{"_id":"@balena/jellyfish-logger","_rev":"3321-bd47756685c5ad0a75b6e4210450b477","name":"@balena/jellyfish-logger","dist-tags":{"latest":"6.0.10"},"versions":{"0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203":{"name":"@balena/jellyfish-logger","version":"0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"dist":{"shasum":"537fd8fd524e5c9a51bb42d7633530b445ed5761","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203.tgz","fileCount":9,"integrity":"sha512-8R6EY5pfTVHZEDAvxPwbinacZNGk0ITzDqekQ4fHTa6vCjOryJW5CHEnK5L9BLQTjlb4jLD4ONoyoKP5UzQDfg==","signatures":[{"sig":"MEUCIC288bDggVcRNtdirBQakHMvRyjou9iymVDp5jyoKNTnAiEA8mrkGpb3d8wCe3Qt/0JCI470ZkykTMQ8HVqzsaw3SkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA9eDCRA9TVsSAnZWagAAjNMP/2fgM0AQf/mc9i4qhfl0\njFVAiGl8Osrf1KgO4XEWmbzvX4YUI9v04RIiDymj/P/Qmqieh4V9P+CwYDQQ\nhfoQZFAwhKN/yb8PxT9QekmMYVYtAzdoKz+SCK157iTNlfkju2J3ra+T/muG\nmLxnTodkStKR35/M4dhcw2mixEnbEq9Nf1tEMW6tbsqP9VaeAS3gAWm+t0g8\nsCxOP16VWGP1KtZZk1akZUKZF1SVGRtpm3McfcFzqR3a5MC9W77HxpHK/vTu\n1JpMUzXpvAdFFMOWLnE2od+/0XUSyGOaoq2Jq158U646tSdcyS/+JmzYEY9m\nTl739rzmb1U2QaCjqYoGlr58JYhKcuuUZXr5hqm2jWs9CHku9mYqNAdxU/kv\nnxIs3WJheEqK+QqmVoL8OSm1RJD7PfpR/aYJUIXC9NNaldnOpC2qhNgwB3fb\nG4juWz4EOHqGTIUnLskWPjJ+kXs08N9ucq2bT/t/4wkmXr+kKtfpehmvQpeH\nKtF1Hq1QHAJGIPFJEVsB6LvEOB13vpTORQoxgtzOYum++b+QTZYFFZ9SbdLx\nz8w6Cn1nGi+mDmJTOEx50fapiqQkKPjY7h5FbPFnvMldg4MyMSyzl1tx8Nc8\nIqbtkYCXM/aTkVNIiZk3bB17S7VVxmtQHHwtIznTvzN8ofb326qb4TchaN0e\nHlJM\r\n=C441\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c2d064765da48d987f51c13ece2dfb2e373e2203","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203_1594087298487_0.10471895391158492","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.2":{"name":"@balena/jellyfish-logger","version":"0.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ab9a8b10e4005dc79da5a72af534a7a3f30338dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.2.tgz","fileCount":9,"integrity":"sha512-VRYgpZjnDBxLeGbI6CxQ1Qz3kxfLXZEPtXfeOgdbq0t9CfZkaECcMWl7xdjNDGcNloso3M/218FU6/nrus4c0Q==","signatures":[{"sig":"MEQCIGYOAjapUCW7P4Gwwth2he5MvjjeGrGr1ZPspfdzcMInAiBuueEyKGJab4PjvJWdXZAGDYLYVk4Z2F1LXJuhvUB29Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA9oeCRA9TVsSAnZWagAAhlQP/RPD1KLDWIoM1e7GZSgc\nrk907V0GSIGh1mNG8js4dN+q4AHv+HVmw6cnuUCRL69x/p/sbqyKHTBb3VLN\nxcjFziPvz/rcT/4X+d4ps/lzQBTxgv6agONcB2/2qWgkrYb3WmexQsL7Z239\nOftScyGSzOARTEGot5RkJPUkeJar2gFO49HfF9qPVBu8UvtFV1kLJCtduXMZ\n9s2GMaNBhliNwOEONvWxph86xwGaVZ68LN+f/ki8zplpGQE6rHtXS+byribI\nXDl3DlB7tRNi+GZkYnN1l+IXRjFgF3v8SwEztlJNLsq0XTPmF3xnw/L80Xn9\npd9BvkJJd5sk4GFZqFpFM1QLA/kK5a7PN2TUHdg9xybh0s4lvUAdvuVSYQFL\n0qsLRYXeAyROVYl5e/IYQTTCVafBXcF5udP4EB1jR1s4hxauHrvCOCYV/NeB\nLx2E2d+HfaV4KcNl7T+qIcmMbaf7likxGRae0shtA5y9YpbQryMwraYQFVj5\n9UYeUosPkGSf/zDHlqF3G9Ron/4Ebfk/hpwWRhPplfvqz5sWCMGgEqYy9MHC\nf1GkVsvCTBM9ZuHbV863xG6h8QAQjNbfBA3DORFNwH4+NREWLRKH7/h14zk8\nw/diVQ6utgRT8cSeDTAc7eBSNs4snXqIFTLzRldsXIePSRN0RCt15mKUssOb\n3gJL\r\n=zzGP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"c2014d59465e4287802c176e08fae07bff7b02a1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.2_1594087965641_0.2879654735414747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65":{"name":"@balena/jellyfish-logger","version":"0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"9e6de4c7e7b61a1d418b3b8d8b580a7acbde5870","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65.tgz","fileCount":9,"integrity":"sha512-Ga4tKl24HYITOEzXQo6knO9W6VPblVSsrVheU+VhUbhg74DQZFeEaX0sBVsTR7F2XYeiQOtWlrDO1xLQNWInLw==","signatures":[{"sig":"MEUCICW6PN9Kd94y1Qs7CiHDCJrJA/lZyOOHs9ZGexSkHxsAAiEAilo8au2VFthJ0KOSVsaJkMyzYgGuKinGGnI+pqwmOSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBAEVCRA9TVsSAnZWagAAX3wP/0Wyk7Nhwt0E58MJR89n\nGtcogoC6rmoK+RjN5/16amWKJpiRHf16VxUQeikB2fRLJPbLVwE+dZLNsmQj\nXiQMWUvDWnl65X918hX37VI9wLb9rL3tvl56XMW28q3F6WftD60WFta/m40s\nYBy5QAgm5r2UfWV0jRiJwot8jXcGTIOL27bImltiexdFSlurbdXRGsvGPCHB\n4VRQkX0BvdJDJi8/F/02ChDCg71Di7BRPJE7B1iBrM6SDAubbiK0Mh4aT1CQ\nahUGHVO2kcPgCz7iBt+lrdPaL/Egs195PqQ/hA2ykmTx40PkrhSVbMT8s68p\nSuGFX4NkTkdaPfPkseL/6doMmaSgqbIlQwgcDFNFFZgDx1+Elhme5vNP/0r4\nf/1N2DSUJtZaweFB4ziEcbomAFt6n5Lh8V9ffOCF0pLr2JiydGOZyFL68gmc\n2HWFj2+nIT4zzGBDcHSjFeoExyV35mVmtT3F+fIZjuH00tksshdojeDGbp0G\n96S6YLZs/YAmm1qa8yES7I+jacqj3vi/0fUDBC4PkuG8Rdfj/i1l4wEcdaqz\nxsqPrG6S39/i/JvVbc4Ao7YZZxKVw9FE41LLxmTLjDQT8h5kqAR3JQhgF347\nQ8bdyz+y2A0PdxNkkD99VP5nGFfsNRLsJAN9BiMlFS6N1xcNr1AIDLNLF2sK\neEQQ\r\n=ArAx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"bed487ce4c7b845abb18c3ca2366cd622f70cd65","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65_1594097941336_0.20936211965071383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c":{"name":"@balena/jellyfish-logger","version":"0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"60e0e267f787c4f14d23b5379134276013da609e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c.tgz","fileCount":9,"integrity":"sha512-9uI8z4boGyj+vVg2qxbCJ18HukKY3PBELvKj7sEBU9fyq9OrppJk0Bk8ZCeeUOc++nYKsP6xMbZY0AqAL1SF7g==","signatures":[{"sig":"MEYCIQCYCKF6A0ZdLGw9+bjpxenj0fSToBx/Yjwv80X+txQ/vQIhAOMCAMF/DlUQl7+1yn3utO4E7YkJKlM23ONOOPKvlODZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBDUCRA9TVsSAnZWagAAmLYQAJJ9rD84j18g1SHAU5l1\nllHoGEcJ+RadT1sBa8pBXhJ/9DervoU0OJv1hrSMLEofE5UkF0hT4btiKopu\ncuusnmAeTGlU1zVeMDPFWRBMgFzsEtqgOK9+drUZ1k8o+TuP6+UZr+9ddzbv\n8fI0zxg8XY1G98sRC0MmflrQTRmXhAh21G0CWKunyGZNfDqCypBYU/djvhpV\ncbMlj5uYyQigSwvyo5Ruo17CktUntHRDTlYORWtBeCux/jDup0yQaBOukOQ3\nuDVGa241JUbvJuNpTV+xB9tpJiRcD/DyboKFnW84yVgDwwus/8hMJDAg5Cta\nFamhbAY+U7zbfP4qp2PHyFz1y1whHfKQL8jWVIKGI4GP426nEisvwn3f5WeL\n4xMT8zMY4p/+avu5dVswihovAmviOjl8So2Vp037pIzVlSx7LxLgHzYLOpiV\n92btiGdEw/qpH8DXWsyqe6lz9xoK5ZZubx6gn2SUCuVnKTaZ1KNxWJKEmU6s\ngDP/cfMFHWpG7AD38z5465drYLYVHO2add/NzjwPYSPcAcRCxeDAPsekS81w\nCG8yd9rDZk1a9GhESWeUrNOf4kSPAcqXCFvQy7J9oNHHl59PjpKziFylbcmQ\nIDSQBb4XBei+BV2ccuhvtlHTD66qW+6qhsK5N92mPD2eLdvAQw1F3k65ekIR\nOJD8\r\n=MiHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"f277b32864bc53ce9274486b80fbf1bf8ec9872c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c_1594101972574_0.9625959853650601","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.3":{"name":"@balena/jellyfish-logger","version":"0.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"04bcde8277e8c4072531a390ea273efeab85730b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.3.tgz","fileCount":9,"integrity":"sha512-ZYuzqzZoDO0s7k+b4uxoySNM1a67jWQexptD7JLucbdpvnprkYe1e9aKqSjwdOxSvjSRJGweUbx68j25gXiX7g==","signatures":[{"sig":"MEUCIGjP5g1kco9OFMddo156Rd8/pz1Ho+remHsYQE2omCYrAiEA7s/4R4LMLeayqDgZyqtkkaiRfiiJIeTNGgH42tVjScM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBRGCRA9TVsSAnZWagAAvCYP+QGyVzqWe3hJN05YxGrU\nKr3qzxKTDJheqRnHNjDoYrZlq3+5NTgAbrcc+4gIDT94LqJdWhCzflb6RnTA\nW18LOKRs0Tf2VDxcSyNcuMpcUtUYUr2ywS7Ublpu66j7Yfcayl6m3JSNrEud\nngTbSRvI49LrhK+5j5vS5ofXX+gxDRCdn7p6QBqweI0z4mHo4QFPcsNfmLR7\nVH9UJxgu3KltyVfNQt+pRkC2o5BxfjIDChjNWsecgWYfD459W5M/+rNAvTNP\nnZPII9LorbPzUPM3gO++tEfZQXo+qQiBwyv1KenfLST/5Zg15tg54q38StgP\nTnh6HKVJ6RRLUSg/3Vx/yotRt/NsSXV3rxj/g2UBJohcDFNI6J9ZxUClvpOL\nWVtd687J2rabG2GawFBm5hMLap6heWRVWprGpb9DV2RFrlbDjfMNGJSNJGy8\n7tsXZOY8S2S5I01tlFlefOYpvKtmlbvElNoWo5dydZHy6+cKw/jjAB3pa4Mq\nr5Hb8jpn9n+0GCDCsNjzzhx6b2SucpDOXv4ou8RIVvNqlOjME4p94ZoxyqC9\n/4j3UREcBq2DK/CYCtui9NGcq6hywViS3wPUYDmh9Erm4hWbCiabxrdpI0sn\njHmJ6zvFQpbRWjkdOucc3UAo/qR8bOtYGoRIaHTAncrZVXPmP3LkQJ1S+C3m\n6DV0\r\n=q2MJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6486be0b62e1dc00607036fe5896d85d93e2bcf8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.3_1594102854539_0.26486297406436843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e":{"name":"@balena/jellyfish-logger","version":"0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"82f0cf7c163a145bf46018dab2e9f5897081f0d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e.tgz","fileCount":10,"integrity":"sha512-hYCjTOIB7L2GwOzaoN9TGvmDzsUElzxbIEJGfnCPYKP1QYEgXpWlFHdZG4Bi5Y10Th8CnAaPZ824m+dewCMPDA==","signatures":[{"sig":"MEUCIQDj1MIev4DBLSpDO/lD28iPvj65GC3mITLopErIKgKThAIgMXGJ6Sr9PUrAWv3BebLOn9SV6oR8y14E0ErojwUwseA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBrpCRA9TVsSAnZWagAAALgP/iX9fHSBNTFCIwutaOdG\nKWDI2o96NCnIkfNbrbZ/RHoRbpCJXKMBmOxNoKRk1OuXiSTOlCha2AN3a6ZL\nLcurai2UOIUL1UJEdT5JEL54uVTLncjmT2eeXDbxQY73MBLVv1a91qVmqWm7\nHJF9bhjYm0VbvXcVnvagdTFWzmgQAH6ZKbLlW6HCzLCWsTfOz9m22FDOD0hI\n4VQWjZXsAt+ynjNve9ZJ9WDwrseqGJjWS/qrRIhd0UuznvmIByD9MYdchIAT\ndRb/S+sP+fx4QZeE77M1HvngWZV3+KZXFKOysuTVmsU9CvFKcLP+v3FKPVWg\nYnt0lk3B6FFmFo992jw+Sxj4PbtDn+tIsCCQV/Wg2LzQo+iwQfvJLuh+8mlz\nDs4L6uHGB3a7MhsjKgeabv9SWvuXoTsPkHc/QJ98KG3JEPfQj8zJRAHLaWnN\nVA9W8cjVcvHKDRFQdwQBifoRqYUXuRm+onvvYw2H3S/INNIdcLSwfFVG6cGo\nhzxcCaX6YPdAE4FpmMONEbUomdDIEWO7jUxLgSePfh7iEfMAAcuhu/5+owpH\nWFH2KFAOOLuLYwgZiu+gfQuAnXAKgBXv/QRWr74JtG4QwP4ZlNhxH88mMVmQ\nWEhKc+7Y1E+pMFQ8bc/RiEas932SeeuxFOt3Ind+rtVrcdJ+Bte0VvTuejvc\n9ibf\r\n=TCDn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"522ac9c75a3851ddc4edc79626ff98069592f10e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e_1594104552997_0.6408891188942178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.4":{"name":"@balena/jellyfish-logger","version":"0.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"b1641a24a7a80cf2d514e7cb2ae6cf093570707f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.4.tgz","fileCount":10,"integrity":"sha512-ZhenDkk7tfqpxCP2U1Zepjh081y8BN8Y+zssB9dwIwb1eVEPiTRdVUsX61zVln7k7r3dpimzq2HMfz//ql5mXA==","signatures":[{"sig":"MEUCIAXC/z1rMpyXPBYqTetPIPT/gfomjd7nhnmveB74YWNeAiEArQdupDwDQIL4EzwNbqMU5ZaiyZn8+NDk3R/jMeLAjQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBBwJCRA9TVsSAnZWagAA0DAP/1H/24p5ACkPuhNNasgO\nkCfoG7I3NA+b3ZuSI+TBrS0dJoyujyxXD5DB6XkkRsgTf+AFzZAZKEl0ZBYY\nFa8CH26VPVXUQQVqucMYqbnbn6cxccFjHHmKcrIVIeFCJ/pUJ/gWp9JOIOqE\nIUpcvGrc+Qgm6wh3QiyRm2HGbgjX3ojwQD82/nVcJG9RKnmx6u48DP/TiPT3\nr28W7YWOpU8J0BNtu3aAMbq2JE2b/7HV7JWcrrq2udYBDZerMqklQsmceqo0\nwLVGE0SW+gLT7OFAcZXw5koAWt2aWrr0hJAAhCFgo36b/RLjMaPtHS9ZxE4U\nD1ruy2OvsM1u1qKlyNRE59tpPrRH5uY+nDMyIrY/1pT4WcI42wMxunRZ0BHN\niPgvqVDcFwbUtPubTokXqsAdG9wE+u9zPRA/XSToiHApCraxjNoBhZsTf0ws\nFhYCwkDC1nQzTWLYxHfzZJ1TvYy164v5rz7MRZxRHHeC253Bg3coAcJ/+rSY\nI3yEp1Pvo4ksOYVUmu/4qv1pjyQTIVy5gh0KDVVF8QcmJFrJiNAWxRr7hqow\nJh7sypiVeI8MsUXBvKhVSJpL4/5PW714iBVFLJUb5W/gZ1ZQvQTQajoPzf1A\nYtdmLLcxUoYFNt6PYqs3fuRljF0RTQHJDDjF1+b0J3gJ8AgrY2TOaG2CSsG2\njUbR\r\n=ZpiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"337f07d35a1a47cd0a6d96832b15e646023dd828","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.4_1594104841252_0.8019355986073229","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be":{"name":"@balena/jellyfish-logger","version":"0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"c5ab6e8b99907f5ad1411eadb2d75b38e35229fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be.tgz","fileCount":10,"integrity":"sha512-Itohxw82qtadDrcxAiIyVg8CNsRzuo0kClyiceaESzUzCX5ace1Gc6WDlaNoaXJSDD9V9nau8GO0unwUThAj0g==","signatures":[{"sig":"MEQCIDfXRfUXc93pt8OD2QAphmBoeR/13ne3uCHQwMgQ++t7AiB/PrHezI/qrJ1av4s9v5TJvWVVDcAUhDcldf5bxtscLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbb/CRA9TVsSAnZWagAAzLkP/0UxyBRMNl01abQpefnZ\nyR+nWcfbUCNxLl+B2RH99TM6tCouFv7mtH5PP649ngf3giWSISXsgcy2HdJ4\n0RXuzxKMZaxZoNycytcyZCkDoEpg9DlrmnwnIZ6Ed+EglNGUr4yqUnLkHZcK\n8HcLS924ftVhl+GHxNpX/GN54HYpb5eNRJz7PC6MOLHeE55wDsYMMpb+KPhV\nFPPmjBDE/iKqNh86mZg3q7g8I1P+NfWxexh/E3trW0AIVy7FFHj3qFcp+S9j\nE99mqEh6uEZtBvGm+jUWMPdXhOkbdJrFhBLkNl/MSkswFmCoB4aTTrj8SK3s\nKEN5lnXr2CycNwlNlmo0CYDsCPTGS03uy4iZ7qzmIj3cTXHkjCL4E6tFqYZt\nKh9MYOmQAMfkn8EMnJIHhczm+PK/ITsQpSBoVq9V1rxPg8SdYNepQTkMoQy0\nO6K8LhsiCmn4NtOG1N4/uvklcYq3XekOpKilAnc6IeQKQXg/a4TT0RZ1oJQX\naUTC4j7dys5rbR7vEuDm7zfZ/ztJH/bTdq3Z+9stXoaslDxK5Kg86TMbFEco\ncNmNyI5cBo0UddbYYpvN0yp40pRw+cAGs/TMyJpHKPQL6hGwm+O029aBHISN\nsrePhsABv8868WknqK5Ou+Hdr4aAT6VB9pZFVjAjK1hnlvWzoDabFnCk9iEs\nxtI7\r\n=kGzK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"c4d63a3533a7eb8d412bf1f2541fb011503800be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.16","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be_1594210047272_0.3733011032079432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66":{"name":"@balena/jellyfish-logger","version":"0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"97806382956d155d08435818cec38d8676d6d2b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66.tgz","fileCount":10,"integrity":"sha512-/l8KrlT7GICxucoWzgSe1KfAYvcJL5by+Pojr82WMj3unA6tXB0QMVFKrylrSCo1NcjYn8A3il84sECQoGX1yQ==","signatures":[{"sig":"MEUCIDCRqjaLAI+S4E7S0t0eJbuaDOscewcOKkMlxKbNkaEjAiEA7j4sKgjreLv6nXrTmFRmBG6OuJ53FHMQBnJvLE/vsOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbdVCRA9TVsSAnZWagAAdo4P/ijJLtt9nqBIrritD0oY\nl2XLo7iC3WybywQ70RWx09uBfZdEAO3eOXbk/lKnOex9D5kO+BHs5r3s7FS6\nJ3vXYAF4R2/v8Z8rKvEFFUJCrYoK63DJzsChuYva2I0Y/CfcHaY0UrVlwQpS\nD4G/kCYwe4Lg6i3QltzxGok2FGnd1y5SYdt4Hy346ODnFIauP9qYGmg9MYTr\nK5uEgrnEPEYZ3FIZXVfAVJZFXaeWKanUsz6FvvAcfvtGbwHsMXD/jBpy4DLp\n2xPhqmU4jUwXZzmaK3DQ/RISVnvDrpI9T8M7lWyG1m/aVxqYbUo57zS237DF\ndP29hNwR9lhkDqUqwWoylkFsuTv+iiXmo3Whggjn6ujsAgg2A2SM0kIZK9XC\nHKlSvf5S+pV20oj1Hx8G+434hY7JGJalo1w9LAtbW/aKzw62JUN6SjDgXUk3\nyQr2fZAvaY3lUVMgPwu2LI375CD8zHemryoO9nbW/5T/HunqWVwja+qsnmFN\npBGSgBDTeCwgJ7hAg3S73WB08QxZ03K9d6/8x+ZC11ju033RU/jp9Dny3xmc\nwoGted6aJfx1RvribCtkKuS0byNqvM5CBlJsDYtnO41H7vsbeX7i2uD6EWDX\nu4WPVfaT12EFeENqaYvW3iVtDSK942J6O/KT0YEyg2v5wOqXwStd9XPWNQTs\n1p6Q\r\n=Zt5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"8ed1e4f01b8369e928684dde29cfaad0cc87ca66","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66_1594210133294_0.6464670703389213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a":{"name":"@balena/jellyfish-logger","version":"0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"72f484b6d4f6bab9a15989a6d5c39ebe0205f8a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a.tgz","fileCount":10,"integrity":"sha512-ERNtzk1cwRVym3vcBMzglxENrdztWZJ518E27tNTuxI6XSf2kqLpyPemnXlP8beg+TXAEwp/liw27ev+hgRbGg==","signatures":[{"sig":"MEQCIAxGco9Q9S86yths2HQ8fHKAZyHiKzkge8FLs8kiGVsmAiA5Qm3FVd6LqIH4NgyFpJO9ofD442xlMPS79ssYXXz9HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBbd5CRA9TVsSAnZWagAA1wgP+wdFqK6Qm13bw+VpmjfZ\nHdhJEK4LnVxn/sHnRhgflSyL+Kdxvy6x+xoF0gijbrDdp9ECuRYXDCWVLYh1\nphZTlfg3sIWpmAZP7eaypyMUnHQDHVBUu6A/Kl3FRLvGZQkFPJH+2ScoORnV\n3NkTygyax1dvyOZtlceprgzohuYc41tdgXJE1cJgKTqtOSC4rJv0OSLcPseI\nHEdSrggwWAmutd1Y/lY+W+/2W+GTZSo5R2J1Ms7QHhdYBPFSgAIaSjtGH1Ew\nC5teKbneD3JzvypwOiVQr0yhLApeEvcMM5ETzUvwPOPC2Xcgld7NnHJWJ+ls\nZYmUPec/fJdgBcId8bwa9FYrA8PPJdVsmdkWLium7/+omWyA7V07Mxuxbf4J\npNF7iYSokleQ+assHVK5+ScbEolKEpyadoi5eCYMWcGjkGo8qXgs2KqDV+d1\nhf1jFc/tcCwIcqTMDxPKD1s3Uipu8r+5s3VoMHZ6w5LwKKiWaTBSt0xuizL/\nY8Zz2hemdPRu7i75+r1k++XR9IpOYTPTVYoMGAgeBFcOzz6g/T05BWKtJN8d\n38ymno2SecOhuWvgA1LqjNQVeEFlHBdKlT5UP9xfEQErJ0O34b+/rCn4eVrU\nwovSyX2rhkul/OXjOOHsXGI0mCxcY7k9/GPZ1IisJ7P+7uR9zVkgicwkSoIF\ntbZO\r\n=Z5hQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"ea14e34b6914ad1687696e74ee78de38c97ba25a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a_1594210169012_0.325121215163102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5":{"name":"@balena/jellyfish-logger","version":"0.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"c5af946dbf5a6a0a7e19f7189148984e9753a8f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.5.tgz","fileCount":10,"integrity":"sha512-6XIPnEyDiWtUnpMHByQ0hWLcBLaALwJPWRnqoNz6kO88ThOa1V+LRS/f2oONPnsIXx+CaP5Xdx7uGAv4lO9N1g==","signatures":[{"sig":"MEUCIQCGTZcGi3IlcGm2n2SrMYH9LyXghcuT6mckRMtRvWYwBAIgLeHJdkHxNZom2Y6pkopwpMTBJ5zdPFxTu3QEcTV4vas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlPfCRA9TVsSAnZWagAA/VgP/i2SDw/aiQdiPQSYVEMJ\nhSsNBpivlFVmdkfTGqJh+1ccsnfx3M1uzq3raLggK5/H4lUPRKP9HpfMynJw\nFk3zMU8N26XHfZ8RQXeybpCt9uxCh3CwlTx8zfIhqohHblXJX1EPF84UdNwv\n0fnnexr+AHJhA4E11sgljTInWxaOv5PILexonZQCHOOFcHcxI1TH+ISX1JEG\nu28/ZS6GRm4lC5IFIuE8Dh+I8REkFySomEUwM+ve53LIpL3mNQKhtL5UXGSa\nFGtRAF02JSeom7jwV7FCwt1OVNbFcY4m0xcNaKJ6NMBSd+MRnvSqtfbXNKdm\nMkWqEqhfvfOcXWA+y+bMHCRDX8CqTlOOHVMrEIOyHI0QKhRYQmFxZsFedS72\nzxJttI9vAP1s3FOZ7Njj541w6Cgnrq4RND7LG5i3tBMDasxDjsqtRofnLx8J\nVxbjbrfzb9xj9GhTSLIa/14MH9DqniudMrp3+Rg6ZeMyCTnaFtYwAzv7jurg\nOB7GbgBX9xF56UffptJ5DcBTpH2EO3pU0/+77/oHk7mix4k9ubjfHpimJHiN\nGwLp3EKumOOU4YMMbMn05gDvlrNyA2I7X5jM66elUyfycwr2BIf1jr+VJak7\nwXgaBtMSRCbD5q7X/IiWOkItzlxldGCC7cgitS2GCTnl6/xra6ikynedMdQ3\nHdVN\r\n=SiGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5dd20ee7c92fffd7c3bbb26840a083ab4e2adf23","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.5_1594250207101_0.37037158377926893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5":{"name":"@balena/jellyfish-logger","version":"0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"544fc6c3b6015997efa4de13d3b753e5dad1498d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5.tgz","fileCount":10,"integrity":"sha512-bEM/IvOS1LA2nsNCg7RUx7IbW12U89WsD9d+YMvS7LA6vtfhmdfthyz5fjn8wJlpneLus89m/J6MM0l8p/zvkA==","signatures":[{"sig":"MEYCIQDz4nnmHQcO/qhwtB20DYE5kXm3owmvtEnV/STidZqE+gIhAJuxgBX2a6bs5MzehTPRquni+8wJWaBz8QM2BDug8OH6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlRsCRA9TVsSAnZWagAAA8EP+QDlvLn9/76uUVMDzhjt\nz39WisyK16Em2qWrBFkGOBjozGn7Jcs/lWkF56KyXc1eIADANSDuDWlXlpGt\nd8zbQWcVBcKfsV1X8pNrPIrcd+f9FHgBIWU4EzmjhwrnzhLxmszfe2Zrt60h\nmpf1kpn+acxRuX6Lq3UIiAroDiNQyIxVA8QcgTk4rX0/oj4oFrZUUHUQjw+h\nY/upyFlLuFfDGX1uajLw3r0JdodXI+iA9Qqsn2R4ghsZtL52JCRIJSCCeLJv\nEhUN4yidHqDRDLIP6XU9jJFWHEFuPZrV4hTc8hBIl72qe+SNzievmoEp7nFs\nwc37QnkJnRMcYkyOW9FAOdNTHtJRFIbc1JS98CwTU3TIk6pYZ0k0wgwjz7K1\nYU/Cce2JoLpim8iv3QPnzTihrvtgXR+jqGSNSFgLq+aqbJrEUuDy+EDrizOq\noecTxGDs2/GP80w/7dSH38jlD58ffZKy4t6iYaF4p6RxfrNNDNIMzy/MikEt\nk8OnsvaadmgXXODfGe4FYK60trc8vi779ii8XKYRQQEGdTrr6OwImZl8LGgr\nwHf1UnnzyFsXPQijYlpsGGmuMgR7uXqeRuF0JJ2kyPnYYSFvnyPOSiK6osDs\nzoBuAkKtpvS49wzL75p7YJaqtAxZsY5brYpyUnjCTbVdm8LuSCz8ggzZ785d\n0z4D\r\n=xhLU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"5a9ee9c910881ea95b05b544e70227f5dfae8ea5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5_1594250347631_0.8060339739874331","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15":{"name":"@balena/jellyfish-logger","version":"0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"50bb665e04e081f7153d61dc80150d27d3d2c1e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15.tgz","fileCount":10,"integrity":"sha512-Wz1hfYc23WpldlM71hKqafg9t8ZglV1f0kfOwDO66QumdsH5PLuQyhQ+akxPtIeoOwGKCXa94coHsucxDEeiaQ==","signatures":[{"sig":"MEUCIFSCJ7sN4IDXEB/DdFLQAUhoHWTGJRHaKrvkj0+/LvvSAiEA3CbQE+KvlKLi6dKfOqTn7IWS/yX6b4n992knj95SNZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlSICRA9TVsSAnZWagAAzTcP/R0bf/4xOhHq5QJwWmQ1\nL0dI3RwtdBf0uMQjaQ9CTrlyFZOHHXri5Y85gHqTATNWhlQMdEHNr7O/tstv\nG0/RiUoDa1uv+6uRdQjjz2cTHW5SuAF44sNouD/hbcaPDR7aOBOL35oKg/vz\nCqCfseFRhlxdhKhhsWD0ttMzbxvNy9NY67Vo/cn5lvjZK5AwiEjBIGx94b8J\n5ylMaD/UGsOp8uKzkb5VIFeebsIvgRTQ2z4dcNkHEUUlHoY7xOhBDqzTkYse\no7MKn3h5HskP6nfwQThGfPKPslf7Cn1Bdz/SF97vUx9OzDleOLpvOQzOKRhc\nd/oUiGcFA31A707RyS6R5Zwj9jEJZiQdk6ZRO5o4xrpceX9YYw61tpghrE4A\nSIVlColQU2XqR709JbAGnIDsi6/yO953zehN/nUBXZ4uDQ6FNKHMDWl6fruz\nHRzxfXiRwXmdrh8W/IeRSAlyk7wE30KUZ9wKthaCtLrjbgGrppxQ/jBDTMDl\nP7V0mkwsJzc5cvhV7JuLcY9FC2TNAGHK2EyzQyd9MMncjF4M14ilEmjC/rle\nT3IhB/AShgJPgtSQ+lSLVPjuUe/Rawfl0cixVjFwCQ7JFzXqM5Deg7Qvn2Hb\nLC+3SK9dq9I5t2ops12wdD6H4t6ajMPY1c0CiT2hb/RVWMkwg9jXoW9OP6IR\nCJaj\r\n=5kYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15_1594250376326_0.7458760270701636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77":{"name":"@balena/jellyfish-logger","version":"0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"788afd4a9c0ac1a942c8b57c45073aaebdd338f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77.tgz","fileCount":10,"integrity":"sha512-bYSQr7T3JtMJuhULz4C/+weRgBCXdaC9Dof8arvOjYwDSJou85PzYxjh/WBw5Ki7lAl0hSFdX0iaQA5TyilL2g==","signatures":[{"sig":"MEQCICjEZwbgVOuS7F1h8xtW7EymxrD5RscoHopfFTXIH0w2AiBuU9wtwULppXeeEl/xe8D27Zv5oyGWZw5++2th0Q5E7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlUpCRA9TVsSAnZWagAAFX4P/1TLjrutt3+3WSUmgfQl\nhQWEz1tseuWlV+XcQi/oNW+FySm3Nwo21sZXSf5W/0+TOtFXoYaVUS12nLla\n/pPFYo/uDUpaCI3lY8/nJhQRhJn7MeHj67UfMiYRqsccJ8yPOA5wBRdaIpl8\n9IGnq3BaEBEaqVNNeR6H8TtI1ytgGJiVkn6QSosDSsBYfsjv6OtD3la+/n7n\nlDUaZMrIAUtTcw6CxnqPLTlTlknbU0no7a5Mhqr/1jbrChK5aZqkf6siHRhW\nyJVqgKJu0/zuql2NwanJTSU4OU8YhhkE2cYW7wmCQH6k2b1fwIo+vTJBkIVs\nnNuNQf5KXu0eQEhZo7uRd8sbeU46I20XYWjfKC+lNR465OeUAOYI3FzeN0mg\nJDpc3NfOEAj9lFHVtjEP2RmT9SZ2Hz4F/4hUOJe9SF0OKj/4TxZN9XyUyjsK\n5evieh1mqRIJBgJ/0k+pHUcnSmMQ77IuiKZOA8E9+EEutYC8Yi0vl4QZ2bzG\n3GdLxnE11mcfjfcu2wPPQbiFkNeMVMx+1BSyiUmvgTgQEhILThc3w7/x+I82\nWrHmXx9sAE/Vz1bN4TLbHkzSITJ3Kr8GhrBtRHWvGV2VRLvGZaeCEZQnCEE0\nvBKtbm5Eycdos5x5DD2R1rjK4focjU5TyuRN1wx2jCGpQ/uL+Zmi0lUS0wt/\nZj/5\r\n=/HFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"b479736499b36d39f12cc4323508e82566bd4c77","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.15","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77_1594250536743_0.752899876819243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6":{"name":"@balena/jellyfish-logger","version":"0.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"b39c100ab6b1943dea904da0a7ada059979b28b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.6.tgz","fileCount":10,"integrity":"sha512-Qw9eW0Tvc5u2S9T2B+BO3CjtrL7gsoDjy2C1vsK845wwaOuFVFiQ3UPCqu8lZd2grMFjQ5FNJp2SELFKY7oGzQ==","signatures":[{"sig":"MEUCIQDnNP2K2CwWnJHgAzravisIUD7n6XNZ4iOIwQCwAcglbQIgBI+Aa81SIy0OGq6U++oFOPewg4nxqIgRDOydAJg5ANA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlZ5CRA9TVsSAnZWagAAqS8P/is0CFwx66HlJLbHyaC6\nK0AtaQkUjoL/xKypctDxkq4yZPMssAi7Rr0CtpCglmdMBzZqtQ3l3srfqYi0\nHJWqMGVIOZt65q3uOfFGhGjR+o4hL7RVFJRgiyKWC6qS09Q/y35ui6NZjoqW\nC3tv9A89hCryKNSg2CspCHGlsjTe9WO9wLwub1c4PlONrLbJPm3qxvCAycR0\nRafu1IvFPDSv4kRAauUD0cuUrUPvDqw/GWdhyOjkYq7v+BY15iQ2v9wmqOBh\n/oCkKWKJFPkYOjlSHz2n7oFXQJoiEp+U1Oa/T8+BBdyJhdPBBA8cRv/vm59u\n4aCoruBNOstAjCs+WJmTT4svYrs1FQgzY2Zq4Rluha97kVuBTyDx9CMsl0pM\nVY8+aUXKRakhLTV6Pq7Mlh9Qv3Qo5eRfdQDXxroESnGWxTLc0E+C6ipvYVCJ\nR82elAYhYDlLoC2tybyVr9oRaeJVMc0JOw8FOITjJrLDYVMQOWuv3UTG9u1o\nFGIpRuwYvq/f4256F9OdthGp0VxYM3vx0bPfUG1ftAaJENlrIwrh10+7etpS\nWnIzGRNmL0Bdtp4dCRc4vgXfxrEjSMIk+O8B/esYAmTfZtKy5x6t69e8v50k\nMi+huPXUDS3NHIDZADQLElFxXk+VfxfrpwNYSVlujl93et4kkCDtJlA5i6Dw\n8vux\r\n=+13M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"b71b8c3670144a59745a0f4b06e9394dccdda5aa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.6_1594250873573_0.6401158951584065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf":{"name":"@balena/jellyfish-logger","version":"0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"d59162ebf8652f1c1eb44b2e1a80307440121901","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf.tgz","fileCount":10,"integrity":"sha512-5af+RQV36q0dX1Hs1fk5LIMOvzwK/w0l7xvK4VmzVL53LVV4NfymAc3/5dthJ/FQnIOknqakr7bu9CUraJgLSw==","signatures":[{"sig":"MEUCIQCsKUGygjmEf+M4GzBqcBbylcTK3qZbW3EvIg0KxBUGJwIgL4MjJwep87ITkVIrIwydDmTXNh3ZLeClJbv/Ui5YvVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBleeCRA9TVsSAnZWagAA9B8QAJEf+m9SdXV5y5nEp0Sz\nwrD53SAx5CuUtpYi+b4T0q8M7/8n9Y1w6g0S9Er4CckrLcRfHCZXHPYu7s1I\nyFZvsxFwkPweMmWWzLZrGMn+H16G5x0OT+enao75to35k0yPo51Tlg5tkITo\nXwYzsS7cF9jXD9cnZaEqgqraylS1EDMsE4KMaU/pg7sysUMNgieBMZj4EtbT\nPHSBNIlVBmFZumRH4fvytE4hOeffuEXcWmay/KliVBKoyjh4U/s93ZIR6gz6\nD2bqMw7LdULkvfVCt6/UWkBRSi0JTEwi1RcQFFDgCFlSECYOdIu9Fr78zh0y\nTWmF+EZrGJgn6slKjOyoBckMuVeLw5nQCaLciwROM8aLVnLoFTPl9qfNB0H+\nJvAW4x8PW381yPclwI2bVipxL+MDa8ucWPJc0ugfsIi49c8E/gsbVfI0YAna\n1A+34twocbCkvtNNtN6a/S1IoDe5lAGRJginhHX4PL34/fb7ALW7cnMoZYfj\na4wdpI8e1m/88f/rWzqxpznqH6QXpAiBf1CzNXnMYalIkyib+gwDVcKFfMUn\nJCF9W/BRQrBcw4UnA2kw7T3Nd7Y+aw+VQkdQrbtuW1IPHnp20U4BZW0J33l1\nwjIPfrwsDQO8ttc0tbBZNoJ318k6AtGxpy6g8cCbe6EHSswYUp423+blNRcF\nZhto\r\n=gksU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"3d8d5a06735cc5759b176bcbd5b4c294d0d607bf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf_1594251166357_0.14264322646779948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7":{"name":"@balena/jellyfish-logger","version":"0.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"94fefa1c3db4ffaf20842710eb9f02e7453b215c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.7.tgz","fileCount":10,"integrity":"sha512-NxwX5fbP3GBvN6t5NRXWv73Cciu8miIYfyaI5YftF/A9UQJi0i31kRBTOF/aITc/C1MzkClDLreJkBaQ4Nj+OQ==","signatures":[{"sig":"MEUCIA/eRv2ozgKhzZ1ucEVQg0eSWnmCGp1RlXQPbMXE3lTnAiEAmefrywcRvWJ3+xbMyA/1e76VIIlXHwgP/tbJuZ9gfi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlhLCRA9TVsSAnZWagAAl9MP/1zLfUpQMgMGblrEn400\n7HxGpxYtyU89jQIbxYphWPYY/yMHFaJ6SA5RBJELWv5u7sf1E0sQtzbg3UaE\nJyZSjmYYd1Ey+ikqmm9kEFBGpyc+gUhd088WydjhK6bVe7F+FXpRd/qsahwE\nO4YVLqeT/Sj6f1VJzPpQPYwFMLik+NR1O9GigTyiQ055LnGBRacF+Cof75W9\nLCDkpEv1ei4QL4oDiFD9ZsfcovSxxi422Fb90T+fVwUV8xpjUEnoZJFRMV3e\npGS6vWPdApjsSYyKaQaiuZO0k4snaxg0Cq3yVLkysaHLPoWwqfWijuAhpmcE\n17Uhon2hhro4khPxg6+c2Jc8Avrx7RRltDijSRPFuuP9UZxlsAonVy3lrFa6\nzJ0PupC6fuYx2A1RWQ1nfbxSJImKCjjvo9gexO3NHci0gaK/dgasAlu4vGTe\nP/16bhrfvuOxf/ttmqHOE6BFtDe7VgVPLconGUT9cPCBN67pQznCSqXOlCz6\nSBWCujUpdxuq5m4pj1eKM5ycLiFusXMjY7ZtdA/DPj6y16hvRhhNhD3VkwOr\nouOjAHy/A0Mb4+1b6mJTk+p1f78MNOXuH0Vu7h86aj48hFOCYtprc3fWr+bW\n4WdYyHoR//fv+PkVnwrXndM+ao7AuS7KD9fAvzIyxL0qrtxaj3EmqUpZ+iNc\nKQHz\r\n=UqVV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bf3b65230de5cec186971f8bafcb8712a0839ba5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.7_1594251338974_0.3768056216083502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd":{"name":"@balena/jellyfish-logger","version":"0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ec349fb7c5d01c541a0ded0242c1ff5f2aa8b36b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd.tgz","fileCount":10,"integrity":"sha512-mkt8BlDOParp2BftjOh6/ZwMZmUL7iCQ7OrrjAFBOwjMvIa0ddhOyqIHUr56UVVr81ipGZv9T1ysAR57AvwxYg==","signatures":[{"sig":"MEYCIQCMkPlrCjFlf8WooRVqPfY529nglFy1nnjtUj/w16iBpwIhAPR7uHWhZmgQo+kUNXLRD8khbjoaMK2TlGbaKXl9KYA8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBljCCRA9TVsSAnZWagAA75MP/3nTTy9dCiLzTlhfo/sh\n5+A8txLflrVLVKtbm2IqHJlLc7ywqJ8L1qw9gkh38aSa/W5UzLxqewUxNuiK\nhrmEiinx2EAeOPINcbuKe7bRaNuVplxSegFH+andc1sWI2vw3P8eGEn4uKrf\n0TAL7YC2IOsOCt19DnkGdwcxqXfeNDelK3lO3II7XfvEG3dySVbyMysrY0yB\nRdFvr9IclJa+CE/ZOp2zeGB9WtyKX5myE8igjnw/4ViKhVFy3cB2LaM4b99K\nHRLatJXUSLdhsvWtExVsSuQSFMYzswscKyzQjWbMuJUe6A8hR8PJxbawGgJN\neMWqxe+AU6wbvKOLXmOYqo7XNqyPJZFlLBe0gOK6FdH6lJvwAI0z5rzO09SM\njqDx819c2H3OMeDkvGcaU1fMCuBn7fdf+uCFyTd1Rlwb8n+tQiT6svJGj4tu\nzNlWrnQlwLG7ecLTHcrBRfEu04eGfF5KGR9OfHk7h3/aD9krKVBRctYwGZCV\n8ugRHmZE+a3PK6cXRk5XbOxjTB7i2FYwo4nSJ1fQQSn0eWGSNuiDYR3qgB67\nNr4mTXLm9zU9bkMsJ8fpgJHLIoGUtV6fhXGz8de+YQEFpw9XQBXZr6Z0/hh+\nT2Ve8uje3c3tsXqvBbMu+XgkMPGI1VEyNUHNyYXeKv/+9+PobZIeOYPuK05w\nXbW+\r\n=psJm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"6cec639c6030b7513d3da657372b97c4b3fa42fd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd_1594251458186_0.26209298036142425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8":{"name":"@balena/jellyfish-logger","version":"0.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"eb64bca41280cecfb5d8673cf911aa4bab503551","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.8.tgz","fileCount":10,"integrity":"sha512-KoagSMyUOcZMUeEz5um4uvwiWWPDbVNMFkX9I1euaeCvjz5wmqf28jZeDkITibg2XQbelyK0XFbkbCjUubdryg==","signatures":[{"sig":"MEYCIQD6SkHWC+tEwWaJxHpq5fK6xp2L4CIXqCibqG3IkklopQIhAMRKnAaYnCAPYM2u7iFKsQsXoXieTu2m+aws2mHCQPtG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBlxJCRA9TVsSAnZWagAAseoQAJbyjeuTKd9kSSoCjh8y\nLOrGxFMsGr1uQSGp3CuD7V9ZcaOODbwyUDF3tqf1dQtlWsP6zcjo4QdjrqK0\ncmxF2kFk56Kv99wqp75d6KOLwE9fV00Ix5U2Ytz5A58z6n0wZlvLnR9Tu/2i\nukSi9XUc9wFOY5em6FGiPol0gU4Z5oGwsY2v2REky0ZD296R6/h4wwUaOkn0\nWrQ9VTd+Jsb2IquXEQBrzVgw9o01xuA2so/5NRpU9ZSefE5OM2BU93NbJp7I\nplLyTdxwnTG4Kc7ze4xHsYPMVA9jpwT/dFT2oECsExpYzHva462//tsPWXKC\n/EbPBHTHBPv8b5r76uy1K8GqJaiaId+WPxdHErdR3kRnINr3whNC8edLgWzg\njnU6LZeNCF0jF7bbsLkP/+R3u/AJp+P0zFQLTqCQMNOYmbePiVKJtl3vvO5D\nhlWOmZKs3t9WITpcG+d03h5AFSdup4WwY/mUAx2t3XM1qXHECNzLcJKu7cd+\n3xtQx8s5xyTBy3ufMvW+93VpAL6sSA4nNWXNPc6rnlpmc0vYetpTSRyDicsZ\nFTTggknFF+EonUy9ZIoqEAtcXW1UPZaS6L++KFt18a97MDxotRBnmlsFJ6Z5\n498RBUTq3b7y8HEZp6RO7aTvNBIviGWdAedTo8uKYN2gHZ66YbTTZgOvyqoG\nN45p\r\n=/bzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6338db0a42ead079678e53a500c9ef29e175d696","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.8_1594252361241_0.15572862789808828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9":{"name":"@balena/jellyfish-logger","version":"0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"9c04ff6b1b9536c96118fc04277592a0a56cfbe0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9.tgz","fileCount":10,"integrity":"sha512-Dwi/iqtyl7hkjkDeCQ3zfW1sLALtY8fJbhmRr9/DUMt6dYNqlZocetf3bH1Pp70+jWhYqPujacXPx7jLoUQcFQ==","signatures":[{"sig":"MEQCIGoN6siS+2mhuKXPH+XloYaXPgcNr1WoHEh+arVBrP2BAiAKnQW510T3mwvuexr4NtLb8xIKOL0USorW8rKo/TqpOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBwgpCRA9TVsSAnZWagAALf8P/1fvXtM+VQ1qMuYy+5Ek\nJDcHO3av4+eBj7wtcl/8gtyLl+i1nMTS4dMmP66M3vYCyzO9o4mtI4xd9P1C\nBybwQidojyuX2/vDPUJRAPylroX1G3JgGzzbpScqMECCN8PGU7fo9CT7kmv5\nCUUq6J1LgYQreOXjfas8QxwOr50Oxb1fWB/nMOp8rUm8lKoBUNEhgO1YCGbM\njjmY3YBIXTqwTMcAh57lbWGtC7bMfuMjgCDcyfg3YNbb7mJ7byrSjoPW6Gul\npWUdqSCF75wDQT1PcAeVfIwdEeraf0UBv8d1PZD6/UvX9/N/17jUdZ2CRtpP\nb2fKd8rU1nVi7+YgSQ1zD0guHEG5UmyHF71OroiswpKkeW0kdkaJRwnHKtXK\nZ1jHzT89Aa0PTnJT+0NRgC949UkEe3KQ1aYcOn15DM4nguNL+wl6tH++tX7O\nD1vpQyZypfoHHwH0SQR7twFvhOEv7eleTh6XCHIzQ6bDyJhykVxSQeOi4kIk\nPnAtzT3Mrvh02WxXNuSEisEOET2jQfdhSTsFLj7Ewn3fw3bsMHg7KoIHChnk\navlP1p+A3MYgtEYigPYGsMlelZLnQLePr+lfiZVSxrW3dXuYKkp63jWyo/hP\nJAis2o3/lQ0rGBr1kTGKBiH21llri/3qlEc/NAsK2ehpW2BKagVRYQV2I2DM\nEagP\r\n=CSVP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"21931af1e6c13a553e0ac8fae58397c53aedf9c9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9_1594296361276_0.23133338775555945","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.9":{"name":"@balena/jellyfish-logger","version":"0.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"f8f3f0f93bae9995f776da4bf6b841e302b05eb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.9.tgz","fileCount":10,"integrity":"sha512-AnVhzaRi2/f+Bqm69WLgSyKFW2UU/Dg6rYNrSDQAL48c3MtfGkDaKD9MpuUoyS0UCU87R+/NSHbBRUOWeMXRPQ==","signatures":[{"sig":"MEUCIAap3kdmmocDVnGIx+mgDdgs+P8e460sZqrgmGcK/AShAiEAqp2EItIzRunSA0X50A1ypMf/WcGJ6xB49zEGkGVlMiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB/aeCRA9TVsSAnZWagAA4kIP/2eqVxc3NHjdAUagOaHB\nZ35EVnM9gNvvHcmSnHWKpADXnlY75Wx+7cWm56oRuQfkiQt21tZN/pbAAS8V\nN5N/5hGbDWWLzrZVp+RF/FaIX1f0sU//vvsTwUTIdQOioBrv5Mk4vlE0Ihth\ne/qd3Uq2pD2p7ojhSeTz0B9TnkdL2jni67UkOAJMsGXALFutUsO7UeNCZjIt\n1rCueahQ0KKOf7MlzwrEHzu+Lk4ge4aeOYftnNiOulX77LMdSWhfvKR4/wAA\ndTaolovBntxu98ZbAKWJtkxNjqFut+xHPkvhSClMrfoCyb5CsehWjEzHM4oD\nr0AXBBCwToHrAq+9EuvWb8nRCJmMMHYZMpjHsP85N+pgTs6VjbUmDYhgl4Fk\nPgVawpTN82NU+GGgQ7KJIc45iOHOR7iEsSmFnGodx/uT9GCx3R/KTh2LrRk4\ng7X06MbYjwK8yGOzKp/DF20e29KAN9ZcGVIX6ZREWOMu7b4bJxv0V+xbajaM\nvdmjNI72Kg43Ybv7hsRJdKwzv2AVzbN527CM0JlAL+bbGrHC3h1UEfQhh4Hq\nfSMKNbNhr6DUj62HuLALiE77zqlr84+Fd7d6jV0qSw8i8D9lbTVtL5yQf/Y1\nBLJ5Ov89Xsux5CSrerk/hk8Qc5uLDIhtDVQyl8bv51fCUQEF1uyegM+1x6ll\nLUU0\r\n=VR5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4891bcea3e0c717be7a90c04e1058f23f23d0410","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.9_1594357405696_0.9686716828638513","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924":{"name":"@balena/jellyfish-logger","version":"0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"963cdd360a03a1512752cc5b37ce44302a4f5c1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924.tgz","fileCount":10,"integrity":"sha512-xrf1RIhnUf7sF2AgtACRE7GTC+K6w4HB2wqrl92MAd0oXLgjj/acPoqph5+hvONtFG8F6O7CN5Fsbnnvgw9sLg==","signatures":[{"sig":"MEUCIFKoA/GbpTr//RiG7i9pvXE0/eRGFVdnmlbZ18r80XX6AiEAqp6nloZJ32hr8I2XdyT0+xOPvkwaRv7nqMOBYJ396Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCFlyCRA9TVsSAnZWagAAppsP/j4nSoqQhdxG2GP1x5W8\ng3bpLTo03QILdRpAS1HPxNGnTzt3Shy07P3kCUsvfMXWs2beK2/Bv2pmxwJQ\nDjglexcL4Ono5VFYAq4ped7eCl+P2iCOCiOxYwFNmpK2O6Lc1XJU0PMvj97J\nudwNgdaxR9AFswMk9dwx8WV39alIv78Ag7Kee2necmnjeog54nMR/Kj6oQzv\npYFN3cKrMSutg0bCTq+lLMhKPAU5vzK5A1ZoFy27qekbFAJYa260EBdZ/PaT\nri/OCmW3jynLKjN9Bfgef5mdj7ZYoWQg//2RFyx9kwIkgV93xNEVIzqE/6eK\nhfGOAeZhzA2/SPPj9L6OxCVp6gl2R3DQ7OFD9CTh2l4NlY1VzloUXgIaQg6I\nx62X8Hihl7Wd9Szf2ndrLEZg/eycPXSOmP6FR4pPAEJJBjkGrOnddd1WO3mc\nn1gqn52R/j5E3l01VGuAQzi4WDB9PiOoK11kujcZNZKKOEI/9RMu+MT7DDtJ\nWKl+rYCG5+R65G28II1qW+633tpThfPy4/iW7FDrhFRq2I2SSbEZep59ecrY\nrhd0QRIrYnJ7eGSpQpxBV5Oq4X1KrOrVQfa9dA2ObzfPspGohRJBuKiKjNhH\nxzxLz6jQBsKeIgYbomv1HdAUElPpm//DsnBo/j8PQ/mqmAYKdRQ1E4iJkats\nY/MJ\r\n=MSUH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"81dc8397ef07696ee11ac19b509b4671ffdf7924","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924_1594382705943_0.9473294306506146","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.10":{"name":"@balena/jellyfish-logger","version":"0.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"25a8622fcba80911cb0a7b14612d209605add032","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.10.tgz","fileCount":10,"integrity":"sha512-WGsbBmuNYOSQobjAQaHSpQ2u2D88lCjCoYgTfuV3vYCjuC4eTSqxVBgkmzYz0B0quymX3X4XkKfU2GURZmy/4Q==","signatures":[{"sig":"MEYCIQDRkFAD/xp7Qwm7b22tmVpoay9E5RU1pJUX3hniUeMVPQIhAN3TQSOiTYoB6R4xDZ9ao5xpJPHLxPge0MvWRwGboXST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCdZvCRA9TVsSAnZWagAAOT0QAJ3TaW53Iqp25n5qlESW\nNkQ0mSH90I6AGDi6gszAjsGESSntuiSvNe2687jI7KfFbgnHgKtwIehVqCwb\nQ67JD1MDPxTyEkd2b1GQwNcWi58txYVKMcz/zermO6KTdamWM0upp0qNXFA/\nwNI6UmgHJMnLCxpHVRIRUGmtuGdSNcl2j+2XJFLeRvCYA9aTkezPtP0yACVt\n3jG7eQ/ws68T+8tlgHZlrKNK7rrZbVJ+avIJJkW9bLsDRWCCyTtl3APoYOGi\nkgPJZXnjSGI3948P4s4dzplXkMzkBsZQHfkMP9fioSxrBJ7NafqjtyQjqPVi\nsr8b72GaA6bgDOYcG3G9eZFYoYwQwzfC9L8tC6j6IJrzYtrupkfUZSnzt6Sd\neVPsiPJ0jfpDdjl2uFFmVjo9V5hsUvWxWqKqJdJAGVPBmddHhcZGdilUnUJL\nBhM9unzPnFIUlWk7xsdGKHFV79lZcTYEaEI5Aevrl3xP+aWwsooelmrFWHkV\n0vAAk7RUvq84oAgU5LhS472lJAMu0Kdeisk4FJl+RE1jylGFc+0o1TE1+wSV\nXFL2Y2bfJaJnoMsj+ddmQdPIbVGED8ys3EGoSPMkd5hSB1ZCE9HcTf9JVRVw\n53BGT7IzG9qiL2qkPQVVu0OKbzV59aOBIhsFKntZ/o8EafGMachYkOSTGwd8\n5b4H\r\n=NE0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3de9986dafa9c522d856a3794cd179fd57a6525c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.1.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.10_1594480238855_0.7701760842094576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e":{"name":"@balena/jellyfish-logger","version":"0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"b998bc76e3a7f8393cfc98cd51b8fbffe03aa489","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e.tgz","fileCount":10,"integrity":"sha512-lHhNHFNP7oUosgCMsbBSPXIKYVdaU3+zxywkpi03UeEYgt8qah0hb5ksf50wSlxVy4ETiMbsgVXgNfXaqQyHzQ==","signatures":[{"sig":"MEQCIG7a3yN/SyPB8Nwupz6SKxFUFVNFpzB/u/nBN3ZYyOm1AiAcxRQDc80fT3uyGE02MWOMPxpdfNEe+EmkP/KQJFXbwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDE49CRA9TVsSAnZWagAAMe8P/j3NhLwDnQcokxSGQotf\nHo1pjpSDE8RooxQ7YwUzQxPcLf+mKIqGYHT6HHCEvwL+6Y/NLH6FWA4Zkn2h\nM+VPWpbm2o+zV5fxT7E3U/i7L79j34sIf2cv8pNADKJzoZ9UmtTeAiqok4wi\npUMZdvtpzA02M0svh7TiOzKJQyiIMDv4Rq/XGBnA7DYUN+8MVvsqw3T/f9ZJ\naISSe4/bY50l2GNnaXX+qLBDdBD1xp4TUOJGiS1NssJ1mgkG1h2QKXx/1DYs\niClWTzlGGHQ9v69fOu0a00h7shtMqAu1OnBeEwNKUAfCshkwJXUZF7clgG1I\nYS7Oer7rQxMNps9quFBr7ffaVvFOO1m50yn2XD4KPV6C5EkhfDbDy3UXi24f\nqwj/HB7GKurpTlTJo/tdc5/dkLWZnObQqkkCig3QUYTyaxd9XaLOaTmP6OBv\nmrqj389QLQFhrsQ0umzhdaO+MS+Rp0wlaOUp+4JQl0u220Lq1dVn96LDtu54\nrReTQvk0pYCJhGhhdvLZIgPTfDvgHcJCZKnOVBzeKerFByA4akLFkEUUXbLZ\nhhXSYlrbvolt6Jep9cS+4FnjAneluIRZ4dbOJXnow9q106zaBKWI2QGekrVh\nSifA1nI+KKnDuBJG0vEhLFKn8SCCypFbMsd2p8NsDZntvZyQtYfZD4RTNMuA\nM9rO\r\n=3CG7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"b157447f18ee579e8f3fdf129ad593ded28a621e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e_1594641980813_0.17118865915202064","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.11":{"name":"@balena/jellyfish-logger","version":"0.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"cab627e5f599f67470f15891611b51e4853c1f99","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.11.tgz","fileCount":10,"integrity":"sha512-crNSoUHa6uxl9uhjICOppBoqjR7xuQ65Z4MqzMkFJAi9H2uYtA6HcV96o5BOFWXyhMWggr1LBeq3ZkoQPEs2bQ==","signatures":[{"sig":"MEUCIAukIJ64Bm9iEq9qdIa5bkZFYnd1qT2/fAZqwGjuZ5ajAiEApBRBzvRfy9dKt9x7Vo0yJoxZfaLrWBRyBimo6x7b1HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDOy9CRA9TVsSAnZWagAAr04QAITDUbbpVq/QzuyIxYTR\nm1HNjpCkvt3B33vcDyYDs9txDvAwOZZx9yGKl+Et45hRzqrRnmY3LjIEru/q\n5Ditl/38AqMfRWa/whxGofZcqfD7SOm+XAhCsuVhp/TC/0mSPD13srPIP2/d\neb8m8uPYcDCqs+UteQWkNk0cC0tMiMcDLm2EtTnU02/A/fO/EkkBLD6WRbai\nG3RAzFQhHVMQT/QzzzDv/AW/LQYPU0nWqya/5DmgU+wQjVuA3uIXnoc/7tWz\nOU6WxTe3VBKG17Z7y9zHyEXKKqjJeYEzYugxvO94tAUAQgfCnH3GgZHHhmXQ\n7QjohMqrLGp6sEyO3iVgq/IvtErA1zmSsydng7E+hXrbcfGalJjuCEn3nJTJ\nGLf4C9G16zaZ3g4c8yG5oz55Qiqd01YzksAh7dhPDylSU46ZGUV3v6eSMtbC\nrtVzKuA93mDOqvrSy5xJYeaJ7jF/nz6Th86erlhCh0z5Ey5OnZOuZFRk4tdj\n+MXwPDmalyEM6iFOQ85ZiAbPYKZPSsAyncztJv78xZ1D0oXz+JXDAKXhcEew\nrxfzjtmSl0FutWYmuGDV6NTSygINeFJ5K/shrgnFfcgzdQpmBjS1GPz9SYmV\ntrQPhpi3g+8cL+M9vtqFb7CK4YYGRJS8/nvlf+27NRfBsYLkjb2wEc8RVtF9\ni44d\r\n=UgD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"09000cfc11b04489ebea14ef33ed4e9680cdbe2b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.11_1594682556504_0.5296625281885372","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e":{"name":"@balena/jellyfish-logger","version":"0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"1cc1b23ca62b2ef7d981adf8e3296baca4e9ec03","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e.tgz","fileCount":10,"integrity":"sha512-cynk3+F4g0OP4892S4q1BS4digj15bC04D6gvdHmIdKo/iU0iUdtJsZ0UrDQOusQoSwMQDHzwvHwnqD61lU+/w==","signatures":[{"sig":"MEUCIQDaB3tMDiDc5bRSDSEz5Jr7VWIBfTTDYMGt7JLHTuakbQIgbByWmOoa8b9KAY1YEqNB6cny68FWgrZkEwPLyP9SYfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDaAzCRA9TVsSAnZWagAAT+MQAKSvcpN2/MTYNlnOKn4Z\nMq/+nUHUVVxMdnzMz08djNPtem8/kuMfwzkRXXPs3ofZlDnH6wTthevaImp6\nVjLePOv2GPwS0UPBs8BjNof++orpZxDKO0IXyFAenQ616IEHo+LJ7QcIMx5n\ns7DnMZJAjhlKWWgzZ2IGBmRUwXA6AXWeA5T3XauZ+HOa7UqUYYALKIqkBlFx\nDmDcw8oc8QUCH7v/gv5l0H5ja1hQ/X9X4sh8pDAqtUOegjyLY4IldAGDm36F\nvCaewIZnpAct3T0A08zC/HR7KcKwBM18oAlRrZ2dAwfLKNRi9Zz+bIluRD0b\nzNbVcsURqlAFLfdpRxGBp75fgMHI1pYKK8BeVBcplSr5duwKUqmJaLqJ+blb\n/XBr1ss2zfjvdj1iNBScjKwZ0Xlu95FihnCS/ch4eLA+kIiYeOWxIjpmjl5e\nA6fK+Bkbg0Pd374AfYigFgt63XYtdQ5QMMNMAjvElbytcjU04ngvjbHtC42K\nRudTZgtGMAbNsaY2PE+4/HAixttazFsvn+UssbjqAQgraFbdXOQ6PRfbUASn\n54vWo+idk43bjLQxVdznNIgqEpzFgWIOJ00R4sxdx9BSglaIavPiFImy/YXY\n4T+3u5W4f/a7pUCW4vFunaRyh0eezK8xQx9b6/c9Zr00akuLXeqYuKED08jA\nZd3w\r\n=MMUf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"54e03345fde46a4acbdac08ed59aef38d63e3c6e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e_1594728498769_0.14436732299354005","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12":{"name":"@balena/jellyfish-logger","version":"0.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"419332400ace16d6c037dc15767b7c6b102c035e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.12.tgz","fileCount":10,"integrity":"sha512-zb4fWIdu4s0lHpl+Wz00xVc8GlcRU3owrksHvgHmsneiSPG+SD3XlzbhYEIRYQjEbsqoCz+Mhcr/Zl/7i9Cugw==","signatures":[{"sig":"MEYCIQDjdW8HHRUeXrVAISn6LMAxdlVoOVzuHR4WKsMs4CWnBAIhAJQeOBahgb1VpUmr9SiPt23e6K/FlDGiqB+xTCj6P9mj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDjf6CRA9TVsSAnZWagAAnMIP/As108NJaroiwSlkdAMU\nv3IcibeXEi8yh0NbErd7qmeeNa5+ufG+iYyXCl6k3wqxw46UalROriZGBk9s\n97sxoDwfjBP42Sme9T9R6vbmx2p9mbEDpHJvM5dUsVzInhmMoKc+a3C+l5PP\nkFpJ+jFoszu1S65jMgjN7NMAiJYUHI9peHct/VfwYbbv/R+mjCdQrQ2Kga19\nX6yoMbn34kKgnuWmllMlc3r2FvLk9eVYxIYUwe+odaXC5trVUMZ9QNYUnVN7\nD/c81MNJObCVfs+jbpwpFBeSzQvB/8sGjXhggKdYpLfvfqmy8j4ZOfRcvblO\nHxBFDXBeWXrKLkCr/JClXkrn+et360B3TgAimZ2CS1t8Wh5A1aOYagYARqXf\ngaOIhA+VZm5/VvdQWorn3yaI0uI5eKkCBk9trLIwElSf2EqBWOP1ZdLpvpzf\nqqHd8fgMSR/0HbgZb3neFvgEMpDJuY5ZV7vqH6EXzmSCF7AvuDdbwL5OYFRU\nzzYSdyaCNNPEMlrZX364T2Muosrq493OZ66NKzgzq4bKYf0GASn43fgs95K9\n3CO3vybp/OFBRS33milCIpXHU2qkviM2kyE6EE3WPUlnEUw7UxpT8t2DI1bG\nAkD0T2ZSFOsosqRHrvjR8fYu7B6yUXidzvQ9Su1hacCCWKrm+BcoUfWOTNtT\nUC1O\r\n=R3hy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a3d0cf98e1aa694525416762db65474ee9e7321d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.12_1594767353734_0.390609919675293","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55":{"name":"@balena/jellyfish-logger","version":"0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ac68abd248781832ac962af0b4b295862a73c805","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55.tgz","fileCount":10,"integrity":"sha512-CGf0QM6P3CbRoVdDMKpRnpKL+VwQkLHm4koze8cZnyFyU/UUlAxuIzhR9DvXqBNiB0PX5PVYGcabt0B8vRQ8fg==","signatures":[{"sig":"MEUCIQCpP7lFYotP+ySsf4fuiQdPwRnHUnRmj8QCFMjSiHpkFwIgTVvGE+zzQFVERbmhjH9l4ElwOkOZe1nQ440V83GTWmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHDICRA9TVsSAnZWagAA+FgP+QBE3vkH8xzAvCV1GpTa\nWQM3vv99BHPXHEnlXh44mRy8QYK9IaMJee9ozxoPkd7eMhG5ggAZWwJRpQU7\nudACh6H//T9VgAMtrMCBWPBygZgAqZA+D7Odu50CIr5gt2vY/SDMvKm7J5z0\nUlC+GAwpb8R4Hr2OHetJiKbQ+9kPBgNMCEurG5/k/75FlFVfbKTfkqzZgkfz\nvBj3k0pgXNx+jT/Dm5AGhyWmUKDwfPzS+xa9UQO2QFPt2ocWqkYuhqyZCxz1\nZkbvFVmZ4q8+nKgFGsYe1QrFEuwxIACIuZsuPMtKtEmxK2/s6ftLR8y3lNQM\nXl0V10CFw3I5VXEVvflu9BagLbjmG2xHbkxmUKXQQ+4xHiDWL5XScXCLsig/\n+afl2mDxZ+DmYkybgN1ulPdBcyce+97Ij/5/Q+7LEinBMcvxV4xkegdcnx72\n02561eL/kyquJIBs8Ls2ZxeDfgqMJLgu+vtaSsRBKLFpSwXRX76HGk8M6+8m\n4Hje+BueeHqBWLoNm+3zfjhYE2HKzMnfiJ8DEdwYPI3fFw++Tk8lK3W9ndOo\nTXOtfoQKRvBdhstKeZLZzUCoO4kuBau8YjMmLRPJIkdvMpoX/VbblVrYnmCS\nSplG3FiwHSXyMkG4O/346WETY10qR2oX81mNHW6ZJxIdehwpV80Byx0Gvbxp\nwrfM\r\n=7yo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"012907a49e887ef52b2805b82253721912f83d55","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55_1594912967722_0.731788453204661","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.13":{"name":"@balena/jellyfish-logger","version":"0.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"7be4b412f4b66fbcb1fa4dd7bdc7224666379d0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.13.tgz","fileCount":10,"integrity":"sha512-3wEgx54+SyZT6x/pwZtdxXfoIvMkx3jkvRFVA7fBWVWVxzXTq5T8CctKK0p2Jfx/s4FDp00N9b5H68onFIJDbg==","signatures":[{"sig":"MEUCIQCD2NmX9q+27JwzqUvVTreEJyW2VRegbNpVtRS+OI1E1QIgYJxXKRA2NXngE3gPabE4/9MJ0gATqtslWXBi0c/30Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHGqCRA9TVsSAnZWagAAI0wP/0weoH2YHUTDUCHcGFO7\ndZ3ww/noMoh70SpaO5zVTWb5LlOmiaOP83luPKTrniSploQ8uMN6pNOq9YCm\nvEv5W1XVfNRfjga0PChrQG0rFjRjaGLgB0N8Oo/MS2Hcl16q9u5FOMZeRPI4\nH7XkrnJn4DBjVr90RoYy5v5gJDouv7IMv7YxkO3POA3eVRl7upOYGeAQkKCk\nVfivHTkIRYOSErJIIbxRHrLlZYgrzUfOeBc5DIQu/AJMpfAZex/N6/H3CGWL\nmjvJUjyY1JUAW2F4FX8s9TMSjrcJT/aP7wkpZ1gvAL0ecEGfsWIzZpX7BXAr\nG5sKljGe2O2LSy6iMO3LA89KNp3mTkhqVk5DmBh6YqTDxCOOUSdEycPEEMkn\nlUUgDZw3pbQUGw1qTpaL8TuGU2DcH9yt+uf/v83etCNBGQQLQ+x/8c/zhbYk\nlKfhkJMnbk6YDTS943SUzPmSWHiQuPOBgURsacC2GQA2XaXGZpu4WrUy/oB1\nQ8uYHVFHSYr9LggpMG7WhcIozsXY4zo9Q5i4IDANKMOxuhtGwWO6wGFkvn8T\nvEukiNd0xmgaOghxkZ4l2kOndMBqEGM6V6FCGQxx8Oy3IvVEd107Ag3jFbOn\nlwaEQyjL8T/gZecChzlvfGAPbQmDSBMXeEwCf/WTIj+ISwceQx1+/xDwXCUF\ndnC6\r\n=r/rG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"161812edef1e2ddb7979ea5f655df852e41af8a6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.13_1594913193818_0.0015292202887153827","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e":{"name":"@balena/jellyfish-logger","version":"0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"5de28f9ad8cdfa8f5a562308411c9da0c1cea2d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e.tgz","fileCount":10,"integrity":"sha512-GQ3QLfuNo6yAko1nfNj7cTk7NVke7isl+f0ajhudm2B3kCcKFqfq5yN/29cEwymLAXYt+hpgNVSt0lRQhL73zA==","signatures":[{"sig":"MEUCIEujZuMhCzRqstzR6Wj6gAKaH8gUpwOsFk7qXzRIKxdrAiEAjrCq7Hbww6yrwiL6eGeauELcfMoVr81eqMB8nSmi4Mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHJkCRA9TVsSAnZWagAAV7cQAJlkTDNAfL28sw99XDvI\nTWY4/juV/xw/0F+BuG+HmtkJdzQ64fGOfyWndYrlfwNRY+NDMWCgMOI1jESX\n5ZNglRBJocyv52bA0/1bH/7MQqz6QQP/YqDtATMyHJzaH7P6LemE3GV1kD0O\nLZIbfULjKT53IJtVH1Cx2lrY5pnfAjnOJobVSw1zVtCDkmn3tiHBl9H1FZWb\naFzU7YrDaa69RGGmvXZ1H2/WQY5WaTAmw+oWnl60NnQZqvAcfJP+hw1HxMkc\nuML6iRLtSK4icOtlAh06hP9KQpot/bA959DJCsQD7ibxnCTSF9l00AXnieCB\nkrQf7jA6QuSTOj5gcGK/xrSIWuiwEAbxtpBTfw0T2ZAnu48fe/eeCx6OkDpV\nAaRl1nNZZ76NCiFDDQdL1/GPSDDUrtdKHHIv5p8cqRZ9uM5BSlYD+wgKOaEd\nOUy9oVsIl4B1FBXVmziDqx8BAD/1V5U4z2SiwsLCcUwLflHJukcypykGtkoo\nF9ov73Ifapic0O/d9KGuQK3fO1ETGWn04uc5aPMlNVIdXXqCGtijZkZa0TEM\nCIidFdGGs0mR9YuctGOTEU5vBQlf5MfPXfVtcGWZ/R1p1Kwev/QLltGsbOQ0\ngzTqz7DziKm68DQrqyiWVQatuYv8IyEXuGS6Mc87MmjxDbmHO/WLsz6kQGRq\nmD2n\r\n=hRfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"7dd13f226e187ce5b771879372710c65d503ff0e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"0.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e_1594913379800_0.1268189768045953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803":{"name":"@balena/jellyfish-logger","version":"0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"3f00ac3ec82e883a9c76beb737e270c8241f291d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803.tgz","fileCount":10,"integrity":"sha512-iMPa2ifsm7uyFrjh4NWAYy37cg3Kyk3z5KXWXbjaffdFx6HHq7hm1cErPFVyGt/UidKNhLvbbfWepf6LfSxrKg==","signatures":[{"sig":"MEQCIGtrKq2EbX72NAK1RC52uiCMc9R0l93GknHepV2WN6X/AiBZi5ynXBdioqJ2Qs14ZlhsSJH952W9lQrQRlTbrLVg7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHKICRA9TVsSAnZWagAA84MQAKNWTeljONVDpnZrat5Y\nj2ithwdZ3YF8sMmwW9n2uDcOdg32PLOdvBbHj7UY28f5j92ffv+9aOG9Wr+7\n3Ng7CtQHirJEsh2fdF4pEeZLkm1KMAHBVyPDzd8xibI/jhyNfphZErGmC3Uv\nYkE34RwfPij1H6Ij3h5jrnGTmn+0oPax/AE7VChoegJtwlY5F/kdoEMehSvo\nr+T0a+MGXhvRVDK/0sQeWQjPX7akwkEaxWgbYb9sjVgPiwk1Gk/FLNvxP8no\nkVYmugHBXvZZXtvke8/7zVb+8gbWGkoUraYzy4r2Xdc2KGKgf5ZgkQqQLzlP\nXWf8wScjhQIzvQU6wbQD75OIrdERk8trDMdunKP/i9mGAQBgXiVwdRxflEnE\nzbwFkY6lus4clwB4p5yKXNMv9rb4knBa0LR7H1ohMbcMeBopcTQ4PPjEn6rp\n3HFThavVVsMqS9GJh61LQ9szKhCe3+1aH/B18TfWPXrEbdDQvt8jnZe4Ufso\n0/qnlbP7bwQ+b+e3g/fpQvk+e1wiJjRUE580m+xU3tIKGXVpd4MoyVWgiDul\nNaHTrRgXTlC2HLqqivIE+4hwOpBhWtx7YGBO1C8yGrNCVdsfXUdEWxQ5aOue\nhvBkrZCyQfb5pRqIaaHHeUCugKi+YyBvUj2Gw/BxoYxk9rfEVKZNtXpP4WnV\naOsR\r\n=rlcC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"1a85a3cd7b46220df652704f96de8c7cd7209803","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803_1594913416536_0.39409393713300345","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14":{"name":"@balena/jellyfish-logger","version":"0.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"87768041620ff7a99b5cac74c033c4021b763b27","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.14.tgz","fileCount":10,"integrity":"sha512-0mMaVu+RLFTgHsgYeaevNFgwGpBo9ApyOLrm0oaL8lVzRxzmwHo7N9yfJwl9QooOtWlcWiDOkO3e79+IhdZWwg==","signatures":[{"sig":"MEQCIHW++nvJ20KlsSC6Muhd9f5lf2TUIKzXZN3np3/bNsKKAiBD8shpqcViVgitGwaVbz+jQousHcyfhmLev6ED0zKu/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHO6CRA9TVsSAnZWagAAnkoP/i3QJNSXwZ+RNoSJyJKs\n8hbsrb5gub03CD+bZRcZB2MkDe5fxPIL0f587mAI6pS55evQNS8xWmrOb8An\nI+Eem+1YDyc0pPop7SziwGb+fWq6CWCBzy7U6s6wy+S58b/iGngoIoKP2ZBM\nE7g1KmOlOK1nOQol/R8bPepK7jmC2EVrKxbGk1yjWa6I7pQ4ttK6jB2tV3K/\nu1qFUZ8pLsHVqzMqM+vcej9H1xNuT2fmn20KiCx1RuGjqiYZGi/amxg7QivA\n2WQh5k4c/LqQnQgow3QB3sabMdZYZ/BXU9vWb5ASuRs2JV1LfMTzqirYj21U\n/I/jBve2KEBvTgOuzsdAF5nnu6+6qFoH0KtoAvHPjSfmB8e7KY5vRG+CyNeD\nSpR/iR+8DFZNS9yYDSi4eRJHPVylxLO62Grz29BT3iZwZquF71Y9b2yq/EUS\nYbcx1WXFe52J9AfmokgOC1wn7Qk90kfsbpWPJfkz2IpKBtE/a2wYpJpPaZxF\nVkdG3SAsxrU5j4nNi70PCg40Jvhh/AihfEGg/k/3FCNHSw2OduGBSdEXIZCW\nQLNs8VVHwmkB5hcb2Ad54AR+nN0JeREZDXsljaCsViVJkUq7cYFr6XRgoKCx\ntui3OmGwa5hXut4jXYcy+4KsO2l7LZRgRXmNfH83SsgcShe+eRZDB4aGl1eF\n9Tdi\r\n=PUc/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"9bb625a6cd872a693be2f63f044ce18384f532d8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.3","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.14_1594913722295_0.14302423458552438","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d":{"name":"@balena/jellyfish-logger","version":"0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"08a989f946c44c4c95c202f74af022ebbc4cba76","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d.tgz","fileCount":10,"integrity":"sha512-kGB6YjbIjrr7PujU95EFn1VhuVRKNGSmfmBI7YLEJ0qmBIpGyoUD1oRY3zY7DiyKAeu76QQelJVs1yzxFrIjLQ==","signatures":[{"sig":"MEUCIAYsoR3pzPr2I/UE0czORZGPVwTkm7PIViYnCn4ZMvyIAiEA59HBtKZnvEgOu29vDRa21xm5R3YXgL3b2AdIo+6vW2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHUxCRA9TVsSAnZWagAAvq8P/3C5tFGSSthWDi0g2Vfo\nMVKmgMUm5k6xQ9D60v12JZO5U6w942hJi3tLUTNA2BPT8UJNqOE9RQPTyw/z\n0TZk6NHuoryYSbn3fcYuqNj50iEVZ5PyDv+/gpnOt4n9hpQ0++Mtva+khEBs\nDx7CGXdJi31ygnWrG8Aj3BzOUFTRxTzhmuVaid8SvkaTOgg9kMrhjpx1+ORx\n++cBbXSQVxyTk9pcSDNVxrKV62pbmob/4cheI0iH2l78cMPPI5dPjguWqRvR\nJ6ecz6OdQuL1dJejEZNMC2476zdcjhuTbDFEdI7qTB+oO2iNCR45HjiZAOWo\nl8B0uWcqUSYNPlXTRSo6WyX9XNHBiKYhIzSXAGwBbeYBJXFu/NA/mODtn+Q4\nmzn/6dci4aW0SqLIo/fYqP3mtdaf/mPjI33DgEpxkQCV0cFABB+tM0+VT1xC\nppyDy6uvtAx/IGa2Axu7Ybsb8k1v3tZhN04pANnbsR7rqCGeKqxWwxlcu9F8\nTdYytNwWkM2eTe/a7X2LaISh+CrvshT/320mnk7VSgEM/kVYhImhsK68z/6J\nsbd+aQAoIN/fog8qTHo9CBQTlUlGqXUpq4raYW5gnnv56c8Idi1kE0Or2ke0\nalDxCD+Bk45zTusdm7B+oY6FU3E70/yt5hrL+wqvU7lIUSnOG4KcPR0zgs5B\nxcVs\r\n=tLmq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"878bf6eda83a597dbccd6e9cb64648a13eb6b43d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d_1594914097117_0.05463874169981486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.15":{"name":"@balena/jellyfish-logger","version":"0.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ba70d30c57ce3e781461231032b337f6994c401a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.15.tgz","fileCount":10,"integrity":"sha512-i5mGoc+qIQhZnA6X7e2srK67BNDjE6AEHUPeGTY1Iys206AWS9pn2r230muzhH5mAVttT3W90qOjjHu1TBqSRA==","signatures":[{"sig":"MEUCIH6jZnbcuS2XWfwjXpGopXgbCsvdjCSXuXCrD9qJGhjKAiEAjrIVWfzDfIpE6i/SkzgvL+ZjzjCFfeAisFwqjpYM6Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHZRCRA9TVsSAnZWagAAtoIP/1GURTzS72m2r65IvQHz\n/w4hMJk0liaH4nbPfKrpiYhRK6PxnVnbOwh/Kb65jdudklnURgI4PYdLgrCw\ncU5Nq+wn+UPCoofZaEnhnIZlmEbIdx9/ZIH9CcPBQmoNR/nTSPk6Lyva0QPM\nFVRjlSJ/MCqVdyKRdMVWGCeW7sw3qW6+4CXexyxvWPrenyJCCx5k/nWsXVXz\nDYS1LywuvUR6efgX8/gHJv0rcsKW4Dq852i86fgDWSvRl/8tpbECaN/M5CRe\nCbb2FrZvgRUfhkwxX3b5lnVv8UckGdSzstVxb+NXDh5XY/wJhmOANGEChgkb\nJ8j7YucX66xSirmpV57zdYgio32Qt+qwbhOsnj33T7ugQjY+rJEuH2c5pTvd\nWRPtHgwbVK9/UmORHhpreWrwMWVcFG3PGv5/sRSvkF+dcqdk1u3MJ+FKtIut\n5nVv0CmaGA+9IZmtdu9lSkd9GFWxec6Z/Bt7GD29v8lfx0xSdm+urgKQDQJk\nMZeauH2xXsQl7jfoMNjEtZiTbU15v4G1Xsz+5Cn50YLiY3yuFsFzys8GfbIy\nN7bpDzrlYyBYqww2WwaNScRPcOq2r2XmgDjP0JGKk3vtRhs0yrZMc+Izyx6O\nPm+LAhdkoSFCE5TSPyACmFErA161HtkXVbYEhgnL+xi5uRgBjkArbXCyRsq8\nZhS0\r\n=75Q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"a60d097df3f503fa44f5c964f0d042c88952fde8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.15_1594914384976_0.2597876375304322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb":{"name":"@balena/jellyfish-logger","version":"0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"213478d0fb83f820c5aec52d461485b0151d28bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb.tgz","fileCount":10,"integrity":"sha512-3Ci3oeN75YmCIgth9qpoMN49s/8ee8ihjhjYXa1c73hug9kw3q5OyivTNWDfurwLnISs+bMuu9qIkEBcwaJXqQ==","signatures":[{"sig":"MEQCIDMmmexewUwo9EN5zUZV9asQDItKUein7/fFjM0NcteYAiB5AwMRZTh9va8CIoK2A0bAxO21Qmw/BJ+OgJ4XwuS/mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfE0nKCRA9TVsSAnZWagAA0ZIP/jGu2+qT+Ber8d7hP1mv\nOp2lu4WzANGT7+rUimAlzkt/GiKdGh8NkCf/01I8pIpruCXYDYpgGIkXAFLp\nIgSOTrbD35zZ6GydHrrru38WQd+2MyX+cfUt4koF6AftNHic6ogXwuZiTB4w\n1kuiiA+gqxpvD107Rtf8wiayP7LS64ptKn0Vk0iPgSy+4n0kz/OGIJP/2N3k\nPnte0XaSCbnNsTGJzHgyn4cvkzcr+NZByI/5N8JCJX3v1Yb2uwUbAbke8Sc9\nv1k+qhp7zGQTnQMnfPP/e9TlFBGzR3MGtdJNhDhazCCZL3QklUVpKhhHr+YV\nF7A38BsEjdLhsEcYYXa6noNBK5PQU+oLeBak38dUELwE34730P2dAntq3t0O\nqGM/qJVSMoQn4IADJ8pirELyP52NapKCTlgn0ja3f7CjwRKdYzZ1Q+Y8nqFv\np9LqiskUH2wRJGPL3+qvdwWvHGz/Px6H2ipoPMf0Ig+kW5zJBjfNLqBuGhVK\nIDwV7Mri/4FCA5iElpSc0DVcT7GuP6h7qJr1L6M91xtEqzxs6lE7OxicsSTP\nlpqzvn57nXVwvIAu3YEqXPt8oscnDiLQPeRoTo6gN3sfjkzyAY70drS2egUk\nsXfjp+NYnGIJIhnfyDkB7u7z8qys+CEpGYIAUSByet2Omejld7F23iH4UJYF\nSWgo\r\n=2snE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"25dd87b75c083a5e9321c22c25e2defc4bf848eb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb_1595099594566_0.5615745823465388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16":{"name":"@balena/jellyfish-logger","version":"0.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"37ccfeaf57d1f29c60a99ff4e44b69bdc96ae150","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.16.tgz","fileCount":10,"integrity":"sha512-G2NmfTEL59EJ4m4rvBn5R14G8wZEnE7N9/ok+LUanK1XB7Gcbv4ROHHtizRetwEpenJrJcBeTrVbxYaAPWX4cw==","signatures":[{"sig":"MEUCIQCvOoFHQnjKiyNMQ4Q96TGNvR21NJrsQXgetNwlLJAUOwIgHzrt8H+zvTBgwX6paRUcIY+Olli/0Kj1NYvNJCJjd/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFOi8CRA9TVsSAnZWagAAeQkQAIVL5tXqYhoR0b2Zczoq\nz1cqNWL3VN4HObxSazYR7OEAaJ6NHAvr70aYo5+AQ75LRCgTI8p7RwUI7WfQ\n9mDXGoL9mgPXx54lBbxmT8S1zB0L+kUbF98VZBrj66aVr9T/MNuFWE73Rm9c\ndCe+ZhUkJbb08DpOqVjZhAfCD70gbX3XxEFyzJA44Oh8y26SV7DxY57mBNFN\nOH17yFz6ogeksymbpx9wqZsXwmk2oBHtTrrDQl4yONqxuNY7H46oMpwadmpr\npqPBhOX5n8s/umHZGEQ0cuk9iP9Ra+6sNAoL1lu1Jlyrx1AZYxZykiZ2SSWY\nVYvkGnUKbFfYnjSINfdhDB0eXWTG9C7rOxBYuacRGo/P71AJvztTd235Zl43\nWr4vm5fh6s+XbhtDdlzqA9DY6qTwGCBaF0amzoJdvM1n4eq5xYzM4ZMQ1IXZ\nG02CSc6MMKghqCeohyhqchvdmjFnI7vUvA0fVg/A7T41omwChFh5qU4VugtI\neU/r2zgV3WLswKhVQxilcjLj2t9ydtLVcooFuYSDLWvZHTERqOdOMEQ5ysuy\nxwTsl43fjxDfc5n5Taee3McixOx/9VcDi6pqWkGUKFCdZCSPY7B+VPOW4dw0\ni42eOW4W9GDElWIGkvR234Kw73d8lXhA8c3B+VtX9GZmZD9iY1bJzfWZaXxp\nmUGh\r\n=SgDO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"455ec9d8a271139c1129e3fdea583f830c1bc432","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.16_1595205820453_0.015672446880894864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137":{"name":"@balena/jellyfish-logger","version":"0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"f2e8c81d8b5e6d1494ab9088f6810f48b65de8a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137.tgz","fileCount":10,"integrity":"sha512-1RqcMgOsJjL8ivvoIGzO+BbrxnWe0qA2w4RabzXLpKT4XoC4vccWSasZuySqaGTNJ05UHsYpsadrOryoizIVrw==","signatures":[{"sig":"MEUCIQDv1TtNnaUsk7QCse7GL1CUDyGixkVJJblRgLBRQvqOdgIgTL3TQfrrCJTna4NayWLl99wj4CcCfNd2sCLbQCKZjlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFOnWCRA9TVsSAnZWagAAl7gP/itXws83ZHlzMZx9tVlO\nX7ujjIZxgke81NpQWSHDYBBiW17Ild72iVyjUFGyH0hW57a4q8hbD5X6x2A/\nTRhHFiErzwTk8ihWuu+v22cH5PhxC+MV7+vInJLqbqsP2P3PA97UfJ+DRjx7\nCF8Ip48KIZrS6nmrizbCgjYULxKfC3nEdk2JvHfjA2irG6+eVUAgNMYanFWc\nNOS16IoQL+B13uEtX+Rsl3DA6kec7psFXrsTqZpENMrLpOXKkOYYds8Ep0dx\nAfnCb6yCQ+h7KyLy4T7B9s1qgyVKMe64jp38HHGoPjWi0F3NZoNNw9YIbN6q\nProBRTTRQKdJvqw1wueBNBMfZFyTcngQgTGluTNUwdUbnFo3S/UydZA6e8s9\n1OEQndYozO2BKhLEm8nG7ZVaKqzOq5skgLRUvb9aDez7v9vNabvtU4rGhJ33\nuKSdQD50Po2Rsw6H/hhXvKZPAcKF96FEtvn0NGL6HvVk2ngiNlzuZOUz9A7C\nnwoetAwCLnA0+4s/ruHiciddktALPTHmTjXPvdCVfJ+25PWCvPzeFmoRxk16\ngJbHIGNj/HuYktsqbX4/ojPr8jH90zn5QlFNsFFto1aS98b8Md1eb0LANR/j\nPQynXoAlisSefjQmTMA/bOGtVwsKwKywBtsUYwSNRlo2eOamyB8dj6k8PUNX\n0w5E\r\n=p8WG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"b1bfbb68212d385e53cb73206e9c1f74b66c2137","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137_1595206101941_0.10334632334865756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.17":{"name":"@balena/jellyfish-logger","version":"0.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"aebdeaa5ede62e9a0a84e7808ac267405b9d2876","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.17.tgz","fileCount":10,"integrity":"sha512-WjkNnFBJX/ZFbIDGHKjb/ms3+/hgmO1lYR8OBQGQB2UDwLlwQpxTN/CmPe6F+ix9mL/RqTGPPluZZaKHurDDfQ==","signatures":[{"sig":"MEUCIQCnsbbceCEMyhFJREbenimADlQEqT0DxLiWooDHLqpdrQIgO10fxe6Y4gxal6CZmHs/+5qMsq9II40rN5foy1rQWqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFOsXCRA9TVsSAnZWagAAhyMP/iJ2rpio1ocjijqlRVR7\nXlj4FNfiCF8z+PvJlzZdUgZFmYQrwowZpeJQ76EY08oxhpm4HXstt2/qMMDL\nJ9Cjme+AuZTTj7cObLdMEJb5HyMM/bseMhjMrz7RBaQIlI6tsQR56z6zmt7z\nKXiFRBZT5nTHNYMaxh+GN0U0Iz7U5sfZD5iDtvJ0QRuE4OI75ILLIWIflSxo\nKVHm2ljnSK59KDY1bhcNhWSSloL5qgm+uLlN0z2/VFGY8ofEEo29/+eMN302\nuj6ZNGXOivfikItTsrVRpWAjfg5UKuglqwBfY3JYizmdijHgrILjvF+LvPaD\nOAztOmhIUqTrDDljDAfP7+PNyYW5TAOdQ9fMfIZSm8J5JsxSychRqw8nHiYz\nh75QKg79MyyYrROPOiZIWpPR8+Frm/Zu81LYPdiyKcUgWSY3/OvzM2/JMONf\n7KtKDZBqLicccUfwpKdWo4lJrZbo3FzfsXI8JWP4wp2rCZ5ylrVrAoHmqeXt\n2SrCHh24nBqbKYJkRUDEqSfjTy7b+DfiQXizPwT8LDTsTfC3evJ+cGh93keu\nS1UC/Ij4IJLg6p7bbgHRoHMaQ33q4ItSzLJ4Ug7YA/vhvTKN7GNI7vzBNe1Z\nQ/4B5hDQu2FbKFHEufYD6coNwcovsmwlEG1tf/cdV9NsL/mgHs0l1H1emjQQ\nKgQL\r\n=iQF3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"91b4b16fae9759b9a4bdb9b3939b0e19ee169d03","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.17_1595206423256_0.4175217375553979","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1":{"name":"@balena/jellyfish-logger","version":"0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"d6345f03d6cc3b14b6a857980b9dc470e442b315","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1.tgz","fileCount":10,"integrity":"sha512-VnxP/WLNXsw4lfSQuvyGij/AjFAIsogV0GzzLRvrYlqbTP6+fD0oLyePvycE0mARUVPzBf27d7EM3uceRoWecA==","signatures":[{"sig":"MEYCIQDOwGcK37kD+S9TrxUKJnLmeL+3DYEAxiAwkaXfeaD5fgIhANl8MBw2sMcH4oCjAY4thxn9NIqZA30mfwMxS8js4JSe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFYxsCRA9TVsSAnZWagAAqiUP/jD+RUqrGZcoBE51F57B\nRirceLBMwCyTyhiT1H0FutuCfY1MxE9jFVRUaXPG1Cbc36jiO3wy/SuUzCTq\ntURrYHM+VgLf3yTt+2huwcXVs5dDRkwObwm8GXgPoBS0f5yWKuSWZEwx3vVy\n5A3HEJ3DzPXrOpCTRjmd9R4JGzx7emgZViT7V6oypb6zNcSEG1OAVglSvfeA\nA2/+Ll5sMlA1O6UYKwYsa6t17eIvBtM1F41JmMRPvuxyCRxi987x8TuaaVU5\niklawStIla03fGdDk57uUWMIf9HKOxoM+xhLo6OF77/gw+T9JkwZiL2DI5/U\nOacY0PI8IkzaazTVk1qOZCTXFwif4hcir1TPeW9gwA6ZXTAfmhEhzSQQPzxT\nwioQ+chJ6S1rnrl2nHwqvYmoW5jckaDBwPU9JZKNjhkS5U0T9F/mfO0pja8B\noaJUXEct53fxSnCbQmblDuQ15N4WAc48+dnMpWu/SQztVDZSXktyUjSlOl7w\nhrxmYCptz4ezrYddx051LNsb39kj7aRVtAGlA6HDJ16t0o+NxdX7B8Cl17Sz\nJNLjA5b8tsBMI9FBEPJ43bXXq//VM8Z4G3DdYs29w5wcIf6/YJPxlxFEjqob\niXOX50qkxGVK4j77ejyombVFhFGFX3Nct/TuhfMmHq/HDxiIS2pZXuA6k8er\nArkj\r\n=4Q92\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"7626af3f7b4a592cd826f97cf8fefb97608bd0a1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.16","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1_1595247723588_0.3411374236817586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881":{"name":"@balena/jellyfish-logger","version":"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ef5388fa9a702bf1b7debf04c9edded2e0b355e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881.tgz","fileCount":10,"integrity":"sha512-XWgd+wJgxfrM2yZIec6K8XGcvQfV+Dc03k/JMNvS8hKt3YaT3m8XwDRkWFIG2Mlt09xgm69317lZUdf9tOMglQ==","signatures":[{"sig":"MEYCIQDGEdxaDi7OK8dzycFRASkwlaggVKXmMcHvnJguLvuj2QIhAMiPqY6RbwUBwCo6Yp/tcWXrVsOLlJQD27BzDrvHUY2p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFa6GCRA9TVsSAnZWagAA7jQP/iFq4lXyxEpdBhNwTPv2\nvW9QJ+n8IxUC3X6iwpGPOOcdOvN7Kw/ShtKg98GCJJjayuwLKQfT/2pTk8zF\nQ+6VHoMfWCnnSv6fGBMZAaFFZABwnEmYTvISuGHvUriY0dq3RTjFJYH/s9gy\nR/OyzkjBrcZuAU+YJ/qYoI0CG3UecKPCK1izOaiX7WdFZ05XRVE4Xnx8FzQO\n4uJhLpSM+G+ji1JhyA+BZ7zo3r+qLtA9okiYHfpqcAOQRMjZCUU+rWQEQb6m\neyOZIzY/HvCCEydy+fS89oaWtQbJS+67LevJ9K83zWvSLXVtLiQ/0WJNaTe2\nxgwaOQo08FU8sC7e7FGPBcUZJweodUsTqh7nCtdnpi8GDhzoFk45mRDU/28R\nAey5WLF7h0NnUOcIZ6CMEC5YhIZP5qldTsSTlhQDqOlaB6vq+MKZCYjRoF04\n8XHxXvkl41MOf4UVHIXvGTB9SXPTvOxWEJRfAhEtv/7+XrNrnwQlNjEdQafs\n2WlHEukfsWh2lz/IwtUtcgjJFICEc3YNEv+WMZLIzgJiLK1VsfbY37Q7uDpi\nF/ioGgg22TmbZa8AL9bhX3F9/O3wo4gLJtuKlGYQqWqu8QAi+OwVVIgkIM/x\nyH/1qiNzeIZvbbpxGs1+sRTuTM6IAF41U2TxWLcs05XRLrHIvEu3JA75qE5e\nPA03\r\n=fcFh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"bd8f440a9d70520fe509bd6db4ac8d08f3578881","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881_1595256453600_0.9127168504165943","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb":{"name":"@balena/jellyfish-logger","version":"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"c4c3765ae2f9380f938d522cce16ecf59460ebcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb.tgz","fileCount":10,"integrity":"sha512-v/S2GLKTBxut4OxSFWD5Q1ivdLIbbDFk7VwCv0f/pT50NBUXeAUKe/5XPgcMax9AGisgm4TwX3G3sH9BE0vj6A==","signatures":[{"sig":"MEQCICxqZ3uuc72V5NymYFvzS9pGyNpjigX2AOf7+51goLkcAiBFmmnHUyIpkuQKeGFaD2ehEKqEFhF47ei/6Jg/81LRRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFb6KCRA9TVsSAnZWagAA/rwQAJCmSDTtzvvWTJcEIft6\n28+WqwtWk4ymNI7AlsSkh/M1J6UMp2iVKJ95rk+KC31uJ2o+N7f3v+WmQZ2M\nGmZhoWFeM5SDMA+Ti932WlHHllO+fEuO548ibIu7/PQM+KyzYOYeAS7W5TXR\nMETT9fgHY1OGCjZdFCqZGvaQKlxkTkaro7N3nKHy2zSSE22hrXa2HrMA0ocB\nC/ChMNc86c8PzZK9BwOakg6+uI1X4AwuQiONPYTMW5ZdmrJeuZ1Xk5Pd8w9q\nVmCPoq5OMy/sgCIRmTKZ1az4tNP6+as4kuJtmuv2KjrbLfND4VYHqLBgnkwS\nzh6TXqhW5ulpmmiAvjbuG4py7M10ge1iW/GdqMxX57ssfXFWXx8VgzkS5aZu\nXAFmvkC73IVhf/hlCvLGiyOK6sDJeEbr34EWZ0v2RFA3SU43ZTtXgRyBA55r\nbzjOiWgMCHVm6PA4zfWPElUGHvO3yL8k4fOm2v+d+fFlHwlxluIh+qhv6xNu\n3RbdDlNPLBw+yPYG7QG2Em5O/KFc2tm9k/VoIX6Ao3JXL20iYWSf538iV2ez\nm5IQOw5+7Rrd8T1jus+zubdLVCGBOa6SQ2hcgIyKqyGt7Ow85o3CRMOf0SxD\nQ5Wf32gRB99h7cE/X2dcWEwKaQm46E5DPpgDPX8tRgRi2Snia0rbCYlr64Vv\nWmC4\r\n=CzSQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"18f437d074cd96349b1925acb244cf47e83a2cbb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb_1595260554297_0.7703290317512215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57":{"name":"@balena/jellyfish-logger","version":"0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"14df67cfc8e26c2a7e2e02ce2b6259248c4730e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57.tgz","fileCount":10,"integrity":"sha512-MAOnmdn+tG/heFFekgDn2qvydZt0NeckXOvoLjmGFVfkZHDzj1Jgp45fSo6YdzUBPqZ+QiAhP6hJf1o1zgIhxA==","signatures":[{"sig":"MEUCIFWL5hvXZA2Vk50qYDyQUrECapTQsJTuhW6jDTfpArtiAiEAp0x4Sa1OfeXqMZTk+eTUN9NHt+uWJM6C8rE+U8tqA8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFg8UCRA9TVsSAnZWagAAbjEP/jLsJPGLFH52g35BIK0v\nbMtDtHw1FQ/tSCCCO291mvsiDqcuzMAptvTEgmz50nifihKvv4/rq13eJ7GV\nnuO6W/f0gbMrls5FFG4opr5NmGbnC8H2ToJFSn3CcbRxSFw0tvoiqzwcBrkV\nljPKR7l6LzKnQfFYhqhhCGpoBntAfis9E78RPOQBabDqaFLUl/+DzdU20kQh\nvaUDEPgH/AQEu1Qxom7VGr71IGWcvG36qInquGket0AhkCzVeYqQVVOVtWwr\ncuLip0ezWIV3atGgB9Z3cxmknOo3rFSVagpYhNzOOHSXMYt0TtQj4b8HLC1p\nnXHllLcTvETXSvq42Jvw8vMe6+/yCPtPaXUVQSBbxkVuzu4vUNvn7wYNJz/m\n3dG3W2mjosxCLyZGfEXOlUVcFUD9qxCp+hNTvaDPCMq45GiPDtdynDlHYe3P\nHPOOx9FjQ7pzgz+N0slM4e5O5+J1KD8wy/iIwv90nRzJSeceWTHM5ZRCUZ56\nSLvOUJXBu3Cj453t0GddEcPxblyG655aA216LSLObmNPLaIPfwaMS1vWjGIL\nubjYV6+iQmvcEKr9nw4I5CSl3KSJVA+hAI4ZZrbowQze+4VNXdDz2VssdXqh\nc0qvcmgdAcxgg9UmKsZcYIDvIfgQ3ENuI5LFPlCojx1EZrCiXM6bGuFFxF35\nrgpg\r\n=XzMZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"6b3d555378a67f21ce1c66dae70ef16e83b06e57","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.13","@balena/jellyfish-environment":"1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57_1595281172459_0.9127537487213992","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7":{"name":"@balena/jellyfish-logger","version":"0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"8e28feace775b5f9a9004eca799a52c22d0d36fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7.tgz","fileCount":10,"integrity":"sha512-udqVnM8wBabSbnOKzmLV6PSQl1TGJpi39NMU+bjL+xjw49jiCeFGmmGtmFwA8lpDW9aB2ZqKOOHlMrRnrNfs+A==","signatures":[{"sig":"MEQCID8UJpW7cFhK2Q8EISNHul4p+Hl8Hq4pF7t+9LDhqcplAiAUUpqHe0W3nTRawH9ImGPHkzmlEHeoTXMtbFzmRbS0WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFjYsCRA9TVsSAnZWagAAfCoP/2XdMTa946A7+5rwL+fV\njx2zjT8NtAOts8qQ5GqOht2JE6scnag6FlutVA8nxZPN6OtBbUCq3Mv/H/zK\nvcvWI84bPwyCZUkO2lg2fzD2+DH7GxAElErSsFZ9W1+1fi65cGuN/DOcNAx/\nFyOQyCLKLiEdAipjcwKLvqH2I1zG0GbnVFgf8VGFCS+gleOFFPj2i+Dkr91s\n34uHgCbdUDtBV46htK/JDSECvv5J0SDgakAuwrmXc2z96UQSEWYZkdeuMZc2\nQQtvuxsR1K6Ijzeu87c2MNjarHXRBZsXORKUsUdMl9+yI6y1MxoKCPFre0Kh\n85owApP9grD9VIPg36OWVEurTT1eoQm0TnMFPW2itxn47FVyEVJFa7jJTRPE\n9Rz4EklkUu+loWQPz5h25Snm5HjwXyEPDhf13Tl5y7m6/3sOdw/+HrtD3UkR\nRRjGye7C6r9K+QEhaK4Q7r+9oBMcQHK7z0eM0iDMHKxup5lNNjcYpuRCaxxG\n8iK1uRz5DMEvG8jRIsEUdRl3/SnQpuxE+KjclZAOR4fyrqhD+QMFNMQxVLC8\nJo924fUO7yr7R6v9OI1v1xv9cGFbTZqs3XQF9eNIOQYKwRhQxvRDn7VZmAWG\nx+dHEEx/vnS3uAIaBnmrXiCUO0EpXycXhdp0pZ0ES9QvMGOH3jvA9vyjgkXp\nLfNr\r\n=P23O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.16","@balena/jellyfish-environment":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7_1595291180251_0.07435218462200077","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18":{"name":"@balena/jellyfish-logger","version":"0.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"ebaa49fdaf2f9aad2acf27020378bedf5a0ae5e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.18.tgz","fileCount":10,"integrity":"sha512-Ye2FLWRjm3LAvM04JwJh4gWLtLqAhceTYhqv8YVPz3HpQepERjjsY7wmWc4sHqp/ahgAVQIoV7zTRLj8zo2TLw==","signatures":[{"sig":"MEYCIQDkZu0HrbKtuW7lDupIOEiEtb3ndPdglztx2zdiu9nDiwIhAOrLu92v/CvpVB8NLLti2uNvsBLIWJSlfIQAmkaeozKi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFjcrCRA9TVsSAnZWagAA0LoP/Rs2kRiORO4ROS5DIXtb\nxn3JBkmf5mBpUcQEHX42dIsRySJNnYzRKo4Ok8fLrtx4aO41Kc3P4KYPlId0\nmy4FeO5duc31hUcoMYKLRiLsWtWm6FqYzeoNn836QMH/97ouNmWVaCAYlske\neXIE4NftPVMs0B5ZUK3APuVxviRlXR8TtxZ+RV08zGl5dhFth2bzsWElyFgu\nAPFewFzAoqJHrMm0+8OGkn0u+8Fx++HXlewsQiF/TChppTKYwKf8S9l4Ji9a\nQpwuwGHvaET665q99A1TPcePuP9n7J2QjG/eM2xpAE9XyVzIt0ppwdW5zEGf\nEEg98WCfLXh+u4ofOH3tByO0EHsOA0vsUBNbsntgBfdoo04x+IOpT8wb1w/U\nLXqhsK6ap+i2krru68aGUturRB0qQ8YXh1fUxXBprZqC01cmI1AxEV7rkrXn\ne8b4qjgVGppSjRIrToOei23AFx58DaS4WbwosStgkmOVxI+QLMU9oN6AEhQq\nZus2Wwv37NC2B9HA8izTmlMqcaLPWuihjvzT1NjcPzFnM3wu4N0SWpdgFCti\njxcHc8mutDkwKn1YhYNgtGHVi3Q88fNWD6He5oFl4KEEPcyKf6pGJyoH+IUh\nXJulXyjIEwZm9xwLxIPJMFYLI6r/8oFPcJ9XdbM5CFCZWrLXGEVUK5LUDovR\nIpff\r\n=4PUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"0449c25a1863bd7bfc99f8f4888610dd820ea7a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.16","@balena/jellyfish-environment":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.18_1595291434771_0.42479428882604453","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382":{"name":"@balena/jellyfish-logger","version":"0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"7e97e20ef57f96dbadd03e0cb05255b942378da2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382.tgz","fileCount":10,"integrity":"sha512-xHJqJEmtZBf4hmKil/13A8DFeG1ELYlr7Zn9rOQuVWHherPAAxl1l6f0NjObbxdScS9pakFnTUzh5Mwz+5jmiw==","signatures":[{"sig":"MEUCIFDP08K6/3hG1YteSPSIQyQCDseLp80Okw4+s14tM48EAiEAjoK/S6vxhj3IqaEOLdju/zUb9YAEA3BnT2tEo50UtfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo3oCRA9TVsSAnZWagAAy5AP/3xXBw3tmlPGNvkzMhUK\noOO0/TYqlwzhLvo23YWx4/aPN+auOIYE9TI2VdjMHzx9V1mtEIKuLyE3ZQ+A\n/CZWrmiX06/AiFh+mIRuo6TrkgwmrE2HKS9+c4iAeiCBaDPTByX/RJz/DtYd\nv/ZfggJL7fRkoCmDSDmqmhi9cv7ay0R3KOsHitHl13mAmk3OMyQ3cT20hOht\nB8yacowvkK9GWT054bAUlvAElWdmghcS00Ja0A2vZj1MhIYnmTK66iQKBPMO\nauFdrn7s30g7cSbjZBTLD23FxIBbFEaqoGQsFkB1cGvz3X3eZR8uFtaM/Ds/\nDH01I242Z+j2stBywxo7VaPIVt/Kg45Y5JEeIojbdz3evwaZCmSNTAvcdHHn\nBfXEUHLTXtVKj55ORUNoYD8MVmsQnwKmElhu9l4ZK0/6bs0uXEOfJdJ6qE9h\nA6HVUxANnIYUEgTMVQpuWxPd+02shFgfVLm4P8TW4uH5GD44lEJjw8r4mkAh\nOLC9f123qRRV/WCU7+IXMawd1O1hJQUta3twSE23DzWZtByj+W6l7rOTCMm6\nrBTfAeLMlP3ytqmdjTQMw1dM+DBOdi/oEBdhvD3NE8kmiUq0xqZiVTdyjfnb\nyRRl/8cnBDMb6Ji/c87hdWT2Stb/iPXasJ7IQ1IOZaOhNEm2ths430+j54fW\ntitC\r\n=tV8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"0df7e447de42482ff8bb14741bb38119dfe3d382","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.16","@balena/jellyfish-environment":"^2.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382_1595313640488_0.8317702477959534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.19":{"name":"@balena/jellyfish-logger","version":"0.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"7218e6e801030a75af69d5e249f20533ab4ae62a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.19.tgz","fileCount":10,"integrity":"sha512-JOfbpHSj4KJW4P4lst5IrC7HbxKxTCAOYsRhntG5l66xQIstO0dsxhnM3ds7VbHMbJjSZZ5RUrLe7YKaADIYBw==","signatures":[{"sig":"MEYCIQDt1JnacrB5KoieD39PdJ3Yzt7MopYs4VKb+jYqb6L8/QIhAOaAaW2qBZ3ea3NxjxOxeGw3XHlt8dWB5ThSOgRO2B05","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo7RCRA9TVsSAnZWagAA5ksP/jOK8XJIzmgMDl7oa6sz\n9UomYq3YmDBNmJ3eE3Jvj8Cksw6jBmouSj4lvsHb/z8qtS4/UkX9X9vBKh1B\nVdypC7XY09lSKfZt5VDCMA8DeStQ/SwBlHnMBxmUxqsRoGHuE39FnnjGOOBo\npyXleufEsPNhVlMEbLTj7Pk/SAmecNqgFbnLE6G3TV4357BIcaFeXB94potl\neqEOypn3npj7P45tJPz5z2UkHI+wh3vx8TME4e/6hu6c7HNW6686ORokdZuh\nZ4KM8+gzVjsTfnrRlYNyvSeVH50PNZ2CLg87l1d9GIrdReu27306Wm4UQECo\nAecdAjlG5v7bnA5IkVDZMvGTArjxElAaVuG8ezUUWJ3Cu64GXDngIjAi6zOE\nROHAS2YzLTz1h3ub62J2lj1RP60vzBD5lCykK/9l8r/V/qYPSnOI4on8gt76\nirAb41AOHxaf77v4IBJ7EbL+/UkojepJlIGk2MbF1Suowq1sHX1Cxwno8iiV\nlb7BOd4QwW9SmqLiSKpZCHHh/GkiK9UcqSQuefritksXxS6tfGGNAzR5P/L4\nNB8p7NYabmuomWBQwm8NIMx1upYD30zc5xVtq34WCmDNRT77+sGMn4/+i/Ge\n7G9PmArrdayhr7ZoTMbCWY+jp8sXsqJO5kk86gZOfjAF2RWgS5jzlUn/w+a2\nlTNU\r\n=sCcS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"5f247969d4d5363c181a09d9a05fb15c844b757b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.16","@balena/jellyfish-environment":"^2.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.19_1595313872930_0.38083554910485296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547":{"name":"@balena/jellyfish-logger","version":"0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"617c93380a5b3b54dede3024cbc1ffabcf1315c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547.tgz","fileCount":10,"integrity":"sha512-hFz2LiSaviMLuEES8nsFZjKuUZI5kizw8bEdoh/BN/VAbZq8EDpgQ1XSm2Ao8kxf14ZlF9YcEDELAmQnQz6ysg==","signatures":[{"sig":"MEUCIEYp/SO4FJXKwf5QZRFIkQ7hSZAiHOMLP/QrIquOhfDhAiEA8nMrR3dY1ZnNgKOaipkm3SYB+HN7BD0jAJ60lNi+x48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo9yCRA9TVsSAnZWagAAl/8P/2BZcHoq66hMBdYPd1nk\npKxtpbt2l4mQy38GRog5WYy6lam9auzbsPLVbQP54yL9kQgW0jDrVzHKczy+\nr/guB+PT3SV3IdbndAgGx9yVa+07apiK1YHG30CTh/BCjGwJpfFC1BjsoDHu\n9ENSubLg4EihEzgE3nhJ2HXBWzWwp5bIQZ5bahxyKjk2nbOUNqPdsHj1emlU\nXYJT8dAH1Z+k5EBZFb18S4Ma6DgZJrcoee/Tv4yn93lB/o/H3BraereWM6tB\ne2S2UMWDMJ/F9ur8c7ZeE8z9vsSra+U6VcmIhmReZw4ivQNF5WH+LBzLLN/N\nX7F2BQW5XxdH0PlaE57Bj7xzA7KCRi1FMRiPXzXVKO1v8LSofyY6KKy01Alg\nKanXbkeWgvkfMk217lybQ6opWyBReXAUGmd+M+cdKYCpU3GLjP7ZlOJrETWp\nRUwg9rQ1HDKvP6v22xRaW/3XunQhw9DD+8Fd/fFLMBHjjBnyUjQfxAO70Jkw\n11KhwHRVmO1+q+CX+BWS+RJqDpGWekpq31dvZfp36ejMihYJlxtJ6/AQauh+\nJ0EhX8AShsuvgpUrjO1JXEP4c3lrk5ByDEAkRJDvn7F0cMw4SeS0CqQVse2A\nz4+1BU8DYTc4I3SSl+Up7q28jLeWpeOAT8eIx/YFrdJHyzczsn6BFeUs0fX9\nsPbP\r\n=V/of\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"69342d6e66a2754027a5341ed4adfe0dbe2d8547","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.17","@balena/jellyfish-environment":"^2.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547_1595314034521_0.17674362584621361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284":{"name":"@balena/jellyfish-logger","version":"0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"493ba3939b9765493d6a8645956c2a77caaa563a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284.tgz","fileCount":10,"integrity":"sha512-CzSGicDoGvLjVHiEcB9ONGYXxUQn84uIWp9Nryg6Vm4drqNe+aNhki17fnkroPCsGy+O+CCDrISjnBcAXz3RSw==","signatures":[{"sig":"MEUCICU2l6U+gxMxe2RHl4l88QuP9K4spAcXh1JdbNOBtF8YAiEAvH/6xjRVeA8VZQtP03d6d44KXHr6G+/hJxK3Fzmyquk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo/kCRA9TVsSAnZWagAANu4QAJTZp5d8ghk4dgP7WNQJ\ngqYOCRv8VZIJFL+HbTJxdDsW6z0XMRHfonsxLmdIM73kcNsuBvuq4RQHrHFc\n0qnPjWPpFM6yWQ5Qd3nNp0KIaZNtBTrzaLvxf0IAfjwaTKVDlJ1X0tyImDQl\n0KNr+QRfHXLY8WK6m+dsgVbmvHLvuuBLf2DPI3bT4tEaI9WQROuLHo1THMRj\nIV12WHCvhPvIAXTfMiYANX/LIPR1Ow0rzBxBPv7fbzs6pAw86Owbku0tPP+M\nAeN0r9AQWhFUlqOl92bEEwrIveJQqhmbZL5I+g70gXXdJ/5VPiSGnnVpahlG\nVZfWh3Qipti6JU6CWrXz3ek4OdZwNZPsbFyQQGu5rMrhbgvQEJ6tjvOkP91S\nfzWPIAEwAEKiCsMAVqIDDFX7f6Dn4/XX7sBoFdsEW7iwJ0L7O1RcakhHhdzG\nNp14JykoFAJizquTZqAGHXSWPEglpdhbEHEqJcvADw6XNOUZXhMYRn5TC1qU\nA88yd85Km2MFskXjcPPBO61MJJjXpgMUWdjT1t0oBqu9EMfaCGBFz32PNTJd\nyKbTigO2JZGRfTXSRleZtkU6PX9/dwT9E+8/bxXjLc3GXfIMQLjaDiouDSlP\nhcJqI/UTtdbDYjjHE6mfPpam+1sKhXB3L1bNfqRpymki81p/WYoacituFMOk\n6vRd\r\n=7WEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"69d720262b5eb4f77e099312fb83239cf1afd284","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.17","@balena/jellyfish-environment":"^2.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284_1595314147847_0.18719760481065784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134":{"name":"@balena/jellyfish-logger","version":"0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"f7274892e3466186bbc1c68a5e6c40f1a5af747d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134.tgz","fileCount":10,"integrity":"sha512-Zm2Xnmhs+Qx1sTusPoSNpIjt1DiFQpPnC3fUFnUT2uFZStN4O0Zt6xn0a0Hn4fRkb20Ew1LBzmsNhHWWVU7G9g==","signatures":[{"sig":"MEYCIQCYBnlVMOx2mz1jl6mj/kneI6cquJMhMS1UE9MXzM7blAIhAKi8JHBDKtaT0UMyg8HSwMifoakGQFQhJdX8QPgsn8zC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFrGwCRA9TVsSAnZWagAAWXkQAJPEmaIQ5XtGCHB0eVFm\ntTp6sa2La5nBa16P+6AItN2R+Y1jKXcDzaOVPcszXLZnIptDS0Jm0IfpWq/E\neB9jaSPuLvCuljraHoMwhYfnMjJwB9rHZQW1VdxamBU8ABgd0D5Y6OvN5mLQ\nd1IMQ+4QmXd4kQpqgxLanyT00tKGZY1Lu3ythjlkG0bywoUo0WExjlIfPxkA\nxup2rW6w5KMoE1WGlsHyQ0ybqUHG243j5UGuro5rzDkTSW8D0p4C2tfmeGOg\nL0kD2652YeD2K+rgPNajbCu0oOEHkvyps9aEntg+cjdd5kA2XOveGfSyhCep\no181OyjCEzuIeGsnk1jp28yaPpbWEJVjSmJadKcaoJpmsgQ4UYyAIXlGaB3h\nBibetVXfkEuL3TFNiaT0hXrIdNEyhvYzKCgEcb5lnGFzlzhuDl7M8z0Srnxi\n+YfoQagP7/+A/HHx5cZo9NJsRhFq+cuITuRSWWQ7MQzXclwBtjviJOTgAjPF\nkR0XTDTAF5NxOVJaFJi9pzlCdRZpRbwSUKY3HjFOn0Ojp9je+MclqNi/0Fxi\ncN3YP+n4RVLfwTrX+PEPMlqPxYwt8DfMf752gnW3br3UOqyRtp/jKPEmMlS4\nbjnlGx1RFlL3AePSnnUy1wa0RYvDDzKFM33erIKVrG2Yr81xzXbBpJl6pyOp\nWfO6\r\n=dGU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"d00c7a7a07126dcc0e05e5576e5cdc7c6c500134","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.19.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.18","@balena/jellyfish-environment":"^2.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134_1595322799706_0.7525012905933774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc":{"name":"@balena/jellyfish-logger","version":"0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"401a9aa68dfe5ac7c1d7a56babaa06137917af64","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc.tgz","fileCount":10,"integrity":"sha512-ezOKz0dv+bW+7HbuLszCelR76rP4c9jSAwvdZg5npwsuCti+5hibYktpkKsPTjuCLLRk5Zk2qAXd3cS4zElc1w==","signatures":[{"sig":"MEUCIHVND4PZpGrGPqGcI7plH67FRgPwOIUlRugEwzqvjVMGAiEAx5dFLCRgQHNPmziS8lH84ZMzsRQRKgszZ6M+k72mUT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFsVVCRA9TVsSAnZWagAAmIkP/3bIhVLGS2QJIb/Z3jsg\n3I3qQJ7iwgRFR1xAA4jL0PVie8nGXUzMpK8EXZbUgwIyz9aBr/cgYH4ltJwW\ncymZckRezK87YhcREFfLxWFqM16lUNBNt7GSvSHMVua4OeCq8OKwtwXjVbNr\nwsKhB6mtEMj5mE8u1fuRB0dw8AI5Kn5BUs2mhCjzHdPWPpaB4P0RufUJ4zKw\nO4qA5XGfp+vZOjxhVQvwnU7+59h35vtfJCcS0A7Vfx9JqR82Y0SvTLdKq+ah\nFYjybeUFtr7c4mNpQFewEaTclmpsJdP+gPfmr9DO2Z12U1UciisvIVL9pd5w\nvd0PaVFJi/mBsNs7tssxVN78ySVbAA/JsV3XkQ4njJQH8PsUddpT2SUdtHiB\nWvGs4uBt3YLbtg71XMlh1MMYx2KmZjoMRUBbmheLS/3P+FyBGY9gZWEZub5z\nPAz51oPXl+etwheDRSJvLOEgivQTuaJa9G/lNcNfKL3XH9Tq/f+mdK4m7BKS\nVvdFso7C4CtNVS7Lnoqk5wtbEEkieJVa6NU/+Hb8njwA+JfI8oTg9k39ZyrT\nSuRQia63pOSsDUYhLYDslObzIsQ9Ov9tnmudv1Gjhh2uSzAl9pgYimwDiSIx\nD2fAVlEqk4me0T7W6sphbSh9TgYyzy1W9idvVO7yztOyH+5386pUd6pqVyNc\nvTSQ\r\n=Hvpr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"ebb498538ab47459c06915c941bc4f5f4e88b3cc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.18","@balena/jellyfish-environment":"^2.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc_1595327829292_0.0036985537744023134","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a":{"name":"@balena/jellyfish-logger","version":"0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"e9a46dd85abd887d0f245bd6ef297e974657b1b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a.tgz","fileCount":11,"integrity":"sha512-mUF/f3Xwgn8U8jq1JsQIYXN3vV6fmMhzaDFj+dgvBylB9h6oaeUMP7NlQBHL7g8ESCmLCHRzcofn5YKCAYxuKg==","signatures":[{"sig":"MEUCIG85x6y39UnSd2wh6W9ctFRNkNN8edJXJOUf26mdBNvQAiEAkYJslDCDD6GvqTdP8hW5T71lybg9oe8H+xtSeD5gkdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/seCRA9TVsSAnZWagAALH4P+gLiBdpJYhJfeaUgnvwq\nVe5esJXlMMlUYLRX/Fow0hiAL3lWkueuFjCGgWXm4lbbZL2iwrgC0jmFFwHS\neMqgiezZLow11mOsbWSoQI1TYCcVyWuQQQ1o2Mjh+AecffH3kOufGKWU9D00\nk3e2Q0J7+aIEmVcwfLsy5RpVsk1O23iJ74gIiS2WVV4kK0iN6KOLNkJp/81M\n7cOGrpFMOVlQd+0fnCps/ZL3HyqZT0dAp0wrNOb6rUnaSziri5ZsRCwuVr9P\npbub4BycSp2n22PNH/yfHfreLMmHR6LAGwvsb7zzWlTtxHYX31YV+ArjsjKF\nkrtkiDlMqBke1RwkoA6P8yoit+ZBwFH4NFNDN+qka6cIbXE16k6B0tt+NokD\n8LCgMOU6jpsKteJJyGRaIADS+CAhaeY/1NRaorbVJaBv7u8uTwuTXPSSl0U/\nkD6zH6wFWViAiGM/jeM9vmwU6wD0U9qKlhTC4UbfSNt1Y0Fxe8OajtPFHn3F\nbXfbg+Jf5bqyJRLVxu6NbKeGg/d2/BxF0Z1m0apnQ/VlM3q2/oU9vJBb7Ees\nt0lGPeLxWmsAWywGsMK/MdU6PYMWFo+JhymOAV3q37ijR9x8dHs2z1W3LGDs\n9eGV/KAmUOT/ZPf+3cR1DSnUvvoD1Y+JCBjDcvy9yEnmyieSO0hWbiW4Fv2s\nvx+r\r\n=bm3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"cbadbacf19488a1bdff8897dc9358c0fcf74b32a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.18","@balena/jellyfish-environment":"^2.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a_1595407133764_0.6299220111624508","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20":{"name":"@balena/jellyfish-logger","version":"0.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"8e41f5bec78596d614d2516db51726555006b9c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.20.tgz","fileCount":11,"integrity":"sha512-vKOfRI/mXKKV9Vveykf9k69j6eJ5JcmOGHBctdj4mFgRBmS/FKG2zyWk0rMYiteNfd6YEt9DKjhhbxxiMIx60g==","signatures":[{"sig":"MEUCIQCSDkliGVZZdVCIe6pFpkG9dOMiH4DmU2CK71zyC6VPNAIgQHqRd8EoynUIFSjvuy+hupODp3kiSCihVQ0F8TdL8sU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/xVCRA9TVsSAnZWagAAUDwP/ir3fAazk0EfIIa19iAd\nmqU6buKlP05DZaHqUFQ4sHNDNoQPJocf9Pv+SiMJbPF4BG9MJq8rlHEUyBLy\nzsoGzBlkjBrtyjfYhQZbGLYpQ5tpg+xCQ5d9WJIHlrJpkfHVEcU611SpKRG5\ngZhkSCp8I3/11GLTvKTbBJUEdFR8ylpGDjkC31k6igeurPcJHO+nPMC6fKyI\nCeBgyCwNYP+pAQgA+80oaHZGSF2mnE2vR72D5jT+e+We1P5dbLLrMSVMqgGu\nGztdjAB1QlPWu0tg3htRNi8MxFG6+2YfClR42ehQ9CNQ9j00mSgVbC80tGIo\nKbX93jzUAIKTn2lLAwZOAzqD9ePrrzjiU1m5jH1LWqSgkjxtdOFsDRUsRTnp\n46J8329zGQPckLNKuhAHv2a78gXoKvjXgFtHxKCNHR/3sTFWaZAxDEInvqBg\n0Mqz9btWkKmzDxWlQwphS61f7AKDVxqxzN3vxbvSZG4qcPqRHLgb0wlsG0PM\nhcQqtacXMEfp2GE4JDur3b2cQAFgSowp6gxFgYbesgIA+JwTSGoMlR7J4kcY\naWCdHCQ4YppFMzHpbc5Y/UESZRI6RnGIgCfyj05kf/X1O417qvp2WNRHA8mf\nbNVEVo5qsovjFAtsW7Ahq06mL7BFoTctfncV0PG4b85x82yjWaCYCsZJb26f\nDFoJ\r\n=neQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bc1476280e63e5d870f3db76a9caf59190031afc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.18","@balena/jellyfish-environment":"^2.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.20_1595407445336_0.6007824777087427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"0c1abda5a5e4a432b66cf435457ca68d2998a50a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a.tgz","fileCount":11,"integrity":"sha512-mM8sjNAPPxzhThrmy1E2MD50Q5KCEbhTeHA52OB+K6HKmFvFl8UyM6p5GNFdNx5kNpsRYYKusXIqFdsR4G+o5w==","signatures":[{"sig":"MEYCIQCd9y1C5utCzAVX9lyrc2p+5iSXGd5CQeo9jxHK49ePhQIhAJPV643b/FW5SB3fO/CwoRGnH5fULTObzSzZJNXkAX78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/1HCRA9TVsSAnZWagAA2RAP/1RBUacICpdHSlv3lE0e\nScHCl3Q+KHFDa688hV0SoACFmxj+wPxcCIJC4ecJxyMT9EU5GQ8UxV1tdxwq\nkvZ2FzvToCfCKCyIDMPcCiUV50M/qOrawJ11ZCqMaht8PDR2bikPDd02F0a8\nOIXk8aLuRzpeHb78i/glxHcTvVW3WdrSGzJS1w1xhsRPqpCus9iicEidaUJ7\nWNVtTSFotovLISnkpj859Trl/5S1asfpflhQCPLyd/Mj3Fp7yhp7ML6UmrAY\nEplOLXa1iBbwScfeGwGDLH8RrjAtjGyQuMJjanvScSKEQy2+6HPvvfV6ddYK\n7uLCa7ssWXPnQ47nYrv4r0uWKbQqtt0GxYiXyUM7WAsZPhy/gaRTQrueGU/w\nRKhEuDcvSZkzPMf3lT1gJnfdqEXZwrAd91HtOYpLkX+/iUuJefAv3BVgiXgj\na8P8t4DU4IXwzf1HRz6QZLJ3KXdJyJaZM1hho4t+Q069gtrAmra2jmmA9AyQ\nozv2eT7N/89fzmQKQsFKMPhERvD4ER7JfCyb/CQ9Ow9e3vc4z9qyqP7cgkrR\nGQxNY9TgbbjE8wvObMgw18SGEyRqmycCgRh/PeKtiWIaXRBs2q9wCGllSeut\n7S3PK9tLU+xRgm5zKZh82hvr8FG04bgxJdoMlP/L9iKSW266imi33iqMkw4D\nFAWP\r\n=Sire\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"02f1bf109521e35ad418b36e735e3e7a7141b43a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.18","@balena/jellyfish-environment":"^2.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a_1595407686720_0.46308114726322414","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"6c5bd7ff007973eaed60b1d4be7c5c489558cff4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b.tgz","fileCount":11,"integrity":"sha512-oQPKJZIlUHxFmz3l45/XvG7zVSASm/X1hHrtVXvsMnWEiHmGIpuMQJ16RjMTjZ5URe2lvHteyoWujSlOjqAfDQ==","signatures":[{"sig":"MEUCIC8siX1i2+TuDjq4tdW4U8Tyv62UEPoCQzerVXkszlpnAiEA5JOzVNkcG2jFgwIvsyhBTiNpEZ4a+ZFh49Cq+l+2IW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGFSyCRA9TVsSAnZWagAArbwP+gNgLRQVLDcSJs2gjto7\naNIuDS6yvrg41VfFdlP0FEUORNMHWN9VSr4K3tgg2JsUxMspp74Shd2ac0Hi\n9y2xI7WIbeamncu7qbAxSmsVcKCNu65GYu7SFQ2LIu9a3CHgKmXfiXMGLvnl\nB9T4HzsNz1TlaisE486XAceO6shQv4EAnOmsnqKIfaLQ3uRcHXTBm6jv7rP8\n2xisFDOyytEcmwRVrm7jvsXRSSCAFFmCZWMX9hHBDzMEjolQv0IsVSFFJriR\nYgKxlVkWcqGcb7avCydPeX43ORqvgm7++T2aN6phi+HGdX9lKACJIDL1+Vp4\nH4IKSLLjW4PMxyAFuO0fJluJmTJ7d7aI89E6fMsiDp6/C3iICOE6aDSzQEme\nbGdjtbGCCyw80mEKdH4hJvRglqcG7ejJHmtVJ8TyC0+uzZ0Jim9LP9CwF7fd\nuIaH5ZzU652rNanDMcnCjf6Y262eZCp3Kmjy6FZk9p4UwHu8T3n/lvLgUV7O\nOYoDMuboJB0ibBYwd3kGOnznqWbi1R2vl4OyiTD2inDRX0snuo9QwxWGquQW\nLtYe5ccWx+rpARPbuK9RDgDcdada/bNRmKcsw5SavsCagXpZFm69puo+OPuD\nU4M0NCn2yKxboCugQ/95vpTAYrx13IZjxr+arwV3ku0BYBrydXFFx6SV5Guq\nMLFz\r\n=ofCR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"278c56a732fcc392768b65700ede0b0648b71c5b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b_1595430066127_0.3314887997076783","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"723d689bc589c366c1a00af51441d377c91bc891","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4.tgz","fileCount":11,"integrity":"sha512-kCxa2Fds+/sBcc408+BqRjjd77610TM+sdAOWdDfc/89Dp9gZCN1md1ri8nNsl1YZqxtg9A46WRNxD59/y54iw==","signatures":[{"sig":"MEQCIAfiPQXkPrs6wrLVmfas+jbJno88+i0IKT+DE0ZufTjUAiAUjF7WtyMf1E4lBz6/fJU38/4BZFcLFxhUq63++wxS7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGX7MCRA9TVsSAnZWagAAUj8P/0rBeV4IpYFcEJTbAFdA\nhns3NzkwJPy717HU4q7rdnJZLwPmO5fpI5czBnsIgUtyYnroMXBHlSQr32Qd\n07kcmnqejjBRSmo0klWJT6QXoqeNoIfG4g4p/eQ4Ptj2fGddC3JQh8SRo8qv\nABu7tISV0PXwlrQHaDk13Xl0SN1b64vxQWdU0S/L0h5w/pTVckqQ2gdI46ce\nKPbobsOGDyYzZ3kcEfecyiNiEIdxHbu7gAQTshhASN2MDZn6BWRlcHK5rhmS\n0hrAkaeRogQNEmy517PzhgEsaWLNdZyzugGGyLtxtjdcSdmEUsoJLeq6aq9B\nT6HKP0ep/STZ6nU56/LbGNvDI/1/wBON9G2a86Jzpu0Xlqhli1iQdJ1xWnst\n/vCD3YDx2wqq3yfR/QHqoo+cGqXytSnWPwYZTcNCAcoijFUdISVGLpGizi/Z\nmGjdCMQNzFbFMZ4DJQMv+GD7qbDn9Z6LhUmZxctXS/B2L3M7XEdCUPgGSj9U\nzdC/UDYEVdBGQjstqkvwnRPFHZaYIwOWuyswOprdBfpch2++jKUzXdCyuBtA\nhuhOaiRCuDx6t7+hBKKXwHsuBl6d4Pvb+AtE+63pew51OoPA1FsqmoRpwnyT\nTG7OxnIAoXgUAT4tnfPqB+s1WMj5zmUWNEgH5HKmXync7TTeo3XMjiGO03As\nO+5u\r\n=bkhx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"811c44d6de3ff210bf85446898582cc1f998f1a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4_1595506379759_0.7578132709799643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"3f7d1c8312738ca8f7b49698ddf0f486effc8ea8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08.tgz","fileCount":11,"integrity":"sha512-dbozGRMjaMENLYI9/BHdJih1B5/QH7y39CDlWH1ta/6Xgq2aB5Nq8Q2tIZrrMHwzuHu+N2a3jTgxfe/HgHIZRQ==","signatures":[{"sig":"MEQCIFyGZOvKoWlAvMyQbYom+oIdo02wwAwYGHfQeFR/NhAuAiBBHHbIqMz8e749vvxV7ou87xCp6Xe1Zco8K3e5xzk90w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGpRFCRA9TVsSAnZWagAAbDsP/jOZEIFt/r9Ndt4C5RJe\nm+GuDWUOUUx0lIlARf33suRi+ghXZy5T6NBeAp+fbeEW4fWnGJIX0sLczYQR\npEgOy5EvrqaTBEv5Ha7cCTwo4dSmEKkZHLmQaKFNbWTUMDGiefcarVc0KLM+\n02MwbAMzsbASNN6FCpsw/LOTat/saXzRCYUCbdRgTWws7095/sg2sw3YSt3u\nV5nH9y6vmDvw1UAqvXuMrDRm+TEztm0e5J6jB2tTnhiOqxBIvbq7wD8ntk+o\nfLZ7CS+UezXSPPehAznYyNwEuWlsN0FDC9ma8iZdTxqzhwwggxnn1PIkzJgg\n68itECbo/2VubTOnNdrr3oVPEIiFblOF8V7iSHRLwT2j139poyBFv61Spn75\nZhxXdBhQGiA1bGrLsC/UOJJF/B7j8sNm8fjoWOJJqEObewRGPywqMH+e0+DI\ntrmEyL07oYWsqsTDgfj4Q3BvyQzRbQqsVO7ep7DLYhOeK2UQ+MQOOMB7HSGQ\nA75xyB/MWQ6Pjarj72t+EboaCKa/9CIelW1HeAUXURSvmj1faGydfrwnejyv\nGKBvaM1v93PHQ4x0Bb9Auf8k/bLi6nvpY1VMWmpnrTLeO1WrDJVI1O1k/YyF\nhCJjpi9oVt3RPTfSV4L5hxtyjVs2K+iLBDdLzMRfYPVTGyfN0dOjsHx8pSUs\nX9jw\r\n=oUHR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"c75c4332516396c550310cd50ab13a7773af7c08","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08_1595577412704_0.7346059554376643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"7c96352e4e3bb6bd66d0bcb032ec0d9a834a99ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c.tgz","fileCount":11,"integrity":"sha512-vTHH/74wtFXhh7FYe0Y2QaDZhQQ5SPnru4mzIoCySR9YLsg3HGBIrICN/UFyzEE0bSY1X0otuf1kBQzK5ko4Fg==","signatures":[{"sig":"MEYCIQCpd7nCFge6Ssr2BYxlvIMqv1gwv7ALbWh0+aq3uoZ/HQIhAKcSCQAq21/8A+aU/jZke0Hkgtp+iaPjSGRhhrS8M5iB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGxr6CRA9TVsSAnZWagAAcrEP/2KGbpLUAK8roso/xhzp\nq/RR3cpKXe8nvvpI9kPNUZdA4YOMnwev5qzBYx40KtELkPl81niQZOUUT4Ji\nOX5WTVOdtfvtuduivSdQ3NO+xdcymQshPX1LgecN2Ifz5r9rrRochA7M32FR\nTSL6wfd/c6QF2H/gZ1BeRdtpZF1EXD+ge4b9O7SicyB1gJOtEw+tYaoVWcvY\nXk6MqY4/9cOzddQp3VeK25EYYAyJ5znrDUjpfIanlcAgLkzzE82la84C5/RA\nSIgEXw6BKtUP6omUWdu9Lwu8cmQeWGCJphwyiUFqvJ6i3cNE2D96sMoFH8N/\n7x9iF9UN0sC1RIFrJQD7nWmvI0W5+cW3lAY12WDUxyvi1kkQ6kD29jdz9wAL\n/ZeXsbIwq3E/8yAqKpg0gARbT75ik85hzzIYBBZyWANaHPhA4DZPqBLEn4AB\njiaOmkT3vYSo4jXP064hScPzUAoxa0WbVhJCtpVFy9txPRSCGYk7uwT/qljj\n/5ypRvbGQEJWpJj4CaNAK6ztuRuv+3mOh6gq2Eq/3eCeaIdrf7m+g/uDG1P7\n3mDmF3XkojVkczW3Znzjq0cYVev0f54zSLli3YNj9FuuBkXkQiiGEAlQyL8y\noIH53SIFjEXErVId/Yi7jMcb9mH6/xEr87UGircYte7A72X6mXqmIydwXXKC\nxErG\r\n=hbQj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c_1595611898202_0.0524485831861945","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb":{"name":"@balena/jellyfish-logger","version":"0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"c157fa54df9fe87f67c1eda632e30c3ce263122e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb.tgz","fileCount":11,"integrity":"sha512-wHggvld+AZA7qFvg1Q5RBpDN3qy0T7Z+1oBe3Pahr590bitQhF2oljCAabTzAgT9dzWp6tOjq9U+tyzPItogCQ==","signatures":[{"sig":"MEYCIQDvbP3SJP4j+TKoqHdo2PNytZ/hjU911Wiokz0qV8zNxwIhAInk8fAdLCXdr4XoGFLT+6cd3I3jHfhg9A8WZutkUelF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHovLCRA9TVsSAnZWagAAnHoP/Aki5uKWNCnDgFZvaRe6\nqZ8atJqV5Q386nNSsnskjCMEAdWt/m/KXfu98AfR8Vw/eVT5NXNPei5oBrof\nVdws/X0/TGYljRD3dkt+rem/c+tRzvyaXf3Nn1O4ddNEqSJWbwp6urLC6ZLs\nAS4tUe8+10sOoAkkabJ0O2bNsTiEpWpRIMaeB8DRPn28TPDjoRzROgRPy9E5\nN9q0fpk45hfgX8fNbQeB25+g1n9jIxzgLOT4fenAw17myUIo2N8Bkp2aLLj0\nsIaNpOCaHad7hqsAzvFjsgyAnpHkgUe4pD3hliBUt3s5+c/cjqrEzbOFkf6y\nwDv0S5q8DNRpI44ZdARQDTNp7I+aNTOPFn/avr5NX6qRzaMgamMnZSIZNnEu\njhISxgWUygBAd7J1v0RPwSswCoK6Yv8LJyZ45sywBIw86LtFEDdWGv2C8s1A\n+B3gwpn017J37oh1jf4qNE2nDKK+9qH2Zy1uyT0v6eBQZmQZJozzvuE2BLva\nzVCE38MrL/oJI9Dz68l5l1XFLxO6PJtSpV6mvcFCQW1IfNihH1d6bly+q3Xz\niury/ICvLSQUAV/QoCN+cW/CdB9MLLQ8WE6yt23+gBXT2JeGXXo+eG+z/cg9\nLQJni45sMf98WWPyPwovKUxgMr6vRfpArKCIqC/SZl/LaQey8Rq7peEAgzl9\nqe2/\r\n=EGxH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"473028de304c15a40d1cfd2b78c3271e80e805bb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb_1595837386802_0.8091875408380536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657":{"name":"@balena/jellyfish-logger","version":"0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"90c4d255787a4c5a053b7ecdff5f4feffe38408d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657.tgz","fileCount":11,"integrity":"sha512-7qTJ7BJL3OQblg0lvJSsx0AtQKJbD32Pl2P0Md4Mwmldfm7fcbuEH2vojZnCHv0EACrBCpjaMAs61iUDmbB8Vw==","signatures":[{"sig":"MEQCIA/LVRMR0q6Lq9PPbHvfG5+954APakFF2tWxMrW6yxtIAiBlmbiZsAqkSL1FcQY0C0M4Xb91fwTi4f6mWC/WqVtw6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIFmrCRA9TVsSAnZWagAA4K4P/2l7gdiLUl5UKWSJB6fO\ntSfWoj9WmI4+z+ALJaUb54hn8iaCZMaPgxsLTFUrTVVIEsYVkG4HwIfQ297P\nsliKWniRp64Al6F/fN2+13CEAOluGehLfQXwSMt3MEQci18boHt08/UWGdXM\nfM0PZ5Tz5XR1szva9mdOcFtWOgRNWfMGKJqxp64Eawq2+Kqipse5lCNBI5YW\nan0CvAF5Y6+ZMSMEhqgEEhnO69NjpPY1vGePD9sRa7/GqMBfbMXWhbJ9Bqq/\ng2sdnF39FijrzVSPcYs5mkHjl2HmxiHhlu2eO/UGsxJBS1CLmV/fDv6dJ4Up\nEaRkxdzPWFoOUT66ss0qsly/ffgZ/BvO/dQtu17NJb/wLUtgfp6YquE6oIdH\nIxlLhym7zvdXvlwGJoxzpzIrocl/aISdU7FhrIXjH00z5gjL/DM5MrpoEl70\nY9g33sBZpkSd/1IRTU+CNnuFZyGY7YVAuBw+XN9Tzfojrie837yI278/RWe5\nCIiOVc/PC422QzT793U2goX6nCfR2i4POTLj4XxLHnlkS5ywTBOrfCVM2vaw\ntCHifOx8nljjXVw29V2/hTPd2Z2Tlr193XbRYZKtbQSHGdt2CJQ2TpfAOO8B\nAMzupuUbEt2utUcC1boK/Jast6w0FhUrPTTbhtMGBnA5WbKCvyFym2AuN24H\nL+bv\r\n=1Cyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"c0a7dfcae3fcb6828b0ef1caba6840719c589657","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657_1595955626891_0.8433271472516068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21":{"name":"@balena/jellyfish-logger","version":"0.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"edcfe20f216e94c3d78295a19337c5e72177388d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.21.tgz","fileCount":11,"integrity":"sha512-VGa0WyuCNeqy9RjiLUjubAFlluU7nNBEwPJfj550NU+Izw/G7UzfxqFTJpxGk/mu/Ae0NEeBMKIZJQFakKh96Q==","signatures":[{"sig":"MEUCIQCgunPSRJvrolGaPhPgmrvVYcrbdd1flretUbxcZxWylAIgFr9tZAgpmhw7GlF+h2RLDZwdtYn/qyPVq/PE+yIh7RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfILcMCRA9TVsSAnZWagAAg8MP+QFcT6S+cba/cYZFFYn6\nG+j8csLLhsvbHeKV9MtSErLaGeVDiICrL2vOORjHWfoUqH/loJr7ezi+KYVB\nlx9vIM/rjiBwXNCxuC2ARCpPBYDbP4PpMrosk/X98hWq8UDlONSEf1yXqyV+\nwVm7uOfkaCL7B9So138gjd7zXqxqEvcRAQ5KovCvh8nJSwRz1pdOBY1gN+Xu\n1zNigBYE7cR+ab2u+/wk2RHXb5gj8h1BpskTHoSJSD/o2WDKSuZ5iiWSFJK/\nIfbqsBt0l13O3O4KroQhmcgBRBADZC3mYcfE8zdo+uilEkWaI+wQDHXLFfc9\nP9WiYYxZ1Uk9ENVGEU1cjLxK53/vaxTPzo41/MDV1WnQWhoKP03tSTJJw8nN\n5zMsjfOvCbvXdA9CQ+FRG62G8xiVu18EU89slQFnC+a89gNFVu4dGVxKyVpl\n52LgQGx2ZsFecW4/Lsnn4mDJfD+qw0N1fjUbAhZJ0KEAwdpK5IOXBsfj0qMM\nH4nPI/x+PdPXhRxrs+3js5c1U94LELrp8hCfXGB5EYjez19JgHLwDk2VahIp\n148D+GCgOvq5Q0MeGpUK95DnEI8PVFsMUjLemVdAOVQV5VSIKl8wzr5hD+JH\ndgkRSq+k6r5LKa0/MNtaanacUYJEV7j1dSC/gz5CuCofdRnfD+YMC+L0AkOk\nHnVj\r\n=YJMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8deba6c029b0a6e0a3fc5e838d2d8ceae507d2ad","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.21_1595979531506_0.10980555587653895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e":{"name":"@balena/jellyfish-logger","version":"0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"dist":{"shasum":"45665a6332f830724eaf523ba1d1615626833e20","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e.tgz","fileCount":11,"integrity":"sha512-4Df0NNR+661078gxjIP3faTftJPxjhv7b123ercMf+RtxG2kkSADHdbiMLF/bAdMTBi4jjV/0y+tVfMcfuy/AQ==","signatures":[{"sig":"MEUCIGtqep8V+4QO/303302vZHXDKKM62U5hqH00hHBJnkH9AiEAmk+ygYys1Ia4XiEqSSN5Lr7+330ft7QJ5EbygWE9M4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIMHpCRA9TVsSAnZWagAADZMQAKCbRxktX7wDK0ZaSYPI\nSCv3tGMn/MHRmJNxd2ZX1FO0gsMiH13tAq1ApOIi2FSqiSfip7rmKw8A9xjp\nXf1MUCyHADEzbAHEOhJ4rXYy6dcg6rbE6XjwRY74e2rtHeDnXyWXT0c+j+li\nE56KT8RmLuOrgP4Ix/FAD7ekIoTBifqByq3GiA/F9zo5NSnrqzAZ+HZImA2Z\nHchaVe4+2gD2YfccBIXVBT9maQIEDs145LNLtrMGSPtpCEpaiKrX+6nyQhlj\nBnvqHAmPgWxTmsvx8ZTdJL4lLdcREMpzbSDGvMTNQA2rZPLct/8S1kEYqMsc\nXGh0FXvA4PM7EudIprH6XpXxDDz9q2cAo16V47h8hVJNldZop2ZpkNh+qeCr\nz/LiJ6VielRK9OIS60efC2y8yhA0zM34J2BQrz5vLNM7rYAGNOdKpzDTPzgE\nTeGvbidlvQl4Pd0X7bVbCPqLMESLuKc5u0ArNPh2TEJe9ZtOTB9DiznpkaeX\nXtE2QUTRjMBy82h791RUfHg6AR0uVF9O3zF1SV+7yowahlIPcPi0vWkKFOkZ\n8J2s3lI8KPzH3SZ29kA8XpMyoi5KGbsp08PW36jXR02NkpJXea9XmAAodXOS\n8CtiHr5nDxvzh/iA6olixHB9H6fNxs7VJYx/JQOF0NOi0qh0dpDDYRKEdqRh\n0tgQ\r\n=tjQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"17ae37005142eb77a7a384bdf744152ee4f3b93e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e_1595982313362_0.6632045804743993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f":{"name":"@balena/jellyfish-logger","version":"0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4232a25080e4e68011e51ed10f95b6ef8fb95a77","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f.tgz","fileCount":11,"integrity":"sha512-xztf9obYu82YX/n6I1pPAwNcT30YFxkQ/XVUNdobPGSdPfK0rtVN0kLw7OPgErou1vyc/EH7xoT3GtTMKhGoNA==","signatures":[{"sig":"MEUCIQDUGv5UymFLruXSIfhVZZBhV26F1qOoiuUfO1C4hqQ+9wIgcuKwDmfCux3W35mJ5vTray6SjgGFtYTKEIa2Oiuzysc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfINmsCRA9TVsSAnZWagAA+gEP/14TAdCpNhV1zBWFrJbJ\nC6YCHJ1t/CSEj7cFS52IRZOJKS73WKF7F0Xm1K4XOhwvxPGTVhuKS9wBoSoe\nEM2NIJATXjAlU+RNsdQcuD92ODVKVp7YDpiqd92jA9NRcTr1RlOvfkJO7hBQ\n6GPK9TH3L/BCMzbpioH//UQ6YuI2RHslfLxUp73+e9cCaBfhT48tTVtivz+G\ncPh3ezh90wZaRQ81sBeuCsj71J983quloj/Td5Q66GfSqD+MUNcoMrkiBL7k\nFbUyUSSBUdxvfBzvh3YcfeIfkqz6WXPRXzV+e7KGxX+mZ8GRrFRUlQ0ldK/d\ntZSDIzbnBnxQ+hqqTb6KrF9TjM7tDNAYSp6O0v1tbv6qfrBAXFfDNqGYyQyz\nz7TDkL3Aqh44KGgeonz+ER0tWzcDivuW6k9vadjWbANtPQkZnaxcVE4n4sbH\nUJTGffO9q94GrtGAEQ/ESfD9+4mPStq5QPvF8VZLZUlMWBpgU0gXgUhgBaKR\n8zUptTHlpF/La+MumKVtpBJBYQ3Z2jj79sS2ygu0c8DerKVY1UTmTehpQw0s\naCwa+fxY5BYU1sZ5cVIwFvD87rAYv6hne/4nfeUPFjOP6kAGyKObg/IZeCGp\nY+Ipplk0/Zjml197UduMyQ4Z0aRYGI/2y4yk5q4qiI/AO/DIlmqmJU8nKc+g\ne4WZ\r\n=nzco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f_1595988395945_0.20055654372803833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.22":{"name":"@balena/jellyfish-logger","version":"0.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1fb3cc11f145b0d13448514bd79d2947d52e1637","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.22.tgz","fileCount":11,"integrity":"sha512-EZrF6G7+hz4xKVvjM8Vus0cAjc/1WlsepbRe5hvn6g2GopmBKdy6i56ZTa2v7ZHSVSHhe5jPDDU9mAMw1aiBAQ==","signatures":[{"sig":"MEUCIQCZjHSCIobNeSWuQNRGRAjHOtpdl37gmT0uhtaji45O8gIgcNoUYAcPK2M7tcw5xqZ+icOIyd8Jy3MKXggc6SIcanE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfINp3CRA9TVsSAnZWagAAhM0P+wQXLlWfeLb6XnCuVCt7\nyF7aOckXHiVpXjM5Ov/yGczbCcd0BqlnO/aLZO1Niy3657q36o63OMCch1aa\nbuABiTsj27f6CpQ735kIdZMkO0dQVge7j6D/WmqHzXyB3OG6dZ1q43hrbPqa\nuUE2MbFD4nTmoRoWib0BBgz4tXwnUtZHUuZ9QDfyOTVYydT75VZgiN+raBMc\ng9pdOaUTUZ2MMlJOv63S2l5b8Crl3bptfLiomY5zSM51mkZrgL9Sw+Tjmw3k\nB7NbH2TsMY1g5VpPmh74vgfNiYiMyXGaV58xU+DYEC0VxjCVks1S8N2lupBA\nxQF7/C8o3tSRC+ELgg0sNnjD412FNxQPlJBzTRHZMkrb4Yr00clqmTwHwGEs\nUDxuxAcPxeopAtZffe184eWZyoTms/45Z53dBOJiaxrp0v0FjOXit5n59z0M\nPGQKHcfYj+espibKQMPZ3s05fepX0vBo0c3Sm3DK6PWcBU9zXqe8WG/CriJP\ntZo8vhkEyNSTs7SCPtzYQdCBTBDAOBQXHXGzURgmWu0UwAPYinD+TSu23Qmk\nxbRjtzRMXyTNwPJgL2g3/5cbSfCkEv2qebqawzaEsK0S8A5RzhcpI5qo8gVo\naMP8BNW7HNQ1xaqr3W16iTaqgKrhWVEZY8KeHcS7ABwkOyHPHlpCAzTRhnyk\n7pSg\r\n=q9gG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f0364751e2690df8c9cc53d57cf7ae0fe719d067","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.19","@balena/jellyfish-environment":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.22_1595988598666_0.7800445510174876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe":{"name":"@balena/jellyfish-logger","version":"0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4ba54c74d316013cd013eab803a8a7435aa6cab1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe.tgz","fileCount":11,"integrity":"sha512-GUxl4ENtH1RQOuhpqA/UYsEOKcnWk1eI/eGXguJFG7eP71vQkLHmN1rjQwo2mDPABcNetaIUQ3p/OR1Yqk3lBw==","signatures":[{"sig":"MEUCIEMFJJqsAZA58cfxWQ+6UiUFNHOgTwL/hEekZv3KssNoAiEAwyJ0iAPCGfhWSP7YUpJlFRsNsDSbK57EllZPi0NnbfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfINsuCRA9TVsSAnZWagAAC8EP/2xNxAsHHTBVh6vkLaUo\nMaycIf0ODZB97EAtB8IWsMTtDwTDoPQqH7VY9Hri0aHwc8/Ndqa/jdr1xzTs\n3rVBG0A0Ea8X3A/so7tdDP54bcOIgW/eclCgZapIpuhqVWZKREFvoKbJ9Wxk\nmK9AnzvuFlsXo2JBJFCqekAlv4YYly0qbaCTu6X6f/SP06kuLVRy8nrfD83l\n8g+agZe3rflYXkoqWBQCF/QlBniwfpq7og99MbemO4X9IgaoJdAFExOYNAC3\nDWcKk1qU3oz/AJFySFHJ9UjdfV/q2sCdxuIf6RgXD7FMi2K2O9BHa1YlxHy5\nBsWBcQthn+acMiTo2zcPNIeRGUkEqJNjcCfqedg0t9P4ejz5KJ1bSuGt/qcZ\nh8x//8HNMQBWvMurzYlmPj+uIUKdhYlx/ckGq3PHuaVyOxVdLWtiXVYxJG3v\naInF5mKjdGEXiF65kNyOszinXuAZovxZEGMhWbKiOn7DXN/S8g3OMM4M5Aa0\ndxu/8BRtXaMPqElHHf0RM6GjbHv6W2ubB/2knna8xPRB2WSVlz5oh+6WoHLx\nH6WhJfO/vsL0J6tS+8WFDZ5yx0id0lctkQVMmcG0lFfcvozBju+xQpVZPgUi\n+EWbdKYqiTOAdcT7i1XLMJKxm7szzyf/ZGIuvA8W1OUrTjpe+/R/H/DCIOgp\n5ylk\r\n=LDmw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"e88360855ead90facc0c65d9c5d0d9e1c124f4fe","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe_1595988781741_0.27544741528851335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1":{"name":"@balena/jellyfish-logger","version":"0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9c2e88d0a47d20243f56083a17b8ed9fdffb549","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1.tgz","fileCount":11,"integrity":"sha512-Ubf0LkzktPds9eRChUodSXLOWQ+CdwIRsuG4VTv3753rfjrylB1GtAilOkMnDpEg5gtfOZEXwFsjnFJIsEZ/eQ==","signatures":[{"sig":"MEUCIQDio8NF0vYlR/vKqj2VWlpqosWzz+84Yul1kq57YsAwSgIgWViXeV6nOMJzJLOBh94bdvCrfr6h96iWzcBrugOJMM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIh5/CRA9TVsSAnZWagAAJboP/ilJ+U2db82AvnDHE4LF\nAO1Yztu3Ur5XimZ1batThB0AFetxP8iojbpYphKQxrsfQh61mX0BJKTWSw3n\n8dfKMV3tJeQC5kW99OuVHidu6HowSywE43Y+u9F86+bWuIQ4rUboPNQqS3Lw\nAc79wLv2hWgz1XNZgx5Xk2G/F68Kb24qKM0vqWMEmys+/fxbBRUsdZT3J9b9\n5/mnfHkMQbMRluwGd3RV7pwfNFOcYvFYcrwKs2Yo2uq1Vpefywij36mt6oqg\nY6oRwrqzVNhYWYWO6EWh5keyJkLo3vljfFPzt1lqWHgUrxszeIELCie5ZNrc\nWsKj6Xl3GIZC9iwcMQcREl1WfxgSXFMHBnIBYQregTMxoHpW3xs951x4wR1j\nVBD6Xb5IhLGOi8gizzpFRH+swWHxfM0ZtSPD6Rsbyu6imTaZveaRHpvOjM0p\ncPkNEFLFrne73t5K1tQk/p0VH2UkKUDjQsoXGcwh4DP9xB8jFdDso9+PfBDI\nFvBuVGjETOkZaXG4H22ACH/pNUkDhtRXlaSlXb8/DtaBP+Ie5QYmjcxdOpzB\nnNVD0qbdxearQZcyDlP3omPdnsXubMjv5JFTgwnG7TDSrJYTweWqDurVHgWf\nx6pYWKo7UPxM4x9vJscrswt9voNID36ibkvqRqr1pQUMtLE9Nvp3S4L41oe4\nK0np\r\n=cKn4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"86a26b1b752d61d8d2822f28627915a50e7473b1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1_1596071551129_0.0654255669417747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.23":{"name":"@balena/jellyfish-logger","version":"0.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cf3aedd6f5ae0a301cb52498117b7d0a44be20ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.23.tgz","fileCount":11,"integrity":"sha512-0cXQw1PGHDfjCROIwHPCrUykp2u6TUN4UeXEZcKdHk3VoOQnlCgjaTl4c6cBQsOwLxCBmCC1a63r7avv0lKbxw==","signatures":[{"sig":"MEYCIQC2RjsaF6Y+8Rx+ufXrmcT2VszF8niu7wMV2F6sddFCrAIhALtYEvCgYFeIHdfQR3TVoQw7arAHXeFtxAGzPSU4lPzU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIh/LCRA9TVsSAnZWagAACj0P/3zvLZxjBImmKEUYypGC\njKEPvthCXyiNuIAvwlNlXMVAda0A2ed8YIpPklgUd68n782OO28ZlfdzB+UN\niKQT0Lk9sOPssoLqikkQVOx6u3G4fvN707BDABcxgcG3qt7eCcYASilqAxIc\nJw2je8ajYdjM1YXGfVJL4E9G27K3FYcPbt/9I2kIxXEZ+pOwJOAGmz18t65U\nJf2YZF6OsPQx3X/RW5j4hwD2ccFTDELo/VgbPmeVFM85btiouinGjDAdcbvK\nwHkJ49CxKYJHekrU4CZ22aJ53RDagbzyyOBVipLMZMIt0mrjdHlrmg/zoeDm\nLWxVSK5c3q1V0C8rdsQr5SOad+tWgF7M8+mL+yFmu2F+H6vGEETi4cfG178r\naeYielsNGwiUJlCc0poeP2qXn+OiIGUBBqQf/TAx0O8xeqOK/3GIUmHX1/QE\nIe2F2WNCePydd6bHJ0Nu5lqR+Ymm+I2HiwHc1maJJmmILpYGHo4L/9m75Nh5\n2M+MUeMUVbGdmOYGXE9sYHHZdtsbg8NcCpnCTLzv2WcT50FJ+nJWW6AgtDMT\nq1ZcOEVS+WpWIXjv6yNi2lqOpz0kKKIhliFAHmdQKAmzc/kFF0CGENaEiRWv\nCJmONvF6DiGnQa3FrvvxhNhTlo2gispoF9zGW2qXuznOpuMbvK/CMc/kismW\nCp32\r\n=8U7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"7195cda1c7302c3e3cba8f89fb529215218d8035","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.23_1596071883088_0.03631631377487876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3":{"name":"@balena/jellyfish-logger","version":"0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fa77edcdd76ddf963cfbf3a1e40d9d1820e3da03","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3.tgz","fileCount":11,"integrity":"sha512-wALCN0BTpXaQWH98YYOAwCRPr3YMQ9VGZfiGWQSYVefDjj87EsDBzsMWqnULhv9PM5hfC8iTke3r6JbvOveRgQ==","signatures":[{"sig":"MEUCIQDKkMRslAsccVSlBRIRxrwrNf2uf/foYDuAa21TGRLZagIgRvyx0A5fJfHZe4tD8FY98pwQ4zt/GwTiDHejQNiqqGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI474CRA9TVsSAnZWagAAGhoQAI1S99V5uHpNstIuM+74\n7S8VwGJfnsfJZNyRwpGkyBbNNay82N4E1OwbCTnmstAHdUqAu4Wgru1gGIwR\nOZUZc6B82DheekXnBaLzdDwg05n9PmzPOiv80O9txHC/7e6VNiDm9YKPIifM\ngICYZ7gArYp1EevOe0f6OhnTnOuHVeU3Q8NPEsrJsvzwE3wyJGtPRJypWPu3\nMhgT4mh9yoOSFfmHzskMqcBsbwQDbsxYlDsaRl0XrqMW2Ak4h9xiBfLeme8Z\nhuqAurRZwtPU/DaE4Tf02sKNpbGggwuCZWJKjvm0HB1x/Qw8t0T/zkysYKCG\nPegOAKze3yU/kFEcnwDHxAT9/iXmdXgSeOjavUkcZmAIFdqoPLVfmy42GIzU\nkTO4FWBokktdXhAKZdqhItKLFX5IYwJv2tkgyX0D1Zg6MXTGL1PkVc0HkQRx\nPVxwMITM31EYNFFvpvbSx6BjQ4NPGrmQAfDfugwIge/dVpKxB+tTPZaW3TiY\nEYYPMYn+KdaQFnh91LTqXlCvAp+k6hKPiccrLhrBs8k4a7KENoiuUGzmAZao\nL0JuarmeHTjEKAv/f8ab3PF35coeY8l2TAQ21EXOg7TScJ32xWQrxJuT82CK\ngFF4/Fb2+QQqk3k+puRweVZlXMtXKVDlKg7fZ+MzUFqkSt3VoMUdi4o2mPz7\ntazh\r\n=18u6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"aaac93b1932a413b01694e11a8b6a26863d692c3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3_1596165879639_0.12543346109483022","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec":{"name":"@balena/jellyfish-logger","version":"0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de8c48f8756bca3b849e89d97a270a003b1222f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec.tgz","fileCount":11,"integrity":"sha512-v3Jvr/19kMom8twSHpNZw05St2kWpdyWP9cHS0J5MrWxb0rCfM9Q4HiduYYiK+fhTZK2oQXbpy3NS7ybqF7vDA==","signatures":[{"sig":"MEQCIAjkdc+70gr6/yXD7pCqnoh/RHy6WHG6gyyQnAl14k1LAiBQqYTmOEYvba2pJEWQ7PPpwQM7nMu/ftzXtl99ghPsTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ0h3CRA9TVsSAnZWagAAM5cP/jxk4jCxfZ3aNDw/Mtra\nv3R5UjbFTde1q63bbtrMgzU78o1VSjKKjwkT3om8OFAHGGwStY65WlQtLELL\n/z5CxRtcJ2nAhmcV5QFkUfxR96jw2v4R+IB8JMhLDOisyqyzUtQjaDybMUPh\nYzbbt/qAgErQYj6sdgwqQPd3l7y89CdYsVzfP6gh5AWPuR6A14zaeg0qTEiB\nDdvH+A0jV2CrR47PHgrOhdlOsrur/kDBE7sp6o50pyhbYo5eleTIRuvIlgkn\nnNecRnzEySfWE9CQfH905mRB8bF3TJSAyYKfk/OnqhwCyxE/ErcFfoCmmhXv\nLO7DUByAYEbfUDOqeQgPF3GN/fmj6+w2iGlD9JeIJgfBBuvGxK/gnYukiZzp\nytqvxX+LhalqJIJxZ8/Ihsssd8OKAqwgfzpXNHIXs8unbjELpd1Eq74+iDT6\nMltgjan20Ufd6XMPHb9VJ4gMc1o1fabbqUMp6NAP9LO+OLMzvrD0WLZ94GFo\nBYN4R5M+hleQzFqDCG+fdw3hJ20Fr9m3Bs2BoGajyhmfGpkdI3hQknjO1POQ\n4RNRaI68TjD2xss1EJdNoO8UFrBUSc+mhS1DS8ojrGiJud2Pn9DC9IVg5QGn\nfXk1YtpM+cwtxLX8mnzxiKYWmfQLvBw+aFTiyfGi+uF0rY4Wu/IAe03eCcBg\nQh8O\r\n=DTat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"3c61ff671b49964f63384e274aad9a2ef951daec","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec_1596409974272_0.25231381086632476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e":{"name":"@balena/jellyfish-logger","version":"0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eec6867c11be1eaba613a1628f061fe16f975e8a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e.tgz","fileCount":11,"integrity":"sha512-Imzx4DY0A6QzTwCjUidy4lhEGrl/1BgWoXwEbFkX0VTfKVTmzsXA0EyqAw+QZ78qH0MW+c87CbgpSdDmXtDR/w==","signatures":[{"sig":"MEYCIQDPKbfrHDaLkzsrf+Hp67/vmt3pMp4yiMB1zr5h7hHs+gIhAMQYnIog2xt7P7DMXljCUAueLxb+JROiydoNHA9CGhJQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ7XiCRA9TVsSAnZWagAAAlwP/icIz+qtdnRGy5frGX4A\n7Ml10r+BsFfrRA3RmlVFbbKdj6sGkMofIP4bI4wMMAuiv6RrYLmCgam1Wuep\nfvq+E08a4n2+WAMsZYzavVXjVzur2Yj7JYPUlfh29egS5hUMzr9mHMf1A+rR\neT27nzg8N2W9snwPHIPjjvmeZY/iIF340bLeONnD9DDlbvOVVaLaO5Yl4Y+g\n1/g36wstl8fpJxw3kRg1XM56wsttA5tVM9uZKA8BcxDMpq0yWlQtg51S47nK\nlOzf0lsmH4QqeFgFVmQcyNcx1BR8jIMnARdFAjLQ4A0093aNs3hvK2QO2frS\nJy6RA6X9Og+f/lFPZmx85p1UUMq/wFLcZU8+GvAhlGOc+RYJec3xNUbV5cOx\nF6L6+csx3M29aL8nEPmvf7GMmdRhgcbfTzj+nYTzrrl36Jr0Q5HeSG8E0iQ9\nRO3q5wv37zqwoLTxrHT/P9DGSYsm74QcxRWwemiAP6LhWNtZ4XhI14rnofZb\nMDk/JC+WUS5MFXtV72fxiNVNvqcctqSC2rW1VbjCuZT4qfbLl9gY+7KrDwEN\nMQZLqYbPgFdqhqgPtX4zD4ZEvYobNsijTMd3XqDL+cLbernlGu6kfFI82eS8\nksKiDGNdK8jb9gK69//1QDicO/DyxtsbjSgPCzkB09T8c4kP7lpkIy5+1KAs\n03c1\r\n=GsM3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"3e5760aeb237b27b0ba7be59f58016af14b6963e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e_1596437986326_0.8525178245305798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1":{"name":"@balena/jellyfish-logger","version":"0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1e33dab02767ee3d8ac35d2901463ac951ed48c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1.tgz","fileCount":11,"integrity":"sha512-oDmT75vOMGOfDG27t3pAv9C6DetyTGEQN63PtLbViuRN4Kwm9fuytsoIz0bVfAUY407KaLl9CDYaMSFfm3AQ7g==","signatures":[{"sig":"MEUCIAooHXrApAzQl0fmiDlVv642mJGZ2LsZKjHjrolUSuFgAiEAumwdFb3dpYz1J25s1yiTNmyDvH64ewzs33S/xFCyFyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKfJLCRA9TVsSAnZWagAAKKkP/2GvRLxdLKQWWa8nBi+9\ntCJ1kRp1A5gOT8QUEskfVc/m95v0I5o06ETamvoIAJ4yilplaH4B4GiV5Vq7\nP11kRLkNHq4V5ZT7Z+DHVEpzPlmwFcSQHWHUlHBK/7JHeqMFX5KKfiQ2wVxE\nH7OvhexHWR7Wf7Pd5VlQOU89laScoDGhlAVRMR1JP2Y1zex4RzIu0QLNL6Er\nBNfhsvYzLi7eJJv+qogXFKlrVuhT30ivExYewL5gdTOt1fWCci2QiCa5Mkvc\nAq4q6hLBqFFeh5we9V7o37NaV1alH0y2gY5QQWa2IPcoTPpoPIZVZ/q3WnfS\nWmsQLGOxQooBB0ojJfLuQVvKDWOKrK1jprLdysH4RFwxSO8IhoWkcQYbF5tc\ns5+OSvDHOnD4xV1dSG/PigG4VuNIjT3N3rEi59iFgX4eZ4hdd/TztJCbCyyV\na91aLXRbGcxijdlyx3cYZXUnzGlu5QIll4d7dXPwqSqbcfepQQctP2Q4G1a0\n8YEI4lgz4ygidHF2cilHafqD5Ln5n7ZsZFEyD4vjx1ymHG+yjnRBvUrIN9SI\nszsNyKRprcLUOaHIW/g75KpRnC85UbXgA/F7yRXsK11nYTetKykxshtxU4mI\ns064cl503BcD+0TlBQ9yl++1VNTYXJQEvTTNcs4z/jPvYd+JfcLkF1s7obaj\nSQdt\r\n=++c2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"4f01f356bcce89ea76eb8fb368d7de217551add1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1_1596584522693_0.07768307836946065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2":{"name":"@balena/jellyfish-logger","version":"0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45a5799ccb08408436c89f9881fb98dc1be3f8f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2.tgz","fileCount":11,"integrity":"sha512-SUwxUgHuJVcu2I/i5127sn1h36xsRsAXg79m0GRY95t1MbCKpPTfF1CMZhhhtAPG7hGCo/G+Jf63CbVfLgHO4w==","signatures":[{"sig":"MEMCH31MA4fQB1n7JDmf5hq4yzNw4F2rxdmFku+eyZIhpdMCIEu05hDWku+GvJ6ygBI5ZnpJmrbOTJ5GIMJuhlPcfOEo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgm3CRA9TVsSAnZWagAAycwP/0TFcBW44rudvL7iKCLD\nVwou0+uf8AGRkUUULnQ7tPTwS8zvMUMoOuJJf0ITFVjKu2V1z64qb4CVnHrp\n2fcnuow8YKokeZF3g+c8vTJv9eA0rp/mSj5nBgG9QBsGnb3p57HGx7c3SkK5\nABfBohlboq8kGaWvLNLOrAieIrZN0DrXOLdLsctq/aQ9MEOilNN+2yyycFms\nWnvpaqrpRklKd6SZ7RWhEAVndjDGP4o3E41zyeXkhOvy85dxlg2Jh6j/kYhm\ngew060FT6ZHorNOatFliU8Vk1eWj//T3UPKf1/PBUJNNIQv57+y2g9b/z52U\nf2Yur1yqXF+iGAIn0LBVPrAwMTNcF0h80gVQKhPff5a9mT6Hvc4MhUn7yWxR\njXEy46JFkTe8yec/WHVTTc/UPUorJRfLfDL9D3VSeT4Sf2P/yvDYr97cOh+a\n26KWnl0XuQ4Ss1566lO8cUKov9s05LKEaE/dOzHL3uQl0UxKBheE4zb/8fb8\na8jcNZCYkNPjbo59C3bmRcpq2T5TpFc3OgEKSVuu+XVjP3jDAeXWSfO6J3u2\nMrVIqu9Vqml7EBCvl8iC71gMpLss7+kA22CCr0UcEEcy2PlcVv017Anc7lWa\nVbCAqri9hnEAsBneLPuKCdr8gxJ6S6383EdYiHcVSP5iTVzaql3MiYjU5Y2T\nbsbc\r\n=sV8/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","gitHead":"fabf6349ebdb312748bae620b807f51e6d6c97c2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"path":"^0.12.7","errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2_1596590518810_0.6855090510209867","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac":{"name":"@balena/jellyfish-logger","version":"0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"101fef9cae989197b27b5b1e7cd331681bb94ac8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac.tgz","fileCount":15,"integrity":"sha512-O75Trh+W42nYu2+5ZK3BDmkyDt0zsPsKUKsHv56qlznoVKGpEu0ywz9GOnVzDkBpmrxQxfAFa6sdq413IZeY5g==","signatures":[{"sig":"MEQCIHsq7L674mNVYocWSeu1tCjeaVI5GAdmjEGXZwbIpRbNAiAyDEwxlTGdM8pbd7PDRU6RydpSNlhz6LZPv3l2DA6JcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjZqCRA9TVsSAnZWagAA36sQAKPIskzlX0ATc34IWWvA\n/Wg1pG2EzziFVnwhHYaUxxFMdcjN/SY772ASg1wZM3b0EgSAXAfJ44zoC+HD\nzxSRxcqUH2dFHvpUVG9PdCiq58CepRVwQj4qd0HtwjXX7thpXc1nUzwBHCcg\nwRCuddZY1VVBKXcZQO8/+zRbje6lwst7BHOYQ3bZOzhx9UbfpdvBa/mcnBCI\nHJhpXG0zM8SdKvSfwBLLzt/7hWaVI5HetuLBKSag22YKm1ES3Ty1iA9OHFo/\nxIT0hMwUS2B3rIzTgoguHbahT8SQVO83rCUo6mnHNE/BAh8xJjZTLk7t/DBs\nn/TDryY5lYnGIeSZsQqxGIw0TK9TAD5Q8ypozB86wYsvt1QAqL/5bR4vKkrZ\n2BW4Le3ukt+ecMmjWGe+vrEcNoVV1JAcsMU34PbHzStn2i6MNLDYwTrC6ZXD\nji2A06zcEsg8Eladu8OXSZORdFuR2v/EJ8hN0d/HTWI9hLoGTAPVjkzt5p59\nGsPdFXK0UJl4PJxBkvRLqtuxygyjXFsupZJsBPHsS8vzGrMAYzLDPIececi4\np+Q96wA9XvnAVA4DpEtbr8JEoo/HhAgr1uwXZwWQTx5zqIKOg7jMTvYJ6srz\nK1Nc4x/A6cSG5Cv8rRh++djn8ArtxJRPCf6Cv/xc+wk+4fPqSI3pVM5mKfU7\nlyzx\r\n=4iru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"54b097421262b2604762c0e40c49656b4bd086ac","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac_1596601961773_0.35428429757147595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24":{"name":"@balena/jellyfish-logger","version":"0.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc3a4eca92f1008829d8b31344a0352c61790d5e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.24.tgz","fileCount":15,"integrity":"sha512-DBGHU6uGSyX4Ai9s+ZmPAVTBivPlPrCWMetiMWE65KACfii4fSnX8StL9nZJsVgnHepCKQiiuAg3GHrdJIsSvw==","signatures":[{"sig":"MEQCIBFbf5iehjOCtkhuiKHat9e2oAQFbD/lEfpFa/qPYZXLAiBX7Ft/7jziGYETxs4+AzIgEE1EyOxQpQXN34oqIfuOrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjdLCRA9TVsSAnZWagAA8ycQAIEUE8QpHbg0dFJ5WGX+\nuq0zI8GJWSvc4qH79jOZanHnV73YRQ/kgRj2auoTFQsPwqq9eDsOX0Lt8vLA\nV2zTlefLWYXFXl4o8p7aD7voV0YS4puEqxt6N2jQjMxAkq2F6VaoZwySJhUj\ncj5TyTcZQ/vDb4D3F0JABaN0pGOqU/dauv5HpN2VHuVFVQwbZxsHsrF5odvD\n/DwDgv0cweECiZUrEm+hUaE0zPgOV/g2uV2nKlv7xVaz7O/wi0agJ1iP5zbI\nYCC07aUijcIuTP4zbpTOxc/YTqvPgL3+as+y7BazKp9Xjh2tljdDezy4NqGD\nW/KlXRIStWmWj9H3pEPOj1JIXjj3iqz/f7Ddac+ULn/YdMyYFpoJQDuHY2Db\niOwvVVeDgUcjRl622/n+W4OvNmszAp8RC1QOpJZCmEoVYERsM0q1QW2dablx\nqt5yfGwhw12hwVrsjA4fmO2mvayKKeqlvdm/DG3HOdZT1FJswt/lvOEDjAb4\nVa/FeuOtl6R3AumoTnpjdu4iG9Q7lvhDVgJ9CX3X9jDt9HyY4NqR1Om+YIsq\n9xuWIticP/VvtyC5AcjpLfH3ctikChGi8n3SqAJrxc0ROHc8AKfYxXnhdX1G\njgoXeataFy5DIBlCB80YD0QomgDolj2qtam5dQEPWtKUpiySV/gQkFs29cuQ\n5Ms2\r\n=XOWK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"b3fc44f0a018b98b986d487598f0bfa81d39df0c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.24_1596602187408_0.24135407306144852","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae":{"name":"@balena/jellyfish-logger","version":"0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4361782dc356255b1dda5f9d80525d9393dd18c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae.tgz","fileCount":15,"integrity":"sha512-6Ys02YhTMXog2LtL3Ms7NknzHaDrKHlRkF5gYTJHUR8Qj/DAlUokSXgGSm2rbye2FpwioleMJk8vvyHjFtkXWg==","signatures":[{"sig":"MEYCIQDmci0hd/5IrPv08V+eU8a739NOzw2cK1a+WxGgqx1NlAIhAKAYYnFPqVXUR8eO6/PjN5bX8dmGTs8/qv/051Vb1XOT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjhmCRA9TVsSAnZWagAA5A0P/3ATm121q0/AZPzbZB82\nD76rTwPKmpzwCjSF7nJOhlgLQ7bkrLpQbaQw3aPZ9qrgjzMVBN/MOvCZhQbv\nlbQdWalFa7MqnYGK/fc6lhzcc5sDOUW0Sv3P3xpq0gbSuTbPYGy4PZBKIVUw\nFLB3Sr7JiSu/bGSeAIW8+g4zaUCRZibcFhTB5+QQP5iisJF6NV1HTvUPY5Rp\nd4DdO0AwawMfiF9s/3BGI6U8xCUFUiMIKupjdVFaDrrtSTX2BpQ17xLH+Gr1\nG8D5xUuGHdcBBAetiqtq+1fzC35K1J7caumSSavbLT6ba8Lblw8G+sMg30qo\nlL6kP39BQ7CbiC9vZ1UtK1UZt489jIDlntMYlsmaHUgFEHkxfNQFnmXV4WLC\nWDPyFJK6Nu9KZZpsuOFOqB7Do5a40EkYpOwPoJ6CjoIsFnMIWTbLcW4ZA2zS\nGgfxOpvDivfckzn/OyMtD20vbmHEy2RKwNQyt38kGPfQTIHbRlLPsouGDIXH\no+aVsBWzC9YbRniRz657G1ICMxLPLHGWllAL3A7eqPotN0VJ/XnBOYZ71xI1\nAwoxWB7J/ILqxZqTuDaBndxlI2txRBRyQrfeBEBki08p9bHB2V2kHRiB7PGm\n3B9NvqojBXqW/bOdaoH2f8KKJYwrx56Q7uX+2+HJ5ZewQlVn94eXQHCGS8K7\nwzQF\r\n=yrs7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0c633428e426132e609c3938c1a7c2c537f619ae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.20","@balena/jellyfish-environment":"^2.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae_1596602470514_0.9123048974026393","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56":{"name":"@balena/jellyfish-logger","version":"0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1f8c09a2396a193b5559b11a44197fe3a4a2be9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56.tgz","fileCount":15,"integrity":"sha512-B3oJhORohG4b2+wiJ8uHgercVHSiFbUhin1QcleVeLA8co3I7ryBPpg+WOM+YNSweZsSTgGRICBClNhogXF50Q==","signatures":[{"sig":"MEUCIQCxaha2uz5bpof0yi2UtkXkrCT8x/blDZt6pV+AXXOPBgIgIAZWp0I58AF3QQvnUkRnHT/Y/44WUnNittyP8+EaTEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKkQ9CRA9TVsSAnZWagAA2SkP/RgxFrWFgEr0bLg2ivvo\nOoq+rMTXPHWk3xGUlv8iq00p/J9xtVOziurCd/eZVKiAyy1cdHRtz4liI6DN\n8ByvnGNMr5J27WDNwWKIE/YnvZQ/+OQu7+9ZlOatJtuiMkASb6r3vKpc8pDU\nbzox7A8ThwkLS2qkQ73a3BIXj12Trafi1gU0BMgUqC4pzOlmuUOl0boHH6g/\nQ7nT/FqFCQNqiaaz/BkuCl/OpdR47qeO5NQsgEz9qT5co7/mAIrABvEllvk4\nPuNATk8fY3fGVHVJaBt7GDoHV6d1PrjmMzoWowo0TNbsikM0xyg5EDiHd18L\nodA8g48RibxkyEDvykFDNcyXok09mEoHJabRJO1VMm9LS6sxPpiezWA99iTA\nO6mUm+cvu5vMQrFXB5GOSM3iqe065IKK1D8+beU1KiKBiFhUI8HXv36cgEG6\n1Vs4zm2IHfgQxlqgMk3GL/cpXJtsDP8Xn61PWpxdTi76EwIYd6LG9rs3LhkK\ni4JEkklOyisRvxt05f9l2RW1I1+6yo4kAfibeg0SwunWqi1OUO/gsiAkO9VV\n67qnCEUQSwrm4ZDSc4zXrgw8+C1//TDFmKcDYt5W/NkhhaJ8PUuIhHD1eP4n\nTTXNZ9qgDwMBN2NJ3V75Jyk2bXbN0yDlN3dm+gdLzjTfsnlZACmpSYSy0ofI\nhJon\r\n=hN1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56_1596605501553_0.6054353443588272","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb":{"name":"@balena/jellyfish-logger","version":"0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"57f686cd1ceb60cb6255e0bda2ecc69e6ccd4fdd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb.tgz","fileCount":15,"integrity":"sha512-pIJJAnnHaZxPzGhbFT9aFS1r5QiJS6Bx+qQsPoHEYDGyrS/BPo0zDYbiLz6/41Zwt/TDT9Cuf5axDK4ldkI82w==","signatures":[{"sig":"MEYCIQCa81t7yvWAxuL2Xz5l+JS4U0KHgp9ArE7k+ONJeCqyxwIhAPvX96KefgsMfJtrpL5RudmJx24KEpVLhpN+HBq5HbVd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMCkzCRA9TVsSAnZWagAAlDAP/3Dlay0uo/aD8SSluri3\n/VlIra+7N4u/YqK88VGF/n+VS0JxBri40s2rE6MBTXKVBZjz+Ga3yHp3esOY\nXYPVih7E7vNcd8fzzQQpqgkO2hHuuK+KzuhV0SOBc+SA/MXcw1C6AYc5jZyb\nRPsHSv9J0WZWM4sRPYi7qnUDQC1IhE9o/IT4vAR8WGcb+Rrq8xP3t36wdsKW\noP1g3EcE8STNcLTh+dntBCPMn54R7vzsr8rfORwkrd5Fh1ze0uQg6S3dQ70a\nCuo6sClRhugYD4x9oQ18BrE5WxI/ooT+LSfXG2I/FPoNBusd6dGPSGJTxWnO\n6++vYUPYmeJZTsR2ObEC7FujaT2sJit+3q7EY6lcvfciKw+dg83hplW0JFKd\nCEk0k7vF3U5g+tPPe6RTJ5DE1UyjVfl6j+0/Q+Q9wa+EbLkcI9HBj2VMO4SK\nU4G7JIyB409LEYo4jEPwQ825XFx3uhPabPAgmhkVJJTvMpzUWMmq7CLXpPBq\npkJZ7TIjuZI+SKh1fTJzUhUJNBaN4nKpBNeA2NaIC6Dd+How5k8Amliwr/hB\nCp6tSO/oSnkmuslo2TGFWf4xy+Y2XvwpTdwZ7vB01l/1f4BsMmm1+qK8K0zV\nclPDc4WUWLNThO16PALTt4tbF+eBsnA6S4AcRHfc918ubFozzb6BIwUOezI4\nIgiX\r\n=1uOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"666da3961dd4b01cc21f14c180e18c20e433b3cb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb_1596991794624_0.10601284868471317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e":{"name":"@balena/jellyfish-logger","version":"0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46a6dde8a4fd9e80e5ef6ad00190b87880bf86c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e.tgz","fileCount":15,"integrity":"sha512-TI+NyLFjWzpXUQKVEZZXqqbHDGm1YnXB23irtNfYXXA9NnaIr3zzpconmMCGToPPrcJuDq8D6+vGXdrrM9qv/g==","signatures":[{"sig":"MEYCIQDDvx2MwB3yM1jF5lc64UxD7CAQ3V1I5+ZZn6dknRcyGAIhAIHjFqMuZcL9ncYV5ij3XSt6spq8LXrNhEgzGNOALjTq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM+qACRA9TVsSAnZWagAAcHIP/3mjx+/XOA+WaFn1dgiM\nvpHJ7Oc18zBhl2iH+ljRPtlNZpycjNEq45DXkcFRrfK0btxzMxzDrndRwXqh\nCOp6MadlyCQ2wIy4T5STUr75WRZitFcoDhZdtgg2S6qz1fIdKbbBhhg52682\ntowuLHPRQPvNTVRxu/teWyl/wiZsoAEcWPPhEM9U/ZIs0s48QhwjTHJaa6Sb\nHHvBnLWeE+d34GZTYCitEqxGT8NhVTUZ7W7jf8EkO7td9xYt5uP6SJez8vQc\nj1JCFm93xL6QX0iZZpX3atkrBqeVsI17uV9pMya2C4Mvesgxvq9Yt1PYrGf3\nMFVK2FyedHvuKEWnIKbf+CTy7cZ4tW/ruPMKpd81NTohwGMYSjDx0839WaAj\n3Wk+mHBud7Hqz2VdC9YfhGynLs+Ge+wWQpdb6LaE5mpuXgPRIJd7pE7gOBTK\nKYKB/o3d/MIwPXsugWatVztaSoXmxEzgYmSiYYsRR3uwEq97afcm8vsXLWoW\nf61AUvCOndtsDZhq0h9qiiiW/FunEHS4Jw1EtGVkVB344jUaKShQix+ErD/Z\nRiGO/42JEqpK2FFIH1TBz7GRnPbMMY0wqHgpEumDbG4vgWOLHxnITB36y9G9\nuClMLsDk379dQ8y8lh8zkrUVRSS/hE+z5Eu/NT02jlmMJnW7lMd9+ODvtDQd\naqnr\r\n=RClN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e_1597237888251_0.7029946957588948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25":{"name":"@balena/jellyfish-logger","version":"0.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f8577aafe639968cb35b9eb7c0841631bb2e1e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.25.tgz","fileCount":15,"integrity":"sha512-9H/aEM+eFD6Y+XVElTgfqIhfM1KPvuoeUD2f+HAXOTHheJOodO68zmre2Gm8irsz4JiKBrvlHtXp70O8oHCkbg==","signatures":[{"sig":"MEYCIQD8MvQ33wrp6ZljHfZOmk0V6tRE/V0Ro8VaVCgn8LwlcwIhAO/DuiPs6lbHiTm0zUD2M46VKqzomzhgahGFQdrQ9qJm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM+srCRA9TVsSAnZWagAA9d0P/1efpqxmlXwOffKm+K6H\nOANi5jBNCoR6NoigNIzD86dElMmSZIHHmwusmsUmH0Gj+3GMJE5Tjmgaiym4\npGezuKoZwY5sCHJOVc/8IQ9VlCEpiphpMA/As322QDZPQkbThkbZjcoGKCdl\nn8b+s5HN+RO1QIH6ZC2zxrZUuvtqvQ08jgdUwhf2H/vQqTNmLYg+gTbElGXv\nU9IysbrvWDG6pv5epoCp1OtVG6k4tYqjklj+9gXKJxVFomuaK0rgcdmf6pa5\nVnl+cnCz6/Ei1ui5MtTCoNZG2MW+UKI5CPhYcvQxPQ74RC8SvmQStxZe080T\nC/r4qYMUA8xkvVwTy7YymaB7lzvV3xIUkfISWh45j7asuQ9vbpNsZ/DnETo4\njHHTQxW87wgbQZuYVXCA4BZJVPgs/VmxgVwfqcmaihEUffE0ZJkP6UrDrKqj\n+gWoBrvXyTDp8ItTebg5YwiEf6fRfYc+MF2o2DFrqEdvaLHfZz6ntjfQNzVP\nQ6uUGTuGFGpkCAMqubl6VHBnHZ2Lkj4mQTGmG7pII0sfDeZIGC6T9/oyC2xf\nECoBuKhu0TIzVtuxb8VALYY5+jcvxiyRMxVyu/d31/alGl5sNGkhFvEQhups\nh2WtDzsCDTFzO294hCRwkXgBB6+oIT84XofHwN5xJ+fZYUoQGDhZVtw4Aphi\nunPE\r\n=Mx7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"272882b65bb52a5f5a636041b27ebc885db14293","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.20.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.25_1597238058800_0.5744157540174915","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e":{"name":"@balena/jellyfish-logger","version":"0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76b8f723bfcbe3913f605ec6390542ba28b97702","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e.tgz","fileCount":15,"integrity":"sha512-21WXn05xTkOUsuY/zZrfDOjlW0fevWjlS1TdFRaGG/gnYoCnxw0dkHpyvixMg6F+DNHakDX5w/8ntdho5bBxrQ==","signatures":[{"sig":"MEQCIEvrQEp3Ws/2gKbcXN2fbvTFTVLP8kNR/r/owl8Qgdm+AiAfA9xiwaWoER99lCNkBkkCB+9T3mz6CQAK2SmwV60r4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM+5dCRA9TVsSAnZWagAAr2MP/iJA69YeczED4fd5EL60\ngFpuJIIPb0d0i6WIKgd9jUEWMa0rZLsM8QX09eX0wL6QMTOFt1yfa5IYROAF\naJivCtTZfbQRfDyv+zXiLIS/Sql206nnSXu7nsjQj7J0Oa/G+G92JJdNQFvI\nH8bA/iTt9hVRF0IonOx01z4I0o/iR/Phz4KfQYkD0QBLhQleHPYm2c33u3CQ\n4POIUHV48fJZPkxbmN9zI4ZMdFcYHpMhoncnECyhkqoLPFPFqoBcAm/2NOvG\nfoUexX/4XnVCY7GUTOweWg7qMCBYM6ZJUZvoGJVw0GOSIaEq8xEJbxBmMRbT\nWObeebp4hNX8g3A0tSgeLEwRfpcwDuyftEOxWuW60H/Hymy+gqWIA1dKtNIz\nNMvglEH+fTXc5FSc89Fu30samm0XwCZtrBBP4abowrLnUX0LHmUXEkiY4nSO\ngiTfk2Ph40rl5aNPIpy2UrdeevX458mWvYCnzPoCjHAXrFl4J6O0SQFOsw6d\nOKjRpZgZkirytQyjZqdVh0zZvbcrVne93FkaYJpuKSvkhdmNpveutVCIKtss\n4O69OJKqCyY1VvU1MESDU4yfABD2c2Uw4BJZx/dSc5gyh287LXShv1mH4UqB\nMWq1v3uQ5xiZ8EEIuJLQt7hPr+5RiK/rKSMy7EbG7d5j4ggMW05TEBNK44Uw\nQ7N9\r\n=xlQE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e_1597238877269_0.7544716154033184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f":{"name":"@balena/jellyfish-logger","version":"0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7e91f065505146b1975c34c10cea60df937068c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f.tgz","fileCount":15,"integrity":"sha512-P3z7dj/vOYHY1GSwXywqRJGlwoLORKSVchpwMb6HVb/J7N+jnsXMhlyY5AcEX6vdoJHr9Jj1dNXgFVQS1CuVXw==","signatures":[{"sig":"MEUCIQDaa7p63+ryooJOFJwcHSs06Jyp+Ciz9FCwi9WQ1Fkd/gIgPo76cAJpD7D6OpJ3VdXqhVaZ5S/BwJw8s6F0xgmVIfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNEv1CRA9TVsSAnZWagAA92gP/iQxf2Is2PW5chqZAJ8y\n7NiLJ70OjXcqKvElfQBBGKWxHhzVFnzbX1KBzUKRhtTdAFbDTsl68WKzpMqa\n1TXmpqv/kxOea/EU+gvw2AuS7hJ9gMq5I5BLROxsjKR10lOFe91DGrjuUDwY\n1ppTOJLV71FhKdb/kVvZZEdjtwiQHfr8Y0xjI8Bgm/LUUYUKN/RS/9FfT+eO\nuW6ns5QulMLyH+YyLmNGp765k8dTrI8JrWQ1aZ+ifsbRKUlTCYCA/cdAEcGI\npB+TGLC79Gj6s7n1wMX9diAbqSc3oL9TuWu/vUGjsYrnxGCDlx8shzfRIjZv\nFzgBqhuceS3SvMyA7uiATGOsvJMtAyrKm28Bi5bUIK3fInBAqkpTN3FpFzpL\nQ09F8+KsxO2ac4sVTaQLEGlWV+v5sCGo11YbkmLNMIyEj9SHSwmDVw6TSxQb\n16dIi8NSTvRtEMYpHR6nd2zbtk8uocNm7/1JyH/xU+EDW8VrbUtOlVmDspUh\n/Srq9/15Q/yYC+pJ2ao6cwqYPMZVP9dZ75zffUeSS1vYHZMYMI8oQ7zwVxZK\nnZJA+eULY+JA2tIbk76Z+PindTKDE0zq8GOUDCNxK8Wk7YDQaJnyCmIsSOfP\nxGqWjKtFJDxXn/7rcUZC/Y0oAbB3HVJZK7ga8tQmKIZM1rN2ckD4UoI77Ot5\nMMvg\r\n=AM9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f_1597262837372_0.8668541632579057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2":{"name":"@balena/jellyfish-logger","version":"0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d2c3a5e99c9f2172952f34e782a037f7e9af848e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2.tgz","fileCount":15,"integrity":"sha512-Bjp2hieItnHXBYy3onNhFcDcqiW7JDCYM9pSUsSBJ6l9pA5MUPKdZ7OxC2xSy+6iOGQ+H/5hVjSODYMuzZg72A==","signatures":[{"sig":"MEUCIQD5+fozsPTkZRy+NB+TzKz3UVLxl7VbqP7NIlZYMnqDpQIgHuYBftQeVaMxv0XmuoNOcc0vKYQfobTprL6Si593NlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNIXACRA9TVsSAnZWagAAZ/sP/jSGRh6iCLufKggpauFk\n6bkIfAcIci5Heahix2sGIG1RdmSgaLsC7kk4D0btS6C3s5GYIOLIlFWilekJ\nU4m6S9c8Nt7LQe2ynNoL2paqF9Hhtnt1kJBfsrPwAoNgBAeRxJX3nf2s82AA\n1Ac3ZUOZKaepLyQ4RmfxQx5y3RI3bUlwbYxZs7EzMWsFayAVxgGraAYemDwL\n9N0JRPBbhKQLHLlcrWdTdq2sY6mNn3EQm6785YGW4UZO6BAcrQSb6MpISlEL\nY2OySiVBnHzddPbD0cWg1d8yn16DXDqWwPkHga0HAH7SccS984TGa0TvwPvF\ngmGYiCyF2pFQG07cTZ4VzJq0ed2VrOB9K8ysq5jnffjeFkUI+VsaWU50nL5t\n7fXKVEH1NRNogKlea1zrzYVHNwbz0qOVkpn6znOl9H711f8kpwupJp3cLcgr\nvhLjUV/zUWafeaEWVoqIVZKnhPztJyO6ZBTXjmnZc5vWYTvbFU6CJr+tL6ND\n/fpRtF9bzh27pMua0bj1VEHvkY/072Btht60/GqFEnWWejb4rbBV90QdBDqa\n2wOAAWvJ89XhaO+FA14m1LrXO9ixUcgbj1UJ7svUqUoRLAHcMSnnEqwffiLZ\nAh0wuw4+xWD1h0jJlLVHrDmwCRAIIhWJX4eAWCKZiH22SXsJHV152HlgxDgz\npoMQ\r\n=euKz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2_1597277632359_0.8622297265062457","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26":{"name":"@balena/jellyfish-logger","version":"0.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9a3fd38d669b2888df4692856bb27d1e6c1021ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.26.tgz","fileCount":15,"integrity":"sha512-hpWh6RaDLYgwcuBfm4xvHwtChW8xKFlwIoCoqGx/F9ps2svux+GW0ZOh0a5NFBdrlQ8gocbJ3dVRVuRYoMoS7g==","signatures":[{"sig":"MEUCIQCIQ3Hxn4I0YEagqpbFPLukzc/P7lBRFVh1cu/jxe1RkQIgVllsbbmd3FPOIp74H61tllS6GjbGNCS7ZyGXkwRGLCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNIcZCRA9TVsSAnZWagAATCcQAJEVTFREUJIdyYpNewiX\nD08n3wtG5Cg2LDLNQDtj8kVcwD8vdW5+UqKCv6v9f/foC4pxOYO4VPzrhuMp\nNAgIu/D2xg1MX0Am5bRwIPIouOUFiPIBENX36Pub+QY7TUbD0NPyI+t3f0j8\nu1E9Xp/3PG+h7ilqDobJb+8ISReX64EtBqzFnwNfhLTWzrQiwJWWwYhmZH8L\nHSAANotXJJCqL4LsWe7wUR9aScfe7H8MFUUhWyASOBXWIwmCXYeYXcQFMz8e\nkm4TcJVo2+Vynt5KS8H5PwhKASjKJY/gEbigVlJOoaINvtmeJ4BD5VbdfBB7\nJEE5H5nEF+B7lgbpQyNA3/0OayJwqiB3zc9d35We0XgP9T0bCLtNB3Ih7/wk\nAATxe6PtFSVrFTkmsiWAxp87QAHMlvUSVV+AYCpQs2Xbn/tXFHEwZbAhCQeM\nSZ2IaFh91dbIjN9zqU8nO2fj6slaM+vEs435badH/pn7PcjbiRWHgw2eoH0x\nAsklfOg41o7KixamBSxoXXiFBrVgJzheYv4vtXN6fFoIHVE5JEfgIr0KXOzV\n/bEh7w9yYtdY+4cVS7wEdL6Cw6GvrJYLPBwg3sRd1Ap+sld0arOKYy1wtPcO\nIzTt38nMiolzGBkVGzIq8M4HLb2b0hnkyjv1kyumUCa5/n9wzUPOwHHWQK0u\nnOhD\r\n=7K6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7879789ddca6251f38422aadefaebb9d0d52a5fb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.1.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.26_1597277976704_0.9300505980579121","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23":{"name":"@balena/jellyfish-logger","version":"0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fba9519fa3f5aa6964a9e400087208ad48a17c78","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23.tgz","fileCount":15,"integrity":"sha512-XrSCLp9wZuysdeMbajcsw8Pdakz5aZcP6lDpFybtibk02It5SJOUxOi4XoAj0yrkg77Oxgt/fdIUglqQsACvFw==","signatures":[{"sig":"MEUCIQCzv1w9PyRMaGxfyQp3p4BZx6u4dP6PeTVrpSq0x0kmVwIge9Q/51kZYAQiH5ZD1Hyd9v0cYRSOH3/qIaIhAjcHCyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNJxxCRA9TVsSAnZWagAAa08P/A9q/uyS65IWmTtEhcJ0\nOzoFyW/t+NwnuI3QQpMAsZmIcsZCHJkWbwiYOb4HyT8t7caHpQMuDj+uezYz\nSVdVWakKc/56m0C2FoUgTvBpJmq3cEBDgKfHlgXR+Ub9EvJyZIGmPjcSHR3P\nuAmg3RGLTBoTOZKUvjW6sjVR97yK+U3eVgIAdxRALrrqJL+vWAhxvcfUJ8oe\nA8or5lcsVoQh/mk3FrceNGaLtnZ8cfw9+7vJoI94w16HJPK2e5gugPP1K7xB\nZ/Evg2jtChyYm6vT4hOgjQ1mDgOvyN8VmHO7hGRxriTilurSqFR9cNWDLU6y\nFBsHOL1EV+DIbJuwB7CSA9RZX1E6N4yY9hq3dOH63CLQzr3j+zOUi0uYbVP1\n4fsDJxhTdZOoFKTjzakku3tyL4YQVjdlBwuSU3eOwio3xWmC6/olPnUk1xET\nW5bD+4zSJ28mJFR/VxfvPZaB/rjMXpx/Bezuu631P/84uy0UQA4YRYnjyCT6\nmCOuyHpbZECHS8XBc12rmgVhAQmkRFhJLDG4fPxr+afhcWj/mHUkAqTyUhmZ\ny4YDI+BcmKyUWZf6BrgCSGNrC5sJhsLnYXvb1hIa0F2tziTEjdmTHgJ/zq2R\nDR5pvpyc6yK6M5If4Z1f+xTQ9hKM38brR11rEgUi8f0ZervFNVu4OiGVCh/x\nPXBN\r\n=CLcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"889b86dc64c5c4512bc2f35130a15301dedfed23","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23_1597283440979_0.7786507607746695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.27":{"name":"@balena/jellyfish-logger","version":"0.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"894cec052c0b24d7c1516c400d5942d5584adb4d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.27.tgz","fileCount":15,"integrity":"sha512-EsR1tn4xyTgBrPik9PGWMH8EVKBx0w6oS2NNNMLLDaII+hlJKZlXlYRcvTLl/d9yumYFunkq6mSchos3ROyGag==","signatures":[{"sig":"MEUCIAvdlVU63wudO4yLbABK2nTrfNKlwIdKFYGPArnrqwYKAiEAhGPrS6/VLmZ6DWARGuZS/4USKGDmxeFLEMgKlpUTPDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNMBECRA9TVsSAnZWagAA9scP/AuOe7Re3Q/zyUWncH+w\n4kTiYiXt5G/ms3/Yeq+GwrERm5sGC7VL2VLHOvxXKUk4i+hDlBVFUSFfgwXy\nPgwuOSmfBrkanLEooYhmTILCQRz0S/bILW8AhJH01fEYqgCbq73J2J4uDDt2\n6x30NWl+XJlq1Hc17YLAuwVI57BY/9xSwv0s5Va1BVN5bu4ZPrEubrHVcYqu\naal1a8Tb7abQSGKLym0nncYx0jSzzdyh7nAbu7wuObmEltXAqYsV5pVRD7i4\nIMBxzA5/J7a/64AvUzXwOvhjM8UBStsdGmiUIBBSvyiPDaP3P6yJwcn04NEi\nvdoeXsBOAz1HGRzFift9kXa0vDoyL4EjptgF2Y/BBR+oNSQHJi1MEq3tkum1\ngnA9zL1tJK6Yhw494vchLGkktvKnjKibrYM8C3kJqEp8+nub880fwyj3RR2u\ngHOrsVLTWYbF0gJGzf1HtkBMc4/em2BYtWHdR2KRGNb4MxRB8BYMCW+lPKX0\ncRN7r4T7w9aIyOvrYvCZxsUu22QDA84TktLNokBrgN9ZcbQZ2UKgR1HK5sjX\nYJD1p3ZZtMr3JsCijvRc2aSq8HUGvdyDbaPx9U88UaRJHPIE1BPFTm4Pu8kt\nHsG2L+NuuSyftr/1LKtdBQerZxjDSPDRmg0MTzNkXbFQM9J+Gt5jq4YpM6Wf\nUJ4L\r\n=fz7X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"045018d1f27a0e759c77f606b16b6e3d31f13df5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.27_1597292610589_0.13970364858905815","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f":{"name":"@balena/jellyfish-logger","version":"0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ad36c3691ccbc7300ffdf3e91ee7c54af6dd2eca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f.tgz","fileCount":15,"integrity":"sha512-gSY3t1W49HoIgzGcnSOd0U2uyjPxmY94I5K1LeRmbc4WZqEGS+NBfPwPaM8HUa5NK2pH6HV5cdbCdLcXnlM/GQ==","signatures":[{"sig":"MEYCIQCxcRtob3253SLLZwnH8TrzVoNsQS0CZ/tA2Ksopv0irgIhAImc/FmnYiBIEyltquK5BoGyy0TfcVSBpVweLjehGFUo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNQFeCRA9TVsSAnZWagAAXBIP/0CtUDFLc8EJJHmJOIgP\nmbzCsCrMVI3CpBI36gadCnasFj/99ZABA5AcPx/CsLq8ZrWFC+FONcVUjzRV\nTsFm3D1w929J8V6lEraAtKCNiEINl0yq6NS3yh4iGpYRLx2+7htSIhVsIpT3\nINZJG/CXSo9Zkvd2uu7+Me7arbxVuXAAw0ONBXLK3pkCcpTPJC7Q/08FQLvN\nBN/eSBmJxy7OA0pcV7JtNyGHH9wZAkkwFaBYoOn03axdjg9lyiQOpO8rFgnt\nzgkUP4HDcBIudMwlLvsNCTReziC0TPwlqCoFo2yPiw0GucIn+xoN3KQ4BaBl\nsl7ZjrQW2FXJyvh4D9GS34BMgmioaTjR5e0F+3yS+Io8jsUR5ExYhL1fTHyF\nkS0v5K+NwqhrTwU2IfmSnz25UB0sLKojiTOq2FsP5tZad/yB3lw7A+j/UbdP\nZWXxU9xR0Bn++QIuuQE71VQTCTYIxEfVM5Hf330rwHswzeQh4lsC+BcP+SDc\npvSMt8t5e9gEd92CvsUck8bMhlgonVirGxiz5oDaZQtwlovizxX3TvPelaL3\ngMG8u3Y+j5mOot3QTQ6p9JMRqb78IRZjlLrpd0YWDaT8+RCvHYYELAhu9lNg\nFO6ywaTgnPC9vj92BCbDvxuGf3RciXLxOjnWk/CrQcceDtbUhScxfqsjItZs\nclTW\r\n=37mn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c7bf6d5e11bddad12daff35999fc27319ba9284f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f_1597309278056_0.4469795200183686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.28":{"name":"@balena/jellyfish-logger","version":"0.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b8e9a90e6a7b0a081b5f2941f4fedbf28f097233","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.28.tgz","fileCount":15,"integrity":"sha512-v1QZR2aS3j9dZlq1wqyeUYypR46PRv5QOoU7/0GlXyOHgxRZ7/1qugLgMLJSBSF1MzFpcli5sZVSzSrwEZen5Q==","signatures":[{"sig":"MEUCIQD1dkGtOhm9lkJUQT7nEw1iRtpvdDj0h7FDXcH6jfKODQIgPznD1Vh825sUFdLCgioMg3UH61PcNOc7lRPNDCDKV1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWjZCRA9TVsSAnZWagAAkFUP/2OiF6JxA4DqJAefYlaj\n0EDs1WrUc81AH2GnlyqkOvi3bUlIUv0oNiwVX4pXcJhO5Z7QVelz+fNEpHaC\ngLhbqDHRLOsa8Xf0BzbyQlgcrxrqNwv4VBy5rurYkU+OWf95NS8e0X6YNNLN\nW/HtM6zmm6tVoCG3rtpgmG4LZERJIJABIp3G+vSOAk15knqomJDVaKZoBDK9\nWR2YrqoEiZ8xao3UNSL5D3hgW4/kTJz7tgsMLcIm74lc3wHwBxgWvA3LWn9i\ngusuOojZdyi4XqGHAkgekOhvvrI65LlSvTXzCGRFuOMrchlkMCbXOjb3c7qr\njBSoelDUXcNUBW1hebtokLCBWs0OyWq2VmTdYMXN7kxgEXCLnws/0iCWDdlQ\nnusUicthkbTbZkMsq8+qcGljMy9yyZ7munogRnZ52AmMn+QmGFf5LnWXJQmH\ndJmwbEpk8F1NddnSkDZsdQebkmMyeXTrRQoefZesWqWk/ialY7cB6I0IZ9BE\n0oV2g/KRvajdbJFzbtGkVS71Qal6s5jLs945QSqwiFrNBDNe3g0VN7PG/F4N\nle8/NWTKfiRIIM+2HP4KAro83uOdsAiNuR0leq7ClG5m6Uj8wmSjjGCUHkSF\nDrw+3GclNsxR5L8k+yXz1JJIQFwfOS0/CPl6QU3nmyylUp+rXpOCT4u+Rk5k\nRbcg\r\n=kF1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d098b2a177651e2d0b2f02a956249f397d40a46b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.19","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.21","@balena/jellyfish-environment":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.28_1597335768905_0.8738643962325416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc":{"name":"@balena/jellyfish-logger","version":"0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e073df7912729501a1cbfc400e1905788fd9f801","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc.tgz","fileCount":15,"integrity":"sha512-/34OXdPg+yY+AXmXJvF2wlDEsFMDSxjkpiA3ckv9zY6VyoUY6wo/XjcQDrqojQWboVzQKFtEpSaTgYAPvjBU5w==","signatures":[{"sig":"MEQCIErbcQEapOXsYvqZ0j07it47uKCGhba/lLnQIbDcQPWxAiBv6fZNmZ79KrYtr6M236nVGl4gA4jAncAtV5loS5+MVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNXZYCRA9TVsSAnZWagAAoDUP/3IBfiW9pVLSI0lA/21h\nNEfZFD3kKx71OD9CIa9zmxnqgQHq6UpdzVLO860yuZkRIw/zOJtwvUaUcW/U\nu+LtkJ3Vhg118rpoVIsxc83LJJccxteuW9Kozgjj2+z4umeFT7U2Bc6+UHNr\nmuF5u3HC+6X4dSbKB8TDk7rgjU6IPZdlWJl1kn4pymxctW+ak3ZwKLgoWsNh\nFM2Ct8fE4B5DaJ1CLkD7ElfgjTVCJ+4uhMSwKd5UhnDCprWqyIisr4Ktth76\newzt6lmI2cVfGLNtqnXwdrV7OZr1V4Isc75B64HQTrnObcYCxYxi+6CpiiJS\nVg3EjSVD+TPay3oLupI7st82TAnNBa/Vgwamjv2ag0FMnneYqLEI773WS+P7\ncP2wroh2r9qrYEYNcv65yKGppWhupRqPWfoy6W4aUYJLP2mtjtAgS8ONCH5N\nz/jZN1JUEepW0b+GweehzCRyQyAKcIESCURa7HBpz6X0Bv3K8Pd/se7v2ZQR\nP5RVa3T9TjuuADEQNpV4p2eGx536zBLTYiY/HIm6VBN+up3rpl24JoqHfYXu\nnHomDWsbKyqX0tKet6L6A0I1haty7e72tgqh3m/5wslA3bagHCJT9zEUwvdP\npCcJy+SelndUfXn1MZM9TWVPvRR1oQPCv2I5DVAZe4luXjbkLuvHbZEX9J+V\n89+D\r\n=ZMhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.22","@balena/jellyfish-environment":"^2.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc_1597339223587_0.10319370760282864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.29":{"name":"@balena/jellyfish-logger","version":"0.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"66c24ce199f188ac46c508fec2d38a0572b140f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.29.tgz","fileCount":15,"integrity":"sha512-QS86A9kxlqN0IvZQ8xskq31159NslVKO5jELBl+IKFMBSLn0tbk2PqbHpGj4/5N+OYgnx/1dq81xdCXhprQKiA==","signatures":[{"sig":"MEQCIBOW/EwPQKb/X+UkxavyEq0PdELWe6YRQf/rDU3X1SVhAiAOOYf38HotSq2r0EszhWuuni14YHfPVnil4D6axiMK6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNc+JCRA9TVsSAnZWagAAXpcP/2BoFJLTbWr0H30KX3m6\nb5ix7UIM1gHA5rVonDFWIzp/phCQgVMO0u149X8XiLObP7TUki0KOh++uZcJ\nBFwu/UWhxtjduim/bY0qlGSeLVebgcN5onjkU9P+daVW5Cfyy6wFOw+Hexew\nUIwXXx94OEFYVug09PjMNFvXzGnXxtcHf9fwkS5FJUuh2yQV88pHBJbhIe/f\n1kUj4YylPSkRMO9CYMjavhOMgCuMCbKIoS3IUmG9lEAwP0rl8WozFnwd+w8Z\nU6Sq/q1VNz9lIPgrSBpTo2dpPR65rhI3Sm4FKAFP1g+LjaIyfeCk+arAaxxU\ndaXLyHrRKKj6v4spxhcXSiHdft6weF2KQ4thW97LC+ggli++TkA+9doxSR9B\nizakTWzR8e56/P1T3y5sbCZDdFDF+5JjXNH+JdQ1JAEa9RGnIvM0VdddWnXj\nu9UAatIas3+FRWsE2bwc6b5rkY+qNxU50sTG09ogCwB8Dhvcda9zdhCboqlL\nrPGucYsbcwQe2f9XE5EA/hn8iN2Ln7l2eHQk6ShqucytK/VPR5+Etf/diDoN\nN6jhzHFkqDSKs6DwHo2jWLrubmR5fmoYODY26zxHQrc5va7/RdAvzSmqixJl\nMxgcoH4Ea1MdlIlP5fWmMgm4AH0ACrlKUfVBqFYx8ngmukt+BvoL9bt4AVe3\nJpuo\r\n=7jY6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d3a48c8d6554ff1f7aae7f8cef868a356f8c6414","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.22","@balena/jellyfish-environment":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.29_1597362056030_0.3077405230885699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999":{"name":"@balena/jellyfish-logger","version":"0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd83cb14e3d9bf10ab671928bed0bcfe00aeafb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999.tgz","fileCount":15,"integrity":"sha512-IKaFQgvB4i+bWIl8c532Aru7mRFMA3GEFlK3B8+97q8UieKTYD0Z1LIblogyu7IYsGV7AOT/lZBTuQ2R1vzYBw==","signatures":[{"sig":"MEUCIQCnSLQ2fb7y3ppShFToW/HaB7B+b71ZkTjWjtWM7YdHCQIgY+gnYyI7zeyBZvKQMgnro2QLnkyhbNaq0YJLUK/Y+As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNeVoCRA9TVsSAnZWagAAW58QAKUloOskbDzijcm42dTE\neJrVBlt0Y7Y/G01ZTrF5sBHbz47kvbzt7s3fHRFOzl5BuUQCGF8KggpBdJCN\nbZAh+4AG8NMRws3fw293SVZIvwHIJrFPdc5krLkUrMU1AWOu2YjaxyR8gvi5\nRP0FzOEB9ApsSD6rkr8be6iGAV/xBNWek2UMGRSiCLWwgQ4vTZqPF4CSMe1P\n6jJUc7qBPp/VeWB8yOa0PLk5RIXOHuHt70Ep7iDcvvuxkuM809Ke0x3Bgetj\n9oLxil5xAVDeWV/rx3p2R93Ri5H8rZSW6ogeNf4hAxToT52iLQt97Z3242U+\nAwoX95CI11BK94jGmXn+3sByFIU6W1nYGjU7AsWf7X/OzqpRjWX2lkBR73wV\nGTrqmYADMrgTiFCyMaadvjMs1H6myLU5RNID72EnqY7gIhLYA3nfwd62DZbo\njEZG02l3qUTUHf9vz/vlFb+gh6n/Ed/480j/vLb8S+BaYmy82jGvPWi3VIwH\ngz2s+/E4BNs6LJTS9MQxHUlpZpUSQRuSEIzOYKx0Ks9hwC08M/nmhixmzdyC\nmll++pUZaxUO3LTKwX2OeGukyl0X1MhumU1Uz7osO3RuyHrm+NAfQiHa7/Tc\nLH6oAXPwAcCn6ThPoN7Y6N9vO4O5e0x5dCOGvx7DMqQr77hH1riymdQvERkk\nAfuJ\r\n=Elyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d61f250525c216b4b0c07c11b6ae914e2d26a999","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.23","@balena/jellyfish-environment":"^2.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999_1597367656134_0.01936090057388795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.30":{"name":"@balena/jellyfish-logger","version":"0.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d139ebecb3f29d3802a8ad0ce6cdf819fdc4bfe0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.30.tgz","fileCount":15,"integrity":"sha512-X6NzrbunBPtcoCYlpkyuquSpNCoLNdWsSJJHU8Hk7gsRNDugH/hMKWnmXUZuKqBddVCzM/j50VmImb0rxa6o3A==","signatures":[{"sig":"MEYCIQDUpMte3xtEiiU6UePmNlzv15BS8TvP/eXC0cUbFSb5fgIhAMTvg0I8l90jYozvtRX6KAeHW3UP37ZUmQ88xDxq4uRM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNhASCRA9TVsSAnZWagAA/EIP/jm9cpCtt1XDDF4tcJbT\n4KGDZUgTywDrsNiuhifixh/sD17tekUEASxIoe6vljjc+4O5xyuFcjYuosYk\nZb+yK8aNJqqqsddTiqZXtauZj4J7LCnDSV7AKmOXYkbNGo+9umixKvbtmJhO\npjq/n0ve/KTcub/Oj9O+bvV1nEc5rNdzM+XuIOYOvMBU2WMQ9aNY+ICfCrBQ\nx9pTtPRbuEoldjb/uDLKZArjiRsuEm3cRCoQlN0VWiTTtk5foayjNfylONTJ\n5iJBJH5Ar27JMlJUzPd6K5h8+y9tBEO/SwHhEWUA3OgOSdIFrnuz1Jl0yYYV\n4Pdh+5UV/jRCOXayKCI63loObXt6O19e8Evr+amrCVowhnPjdTRnyX+umF0t\nvvZeN/YTAy1Z2ebeUtjpyyOdB65CAoJ/0+YB47c5pSWljabcuJHPAeVH/Ybx\ngr0fcFyQ82Z9XRh3NBjuqVpNiJAsbrxdWmqA9IUrHoinKDWJdmySgkXeJrwc\nOaaYITFnbqeCug0nmLAyPcHvfldExiQmmj+nDRhsJjjk819txVbVB2o/kuTp\noA1fXWGGi6uVGvqHhx2+YEvFjY+PojprKUM462LXXIFDOSJcb8hmoE6lbj/d\nli2AgC+h7ep79LwE9w3zuqhuZPig+BIuVXGvY4BY2uWh90uVZKw7W/cGRphd\nQwa7\r\n=2xYd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"64bc37b096ed4640e7e82b4fae9927b1f20fd1f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.23","@balena/jellyfish-environment":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.30_1597378577628_0.8605450910348997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e":{"name":"@balena/jellyfish-logger","version":"0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"adfc2989e0afd30fa638b1c602d3649b301204b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e.tgz","fileCount":15,"integrity":"sha512-XzfAxHU5SUCaRw61ddXgmcdTZd4OZsJnDfI9Kcf+6OnFYgw7rGMcKgPft4Rzyei2TxOZnlni3SvC+cNfxFbBhg==","signatures":[{"sig":"MEUCIQDjpK1tKxA3OLsPvJnGtuvW0Mm+RjzLICEIrvjwejDNvAIgB2RvXIP4lJLEGFdryfFc5cfxUIfp/QPqrVBXKptsPbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNw0eCRA9TVsSAnZWagAAf5UP/ie2zcaIxwMDWIF6mDWU\nmjj/JXe6TK+Rkd1rXoKOnC8K7WMFkfCSy8jnkb1U6NTBo+d/K3MzTJfHyWSR\n+w3gtrxG/YluB6hsGiiayIPmEY7rtw3TCQ3F3cDpiX/aVY7H9BdYUTmZeoIE\nn4DY90DZbLMatMY3gphhs/Soq128X68e9U3TM+OdaOEE6Q60GAYKk45IEoo7\n92TPYnooKew+oM2SCnSLM+J3sfqcy5jdr6OiaSdQo7xTms++DI4q2b9rQkY+\nvR6/0fLiMOL1HJy6HhIUPU1snHvrk8OKRWDAUxC55lyhLLA8oJ/OJ0dSsOfY\nzpeguiEIo/zDUSiY5JDKNp7zA3F8hMi9O3Kte7WutLldwiKHgVsHmBThhDSd\niJzSLmdc9/lv+2DEYDh6Om1i5kf7/Jol6LE5dXO+yirza2BtAEObMgoup7E/\nRMXZluCRdfiYKHAskEn2rI46plzELhd/xtHNnnjI5a7lf5Map32kx+qxkqAP\neCuoVARvd3hQFxHBuLnsKhdN3xgpYDfrzfrzrQ51G1n/Es2qi11pdXUQvaxc\nDvXxkcjPXPO5QjslhxvpVDOg3DHVrUu/DdQiSHtn04YG5wyAa8TyvPHT9vSp\nLTOglOh4jIZ+c/ioHnXw7Jxn2BJr/b4IsuexKlnpz0bGFBrAiyCpPDThXKe3\nLWft\r\n=yTiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.23","@balena/jellyfish-environment":"^2.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e_1597443358224_0.5112895053653432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.31":{"name":"@balena/jellyfish-logger","version":"0.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"942a2152e4e1cdee8917f2eef8e488acdbba834d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.31.tgz","fileCount":15,"integrity":"sha512-BVgSH7HlI4Zz9NYqFeCSa0oJSqzTIOrvHfXhDbdpRl01Y7AViWXYuILSFDGn+1i4cnBVKeT1rQZAoReUqvct7Q==","signatures":[{"sig":"MEUCIQCvd6+oImpd36bn5mInVXjNF+3ScXVM1lHfgKKTVdOEyAIgYuqNRrnd+/iiwWHQ6s75ZhPTcudGahTa/fZ/Gqq9Z0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNyi2CRA9TVsSAnZWagAAWrAP/3FsQy5Uu9lHi9c4Fd67\nP74HCg3GT5bmrfCG5GWZgmfDlb0bzRd9g5pkF1aQB1/41Ak5wUL7d6atKfP0\ni53hkf5J8dTc2nKGSO+fFSQZMEpOjsWJyl1xFOH+qbJ/u0n9LMb5ypc6oAxU\nu2rZeaLgSRDbdMOMjJgf6PS3FSrCaFEmp729SBwf5vgYQ4shNrPGqLnfrIv3\nHl/ZyAXJZP7y8Zq0B8fGIWoFXVah4hP+YaKzHwfu5HthI31VbUeCbgJJxexl\nIi5H2eCWW4ENc9fr7hQY3SaUqKl8B1mwmRMgYOUCkOlUwgiA4tAeAKRqLDZs\nUlT+Tyn9Nbbm5NINFaP9XqjIHOI38GmMDMhFouxGtMC5mX1w9WJ2C30wNi0A\nTtryFAiBPYZHdynOY9yNiTouvZtthjxT54isZNlvWtqqipX2Y4zNi2GTAjOD\n6S4/RExdi+GXIAsuDaTIMDDoENNjKi/q/bHotQpv/UmgexktXqKCB/uncEs9\n8z4iAGns7iV1yO+VlJZ4QOlTKeNZAWecaM7zivOHOPUE4ea+/i8OPwF3Mvmv\nSbznBvzgLGjh/ye1ojCR0OBXd3BQYE/M9DOPqJCJkqMzCiB1VzKovj9xU7pf\nKIn/kZgKMzmd6Yt6FjW8JHa8V7f23lVA1FeMFEyvNPdrCaNTuZvxOIeocS9N\nLaP3\r\n=cIhQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4644068b06ef2f44f108b0cad2a540e48ff124ed","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.23","@balena/jellyfish-environment":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.31_1597450422136_0.2799489943870297","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b":{"name":"@balena/jellyfish-logger","version":"0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e26d1ea7c12625411c2cce667fb7c1fa91a86063","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b.tgz","fileCount":15,"integrity":"sha512-jGpczrTU5Gvz+MzjKh8zfqtMlhxueuZnHzhr53AvMbCCBLn+m/wVfUvFWKwYiFVkTWufjYjxB0b7BcVJ8gLNBg==","signatures":[{"sig":"MEUCIBzF/NCq+6ke8/8EP65HJGqrb0klheUXS0XO3/6M0DbDAiEApLfDLQLXYWBl7tOUV6lrkySBGFltPP5P3qMPBJViFP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN0RQCRA9TVsSAnZWagAAUsYP/Rs+dtVtypiJsv0AfHce\n2AI8p5iio/2aKKCKzd3+W/VBho6viipsW+bxDmv/ydS0iLS3qlWr21ISm1O8\nL5lh48e1xEE/Hbq2TNWPYnQN+HG2FJHEcneKRljLkP7qPWKmGnx0NSjPeg5k\nI3+E1NuFIt4RHt7v6hmnD1vEfIm8zEZnhegOhwwDt62iYL1tERjGjwLK0/BF\n/O1+lVVCv7CQI6I2KWzoDX9oTv14eELK0gO37vw4CWTgEyN29qf5LcamlEU+\nnALlK2nZrY1GpzJq3qL1IJ9I/Ci/1zgAwvoghAEIVMD9omv+BEfE4o5b3PsL\n95W/8wkz8pDp+xTK4tzU8UElVE0hCkv8KY2X0+AcIND2neX0T6sws3Ekdr2P\njf20UaK9qnePnW2dzhi8kwxrLoBwgTZp4KRctYSkCIMt/6+WoMMHWnebVKDR\nf9cMK22E7XMmcIyDJD5I4VnSnxM36nGAiVk0tMvOYCE5OXy2ivqqFX4zJ0vk\nGUwv9yDLM9jz6pUrXwC0E2hKsWuzBatA6lnRqYEmdqE9V+yOXvaOseQwac6E\n4k4mjLYHMoTkNjZRN1rlZH4LhgHrnJI2mVJknfQxVSCpEluz90eMZHH3NkYg\nc9zOFaAAf6BLNJZx84Ufl6tGcsAyexeXL/+XWo4vOlTcJYmBWv+CMzO6C0wj\nd/CM\r\n=xQsG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.24","@balena/jellyfish-environment":"^2.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b_1597457488103_0.4370406703140728","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.32":{"name":"@balena/jellyfish-logger","version":"0.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e68738dc96be931ea87f9a7fbd7045eba80e6467","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.32.tgz","fileCount":15,"integrity":"sha512-XG1cwiAZzKQXeW/QZfBKd1iE47v9e5f44DOlcS4E/LnMTtwW7M+xUpaBPa/jkdsDq9Tvo6e1vcxdbmB4NP2FFw==","signatures":[{"sig":"MEYCIQCAPZALX76pkQHVU/INkTGv5XXkijhUnYvijuJZEekKlQIhAN9Rt/toPgaQ8Ao0cSFRzLVbxJ7DAmIa+7O5G1OxZQ+0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN1qNCRA9TVsSAnZWagAAQsAP/0jttb6Hg73Hs08GG74c\nivXUstPMi3/hSuvXo/2SlKORmZ4C8Jgm9T9vpgb0WiwV+jT+iMn+cV74fkku\nUJSEneHkIi2se0ta3tdV3TiNKikwgWuLq9cLpEXCkzXH6iNFDzZOnvTGCiww\nLfr4a7X3yNVAgxg+yGDdxTtqihRdG9NyW2MohJvTllAoKX5KUQjnQN8VTcLl\n8OrEuXWV5vd+OJqKA5bkaspp3Bw5Q/tDocbPfe8H4tsJ56Mxrzv8LAiK4QLJ\nOQCOqc6himUihdPGkM4zvbX2nx5xmglZ0rhr0y3kQwrayuXurO3wym5YSW8c\nbbv9w9BOEOxKZoievoShm1SAfZ99UQKj/6i1PzGIJBmqKN4cUJsOUiyuB35F\nhcHh6ENIO9s5zz6OJkoetsoLiOZUAgIHCTS0fKta/gTE83rc8qYzoV6NNq8N\n7DAOZV61+Rvuf6br6JHFTqKFaUwpNGGWfCulyU6vKbZCrBXgNTfj+nMkFa/Z\npwsGwE1xVPuIJB0OcG3if5Dk5ZOXIr5A1E6PazDFCQdUh4DSzqYcma+ZE+jm\nAn4xgxuuB5WxLAGNezpd2f7zeyMRbgwdLm+5y9H2NPDmCYDkihLqIxSP0uSj\nlXpIJ1ZJ5GdUH/9XHvHh3Gy5B5buD5sOiGlgm5CpduYMbJJlvWlACx8X7Nn6\n1Xhy\r\n=TiUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"db3d7ff43bff8cdea2286596e39de30f800b0686","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.24","@balena/jellyfish-environment":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.32_1597463180868_0.6375739099602835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c":{"name":"@balena/jellyfish-logger","version":"0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ea1aae9d5c09a413239768492f02541ce8306c39","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c.tgz","fileCount":15,"integrity":"sha512-Ab4b8MUcELBPY+loWjQTM4xsjiIcV1v1HTMGFhdjfJEb8v5EORcxIBySN0J5WJKpTXiqCPS3EBS0Is6B5mL4LA==","signatures":[{"sig":"MEUCIQDbx386aCyMvoXabC46ON4I2mcnQ8rr6/V/Y87NbxlFpQIgEt+VeLKvx+eI//5ilbmaXveewcV6ffoJ/TTMcFPPTMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOJxACRA9TVsSAnZWagAAgDEP/1gbXRDL89R8xmP2Wmc1\nNTF9ouCO+zaiTE7RNJ9xpf0YQxs75Pj+EjAFO3gV/rqfoHV9mvvmh+2UngH0\nKcgH9YHKWTDUs5chB4+T8UMSFHlkVOtd92UfT0iQw1SQ1lXNW76OebjrRKzJ\nZPvMKoRSxC1lcxRDFtZ2N85sBwFs8CZhNF9VuQHpE7/5FHXxhxaMiyAwr2fe\nAKqaq5horya14cS+RJ8KJkBVJXP/pZAHp/GP1NLMtSEcxrjL/ur66xwKmq9T\nV5QXJ1tPteznHMyDiSnhde+Oz0GhQU/OJNGugYlF61zYQLsoBrz7W0G1Z9Lf\nvN9n/UqXAdknlSen2a9q/Pd/GWtVFXrmt9mJ3aI/7Hot/5WbiZqYFoCO4eO4\n3LsXot9ip0yrCIakBdF5olEteyRp3UvxJTWHZeHQMK0UuHzFp2szgZbtfbUd\nc8YoLaBLEnc5qOLukZ3iyLbbBWBVZwVK+XXiJIwdMtWaK4amY3du8G0W9udI\nbAg7/ggtpbvv7l/OvSWHEf+dqYZPVh2zVfD3F3FXZVQHJS0Z5PkVoum145d5\nKrBiAoIVQVz3MofhCipwgZ7tROYCrJHAKSVZDDfEw/nvTU41LWvNk7xAWimy\naOjAFqNn0uztYoyqP1YReI+/3le1TcjMdqrK6DZa0XpoOtz+1HHy6vbrjvSJ\nd1O7\r\n=p7LI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"dbe2dbccccbf926bd4d8b1fa4cc10f431720017c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.24","@balena/jellyfish-environment":"^2.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c_1597545535731_0.6191096025870597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.33":{"name":"@balena/jellyfish-logger","version":"0.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4fe422de0b97c2653e22e28a7a6a604dab942b47","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.33.tgz","fileCount":15,"integrity":"sha512-V/kDIdzuVWKCstWdcAj3NQBWdAHvST1dTxf9Ex+uf/mr3UPHALThXl9VKy0vENj90lZfbhn2uJFS7Ffao6loyA==","signatures":[{"sig":"MEYCIQCPqsChZLr5PN3txiWijJT003lvn4Omh+jV/IH5Egec0wIhAMvo/1GbuiufocA9fCwgsNmYDbczNLYmsdUxGcIrPY0y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOKloCRA9TVsSAnZWagAA+hsP/0Btqp5bnndEV389VtX+\nr7G6JDKq+hkq8mmzcNVWIQi8b0RD03gzgGs1I6BfJ83PjXr/2UvcoYLymfss\ncN1pVvP6XALjDFYRAkCXQBccnsyB1C3GYIyIHrYQ58b4f/7Y8Skr4s3rca/h\nfHRbOiPn8JShGZ6gRzURFFLuMrBNxu/m6cGYZ5Qub3XIxRFe5qEY2hc+EbTF\ncOP8h4VU23jlM1xZCjVfYOGvtKJdrgbi4pVg0wBqM8oLxkkGnoP6ErBHFe3h\n5+1QpbjOjBB6BmpqyFf9pc8Wds7tD5Yb1PhBp6NLOLKPMyTc9GxxvB1TsPn0\no7BhSU/QdpRaacGBbZTg3N1yPfW8gquVbKU9LbSZ4D57KA1e1BHM9cYl+Kui\nJUFDTXc3gOeljNw5oXHS2dCJNtU+p9MvET2mPF1B2AIb3jNQScBbMxXsWCoi\nd7WQYGVdhQAxJhpGKRluqlfzjMGgTg44VqZT2tmPDwllZ1eIX7h+r9bYspMz\nRRJiSFjwdeO5J8U39NdhGOwY0vYV1hyBOBeS/s4hRJu50X+a+SIvqvZj3oil\nlydWUiTgoPWEZnFmEB60afXrLwfOg2wgAYKxENMct8F2IQN5LsZPMZ+Ka1Ak\n/tUH12T1vsT/TZFXJEkVXfSM6Vk7VloZnVApgiACs6PScrXzZmFVxYU+lIVj\n1ynJ\r\n=EQCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"caaa02206cb0a391085575606f474d2a835c6d8f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.24","@balena/jellyfish-environment":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.33_1597548904049_0.8027182515510269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d":{"name":"@balena/jellyfish-logger","version":"0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"393d2ba8bb222925059073e9de8867e19d207196","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d.tgz","fileCount":15,"integrity":"sha512-bvKzY43vN6E+bIBUeH019PhlxnRaajy5C7xnndgX6T+FgbeQl8HymGmM7YC7+T6WsM0pYd9DAYI8D5+1fTrRCQ==","signatures":[{"sig":"MEQCIGkn0ISel5E59rcbtC1+5r5EpQ5Vh++F6QKnXpCDKNLQAiAyFcPJbK61UMIZ3S2K/0m0jTKp0GzZq/qr+WbYDoBceA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOKp3CRA9TVsSAnZWagAAISoP/jxrxvnc+UVR2Dz3ah16\nmqECLrPz6X/NB/+0GR3Ac8ETx0ZrVeNLuYE/rtyqf66iNAzySG8hypB9Ncd0\ncogpPVC3veMFB14Cqcll762lJVoPcWrPE5oQ+vw3/kTZjrOD35AvrqL30RuX\nUIN80+6vbBd0kn46h4tNgpinoAK+DI0kQD8GiKUaRoZ8FvtLLSNt//m3cvFB\nbNu1SJqfUybHff5U7oIF/5l7ycuUXZsm/pwixz7hKfkSEsg3g+D3ziBHZ+an\nFipQ2w2bQVnKUP+2rLavtGGXL+eXBL66Zm/zVb7uniF22BI9rnhLxZFDjfiG\nABsg8pW1A0iIA8Qut3Tg2TUac8QNOBILCf1zAcg8lrl1yUlWv5tEBZbYp3Na\nr0rxlqclY71zc4kWGvDjr/+9A6iR8p2AOKtpXZcDfaFi4bmM2mGNOQgo3Ll8\nC99x46AjpFyRhrqvDWZwor2HiZ8LibdAEBmYh2XRB4EQIWg89D32oL+JNatE\n+/rhvrUZeFL14j2hg3sBAWiyxOUewhIfGC8U3oVR3g/5n/es2XkqqTHHTjCI\n11ftSEP5pMfRFIVLyFNBd95RfmqFlDl1CmdPWgVZgcuWlrUH2IX7g4GBRLys\n9JFhKPwSOO2Q4mjyZbDAjZ3gE8/0zeCI2ef/EZ82+zTvLP/LNbh0MPOl/bor\nZ9Zz\r\n=ZQSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"58a40119344fd8498beff498dc08ee8b8b93ca8d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.24","@balena/jellyfish-environment":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d_1597549175404_0.5155956385288054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba":{"name":"@balena/jellyfish-logger","version":"0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03cc3438e80cecc893cb1632efa112222d182137","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba.tgz","fileCount":15,"integrity":"sha512-hcbpD4PWqj9YVvtoM/AtsfiGlJlJ9T90WvIr0zfWXSGpxaUE2qOzzvkBTcB5jeOvlD8Sspt9SxK0H2wSbhPyiA==","signatures":[{"sig":"MEYCIQCU9/3IBPWKvSCYDIPAQ1lEVtRKWIaex2JnVGTF5KYYjgIhAP8re1sBIJZeYKmTA9JN30vPlIQgZhiIbdA6RjQO2t7d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOL+oCRA9TVsSAnZWagAA4M0P/RneU/QOQtFjBLvKe4bI\nqCgWA55r4ZprjKJhdVHJisnb0YcxtzIHy3YjS7liybTkDjJTfEBGGDSwIkLv\n7RjM0ftFdoNTg0wU9NXTRWwXxpuH8bDTEwbA7F2ZTNepX2R1JO3lSXgW1ShH\n5KTa/0j4lO/BCd086xwTO5q8L+WVIiGU3Fu27O1DmrBqwYXUCI2XgfV04GZt\nhDarL89WvR3UpGM7HpLAO84JmX8X3xCyH1diKGntCBZmhJAUwjP9ZYujvght\n4X6Ra9oFR2T2eZPQTvKJUVAJDRYTpfQFun4WttGySpxGkJ/tXjsamaR4UNPc\ndytBxDLp/evmgBlREn+cPYs6W9WBfsjcLUtN8WZxWBaofLysgl96FtOtZPBn\nxgzKDOJXbhqc6U6CfhkAdlXwDudoCTFoVcANI6osiRufrMFbzv+iIlM9F2qP\nUZZqB7nz+jhpeTqbCkgWUR0c2ZMoE7cfZlhwmILxkMKTsgA+fJJKoz026R6F\ndGadb360zSJYZvTZMKzHwl+iWQrEaJz+i6JksHY9U47sI+2jwL9mXwpo29qI\nwia6Lf79nXX+JxsSa20Qily9ojYAUJJOXLClmcnjwcPe1KH4igNPLa9Hf0oe\nLP5EgctZiBSuqysv5MRKKK0l0GjY816L1Xp1xLX6iraX3y9Xe5XE1XmIhlx6\nxge0\r\n=smHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1fef38cf379a3fa1648595f03829bf48bfcf84ba","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.25","@balena/jellyfish-environment":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba_1597554599664_0.8956223201311595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.34":{"name":"@balena/jellyfish-logger","version":"0.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06054f41af4d50aabd7c034c272cf2fe8521114b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.34.tgz","fileCount":15,"integrity":"sha512-afV1+If086LJsRzVQRcZgBeJIMJApu1hByYysLgD2zEyZo8wq8kcCbNQLVXSbeLNeGs/dPbxSM+rb+AbEe6kuA==","signatures":[{"sig":"MEUCIQCcHUKc4kJSFvWy2Vx5P3qagtdQL/fF1UJFc44EsOmG2QIgJ9NPJ6lBcp8J004xKsFiCOUzin4aXN309bhg4PnRoOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOPzNCRA9TVsSAnZWagAANjAP/jaWFgL55WjShe/n+KTa\nQQIITCvtJ02vcXyfStt00ZCOnddNNLfHp7YZU3lE0GmHYsGo5tLQ+F3UQqyJ\nAnnpu6yzEg/lH21KEL9irkqA6TuwnGjgLbcctWZJsG2F3/npGv62te74Gwqq\nKZWNrmcJcnKYoQSQ+FHuJmKWLICCCKl6ZKm3L+xocGWDw+vHJja9XmlqSJSI\nAc85pN7GcwbLNurcNkjvshSqR4ORP8yTrPmDsLeDBaNwrNio5xDcEJ8UqCSc\nxivjrQE0XzJjRMmiTPElyfUYT3OnTtvpHG1f4qTflwHhyunlf5gcXgQzWraJ\ni0Bds7n6Ol1JUgVOuAgcsA4XjkqZpyEdAJtmpeXGamFWDRpZVIcZbHEqhiN0\nCiW2sXGHG3+42NuN8UV8DhnqN/7ZFiQ5stL/a8g84vEe/8FdjGO2vyU/QYMe\nkEeeVkvNP7N4ShsuA0crrJkAXPugB52d/GmyPwvtpNOcnR8CyqDVJMA+fBpt\nnVLTSWUwkfg7X/mBLxAJsYdco1fWWY+7ayf5BCW6CGSC4j/Ml1fQd4kDvT3F\n0RGW9euEk/sANtzVwvOmeceABqnfnKyABiXwpS4l0UGqkLG+lqJCaTYupIKp\n2BGBrbbSp2COYkUfZIIMyzQl3JTK8/vxiqfoHCnUrL00ZK+ZWfRdb1+QQAZw\n4OQW\r\n=/ann\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f0db883c05cc532e096d063d6bec79de7f4d7623","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.25","@balena/jellyfish-environment":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.34_1597570253469_0.011277021910865326","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d":{"name":"@balena/jellyfish-logger","version":"0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"42ce61da13920d505f450c54b31ec20f0f9d0f49","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d.tgz","fileCount":15,"integrity":"sha512-tA8QABH7IuCyxm86lARAPnWVyGiFXtbbXzUS08KXRb+D7JlM9zviTNBU9S6qPfttMQtypvBU4gQRpmnBAR7yaQ==","signatures":[{"sig":"MEYCIQCmfn/zGxHd93jyxPR1diyCGwOT5i6Ptj1FK0iW9L3P6AIhAMOaTpHBHNjfjNSZWrgRuaFk15dopNgbCYeMxTstn9M5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqS3CRA9TVsSAnZWagAA6S0P/i+6thVFOSd0wnID0k2x\nEBqm1B3DOGM2S1a4CaE2yJXRr/oyhycarZtaUFCmjy0K70kGJbjiNb2OQTx7\nwyQ8FtU+w1sNCUVO0r9idDK/+E2yHqMJgK440+kC6xbLgjSpegiXKJdeID+J\nXeQtCC/LM27PTM2YzxUdWghgDkOGu1AXHItwexqYwH8B8owuGgTK1FAf2+GG\nu3HSfPLdRean2L3Qe6P+cxponcDsIj79jc8vThCoW+KVlgpFWXKDjzT1QegY\nWSoqps2CmYjEd2A596xmoZazo3593ybkM6WrjGR2paqPYzo2CknTngRznkBC\nCBo22TJpdvQ0In5Xy6e+1XhT7uDZIGu0fnas9jH/kYYfCwGIU8so12SXJgb+\nDtq9j2InzeQeacLpLWsu3pLHOwDOP0v4asONs7pBsP1U99bEET42vQsqu29v\nn1a152Bi59SDo0XzVh4CEdRw05toTXKzMWCuXOBAbOn8423jUKIP1DdAQORg\n0gPVC/6yaBqVT6L0vcFjmr3yHwNBxtf0KPvjI01SVRFxJTa55IYQUA61RTy8\nGeMyU5/K3uxA6LImvucKFkenDGTLDGvh54IX4hfOsuG6piyu/1+47WQTvrFA\nrc57cFirbAz96rTVJXH33+Q4CmGgYIMZ2FWyOXyiZPZrhSnxeqBxexI9ZY1z\nV+DO\r\n=eELW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"dfba416e3ca595f51627de1f25ee86e598e8f86d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.25","@balena/jellyfish-environment":"^2.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d_1597678771703_0.9512267244361774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.35":{"name":"@balena/jellyfish-logger","version":"0.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9edd8893c14e32a2038c34f9ad02cd9a285749bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.35.tgz","fileCount":15,"integrity":"sha512-N13JnlTfZLBFUfHXj9UmJxlHkDndG4qfO5jf5XLt0EqdiG9ZubN52sUPkdRyz6ZZSb1tbBlFS/yN1djiezuCfQ==","signatures":[{"sig":"MEYCIQCUgDGvVo1N8JXqmflO4N2S2EBTDKTI3xY2GBIZgzm9WQIhAPxjDwaTQRa1ftO+bJTp1mQnhDhkZ9dw4AjblOIbT/HV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqV4CRA9TVsSAnZWagAAOXYQAIQ3Rhu2iWiPBqciD4lg\n4E/blztcVZjWgbdZNOkgAxrUfI6Vk17jFBxda7T2in1QmMEhTBTnQ6lQiHXv\nD4nSB4eX+wx8vZbtOKyFVV7nXFYajYe77ZEnZYolBIOIYu25cI6F68CgXtYI\n4Avnq4SgfM3y13CSm2YsX82mdeaDf7Kxj4kURNSOBWca1twNe9SBdRRKsH2u\nwjIEDOqQYHV8YIkj90vVK3fpkH3nBPyWDIthFEKthqP1DB0Hv5C+E03xyScr\n9DdAcVDyrVnoSVjsaN9FhjgEiwdyM6EVAkwB3pw/AcNBX3XeZTOaVBlPOw7Z\nLSKjrtXUt1D3SdgoLJeyTAxA+pe39HPDfSE2YSl93Kacl2E4/FeT+Po7+wsR\nWs/tqQBiojegeUJBqALsYT68wJagjoC77lIhf/hunoUvDlvAQHYEDw618s7R\nO4vBz0shCB2NYZaGw4BnCiM7DOb/Gkjya2M+6Bsqv0yWIVN2x9gAm18737iV\n3NGye0uiPWwdLcNIovhj2dq/CMKrbtPC3Y5qAyfNeDNH8qKp5yz+Lotdu/F/\npODmAdWp8KpOyxc73khNI6v5GS7qk4Lw8wO6pnaUGRQjZXT7u+2EjitS6nrn\nX6ltsyFSJlLyjPn+XlaY3FD/Nn26EQ6tuOgMJJ2WmP3eKnx9i44TAEH3h+LV\nalHF\r\n=dGz5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ab86ccefa0d6242e493d1dbe330139b615ecd55c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.25","@balena/jellyfish-environment":"^2.2.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.35_1597678967962_0.47090070350482693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b":{"name":"@balena/jellyfish-logger","version":"0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"614867305de9368a70beaaf138651b3dc0140862","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b.tgz","fileCount":15,"integrity":"sha512-warmjAhiQiMWXuVDosLS+9CTLrNVtql/NTzwNJFvYOIkl+k4gKk/4CnzVmIXSQXUs5lY1ykwuRwLYCi2mO1kHQ==","signatures":[{"sig":"MEUCIQD+feUYXap/jf5qtMGBweE+IGsvSLm1KI51fe5qJD/IhAIgT+b2pJpdxoTJQrLQKPr5LSOXfyzL/Zfytq62j0bYLQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOsDnCRA9TVsSAnZWagAAhb4QAJkJdxuL3/in7AYx/n3+\nRj26rE2yEACMNFkywpnjnpPH0Yo26FoaU+6vLURfl0Hd4Fw0F7xqTM97ujgf\n+hAh8WgOkjBhqTZTW9XwYWEY3qDJKB4rnOfEDZa+YWdFdGzCX7tbBl/+orUo\nbj5izOQpaTGcdiYz8kcVBNZAVdmgMR9jJ4ftBQYoplwxa+rhLegyIhzpipLI\ntA+G69q+e+0739l/A0mkp45+B6bPYYqqxSWhkCmQ+jSG2xt09aBlzSL7e9T5\nRvs3+auISOj60neAWSrJwoOxEfuUcN3GTDrWTRSN5R3oNUwPQvDZVZ+gzG21\nUcycdzvnPC/3ALqH5yGxN/9QukBldeyP00sM4zI1VSi7T36a6c9n0rjCqLOf\nBWMxKZqGKSNcSoRXfgFQ99mKCjnkEZK+TZiXp5mPzDCIp54GTvyuC7kVprfB\nvJkdtWcGPdGvdEDnam08ZaQkwOtvje9XYiO4qnpaf47/SkE1bdy18bIZEwZm\nhYjTQDZgi4vHGOt5K5OTFTk6jaHcZuFVs6JxUyEvM7Uz5aRF/2FzcsPi1qhp\nL1/a8d1QMGLAsygNzBvSazLe+YmRXy/eqi0uFeDmBD6vF129XJwpVal9B7K4\nDu4jWGjQKPDTksGwaGRc3iDczu5E01zmrp3nag6nygtta3Y/gFnzFb+wbr0g\nWFxM\r\n=XhYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"579f2b6a8a7962d8fac1b2908e983068d7d4554b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b_1597685990828_0.3871159254401144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.36":{"name":"@balena/jellyfish-logger","version":"0.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"07518ae1097edb6c597e221bc89ae8649d4e4dd9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.36.tgz","fileCount":15,"integrity":"sha512-Mk3i91w5qDAnh+yRPkSeGQ/CdAu6FdjtM3Il1lTcTtQ1oaUytud7aebwfdkuinDt7MHsxFHzSU7AubnoPxvPqg==","signatures":[{"sig":"MEQCIGTWjroIMwkB3sYUnRKeEX3V0aaYAOfCU/LWj5NBGnOoAiB6YEtRxEFM1zKqrTGEViB4aIb/6QXw2btweEeJdMFhOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOsIXCRA9TVsSAnZWagAAx0kQAJg9b8pWuVFkE9FBF4Is\nC4UA8SdMSrCY3hS/hi9TTWu9buZdZBRzeUJ+7Sqdj6dS1mIWrcQ8BxFUYjTK\nvl/9IS3XNt6RNfoiMP9rFTHI/V9QlWDDeMjKVRdevuE9IcokZvHku0ftAfeC\nELqph7BIVRcDx9sJtnYKox6RcQxY0a5MwnfhzGGv/NtfEueFB/8CuYtpF4pq\nId6ekutpldG+rqGgwLC6+bdWvwvqMqugmBlV+HKBuQnXQP3dwvdApFyMc4T7\n2vmpC7gQVC0makzLMCnbOePlZvk7YgTf1YLjBr+Gtzc88DcK0wJ28ZSbazZY\nVCGXF3AMnVddDbCu61ty6p2fslcxC95m4wqK0vrUikJC+i0/bHWsSr+H6P8K\nlfkG0/MvzwBxe7hKBq7b2XcmMzJc4BbIQFKSyb2c0KJgPqRcZEuZbB2r0Qet\n09W/ByWTnua9FFrilNeqZj+WKJn+cZsY+Ye4YV/1VpP6mIYFnnXuTRi14mBV\n4xwyJ7P5czs1sZybVZb/kRn9C8oV4hqkucnas5TQKtJMRXvGlOcdYZEcVwHl\nsmyAwrNveQ1hY6vmX/A1ylK8av8Z72ClV9Y/j5xcOOgcm5OCCDTc5R4TredJ\ncf8q4iZ7gDa3YNMtR/PmioW9qFweQwL18H8ikHKCKhHoCAsoCw1Yn13atnYu\na0z/\r\n=s7gL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a97dfaa8169073410136947bafb88813d69bdf5b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.36_1597686294668_0.41940149368346225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c":{"name":"@balena/jellyfish-logger","version":"0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6871aecee08d5c708f1d426f12477cea7c2f20e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c.tgz","fileCount":15,"integrity":"sha512-pnklG5RbjySFHnXoKHeUyAd27j/K5Uy0EOPQgKhCvIsyRsmTeQKnlqOrTPm3mlsYr+erX3TdTR1X3x1NC8NZkg==","signatures":[{"sig":"MEQCICElj15kP1Wu1BFRrCTXCMDUMkPnKShrQpASZ5KBDYwfAiA4Opt06vYCbVIx9auYVyKodrnIeQlgqH0+mgyJXZGnBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz10CRA9TVsSAnZWagAAEcoP/2/lNQZuqbJ/vqtnMUi9\nozUq04RC8Ahde5e08BO5Whwp6UBSIxghj/wKUk6rZmzErkJSFC1R6D3F0Egv\nDKqGvUYVPp6+8BGyDaA/36EnxxRgBRIfYyJgKAztco1OyNGoiwkJw+5DSght\nkdeNvXCUAnmi8OhbJXh+WSaXY9Jr1lM6St+6mi1iv6lXgcz3idnh6PSlvKUm\n7iEW797W2ct9BjLZe9XghOraf2nFqXiW0oei0hSsKIvs4qw8uYOO53we5Qql\nk0UtPy4BqxDVpw4piYaHL/a9UftcJtASCBD6a4D11xJGY+pu5hr+iXbemCgk\nE6V9BhDJeEkvp2IlaeyWBCYw97w0fkCIOLvRq2/Lod5oGlrYYlKZ4vPmELI/\n3UKCMCFZMWCYnX6BltiZpnhmiuv6KqQOcpJSC1y4kaXEwxSUwCT8qWNczcR+\nOMWVcb/zPWv43mP7hpdQhl/WurMN1tSMW2a8YgA6nWnNC8J66zylfYkRpam/\nrctp0ddATLKHfRMXD8zmSWrWlHc0hHR25lTpP/pADrpjNu5x3HXK78vez+Ku\n+dthUKPUaHsPgjWEBMLz77uADBCcbtJ+/nJ/0ZokX6e9aj9pzrOqDaoTOuyn\nSPKpZ7BZcO0YcUbKVae61695wvIY44yPZ0dE3qIR/a2ZPzO2LoniHyOJQCa8\n4KFM\r\n=jDoY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9b590aec3a2eee4437bfef4849059cd0eb9c548c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c_1597717875815_0.659976121204124","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.37":{"name":"@balena/jellyfish-logger","version":"0.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b5bafac473c498b73fd9ec8927f3b769750e17e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.37.tgz","fileCount":15,"integrity":"sha512-UEL0UvdKkyz2ipKZsxcqp4QyT4q0e+khlEcIEJInOOB5+1npaFluzpXmXj77ITXotaFdcKdWxlMa4PiJ+BCnew==","signatures":[{"sig":"MEUCIQDI/4AApsnkxzkNLXQ+ECSjzjaaxODLKir5BI92LRSGQgIgXt+1jDMoEBZSDXbHB//bmuHTg7uBYW5HbvH4AssERPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz4TCRA9TVsSAnZWagAAFfIP/3OLkeqRfn64uiqJJ4le\nNu8J0yEFk2UgC9bZZzRLZPw/Vjtun4DshbGhAIiX9es6lvPIFM4UYSlnsnnx\nlLNB9ddnmJTw9tMBcq46yf3ifpt5xNM6zGiq3VHOc0KWlh+pywwxS2IOpEQR\nzq4ltNQwIsSNOpYdnBPNQdajc2VTNhSN8iVisFNOnEM5ppW7Aqa3zrgvIAOE\n7SHXC/AgEE9Bm474CsBDKnwaUJH72G32Ixpp/yBWj2duh7n96XGnZuPsk5nK\n/41UyXO9xz3dUJwXIyUKcKBISpDz4nhupV+8RzGcx6AWM1H7A6Zuo8gPfA/B\nxBsmS+kHakQyF4yx1/duhb7H+FthMauCZmHhBhOPMrwLJyJKBlRXiRBEBvfF\nnbbjeqDv6/ZyEsGBdzUH98E3jFsffZBgi9dc2iTE0wSYBfCfIrRKxE16PdEf\nDKEFdH45udZJisFTQBemjS3I5/mtJn+oFAS60cRPdbVr7NrqKoPwk19Pb0v8\nnP2Vwk4w/TS3JV66yPst2lrqkOM+botZmqTvmeJkXntRc8WgpxVXJxMorQFk\npeu9fJrHwfKnDW6MHv1Q8wWtM8PZjSI6Dwn/ZVH3jipQq982JNVHC/zEV2U0\nrNgwmsT34cNh3WFNQG1VbWAgWSWdQ3wGrE+9V99UhhkTNP+AU5RNsLx++xWf\nBuXV\r\n=9wc9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"cf054367c5611f068067913f1c152f3ac6fae50e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.37_1597718034975_0.6004747567443338","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d":{"name":"@balena/jellyfish-logger","version":"0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98c2d6a2c42e21fcb134d1c33c93e6eaf9f3b953","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d.tgz","fileCount":15,"integrity":"sha512-gEQE6kq39kQ8jsHth5S8tT6VdntCGtvdF8klHbWsU8fci+5zf2XOw0uA8zPsDfAqaX2O1gOTfLUVGWBJyVRPGQ==","signatures":[{"sig":"MEYCIQC9eVvOR+zuBjvrg2XrmlSuLYjLstErTuYH0awvc4HesQIhAJpiFwhHcVEu2KxF42lfaftJcv8Y6Qiy95SV4MEF7bYE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz7kCRA9TVsSAnZWagAA240P/AzksGSH2BRZ7cb8RMAn\nhmUCQRgXGuxgRHOEAhEVFUUfjjX7icIc3BzIFnaraYX38F1JhcRAF0Ixv6Mr\nF5T3iSM6r57l6fZRkq73swXVgBxlBC94QKtlAWISWVoaFefrN7XuAHS8rhpd\n8AtrS4pY97UNKqFDxzi9apBX2cRMnoB2hvLcKMLzkW5EwQyrxBnQ7bE3c18S\njjfU0E6AJ8Yttae6IciE3a7sdCWrUSyTFztffLf8mz+M0XbjXJEh9HuRamet\nFhrMBHG8YZDQg8S42jPGuYIB2FPRom7LqCZiNZM0oCy1cQeEwLVCwJEyhL4O\nAGocS5gTRzAZwdk3aBA+1oDEaFuOjKCEqqY+VrD88KWl336SMVqsoRKn+Uco\nddepkPP0J1ttPvfIcwSwP8EpMefAqy899BtDZ0EHLuCpSbfn3WROyHGGFPx5\nvt12FFoJDK67Upzrdoge1r/GfIiDHwkdMiP55mec8CGb/mbY+Yh7pzCKKPHC\n/SbkbjgFe1db9aeWndYJakVralh9Ym2HfBxCTOQH+ttH6gLnCS9CPAgIbr7Z\nQBGJ2gMwjuiOjIRO3uiZ6tVvsuvZL6qwrh3JcYcxWiJb1ooK+CixBrC0WA0E\n86nK9h/k+bnacR3q6TQQ153HM/nVwWYvAnUFMXb5fjFL40DhQV5EZ6gOWj+s\nVDfY\r\n=FdfM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"20571f2a0aa790c1c619df69a525fdd1144a6a9d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d_1597718244457_0.4558779599192344","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f":{"name":"@balena/jellyfish-logger","version":"0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a7f00253a5fe60625deb50e1eabfdae4ac9d4c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f.tgz","fileCount":15,"integrity":"sha512-y2fhMS1HggPWCIEHwHGJAbunYF1e1+gOd6UPgjdXpbbfIDiiUqPVMFUfo7AoWfnVzq2k5s3EJTmSYnh+2jbjxg==","signatures":[{"sig":"MEYCIQD9HcFsG9icK8e8+Gd32Pq5BBMshyz1Nc5XMaSl+PozEAIhAJkOdWdgMA+kgedFCfoz2RMVN4Q50FaUb4oS9AWMlkUX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz/0CRA9TVsSAnZWagAA6g0P/0p31GVfxUbMS5u6rx44\njn1Zoe0yUrgxyG6NNQWBP4/xb0rP/fVRa1fzKq1jLyDBZznc7QSWvhG6fyfD\nCHPSjSIGbbscNAj/thMgbICsISPi3ZkHQynStmTRQvaASF6gnKoBAOhMslEt\nnsar1JNySotmHZ0sTVe2UgU6Z0a8E0x5sxyvDLm60W61Q6diI4ABENCNL+Fz\nkelFb/qnML2c19PvVogt/WgLka2CUtSu56WgkQSU9WLK8QvEgCu99MrWgwuX\n8eXP7Gd2PVDc2jYwb3M18SSQy0I9UnyoMgAKIITlGdQttFot1VXVWQ42dK3X\nAyWyLWIgnDjJbW7qmUE1V6vOwN8JdGqNBgA+YzGbe30dlrH3UrMKmWBtv3jf\nIV/wmPMGJ/tzA8Q/ZM8XYjCLGGikhC6EtRd8N6oFCiSuRAkhPp/DucCNawgk\nN8bIFC9oNbhTsXzVeJXAKWk1ZcfTM8x54+YbqPhMyYLA+KL75edDtVa98Cgn\nKQEwQ3m8yj74n7PGwEBNmMwjlAzG4cwOfmrAItlZMlyIBtEwBhDfJoea2MAZ\npHenjQ6k0aCs0u5gG6VpN+1Vn0wBSqMtuoXmHzNO+0pnRHGDiJyDgKpyy5du\nzZvk5nIhJPQNnqs7f9r+1J8LJeRtjoU1Qr/pN4JOuLyg2+8PFNwQApc2d2pj\nmKCL\r\n=bEPt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f_1597718515831_0.9358716644986356","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.38":{"name":"@balena/jellyfish-logger","version":"0.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f2e6d99c92b3c0a2f188a3d49195064ba7fd614c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.38.tgz","fileCount":15,"integrity":"sha512-Kuy4Azt25XTJm08mqdpRr//ja0+JxpvWwcC9CsjEGd0BZ6mlla/1KcHQS2R0yEXOVLmtjlkepfJvBDdt4/TZuA==","signatures":[{"sig":"MEUCIQCw9pQ3/jzqYfW60lY1027oEiV+1bZXi2A5CMJbw0bhBwIgGKn8IrH+ebmtXQESYyH6AVZoP49sFP/PqWp+N2zMYnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0EzCRA9TVsSAnZWagAAdKYP/RaY7Tw6aCNqCYdOvG0P\nfHnJ80qu/AQJ0vP1VSNXWFCgbs4crJtc0Q4TKtNW0GpVv5sgOC3AT9Bjipoq\nGoil3J+wI39dmG1ccEJwCzzcf+h1B++p32TpCWBQnlT6/2UOJKDTUSLiqvC7\n3SUkOvvGizFHjiePP3HtceHdYJh86tCLDKUUjHeikfH8vxVrRSV9Lu/Vd520\nXQxXJ0+pubdrD36oxkfZPZl1xPHFvcysw1/LTT/ZQGSHyJyGXwVjyo0lrlzM\no2cZVV52uPV17UvhlKbmzFDEzRoldX42SjVHngA4l6oGfg1E5SeF9V65sbTR\nnYRZDnuoAEn9uF8X2bPXlokuE5LcLiOJ/7Lx++RrF8M3nSGxohqkWjQARTKr\n5rTqcHeCaHSFdQPu9zKekibK4by6h2EHq4uL82DZXtWYBoeTkEICZS5CQA/H\nsKm8fhp95W1JNRcqsO6lFysxWrzRp3ozcB3qUOJsHwVHNatpXtytll6nYqQD\nSJPZSqaDvZ/Z1c4BKjwl40bl5yOcTYISXJ25nZnKSjTDOIGD//Geudqe7rvm\nF0059tqR5Zdo3kXRK2uOEsveGDkMv9Q+YduYDJsb6C8z4731ou0Yd157H3zn\nhkpoc7l/gNZBSeFwDssnfMmEyEytaeUvlClovV1rXcON79VarX9mvk44U+6p\nL+kN\r\n=KT3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"84e79855ddb08cea08597fdce1468954fe75cdd5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.26","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.38_1597718834848_0.23574717199136086","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1":{"name":"@balena/jellyfish-logger","version":"0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aa933e91675f5f31587def7ede48b8721cceb633","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1.tgz","fileCount":15,"integrity":"sha512-xAA7dAsIYXNi2NEXPaNR3aDglLs3askU43UG6prIf4mgrcmHybTGlUVIpu01PEBGJni+CEVNeWWWZm2eMJUS7g==","signatures":[{"sig":"MEUCIQD66qEQNBzNZomkGIUP+9jCYO4u3fIW8ej3pjatpOx55AIgVpbZ+YZvE8drXVQK26mNK3T/CvExgetOJ/KNyBoSUnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0ciCRA9TVsSAnZWagAAuAQP/iQ3HOFMh4+GSPdUva//\ngJyWpGV12rOgk0Ngw2DeNYw6nladEX2AA5WVEcuVTESt6rYx7+fhsNrAs0SN\nPALdJQ5kT/MQYvhn6TC+hoQZpwdVnPxEIIOHcR2M94Pqf6JXiXKl2R3/B4ga\n3pfZAugnnSbiWnZwmn2bJbUA7Dk8r6rHrF8IahxstZqdR0P/sLBhzrYxIqTQ\nFUdA5qm69a9nEppSh6mD3y+XcfCZ1+Csx2gRGsjgYYN/RFiqI/PVQH7xEb1o\ndt/WwsPLyZ/QsWqLUWSFsAfpBS+RscH/5u+UCuz61YewEFcMfKKb2sHpmxH4\nv6rNdsEQWenoL1h4B0eiFbqnzf46jfvK4j06tEbd6pRGtQvb6IMcjy6Qkthd\nLzL6kxlcXH5eTs4eLFrEOooK0X2SYQp9qQQOiBJv5AWgd/CJkDIBLKZbhzf1\nfSZCh4janF5Ze5z4DDTbpN7psba85q0qEWvXXKT3zw6OwI5BmYwmgd1pofDs\n/Gb4MT3612WyoWsTISvEm+j3rWsFmXUI6r20ljU4M9+vwXD5+yUslQu4mXA1\nZiOEl6n9fRZ/5HL2vV9qWUm8wrEe8jHBT3+etr3gHjwy8Mecm56QfsIEqaT7\nqjJ+vdEqaDe5preaJmxiVENgRF6f6BMFmFGqJ2dXSaL8rD+XqmboaQnwbUZ2\nazYN\r\n=QJlc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c694aaca749827333a6488bc0b9adeba7edc78e1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1_1597720353750_0.12633852653377176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.39":{"name":"@balena/jellyfish-logger","version":"0.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6c2efd84f8a1ccc27b547b692c66957aed1f1afa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.39.tgz","fileCount":15,"integrity":"sha512-BOIE1C/vuNFUAchnkgHpWRaHmg3X73xH0bzq2QAF3tNF5JdjmWMsAXh2ukIaQAupTpi4IuE29RqDEQK1beHm2g==","signatures":[{"sig":"MEQCIFQAVSx9hRHNbVeJJO5SZeAvHM9A0kdi55GuiM/AjGnvAiBpMdkltSkTgK2ZSvRjtOXd9Qb2Lin4e7d/IakH2a9abg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0fxCRA9TVsSAnZWagAA/l8P/A3HpH6GXfs/vLdCjGfR\np+NrpFbYkYkJS5DOAfgV8JHOoPWVzwiW6OnNloiDC592kMemTGfMacfRgvue\nCEzER2I3LEwUajIj8t2T5Xz+LOW7eHa1PWognG/w4yXK1HmJNRUwxOHJcn5/\nzhbUAJTA9FXWIoUPKhO/0JygJPCTelPIUGrVM6Z26/6GdHPCGtlYsu/mu0oo\nPGPGF/Qvh8S0vXXMvn3HqcHcOAI91wVy5CiiOCZ1ZtLzY+0+BP1m8rySGyPU\nCSzxFWr7ZsmbyAPw5/4HCowTIbjou3YUsuDUXrDo6Tdala79A4WxmflDTvW1\nrevQ/cc4LtW7iw6ipW5MSOdBuXiHN8Pl6avZAxN2O2qxKlWB2XKZiUPSy9zE\nA62BlHu7FRuedI13sK/u3FLPcnN3IF7THNsWIwRcYR1U+DvqQs8kHzltprKl\nd+E9kipF6mpJuE7TfTqHRG0gJQ176XU59Ru8/G6VebDYdc4YLA1gXS7NRiB4\nPSXXj6sQS1WoMRTaSYZ95jX6kIuJjCvt+9ZmmiaZRdR7XOPG7oMIM/pzjSM7\nlPf7BPDUXgTs35Bx10U4ThzX3i1crXU3QmeztNEDwoJsiyic3/5VHhby9JS7\nNbTXlA7zU4eSWqV9N26VBvoXbunp9OpXrt/eTymezxq2TXl/dpWhcAGWQWY6\nOKoJ\r\n=wNbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"88fa6486c4fc6fd9fc6642b44960f7536eaaebc0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.39_1597720560653_0.6196537577179639","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb":{"name":"@balena/jellyfish-logger","version":"0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3bd13f725287467b9e91db99d0d69ac30d8f5aea","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb.tgz","fileCount":15,"integrity":"sha512-IrNjJV/xyo3eTITSxP5OLW8/ZMnXL8HJaCPZMs0JePQY03ZEkJyvnkS3YKBf//fnEK5K9ntaWpU9u+QKozexXw==","signatures":[{"sig":"MEQCIDrNJFR0YnBON+7pvNdTNbagZu2I4kxJmaEcAVdxurstAiBXbeGPhqpPoCCggyAjnNlMU7QqoZNJlIJNqaRLN9rsAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQBQUCRA9TVsSAnZWagAA4rIP/RndiiK9R08gX8INCY7b\ne1Rfje7Z01EM/T7TPbrDUBhMIuZSFe8chbSMnWqrdQEAyYqtBF4v6GeNWKUo\nIRU0OXRmyeUoXzK5/+uIt+Pzq1NSAGFhoT8UpUfC0AhVOgDycu0JlBFgyrzE\nKKgmCbTYbfEkj4/JOCR5giDvgRSyM1b6kz6LZvfZqfi7jEEgUe2GbPtDXuGL\nIBhK1XZJ4nH2XZHxLBN9XonUi3TE4bufXqHycbS1vXPpuXzI1AQDftknsv7r\n22grdA3nEVuN/1fm95rMBYl5ay298vNesa/MLqfaQLOJKNcs8WBKWgWhQc5O\nFjkk2UxJ5rnZ97m1Az6SeIBuvZGAs97X8AZ3kJ85j0etPH51ElB9lQiI+ycl\ng4nmoct17dnOSHxn0JMmaeBVVeSFn2Tw68aeA+vO5Wxou13RoY6iW2wO/jE3\nx+34OdUVeOudBuJTanP30Qylp3JVztcYiSnsbm011vP6uC7wC81mq5KiRd3/\nCgFbyTKSV4UiRoPhhl8fGU3ZcBvqgGIetI4Eg6iehkuPiNY34x4B4R7xqWcP\nqLPf0DXPMN4XTMI5Jb8bgRsuWI2I9cP5kKcf1sQSW9CbOb58yr/2Ft2Blpg1\nyeOG+HP14GSaOEUH8ocnXAyj+491wH/KIUTQU7uZ+uAIufjf+vsbzbMPyeir\n1kur\r\n=Sghn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0f439b4ece6dca480e1d949f3f550a4a7db945cb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb_1598034963685_0.949299323957765","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.40":{"name":"@balena/jellyfish-logger","version":"0.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8b65fbebcd480728e7d2ebedd32b8af9c05690bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.40.tgz","fileCount":15,"integrity":"sha512-Xq4K+c+WeEHd2TB8Au9FuCrCSXfnYxmQQQsxPesa/x33ne+b8cfoYwdw7+0+Sfjox+Y4NIGj4FaiNEe00nDYPg==","signatures":[{"sig":"MEUCIDIetgwPYXsiVKXhdPkFsNSSrFQnMVaRtWPgbsvt7YB4AiEAkiJ4lO+vcOaUfgmzlibTfF9W3iNWbuB15ukpLfNuW3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQBTJCRA9TVsSAnZWagAAeqMP/idfWGEJZXjDEkFmWBH2\njnWJA6QBUpEKB2WW9AfF9QxtDfi17CDJ2RAIFbQWuPzHidikPAbRmp935c05\nu+aw8+YEGee0+7Ikm2mO++7or0Yw3QS3gMYZXN5RhYWoWY5sKacuSzLa2mmj\nrbqcoHWMzge/RN9Y/m5Aa6XeX5sjqonYYHZ/7G0Ehe2Rbhxrj7qQBTVDzW2Z\nRCJ+Q8YonFl9ErQRxT1Su6bpXdneT4s+9BvvOzuvuFqR9jpCmYb3VQy2zIJT\nIGIljfLDniwPdOH7Dir1AhNg7OELEdYmTVe+tHuM7/+3R2Yt6WOEJsTYWFXs\nRS8/jZ9dJl4pr0mXVZzDIiumHh5cvuUWYcfhf7zdHkA++udfLMa9AdDaTpgW\nJMLBHnSm7tEvTAst+geAZDKEHgJX6ZeO0+CB1TlIutx/lAOkDyEkRbSWCCCc\nY40VSnWeu+9fG3pcWa13qQRWIfETFGUokU3E7y9yl+rYSwshvn15oET37l0S\n0U7HvRhXBXutnzHATj9hA9No1V3p33szRO4I6szEXcBK1ZPUawJHhGeugynZ\nRcXZwYp0pPD+yy0F2ENDndoj62wLm66KhjfaFISc+QyhHquOakuIDYaLvJGM\nDTMiQ2ZNkIzDFCMK3N+0/4lKrArAU0NjKDH2t3REUXk722IN8lyFAsZd/cjM\nPjxs\r\n=0oho\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"74c0b7c59b4fe9b3de8a6e05c9f4f721155d116e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.40_1598035145228_0.6706800986793244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510":{"name":"@balena/jellyfish-logger","version":"0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f7bd8ad3f0e648e6db483f6e04e4a24289aabea1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510.tgz","fileCount":15,"integrity":"sha512-jRuejxmbFNxFRzJCTo6GEmNenoNYkHyhdGYgmwLNU/Fyj0milyW7dL2Oqy27lpFjf/ETNPMK5RjS7lU1qWM1Nw==","signatures":[{"sig":"MEUCIQCtTwP6Br8YusDGB5n0k2CfrlEHzueBS6dsLTl9NqNBfgIgPWXzeIfCyUrMAFfj2RkfcdWvsKfecrYDeBHLazwpB44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQDv8CRA9TVsSAnZWagAAtmUP/j2EqeYbtnZEt9Gw12Vm\n6LOiupoIMJuJWSUUea9l6g8CRfDj6/xOd1Re3DgAPJhIX3gOy2puQGTi6q5G\nL7jliRLq4B6A7vMpwpLUmXbjHXtdoTaIctHbtvDszwSIMclW9ndCbceRlhvE\nv6az/AARXHbMWXxp63BCWBWzVVOPYW9kuUfQv/GYQtEEyRpiP+R38n7SAalA\njDPYY0LqV2pufHy0l7hx5HmqC+D2LS+yKjxOukVtnKp/eQrnH0NlVEzVG56B\np3s6l9W5j4Sw22079iudZnk0gwfaV6EE8kPhwTZ0oMXgxiZVanFXuJCjFj/Y\ngF9sluuejbebvMs5cThu/Ddzy05KKtMZIGUBz9iRAI9T10n/RkSR4WdSIKiO\n7/G9Khl6V9YpYenyPfNWeks4U0zDA6oXBz/FFmnwUWEJthFuwsmCBJxE2OI6\nmhyZnWKpoDJWGV9QFzUHxf0o49Yjj14QLjOS/96c6NUIgM8W0L2GS9hhmQUP\nViGimhQFTIF+cavFIfbad4eFhmEbLT5MFETJUChi2k/JCPhXzdMu9DQ4ai/P\nMiMJOPwfJoPEMJGMhdC23WIlRRxfzMFJp3Ia54WjBpZ4jgPYi++CwdvFdMNv\njg0rR2R3g71UVg227pOUOxvUAglOtUaohmZU6cEr4P/7H8XnhFn/EAf9Yx71\nVLqp\r\n=igEe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"700b26da7ba4fef7f70def583880192871c4e510","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510_1598045179629_0.7719773522103821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.41":{"name":"@balena/jellyfish-logger","version":"0.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8663ef60ef047f7414a50232505a19954ce2c030","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.41.tgz","fileCount":15,"integrity":"sha512-+/NItlW34gw1g+YkmN8kEQI8npGlwNVWzE0WgkvT76AxZOaASxdRivvO8t5VIMcffv9a3nl4a3C310Rx+idWGw==","signatures":[{"sig":"MEUCIGDNjWa+SYZzLzDNlvdqXe7N6yaWKajQCdoy1g1rzsYhAiEAiajhjjRjZoy7tnspUGlaqlyyNnD+0nIn8+I8kT27CGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQDy7CRA9TVsSAnZWagAAmUAP/0tBe12d/CJkqI7TqTM8\n7+k8fusslaWZrbK4SIL/w7qM0zf5IY7C24AgE8GrwqpocZ5eYouwJoEDm09U\n1a9oHOUWSWEobDLbbyDq2DGUEB1xzRO/07CGLRIyAfotxb+3KCrHKtChyvGX\nCoM1u3Gi7FmqxeDkwi/xhAKkUsxPScpS04vT9F7i/z/LvHIh3OtjdSrEftwT\nkZUMSw/RxdnW3zTLmAbXGteHUUoMF/IxVECKtQaMgi+lJE51oYpU+eZ0F4fr\nlSdmWUHi956/SO23pt0iPNC2NHiovVOUS33x4nMu7okBumBto69k2by2jdvV\nDbtOUYFM1QJFkArzVvOqb0bsmNZOpgn+Qnsv82H/EQlVClZgtwo2PvCRZJxY\ndFl+i4eirSMyiD9lqQJfEQS4FImPS43ukG+65o8d9Yq7joMDaddAMGvbMDJY\nienRqPz87eFbtg1egvsEx2iWG7FStwI/zw4WPAjI/954COaABK0JTgYZLmY8\nGpgaQ7RqY3BW/kHOxjCcBUlVc1j90/NECrM3aSbBUeUcxX6Tbz9wUJSWjEfP\nI5ZyY9m1MWhbgQFnweNs6uxzzBQ0V7VZTHsxxO8GsaPGA+vtIVn0SQZJemkf\ng2+QEO8FU9xCC4Ccmz9HBpYUJUhDoiw2adfEJFURZGIIzlHkiplx+JUCEGBM\nuI5v\r\n=lXQi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4da1dcaebb4dcbb8a5cc1721e24735cc314ef989","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.27","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.41_1598045371127_0.4301062261717856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924":{"name":"@balena/jellyfish-logger","version":"0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2f032b77d4deca24957739e8a5ab3163208c756b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924.tgz","fileCount":15,"integrity":"sha512-KAxloGsS/Ni7YYtTR6FZ+aRAtuQXGXBUZYS5SSmGKNvFW0JvWt0OH7fEzWymyLnNfUplEXOsIVJEqlYe8PS5Kg==","signatures":[{"sig":"MEYCIQCrqzjfFBqtckWMPgJmaLqc1XzfW2YEyt+2quKgmSCHvQIhAK8g64yfYgFUvG1ZPOB12QHz6t60X/kV8mECHO2LiZ3b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQtMBCRA9TVsSAnZWagAAdZoQAJMDLig4rtMlue0V3Gj3\nWcF4zfJn11wQtaKIXDpuYhRUZy7lbO72wGqx30Z/R3s6U1BzIpkbTJgfJKAO\nduAVY8A7CtNpVA7yGt5IiCDNv8/ys3cQktbi7j+H1x2qjyH3GxVHoznJ7CR6\nZ1yYSmhgWn2aK8ABdsvVzgnrP/8wrDqdz92AcgeUBt+2/7/V3dMVbZfaEKyo\nu7DQtXJPB2rLpaOTuwEISIfpzFuUX7Pb1atnLYMf9gl2lsWX2y4dssMbuBVW\nRCO9p4Eo0/yNaqplqadWjO12VP5QzkjlGe+b/rwDs/rWZHZxPlw5MCbep16+\na1P13yVpLoZPe0olEfFu/8GYkfvq3l8fmxM243SRrWTxQDa/e8fNUYJaq5Km\nqxkzsUxsBdPaDsJM0zVJgZ+bmajN4S59eSzTK03HczILXiJ7fMoiMZg3yN+M\nhOvqvHHPITnhr2G8bZimQz7uXcygF+EdQNqCyDt9jTIwVvr45cEfQK3golfe\nskEHvTlyC5lWZLPFvp92pBnIUuJ7w9Y5Bz19RRwsyOddbTeqom2aq2EvAx0i\nEKCA83Vx7ZvfMi0Zg+Vp7USN+tJJCxpivv7KPmHZ02AaRjGRZ5GyqTUT4ovJ\nqv+z87FWy2p2h9y8HYA236gz6/hTCF8X4ctdvSCW8QbVcqnfClzxCLRHcD4X\nWnKY\r\n=St2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"92f4f595e0b647da4bd1851e6e0b64017edd6924","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924_1598214913239_0.4417571257392017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.42":{"name":"@balena/jellyfish-logger","version":"0.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"99253205cfe8358af729db717ecfc6da1c1e9183","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.42.tgz","fileCount":15,"integrity":"sha512-8vh8y4d5MPZvBEjOvbvocT+vI00ieGbjigPTxttVWH7GQ83beI1szDcDDC5qTz/LkLDvIglp7trzh5vqNSDANA==","signatures":[{"sig":"MEQCIHeMNLOMqX1JnkJmePnpxU3q9JFaLQsacqFQNZdeJn74AiBUPTguhoh7tcInqY5IuBsGwvjOMtRBHEgToYLQpAXycA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQtOnCRA9TVsSAnZWagAAJMwQAJ5mhNgQKYxCqAoVGSI9\nAuykHPJfkpWAIndnuTJfa+Jea0AIx0ukt1QRiwTldbglIO3MVvcTykFDG6Ou\nwrnwAR0FKwndHz2jk3+YzpxLvKLbdMiz3rwT2pBJUsYT1FbbyKOpLjfmePEG\nXgKcBZJ/qK3Q7PPLdywaYVRvoSMhn9NAzAEwJEqMOWDPcbgaNdSzN9d8yfJr\nvje3HNv4W5Wo6+ggCbqBWaZA0lIz/rFhdG3u0ixxMnPePsruC/MEgnvKlQ/b\nAIHcH6op2PysoRV8cs697c0ayZhi33A1cJAFAYQAk4ajrTnbWEbqiM8jGhl+\nwTWfSOsAjCtT+vVQueauu4cQI8ipNVpGO9kUzzlDtnzCkrMdKD+vlJzcn1kM\nYveqd/4MYOpbKrA/joGKZSGlaafifRGFkrQWPMimcYWEQEL54pxR1yJYacSM\nRFnNRdBZ4ASwHuomgUwO6BsbD86QW5bUZUniuTcALpuI5viqIbO51Ab1yb4P\ntcqWOOz+IXIaec7TgGHVmvz+/FS14RClZxyhn4wDmb8nEyYSXkV6i+fp3AxW\nMGLNks3XvpEd7cUIilwIAgcXLVzoLw9nK+7nc/fl6q/7uCzftFdeGziB9liy\nMQYex3+EZ7/p88nbEDf4xDVIpJgI50rEF91ddo9+ZoVoAv4tWMfzu8bJye6Y\no0Fi\r\n=9R/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"929aa5d9c5feb7d8d942b884701465c19a152f3a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.42_1598215078770_0.2506415657685004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f":{"name":"@balena/jellyfish-logger","version":"0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f19d45c7ebc1bc558eaccb3d9fdda2edfc55789","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f.tgz","fileCount":15,"integrity":"sha512-vGV58vAG4WMmYAbjcmWGZbH4HZr9hEF7v03LhfFddESsGAX93hTYLaNv7GaAqj8jRjdZGkq4zb6KuMoTofyHQw==","signatures":[{"sig":"MEUCIBuu5Exe4NdDKfypOPOfiJU+ms5WTa3YXDNBbc2lpzRhAiEAtDHUied0KF8BuC/HJp2BTwovYc+IQapiPmgUOtOE3mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQxeHCRA9TVsSAnZWagAAbWEP+gNE6xJBSfcDjsG6Rd6/\nhhyX7Biqc4BT76PF3IW15oxwSxYGyyB5ZXIuhGKTNdjd3yhYxV2W87SkhobM\nCF0ywQb2yvJeG2BXkIUyYpjodBKFiZMr2CzQSQjoYk1YsLip2RUoVkZjbhbM\nDN3GQGEZu1fjNrqjTAM16r8kocNCZrGItQ2Wq9+Rc0osYGmMqnT5RXdS9NeD\nhrIouMPU6CTDVvgSsHXJDzzY36J/hem1uycW4jLJ/DJ9HvduCc7JYDEF0TXS\nd8i53VuIpnnob+khPI1CUVuRKVt+nbyxnecxqfpznGeFQDx9pca+HkDRe0Ox\njRnP53hj9t/1SjDZo78wYlpi7Xb2RRwHyRkho6ONOFfpZ8VNwe5J034+GXSV\new2YJvauGyLgdJXMglldp5GwMp3oLz5sJuSGWV7ULULFbg5xTj8uzzuyP5mY\neYaWAKMWSROia4YECWB4YRXbwd1bWylQwFPYNxj1bj0sACZsLJi3FDYu/7q8\nvhrkxuP6SyttECRhUd9SSJS2c23bDYmFYGIBXDQFuvzu1tfHdpgOfEfKEThp\nK8C/8oUouD+WX5AFmsz9/+X76J1/aV1x/OPhqwbzRsCDBblr05taau5YRO0D\nfzDx5tP/OWh/jOHLA2iLCwtwO7ULB8E1SPSWq40R1S9+iPWzW+Exg3uMQya5\nQfp8\r\n=4YwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4560b14d499a3ded6b80ef11ebb2a8448bb6081f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f_1598232454505_0.6550035375101995","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.43":{"name":"@balena/jellyfish-logger","version":"0.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"62e2ad99bfc84a29f201bf966d53fe2a333f1691","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.43.tgz","fileCount":15,"integrity":"sha512-Ge2r7HG9p5/AhUv3KgRogvwmj790EarSidfnwrY5zb4jkFZLfO7hgWKUUKndSMyfi4raIfUA3X0upkN7pj5poQ==","signatures":[{"sig":"MEUCIAknxOWrDiJO2u20e2w+eEonYMmRp8UIeoD/xa6Bm/h/AiEAu1RXNM3m6XGzrFR92S1/zVFmUBLSMTR4tDAaGl7iLfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQxhVCRA9TVsSAnZWagAADHwP/j2pY9/ohHLqGaWg1hRS\noOIyhwcrUCSyTqd8tXMuDTUk1q01/QSnJbT537frUDdA1hYFglnN2U3E8bEW\nYjhl/I+3P4zhGU2jDRx4MQVxbXcYMp8Ay/JIpeakSp2U/9LdIkSHEM6JJ3AD\nIdByWn3AAwsUdxnjphJzLm41QgEo9aIh9oJhBBlgi0xDxcSiQFhhiSaoqI6U\nXk73El/EWHGRVgCXqauxM6asaG+trje9/LzU/7MdSHulS3/e6TJajoLQXDHR\n2GTxQTdSS8OXeWSZjcCC2UeZVBE5/p92G2u47x43y/d96htpUJWomJP/xjOG\nTn875dGBjgIVVf9ckZT2ODXBxE+eWLgFjFHu0RpKBkQ1KLs42KTed33C90xw\nvybgTgRVQYz7WL3v6PKYHlE763RosmRBFuc4wBHBYcmFBe19JZ/iBLKttchu\nrOFTGciIKFrgfqup+sOVSh/UCE4B4J5KrHMf3nXPA37HIV/4RYYISUxr1Dkl\nkskax0DWZl0T60XNQYftzTi4NhAvZ8lWIT8YQ8UK9iLB3JoX57cAOlys10rf\nVheQaYeaDZlqTi03olFMW5hpO87X6xhWbv+mYuAw5QJCVDQkJ74QaMOwYbLF\npu3E/F3tDA/9mgnZldHApMptJ0br3oAEUQQ3PdnW4GPC62sKJQsqptDSaqhF\n8WaH\r\n=uITA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"908ca265dff82e7010b53c3ab38d292614d7f84a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.43_1598232660630_0.20010281924153617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5":{"name":"@balena/jellyfish-logger","version":"0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd3bda8173db3c5911a12954fae83b4bd7b4a559","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5.tgz","fileCount":15,"integrity":"sha512-GCDyZFWu+YZPU4dugABta4ZlTNUI5dg+xYmijZjdOhlMmYuutcYYIcE9yXcWwtGcSsLd2It2TZr/uOvC+l6M4A==","signatures":[{"sig":"MEYCIQD44c/FKttkqdPHosFZLZBqK0Pm/QihUfpTSiEDnA0KogIhAMa0i8Mr8QS/E9uWJ0x46TkwOqLpPPS8NxPw7PzM1vWq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5KECRA9TVsSAnZWagAALVUQAIkMR+GojlHGBT1t8MC4\nsl0sQ5TN30BPKfCs7eDA9FjX1tEQ5gXGxBqp+yoTda9bTfJVLR1ul8PbfZbS\ndtdAQ5yCF1h8jmeYI1UtqK+JmF+EGzbYiXgI/iSWRxsKjDU6Pine+G4dfiWf\n4h0AFQJQFkYmpKp7bKhIo/+f48LUV8WHW7gZlrr9JOJPg2ojTFGIMdYdcXHp\nlQCBDt0+HaTsHFw9PLtLTjbjIo1j9O9Fw+GzqlYjV02r22euDXUJ66oYA4D0\n55ba9CN8Px7GkvT/CBOxt35ECi41Fd7RLZqaZcD2/eDqAF2yCuHYV55u0xSb\n9EiERjfP4OTBraQzciwuwqjXVdVkCErec3ryvCJPS4XC0dhOL8ccZZ6HMwUn\nnlwyvdpjb4/cK99BXyzSzSBCMk2Zk/RdxEjYxvMHC2EtE0gnUmxS24nnLtPK\nyMzu5ZbKcI8CqBls6S4LIT+wbifr4NnC3sXBgykk3SOOwaurs/pO15XEF/z2\nMMbuGuuKzgv3s7LxOav6TIfaRTZratcbrR6aHZsLPV6bG9H3pbss8vTbGPqj\nOUcHLfBm/WYQqWZlwIuf8myQH8luVMpava7CjjXi0AzZx6MzV5z2NQt4/Rny\nb407CGuU/1pCvsJD4SpdarMc+imFzLiqA6+ffgFPOPLEumD2S583S+KTI5wb\nmp0i\r\n=Cf8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1ab2b8f357e4f2ca501f353850dd43621f5435c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5_1598263940286_0.2594524671344547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.44":{"name":"@balena/jellyfish-logger","version":"0.0.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50d2017b3c87e42c32eaed7a4a5b9883cf67660b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.44.tgz","fileCount":15,"integrity":"sha512-4R+HKCJRpHK6ZQizErS5fwCTmFKhy4Xx2S0aZU/ycSjbWia1WvDKtEUetFYdDJmGb+EFFCj00/36xL+fD9rcIA==","signatures":[{"sig":"MEQCICluC9lxbCOeTY7thW+G/5C3uLFrkdgSqsdTTtFO2VoQAiBxn8zhu7+cTdq2fOqgQ3xMMUnopYBTRY2v/itIKTgM6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5NnCRA9TVsSAnZWagAArZgP/0Cm4bdNDPQqdaITvhj1\n/d9boIE6PkkCCDqlQbvFmW4NdEAzauYOM2aqbAtfjmEVdH2txE81A3zcRdbb\nRnHwZpfPNSZSraX+LWm6tGtFSESWNsL+8f/pbJoCrT5u+09nbApPEb5PwboH\nra2suuFNNtYBV7dZ2lkiUscka0h8KGyY4ptMbSbpU5KvLx9h97K1KWN62qZz\n4K3ofvGo94w7fF6xWFh4+s52ha97iYeO91hpAV9fmNtvc+KiJQaa6XxQN1Gv\n1G/+LCiSOP1qS0ZKRR7uNdmoAahvsEK0V1S3TOcFj69ATStMtcdoEBZ+GrNR\ncT4DlIo8ryIor6zMPRpS5tNaLeN8+iCJI0R1IVFKYgXsqtqQf0qhnBZl3it8\nbFtu456PqOOP0AbiQYWNObwhxikfSGL/sU+7Q8Sz6tuiW6oD0uDnVVk8y2Ao\n3VO0R+uzT2Exbvw8LNakC6yhf87KhufzOQdc8xXESZeVJxEnLtcePVvllx1x\nxYlHHBeVjKbQNsj6VURKna+qMUM+ZuWH4m+hQVxzvpJCLopCWCobEpP4EvTg\nMZJb7OcSVQEGxGK8TLCzyweMv8UP5NjipDzwg0pJFalESTPtqER1AFKlC4DI\nevCbyKoF/d1h+T/zYHKOBf5WGtLnq2k5PKfWbjOyW/XVWEqQSC7oCbec2f7R\npNNg\r\n=bY6l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a454a01e57c11a807edb8f9726c77a3d2db8c757","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.44_1598264167528_0.03834603431924499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d":{"name":"@balena/jellyfish-logger","version":"0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"86808e5b5b1ad443c59daf5c2ba5e2e907d352a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d.tgz","fileCount":15,"integrity":"sha512-EZP+mzeXthxpIQWAmG1jigCCZghqSRDse9jYBgCrF2uuxffRlRkYIoVVywcFVxuwWbRh+OawRXvel4nLhZ5Mlw==","signatures":[{"sig":"MEUCIGvo8y3bzSLfXBboXaD8/stLZXGwYinF4R3+eCXKUL7CAiEAhO3A6W6buceuX0B/UctNjSJvkCdoD9absiC1tPVIUzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ6yFCRA9TVsSAnZWagAAKV4QAJMYh8W79WoQuIHAup9m\nEuytDeG7U9T9ZBStogcdl0uyiIr5CwxQthZBjDxnyEy5nlvwMScmX0vvFWt0\nCNybREelM6/nXjrI/PR5uyh6INAZHQioZcOtxboZH560nSRAFWVH+aPdGoub\nbY3+iYMzLiSG4UvBzw4RQq1KRJWZdJisci/ppajIwbm++YaaeSsOXOycDtLI\nxKNvmCEjDhmxkdWWXEwGnlD02hYIu4aFRmbALpuxgQ6Y7tDkJaK2lZ00q2Gp\nk6azzkgxuFZ8FEczpje6NBsha+dbmH5MdgpEdkx7ZhPpY6yxuqtFtgpDIP/8\nX5XT1VPi6R380j8CFEJjrXvNco4chtAzQalV4GLvXDdjMuuOzKqahOJf5yPf\nHIAIomhi3s1jG7LrDI1sGF/8Uj/f4tYC/CBpGFVHNOYo2Gr210mMUbfv8MW3\nRFFvJDL32jwbhNG6YNDkAY/NgbiEQQUQssgMolAqQn5feWlOHwXTzrUlLJEs\nGeiMjyveMhSo+3NMHP2WZwshv6IckNSWEHGBYKCvQ5m8lQSDRsIoY2+H0Ezj\n0Wox2ZG/AxCFiA/rj+JPFnEhqjHchEgKnJAFC9+xAAhmjWHfRV4X4Bg/zLoP\ntX4l4eKHrKvNt88osmaRJw8Y/tbJaPENC7L3s76DtLaOk73DemyHWarmU+T3\n+o2F\r\n=zXqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d_1598270597559_0.025052860684231515","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250":{"name":"@balena/jellyfish-logger","version":"0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bf565775507c0e464f7c078fe70392a9f7aeb0bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250.tgz","fileCount":15,"integrity":"sha512-yqlfsvgxlP16U4GPJAGinKkELNI0kgzAJnygajoataIh6RYcOhGJw5e/sL824o4edXDWgo+FVSTE9iJonIEdrQ==","signatures":[{"sig":"MEUCIQCOYTJTfGK1ZPMHgsFsF46n7YRpR9dGOUcqTw5eq+s2MwIgKepufwuEf2rYQgNz/08o7r5GZKLdDLnb6IXpHD7jBrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRP1nCRA9TVsSAnZWagAAe54P/jhEO3xHky+4lh9or1EM\n6okyrXitK/g1MK2Qu3oF8FFtZDJ0EL6gA+hkZLQ+LjegZbRUAJBAkTF3IPZ6\nLle9z8o0pOMmpZG6e4g5PmNxOeJhAcYEXHNu/U5WDKyUY0YVTyLB3oE/y8tp\nTIVcLZL15sNB/867kkwL1Yrtw+mT9tRt03PkTuuNDQaA6ifMxGumLQojz8QM\n40lpGrgo45wktje+jTtFoRRaWQBdQATR4lNpJcG+WQccf5T1aSIjdcT8FbD0\nB81T6YCYbdNFX206KKKSntZL8NEjlwbHnm0YcgWgliaeHdkARY4mypscRamk\nR1nypkXMIVVU4NMNMcOUGnOGZzFYzcFbYLLRykVkozZhYJypb2ryUCBHA7xg\n1wh4fS6Nztfe5PikXxVLmfSQJTxquWHnmkJJmRBn0D7/LzkA96enL/7L43Dz\nx7Nus4Mk6SQ4riQIuayx7m89XKYOg3fOv9wm3u/UQgmrVh08S9DnV0McTQxM\nh2xYDmtNUkyTpLIQNWRS+fIMuUfzQlq6IzgW0gPEIKFxNR2HI9BqwTMhj6L/\nVELCGtDOaZpB2YivhFQUNBrNN5pzFmvU5eti/iXRQ+0UAENNJW1gwAwHPof+\nipaWDYnHGgjNFq8t3ZiJZYOk2mvXI+/fjzXfsfnkPyqfz5/UIxqE89+chZED\nWDCh\r\n=tWBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a17a25a125aff1de02cf43df385987d5a9884250","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250_1598356839223_0.6670297590968455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49":{"name":"@balena/jellyfish-logger","version":"0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3670c9d32054a80f242f1e7b758c765285469d59","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49.tgz","fileCount":15,"integrity":"sha512-qQSQZJATWHPoYDHmVKNRu8+c21jlBBcrN2oppnCJBrBWRgj2iXVvWuKTXsFzCRUoMz7351kqr/tyPFcJcc+vOw==","signatures":[{"sig":"MEUCIESioMTH32jDqzq/eInw9MGcjvrl4KD0CSbT2l7rVQwxAiEA0qDAUNeYMFldqLWFid+7WtscogCLJo/nok+R1P+qNV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRbGDCRA9TVsSAnZWagAAI74QAJntTS5Ry9Xf1C5th/2s\nkboftayNTbJFYpBEiRBgy8D08I1LOfrI30Ijfl0R5piG+jnfImPLl8+gCIcR\nDB7wrk9LC6llq5LxHkxOSq7btOkcSX7XHVRrPp4wLQv9Vd17w1nnYQ52wuQM\n5ePNo7yyNNJgtpSYeQtmFqTi7N1AZgSWnPMZN+6HCxxHs7DLJtBmB9WdCqyp\nss+Vk/63kK8BnbkA4eQV4DP0AYLHWRsVINkKyBNFfgYod+0n7ctrAgEj7vZA\nDay3ccBKQGfJSIPwLKGcfxihqwURe83DvhI/D6ESQaXXmEn7XBhGQTNsp7vH\nViuPR5mSXLts2XvYNHB1T6ZQyFlYVRav3uvYVyYugrmZrsWCFt8WauVEQ52p\nRc7gGN4JXOVwgO0U4S1ADBrvRL094FWPWgRQxErKCxtRT4Vv2F5Z+5HtbzwX\n8CC6ojdqbShcHWb5v18lrHeGVxhx8OfyxLgXbq+aTJvgyCWy8cpohpQmcEJW\n3LIhjGM70buAGpqy5pBSE92DAF/A4cOveiZVUy49bonVA0gdM3tun0IWOSQx\n4FvnBis95IaRMxBXrMmxbOwV5s9SSN++YYUJEqLqRduZnq5T8wFAK8Z/6wIm\nXP1o9fMUXB2c0UEBKWtecNEFSmmpnv+Y2IoOPvR0UqUzhFfejHMZKN1eVoYD\n2ZOK\r\n=YKCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7df1e7a30e693ea03a12f035f6864b0c3df8ff49","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49_1598402946819_0.24495184200127884","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2":{"name":"@balena/jellyfish-logger","version":"0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"771274b07760d5fe0bbfed12117c1e1cbe2ac654","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2.tgz","fileCount":15,"integrity":"sha512-3Y1jgdALEIRytkbP2wDBVMN/rROy+GIy1wqTt6k6EWrCHEguDO+NHf7u0kS0nT/wHSIkHl3NvK4xjICmDNwPFQ==","signatures":[{"sig":"MEQCIAdwv1t499hmScJltAjkq1KduyXMQFV+5lBwX+C5czdvAiAmz2UXOvFINYAe4GShXBS5EvBJPvXxua73VsXZr/YyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRb+rCRA9TVsSAnZWagAAGpAQAKO+OMx4cZMiUxLyaMwE\nxR8grO8fAXAQxZIlxi5QoOoXsVpVf+bbVRYxbvIRwAF0B7WauU9N56CKKPcp\nB8vqVTH6zx4KUCZaxOvbYw83pu/x1buti3ZdIi/BKKlrM1r5zgFH5gqgH+b9\ntcvmCzuQF+z7XxiNaSxB59hZitmemrusf8gUclUCzJo9+vSkFtTKkyw7Bczo\n6bW6a6zztpMA9ugQRsaVymGMMZIvG/t9k2krLQb3m74Mje2QsXBGOI/3noVL\nATFxj6ukf0AAGgpOL2Lwp4UrcciZQzvBieB08VWEoLfbLG8tKMLGGhCI0xVZ\nQb8j9dzCfRvB1ltWz6RY/uVBDErPYv8pmfBFpSZvoUMbc9EVxMAKAGfHHPuC\nDQKLN8AsPhVwEANjlfEbOlXSsVkkjtskLE/pkD8/4sto5K2Vx079dbdHj7UI\n+10P1C+3iAbzIcGkqVqEGzgq+77Rb438LVIuWXH+JsG7zjpVmeMrf5bAD5la\ncsmQqTFbf6VtLTJnGGVgKu4AldlkKvYp5TU/cUhKguMrBWxSYqIIlDyJKffC\nupz8aifpSkjZBF8RgPO9jG06d8AUERjJH91wKMYcjdkcXyaOq+4RmKIvWFuD\nJkTuPdpDO3Uulz874PeuQawlGqpAKotym1neNWJvf7ITbkPOMsVHUO6GuTTI\nYIlV\r\n=82yQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"05fca83531972537c8274f9fed61f11c4434bae2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.0","@balena/jellyfish-environment":"^2.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2_1598406571300_0.22790980619973822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45":{"name":"@balena/jellyfish-logger","version":"0.0.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"147e166813789ade9eb51ef7b434a2acc00163ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.45.tgz","fileCount":15,"integrity":"sha512-UTD+Zeh5Ic4apaF0e0H6iJLmDf5QVCj0SjbxhEVaBOb78Aqf47gEdvLeW6spHS15hia0khPiAzo6VR9VWicnRQ==","signatures":[{"sig":"MEQCIHjRmiVHYzDD4Qv3c3i4nEAS/3LPQa54Ry7VBP1hu9xtAiA/wSSNFkjTvt9x2rjsanbTuJpTg38mJw/n0mO9O6oi2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRcHeCRA9TVsSAnZWagAAFTwP/iJUnaqt+BGRJSTEoKNs\nCldMELS64PXjDmRX3guvCF7xrbD83IBTA6Vr36syYNGyo3rlL+Th+3XevPbP\nLK8znDj0m1ezdLvY3onmrVpHZPBH6e2cUwg4B7PbDR0q67CTIcB6JUqJBTtI\nBimg+QfENB4E8UUeoD8su9mo9AwaaavJp69F0EqzNTNp8pwc3BnDKUDEOMcL\nkUjjb+4OmNxyf64OlaK95UcAdtEnL3ulWow/Me7xDJyD2lkJFsIqGdzCPiZf\nGjxeiDvojnKRn3VLJsNKwPCypcdxj2au4+gYUtoAzpBihqgGcEoog5DgyZ+Z\nqwGN5I9H0suU5qrxuR+lHpD6TMZYji+ApTZYrgEctTeWYCnYM859gNBVdpHI\nGIVyIju2E0L+m/ukpsKpdjj6gnJU7MewqiyGGd1R9M4YnwIeym2F9bkH0EGu\nAsxXjIn7fZjEa/HsEY7POcts2MVJE9MtuAxYoKK1XsOXngWq5rrX39Iqfl0s\nxIo6Lh2ozXu9i15gjqyn5jSnB3Z7OmTtufJXAqTT/a5Wt9xNLsV6dlkUGMJu\npJ0T4UoF4MdWKOJY0NlYJ44YISMTfmB9HBfRG7f/woI4j/eq1lr/9SxKouRI\ngiSwfG9XEtqwllAVvkwXgWQxLYjZaahhFIPDp9UsyCth78T2YRfmMudUhgb7\nSbnz\r\n=xADZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"66ee0906e7e7d856b90338e1d921d40a59f28970","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.45_1598407134342_0.9576808698319108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a":{"name":"@balena/jellyfish-logger","version":"0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d30299ff7993f8f48ae3b03272a41accffc2f077","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a.tgz","fileCount":15,"integrity":"sha512-sfta1jycPZXcKzK0kkrPIW2VlguxANCFZZZwDUih9VqdVi3G6aeWhsYLkywJ0bhaP5bp2v/JM6V2CtPGkoS4XA==","signatures":[{"sig":"MEQCIEWv/piuLTD+Y0vXVNEKLIbLBvRkqUS8j0dqcd7JidnBAiBhm1N5DopuDmy/Z3R18Laz9XX1uG0y3NxURgRnjy1xJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRcL0CRA9TVsSAnZWagAAVawP/jvZcFz3VXo2xsD5IR0D\nw6rHHugzH+1yheLVhtekuE6etECzlieByxD2vPYf0UP/GLqDyq18nHSNSUvH\nqSK2pXEcsExomdhb09kDT/lyaReisDTsSWbAjTQP1c05Pq5IFWIr2BqgoFSY\nuhUtrEE/Z3T/iAYKg44KM1ue2Uv57i8Ryzb+0pGEbMJJPiMkaSWpmMLzApMd\nC43FwVcFQ0e0SSjeSP1vpuFhq3y1aZTLSpMMxYaTVLPMFmjI7CgL+KxCZrPP\nbxKkZ79KI1cEszL3IC5UhBQ89UIuNbWTLIW58+Vsos3C8kV5EJN7j4BbbqUb\nrm49kzS/JHx8GOfB915Gphaw3MgELSWIxXvSX5aBFiuHX72fUwq021FuqiNI\n6LXNabkE1jkS+wRkHmJXxom9wwXjVM/rL96Rt6yHu/qL1vG3P1sUddiLjQI4\nNezbdMAY2240OFK94+JEaydn5Ze9Mcc/TW9ivtXWXMPVvxPlXBFV8O06E3G+\nsAVc1uX1NTsjFWIf/BaMc2oKC/SNlT2kTZBoL4MV7xT5PCAnDaK4Qhbcx70V\ntD2ZakFwiM8B4FDmp9fv/wE/5+58kc/TzM+9LdE0YfmIXGiktti5hcmgQ5C5\nmhrQl8q13pBSV1L1qqzLR4UJxtBn1D5t4Dt1StilxnqeX4l7xaj2MRbB7WpZ\ndS3m\r\n=J15q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"78fe6abf731fb987605abe3d5c197f1b5a1aeb5a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.1","@balena/jellyfish-environment":"^2.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a_1598407411611_0.5460507655814835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427":{"name":"@balena/jellyfish-logger","version":"0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"108b60ad5426e2b40503c8462254ccf0f56b0406","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427.tgz","fileCount":15,"integrity":"sha512-CjGvGXA7twpDMoM0oiZhieS4JlcSkcy+57DPfbKkXnvXXuYrEiKRdXGN6jLO+PDNTdfGU0pDeJyaLl+ov50sHg==","signatures":[{"sig":"MEUCIQCuiL67dHaI/JrijJju32/T44xCwPFwdThghdQhw6XURQIgSMCgVv5vHy6bE15ogtgiMSXBGJgWorzlS/ENTeNMTVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRdsnCRA9TVsSAnZWagAA1a8P/itj0Z4kPvWO7c7oP2aB\nKHjX7vX5h2Hhbhag8mITsnRAIgg7iWjSOsM93vUMZ8EtCH6QVvWkSPciKJD6\n9cYKc7zkE6dRmceYnlMQpOBs9NqlRgHhGnfvvN1pJhYSZZlZ0Jmuccnvnyx8\n9UDo+LFd53iFXDNkSPSd8Ax3Vw30ZHm0RzEukq1vFD9/NLj6Ezi5kQd72MTQ\nje16ZGBqRaSOKTsY53keq7LP8jSBu+KD9DjUOI4N+TZKznRA6uel+XiwylK0\njJ+BTH5i10amWVrPXkocwzMx2ASnqR+D7ujUrkmEazR8zC1FtXQOzU8bgxIw\npqN7Ny4N9jN0sm+5aQmR/yr4A0Sj56Zx3f9tOmFPIS4bPHI4CU04SiI6dOex\nuny25jx6wLemOOzmEwCm2LLbvIKQ/bzCRWyDpOTMqqEU9YYepqf9fuu9E9+I\nNENBXHB4x6f3ndiTlt0Yw55k9RzrJlMLo6lKhquZ0qc1f5XotPRx2gxuKqYI\nCmy2xqe6bkDY3dvx/xZnCRVgyVNnyEM2yzUSb5o7je0z5Cw6U/eoAWgc3z8P\nHoL9kk1Y3uue/HIOmKdUpjsqrjTAOCIlTISAd32w13aaxSIggygkn1YVaJth\n+22ZFPj79bjOOZtQcZCBn895hFFgpTSkRrDD3bv1hN0Todx+iTtKjX1ryB2+\npS6O\r\n=4o36\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"49ae067a4c663589be2a427aadf80dd344756427","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427_1598413606521_0.1317467450580887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.46":{"name":"@balena/jellyfish-logger","version":"0.0.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"92996f2d782a94cf8a27ae32fd90a10f886df1d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.46.tgz","fileCount":15,"integrity":"sha512-dtzwi8acNuxRJrgNhVMubvw6vNE+DqoV7fFF977h2ljoPpq95bGvc1fAy1Kmw4jehLKxiLNFOSUs2ldTrWzLbg==","signatures":[{"sig":"MEYCIQCs4/6WdhFIG1i2Pge/gE2iRMi2bbTk0vwb58cMWtbB1AIhAPNZAOuhnCoshvN7+oouxn6ScZVM9I+2NHRrQV4A79DV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRd56CRA9TVsSAnZWagAAQJ4QAIfi4SbUHa/6g+dLJws3\nVQPEQC7j8SCwsB6sYBu/8zhQArWpl50AMt9NHh+Fbkzrh+57nBkQzumqSJma\nY2gM97knyKzlAmWZqjBCPr284Pkz5LUPyGep1ZgN3wuUYy573D1vjLhnJD5M\nwkwTym3hXaJ4zM983nZg5Gwjjqdy2YD7EQTCcT2JJaJCgeH+UHybUvPdmlqa\nxs5dsrhWzfvewB0wnxI4wxSF8N95hEf9S3h4/n5mqJBC8LxBOxzWi4boSYNg\nSBo9jHUA8PB6LXLSWaSsrjj0d8SngDwrsHkZy7aeh/3DvBgtFs5K1g4Y2IDI\nUgCLVZVqYq2fOsm2ZeECt5EpOglnoulUh51n2gQrl+P/C9q/kiWotH8Mus0H\nbjr7EjeuYTNbAMhgIa+T3J/q/ILcrhUI2caKclc7EGP4XZq7HSpx86i25bB+\nXS4kxw0XGb8Rc/yN9Wu78qbbfzAk6cBOMQPAQjRMuAMDLauOugZ9E6bb6jEj\nXIzgjByqJR3P74c379WbstVdUqZ/WDK9FxT6nE98lHnqwVGcnN9lSmu/VtPg\n5vv8OlRVjcfz139zHDTue59wKdGQAcnvvLoH5exUPcupLvWYXDkeNK85hDVa\n+AxBqRM22Wx9tkEjYt+X28BjOkffdd7k5mXUm3Vhk7v2JCsN2PONC/0BLIqM\nb89i\r\n=sMLW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"5d8656622c4621242ce938478e2407395822e995","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^0.0.28","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.46_1598414457887_0.014908366898628289","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4":{"name":"@balena/jellyfish-logger","version":"0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"908c2b4d158ea1afa420ef1b5b94f0e6b838434f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4.tgz","fileCount":15,"integrity":"sha512-frwrhL/MC4o0SiQaZqA7VykwW2jFeG/2U68koanypnGoxOHZ9PF3MWhZ+7Ed7pVobvbpxh/sngfOYOENuJO3ow==","signatures":[{"sig":"MEQCIEe8GWUir9DDFBd3CCcPvmjyyxUD33VG9lmHlSgkcnd7AiB0M3jFzklUbk8N/lb18HQD4k58k0R5riWxGshKdB9rxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRd8uCRA9TVsSAnZWagAAZP8P/ihVGvqP/czG9HJHcK4J\n8ruV5daVTEEddQYfHlCI1XaT4DDzYtkG0MKgCXwRlpWBpK4TpRrtMyHgcb95\nlO+Tf3PP9YV4b+A1S1O04WfPOmbQodo8jBb99Uy+PgBi8HAyubCaXQWLL958\nFHc2fDqjx+obRlRil7Qn/w8lPC01XdWK7YluEweU59eUZ7L6AronZw2RLf1C\nIBtOINL6mGQi1VwO/R9ylTAgfJHrLRTjw0yazm/sL08KYu/hlxMAlnrB52/H\niC4A502rWRQQ3dunbWpoYbXS30/r/Klhy3bdVRXWLU7pmMlHaMr1v3q2Kc4s\n0wIvLrZIcatFvTbELpAFtCKGq7hWihwDPwCV9v9+E7uwG2d5MfmUOh3Wy4RN\nAVUXb1XrrZj1HxqRAao3fsXSKOgTecE9puj7a1MlVOwLgC4DUhfhsHRt61aN\nSq2D8SFBrInOlaiaCtGiRrgSt70mvT5v4EXHxYdotTFLYThS7TEEI2RaESmc\ndzTRGFLh0J+3LnZp7wl3M6QEJpKgosBltxx0YDVSV7Gdu5BR9xPU4Yhc49ua\niOBO0WU0LSzeMGJns5quSWqhrB1+X3fkqPu5Bhr4TnOzeEsKMM6o472JYZba\nrqbSem1DNoO7hieIi1X7/bnnjYJA233lhb8VWqA+wRcK98jrBxj8d01QgdEa\nCZNF\r\n=F1IR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d6c9e6e574636695e7c421d175a47c9ceffd12c4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.1","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4_1598414637463_0.8918466932172489","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.47":{"name":"@balena/jellyfish-logger","version":"0.0.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4918e3eae81158ba7a06c8e5c9c946a652610b1a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.47.tgz","fileCount":15,"integrity":"sha512-Ut7A0cVC8OBKXClMt2S+0hb4SuG11IoLWtPifXfPNGHcKQQf3MYb3800Q9xVyMeIYNtakkfJ+c9wAIGAEfgovQ==","signatures":[{"sig":"MEQCIFznbjzs2zDeh7EINHw8dPDjf8uGxjE2Vv+LqaS+rO/xAiAZiqM92DjAMb++Pu2X08OS+TxC194bs26a/ey9TiAyaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRuseCRA9TVsSAnZWagAAnVIQAJvEtbeju+e33bBLrCm7\n9PmjmhQwBawu592UKHsFc5vITTrr3VVkTZUMrDZf+9H63V4ovpzD0PtaqhJm\n+XmYU6iSN6HClTvgfZt7BWCuaD/Bxlh6boymHbm8IYy9o2fCaE/RhkZSjdNS\nYqf2j65dFMiSMmWkmQScqudukinOjPcb/Q31M0GT76wA2O+uHSFn8Dq9j28M\nwl8Gfrctl/qnomehsky3ngjKonoQw8/RF8N18RTv0goj8Ziv8K2TXC4yuNWB\ngl27LqEykmjJUjltl8YXcTWllCzACc8NGEoW1+bCVZHLOwIK/696fz5s6GTd\n3+ea8fJuUf9sXVQW1wYN76rCQ9jq1hVIKbvLdBheCwA9fJMI+EGftJPSn46M\nHoZ9O9LflX0IxJOnOHazZ+34yGEd4FiIXhkXt2ZU+06lTQIkt+tsT7djRW17\nj2bApHP7XXjwbntG83INoIaoVUykczgNjcHH4nyXg1VhcRf2XFiqXKNklg1o\nHohbRb0v47r3LFwSjz06dW7Cm93Hd+nN0Z3aLvXnUSmV7UffdtsBJZlT2TQ6\nE3b4AQBWogLlYrcl0nzK0WVJKdDPi1NBY3w9egTrfMPUUff/9n78qm4PxzyF\nD2xVGSMfvLM89yE+8YdOQkxkJcD4EhgI3a3cTeiFG4pOpLyuFDaE88WlX17w\nfoZx\r\n=EFD1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"47ecef29d159ae7ffa9e5f795a52db250899d73b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.1","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.47_1598483229680_0.8261484507805077","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e":{"name":"@balena/jellyfish-logger","version":"0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f729fbf073c1e35673ca120c35e830c96bea47d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e.tgz","fileCount":15,"integrity":"sha512-gycl90FAHpCoIeHKhnhh0N9gFwG4KJbbP98lfkQIku+Y3HsCWEUewS+52rtQlDjKUAOgFlaqH+tr30ri9TITNA==","signatures":[{"sig":"MEUCIDZsJjmqrXtTr5Ju0XoMUgLGQMudLeYABL9mkDCVIyWnAiEAxpchp5GfUiGuZP89+zTIBqluu+Yz98yapSkofBbL5Rc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRv/YCRA9TVsSAnZWagAA89gQAJNk4t1yX2rTyODXtt2f\n6rKHJER5YyRdTUD1JCUNHLpO+dJ6AL9MO3NefHw+rI44gJnXpoZ7vCRPyyLX\n8HLBa1xp1ElNO4PbU7KGwx0SlhoxeIaxCplyZn/1+KijTblR55CdiQlAredi\nUUxSJGRCLlJqdDrMBR8fGSBZvpwrwBVYBvFhp7tUP+zkV+9cij/mOYL9ycJU\nYR5q5zrtGg8bA6O2Sz5RFrJZy/7+gMNZ9QM/3WSG5fojS4DwSlBBlr9jbxBm\n8JdR/kecRYmTDsSc2DpQVPc6UuhAqIVoBDHUrHD6gVRP6Kg3N9lPV1vkFB/R\ncMMZPacQBK7Ww7Nw/QEARaMS4h+vBmVDykPvbOGMo2QJNhhBlyvQmJLVkD48\n55ufPZyElAxN47uSinw7Co5tqX/PKWBwhysJMYZqSOYMg0BLgm7ewGx+LUgD\nJ77k4LqO6UCA3iRRYnTEbWlgVfAkhiS6MdQcLejOze/Ry2uVsXeB01ty2kmm\nVUHtVnTz8TVMnm1iTsV4gV5Bi9KGDMELEeYeAH8iS6ELdYKAqKtgycJAhQnG\n2n4Rl2z7abg6ks9lpuL3DIX4QZ2yRKpSK06GxVES1d1sU6vO8Pwr1JSJ77+c\nwcZ4EZIZ7F6L5bXReGPykbBRuRgEuQ0j6rdZ2srdctks9v/BsnsxaJpgnnmy\njSq8\r\n=C9Ic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"cdb409cdf972d6df38abd473cacd4ee6fde4a71e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e_1598488535436_0.35096536023232505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.48":{"name":"@balena/jellyfish-logger","version":"0.0.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"83f5a42533804b17f83a7a44b94506f0563373f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.48.tgz","fileCount":15,"integrity":"sha512-enOI+z6MrH2RvDmkZVKMUap2rGDRLqbTKLAqTYWelcY4e6xqRcrgeu0t0QYUajVhQrp31qw5TauQ9pf+/iXtnQ==","signatures":[{"sig":"MEQCIAYVrTMb+c/u72jWNexr5+f8SnyyB3ZxN5utrPxL4lhyAiBapfvGp03HH8XIcqaUQDszftv6NYMTYX+8sZWz7AJXPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRwcaCRA9TVsSAnZWagAAouYQAJOHCgOV1n//xmrDI5yw\nmAikitMTG9obNMtm/jmx1HK2nr5PfcL838Xq+APtKmClR78JEY1PuH1cRsz3\npCrpz7EMySvCkGrlqoZP3WtPvZ77XfBZLcypXzdySOypmxCvDLoWM0gdvzR9\n/rotl7Z1twwEKwEv05JlvIw8inrJ+s9HiX5Sv5/UW6lmRAPmvn4Qp13QLgCG\njkEQMiymnH5iLTN0nM9o0Cggtxb1gZdJhMlpvKy/yvptdNCOfX6MK+QOmcll\npYdDIrTq8tQ0jUjWe0uDjknG+ldRdDJUN6ThBzIwg1SRoTUn0CxgM7FTQ/WL\nONEKWDwEwi0f1XhQoqGlmRu/XXuWQhlFBrp+pSmL0mWcy0T619ecoGz/G9/2\nLW6/P8++LB8ZinJU7A5L+oTd7JzchD8y1vMCFb9FWhvcP474/5PpqRZLVh2Q\nXKWXbp1TJcwC8o7J3f1ZEZBBGGiXnnjcumiQ/k2Q7cta52rJmc2cBpM4w80n\nUbBfrBZYo4yOYmeLjsZhRIVpa36hBZik1sx2ZltmNIV6ouj4VT27lHNN5Fui\npwtolpyi1GmwZ0D/c3CaIInO8sNsqC+g4Zx2uzjbvPzWIrqtSA+uA3kaDyVr\nSh+ppvzYSpOeFufIz1zKFsiu4CV9QuoY9PUERT+117eYoATnGjqppObVjASY\nM/cj\r\n=DMMb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0935e88246a2352d89c2c3f8e36438cf8762f5c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.21.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.48_1598490394307_0.8350508960027037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c":{"name":"@balena/jellyfish-logger","version":"0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e41a145ef604cf0d0345066933a9f5d3e49a1ce9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c.tgz","fileCount":15,"integrity":"sha512-566D1BOV8mI1Aq0tr4RNGM106Tj+TmUfKgrlGa06p5rrR+M5ftLvOyOmLzB6dCz9C2Y1BdCwRHCrqE7m08d2rA==","signatures":[{"sig":"MEQCIEmrxF46hyiVu5PcfpJDzzAKrsNX3btk26MxIHR1AS+BAiAQBzFNZRvGGbkmyW2fv+zUJBui7rMf70BRVDE3uFBpPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR5G+CRA9TVsSAnZWagAA1ucP/RZ0oqFhrATQq8wrI5Zd\nJWLCYPvOCl0q0PWaNT8JNwPsRBs5jtz+mT73Btbc0v6wGF0vvekgNPdZnqBi\nNWfBruzCk6E16xxhFeAikC02Nuc0Vu4fDGczrbXnWzCdw/Hl3PXfdTeNmLoX\nitJZoHwD7bUgX5CNonX2yAvv/pQtTOhYoGh0zx//otljDTbNkHXplz1KF4tc\nUMKXNFxITj/+e3AVXzOtivt3RU/WAnLtABwLFnRWVTp0JQIGysUgzPu2Ly7l\nwJXSaUdppc80vz+MbJ0+5hs/bBw5CRcwfQIvQak+gLBhmxDbvfzIqR/us5Do\nrlObS4vELODdynl458VdhhBqjE8aloEcnTGV0axVqu+v24y77eVhRzxYuitJ\nKMHj4RKWKB0uq1SvKPvJtCR39pZ1K311YIS41PZV4vh5/QGTNczx+vtHplqM\nlpcve9T2VuYW81QAmnNoOGHTp4AswClkaQPcEGHv5nNlHV7ROXkDuHNdy4FQ\n7uGzopGXy4FXiAOIAwj00RmtKtuF9eD6ih4U+YmeDEetCWZVXW6PHijD2dUZ\npTJmoaZWs6c17s6gbTG/GK2/1TPiaHpx8H5V75ShdH+4H2eMEuzVjh1g/AaD\nyrRMMJgPNj6/hkCZibGz3317CFi7Zd61uey0vjAIJDReWOuS/4yYlEpFOLrF\nOCCH\r\n=Denj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c2857729cf1bb84d00744687a8ab794c958f5f1c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c_1598525886164_0.9809520460628114","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.49":{"name":"@balena/jellyfish-logger","version":"0.0.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4289f2f3fc83e0b9edde27ad79218844cbc7b58f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.49.tgz","fileCount":15,"integrity":"sha512-1ej+623LTkLz8qsDzNC3xtxnXM3coYRFEA8nT2nhLP4k017+N7tLO0RR2nBSAWdais7g1RRzajPBa4kRueToxg==","signatures":[{"sig":"MEUCICbolhscL9PYPUuXX8R8oXSCAsJJ3CzuucE2rjVx/BtuAiEAsReMbCiv7tJK59o0dedRMCCQy6Gp9jF4heixBE5aU+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfR5LLCRA9TVsSAnZWagAAd1YP/iA/r9FSsBpTP1NwmpL8\nB3boKhEzqjVb97xxxOALnntLMmXxzjJtaSJj1/0b5ehFQqbnmFH1//IdhRe4\n0wMXV9ftcA3tX6G08l39TCQftVdE71Z4SVmE4B1CNXvBFgADy56dk0YCmv3L\nIc11oGxGQ9288BiWOf3MramwEkH+zv2BlpBbAi5ECk1rTr0QPcEAn7yBrt5X\n2mclxZ9GOvSW3Pv7kps4gUqBaXNoHgbBcIO7w0gp7bKFPwnsyxz6eHgMY1vQ\nlEYH89PYAVG6Ae0ZyjA0FI7I/UZXhCF6PTBjTtQakF5pGU+wW8+AuiOWzF7A\nsmiXc8qrW8jbPBNdMj7mockRYRh1WidCBEQNJRR4CpBy31zgVdxZ52O66VzB\naVnSWmthuGC0fwLYayKpRCDMAD1PYQzmXTDjSh/oTrwB9d3EeyyGzbdx06av\nOhH1kkQ9XBd8MagE/fGcAHrEaPszYTIC9Sk7pFUIJ1VhGNCmQoq8/NDXAIMz\nZ+gNQ2l+lPUWvgWZXFAG5PFmkmd3/zeXCYoKMkBP16fkscerpMaygg3qt7Vn\nR4bnqSTtgFsiZaxc/4lkdUcGDAyFMdE7Uhou3DtrPYeKfdLNrv5/5fZXkWYT\n4QIqbStFQ5P/WImDKd8ogFuc9GlyYyGlSmCg0wvv8Qrv1BE++ZGUCe+p0nY9\nzMIA\r\n=HGMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9eb447305737d19a18891b4d2400dfa057798a4c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.49_1598526155148_0.15080097619403587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed":{"name":"@balena/jellyfish-logger","version":"0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f6f1a9a864258a46e36102f43d134cab4f0ca01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed.tgz","fileCount":15,"integrity":"sha512-313JOANi96GUi4+oKiORjBWG7Kwa+nWJFS0EQjhCwWkNC4ETa0iqIyDCLCDtcb0UE9aw+HALqXV8hvjex90wEg==","signatures":[{"sig":"MEQCIH3YdUU6bMYvKF95D6QKleibG+v5K9FsneBayCRZiB3FAiAPnTOWMv+JU67KAxTO1uM+3vGRhJ9SpXTtgyES5ibV5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSPohCRA9TVsSAnZWagAAMM8P/29kJ4JXGijKnQyj+9eF\nEzUazpoT1FX10ycoIFNpggaEqu9gJLQdw0aK38daUI/qYQWvosrJ+KdT/sRa\nW7Vglo/R53pJBd3fOfrYV1TNyy45NtLM8IH1gJKmqKvxBZfskn5Qyy0btFsC\nfcPIgkmi7rcx8M9MpRX5NjhVmeQdLk6R/lI0zaO4PB/XymsuamUBqYE+Mvli\ncCrINjVDELQ3Vfp6/Wrd5XhTE5+Kp2CV1/WJpiU5Nttq5Rur4MmLFEdNg0Kk\nnbq4et+QC+H6ZsTZsj1rZcZcIOL+zH1JGwEyyh99MpH/zydkSrUAViulb6/o\nA//XLGp0/eG4Dt02aqFVv+aRTvV/Cdjx9ybWbhO0aID//qJXbBsX3cniQRWc\ngGkITL7yJdoKZQLhGrYEwEHIfe6vmEI+vCfiXH/fOHO7bONbAM9gxBEy939N\nLPed+GDi4sQwGT0FtRUGk7oGbDl0qC/xL2jLw07mW0dRQmxxBH5HRZ8jndrQ\n5VhkL2hrNEOsWvKZQUjDkFjMF7E4XFH8Vu8XtgQ2zNDONctIRa3/en5vOc5p\ngNR9lZKba5CDCoRbz7+XWtqN+ofpm7tabIWJdkWSudDWIcL4/IHJCXF/mWaA\ncsay7ct7NbwILAqfEEpWEcAzJUEj8nu2pgJfNwQC1idqgvmp8TlZ42ecvsp2\n6XUn\r\n=Zgyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"438e1699d37f86e588951ee0954b3b6f3623e8ed","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed_1598618144891_0.8563677240390322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.50":{"name":"@balena/jellyfish-logger","version":"0.0.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c1226fbdd5cdeca06998634d93900d919203d23f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.50.tgz","fileCount":15,"integrity":"sha512-EmTlq7NVDmKh5edF9Sn7mzPnK6KSG2sS2sXCzpSWupUdiKHH5fmpZAH35q5/gb0KhycWBIMXaFc6gJZXU3S2zg==","signatures":[{"sig":"MEYCIQCGc/l5WGoXdzoVx2rGfKFhyft4j4EGJs3UYa5EzNEq0wIhAOl7iiJavJc6DFHibFGcYt4CYNayicUsNtVvXX3twlEV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSPrJCRA9TVsSAnZWagAAe+oP/23Rth5bGO6wVLY0+Glx\npfZLFoZ5f2hyeOm1cdqeN84C+xoIvz/FgTY67BdaUu6u9JDXm6OW0FKPshpZ\nQ52rXizCOYWAIj+Ul5Kqmkgt+/uilNRITYNW5zadg4sRhJKy0oqy0D1SO7gf\nm/9pC/gQByocSw4keGHBdB1oN8QzCIqqWZ+xlbKpOoiTAjVT067MddB1A2ek\neLzOi4ICs1muJAzpBRFv1qyvl/3SNytwJ0Ps88TSZz2hPESDpikijVywT49Z\nqfF2ZrlQowmcJyQZaVH/K8FuvYVNpGJ6ngnNqhj8DGrWX0uAILF5kSJuOHqS\nUtzX8ZwUwYCE7uAfRnoOphK8enFXWzN6E9Kw1r6FBgZf8mYfIx71brXRD8Ij\nghR7bsPnP9V/xnOnb1ubU5o0DrIu7kzrqSuRb1Y8dJlbpYZMi5r4UYHDOfHq\n2CRKVXc/mHpQIH4CVy+MosIlpj9VcudiUqVv0dn6hzui0Tj8Wgf+R3YRM/6Z\nvVeHwnXoVW8KclXGGuSxT16xfbN87WhPhuOtiKdqWsBrwzmpa/J76TGfq0i0\nwrN5PewaPDKqE0VPurMohwn5oNnOxChRj01/aE9gFDCAO0uQu9JYp8cT8Rpd\ncn6cMK1sjI/UoRlNuH1x9lG2N3LnSwFgodHm/qrxzfVq6WA2vMP0EsR5JNlQ\nf+Ct\r\n=BOzK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"124c476d8c1864279fbc4f9e454147f0b37786d8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.50_1598618313452_0.7644953505528815","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210":{"name":"@balena/jellyfish-logger","version":"0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20d4c8e52d6b51290b98ebafb1ad89398b1083fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210.tgz","fileCount":15,"integrity":"sha512-j5pVjlLeOrnst5tSV1+MTQoNRP/+yimpTfV9NI3FJGaNJNpKPauqdLGAKIZRbwwEJk+BXn1jo6ckQzfrFRNpBA==","signatures":[{"sig":"MEUCIQDI2/LSotfC+H1GN2dB6iv2ceigpcvjylE1+AbKHE6rywIgSIhxx6GNgEYuT5AIqJZqLkl8eqDvpJygQVdVwroUwk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSRx0CRA9TVsSAnZWagAAVPgQAIFJznZ/mruo0HnWHmT6\neUbzUsgiK0/Uxt8dbvcSK2wGVyn5xd1n2OymHTaWuiM3sOYbe9C9AeCTbKfx\n+yIDgWA0pFd+fG04VqVXnM1kEKnReTmHZYmOOJ5JHYzRDMmp9sz6hpA4di3o\nJs7x0W+WK146ABPL0KTY/VQHcD6dqHkIYfxXhhrjHpsan66fKpBcwtQ2pCeP\noWysuEA64v/BEbnVlzxOi1jIcLBxPg5QjlhoEsm3om4cPyZ43GAiPVZO3mcI\nh/loUENoJuuFyWKpbyT5dBZq7gxjlwUO5vUnYXAAa8ijiGNCxq2+K8upVnMd\n8zprO4PSp30d49CkPfx2x1/rUmtWAKbdoNJpcBq5SIBS3a66l+0IefjcSo30\nNzNctKlEsUwvPwz104rRJWV4ZR5sYplRp9sYmXIBfi0r1eNsjt1L92nnQSxb\n7vRNQ/EoKNdKwa24IzpPjcXCx3hbAgN6YbrGmvTqrGOFdieFodHb7wfjNmLS\nY9TA+YwWpe50pQ1Jebfpk95mmBS5bbIwRZi4CgO7lAf51e25dOd4a5zQ0T7m\nAYyK5iUzft8ttJ3/IBQbbO761bHyDU3OBWK4KJ5c1OQmcUbFV23VTZelxCCb\nsJy1RuXgx0bP4Mee7bi10XOnKG8HzbJePD/9T00kLbn0bt+OfqhNs6gtzCus\nR2iK\r\n=DdRU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e64c7d02c272500ca8e5949d9d86ea7c1d912210","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210_1598626931810_0.4416424378575412","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5":{"name":"@balena/jellyfish-logger","version":"0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f8e73e43049546d8fb654d8295855300639bdafc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5.tgz","fileCount":15,"integrity":"sha512-KagBYB761uY0AE6x3pyZRcns7bZqerrpIgUGySoXhov8lSTWwGHMJXhNeGXuVdPodOEYvVcI+k8/vzo0B+g6LQ==","signatures":[{"sig":"MEYCIQDhzqW250U2tgJqbGWvFi11NJN+7H5MFEmidVC9S5VOCwIhAP6jGqkOUCQz3TH/n8EC9F6g0CLjs1E7kd6YWb9AU9V8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSTMLCRA9TVsSAnZWagAAGj8QAIP33DaLMG/z1TkDj31P\nlvIz5/5/fuNyXK6WZwOEZLfYYqb3T5Thug1UfYFE5FeCQ1gfkes5DKDCH9TE\nEW+UJk48J7EhvrGrEWJ8b5euyPu6JhukDXrC95yjLU8Bcvo8+zEgKM2T+F+b\nESXXl0dN7rfDuBWSL1FGy1LKTurGhlcrGKWVaUq75dZpMsf90NHLrYCCY/7p\ntKW+BLRZg3KxVmmiFRc0NXX8IN38Laq9ys9avAciTXm644aQkpcrJp2ZgAr2\n17Dm1vbaACmNFnBfx2477N5rSoV0A8w1szSalo3XMXCpCxWUAilEa4FtclbH\nNKcZYxvXTXp5IyC230J1ES4OD+G2+6t5opXcC6Rzgw0in444GAG7tsdY2Oj7\n+lGVUUyhhAtH+3h9+HLD2aU6wkSS+5bOizo4VNdiFCgMbe687dKPHAx1mxTL\nxCGwcz5mHIdzyHJo+oSFRsJjGCGsDgTZiO6jRZveuEv/kpsVbQdJ65WihRG+\nWZ1gYG8M6urwIcyAta2BiZt0mIIqjhvuHB2ryTpOqeTZXDyYC7EqmK+CbUM1\neV8Qf0KBhACxhtGDXsgxHJGwovNgR30Zime4lh6l7uVAEbFtBCHXc6wKFFKY\nbjz0fGDBVLfZAapLjtkqOErN139y4Zjx0Tj6RcA7+a6DuaQYS1/lm6UiWUZJ\nf9xg\r\n=soFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7dbd190b49e266761c04b8add2c54fd7a66435f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5_1598632714808_0.2512878991131726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.51":{"name":"@balena/jellyfish-logger","version":"0.0.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0176fb078a56d80a7d6ce82ffe27bea69dd3b221","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.51.tgz","fileCount":15,"integrity":"sha512-s/N56z7csO6dvi0zyzyFx3rQnTiY0l4rcgG/PeNRTy0sV+TE0d+/C85yazIwcVobwdolG6njmcuN0rQyzqOVEA==","signatures":[{"sig":"MEYCIQCgl1GSspMPp3wwHqTEZKwUMRXsOMTsPYtCL+gojJqg7QIhAJaJ34lxvsidUlG7AIBaD6QollehmX5ph5tcXOtXkXTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSTO4CRA9TVsSAnZWagAA69wP/AoY8uZPaGSlY9Q6wQej\n65KtjbVDUc5AWIERAiOmXrQiDMtx+AHfXcmx4cI3vs87VsX0EZtTaMj0fk8d\naz5wyuoXetpFuJw7sYggpKMO34gsgZI+ECCYONX+v3h35Ip4DvJsoyVA20qK\n3iq91m//NUoRDcgIG/VmMmeGe3DFP99Nne60tIThlQPJ5uTg1x05qlNZ/gbH\n9gypi87RInfGSo45ij9Zyn4+/FJFDldjCzU10ZW1iNlQyA4QVB+Z5pUJEWLH\ncn4NWV8o0xnRHjwyP5y4BYYMlCb/wdSnQhd9F2benJTm4dUpWU+T5iPuYE8b\nL66scmf8rtxIMGWeSxcTmGLmqCCJaixOseeCn3alt67r+C9xmgjj7Va0iuTM\nwOWuMAtVnrit0S9EsG5ho2/dQjbLqHXXF4CIp9p+u3/zRQJwZMHSAywEO4lE\nZt2cjp0AcmsB7ttEJAbikozWpd0OmT3dLDnWKHhS1Fuud83rkl6Ju9rXJuPX\ncGD6ei8zRZ97Bu+O23Jmya8DnJts7b8EM1bz4n7QBDdDPWxBAOiKJnR5Y7gr\n45hcy+hVuGtXjK7REtMiXnRCKrgOKuXTsR/xc1DutDSDuHtMM6mJSV+oAvb4\ntrBX4ossWBhtpg/vEtkzM2lG4yC4hV4EZneTDVzWHAwjINqbrdr8G3Jc3Giy\njqBz\r\n=Btfc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"697e36c177377e1a5973ab60af1e257ca134cb6a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.2","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.51_1598632887923_0.9627306623556353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a":{"name":"@balena/jellyfish-logger","version":"0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58e51417fb4d822fb73f04e8d850aa00fbd3225c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a.tgz","fileCount":15,"integrity":"sha512-4N9dJB+XnVdFhY+mbu2JAhXwNcGeJgScISl2AHA/zWZYDZj6smfw09Q3eS0oDv6gG0eVIipAI8WsoEDYNXAepw==","signatures":[{"sig":"MEUCIA6YDrqEawO0aJ1XKM/YvMXQhUaYrfJ3Kgctkgs/+RAiAiEAnRFoWJWJsqNjdFxWH3g7gAa8ahq4zAHd+dVxgOmcQtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSbkzCRA9TVsSAnZWagAAENwQAJssFwc3IRMV8QaxqxYL\ngRFVr+LOOpDeM0W8tY5MZRqQ7ypaiSx2TmmQhSUFOYo2Bsp7Ol83LYWBnvwi\nba77vXOx5T+P19ns1BZg1J1H0XmlHAmwv8ULmL2qkvLmrz6wzf8wKX9QrEyv\n0D7YpZGHt0SdRRC+rVGTtwyJ8D3aHjMY1dwAf7+6XPD/SWvqerAO8MiqeAm0\nIR/VBL8J1s/8RYnRQ2fvRh3cD00kwT5IcITK1jnRUcFXqtpub48Y/3CTCT2F\nA0sWQtUZ8PmwstM2egETdB31MqcN7XHJOxfGaHjRF5RNL8cM0fH7Ad+u6GRO\n/XB94Je8mHxLMJ7Gr1UQo6Q3u1QvnPvI/+0Lc0RQQRJltwEeicKau7hRwxIQ\nCjTSLL4ebgzBO3XH1NHKlQYqbijVC/cUL12//rgL44HDgawYwkeTMMUfkHsz\n0golB9SiQFGFDab6fhSDVytXDXHEdcLVd7Pxo3Eg/OFkV6Bej/PkeacTKdkK\nsOUhvITnYNST0iaHbp0TAuiV/LnE3w4sCSBs6gx5TXPc9NM8p07TRC1YrAzT\nNa9M6MkEQlr6/S2ZACcAKUI8rx0AZykIvLj+juaI7SpvnK45ABhPhUJQ5msQ\nXBaVkXL4mMWcCToInQFRDxeKMOtmO/6zZMJi/IzNJ348PzGeKNIuteY2FQlB\nQ8l1\r\n=Z1Er\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"062578396a3c17561a0bfb5c53d618ca85fb634a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.3","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a_1598667058746_0.9351030053785878","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.52":{"name":"@balena/jellyfish-logger","version":"0.0.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"406a0d20a088c5457affeaa36c80ceffbd747a49","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.52.tgz","fileCount":15,"integrity":"sha512-LVMEZoIPVvjcP972ZFj+ZaU/J/PfIgXB+YcF6yKSRocRXpMNw+DT4RRH6S7JwaEVqaLUwPRNer1faxeIK1cLzQ==","signatures":[{"sig":"MEUCIGyopm5/UgPSQuV0uH6sHYjK7yI3qRzH1swPrGMAjzaTAiEAnZ/bG25qBL9eMe6WRlwRaNk7drWilrWiDXR6OO4V+YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSbnTCRA9TVsSAnZWagAAzKsP/R6aHqV8I61kg/IBBolZ\nK09C4stxq/65eWNv9E/g5uA+3+exCbOYL8nqLjbAT6Y+Dnk80oh1gi5EbcwX\n1GK6aY3KqodyhNlFg2iGt11OgjQ+jiJZi2ZynmE7a4MeZboIwlX0UVeNbAsE\n3EmP8B2H4EbTySgfD20iVWvrtisAQkMZKKjM1KTi8Wfr7nc7WSjz5sONYi9M\neNJKtFhGVSUogN5e9zaEdL+b0yG+aLdgRe8z+ZO7SZz1u6NRpFEgScJD7YTI\nabSdL/wWqiD4z/ADjbzbqRgd2r0x7i/d3F5jxxkqAqPVr61YTrrd+Z0+Bwdw\na0vo5Zqh9HdbyIFrROnaW0dX1wyHCesM/TkF2nAnBzRA/FbZat4nMP0FDWIp\nIn+QuJYB7WIjWfOGB9bjGhNH96rt8naLujhY/wiIZYmnl5AiEB/wj3Id3Yso\n6WoItlBEceJV5vr5Hawh+AYqWCpXNxoJYTdsVALCqzbViUk3FUcJZsmWtz+9\nWTq4S2DUfX7pOD6OY8pmkDbxd4Fa5eO1hnE1bz9pYpt6XOtg0HjQUwKHwybb\neQ2im1hbh+tOlH8WToKYyUJhHMl6amt5Ho9gZW1LUyuiUS8dTAva2kczYNgs\niUt8lwzVIZW2PZ497kRcTRvxnvzPB9auOQTnxxFnF9I5YK0R8hwFeJCpGppO\n2GMt\r\n=YuVE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0bbf4e6e73df473e72f46ef00c89ebf9f04149c2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.3","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.52_1598667219065_0.32677604441026276","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a":{"name":"@balena/jellyfish-logger","version":"0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0a2170a57ffcb45e4398aab4a9e7a3a6598ce6a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a.tgz","fileCount":15,"integrity":"sha512-NkOLB621QA6smY+T9w6jvD/IUxwPJihVu3f/fj3xnwsXlKT22Va89T1cbsMqCfoX2KIAFlvXdFd4HcRcJuQubQ==","signatures":[{"sig":"MEQCIHtPjvRgyHZf88pssszjBRHnYFG1hKl046NDHDjZng2HAiAiFi+2fKB5xBxHsQ88LowFcGSxI8wBndvgJxWVtwdKxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTFd4CRA9TVsSAnZWagAA4C8P/0BadBHhBI+kV6ttLCtf\nkxMAdYVQxXXJppywH4OibNb8N4lrxZfD71rgDM8CdGNuGtyDULWpGeZZLtrw\nZ8NL3eHCfjR3msjvg/WzxmSxjptpCEzgwf/C7mqBwB0CiSbb5OEEeBaM8QSH\nsI3Z01qrzYqAAQ0ea4f8NsF3LRg2CkM3v7JS/vJKp7jsHE3YRehCoUlWicl5\nhmNFpNec8k9V+PcOEZFLok+HuH+Bm4rZi7uEONj6os0nPitwc2ZJzVMWMoVq\n0D7VWqif6ldole7YFH3vI92F5DdiPBjbxEQdZhZw4g7jV1qfS2bPO9EUfLnq\nxwoNU0aI2L15qwKVwjVWxLvvpCYqbEx61gN0q4n4FibM/Q7aIQoQkEdb/YE8\nVWPpLtTSpN1+hayxjnY/AycRWjOiqsMjVKtyrrH7QjQXSKaUUj2dxlJRVIWg\nQ50aNgBi47IeFI9jelYMxp8syZhZLDpuREShoOc30C5bxiz0dd3ykOfGKLfy\nOM2OeW126KKhNqFwF61uUWcdpWhJsLTTFFW6x0FGVO8STSd/yIpRbynPtdq5\nCJ/J10QwSscPVX7/eGqmXVU9JLfLg4DuY4M70Y91Es3RiO+Df7ZKDVQqFzvY\nDzDkxoPF9a7r7ROB5NRZQS4I00sPxKGxzqcOlDrV7uvTC2i610QerD6+HH+F\nCNWq\r\n=QDXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"748e65d4dc09190be0e62aba3da709cab5638c9a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.4","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a_1598838648155_0.5627405929520533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.53":{"name":"@balena/jellyfish-logger","version":"0.0.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"af6d8ba7293fedd60752ad9ad363662d1b2ff1c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.53.tgz","fileCount":15,"integrity":"sha512-iaDsvTY2ChsdYOPFpdRwbPEubjUWflTuLMO7Tt9nVx9T6RWTXLvN6Poor3M1wfaeTom9j5wYWicd9Xz3DYyY2A==","signatures":[{"sig":"MEYCIQDV729++8zSsBFu0txaPEfIwRT2O9dEdf3ePZmIOr3/4wIhALcfqND/bQgVaWmSYK845c22dA/KZ+mdJxx5+u9g2xLG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTFhPCRA9TVsSAnZWagAACVoP/2SsP9aWaskbJUgfV6g0\nbIep84oBtQm9Q8AJBWummKqfRROxewySXTMxaNwteBPVk7r+yC/mej057VvM\naK8bBal625Hs7Q1i7FlsGli30FFXADjhpNzHcx5nxCxE+Ot/7SsPX0Ayt1xL\n5eAaOm7ZAhGOB8K3k9N6W7Am/mevEO2YOT5ewb/o97emstHfaxk75wAkjZ0W\n3feZqe5JxG5WYybUHg6pGwbVsy7YKTKG2oQO5bHEyXNIjVIR2xLmTwhW3e1T\nR0TZuNtIWnOpd4NQrJrUC4qkUAfPGwNMGoOnZUhNgOVj4JVhI7SpebQFWVm8\n9VuZm8ez9OgiwO3d7Kx6xWTVdn7QF7KfB5s66ngaSDgnQ240I9fOAGE4x4fT\naMy9A8YquluLI/pGM5vD9O7uTaLJA3WW+DgwUocUqZ7TL1smPoeC01//aNns\nlnSCx4h0ZM9ctJOxcPpxbNBeryzRVRGVpf+wnbu9SiFeiR6UrU2klyaUhGf7\n/gq1aa6c19cTsnzN79AodvAnzEszAVlVFs66McEl87hVj61w2S8aPALkUeD9\nOyp/L3wxXTqtS9Rl5YYziEjD2TZsvwtXDOEUV4yfZrNVkh2b4T4hzrzK1Gao\n5taoZCWApVuZKlnjIsQrrTSgddfJnDohoOA8bFTLDvFGQnfKIb+dhDByTOgP\nlsnz\r\n=w/ur\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e89bcf52d3c3db0a277dfb398d88e748c1236ccf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.4","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.53_1598838862926_0.9946713460150782","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f":{"name":"@balena/jellyfish-logger","version":"0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"282e01f429af4403d579b400a00cf0f7ec8fe7d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f.tgz","fileCount":15,"integrity":"sha512-9AB23KfUWlxnG7/N0tamH+TC2kUEI2DYFpyOH/tzhvl23SFjKId4wdLXkcXj4QbL5/xlauk5O2aM9v387W5FjA==","signatures":[{"sig":"MEQCIGPUsC4ATj3Ecwzxr0Of1L1VHwOzTV/kUQnT+jbFc7HnAiBy/pH08jaE2g8jO/KBDS7xmSdZAdLGRP6buPXnwff/ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJLXCRA9TVsSAnZWagAAB4QP/Rb58nyaYj0cGvxInfJ7\nfxC+/PiiIzP67Im09lONHEw5lxD4NW4q0Fz3ZV9yFOR6+f4GKqA+lOS72EEd\njht/ZFRSu+Ll5Vr+9bI3LXknvSVYnmjYQ2RLMM8VBmUjlx4F8XAcjTpfZZ0Y\nBjjVSweqoDnbR5RRE9dVzBPKPU96vHRP9euC6+9IJk/ATHdjVZjyjAG3xvtM\nAvWYaUIIQFKhagNfCYaVQZCPxocJ3UAW1FZbbPOA/TUZF4H9+mS7FWfsZqx1\nlP6eKs0OOMObIz/IIMoQZmvjv4iPjsh2KXuBFOSBFoEExcnfhKwAwcMFQE7t\nb4HYwh2hLLbCI05HGcaBJ0PsqU8cQtiwzCpxdI0Xn30hP24HxyAgGmM5VNWS\nTcInUC50xAaVonWJ0ric1QZu9saLYjzH9VkMWhySCT1UmFfVXDZVSz8rsDWG\n7exevAL4PZNOGI4WK/xU3P8KZUlFv+H/5LB+4dfpjAA31Q1NTrfPU2wc9Ap9\nd3vtkFmYPzbEc2EX4EkUxI/CNlSRn4B4cu2KmAPwBA2yJiRexIdWgzb2wsSA\nAomffKLaRSloT0ikuPJRWIwuSxtmmM+a1alkXScQOpDHD6LWdOAN6xfAdH8n\nCEmMUWZcRmiFGxzx4Hk85UHXgavXlfEPajC2BjoY3XLuK4seFiNN3QrPwO7a\n/OWT\r\n=L2dT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6ccbc287208f129b792242c7d394f22311659a2f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.4","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f_1598853846931_0.3992894864065659","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.54":{"name":"@balena/jellyfish-logger","version":"0.0.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"65759d8c6705a8503eda60bca5840d4a38fe9439","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.54.tgz","fileCount":15,"integrity":"sha512-7m1gA7RiRKqw4UZO3kRn++KNVGMm0OWHyGn6QKPEJ2Scp3ShuyR3oxoPI6kcikRiworjmTnGOLCc1CghnGf5tw==","signatures":[{"sig":"MEUCICT+b74ZIv4bch5bJVhSpB0AeGuqMM8sgLewd7TTrzlKAiEAxWzjcw8tBAqJICbPbSpCytm4v5c5fKDQZ1zvlftHfC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJPFCRA9TVsSAnZWagAAVRMP/1MMfdvAW6KrHvYJeBJW\nYtUEFJCCJ/C+xIFFUriySjKTpsGBmnnfK9B8bTBi5Cu6TFOSyKpmXpwCdHeb\noUelg7crsZmnn/JDR9T3TU+Vc8WM7t+WNPdVYGDy5hQ7L/8y6DAhTkh64oQJ\nBNN1CLCbaXVFJdLBlauqHhIt4+mPsM20E0S8WuCgSs9LIMGq2T7fomTjeN20\nmi14cGrvqvIB/mNDJfY6jIxB1gR3HEk2WQyQXPy2H/kvn5AukOvjcemm/Krr\nmP1S6Bq/TwoyWUMH/m2r6lXoc07oxuYNv47JW1iGM72Wg04xML9Hgbzq35is\npJdzrhyQ58zSfBRza3g5ovpwWP+njgiXZUl5nkHhoevH+V0oG6PGnWoGCJ5a\nF8wgN+cZkR33lVoFqwl71TJ8fUB1bb7kuCt2asJP85lD7b8e387U61L7+bTF\nIrV4vbllBmiJ5RwlX8DpQF71SLTFz6Ckr7TpFUso7FJ7NMwnzNuD7lshvQkI\nubPLiTUzwc5DJkguuz7q513K75+Nbv1AXJZTXLJCpAgDfn7QnT4jcfUGKJvH\njbHXz+G9CtjPSe4IgmYF7fFo8eCAyGutttr1bwOWB/QQgEeIxPYw9XOlAG/c\n+TrD2cmDVoBFanObMESf2YPjv+cG2D5JQ931yVLGtAsUZpJWJbp5mY7JiLqK\na0s6\r\n=g2bT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e01f0bb4ab0fd04169d5ba5a958d4635a50d0f15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.4","@balena/jellyfish-environment":"^2.2.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.54_1598854084703_0.5582236150209743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5":{"name":"@balena/jellyfish-logger","version":"0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fce529a4d10e4d6144b3ab0bb5328f8395b19560","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5.tgz","fileCount":15,"integrity":"sha512-oA5NBT0LVaI9jUBhWngYcskWSu2I1AvzeaEqIK+9jHS7Eg5mB6JQkMENu6L60o8a1kRxR7Z77fxBF29qxKxSRw==","signatures":[{"sig":"MEYCIQD1Tg5K0f1M/R/HV5EHjSKu0gXNeevEu0chhvyER9BiLQIhAOt8Xi9NTJ7STA1ep8dYKJBKkdBpqjkoUD3D7f1kT82U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTKNnCRA9TVsSAnZWagAA4eMP/iZey/y3Y+4Qh4h5R5Sp\nthgcv83A9LGM6bu44l1HgOd72mIPdZyLmIjSg0nZCO1QoY1NNX45XVBLScNF\nfSLRu7okFLHaSd3W+SsjRG0mmmGJOWz0PQQwtcLlRrv66Opz6W+JpLiOIckg\nkPtt5yXS+xzY7a8FDEFsScZDTqA0SNlergAuCZ/S2rmBLUreM49wI8nRnKoo\nckBmnwyyHKAVEXVyyNTNdKP7so0dz9R4iqwZjGa7AGNueXi/oGbk2HXwEpfD\nIXQ2fgMbzPJFdcuuBeDmMZCZys/l9kF88JFhy9WUPsgjB5nPuvuqYolSD+wz\nmg774LXyDRuPWsG62LVCazkH2ZHGBkoOrwnZIG1xNtlND4pJPI3vRC3PKNeh\nE/sSOWwCWbw+e0g+teXQuFCXFSkHMK0lLY5wRPigwj0045A1FVRsys1ck5Fe\nd01xJ8YpFo40livxpPbdc996t3IvFpK3lUJMC+u5CQl/6KPcbMYvk8VhPW8H\n7ptbPNV4ei9GDQjy3UGNKousaaMq7run3du0aQNikCeXHolgYRmGT7vPeex5\n0IfI6Wj0/e4UxRuKfPRh1bpy3vCHkFgQl+mjf63018OHyPkCTZp526XWNIvp\nbs/kAu8Cxs0LsP8Fy16EmcWSEgD97wh8YXEHP3/qQcNEq6iklLQbGw/V8a91\ndfoJ\r\n=TOii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"94ba083015d0502ac8af98de6e306b675bce3bf5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5_1598858086739_0.21899615456636967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.55":{"name":"@balena/jellyfish-logger","version":"0.0.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"928bef54239fcd5aba502e3c10b6954da2733af6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.55.tgz","fileCount":15,"integrity":"sha512-yHCCLJKuN2jA6z+7JtsQqU8iWLMEW42s0bWoH4LF3XEQBg7yjspVM9sbJsj2cq1NXj8aH7pG0jvQVSdf4Q2dEA==","signatures":[{"sig":"MEUCIE5lQF0rLtB8mtfwJ1sKYTgUORrsCubMiJ2daQPtM8K/AiEAqzipWLQnN+xOv3iEZkP925jeMV3E1rNvfM+8eTcB6No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTKRLCRA9TVsSAnZWagAAnwgP/RRLR3r6oOwXNoJzJaX5\n4ycC9P9DEv5mYnFvy26RwiH8Hw+t877dWSc1kpG52c9iUTuzmyneceM3M6ZE\n+XnVBLc8PAK0n1hXbn2pr5J9TGEMoxhKvsITU/YXmtfNRkaKJZpyefDC4PrX\n8gSvlGdX/7/DlYzarAwWFqB9xPLWdKaMMA7v5GbyxhxuJ8ONdWbr9mxrzfp0\nKn8DSeqqGn/dbnbh7EkWWDtxhlFtOS3BYChMlhADNhykbypuZDNJXeEeIbKr\nWwsVbL3I1c7iyeJADHpAxEhFE1p8WywqGE2Sb5LOcyJWBU5uQwK8P7YSzREX\nBM+mXnOEJJEZYLcdQaGNZg7qTOBB7kEYKQdnyFFC7IzwVPm+U2NRK4wctGjs\nqthb/WdWQUtTSJxQybvXDpAGDDSG0lioLs1P+UpZMirjbyfDd+OR7k9z/QQb\nGSs/VoxuacG4vCf6iyTOJNZWu1+h9K1zjqpRBlUlse3jJOw3zvV8j04eb11g\nqNFKrVdBG6hR8Qy43Hs7ijpF+0u02wqiFdUcunkEM8DUSY8kX7bHJEfyEl4W\n5qCYzhXLr5isV+xCh2FV/f+ld5wZR1jLhVGetjYPX0YArT60rcxvogkvZCSc\nvG03jU1o2wNUOsOjpqvjNw23t6YIukW0ibVW86g0v4dhgNoWamgsncnQJ1WR\nYLDU\r\n=EVG4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ae38c0af9ec3090c9bc2e53fcdcceb4e58e3782b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.55_1598858314768_0.2868749194702811","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d":{"name":"@balena/jellyfish-logger","version":"0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d060b37797821f0df806cc9bb33571f1e0fc333d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d.tgz","fileCount":15,"integrity":"sha512-DWH69WFdVcWdq3WJdtYjlddjFU8XibTbYSpim7qDew80q6+6+gVt5hQhSW2v7NGuKsNFtUPh/ySJk6gIXOW1JA==","signatures":[{"sig":"MEYCIQD7b/OViDkBj5rV2hC/9Gx3JfxjV8EdkNg/LFObZIWBtgIhAOhzW8Z9xveiA7AyB+wxuxzhOtrsnQSRZEIt+1m6OY9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXTgCRA9TVsSAnZWagAAoUsP/jkThHgnJejO/OOBuP/P\n8cnaIRudhs8kZyRSwsJzXtGAS12We3RLZ1Rev80oVim5RN0O+2TsJqGJ1y9x\n2Ws9CbO/Wphgc3iPvnkmBiX9EC5p/aRbSMMlP3qqnQIQBJu2TzflM0xpMOsu\nX+HmGzbn3KqE7jpW0ssaSowMAJoUqSz8ZxWPAPgDHDTU4ohjJqvvaf/gtKz3\njCGiarzgf61q5yYp+q4d59kIQAry4g7PwUPcCQpgFlxevpxH2YkAm76Uqecd\nook/eH6FRGvfd2ejKo/v+F/5WdtX2bq81BlfgbfKhy58YA+6R/z43TC8SUmR\nS2M+sr8uEJDsoeTPPfgAJ78tPofcyha8Hp3rjUUsnulTkSTygbzhC81NmeIs\ngoys3UA9/CYrVSd0hxn8pCwmv4b7sJ49EOMz38u/RUcV68v2iqxk/sct4Zx9\nOSUxyrz+vMG28vNOxX3uyd9scnMCckpLSf1S+83j6hC3HaaUquxFwoGiom8o\nn0vonpYQ4JV6c102XkFnKLjxXA16Tz4hmSMn4qy3O2ws23ReWGAla9cTLXfc\nwSQSDHLqUCHEy5Vrb3F4MOJnjpyzVHh59SZEVIKD8IW+kFuUsnMGB41he9VW\no+tljwd2VU0S6DEOndtFIveW6aFzg90ZR7CVGLjlcGYlDSWuEK+nOYKWS8JD\nI1Xi\r\n=XCOg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9f1fb7f93d8148a67e3195293a830930a4b66c9d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d_1598911712177_0.5365871833536122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.56":{"name":"@balena/jellyfish-logger","version":"0.0.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc0d803ad34480040e5e60bf97642e758e590925","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.56.tgz","fileCount":15,"integrity":"sha512-N9hy3bjzDm2nTA28kI12i7+OYLWf1ofTWzGpi8UOWXg1FXPMfioyv1qJiLSvYDwTAs+Fo2pwtc3rexjmnwqfxQ==","signatures":[{"sig":"MEUCIQCKO5jWrkj2OyXeX1dS/sOGqbboZK4dtY0VXtYxCXo6kwIgBJuQJ2Iqb0pNnRaFRAw3N7f0WVr+1d6bG8J1EcHDmD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXWfCRA9TVsSAnZWagAAIVwP/3cq2IgLDsQv6OT5y2Aw\nzp/XECCtqaJjSAnjawA9DfYRkxGICRKON2TR34BNGjirQvbhsTFnq2xFYR7V\n/gm6FYklkOS/6CQmtg5U2zoO12VQjHQtVwMBORBe0dszm+pqZoeSPy0dxKlb\nB/lVD/mjBy/XoaxebFTdWL91Zhe268Pd/v4wCY9KIcLBFaVSx8cDIcUvFhUv\nHm37VPpbXEtNVB1PXZSSoBw0J60idtKLqjvJ0AC0ZdIJRyms3Cyp3Gjzr4pk\npoP0+p1mSmfKMijL1qtK+VHXsyfAAugZTR4BboC2+66BjfzFnmA0Na1wIqQY\nwORZbRSq9sichMO5/xVaHazN/JRLCKhHrWUGEV4qTh1PjZB08pmYYPC1bUqy\nma1LvV5Nb+JezlHSQ5Jz2BIk4jRnCKVsUQ0y10IbYiMjPzfhNqQX9fxZ1u+3\ng35Mwvyu9NfT16DB2QgdBlvK/2MyxyBqwwYK0AQZSs5JUxs10NIaFqoff6pC\nYjovYcnd8F+M/rNbXWJROp8f6omVHEJdWy91eB8Z+89d0KlqjCiBeS4HkmPl\nIJi/AHYKryBXhv5ErNeYk7jR6jWL4Brk2yna2AF8MjitKZuwHBZee+7zh/9g\nOMsoSHr9bf0lcRcjviaM07xx8OItDsBREJil0E9yPwWRBmZ4kGlguVyA3asS\ns3Ij\r\n=usr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"dd571338783096a1a541d555d4ed1e93ed55d189","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.56_1598911902959_0.23283101823793584","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4":{"name":"@balena/jellyfish-logger","version":"0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"076ddeeb7ffd31014fc3c09d6b4d56443b513b12","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4.tgz","fileCount":15,"integrity":"sha512-SO4RyUlOowarFXCSP21c0hcnetKiMYmXJ89QXInwDohqCnX/JFcuu/RYl/rTr4adjDtWPKL/gDTOXyCbKm90tg==","signatures":[{"sig":"MEUCIQDizG6xbE6C8jhZKIjoLpyz8iZ0c3bF4H5B/O3f0tp3lQIgN4Ixxqxtx0rjy6k9Nxqw26FJDOStJkNF6sWWSt0+1js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTY9vCRA9TVsSAnZWagAAojAQAI+veBZRPJB6lucQk7re\n/xXJSz0WYJ1jfS6konQ5N8fBihIt459TxLiQ+yMlx8KUb6aCwDZLQVvHF5nA\nvyCWGDfa6Fup3NWaTWMx1I5911k1P2OdLiOCsgYDdunfZMqLzK4No2e3GwYv\nlfncsQqTbo2rEmh/DssUrwDTsX4ktSt8XayiEXxmpGXoHrTEyu+tPLft0EH1\ng1say+RtN2GulGJ3WXKjhJ4pOND0eOCQiy6kOkriQ/R+NCgbRC8yH4kEffpW\nA5/X9WbEbYIC3YL2wzuS+fPsFUOkRhc3cyjkbtfi9G3h3tlrvX6SOm2famXC\nstrw5D8+EZzN/mM0/freWHm5+CfXwvcoD+2++o/eNv0mv+D5TCMEU0zvcQU8\ns7jWu/p9duWFgdM9EdgoMuKkAtmmjVySWO81Ymt+kWBKT1GUr9Fc7/ZW056m\nxadLp23e2Zod/bWR4Gadbi52JnFQ1FYBV36BAW7jWMFYgJCQ8mtU9eBIJ347\nJ+n9KI4DRyaRh65c+P97s5o81QacpnoaZSmJO1y+ZN+J2D5I+wc9PXrpTNOG\nhxREuzUHaRqcPn3cnhG5rUupkGse8KOAZNWu7mxmqsURR5ol+9vqObxwJNQF\nko/FhkUH0hpjueHBagbj/ArsnSsYUnG50NGUQgCB8gGTHRtBUHynWB828G1b\n3tyy\r\n=5L6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"17ec8397d2e62b8a9363db97200cfa387d3286e4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4_1598918510839_0.24323654932410266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.57":{"name":"@balena/jellyfish-logger","version":"0.0.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aa88b74dc243be190532d5fadd3354371bc96bc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.57.tgz","fileCount":15,"integrity":"sha512-DPwFeWMThKW3LqFk0NpPMRDKIkrENTPNNSs5mkZk2Ce1ty81fZxsy0mO/B8m1dlKDPxvzS6v1nQ+YQ/GxfyRNQ==","signatures":[{"sig":"MEYCIQDB6EgjV/ZcMNOKiWmj7IXX/EXIJQIsGxA5LUuuoDUbfgIhANwzp04AJ+OUTYtDTODtoftPa94W8n2YA1/R1rm22+M+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTZBCCRA9TVsSAnZWagAAddIQAIwCoZ1wq59rvy4iapil\nRUkx5Y1iEEi3bfyQPFjWSfQ/YbIhMk4PdzZKBFqw+wmZgfVKiEv47dhfSUJ2\nDcRYWe3fl1gYiQGXlrN0Smfgl9MlnIGN451IvCgu0GYFSegFwx6sqDbkdXFy\nhpqRNZQmVQ1c4Wy0vhp2Rgk4/A0NVWqPRnG/Jvnp0HfFxuOoSzyOrR95F3D4\nOpzuqPbL06Ii0nAtuFajlX5PMSfjtpZgp0Cj7bPgb/ItDW+bgybxWUbTD1Cn\nkYmX+WSEIJai1ywbP4+tVkRL7+YFcCscZvijlD6Xtv+doOU6Ljkc3P4p0kex\n1kOtaVX9PJtCxkQAyI7S0iCUI6QBrj1adaTAFzaw0mdmOQSgx2sot57NK2Gz\nDV21naxir1aWG8scKk536Tn/wKQf/GjAogeSRI7X0Y37Tqj6QXTLtbFmBrZ1\n3GiwgEyssVh6pVGvO1tAnULFaeK41I4z110cDxFhMz7KPjZe4V30OINCgK3Z\nUUjIORIkuWSejVKgEvv8OzB5bcyy7oquZslUlcKIZmsYTegHF8kKA1KJx4lq\nmMwX73eGPryGALE6IhteYEvByg7q6XezI06Z/TRUcq1v0KcMEQ77ESZ+wJIM\no+H+Ji3eVar1UzeX/QpGGe0JgnW6WcL0LPr+cL3IR7qmY104aT0trl+tq3e+\n+AO1\r\n=dcps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e47af2c7646c17a96f75d0855cf04057a374be09","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.5","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.57_1598918722364_0.8737120930243769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7":{"name":"@balena/jellyfish-logger","version":"0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cdb0aa318b2c18329b1c8c850a783187e92be3dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7.tgz","fileCount":15,"integrity":"sha512-+Mm6uzfNZu3fYofqUvTMlmXJk3bwx5IgUmCK1OZSPb1QF8v/0zVXu1hO3GhPqYwslGHt0ffF51EQQ6QxtbT6cA==","signatures":[{"sig":"MEUCIQC3fzkd7zE5jn6BGQKnMH4GbnlgNse+v+nOH+EEnhZqhAIgd5G7+ydIaN6CO0aD6vYGUJ+Q/IARxnN2pDe44xz/B4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTad/CRA9TVsSAnZWagAA0xUP/0KiTZUfdqTL6Oh/WOdi\nF+yQL/BNXSJ9/BCWGyrBfUvgd1MbcsQJa0Zusu4kIQjthXj64y4ZVu2iKtPH\nFe1pZB2FrIYzukjspENDVnPU2eoxmD8KRGxul7q4oJvu12EFniZL0eTBQ/hh\nhfmvk43Dn5FWNLcO1UWnU5rUyTZiAmp+YQA1u7NxdgqDFlYbeO2y5Oajscjr\nLF79BkSkDwr9Y4r8IU16KDBSAZJoOezoqybg+E2mqU4kT0l+AnLT9EDCagRR\ngwNZPMSL5BgiiAFL5zmw/SdnrZQUAs1lcEsTsNq81wsQugFbNa+tGMhNnsTa\nQhVLaOk3/wS7GGvtWmLSXmENnCNvAdmymkTsjVCg3mAj+0ZLqNtVwHwYr2HD\nqNIKBdSlFC4+GKLcT7PUXc2aviDHFD9k/KsCIMLZTHJGIRU1m4EkgmRvjLc/\njkiJONmDdRNypcOQQWcxBuIqbLOfoXcHsCUxNOe8AEQ67/CNyvfA8PKYZvOM\noNWYf4vlOqGDCqKM/H5vLwTC/+n5Fm4kMwQ4pTuRYsHYxA9JYeGv2+m4HnQw\nnEiJ9F/nCo3kER2wSFECpr2M+JP+oBw+PxYzU09ZHRZDqxMWdndHuSf8R/Kt\ngmncyokErBpxvHBw2iz8FzvSZWceMftlwvBtGul79Yh6eL9sRs/X2OSoiFwN\n1dMC\r\n=YNg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7_1598924671102_0.015773250819734352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.58":{"name":"@balena/jellyfish-logger","version":"0.0.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df48e245325ed9fa0a0604afc7e279f126786a4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.58.tgz","fileCount":15,"integrity":"sha512-/MD17gOGKY5veR9WjJmYl7FUZW1YNNFbGRcW01bsdndW1h7+Tvvw9sim2jayJDvA9z6UbSX1rIUg1ZCKbd3QuA==","signatures":[{"sig":"MEUCID7nS1YJMZ6hJ2YpQTLSv2JI5gyA5K04uhP05XZBXcBfAiEAoMj4Ry0jssTEC3hGdCSEnWjUBg5DzFmOIVnKQWCqevs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTaiCCRA9TVsSAnZWagAAWI4P/1FCZ7X9Aihv0gnULz5r\nkiwmYzhD30cVktAFe9DXYe/FNY3ZSooxqUdFnhRXrOW+pw6wdqIPqey8bhbk\nwPobN4jXyTwBQe3PVGcpbNq/VXuuiYXsXra9TCJt4phJ1Lac5cfso/7YNrpj\n25YxEl1N/YufK2P18NDWZabq6YXiMl6w0Gy8g24Bf7/yIvamE4krx6qMIQhT\niH3n83hXjF1oeI/tcHMRtjJCIyxdBIKQNp4SJcr5yaJutkCXQF/2OHWolMsi\nJaI0mb3KXzhlZYURf542XKRxb+72lWmTLrs6zJBxWkqxtCW0ySxaNxoZ8fmR\ntqf7KN/YjEdlbnDB9J/yhTFBSqtbweh9ato6gk3MhflugvbbxrtIHtw3tr6H\nblG+ay25smfBWBlgNBns56euBXe7Wfm1+3fX6/kmIrBRuO6RnUoYiLEWJPnu\nsjTZJkDDb2tMrTZcihQurhqAnEu4KVHSpjTWdQGsv73GRgRNipLxjnKlcb6o\nvPeq03a+w/pGiYFE96spy7nIdpJ3X97f34OL2FHr9HXlvdymS7i5nmmtfZwl\ndJjPuqHXMM6bsEVJ1AuFh2w68XJU7YMGR2eKgHM/R4W/jy+EsSSBZXh04zFj\nrPjla4aYDSI0rZfVbAfQfouGmIGR0FCmiwziD+vl47Bi6qBA8G2/r3FSjr7C\nq1eN\r\n=TpW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"af61579f664b6c8795848d17d157f98dbd7ecebb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.58_1598924930085_0.18541139627534875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857":{"name":"@balena/jellyfish-logger","version":"0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6bda431fe09898d9c897fec94c9c835a4ca949d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857.tgz","fileCount":15,"integrity":"sha512-SdJ9sUF/Vub21n4NLxUP/Cx8PAUPtbR8gzjxzEUqcEy/1pSBCsvwGv6YoDtcnbvnnzVPkiLC15Vu+0D87Yd9Kw==","signatures":[{"sig":"MEUCIFX2fBnMv7xnBv1+eNLs854TBL7ffvIhU4xUZBd9pVolAiEA/TniQHoc9zNJEon1g6ehRTbEywlGSXgmzMWJNjUIOBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTajHCRA9TVsSAnZWagAA8wUQAIDq/+0jWuMzpen20Ep7\nX/OEFndRxCpW6SKIhdF4y5ZXpwMqiQ1x5fEsKP04ZJt+dnvyC8u2/SJ+BX9Q\nKcFUpmjsLhhFmgYN3rILIpFLw0J0AWKmLLvdPDaZgzk7hPLu+PiKFz6aqdS4\nA7E5pEK1dJiINQfAp+zPtUdeAtz02rlpk3yUyerbe9v1TMe/ANAAeyfHNcXW\nm8yDkdAh0Tny/7fQ2lKKZPbXWxoeAMPtmxGBhhU6CDTNFoduIJbShRh5e71N\nEucKL2US9wCS1QKFbizYQOo2oPL87B78+938CSvyyTSlCD2Jvu7putIhEIYT\nucftGvA2FDPMx/4bIGyWtdj26ZBXtpLQiQYHkLO3/CIOnYyViLPVLCPowPHw\nK3R0Z6WOnqyWEb+xJs1VIgYEWCrDHXP0nJHhr/dUcKNrAIFHbsiW4VwijKAP\nhCTEUl9/45QcmYdkCQfEPkHkXWQbqIRIGSNljrk6zaMbJvsEuJcVOfexTkeq\n7O0+BOySa/lHIqoSU2lphiDitMuZhajd7mV57Vqf5kkgIbQPXaRUaaQYRHH2\nNps7TegdA3Ojt10SgFw2Og+8J0zowqdWGbomSkoQCiHzcZFK9dKENcWeEoI4\nACJPZS9B2SZoq0+9SgtQJQQ06k4gP+ZPILK5Upg4vYGI1SvfGKCttXGWSO+u\nb6nE\r\n=457r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"40666c876344aee05417db8c4160cd711312f857","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857_1598924998989_0.4222411996708739","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a":{"name":"@balena/jellyfish-logger","version":"0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0e387c37c81b06fe8f9017a804f6774522e02495","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a.tgz","fileCount":15,"integrity":"sha512-dk3JznneazH+hAeTJEvboZ1izwQ7QXVdvSb7u0TblKGVUUFLvGRM54r7GDiC1mCwgVYHOVkb4TO3hhHu00V9Vw==","signatures":[{"sig":"MEYCIQDsZo85zARPCNWM1wNs8kC8OSpWoueXlXyEwBV5Cync2gIhAMAdzERucqXqruuFr081zPOFEqtRMAX0+yWp5nAdtagF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbQ9CRA9TVsSAnZWagAAU1QP/1NkkWHI/qnftBRj81TO\n/vOgWq/CVuwIyIIBMEZD2EA+uUbFg4M1DlqewOD67rXvjVzw8PyzI4yzcHMK\njuVYKBg97JLV+Jg8Em0wJ/BMyhyam3sbwTxz8FLQreTqC6v5VcDH0Iv1Rd95\nzprqJjKmWxfFw8BvnGbfdLmjiXb5wNBUurZXHZeKB0UaooE59Loqyjsgignw\ni//qCveJIgl4qYtMGDOOUv+npo/ECfrtguyiGWie2ncxZWWsv1AYMiRuDgHe\n0A5dLTH5uembOopPVv9C2Dg4XBLI8BCi1XcciNjU67P6bzbfNFpL1LPs+cp4\nIz6Gaw5dEQkwhKEASRkCWJ60ODlymJUBhS2j440jaK9IFbazV3000/nNk27e\nkcmdJupV7E1F1pVpAaYjR7qGK3zAw6NAvcZfWJ+/KTk3vmO3Pw7MdtCUX0th\nCkuHLK5drFmFiwmEPhoDug5awb9bDUXCoZCFEfcIoVH0szFNBQtDqcYIEZ2O\npSIWxiLtUwdyUvXwIZSSY24zZkFvasfepQR4kK6J/K7t5xmJRDFTfIFjqZLP\nqo8hNMN72HOJ/Ds68qlO2MEWF1gyHl/ZYEDHvPn3XnYZ5HR/J63k8SOud3M0\nXeCcBeLKijd+hfcyDHmhSZhQobnr+W9WZO7vA+40Vnu4dWZgXAZtreJ8s4Za\ncKB+\r\n=I9e1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e9e154bf773c5d60fb52df31e719bbf2f887727a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a_1598927932760_0.4670177854071653","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.59":{"name":"@balena/jellyfish-logger","version":"0.0.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d96fbf45a1eaa70bdbe2759aa3e27c06d3d107e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.59.tgz","fileCount":15,"integrity":"sha512-0nRj1agQKfHyWBWwLg2ZQ0yB+cU7kRBozJp12/GcVMeTW54+mDot86NK8W+TZKSEyh0CFecE/T+CDwk4fwXTDg==","signatures":[{"sig":"MEQCIGySAA3xMmtjzKSKqFYeSwu5yip1R73iu7Aa876BODA7AiB9K1X6TxDGEHE2EYMn4c1JOa46sGGIy3UZoZwjXpJU7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbWDCRA9TVsSAnZWagAAzlQP/AkOvBdUyISxJwhLfQsf\nA3lrTJ9ZIRFGEIlUsLZ1HPU37cOr+LYZzK8rfDgg5+nhXCY1mboQKIZ+Y8yn\nXVnhCSNbGNdAdABh2qjbyio7pDd2HXjvYInrfdddM+mBvOTAHJ58f5TPTpuM\n986+0sNch3F7De6kTkHsRb/Y/ti9i1BdTq0UVCl18csj2LX2fudQ/oeuHDyo\nYsH6q6cK9LdTzyz1jHhF6OnZ/B3jAqAg4nikjPOjWOm7hWRFv1AxTPevIMAJ\nXUFffLX2uF3RMeZzp2s8cPzGldu40rFKr7NfCjvABsXwa3F5GhehsJ/sd5Td\nnBw+mWVY6/Nx3Aaa1LkPXgc8ZR7vJMB7ne13Pzd157FYF1B/3wpJv6Ry34oB\nyOehrbAEx/8UNw5Aqa8vUm/XZ7xg0aDI0EufNRtKUI5mfvNP/i2Q9xu6BxGE\n8yUA8e4gIRu8v7kofipnjIlfRYUYdhJZm8I9jcAX+cvZBRrW6P5GCCi+zB6b\nIT4g0IOvcemSa91aFD+Eaw10+D3WOAXZeZOwsG6vCGX7WZx8Jyc4xwuXT8bo\nTABnFgw9D/AKXNdz123SLEXFfm87l9DXEb8B0hXEvHHW4u6ieYV1s6aOnW4J\nAWjDqN1W7yRd2LAT3wN9irVNA0mpuo8/XFjg5QjJ/2docZ10hUqluHsiULrx\n+6Su\r\n=aDt/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0795b88e0d5844782c2e1cd59b22df695392e9b2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.59_1598928259356_0.23989717598576177","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa":{"name":"@balena/jellyfish-logger","version":"0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"631edbfee89ad45ab5fe441fa9e0f9309d4c336e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa.tgz","fileCount":15,"integrity":"sha512-KU7z3mNsZmU6YKZorcp7bKlD2JP6+ysA1HBlxucCPbAvl5Gq65dGe0mN68YY6dkweWT+yDPgxbZzH7ZW62H2pA==","signatures":[{"sig":"MEUCIH+86I6DA/aGgLameF8aLQ2AUEW+wI8Tu+xmOG0GGHGOAiEA1DxUXMt/xM9NVoWe/p+rVob/wCLjj7iWnyrHwAX0XCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbXSCRA9TVsSAnZWagAAOWYP/1+UII16oMi+hMtxGoBI\nt9wRfAYdbocEV1bOQJ8oY5D4LdQiNPi0dBmLi6xNvv8xauxPW6I4Ej3SrIu0\nFIAkWs65GZYuZpfseOPNZsPuYBvw/SAphkThE7xTYECGU3Uc4eYGW4V2MIYH\nyg2G3oHe2xKzns77PHN4GupKtCtqk1QOB37WuXnUu6uPJFdTud9m31PAM7xX\nFWzQoRQjHbJHJeoC4T46kpUMoK4E5vQpIaH9X7JMFPhUq44LGhd9S+fyIT+Y\nqrN5BU0WVY753NBqi5fI09r8J4zqKoisgYGlcRAhV+o9tdzPRHu65U+4GH6J\n2rLST3dC28D1jKIFYEPqRnrvWEn4AGBrCZNByDoUghTXBwq623WJXvZoVm6w\nXgA2wOmqDtc+dTDqcZxKALFyHi0lcSYAe8s34giQHeNosSQYZ2iAQlDLwwTY\npfvUyeQ0GylCbHFFsYUXfn29l1cAubTcVjEyltcgd5pP+4sWNqOP5C8Px+Yg\nilsIafNBug2tr5Vb9gjR3J9M2G1K7d9o3PfASQqXNZueH2LmTTi8r77is8ud\ntd76M1plLKW0q3dBdk6dsg3ESpsHN6IUzh/DCzRxmzkB5LEg8XzIo9KeT0qA\nDMwXrQwXMvu35lrclP/ySE7DvA1/is5eYF5kBgYzu6sIErqFaZE3Jn1iWn4J\nx0Un\r\n=EtfZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7c1b72136ee8ab52e174bedcbbfab8342e1c10fa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa_1598928337653_0.5804468413072985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127":{"name":"@balena/jellyfish-logger","version":"0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e74868e4e515dc636ef95cc121408be9209cedf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127.tgz","fileCount":15,"integrity":"sha512-rS0EbXRoU+fZ4X1lqLxGLIOEUr8woA0CfJYkzllNaVQoLRWGUHazSxvztuKnBuwU6Y4x6AniF2mVYkYbA5tXeg==","signatures":[{"sig":"MEUCIQD9+R5SDtZyvskk1EtdLTOjkEVlzNsJx/i70tR2FcWxwgIgG9jblb8QjC8622CQP2vhbtJC7WWKcP2HKZVnNzuHeKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbaECRA9TVsSAnZWagAASkoQAJZy0AwcFXnNiRb7Q1xq\nWutQgoNXGJsN/NXcKKwAEozTbd1qp3/brpSYFXGajRnIyYsy3dtVxwenZ0+z\nDtJZo0E2kY/svOodhc2ODT6+Ye3LUQr/P21/FBSaiHvJ6MgzVIXUe/Ng8Vh0\nrynm1TzlS+xl9IBur668mAPfhajp5smOeTrBfpUxPLC4xep6/xGy9Pz5znCD\nCDdpei/NNhUcFDZbnCjPtg4BrwgaVXwgpmBQldA31GdAU2QwoV83BWY6cHFE\n7XVfQnMbq9S2qOqnIJPUFDkrFTekleWd0waR3OFDkxILigd0TQiyBY1enJa4\nNxEIw/80X9kkaQTwBfUxMU8Bld6+8QJDzP412JaNpEKZ4qD6lwGYywkwC5TX\ntc6oPxMBqX4GICeJruBjWw+/Ki5fUXLjhFYzzJJByH85jNuu0mwKQ7ZPNDB2\nEvMkRh7SNdlNnFZKRws71vMdm2kTkBf2peKGvnw8hYXVRjEzWsuz80LF+iLa\nY8mc2R5909cIN9y/b+KwUjZNnfVPaXdTw/p5gLkXcSQnhqGz/J426QXgBqg4\nIp1UPoT0CJ3PNWotiH/iP/Q3KFJRsGadmjN3EPxkYV+7BFFq5iB4m5dfN3qs\nLgTfz0APkS9tLc5e7/nYtifGZ5IeI1c1zKMCQMQX9IzAm9K8bHavSw3D5jWw\nNr6n\r\n=rd1n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f09a3537525a4ecb35e8820dd67ddaa27aa4c127","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127_1598928516502_0.19551350329244888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.60":{"name":"@balena/jellyfish-logger","version":"0.0.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7453def970b22f74035fe0a79672ca76c0f8f699","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.60.tgz","fileCount":15,"integrity":"sha512-aRg81MaCEm3XW0Im3LUzjq1sIpZ125jLriyzW6tPrR4S+Q3oC/oziSzrcCw47xqDD20sImxkH9fq0++mhrBx9g==","signatures":[{"sig":"MEUCICIqT6jLSoOlnExUpoaPwc1gcNLiS2uOu3RznbLRktq1AiEAnliHFfVNFiWBPcakyo2Gnu43mqcz2I/FFJkXzeZdGdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbdTCRA9TVsSAnZWagAA5g4P/jtPqxWlGY9u8lQFeLSI\nXQmzGRBKQLh8TavbyzaP/s8WoWwlIUKKLPp31kowQcqZNmeobANhk4p8Obw1\nLKJHwGpiQOe3snO/ZMzbu+zAJ3lj9oxVUz1NsobbdIWQodPbViSLXKXPaM6V\nMe2vGqsC4csOUg49qxuuszoek0DwD1iWzpp48rzd8TJA/CxsQlee1qinXAkc\n9gUKnOOvugiZ7QoL9yoa58wz7IrzvLYO2upG3h44i6cSRB813XaxvrbpVtWV\nlz91IbI9s2n3XpbQif7Gip3jGj115enZqQXbiE7NYStwlLSJek2s1GHmY9Gv\ntOgxTRU0EV/RAAaOnlRIWbufuYlFIDjns8p65VmSQPJ4EmKdQ3SbMyh2K57X\nzBUEzGJ3saXNqt+U6pNVWZakXUp8mshVQjm9NGe/3S5nzIs9wgYFvAgoQDU0\najZQGDD8OsBLUpuRHPKHd97wO14yWiztKJKpgxvCRvuNEHQxi7KTfdG3YVdg\nz5co2GGwjLzbVMS/F8fzZ1fhpEdnP16imV3r+8ZqZkCuvFJ5AaWcnRr/XVAS\n8dDqPNsqul1kD5VfNqlUuLjJeyOgSJ+SyGV2n9tQs780r1OeTeLQfJryAznu\nlOdW459iQ8XXZMpjZ4+XFNc924uiikBQoOYAOUBHwUdGepQ2vB6qDdSNuXzs\n3BLz\r\n=jZ/X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d0136d8facae0fe905be1dbe13f5ce6e5577efe8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.60_1598928722802_0.5190603641647498","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2":{"name":"@balena/jellyfish-logger","version":"0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"931813fa8d3a3a5cad46398db27374d7f582032d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2.tgz","fileCount":15,"integrity":"sha512-DrxRtcylhQwSr3MFQoaT88CJmqiCkFfSmDxw4cpL8ov223rgRkb0NwN8i/maxX/8KsEM1L8W34nZG08QxXefdg==","signatures":[{"sig":"MEUCIAFS30kUg2teLMTza+WxarCMjABjI1JgBGQK4AVAE5mFAiEAnMu5YOf5sxkOwCl/mXSA4+TmDmX6McCx6/fUyp+gPXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcRzCRA9TVsSAnZWagAALcIP/0OdlBXfgjxBuHnfR6bq\nBvSMzDFwg4oIbEC5ufR8hPPJh2WvmWTzG5u09xRRKodjuFMvShFPQupxK4Ob\nErUGLx3oBdOr/nZb5T1Gnz274oJvBIh6iLM93TcaivvClM6QmzqAzSFdAbWZ\ntOZReTicijW3gDpUO06a2/d217u4lIzWf0UMD/mMlqvs/0LTbi73TdgFLBnI\nfF0ns8oqb17PboC7d1ZTHR8Mnn5yKZeVe/0u+2+uczqbvwawn5u/65bkHR5h\nw6nL+xjxEwG+19Xw7ObUxOcsk+ItcB8DAdiSstlnrvNDq/43WcBKvmhlD59o\nPdfpI3SiSl9lp41cPabh+/OKrwVPGZp9LaMH2v+SmZ8g022jn+lYESo/h1rV\nUCCxAXRjt8uKgDkcKw84u6BEbYGLEUDDAu1wIh99N68oCNu6O9Mi8S06eXSR\nRBpELnwlGissyQOnoOaQFuK1gyjcD0SJmVAvWsXCVMAoB/W2pr6VNulKCqPg\nnlPOeeXsJuOOpleqbNOgdGHEDhlhaMp1xyD4hRvbWkaiCiugrt02uVPp4x0F\nsG8ObKkKEirA1NnRSox/BSBYTr9JZLvFEfPAGnUCHe48hjrJC9QcbkKxCsbn\n4Nx1QTmQ8xOkxm5dlOOB+jEZW+uQRxOS1t0QV7/CYUR7rMe9nE2UoHl9t09a\nZMua\r\n=Kh6i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0a10146d7000b84665898c3b513cc90518c202c2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2_1598932082588_0.7046103332542561","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.61":{"name":"@balena/jellyfish-logger","version":"0.0.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a098c915a6e3505d5302c868e991e13a6aef199","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.61.tgz","fileCount":15,"integrity":"sha512-P8pSna7odVcDc74F7cok4vEuQM7ISBT3YGEyPATkgklKuRLmR0brixsn0WdaYmxfOhdAdl9L/t677ChjicSTWQ==","signatures":[{"sig":"MEUCIDeNWCaDdW+iz/Wdb6XTtQgee9GrIuniUM6eebxf1uP9AiEA0d/FYHUraDsWg6B2NPtEZajOnP60LjwTXSYGO8uXk04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcUXCRA9TVsSAnZWagAAcMEP+wYGV2pmXLBEB9UNgWsa\nzteT8HCvXL3LXuxt777Jmar7JzJ4e17HrPacwKXPuQLejPpWOfQlWHyZZktb\n++7lkZUbDPy0uaid420CL3PcKSCk2D+ow38TuOwTOhqyolrHMDd671rWvHAw\nptyRtoUkXXy1f0Wx9vDeeuATpst2LpzQDXTXBrwQa9XxTs7i9l/uUZjNPwH6\ngeKlh6xJ5uGBy5APii3IfPlIY7af/2WHWuCCZ4qxMdx3baeIZ9IV4/KSJ3YE\nWVEatPj/aT+lGZx1pUTUYtoqieKy59UtcApUWbyrhvgZ6kETUJHEP6sxcLqN\nTJG6rDEtvdTc4PDvxUTuIDlojnrdLumpWW5tzmcDf6ZtNgwAQatEWvU2MGdt\nfL/K/M5j2Ka0VCsoDrbyIljRmm+IstRb9dOuEtBoU27ujCPTX+soCcWaUrle\njH4XruiKwftqYkdyfgBV7yjASnUNRKt485eRStCrgEaU/062os5bdwbovWKJ\nJ9JkSkr+b93fHNR9NaRGJwpUMxEZlur+UFGgObWJSvLgIsQ2KXPmfZlJHyOC\nFPPU4tFdnz8Pnf7OKKjIXI7rPUHycajaLlqyeoqu04hk1W4v2BnNKk6jBJaw\nwLUaGuJOL7Y3cd13AN6VMo8pm4JAuG2xLN/GKP2GA0yEcYMS4zyKV1Vt5rdP\nXMxl\r\n=GYrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0d6e93b5ad60e31b4dce41d9fe9e6b95265fa36e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.61_1598932246711_0.18846363194453697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda":{"name":"@balena/jellyfish-logger","version":"0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2dd3c95852b8be8a44767bbe85cec33ae591afcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda.tgz","fileCount":12,"integrity":"sha512-prvmP4ER+XvK8XGFfry7dcWL8NS8NbH1ceJiAW/AoHM5Ms1NqC8+szU2nbqJJh0aASX03Kd6KNVQOYfyqqMFgA==","signatures":[{"sig":"MEUCIQDfpYSqvAuAfadWOsJSpKezIYuGtw+ojAMd1wvAxS9zjAIgV2/y70GMhDOPqAxa/HOEBsJYn/Rk7XRITWraz7eOM4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTfB7CRA9TVsSAnZWagAAFlMP+QBapJ+gZyWeORfdNnEz\no/rtNAE/YEzDbcifYH2E5OIWJLHqF8h/krZhbDF2AyGOC+NBFVt8nAFqB/EX\nkTbM3R4xu4ghnjKeHEJ/kLqlqB/M4lUSRuuWCUW3qZ+xx9tAiRkk8FYeChpC\nUOE0kSStfE3wMv3W7HPw5to8lktyU0Ch/u/mMyh6dzO7dbf/BC2GwbfFRdGK\nVAswPDHc0BjSRI8hX7FcN48HSrijSvYGONpMuKyXzXVXUokGNGL0BGI68US2\nx5jIDbHjokaOdkalr6Fcw5eZI+FfZoq8t6kNxJ+gv6HZo9TMLW53KqDkSPVL\neNOf6ANJFyc2mvrqYYkYfdWDe5NMJtWpXf+2WzPRUkETwSTwD7w5YsaSGTEg\nnkJwmjxPN5hwhPpmQjt298DiFuf6RqnBEfM8A5I6AAr/gCsEuHlPdB7vegUw\nbjXdTbhNVsAQXO0un/cnKGHlf1BxD1achA3IgAQf2jy7jcB72qiyacOw0JSX\n6ZDBeGAVLTOaSYD02Z/4NGg0xCm0+Eb439bWBhpx3nQ708hUDHTSEZzzHvIH\nLSOzEc/651TW1OtXjRYQ53ID3JL3W1IgF0a/oaxV+t4ih1w14yR/o2W/GrVe\n+nZ7munKKfZke1e/q/uWsGn7xRK/nbUuOYE602Cs10iqf/5Vi384JYvL+vjh\nduLI\r\n=NjLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"02c87796bf25f50a87bcac5448bf1a8b4f5bcbda","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda_1598943355501_0.779405293836031","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d":{"name":"@balena/jellyfish-logger","version":"0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"373f61bf113423f00ecd0df36c8a65a999e3ee68","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d.tgz","fileCount":12,"integrity":"sha512-LRU1Mc0YGTBKLwDTGeHaH6DBpZI86rmwyD1MNyF9XLZpYxhOMQTukDSiLnEagsntbBl28bGFOqDG5wR5I5mtiQ==","signatures":[{"sig":"MEUCIQCL4s0XcO8uXCX1QMS+p4fxROw9s+l23ePF78ywenjeGQIgC5r7BTCTnJrU4Lv5vBZXOKNi6Ljd47/7xh2H1c1nOzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTfJDCRA9TVsSAnZWagAAqDYQAIgINc3o5YIlnKnVIUDO\nKAWY3gBN0RvhAlGw7XRDV9rcQCVdtVwWnn7M2fVm6KxS5gNiAe/1rQgFdJVJ\nid/qPVRcWDOOtDhrMviwhJ5fBSzTVtiZdQPurPchegK/dZwXDERODFNXlLf5\n/KFlMxa+trL2+9l8qtuKlj8DpwcAIcDXo9/pW5TuoaH1RTchXy2PZYxusoMX\nSZxqJqvvLjOiTJIZu7GxkNZe4owWLObjp293arWaJabef955HupVQp5oW0+D\nLA011PsjZaHWz97L0FQ16QsBNp7O/EvkE0/YqHQvbWo0II/+jZRDNDoqJOpz\nBVWwKTnfnVGy60ND745P9zGUlTJhusEFp+ZY5WlLez8vTEsOXu5jIYU0LZbb\njX5mQIOHYKoiAdy187s+D5gWxLewBnhmUrFBaLsKLWQ/6B1XDgXa6J20LzdX\njrE+EckaRka5fJ40zGTtVJ6d/+gIR+RB7EoROnKsQdgOD70RHIuhhObkoA7Y\nUGKLpZFxtnphrpm7QFNxrGSxxVVjgsRyHAcpv+zuNLIxT7nn8i1O7SwrQZJA\nOBHo/X24rBxmnEPp09JmHNlx5Fxq84g4iRFPMURDMjzlKdk6kwh00KgewXgA\nghLBCAdJymprSvLI2MmOEwm1xbcGEBkNSncqlCepWY0O3Fy0FneVR+J7j+Hb\n3aAt\r\n=fhrf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"234c79a27c60a23e96dd405c189ca80c2b88165d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d_1598943811048_0.0725017084345525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.62":{"name":"@balena/jellyfish-logger","version":"0.0.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"650f0b392edd84b00a2d61bce1f4a29fbe6279d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.62.tgz","fileCount":12,"integrity":"sha512-XEtLaggtNQqQO5USvRPkU59O325ErvJAjtMNCdTeMOMGJ+hFCiHD73fcmMrdTs3oV4pwDtBXCePVX8Bocs+1Lg==","signatures":[{"sig":"MEUCIAJVCloWCALE/Klsnm9lTWieHI3VdbZDoSqlfIz8lvPzAiEAhD3MI+sfHHaSSkKG8te+Hr7tLrf+An7hkxCuwU8mbZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTfLiCRA9TVsSAnZWagAA3UsP/2Cx6+LqeObk7lFqWjsY\nv78nQvC4Kk2j7Tl6L0S9wk1u3QjeuDN0FXjA8KKvFtxeoIjXOLMrItjN6fI1\nu9GwkKazvhnCnMzxwQ0WYqW1VJxX67a56ssnnzwBx9Ln/U1hFD4ApOMYRKMa\n1nOu3uzqVGbTr/jG5CFaRNfDFbiGjAQZgXKWqc1PdpGj77YyLQ/TsGpr2LFA\ntidfQKRdHtkL3bw6lq7Nm/XEI7v2wllxoFvHR2FxonE1ywQIUKg4J9+ffWmn\nXuf6sBjTgFRYhKQOWfznCH9HE9jmElhhKInt6BX4JEkR+APlkhMq3gq+dGuJ\n+XnnjmzPb95NIxtvHjTiBWs/agLNJOLUyXAGVHSWkaqTHSrHYnlvtoFxnVJq\ny5e9E7Fq8fnAd5NIN87j73PyRAterfH+R1m0ld5FniZRKRtmZh6P+w6JxusB\n1C8JGlZi/Emy8JmmJGURZjsm8QSD811Eq1njvANuDoNZdEsAdD8957fUSyw+\nIOYKgjaPexxveYHIiW7EUo80W2VHbBxFd9Gbbf/96HSGt2m1giMjJLG6L9Pe\nS1Irh7VXVjaYeUr5HHI0PhbNBaPHKbJTj4Tmt7yq1THVOsrguscGID1PZ7Xg\nrOaB3r9GnsYgDLS+7LrzErYycTYz4Ews0SkOu1QSO6qFy+7supEVxzOCypWv\n0bEy\r\n=H+Oy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"38d2e822a8cd8ca1a9baf7abea26fc6763fa8ae2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.62_1598943969832_0.942228278516966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d":{"name":"@balena/jellyfish-logger","version":"0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69f81aa6b71d13db8f2736f5600a4862779ff3f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d.tgz","fileCount":12,"integrity":"sha512-7ZxnuMgx66jfVfyuq8vL7fFhZhemYlxtVe2GYyp7IW9N2FI3Ai6wD4jgkFz3LWIJ1Y5ySFhaZ7bMs7yJxnNCmA==","signatures":[{"sig":"MEQCIH9AQklvBy1Az+0DvIcmzAcX/5pFcwc9IB+kKtYQN7R1AiBAyldKIzx0enOrKMESCcBrpGfROs/l9sFtM20DDalZJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTia2CRA9TVsSAnZWagAAWg0QAJlShfCaSQNicZr7Inza\njz4Vq1pMwSvCgyIDApC4QL+OydFCx5uZrczxEgH4ScJoBnHwVk5iwqt1kI4s\n2dyMI91J9GEN8dn+MDKUDeo0azo5Pu7MYhztcwvGN9JUQklFTx85h7UB7AbP\niehFuR+B3eoZloFNd3ZdMGqSN0DrSrBDHQYG8AeQLpynjGo5lhozisBgUWU9\n/EM5+zA5lD0CHic63G92IWoBHvaxGcgJZTxR79Mxfxu8G2czI1aMfxsnKEAB\njKHFWGYorhyoxcRRg3JuIo7VNuSl5rfpHblQGbR8SgrfWqg0Nrx50B4O6ipW\nV/SjljEV0rBAjkLPqVFrLSr8HLTaPAz4a2PJAUuw5PzBcXBtjiSG3fow2qf1\nNC3HM2XtLyx6SQ2E8R7Fx5yazHLZLFrqz0m0m6LjmxBjNbnO5Dp8do/juJvw\ngZofnYYVQrI3yd9l/moRRFNmKqqsSw/Z7qL+ZU27Rzy+PRRptjgwhwbLLgtd\nkz50uGtsWsC9+lGrrj/PdKXz3ISadffKB1y9JyJ8zgOE7MUA6/w+MWno3fMx\npPcEO7ke+N//vqfUEwaI/IKVM1frdjSNwbddw3YxdXNa30QWpSkRVr/CDURz\npYZUXVY7emMymFDE2pESEzkaFw4kEZ9aw0UR+tGgLf6Soeo9kFfpaIP0XpPx\n/Jjy\r\n=1AWN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9645f0bb773feaaa4561e9b2c81344b76d1e028d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.6","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d_1598957237937_0.11068081265985663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.63":{"name":"@balena/jellyfish-logger","version":"0.0.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7bd857081d46433745317167e1c2b66abb7ff56b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.63.tgz","fileCount":12,"integrity":"sha512-DALnz08RLlqYwtmKzpiS1to/3pa2zN9DQaUbt5WsGLnhhqo3W2/XFvCyUmGBGrCUVN5ct8WJQu23w5ly7ujeng==","signatures":[{"sig":"MEQCIHA9eRPTiMUKoZikRwE/NDkIsz4ROml13shpkeKpvUNmAiAIg1bv77Pg5TgYLiSsdri+tzBXb1Z+OmF9iserQk4g7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTieECRA9TVsSAnZWagAACvEP/R/ozLF7kp7ojxPdTa+r\nkEl8zV64XumXzIDcD26Xse5n//Z5ybh0gZKBeXx3tC4T2zgjdI/6lyIprpBr\nhLX7jWS9nn2xz6bXJ8WelEd1DONtbwfqfldKu4PJQikAVxESd56+PDqwCIgT\nqMd4TE7LctzcCi585uFit+LnE4LK/6BfZg7XctAhNKwoAmdVE4IgKRKu20xd\nx4zRNCGT/s9FWeLjFdcURRPBVXAZar8jM/OkpJ7nsQShqy70sFo5q4n79NUB\n9l9WHXoW0dYsFW4UjYB2dI4l6f1K6TpmjAr5iQIphl3vG+dYPebPftfLxtrH\n7tqnSAzrlb6Z4T1lbb1wYZB2Gh3zlO1Dzmhw9Qfu0U3WMDU1ajFAShyqlOxQ\nA6TB/T0VHF6+xGMfCtUXsPKlY6QF8hHtzTqNmzLgkZmhlb9KMAdlY3uFTS/f\nueuxVGDfIf0pXe70s/6fQVXSWQqAFxIvndsOlEgOowf0o5XoBQKDJemdkKM+\nw2a4U4bOG4VoVWsWFOAT9Spwd7XRsr7CJS074qwZQI1z7E+JDoMbLgsrIiDA\nkM5xhgY65n31f84NiOvzYMCb3Zi7moQVcTr9Iayv+dYpQYcHy196/83MQY4j\nMq8ilYLh7xrUfcle4ByB+PENaWyMwZaurzSDGbFe/gxOY6Q+EC8o4ibmiUhE\nl8Jr\r\n=/FJ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d0867ca7c5f907eb5df8434a8ad33f295c51ab16","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.6","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.63_1598957444098_0.01482164817541154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7":{"name":"@balena/jellyfish-logger","version":"0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c6ea3de777f9ed1de977361d0f84c8159753f61e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7.tgz","fileCount":12,"integrity":"sha512-wUEpLLeUZjvI32EKoLz12AdrKAup1LzSn9QQueyj6kBtMViUH60WBx1REPa1yRyK4e39U25l0Jr7X0YK0tPBUQ==","signatures":[{"sig":"MEQCIDTIZTlzrGcONiNtHoR/H12+LpeBzSRtT1Gpwm/2QnYcAiAfA8q4UK6JGSVf0oKq2EAGus7q5INDnfLUQKG3YKesdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTlGDCRA9TVsSAnZWagAAl3IP/iqakzhcOcD3zGcopGtI\nAxhB0P7qTL83uyTE1xDuAj7JSx3KzDJR5gkFAT2+KjXCyIzhvo0LqMz/e8xw\nlfKUvIov5/9JkEQcIV+XcpF7N771h5Tj3fFM41I3UULaAyWzFyPsvcZLxIUu\nMG3s81Ryo9F00HPi8xppQtFjNy7T1WT88RbI1ISxE9pYc7v3N1PacOG+m0yC\ngNLTsFZKOiXoRILv0KMQ74V+bAS4HT1vmpCWx0XqpP4sIPT9cAnhrIDpV4uJ\nry78c3X6+CNBfgkQ4cF4ofXqIvrTupalKNh3faWKsCk7mUPcu6S13vxVhBq4\n/zYqY3cGLa32CuZm1hUbTTZbQLP1x3UvKcAvK/M0PVAsJIbH0NbboNTih3si\nNpmzG9+87rhRUpdlpEJtaquRRe90YNMYxxp69K0QFLxVgeaBebyM4nbEBj2R\nEWUm6WcAVLxdmEXPZOvPVSK0Wx7HL0Fsg0rkHAZ82pwWadzJ94eyRKIqCrq1\njhqcnBDF1qDAou/VSB4YO8nFMyZhz4fHQePtnkjcRswiTtinqxVqvhARekCt\nat09zX+j5mtyIZ9Z2e7G+BjK+3YP2r4zWcz1SLUPNtqsQ2AC4hvtgGjPH9X/\n3Ho9YEcUKKITRWxW1JHy2BQ27yf4rUnpIL5aRlxHm4KLKedNsuezPH/rs2tQ\nVVr+\r\n=W8NN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f622a4e46386e318dac66d16a699addb3dad93e7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7_1598968194848_0.7778220231982467","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.64":{"name":"@balena/jellyfish-logger","version":"0.0.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d706b7b1c626ccc4356795a6c2c8e0f63851c3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.64.tgz","fileCount":12,"integrity":"sha512-kukaLgag5AljHgx06cIVv6rH/C1bXhv8Ed+asv5Qrkw7IMTplL4dqf4YiI/rywv4cz82VKljm7vd3DGkO63xqw==","signatures":[{"sig":"MEUCIQD1REqN91TlsyU3tLOWwF56IJTd4atfxXLsBay0QIVJQQIgIbTFSCNx4MThMztJRXhAY5Q5zaybQSw/1I1LOLajCfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTlIrCRA9TVsSAnZWagAAY0UQAIxOCUa8EZSROGMVn3bR\nH1jx8Fi3YrcATkpjrJkRwNfvQ8fJUfA9EJ/59qoj2Vx7JDOuDGhP+lCMu/p4\nIEMBAzpNjNuBUoawKKax72aR/9xEP9fsUrtn/ujmlocT1AHHWVuWWUsZ2ELu\nok4XuuQuwbKSc1bOkD+gf4EBQfsDr+J8A58r1NXLQAv8Kyy9VSge5XvLHR5x\nwah7/rgsWGi904vn0V6WUwn+s2JSf1XzSNRjaW/iPk3TbYp0mGKXBDuLWWBG\nLDwfKV28WXtohecfrXZQ9VQF06h17sDOCFArmjQU6vv5XDuqoBDLK1QkzdVq\naVXB+IzFyPnfFOriGAtKVCrgNUaKOGH/1FEC/Qp12Ki2DwSNXMrRE8lRu3vs\nwivIvut3aoPeP3C9qHm0C37AJ9BCLemo9sWdDybtiPsQvr8bv4Ppq0fyG7ek\nszQA/v/G+e8ejUXEhSJaG3B25K1uon0CIkAzYAvvYN6nqqYVZ5oI0jXZfLFk\nQu+Z8PunYHtyzqg/vOFF4B7fKrln4Lv8z12Rr3TNaq2jCvqnCM641Jo0X+ji\nhbQztNnrDLNbJ0u8pwo5N363FESJ5X+KYAud4qIfKrEQK5KMQmE+qprNWljJ\nz+f4YCx2FP+vKsCdmuno/HjUICJ1N/ku7lugX7Mi6o8bdEcL2gyLjnat5fUU\nHjXb\r\n=VgPn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"2619ae1e7e9e98b2198d3d6c7e1ec561d5b88641","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.64_1598968362910_0.21936203456610404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad":{"name":"@balena/jellyfish-logger","version":"0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a87c081a4c4e1286c275ad06c5899c864cdc5445","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad.tgz","fileCount":12,"integrity":"sha512-htr8KAOOfo+m8wLnNukTOkwvodr9cEdWykJ3x2qrItjms/UfjoiVghldswvTUPYUYZAB8lB/Pllx9A9/t+OWzw==","signatures":[{"sig":"MEYCIQDeKSJXnaNClj7qpdaFWTcvfQmv4O/gOJoOSVxLqQub2QIhAO+w+6tpRRZA4Iw+Bd+CdJaHh0LYvXFcIdoBPi0hqCnI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTrcICRA9TVsSAnZWagAABasP/jwKayr1lqaeKRB8QOXD\n4hznx8LgwGV/3xaKxBsy6URvGG3Xf1m+yw4C7rwafFRSxSaTGPESoMqKnbMv\nps3uyzDKA1wSURX1495XZnHbG2KKVpBqdzAJtkLyu2JBsQ1VyQYfFzP5OfMi\nwzJDIl5yivbfGJG/DqmLZVucg16ZwNNQsYWLC7ui79S7dRJgLj0iG5iUlwDF\nb6KU4cnZT7c3wyOhGlwuP8ewHl1g8WCYoqH9Cby+FOuOtHKb4fwcd0r4Yf1H\np2uPwJZdEEKOVIwJM7n56AT3zNwSJ+RSuI5CdZMdJFzM1P4igTBSufl8RF18\nMmx76RryPYt82GgAeNDzCQy3r/lx1OIb6H/oHng1lmbm5h3+kBdpUR3lBk3S\nzA9fxHauhMw2Ah190VcTYMgvIZaPJxC1wrDjT6Tei39j21Pvy9Gk4eS5CC6U\nCV01H5Zb0hijBGF0KJdt4IXfDQ9R2oQ16kXUcNtMUjLAYg2rUYHDcPEUhhBV\nPrpubq9MKeNdWwIoCE6icLNbkh5efGFhVwHXZ65k7LMLxU3QMU08KD9UA0xJ\n9iujPeegwY6ENKkqAwmjcfNZ6gZFTp9ys34HY8JW2vIknj+L5zYthtbtk+n1\nXr4NOhHclrlOJrVGNZrMnsqmJ8Il11ubts6ocx14HXP8msQxMHVpTLW03XYO\naQ5w\r\n=Kc90\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"95d9560909be4d7051256a9db29376bfad72b2ad","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad_1598994181555_0.6669247394170175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.65":{"name":"@balena/jellyfish-logger","version":"0.0.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"538c477cdeb20b8b37d80b1dca3b0cccc5859891","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.65.tgz","fileCount":12,"integrity":"sha512-+n707vDxdTs2svvjxNoUSBDYjx3hJZw5XK9KpWZT5kNW3LSX8AemepXZI96p+4cLgEKV6vGraxwOEm07Ps1zeA==","signatures":[{"sig":"MEUCIA5w1Rr555sF4ImfvA8Ljx5k920QOx84HS0Umytrd3RGAiEAh/el1AfoPWqNzRLSXGOMNpsyBbH7PoTNy/bKQiQD/xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTre3CRA9TVsSAnZWagAAoDYQAIdmjTxVIjbQDQa8N0ON\nUo5jQBKDiT963JT1gR2a7Zzuzvvs/hILgKbnxL/VDKZSLctXOVZN6LgbJ8ae\nRFsKKxyBM3E4+rfidwa7+NK35ex3tsnGlGP3YCTMMxQ4iS4uipGLMJIzCi/o\n4UwKd9hXQsPaDLk5P/lJLafgOeC3iVOnoxoV9qetGOptUF68s7u118lI583Y\nJMtvy6RNse7i0Fl+aDWXpTGUcH9n9/CMdpsKHim+9fz6MSUgTtQXdVG1whP+\naQ0N8g4gL70hrpF/hFhPnx4tUuZXkRRnBf+laMnccrCaL44rRtRSvNA0NIIg\nQNHtOUva2VrqNq7gEH7VOETkEfOWqZ2qVRxYIhedov5Wdfln4/E9yKd7HAQB\nn95naOpwzxoNdBWRvNkVSzefH+1ZodklgsGz74qZsp3lRFFNLMLF2b3bBld7\nzeWZg+DB09yPmEF2LquURA9xqZlo12h6w/g+HaR9LbY9Jw9CHtz3HiAsGp2n\n0IzjdH1FsYIwZF8+1M/kcJqa9r2F4NCyQ7LlHoyMzdn3pBLquDtWqZ0Lj/+f\n9ALleFsKJ68vdO4ciBX/sx3My2auHZ3URZuIF9jf4fA4ryWjj7sTsVJusoDA\n5ajlfHjHznVXC9UQwfXfzdR7QLwC8HeX4KULilyUS8y9NQytmMUHQxdgx/Wy\nU0Nk\r\n=5WLq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1675036bbed04da462d6d6db4acc2f3fefdd54f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.65_1598994355952_0.30311373689280363","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638":{"name":"@balena/jellyfish-logger","version":"0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee8954eb51c058a1eb65261542f0593d367bcd96","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638.tgz","fileCount":12,"integrity":"sha512-bSqhuB3WR4bQiawFVvxWrxVh9WhS6ugDViSI5YLuC3eyA9aR4tbNeoaZF+7qhEv7kogBudkE3zBPIHFutoPiAA==","signatures":[{"sig":"MEYCIQD++F7qSi40a+d/wBz4Hx6kOtXbTjtZM7Uzh36yLBq53gIhANZNKarydL7emh0wtw+wbBP/BbvZTuoUJEh1GaTR9wCf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTs82CRA9TVsSAnZWagAA6WMP/2S2eezbMeBFDQkaYX+g\nMcECnd0VxGH3HrC8weVJ1lbBH+HrJrXIu/ZWPTBR8No1iriqcH4Mvku5ztYK\n6qf2jt2r5E/E0AFMCEqQp5bD2GO468KY/NDCIyNRCezMbyFuGSCvkj7r0+1/\nqvFSl6sGdPjBjbVefGzlpCytauloP459+WVYyve6zbqWXCJBjcyL0Pa93pay\n2zI6VNHUb7taTkyaadSCz+vaZlGfgLBoyk7529jYcogH9wPaKMTpfAj3tIdI\nd+/Umfh0vn2u8Ag1Usn26+bF3jbGESrGUkxUKn2KI/nXa+80XgrFDIXTftCD\nQFAdiYebZevitDHWI5PYCTZ1LpY6jyZtgOhkgpp4TQZ9ONA239245TVqySxj\nNjLfPoqh5kU8cG6PrN/WCe/E37x3DHiUR0MZ4lVlzYbVE2Fqkx0HmwSSeE/F\nM9EcIE4tQ6jMig3ZaOp2fVOf1Sl+3sCEjVsgLWpuzi8mfilK6tBiN3jq11hT\ngzz7Mcock1JmGfAgis3E+6uwo8oeNeutPFjPwefiMdDPSsryJgIjLeCBDJ7x\n9stuF7RRYRGltmMtb9LJH6Ctc1zXikmcaAVplJuL8ToEqIR8eodLHnnsuCoM\nnuUA9MBT27cfIAY9rtC8PoSuSjUNZF0/BukBWblsnmcYfWFSkp6GEdsk+mMX\nrTgX\r\n=YLpb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638_1599000374194_0.6830171991993841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.66":{"name":"@balena/jellyfish-logger","version":"0.0.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5eb3a0a1fd7c2098924cb62ab0ba18625a049b6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.66.tgz","fileCount":12,"integrity":"sha512-Pye91HxAbBJaCRGniq+gPSxocRC4BkWRj1SIfz6nkOCQ5W0KOdd8nr2o1itexmmQvdoAzJDVUHHLTwJSQKBWog==","signatures":[{"sig":"MEUCIAUArOBvo1UGy/gzSnmfxBJQ2dA3KnTePbxH7WdOIvZUAiEAzfonehU+7h/EHjOvJqNBT6qnSCmpnxqBcQhU5JwN8Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTs/ZCRA9TVsSAnZWagAAsT8QAKR4NpAA4Y0UkUb6Yj6T\npyAHWMJQQSD1WsXqUh4Z8/vjSzB29j0Sfj81iFd8GAMxr7aX2Raiksf6eUZW\nKuyxsV46+/iZrgDalaq1mNd/sn+mqMB1kh4sBBc4IYr+ouUv5o0uBVsNK1+g\nF9snt2HVkzg3dttBsZWLkjjeEkTOLiqwz8JD3N6x9I9FbU+ZX8UT/9nABFw8\n91gf8EKjbCXQDA5jt96KbNd0yp7NQn0Ouqmo99XYi93liLg8jLOZyr4+0Zg8\nxG0zd1zBO6DPcelHKfmVynprzorKLpuK7MQPoJyNlNZbKUb4Kz44DGSAy/QT\nEnAM4KV9AMUkrP/SOEfQVEFoeTDhkFzxD83freToP2kMyRHL0+nwPVQyYTC1\nxpe3cGVFI0tqaj3wisfOeZMWF3tSYJNGRmQ9hliR9h8gboRX65qc5VYTmHLH\nWv9dM/7orWXZRv3TcPngAoq7a5rYJpF22J2XHa8s3eAXAAPnBhmJEh5sVQ/T\nbecbgLZF61wjAZeu/lflvfM9a+q/nlnvMXtM8zRU8R6NuJ7vUuOjlPGD4Tzx\nFgA71IBbp44b+y6aVIIFmuHNx/ezL+4WPiM/6JZM3AqPmHRJ1O9HkdzzpPIX\n4lhtQz7StJwI/PC0sG/VuI3dYbuAvfh8cDyd1/3Xwu5Af/GINR+okjjCnCq1\n4qqP\r\n=toOu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"3bf0d4dbea5bc4b0225dd9792cae0d25401016d2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.66_1599000537198_0.60577579349072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720":{"name":"@balena/jellyfish-logger","version":"0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a5a5960501a062a0fbcd7425ac271bb4cdf18c4b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720.tgz","fileCount":12,"integrity":"sha512-Jy+6yn0/lQ4a19A1368h1CQJnkWn0gn+FHzN/Tgrplw6CfiNRjr/7In4wc73MPZwvVw/eDDc6c+N95h5hl4FCQ==","signatures":[{"sig":"MEUCIQDJWsk5UTfZwd/+4hM+WCJr4ZqLI8jfg0E3GkVLWpzenAIgX5/Mm0TvTla6YEokUB1sUit70D9FqdIBJffghzlAAHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTx7JCRA9TVsSAnZWagAASgYQAIeATbDeey6MdFAwGuZX\nxCBvCg80NORznIMrJhKRHHbfzw8Ezkgn6Zz36uA8JnqTs24hZ6oVvBPUbwWO\niYbjcBRpc1a2Y78WV0X0djinccbAgbff3bLIRI/zksIAw9G55j83tmxHTBxd\nRxvOXraO+yxYpkxTlT13j6LWTRmahHjd+DAICAxp7mYzVUByGaxEausIM3AB\nKsadeM2rOHcKtGpQwy3ob4KjjnGf6pLRyTIMlzcWOjpAtQ2LbGYuhUf91cVP\nlBX/CcZpNOJDPkwh2DM7U1uWY0g+flt4y38OjKy6BBIZFsSsmajki7xWqjKH\n55s4cU2d3MG3QHyhT0bDFKSvsrfwS1PONw81RU/I3TG+P6Xqtdl9EqdC87yy\n4AGUReEJNJHJE6xNE477IbXo0eW9Sb4Am/SUpmuBcJjFB2CpyJj1XUGR2RnC\nT7tsWy3qFosUpdHFWjAPP+GKz66WKx3SDmvGeSZW+uthJ4Pejifov/b12D2L\nB9ppx2evZtxaht4rurptniDL25AUr+44fgCfxGg3A9gN+ODSpAOuE0weCYez\nitrQ/LgOQSVtbszc5aIoPBSa7CE3xAN/qMUCDFBfk2mXU55Ycdq6xe5P5tQ+\nSXbKAr2pXA60KL7KUCNGCuQ6ksWYifilI6bwspOs9tPx+cJKkyXFXsjSjPEu\nqjSn\r\n=GgYe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9966bf6fa97c18fe272ea7f441248d8f84ffe720","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720_1599020744762_0.47295860586951166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.67":{"name":"@balena/jellyfish-logger","version":"0.0.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e77b32669099ed5244ab1560a80a62cd6773f052","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.67.tgz","fileCount":12,"integrity":"sha512-ycUsXycwcqZpkLN6rowsOhCSpT71DvJEY/yMKF6kGKIjfD/xMhZejXztspEIdGNmW6zdc9A+8Fa2ySx4h2MnVA==","signatures":[{"sig":"MEUCIB5/cP6EnBJbLGq0Gr6u1JjH4mKKUSGSGGh7tgUDV2Y+AiEAk0Qry05MSY893HQVPuUAKtWFOSjE1ah3hLAjVaxQ+4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTx/cCRA9TVsSAnZWagAA1iwP/3QjWb/A+xz/Z6RG0Bqq\nnvSkq8tEIg3AMTS30m2JUcEZIHAtIZyZGw1F19DfCbjENdSBu3OIlxKNx/PW\nPqjInOXjw3YWwR9QPNlBeBBnn1oObBhrPBK/Nm+JMvKSf4yWZXA3kMFzVn0X\npMTzgJtTlS9/HSqqFf5hSvmYXOM8JivrhQRi66Uhacrt+okChHlhzlHRSDYw\n0BCe8Nj8R3zl9ABTK1CgfIZZ/YDtecMqOhrd/JRdzuO7x7NgjdLOWBT/SN7y\n7UNI1i9ChW7VB9te8PTx6z62MihPx23r+gLesQ2cjno8/Epzc/Qy/UtZyCKd\n7JpSMV2QPS4EoM4UehkLOKF7sfkKl7kCWGknUkNNAtWavVEMsmJZC2BkKiFd\nF4k4NCFIxAINi6oglbSTQh+u7waHJYsMQ5H7L87edEB3RUu63PgRnGdjJ8PL\nUTyibmGiRMtSmQUdaq6JIdLZblJ3ho+1NZ1tLBHCiaSfZLbZepYMh3DYLsB5\nGuO6L3MLwDZlEd8OnjI1sVva8OHPVGNAdiGoujCe6u9oeMiQKzXoe1YOmLvj\natstm4dq77qoq6dUp31DlNeIn9OipW/bVz8+CHf+uL3wLiCM6WQYdKG09zwC\n2vKHlI4R1oeIqP/xyXKoj9yTqpuiRKG0mv4VXZ3mMXo+mpF6P5F+B/tlA4hx\nkMJ8\r\n=6dkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c0bbcad9c5bf9c0e7ab5840298368c1815735520","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.6","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.67_1599021019838_0.3818927084627568","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e":{"name":"@balena/jellyfish-logger","version":"0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d724b2e585b26d0589b232d913ee3d7abcbaef9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e.tgz","fileCount":12,"integrity":"sha512-2ELKyNYQrLAWDpw4eLKdlcIM59hQbRmnF4+slkRS9bXnQvMarYqLWllshvOuonjANDUoaA4mGB7Mzu2MtVksag==","signatures":[{"sig":"MEUCIQCAiQ7RkHSzUDQONLjF4Oqg+KJYWLrK+TIaD5T5na8PHQIgYWMEdRUhVuLNaJnd0DT9hKT3pVVkrhaEPb9fP98bigs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDhXCRA9TVsSAnZWagAAUCoP+wTdbQ6N/p0S8tjIQ4bb\nu42H1ZyWLYtzBkHVgECJACodA298OupfWJlsNL9bFCunJ6JnowESlDCKGXPz\nmEJ3fOe7KNpd/ES2S7XC1f3rKB0S13Ll416s63OV8/wkDIkTpPEifreTIHXA\nCU1P29PFqbZYl/Vfxxv4VdEVCpbRpEr+nd6AJ0eNLniPnt4ZHoUobiEnwdTC\ngDIS8Gh76MXCBQZ1OTT56gErvsxXDY0KMhC8Pg1+txm8SGQIlZuN3vc57j2E\nM3/A/ZgSRelrDmrM+Pae1u01ueY7mlWpaRftsoc/fYyj/QvuhdTZ2uWzp6pU\nI9NA2QDuovD8nUnTzph+h3GqKFuCUjJXajKu7Tk7q7IJhSHGhSMgdzyGGLug\nVqQoP1cHFTb3jO0e7nRiMxz4+wZMHpaT7NrydIU1VMvGCXMHVqK7wzrqpYB8\nyQPdS9DbmoFR9tAsUCRtRCwG1YHQfi++afMnBRPMRMvd2LkeqKUET3Og2Gv1\nbpDJ27Yf5wytP8m0dAUBXRpeW1KS3GDbAUzQqL5BX6RT+nE0YCL1Q4IPwabU\nv/Lw/cNQ+eLzp0RtN548naol5IFSEv1oxBfcvINHNtuzRz98WL4SiZhzUWNV\n40CQD4vur6MZy61NzsuVDdSB7tZvf0CDM+FLRkZnz/p+NC1FPdQWrfvGxwW5\nbcU6\r\n=cMlj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"2cf609150a33847a364c35ace3c8f02273795c1e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e_1599092823164_0.9231323333289678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.68":{"name":"@balena/jellyfish-logger","version":"0.0.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e195012d934e4810bdadeec6778a0441ce29e6e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.68.tgz","fileCount":12,"integrity":"sha512-yDaVgv+8pb/CEOPlGEpRc26ToAFK1hU40gsJ+K2RGfWY6PT7eLn9aOT891zbEkTWdPkfPdjyXuhDjwvF/PjKIw==","signatures":[{"sig":"MEYCIQCuB67ZAOUHJzt+oOOZrdYoprednDmHhUBePsz1EKKyIQIhAKmyZYe/fGLxzDT4yWghnkHt0gBi8wcD8EiwFiqaPex9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDwnCRA9TVsSAnZWagAAUJ0QAJlB3T7UdTonqFsAVL+P\nUka/XAHOO9IhSqo+xeUS0zsp9MxUyGGXmlVVGrMWU3G6FdrL6C94mYIP4EZg\nnl7aQDpRgd+qFgExmQQu1rOmCJR6M8N1o+iBzykziATgttsQNloPjR2kg8MN\nw3S3ra3i6X6W0LSt0mPPf30h1vzJfPYvFTO/aUZ2YWxRR5MFNS3nhwnYmDV/\n1FcAvSPIk4UffLsfZ1E+NvnsceTiWNNo9o2Z++t+lCJiCJVSZRaUKfrPcoV5\npRDZ5UXupLi609Wb5RpnqiDVb27Csznao3kPgUBCH9bPsc8VNkeDpfIuTNVr\n7iIkAjs5WumynqTjIzAHCmFdmw+AV9uLkrDX7gvQeoUGm6EEccAEXSz13R8h\nGjfpWcDOI2LCmGSYcO/HXRgXwcBCFUbPYGjUpQ2bLnakmSFPM4RGvk0H2t0O\nfflSDvmwI7rBYm6VaDpHFkXvlKMGr7wZ2qqKBCbtMZWLn3qDA+0NDwcUyZUr\n48zMkgZyPjMpS2N3kF2b0i4mxN+isSJudtg/QnSNUjf2P4xuOmKOuxcDqD2f\nzzrokIiQCTkMTimslAzmaEIFPZGTHS4EE1AoIAtUHVIcNi1uUL8DXDf42yjP\nHEKvz53+Y/A7I8q1F979tT2d4X3dsas650Byugd1iJQIG+acwWRbPkP4kY1p\nNpN8\r\n=qqSH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4f452b9206e17164403ac6a4d1ec6db213a5127c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.68_1599093799541_0.8206986238199512","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2":{"name":"@balena/jellyfish-logger","version":"0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"809e70217cd7f18ea33a162537d822111d5a3519","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2.tgz","fileCount":12,"integrity":"sha512-6nagH0I8SpfnGbTGDDfuol5B+/nBe4Lqnfz5MP6shajiJsD0RUBcAJniub/k8QJNaJcTx+6oAmGLdnBQpu3/QA==","signatures":[{"sig":"MEYCIQDZLiFOlTlRvKmTJrAD7+W4kc1FgRsj3VBgg1CHQ1HsWgIhAM3TnOZdgK7miNsPelJH85+93GLOsqTL6eqcZvw60hqK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDzXCRA9TVsSAnZWagAAPh4P/iQbmiyRNeVY9s5+Y3tz\nq91Gzz2wY3WqAgXZfV72tXXhd1oqEGWo/RFCPp6lUpNzZIkKkisJ3JVHAdf4\ngfbvLbkorKhKaN4uKWFyMeY+gUjHdjkTWJLbVyav2ndYJV7tkJUZwt0DYdSN\nlC+UwyMw5DrnNVLWsxgFn5Lru0OZUVL9G+claJks0GAchbt3pnIU0k8L8ERL\n10R5Z/oJFw8h08wNEY2AuLPH3YMZl6INOvxZfioFmOx1VVoZQ4EOkL5FMCWx\nkbx853ejhZVLolUc06pZ/H4Fz0zpe8aAnER3naf4XdL3xNtqVkjqDw4asxoj\n/db2W3ipcNaA6rVQWOgF6bp9s4RMTct5rtVj/b3FgAR/7DiRocajEu7QFIXW\n145FxrfYfrXfu+/wqbwRdRHK4QLyJ4nD2w+oG994pSYm78gVtObx4KItAKQL\nINiNW7RGNS7U52kTAmcLo7uSoSwp1198G0lJEKLq4oitLmgkslHWefFzSzmw\nKyf+ws3QiMnHrxdiB7kpCQg7A4YL+8vUrW1uCKyv+Ps33NL/GgpvHyUMCqNe\nc5adn4kYamVh3pkFCloHtWpiSi5M6ToBVd/JNQj60a5jMfDqmn8QkLQbgKhE\nDtR8AM3BKiQewuIT4WiOLctAnYi8QiziOUFlSMwzIHDPLbeAITPwhIejV3ii\nzu7f\r\n=AiFw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1426452c481ba629f994bd88bb0623d5c0d1efc2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2_1599093975069_0.23353367991788687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.69":{"name":"@balena/jellyfish-logger","version":"0.0.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"035a3fde3c5a7e6f95492af1e15fd4263b1d8a2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.69.tgz","fileCount":12,"integrity":"sha512-KVUVVVw63H6n1zJz0KMLzGb7m5LtxZzoNgPCiJhJRch8XWBW6Q8EBQpSevyDBg8oWjwlePbdBNgBNXEXnJ/zSQ==","signatures":[{"sig":"MEUCIQD31zeDVnvNhF145kdjgzJYngEA9W1iC0n6IC0MJFuI6AIgIPbkTQpK0lM7iWsufExMPEJX4rPyB3uOMMMQB+QqO2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUEFgCRA9TVsSAnZWagAAR+0P/A63eNCKP6aZggMfjaIT\ni+ExnOqW6AQXuy3xTAwfwJNqgyjRX4FYgkqFjFR9bac/TrXaMEw/pDsXtCd0\nc66EwAZjfiHyL49OyM/R9a9IkB3+3UFCszdwof4iZECEU7T/4ufI1KmQf2my\nkF61uKXo2UFTG59ICvOekHXRS2mRyvrCJong2CQgo6MBDk1YcpwDPzoozo52\n4RCfXPUhWIO6pf9IOU9avSmlCreZcKCgGvf4FufjIweVtD64+zmvADYmZojX\nk7xhghDe0e3oP/1seV/B1l4NLGAyNodk7ZJjgF3XvnkjI/mIk4Rj/JvQU8Uo\nzdiCrL5y4WTPl6b88daE7X4ytfhNA/SRP3ihfMcZWC7LZqkWcEsO6I8EmQcI\nw4jEfpdxQa69EsF9cLkAYc/eBr4zA6bUTXxRNDDwPTCIAgTBVA9duHs6Fgnm\n8VawYsywa25soRQMFcVy1TNKS/WqSTb/71G3+9z6dw/TsI2UTrM1P0fkpmRO\nVpw5OYXKy+OXHIQ71IqAUXnIMp7taAmXvSJuVm58HJVY40FjxrmGsc9ZnDla\nIV11S9A8qKcyN5PN6idtWKoS0/Ms9c/DX6j5Cq9KmSuRHK7ZOD5aYsL17fFu\nxCJrYp7jCvxxrpDth1/4GqKs3kXpyfKfr0fcnMnvW3RQrPlq84mEl0oVePhQ\nGqhz\r\n=S2yA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"117cc272e557cd09b92ca500f3ffc3d4d8e25523","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.69_1599095135643_0.4920415717677029","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2":{"name":"@balena/jellyfish-logger","version":"0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8a022a7830fb13d668f868c1c7d9dbd5b7de6d24","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2.tgz","fileCount":12,"integrity":"sha512-bdKCd/gBlnmksVPWa0xqu9rjpPqQ3XWHoDajMT9532zNowioveSx/aXyKRUlenK6Lq8v1Hx5onIuMf/pvy9xJg==","signatures":[{"sig":"MEUCIQD57pE2Y0bymCPO/ZgGGpj0St3U506wf8C9hz32w9uXPgIgdMdyyQkQU8ewbGk4Ct4pfsEScDdeSDoVr1OLVzTHEtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUKZ/CRA9TVsSAnZWagAADUoP/jL3XJcLyFwSXEU0aejj\nXnIsCK5nCTL9fZ0D3p+iNNJoxNRQfS+YgVQ1kZaRBjPUAPCNalqxBoCQlKHv\ncIo7fJXB88/3aPoJTB0lj6vx9Zo9xBukQXEeVFcDtO31cy38nujrnT5YwDTN\nXhX4353+WSnwUizZuZa+ivv3X2t/TsaOy0se5FEoojKgkIlfbo3e+eNWkGj6\nyx3O1CovgKdjKFVr7LedQ0MbrDqXL3fZ/ZvdwBUkNVqVuNEKUH+hyO/baf5e\nlq5+g+lH7cjFV+LiMu+lm31RgZPvUqBlMZ1E4QLJcXVpnZtPOMh8JJM9VF6c\nze/oJtkvA3Hczm9d1+XvqR5YSqQGlvg95nvcCIaoB5+yTTGEVWl78noyYQbq\nhgWhBqDVBCHS4cyhbSdh0swCkVAUqH9IdY9O+wb2nWu0sT8GIRv4lFDFx/hp\nUwF/80auVW5aXegWD4VdYTwo2ZMlx0mPLFHN3PBNEpDljP+y357A/Z5ZiMjx\n5SNo21P1r7XLiRdUqpI6ZHOSwtMt5cBRI1qEfoaTbPZuwTEf0AqS/To9BVK3\n4pOtJ4BXRlNeF1e/ha25gkYulXSmw6zr0t8GAFdXJ8FJj+9yuMVy8XM4O77y\nnmGA7W0Qv3Rn3j8chMhtF8thCgnfzBRC4tFOumBVWHvkgZaPP3rJrUSLBVZP\n0KHe\r\n=S7DU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a7d921439a5a46d5994a01960cdebc080d7d98a2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2_1599121023223_0.3624538685386187","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.70":{"name":"@balena/jellyfish-logger","version":"0.0.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d01ae34a7cd09099d4624f5578a60dc68aba09b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.70.tgz","fileCount":12,"integrity":"sha512-6bhpt3V3mIZ2XVnQaeE5IFR4bXL9QKuZAgJ6nHWB38EmvoyxtFYNlaV9gr36xYyMRJj5802blCjQqnk0quB3vA==","signatures":[{"sig":"MEUCIQCb9ZeKA6JygVaqjPdwCn/RagQtP+cDl1zNvRmnfjkX8AIgStXG2BJlKDr8uqIpQFwnuiDWachcrb9+o7m8cPbKzJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfULFSCRA9TVsSAnZWagAAzOQP/Rga2e4jhVnHM9Mehrty\nFIY1P5ybGAGGtsNuxMKSeYvpoZ4U62aeObXtaK9aodRia+NKZ0LscFGk3H9H\nza7YEx1r7AvMjxRsxlNrGWOuJ3dKOqdxC+rIZ4SLIBkKcI0a3qFjSL6pnbkm\nQttuBzP8XOoOkMcGAOGqH8phefcnHYgvfdcLGpXNVY9NoNCxunZaDyOBcFsd\njsV8lWVeQYSSEDxBNwWBS+KAMkCc0+FGkPTq7ad5lVdfW7AwF2M1Xef05J/0\nyQAQX8BvKv9MIa+fbdSKbsaubFkYX5Ku2heaSZz/FrgiWW2DkwNFcPyyGVEY\nTQPp7Q8mgHOt/n9nGWfei6YjtXpofr6Kqs24CbtoeURT9tmP8b+OESnqUIOd\nANwLGJmJVMw7f7xTc2r/9yMOuUtT4qFI7/pnUitBCMpZeAAF4v42PWTh2I73\nZCam2+pLC+tLZ1jPtEzGJ8xZ68mOS1M07mBApJd5Pu7raoNUfYJcPiUk6vGr\nZ5oHRp7Ri5u7YmTddjkTRhmgaFf2yX/DZymrP9K6/LqO3JtB664SN+ncqTZn\nTVvev8T7saFzC58xFJpDT8+e1zjCmWCCE/95WmT6DOsCTzxB6LYWzmRKvWK4\n+2A3zxYzTPfeqFQ3PwTZDUaNvVKxZYfdsZipPv9bQRdGKRcYM+vkABsJDRQy\nMoCQ\r\n=EPVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"96eba07d08710f002e587d61699a8f4649d5bf37","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.70_1599123786082_0.8704437137220629","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828":{"name":"@balena/jellyfish-logger","version":"0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c79d141ca3da4d4a1fa7ae62327db1ef55628f88","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828.tgz","fileCount":12,"integrity":"sha512-Kz3EXHjOwXTpX/etYKWTQ+p7mXLF/o1vKYKCf+vQqsVW7SnvE3Vwb/kSzytqEl0Edgxe4Zg5blTMsfSnvpa9nA==","signatures":[{"sig":"MEUCIQCZJzEEw/VRS9U1yH7rfhnJuEQAJHiRhDtF6c0d4zSXuQIgDlsn+abVpO4HpGln6k1jG+OmrkWsK+hh9xrnYzVHI7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfULJSCRA9TVsSAnZWagAAkB4QAKCiB15rN5QRoriRkI3U\neglPch4Xk0gaaMlnhwukG/f8mN1XQLH7KWbZ/lL2JEZc5tXE5DGLNUeucgPW\nYJEvj5J8H8Uq3mpymVo1499UH62lctNSCUaqEReJmgY43ac7l1ZG6vUrnsU9\nGq3N+DHhN4F5J31p3f+LjcTTcasK8ROFOiGU5snCSzWR6mm+kJ4AqUK2qbly\nEUD3UmfXsK/AkJR+L0gga9JreYpiPP9KbNpU5d1kv+6Gy1/NGv/VFnnRBp1+\nlPncLrTM7kooJPbTVpyxEOVPTN3OSy0GtOOF+dFEfdPp8J/oKs6PoAfNCuE/\nZ5KuC68zNDgb2H+9+h/DCmW2U+70oWPneGGlD4p2eYDun8I5bLtvqX/3+vQf\nktakOope4Zfkt+Cpexutnk3CDgm9JXmzX8WX7a1WALMTYW+KtW7gAvxKLLVX\nja6WvzWdX8BO6Siv8r0Mlnoc2EZngerQMWIrcmN8DPew/zMvXxFHu0HKwuso\nBCCsblIgUQuIH62I6O+TjHdWYKZBRIw+uJOFLfKIMiKGcUOIkd4xzTeZ0pCl\nZL3Gf99VRSvvz71wbdb2u9VliCrd/Z/yOEh366NMChu9772AxEGoQ5Qld/+j\nRjPzT45KnA7OZUHYTAxVAuvl8ibCg841V8dC3zgSqVPGXbrvDJEZnc4sA5Dd\ns8IN\r\n=+Pdp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"bc81fc13abfd3128385852fbf0a347b7cb981828","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.7","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828_1599124050383_0.7420953920558833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3":{"name":"@balena/jellyfish-logger","version":"0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1fbc97f1c1455e1129e174478c9b24fccd0ef33d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3.tgz","fileCount":12,"integrity":"sha512-kWzKzAorsMM81oRsE0P1zZg2X3YDdh6ri55/Fc0Ep/RB6AmFSWUWhpwDVFsG9iJw/cd8JQMHBx+QhBKKccB+3Q==","signatures":[{"sig":"MEUCIQDaSjZs37vpvsFN9Evtmf0gOv7QPCw+NvQMREGc5N8pMwIgb5SCeEAPO4qwP1nriqXHLViVN33I5kk37FDXGDlOsXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUWiUCRA9TVsSAnZWagAAqZgP/RZnzXzqggXV0ab4xwWb\n/U5Cyzhm1Sqw6OsP2ZqQE43IBn7YtIno6Fr1gbMTYkVlIVOjTEZ3BmDVgwEX\nXOY6qJhgDXGyqCfJvzvA4OLIS5Id0EDoY+MnARgu9lIFOdTrYywkU1SBU/Wg\niw1WS18kWpad8nSY+/Kro4iKeG7viaiqq3CZJmA5GWFEb0Q1XWcfr7DeCnlE\nN4akIye2lJZcffioELv5vI+oIVp95yzw7Z/JbmbJGrUUXm+MKbk6eouTVAMu\n+nPyDZWThjYjEVshEUM4YDH6Lkw45tey+Y4ntCk82rySNGVbC6tkEBccI+7U\naWjU6qQ/w4eT9aCCSxagXVioHyxQ4TJo5JqGg22/AP8sB3ujTPDmKYK82hf2\ngyP+xzKjAGE2J4l0D/9IdZ3E63/T8Xe6N2pmcdvRYlb+haGN8NkvhUI+PIIR\nLO79PBLrKTaP+5/9OsERzokw8IIPq4+IEpq/a0X7/G0mSVE3EWPLevlXarkm\nIwu12mY/mA+IALXxgAx0Qy0nfh5GXJLzGhtANN4vtYp+7EFbbJFR7gMQV6Ap\nSveqyq3fmTcs4oR8Zt2u6INpMw8R5oc3l67uUo3x/Oub6P8wTVtxq4tPmRID\nrB3RSpNYyT59VyeBHmT5tkf/Qhtb9TXjeCoAinDq2oze+FKT5K14EsaZNTta\nMwKS\r\n=Usrp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"be5d02d1b248d450c2d367269e55a8697b2f4ec3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.8","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3_1599170708463_0.19221386355850312","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.71":{"name":"@balena/jellyfish-logger","version":"0.0.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a2fa24a193eee684b16b969eb3872d64652d5bb7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.71.tgz","fileCount":12,"integrity":"sha512-f/20hvEwbAzuzBpKD17cA/41vCMaGaG3RvffSwkQvNXOdfqHtSib0kDE5Y2IrILrfBQj7v6j9zp/O5MJtT1W2Q==","signatures":[{"sig":"MEQCIGR4QCSu/ua/PSbMEjguLd+pvU7UMvY08lFddClecswOAiBCWspVeKlxT4s7CERn2R+znMYchLBc0ESlTnwotnGh8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUWlBCRA9TVsSAnZWagAAQisP/RIuTfB498OrVSb6b/0G\npL80YeX1qF2i/1T73KQV62U6rud8FvE8T3sc15oJHmX83fIaECiMAyF8H1zg\nU1HB4T98xoboiAbMqwK/7WpZ2fXYJKkxhaat0uYPXjJTFhgtxS+dOu5X6EUx\nBP/NTCZqWtx3iQTo1P4YlSGzviAwQse9LCrB319pvaG7gMlep0eTDxBL5J1X\n/deb3xJ8tNVbjSM/SAoMQV5lpsuCO77ZNI/8jst0qCrfrEnehat3DnuMPK8B\n3rxjDZvrGamdz50+C3PaeiAVqFmnztLAxIQpKyRd409ETW60otZB/aEUwbCg\nGQkbpeR6knJQd/yqi4GtcvY1PcwUkWTntymfWvb88pyjfen9MdtdWcKOtWXO\ncHkWPWHAVkQrDZ7TNba4hofdaYHkt80D+1hWZETSDwSFWE0yLALb0wHNYrr8\ncAqqwYOIHftgGK7CmLheJpHQgMOsHBrk4udW28jlc0M809dSVDlRpZcuoi3t\nIxImet6LpGNxkChz8+ri4DTuUrdAa/ucbuYsl084FO8i4ywFIMDuYBT5sOqx\nMnu4FjCO65nAW3VRyvJLzLfKMzb9jsicYMvV4nBcjOemZFtWLv7keHsq220O\ntjP6HvtXe0IpJxKSAMZgPuo7AP8wi6ZXxc9JZNIR5Ycof4GjM0IxuBbL/A/j\nV8Ra\r\n=+ryM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9b5de71dbd811106164d2d6f60604348aa8dcb20","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.8","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.71_1599170880963_0.5954309212746653","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb":{"name":"@balena/jellyfish-logger","version":"0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"44a85cda833660608e5ebcbf38ec7e632daca73e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb.tgz","fileCount":12,"integrity":"sha512-bbyMTCUWj8Yl76hgglOGGEM6AdlUqh0Vr7jP1/ibjwBW4KBytMsUFvFlfAhfhcv4u5wkjMhkRV+iOnaEXQ9hsQ==","signatures":[{"sig":"MEYCIQC2dUoy9RqZYUTYCX469rYS6ks7yd33rAh95oyotEB9AAIhALxq0gv1fk6e7B2szYXgx/FmYFjui3p7w29NS3pjLADY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUv/GCRA9TVsSAnZWagAA+SsP/1UDJ6ZME06k/+KINwYc\n7iYpsWTs9tuFXhQRGnSgNbhIV/Vad21s+d9cKctgIJdqxrMpRPjmNHweNhfN\ntyIQzbqNxrx3FITAezfNQzjCHhAMrjhrEBdWljL00q9s/RbHHOCHuGJD9ddS\nkmTEgW69PwRhjJ03LZXEAAw8QzUSCD3spVIPjCwefI+166/1UwPep23rKQnh\nOEuKO2GQS/FRDKpVmyP19lnob0sYaRAhLIPGOyCXqBZmyG3P5UG3cg6m3Hr6\npkV8dPL0SEO21ott1zHkDUHCBcchvqUPAKuV8D7N09jq/xX0ew3i6dHx633n\nFIOC6D9AWYW2g2GvFZi9+4Tp607dCk0tEirzmfrjVRcwnoZ20oNh1ICFpPp0\nNZbP262hYAtBUR0D0Ui1fmFFhrDDWgXDnDB8TEfOO6ejpDiAbofACiQ3s7Ln\nHyxPhKTvFD2L3+8PiLtIyYS4CsOkv9LmYMPKPq6eG7hP+h3M0yLR2j0xL693\nN5FnrE3RlMSjvaDmOqN2SFSQF9joAZcZDKBFhnYHpsyYxijCKZGbGVJMzT3H\n/J0CXq85aYjseC/UBXQsl5ykJFdbVQnmyq4z/7D8tCEJlDhNy1PbVgeGNMDQ\n2ctaf1QkfDgGRXRwSeIhguRcrVb2N2OF80bjWT2x5fIvqBYt164wRikC/afW\nIAro\r\n=fsJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"63ee520c062c8d5b9ed45a990a58c903360345bb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb_1599274950023_0.8830474373121222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.72":{"name":"@balena/jellyfish-logger","version":"0.0.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3432773e965d3e18d125ef325505670564f1b7d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.72.tgz","fileCount":12,"integrity":"sha512-3dBjDOG+9zKwwAxwzXazybezBSCuszgyBMHw+nOjIFupQqiK+/ZRqdgfiVRqls37uQNwPN42uuBXpw2iGwGeGg==","signatures":[{"sig":"MEQCICfnn9wcw7FUTvNaneQGjmlfM3e+5bWEkEf+KK476N7cAiB89jAOnBODU16ybMwthuVtH3WBjdXxyNeSDOmAf+k0dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUwBgCRA9TVsSAnZWagAAEjAQAIGJ4gJEygxFihAJr65M\nxeFqnt0Mt8+VgAMeH/+Z07uPFFFQl6aQFVridq2aGlHWlSk0FkclsFdTZ0Sv\n8tw/kJXt7fjZE9MqZR7a5s5xqVfal8LMfp+3l1lXOlAyB0/E3bhvNlGWEr65\nm//+hU4E7+FXn4kNyqgVq4OzaZrc0OBaW4vqeYMpCbyV70eCCD080i7b8ygI\nT2ZrolQtAWsWZInBWKZlSlZqrTe1/LagixN6pZQGy9bLRZPtpziotFCSLHa5\nGfXvylX+ANzu4aLrHbEwnNsatSo3ikLdBJqtZ4sdoSZIjaHG4jDEAJB8fIza\nucQ8Icoblz1PdPWisfJrZMajd7fRer48JB35hhgGJb4ESQqAiZTxAZgHOXeE\njZzotYIeDkJcDJpV1lK1FFrPu5ct32IR4x/ip24fyvtxHJ6O3/qmDTxnZAlM\nXm8Dr185LoQONcyGmUmUuj4PgPBDM/fvlF+kWV6BYWPJFB6sht28Os/bU672\nfNAEtE0Nvh3Cn79lLBR8GpyWLgTtUas0qrkUXOonz8mLIvNw/NqHRksRoodD\ndmq2Avx0oGvjmTmxRzeS7pEF3Izvs+RpyEtwGHpTbxkdjpt520XdUKXcsN9U\nvxYGWFdlQkqKP28qsItjVGr25ZuHMfd1G+dUKemrlMdR0fgwUrKonnY2I3ll\nfkLw\r\n=3b++\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8838bbaf2bb011ac047cfe06c8dd2ddb6fc649ba","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.72_1599275103785_0.19959597424207676","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d":{"name":"@balena/jellyfish-logger","version":"0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"da4d92a11c2df7779697d23c7dd98d3c87338739","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d.tgz","fileCount":12,"integrity":"sha512-qPLD20gvcWuFsnUlLLpgktQf1djkrL9VaS1UhQszkITY09IgpXIufdWTaokr/WiXh1wWE49AJxKHbdSBBJlcuA==","signatures":[{"sig":"MEUCIEN6jZlLtzjt2wFBTwDnyeGTwz9IkWoI3BGfO8VMSSvqAiEA5zmbO4i9RdjUkdrIBQF65iJvMIIhr97T18/qmuv0Dk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVI1CCRA9TVsSAnZWagAAMM8P/24bohhM+yMTlnlO5PZw\n1YY5wZ1/tgAnmKVlYWQGQBXGLsHXj7FkWDgchBTJlcJ8zvCe3ZZtAvetxRsu\nOvQbNw5KMwZLUqkB8rPWIMah35Ruci6IVJuvvbpaQVDl3W6bYCzl22CK0TCk\nMQzoKv2HD65BQ6a6WnrFiNJEZeKs5qJ1TM3/zLp+xKUZNtMJpzSZlySLAdHn\nd7vwqAqAr1n1HnPjJLYENP3vA0hEogWzFInhDLzqX1khHIgqXBRfpAkAyJpT\nDVprXypnhQF/yaxK4tA7JcmjkPlNQDy4vuMBRGPqViClukDIVVfiTr/AqRgJ\nYgC2YuVt/DCrn7nipm/zHaX9DXW6yoTl7FPLK5gojb/m+NrYhh9OwyjyvgyS\nfYxNoDG7TmsZVEifGm/EahCaKh/W0AgHoS80rmWC362q3+PzjtzYPf2kVof3\nBjRJzYmyhoGaHURAJChxP8NwLtI6ESJou2rcOj+6SzcKH1GOwFJH01ebEkiT\nY7I4eKcYypLWD4A+GfGR6RYLkEBWict+Er6jQL+VBbSEdkSmLZxDg0Bval6n\nQqigQMDPkkht6iLVU1rT4YPbN8YUrOYlpidv1uuwQq3ce7UtH6womv1e+UIp\nHGfqP6SARjxLNrgVPUkYDT5PZRD8L3dGDwQF1NvAfr8cZMnFqgx/GcuZJS1H\nLS5v\r\n=D5Mv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d_1599376705954_0.6157329715750777","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.73":{"name":"@balena/jellyfish-logger","version":"0.0.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00610c0447d402b9fc178127125408d57cfbd9a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.73.tgz","fileCount":12,"integrity":"sha512-v7M5ggEbJ+tA4UrC4MaxCESDqitIBQ7YqjAW8eebEOMwzQRfZtI71H8LCtQre3lExaXlaSPWsUHhDHG8Aem7Bw==","signatures":[{"sig":"MEYCIQCryVhWANrJ+3u5+GUYYYZqk7XikH+gniBAItodRU2/rAIhAM1zhktICWJeludZSpcukoyBGcJM59LXejn/kHF8NP3/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVI5DCRA9TVsSAnZWagAAe3YP/i9+cQswnktslwsLgvfL\n2YQR+Dl4LJW7UbDmhwrOQX+vASj8xhsynIFOQAwStZTvIXBnPZIeue3EpX5B\nHWmmuoByYUdme4tp+A9W+bkHwt5Dez1fnl8rYN97EUqY08A0SZGCchjoDP1x\n/EUTvx0/UI3UP7NEK1stoU9IM9mXfLr+XA7wgLASCY96stOVQ9HRLTw261aR\nQL4PBw0Zoj95k6iuIyHTyi43BHVVbz96KEepjvSWPh6KA+lmJvsfREl6VR8p\nrpEDIHU8Ckmw5vaQjGOgwI+8R4M1l4qAKrVC8eZCB1KjDWKk0HDshkh5BzH9\nBGFivctjcbYej7qLdIw3zDQypok5q20iVVa5O23M8xw7timUsnMSTnt350PU\nHkwZlOwp16+VPMAVXB+Pnd8QSH4yIW76Huv4Pva9D4s7f8GkeZv823BPA9R7\npGSAKLbIPZAVUYx9+jf/v8xxerkpID8HxK7LHwbphfXN0KpZ+Evjizi7ZewL\n4H8KKuU1tsegjnkEc4vkqHUmMUi4+sVM7lrQ+o0p/f9x06BUkF2oz2tBohze\njSZuxJLd8iwhsMoJDp4OizCa8CRCy+L10QjYf17yf72VFeJDRdmhZMtmdFZJ\nRBNF6PE2rnOTTCfN5HqletozE52Org+yFi8jV19zh1DwBSc3cTCCB7lh/R6Z\n6T7U\r\n=Ns+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"242bd51b29377c7fdd8acaae1427c7317c9f09f4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.73_1599376963310_0.0920959006004416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947":{"name":"@balena/jellyfish-logger","version":"0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e7285ae7d0dc3691fcfcaebf5b6bd33e9f1d17a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947.tgz","fileCount":12,"integrity":"sha512-1g/dJkf3LUU+RAZJ0yoEplz9PmccJrx5dBzJcWVi3aOYjPDTgNKoSLMDm96ASBcqNyu8pl9D0sLztHwg10436g==","signatures":[{"sig":"MEQCICUzLdoREd/9ZaVzcUTQhI6qBVHyVnD+DOFiC6hBDegZAiAlr+rkwRtYuloxb9pqUXaXWhdDN2icNTv4U0X+WN+b6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVI9mCRA9TVsSAnZWagAARnEP/26IXBu1cxdsfuNIrHgX\nOlnNVaYPDj2+c5xAg7QnOTKwtcNfgwsNjGg4MwbPTjgnhc12kVFBoFtVN+sS\ns3MyU6tY2sFpYYYfsP9WjjHjveptNxxNRlEDc8LHyfe5Q9lVLQzsMp8SMCgH\nU6A/1Djfc6rmCdcGTtqw8DR2jGeJask+PPlFleqAry6MU9hoUGOw4mIhYA4Z\nGRl2zrv4cASl3AIdFKtkLdZ24afyS/I+8+8GC+7A4indi+LA4Yxbw3Kxascn\nLBEONYdchHb54BtihiDRhPbppLGNEm2cxryZRcTHOPH/Ga7Mr+009pgPwqMs\n8K1qE10ZNfXbmp6XyVYLb3W0RNJCt56/8Vns4D8EmsHH4g3D153RNT4uze5I\nUyesBTkY5mcq1xSzcbPC/JHsFIEdrezS8bhoqmuUEi1k/9nYDEo/zVyYcNYg\nFKPQFZE1FhG5V7fTdfl6A/Kq0Lg3U+ZX+por9dbDpH9h2o33Glq9hhNl8OQu\nK+3NTf36H6S01rzRtFsmdoJiznvzmZpDS/JS4afaA/ezWqK3T62ZldcpE/r9\nVdRysP4QTqEDYinRiFmhlPpvnIsj50fU6nBn7JesohMhm83QkwCrM6uqX3TC\npvVH2niOr0fi+jdHRYWjwijg35gjrb+wg7HZ6mDB+3RAzxd1EFyua8FoHf7I\nXlpg\r\n=zEVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a9a27662200238980aaba8461defb8bc3c62b947","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947_1599377254237_0.20680104264705257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d":{"name":"@balena/jellyfish-logger","version":"0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"11a3fd2893c7adfa13544d131727f89685c9132c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d.tgz","fileCount":12,"integrity":"sha512-utR5I3Drv2KAlkYQ/MGGlIZnH6251Ix6Wfi/wfM5GW2+WO03ZBkOHaFxvzUlwiMSlaqrYmwX5/skL1IsA53W0g==","signatures":[{"sig":"MEYCIQDHbBLYuMbsm06mI5VlHtWgEhaXIBMSMWVJ3f8av7IAxAIhAJHJXqXb5SPa23Cx/JWdnJWXkgFopyUq4wqaM5ffpna3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVJByCRA9TVsSAnZWagAAggIP/2j0QtuwOKZWr7Qz9Ubf\nwIKbxDH6WhZsucKahGQ5S5BayxEiAMeFhZvZSBD6Vlig+fvlP/upUX5n7ZXd\n6Oo4mIP7OXigGObgaXHM4aRVfu6VG/vhQ8Lb4reICN83Cg2hlshURAUstuEQ\nidz3k4HgJfQ17fK4Iy9lzDny++/bXHyg0OS/7KvFa3aHJaQcmnyq//XeeYAL\ndCOVMJ1+eAWabOF9N8yTbiYbWntHk+SSwQ9lmOGVEVHpN1U0t155cx/32Mcj\n/UAKQKJMndB1rgVgpSmLq4LgGn9miQJYEihUAXFLRiowTaV0uebcclgnzxoa\njY7/fblWWUbTFF9b2nOqu3yz+OAeAXyw/ZkCoNI3Zbnct5JSnq7fuime3ylk\n+CqChwaNxYBry6h9jkopELDK0ztPVlFLMQAdOzMjeOUkyPQUXlqeBFwKGipt\nvdHiGBjpdBpKEMkjHQDqUsnG42WUiJNO00VgkYYeV3Ghypb2Dz6WZ4nuC7ZY\n9p6wfTATeQZu2qDChNvCHeOdaHmNNDSv7U0zuqHnMmn+GLE3dDO/cJWPcPCe\n6Jk/hxSUtFZO+T+4baeSZKlv5ztUZPcyipppDtlDxgyrxtpJhGAGfoChTMG9\nNR+sz3C2Dav1hxLeMj0ImK/W9ochPwrTrU93f0gKwPCeoEvjFZK0vkjIRglH\nFQJx\r\n=m4rc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d_1599377522006_0.8981949831013667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.74":{"name":"@balena/jellyfish-logger","version":"0.0.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3da6e982b570cf28135618fe54c160a749139e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.74.tgz","fileCount":12,"integrity":"sha512-dLmJl1ZrLSSkz7Y+xdxhnBm/J6B6JeecuB/0SapGcfXQzG9cP9+Mh6A2DIMs2yISvIfNNp1z9MDKy5gvrWx+ww==","signatures":[{"sig":"MEQCIGacCQTJN6g1bj/J8efbNNzMbA1lrTCvCeJd1IXkLu8qAiBI2mzQfucgAceO5Mni+yYMrE18PQsZFU0pRb5tyi/8Ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVJF7CRA9TVsSAnZWagAATMYP/RndFec33FP+9tTe+V73\nP/cvt1wru9KOiWx5FAftWsYGpkicVwxL+dM92wR5pIC5s6sjcnyKov3zmSK7\n8wsr3x4ZKLjLaYry0q8feZeS1X3csxVAVDzAXQkTn0NbQSlg5nKcBPHO2xs+\nfP0xoiDU5NOeQdNFg/3mpMNnCc92zAOkGNkpMW7n9/VAlZGrlIeFyFd+ub2p\nVpP7yu8vSz6tYVWjhaErnKTax8qFoEwRFF5HRThYFrvLVtxtqTmysc9g9Pgt\nKHjm8I4w2JtVjgf3BRVwPvgHVJA+9Fi8fkMU9DHTLgiQEwzxnqBg1C1NOZxR\nt9ZjXkTnQgbneln3tBhkPBxUqArO7N3UDsMolZCMw3esdPqruT3EHLure2/u\naNmmLKga6B9c4fdglmipwzIhzKA0H4xYNffoedMQK0RcrbSpgZdcrm4wNurx\ngTUVhqLgHCEbSuvenX6stT36Qb7YF4hGBc1zyB5YTgPmx6uyc/hVbAVk549x\nxfYZtYwSovj5Fuj7jbfLTP2+CN4128eZ43r8spKOFFFfrYqDjh0jY1jq7n5I\nW7uXZ+x7CnTewpz5O0VDPsxKwq/ooGKXytIzuPrg9HP+drwycexOYmaTzRPh\nP5a+5eswJpSmyrhrW/GGCxsbzqZrnMJH/bq/130YcUGE4Jj2Q1iPzdQuj8jM\npnYN\r\n=t4UF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"2925c7746b12c4696623e9cd3638e06a7edae67b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.74_1599377786760_0.3490611253744411","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1":{"name":"@balena/jellyfish-logger","version":"0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d20f467367a2780dd4c2f669c1ca398578d91368","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1.tgz","fileCount":12,"integrity":"sha512-snHsvDW2pB9tm2YfprotFGqarfZrD5PmQnXrZWaaxkKAlZAdlzRcK3mtva8IqAKzl2Hcy9sWBjQVu5GSF/lFPg==","signatures":[{"sig":"MEYCIQDSB+UtdE42pguy790UVG3JLDoNWqF5XQGqBI/eaduTVQIhALqKZKQ+pxPSFTnMbvvhY6zN0qgwSROvTjrffQ0MSv2i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLbvCRA9TVsSAnZWagAAHGYP/jC/VgwkjWY0MAK7lMHs\ne32g7vIwlTST6UNZwLWQxR9jaZFVt/yGaMoHcTlh5RWpnWcruEQFzGVZpEjD\nCSgPFWoYVR5G2ra4pYB50EnloDglcMUbOsw0gSVB0N+8j0ZP9yS9+NhJAhwC\ntmVC0rxdk8j8RFDHuRZ8CllNopC/4RwTCaxDFvamhoYl/xBiVLp22YU1vl9t\nIq8/B92CUv3n5LIgAh+Q+nT+6OVraknmfhhrmXKAkQpZQJyPc87wgg2jHf0V\nXKtuZhQq190OOnvZ8B+m2W/sC06D0V/D6nasBh4NZ8wgQczRAAJhSMzwp8CL\nrMumE0ERoKMMGiwTI0WlK+HsHkQXalgni1YKNIEqaDfM5V+S39kKrh5kQK1y\nH67ew1uhp/s/xjIPg48lEYQDPfqUYk/ZVQf5dyjDRMQ5rFUcbGRFSQ1pqIdI\ns+1xOVlMFfNLrOmEMXiiZYT0illDR2ipCDhuXVoHsBT1bfu4ifxA6z4ohUd9\nU1DWnexnRODqEctaTUUIFSjU0WPo9yJ6JH6dQiQVnhLXw+J495wF/K9+lO64\nhwAAyTdqoDm2KarZnpG2FMDE0MzvmszvJEYesrH8C3F6CBrE6sQJYsoRDkot\nxyvBbe0tRI7+g0AhFTgulKjVLMz0rGZuNmEhYSSB1y5Y3I2Ea1uz8nDHW+cF\nP0lC\r\n=gw9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e1b8e650e878464b0bebd6d499ead753d6822cd1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1_1599387375091_0.3863411303259243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.75":{"name":"@balena/jellyfish-logger","version":"0.0.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3383f2665dd3f3057cd1aba91a6d7ebe7077bb14","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.75.tgz","fileCount":12,"integrity":"sha512-sDw7zYEb3U7gykfxbUFRi7/EMihB7Nz60xiO7KZjCPf7K1Uwh40CsIMvj8UAtyyGDGkYICkvXFctWF2kPAjTwg==","signatures":[{"sig":"MEYCIQDhPMHmB1Oswgsr/7uCs6FPVaONk8FpHJk/W5Mr7EdadgIhAOutYSekPms3rk28Q0IuYUE+7eNpEbyCx3wGIgBKy5Wr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLhICRA9TVsSAnZWagAAvBsP/RTZ6N625WI9X+30vxGj\nXL1bJElS8nIS2s83bVs8ejaq0r9s/Izn0GCFXVN8XZZdQ0CzLELYtOFOrylG\nfa47NlXZP78sZwKs1BXC5x4Jui7wBUxfRftaiLu9VmLZFJElkzD0P7KoA7Zz\nvA3GKcobFzVRWBa3Q8M3RcfJIdrsXrtSV2CwiIeGZ0Dwk5xP9kFVNkELj46m\nFQcIMCWWgx3NfxyUd0uFL1ffvZRnUQBq/5a3sgZVzpeJ/bg3aEx3VmZ1Otpx\nLNWd4pO58Xv889TZ2IszulVMMcoaWLKWtiwqojiJ3s/EgEl4lPHorcI96kPq\nz7ciZM5t0UPqdLaGZ7D9NEwh+Od/NiZmHMTexJcmzaaVIJuVscXmt8MgBVVd\nEgFGJ8oTHs7j2wMQJYyibYt5iFMfmo6mp+ynrnUlEyGNHJkE6mXfyzYlp+pW\nlVr28VMSwaQosLBz8HMQY9X2uuuQatYDw4iGAywNogA+/jwkgmGpCiosSxhi\nnPKOXQg6DqnixNaRDrbIy8zyz27jS29OjQ/9TIGWpQrMEk9zGqrbkaIdQhGM\njn7fuHNAezmfYN6G8ZwnVl9DhGZ7IRj0O3zzQb9Nk621aHzN9Uo2oOl5rE3m\ni1LHaM9Ky+8hVTamgRsV8dJttgZYNc/hLF+omU27Xi9zO5m34dmGUpvDy7mk\n6UW4\r\n=whyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"68a1f06efcd6583511c2cf4e8201d8f577b56ee5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.9","@balena/jellyfish-environment":"^2.2.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.75_1599387720309_0.041242088200676985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d":{"name":"@balena/jellyfish-logger","version":"0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"41bbca73b680b437d7cb4fe7bf8378279539a2f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d.tgz","fileCount":12,"integrity":"sha512-RnmDHvwFqBsISwHkGc1J2p+aPZSXpE0YIAjUs9zoFmYONWYOJ8CtqeU3uHaQ/tzBFf+02i0lhoNDwXyyuzIjEQ==","signatures":[{"sig":"MEUCIQCyW/ZWc9AVRR0AmURCxZaHFlak0vqTx0ECoEjJr45ZmQIgN9IbO4PE7dGZuRQN7WdY56qn54L/+y1YQyddC5NRIBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLlaCRA9TVsSAnZWagAAwT0P/3irbd79zVvBXNn8QOJC\nmEbN6UpPicyG6ItmOyMRpmUd1DHBupiGMjSUgofU56uJ0TgDz/z9RwvwQ9Cz\nScN7HiJ8n/VIpbszO+rlmqiRdtnvCZ860n1lElvZcq/DLPTdQsZBNBf8xnFI\nibQSCHP0/AoF8LRV4SYnTJpHDGXVrfm8FadlvSqQT6v/G+qZN3x8CvRtQ5+m\nU9cprwyfzKHtTKMyGWAH9jbJii05cAK8h7jnCswUUV4kf08Gb2G2FNEQ3HR+\neUVKPjN6jeRbN7tE6B6pzsBZox3Gd3z76ns0I2TffxOy7zsx0jL471Twepbu\njM0X5jj/lI4I51SMTKcoPcNZZ9CXA9Q1f0RrvlhuXWK8Ms1AZ9439aPThdtK\nx/W4xuy8rf3ZN7z+AgOMEFpCsxzkpVMcpaORWJvenHFw94g1C1+HDWOGRF5+\n4U3CEXAvaPYiZAshDY2EM85Uw5O1fCrLctGeGLVf1l+zpYF0Ms0p2veCaPoZ\njhdNTc+5TvqAX6ZH7vq1UOls5MzM7L9gy2z1/ACJOm9MG2+M1tmoqyY0GIay\n8wkCq9HcO+Y33RvMflEHYk4Whf7gw6uWiDJQCR/MNVFLu2CbzDnEXA7U4uBg\nRVgLV50JJA8gKVBVX5XYIrhmDBZgNVa591fEAgpSY3naCqhCC8La5dm5+kjB\nXG3p\r\n=V2gy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"66612b117076c4fa63aa009cb51dc281fa4a2a6d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.10","@balena/jellyfish-environment":"^2.2.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d_1599387994200_0.7116457058400429","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.76":{"name":"@balena/jellyfish-logger","version":"0.0.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b5a7146d2983e42d9f79030931720ca7a92785b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.76.tgz","fileCount":12,"integrity":"sha512-DL1Mx32NYhFGGmR0pCOnh/7PzFW89WwQGqfxdYco3hjfgoq0ryxxapdtwejgAEXSXTT7CMYk7Gq6AOcjkXlC+A==","signatures":[{"sig":"MEQCIHaTcxYLhy7VQjVGp3ue1ie6nYz2lozVTtaS8MnoldDVAiAt1uCvirsvNIuyaI9Szsq8OleFoFr2qup0HIGVhmvodg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLobCRA9TVsSAnZWagAATwoP/1ZKPxU+9MVqasje61LX\nFv/tF0uxOk7nuZUX+63nDrcMP7T10ICyjmTda1/J3mzTFCChZ++pmskt7fsB\n9Ll5EOu0GXaEWXGxnaSdBNDt2ed5CzIpDCQTSmY0my/SOsvwPrqcPwfEgxX/\nEQVsRpormWYNG+AKcQCo4jUvbmCmaBngRMZnKhQxF8Xxd2ZLu4w47XLUhnc4\n5mU0IXvCzzTrTyEF8YG170yDEgwVOnFfay//Ei50ZxI4gUTF0q+clFuIetpR\n05j8WiPc58KmdDTsk9Y9etMsDfGDXDsG2nz8KnhueeAUp76hMgO8qCyjf0F1\nYBVDLbDIu5kk2fzJ23m4UKzu17L8cWrHlBD63PIY9hNIHMHDrZPSdCH+V2k9\nA3cMtKV76smbvH754yOKkrOG81+6CfjuR1p6Zehp/uho9opDlvXFvAsMqMZD\nOQCdBbcOogGuUCs41RYBNd2zGNFQ9zBsGfCLhHXUanHsT4jeNKXIspJ4IwOX\nH0JNttdXNFk3Sc6MbSCRppt96D9/iJD8nLCMhtqg0dVAzchT0HZwAf2whuT7\nGFjsAQ/5Vxq52YFCdBND0GcNGTdntu7wJRS/t2Jm9MjxPBpgn2nlrV0GK1bz\nPMz6I7MSDNCHbDk/FOtqGwXDR81EmaW01k0LCrP/3KqeAD7o+kegxRZKv/ea\n9uHU\r\n=QQ9B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"67d58be3d3ef273c1abea1c8d27f4bc1e10eade4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.10","@balena/jellyfish-environment":"^2.2.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.76_1599388187135_0.07217942318137904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a":{"name":"@balena/jellyfish-logger","version":"0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b43c5f0de9d9e777b2c7337604b10fa4b92112de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a.tgz","fileCount":12,"integrity":"sha512-u8lUswVkEZWZXsSTdSy3wwvZOMVYEa89TSl4hbJ8G+HeULtoS2qhG+T2uVlVm7OAvDuuK1UgdMaHZUdASBmdyA==","signatures":[{"sig":"MEYCIQCDNy/IJwDTektE0K0IV5peVNMr8oMzklDVt4qVrfuPRQIhAI/ZrbTZE1WTz7UsGY4kCd+VAtSzZPGxEI+7dEnZJQmf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVh1yCRA9TVsSAnZWagAAN7MP/2TzH6nNpjkzfuCB69FT\nfH7dMonLPdmpqIorF2hvczBtHTHmlcrDrXN+0aRe8Jpdy2vrFBgwSlLX7wUN\njOZOnm+l9wWD+3l9zkErekRwMv5vsfCgjImc2u7j1A5yj478U6SJVK6jytuq\ngBhp7J7EqAAkXB0gw8LS90Uyqs1ftvpiDDPWvJ+D8dkBFqvih0jPqpYDOxZ4\nKdf70DlxL5rAOBhmw0Q/3l1ZiLhY1ZVH8tH6q6Ti0X+W5iXPIbc+8622GfW8\nmijshkKyALBUSjsSUtnpYc1n6akQ+bLOpxbkzZtEOHRM76dbAGRv9fHEXj4t\nqXI2lupIWreYP8Fux6yKQtsOWzgGDnuP3cYX23XKKFzPUQ89eFjXCHfFNIwW\neM1f/GNAJA0JlRSrgYaszO/lLs5Bois1E8tDcFgY7qwlsLDI8bdZKrGlVilX\nvjtKIxZekCkVtLxYRyfEOMcp1+D/SO/A4amnCuihjL4qoDxGGnF0pcCqB7eR\n09M5p4qiM8p6+1oXAKuCzl8pNABzh2UrKl5b379KS5MuAellJriev2F5/H3M\nIfdaZ0lc8EBawHK8fA2BW/FJfdbQ9PTWYY/L50aPXiIicImloNv5IbIiod6g\nmsel6xrI3NPOqPGb6ARhR9Jo1Ju8sZejoec7gjodvnJWYuu3rsUQbpvYb6Y8\nv0cZ\r\n=+rXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"48013af3679a5dbc513b3e622a9b6e77c09f698a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.10","@balena/jellyfish-environment":"^2.2.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a_1599479153635_0.24632749778166008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.77":{"name":"@balena/jellyfish-logger","version":"0.0.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bde48107537b8c33a04a61201b3a6c2bf0467c32","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.77.tgz","fileCount":12,"integrity":"sha512-yoAF+yFjib0KqFz5GAJbjJ+kSPUtM+gFbbkFtO7FQKGX55PiZ3oy+J8ttHZgaBAid58APUw2Hxvn9MJKgXUZfw==","signatures":[{"sig":"MEQCICWP8wyGkdGf9q5TSfRm6rBlde4i9RN3eeVLnAo9p0SbAiAoSxxB58V/GYHSb8xoOjzehIxXO4uXM1ZY3kb1UVCypA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVh6YCRA9TVsSAnZWagAAOXAP/RG5su+Y3Nor23j11LOQ\nxFLudd3rvWenrB0sx6xFti//Y16fgQwWQp3SncMvAB6iXV5MKLYFa3pv5/lm\nrrdOpJnbDK2g+yblx3XlYOq8Fyo4dfvaT11GlX43siITd1uaJ4m1b2nQTnnH\nufPj1dJN9ub6ONSLu26ypxyn38RsRzEGxsecyX+rzor4AKPrEclT867uIOnq\n9orKlRcEWGgbrq10DC6tQElrBPBBQUuIEMPw4OU2p/UWvlwMwrZCwaSfYagk\nilWBAgBjO0DyKIjqrP49IQWQLI0UzmgGwA+M1ldhcwRP+ql9GLP1r21i0DVT\nd76BNv9vwZ9uKJMQddnG/SD2MRPl+FxifC0cAX1CfljT0m468MmVPPRNlrRm\nn7n3E3GWXC/l09U3yUdY1wvaISgU8x44vINSjZgWgFlcLIxX+GpxpN1CJP3/\nTLSjqZESZigKpn3PVodiTq0szOydmHYq2hd6R02cVMphw5oV5zKgT/cTOTFg\nwVNVg2/p1b0bbhECv4MfBizHcs7hpfQeBlRjZiDu1e8p/Yh1jsrez5Sp9rc+\n/B2NRRTFcIcJuX4QOx+ZkpUkUXzhxyxUfaehjKNhUeSNcEZCVhyM9tOV4exq\nbKS0PgFbY7ZMk4viiNxQ4toKV2Sjt/yt5W/peGYkTY2Mda0X98snhdQsMAca\n4g5E\r\n=IoDl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"811c34d97ac07d95cd82aa32e3a90d69a3c1a730","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.10","@balena/jellyfish-environment":"^2.2.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.77_1599479447772_0.9612438559619778","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84":{"name":"@balena/jellyfish-logger","version":"0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b2fbf21ceace847e909022cf0101f15b4d50c8e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84.tgz","fileCount":12,"integrity":"sha512-l04wXrbnphw4++PBKmN06W5+DN+p2NkatOxD6cvgbOR2001QN0FAjKuDCvechKCPpUj1ExbfFSphKG5hEzumuw==","signatures":[{"sig":"MEUCIQC96glPrjWTUyRVpDZlOlPo+XjLoKpl8TJ5+SFXZfX8MgIgTgl3R7em6AMGysWkYjYK7Uro1Issvqn5hgscyLHvGZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWC6WCRA9TVsSAnZWagAA4uAP/iOUBiko0IDSPfrDXzAR\nskBgLSM2a9zdH1frhNWkJKpyNJYeo00t+ikNSkbsVKxmY6ytN13bmP/BoB7k\nbaL+cU92+7KxBg+S1xsgacKw2rfZBM2lr7v9NG8b0wKc5EiSuFZPZnzrsxUC\nm9f8jLVf3Nju5XtaSn+3il6QXLyz4BWEZk3SW9IsG6eUXlQxUki6/x8r08kK\n0947F5MEfMoA7p+ZAHphmquu/Juola3h98J0D/hPP97h+ZA+sKXgc2QQXL4M\njpV7UNyoox1zmTS6XMUvV4YDIav7KGyOQfWx3Lr05qLaRJ/EtlsW7Q+R9x73\nNZ4UNx3lHovdn65mWeaFlm5ppQctsyp4P1F8fQtfPVn5TAtTgzmMdXCwVp84\nj1udkkQTBAtPpmPp4xiVoUtfokGmDLWigy4o1XMomIc1e+sMZefFu9TpiOAK\n0sFo8Bm1QnoLZIwHMtKCmEQqpHfJIrsQmKyWDW4+zvYxV8MCLKkCEfo+RlGg\nFwxcy5r9GNrCVpdkxzfAZjhBm+zB2dVp0stj/juIYDpZGTSuQQVmI6KEkPoa\nKWeVwe+ahkDi1IZ9zriHqDohZoAfxjqYfohd1VLdTJcWylYcvM9bOGz4Bwd4\n2Riyz++IXVVdH1xFnJVWAX3Dp13IV5N5AhNplWGVdcy3kZh+BNgTOKnteise\nsOjB\r\n=H0qb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6d6f91d5851bdb4d9ab628a9451b34ce86529e84","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84_1599614613593_0.6665500865330118","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.78":{"name":"@balena/jellyfish-logger","version":"0.0.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.78","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b52004f19d40992dd149564efe97a6db08db9625","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.78.tgz","fileCount":12,"integrity":"sha512-xP+4mdXKJRHDA2SQwdM//lMgaZBJ1c3KcniTu464qc9GGhER+5trTGLsGQ8krRXJhDi1f7Uk72K9J7dKXi5GNA==","signatures":[{"sig":"MEYCIQDIwC5hD1EcMNnZhwF6tgle0t2AQ9uHLTD0Rj/Cg0uiEwIhANGGFYRu58PX3YlPVukLbrlD9f8yQQn+NdISNGS2sa5l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWC83CRA9TVsSAnZWagAAx2IQAIWaoLy5Taw8hQ4FBXzy\n3BrW6XaQBzdyyeAcZsEEpF67wcppsYFjhYd9j0ZWkYA3agMttEtnOap0Ngh7\nX8sLaytEcDtvxaPjkao3aDZSjKf0s3eurUu++jhq8pyB78ZWtcVtOxwQac1b\niPQ7o0bmbRuljg9acfPL/B6g0Q1fx6ZAT4rO/IHIEvSp4zgTNpofW/q5BOZw\nczVFaRh1w5Nz2R2mON6IR4JtdeS099orflIv2c0ToKuT0yLSYJBT35I15ieY\nEWHBZVq6JoMz0+d6fSFEZb/0/2WmWlF20zuZiK7xRTtIlt/ATcoGjM9iVWCX\nRMSupdYpcdM819KnHpqgj4dJTMchHdH7X9Mn8jhnJ9MR9Zxqq4dnVO3nJiGd\n3II7UJRPzqt/DEJsMbqx6FZpaVK4KQLA2tZV23e68suCCw3Myca6R9F5OYKB\n18y4JQFLADhIZntNDaU1d75MOx0xmE2oJA7y5GE77KS3LNVKIzIVRy0CZzyz\nTVdwP8uVkPnivZv7Dc0IBw9UKawR6mxngAPWu5iqoujMiap/QzE//MNbDmhB\nIdGl1tOs6pW6hR/NH6KtoVOxo4fG4PsWroGvPna9+bxU4EwfbPTyMfLJEwtM\nOPURvADRdw/yBnvXE09np03geV6ZbqCieJFptGDPhLlj0jfFbN5jccG0mYHW\ndNoC\r\n=k0bA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c140c5e95297aba0bb36b9cac0ae28de358de88e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.22.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.78_1599614775156_0.16722725806564753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da":{"name":"@balena/jellyfish-logger","version":"0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3800f60f4fdfbd501617cd48dd843f3c4515b3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da.tgz","fileCount":12,"integrity":"sha512-JRU7FkQMJ068cXtyFg9lw3I6ZsPL7FDy2h7Dzasg4Q4JDlfoFu6YFyAc3ja4F9V5363a36WVGcvKK6YeZsUD7A==","signatures":[{"sig":"MEUCIQCV8TP5kQ4ConAIpbIZv3VZci66YrvZTIoTHrFFUsmGRwIgV3qyZEQCbc1OODngM6gO3n4oVdzOtosXAdMrT492xEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWPw6CRA9TVsSAnZWagAAHisQAKHUKR45RxB+iFSi5f/u\nlBNDIhhi7CnjRvmWJLFu6jP/2+J3kJEoma881iFoSQS9PzLHmXGa5/boLPsk\nRNZW/K7KT8656/PP7bZq5HOLZCJrQZToWy7A6CtKFuMz8mxU8c4hYMjPU3A2\n9oaeTFIYkqmKuDmVePcxrWedIHgufJwIyJSS1hEWd/WHiyrktCSBPFqa+U9+\nfHQB/Ib7CujZ4osG9ZRZOuNcGKyCEyM6apdvAgPuea+KBnjbcBvawj2W50Wr\nW/50OOqvAFXZHyDcgC1I9A4f8O6cYtU5TbZtg5tlM6SjC67RLLa3FD4Y8gZ8\nOdLjJjdawEjiydDPQg+rb9lkFdXNb6UST2R7sxoQOf/UGvkrW/3W071C37YW\nngYnaggx8XltXJeg65fSbI/TNbgcEcTnvkUIfVogOCFCIrqdIyBz2Wk3p2L4\njBXYQJ5S2hpZAFY3ZkO+PYD1VVxNT6yP+rUEi0ucMwLMIiGfWzp8a/Bpn+LU\nGlXzCRNqm9l/WLTTKXK/CBxqpImsIXOqc7Kibrc6XBPZB5HMcj6YFHIJASXv\nNGoOTxsuXroRItg67bSgFmN8ySauStt8qa5WFwVHwlJw/oGaNSHCcTKFuXWq\n5KGTXKJzwv5+tpPRc3h2ekqk07NeroaOI19VTkvjoCyjCybf8SF06yHio9N5\nJa3v\r\n=fGRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1176dd3369b67bd936bfef74b08334efe246c5da","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da_1599667258352_0.9640411551333816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa":{"name":"@balena/jellyfish-logger","version":"0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"54473c4fc98ed4cf0722905365fd5b8d0a3a0491","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa.tgz","fileCount":12,"integrity":"sha512-LirAOhkF1NCz7iD5q2vb3CHBLyNOndfYdjgY596etVcKRjebXwuMInwYlFWHk/M4uFhzDX8vAtYSlWBSqCXIfg==","signatures":[{"sig":"MEUCIQDhZoRf7u3MgYoF95+eRWRgUU59qgtVd/QAxHXC25OLqAIgfZyJMyoUT7q8fEx1ovWA0Rk54OgxKhrtZbJzfExab3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWYdwCRA9TVsSAnZWagAAYZ8P/106hSVL00X77/5sF+IA\neZsinf1V8clyeoi81v/HlU2vPYQW1cNYxxhZCahNgoHr5J/ZYwrJ7K5Ee6fC\ncKWSNnkCBDk/nf+bsy6WC9xICwcEiOUizcIu3Q+cGc3M7Mn7KtEBfMsyi3wn\nE0Ruj42Ri22BCEFkbP9pt6aCZwlNKVWN9ZaLFoQ8xQBVjD0689C2AjDMt1GJ\nZuv4UPSrmVAfObj00kmwDl+2uIoU4aJCK3dRfd5R4nspRqeRWQ1wV3d2kBkZ\nxC/0FuwqqxRfyfVjwOvWNlQiX8K0GNZHnWcfpxdZFqsnrq/fPnibfVGapjF6\nH5OCmHGiWLq98Vfn/4+V+ZwQ+L65SUs8wkkkKNLEUZFU9wO/sr6SNAInGGQ4\n1ug/bPQMiLdIqI+WmVxK3n/BTuJ+YKgkhLU6cS9wOuHUmaH6x/xNgrm7rn+q\nah/dT6aRWtw4Lsy8YJt7SLy+32AKSR0f76AzzTwNXOdKNWbLsaeSLMG6lPEC\nyC5uNLgdzl39jayhm5sdSvxzhCdQ1ZvIJFUssqUJVoBfDyaCeU7jv6oGvqLW\nO+12w7WO5X4wajRt9iRSCSP1KLRcx7w+46oPwm/IoP60kWINHD65eBouHxKQ\ncBqXStJAvJhQHjjqfOwZ6jWJvMSicw4snu4jt4PpDXrr4xrVsnCXhg8nG0Bc\nEP0P\r\n=vMj5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3da5362976c22df4652b61f9527b96ddd139ffaa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa_1599702896325_0.5318239522846457","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.79":{"name":"@balena/jellyfish-logger","version":"0.0.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.79","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a05d5429079f5e00a954940d9b4f0873e48902d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.79.tgz","fileCount":12,"integrity":"sha512-YH3j1aDe0GHlF0CQvcW1iLRYCuNNq7MhvKmT/+TkLSJ3WTgIICqT4tpCIzQmZKaCNGx/D7ctbBDa/8fko68GMA==","signatures":[{"sig":"MEUCIDVKqrfqn5joh4tPbzpx4VM0KWGMMMZJD7Y8N4ISyhOEAiEAwP9JUsOkRpCJH3SSU2oux4TlKDhOent7iEk15P85rQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWYhMCRA9TVsSAnZWagAA0gUP/jhi/biTFQoSDB6/qztY\nCroYfkMUWUV8Hsjt5PEl9K5PzBFl+nlS/VmZ6Zyi98TrcA+4oLS0xuHTSeuM\n0ERPM+A08vLl6LbDoEMrkUSwpM8ohGTZv6iu4zvfPVEhONsGbzrcdtWKoFCx\nfTuK5xiY8hh2yvBsFDpQpfDUyuF4/ELWNLZrFjkmh6RRhFL9hm2l0a1ULf9r\naoIqp3VAYEnhuHFTxEy3XgpPerypO1kNhBhiZdh/tD1fvUfd+38xflqdo1n9\nZ28OzdCPqQot6XXhDHCOxdIeekz00UiQ9KBf95j5O4s184L8mdGE81BM9w4S\nDJTq3ULM5srwFEDhH4hzwYJmf0QeDLX/kCFa6vzuDmGHZWlYIqWcGtxOO6yK\nqS1lYw93aFWUOpkBGCR8u0ydoW83Z6k+4wjkIjhYmyIMLdKO4pFNnAib6tEM\n+x4rQR/B/xcaZJtaOpeGkn/t328bavQhKp0dab39bNL1/47sRgW7dcHu0f/E\nuDEuZpWHW/nlO64f4DkfZy+yFKPLwZSyZ6dApbagcg1mkysrA/Qk+MYFcZYE\nC5nUHBN61JpjMb1zTkfs9jXPuMlG9+PwjWhWr4lWISWKIzf33wDFs6LcWBNl\nYgvAFp9Tm+4jK+8MaeD4MQKKW9XZprMO1xOTrYbuIDdOo0zfUasDsBa+USX3\n0Kme\r\n=0WsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa29d35f6a93d5cce532d0e7a7c77d392457c62d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.79_1599703116060_0.6829087625177928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225":{"name":"@balena/jellyfish-logger","version":"0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1355eb79339f4b9811ce630568e32caac5d24259","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225.tgz","fileCount":12,"integrity":"sha512-hg9p57zQ+d0iiXGY11Cn9zKRVzs+q8DdreN3zRgZXbUgYSxzFpDCWf1GfOKDowaCdTeCZATzrYN5Pb7QNQ7nUQ==","signatures":[{"sig":"MEUCIFSG1ena2JLPN9Ft67QLRU05Z4F+a9WbwWXcL1YKDCX7AiEAvHLr9mZTW0LSYE8B01QTjqXRfR1IRpx9obQHdu5VoeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWYlPCRA9TVsSAnZWagAA10AQAKLpjzhUX0DwpMgycKPk\nYWjo1d+J0hfhjpz8rkg3LVn+35qp+bngunZWe+uo5p50pHfxJZ4hkdiOZcl+\nAdJFpVskNxLjBMXZC2uw7dyYQLFiHC2WLHgBS9TLuSGj6Gj2moIVmk39jAd1\nm8cVDH0HpkQ8SsDI03S5ZPOuPYaqucIEBfk3UVJdxdNX7ctlnE+6x1ZIxFs+\nr8v3dKmqxC97z+g5lf43O3bwABlwfuJhBkQwWRdhv7dQbhesq3AP/dwa3OIc\nEUHEV+qyoIVhC4NXpc7xjwlEByQEjpu5gLzjQ/92IO+xnXTqnbDD5r0VRGoc\nmqPcpj9Lqvm2cpBRrRUKYyqJUIvrdx9QTH6eEJOv0HXZTkthDdUZwzoNAf5W\nYC6najEeaRfx2M2BZtfUuUPeV7AEYO+xkDMvysMoRoYVkPMk369HKNqQ47A6\nCU+qSKAswt0fDZz6cYYJeEBpCG6rrQJqclEguYE1NZWFAU4XvZyL1arYCLPk\nRgVeu9H/2dpI8Bve0QCZ5YFv+NyQULMV+ZlfXCJBs3vEzYe/D8VHdQmGovxp\noxoXFgUKd25dED8spOzHii7HEK7R7u5r2KcRd0IULLLx4i7G8hlsmm2tUvJD\nMqSH0nz3gr9n4EeJGVn1DsjUP0y97jHjSYpgSVs7Pg1mM4RZFZNn80O/b8Xx\nRpcE\r\n=SC8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d9b1756b58f20e84b383b452cd816d5984d1225","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225_1599703375400_0.04241216187137242","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.80":{"name":"@balena/jellyfish-logger","version":"0.0.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.80","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1217c4a77090fd2497fd5e7e38ba2cc04ae09fd7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.80.tgz","fileCount":12,"integrity":"sha512-8XKpHr97rfHJMYr1QqZ1EBBGoQJsFKAlZROh0M4LW1irhnlTf2QGLMg28CFzFvuCnIgif/r118EuGdi/qswaCQ==","signatures":[{"sig":"MEYCIQCOAkBOAIPk7P992lBir6cOW9caHq6H1o8lTZ77dOh5ugIhALNAjyu8zjLKSMOG0pRz1BANZmn1Ftfc3AR1LoO4d9UQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWYoDCRA9TVsSAnZWagAAFAYP/RFFrIp9d98allRG1Twn\nMXKKBJnBdYt0TdqVdXWghjPPjPe5H8yVuvJh8OA/oy8btw7oOEZB0HH3P5WC\nPbU18pQACQVmouhIE5PtqqBBI2y7HEdn02fX1x7xCBecesGFPaueENWqJex5\nAWvYI6b0HbyjC8l2cafiMpHYhEVIVL7uq+pa5LiPicLhA3a3HwB0HOtgmean\nmOKI9K+/UzH1jOfUEyvvvQoLpivJrgvLqoYUZlCBLpSklwFYpt0dqFt973xu\n7Aa68/kr9HONG/rw7TE0fpIsHT+J0Eampp/thMdW+zsBxr+4BlQbKC3KhBEF\n26hpu+WoSLXxvzUuPzAXNTvCPmWaAPGVPEOayodHUEGwU1ejNsqRi4D/njw9\nftIMz1KEhgG4rvBp1ocHzi8z2cawViVPGm8JAfgA656uSU/G7gxn/fm7arP8\ng+Wydfqyuxka+bUZx6zVNaxvKy68nhv3RirfqNT2KQ++IcG1PK0y3u20xkXw\nORTNTMXJbq5chjozlYGu/7gPAQyiXghj+VZ/GGU8XKoofbzdpbMwcYmqkNs3\nxZvuowIywUSSWSNDIf7W1LPCYyNyQJj85ka+x9Z36VmSrkhEBmqlNYXCXsL1\nRLZcBh79yPhzcMbsEizj7KPEDrvO84JDg7OZSEBE/WvdsrphozfZYVFu18xo\n6BYN\r\n=ETQ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b6dfd00b7d5402d85593cf05172268287942052","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.80_1599703554755_0.6607912054223823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca":{"name":"@balena/jellyfish-logger","version":"0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f86e1de67e4a6d031b17a73716bdeba9ad8a23a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca.tgz","fileCount":12,"integrity":"sha512-3O1AFV4VrUg4hLBWA/ukBLzBBDFyxeRt5ERiK81rv/jMEfKdbAtMOB/4Mo7sMQ2qAWqtaYCVPNmMqFxGfU6jSA==","signatures":[{"sig":"MEUCIQD9OyfIZawsVz+YWMcYuqV7vWfbxRfC+T+Mx3yBRFgavwIgf/TuKirvAqnejuZn2KQpieprlVDIVP47r8eyF6BfvN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXK+5CRA9TVsSAnZWagAA7zwP+wa3mkPNHB9Qvibe62S8\nywaEyLEqeNCJuTFD170JWfKhnv4/n9nrsuhe1NzkdCjgpg0N3gzQ7al1n1UJ\n5hGKsJ7BoTShGw6kUqwdo+Zc8Esy3mOHePSZcldWxlu+cfBTDNeXVXQKAqHZ\nRVhK3Fz5xWbh4Ozk8N/3bG84F6pJAVNQ7YXv3fJ+Dw1QvC6naCK4hqWcMZWA\nYlRyGdzhWIpnThniOoc/Z8yzzWrJB5whlHeaHFb18jzyCnPtB/fX2mQ5m45+\nBC4jmyG41UlYqdfsLZMsckBajWvJQX4ob7shFc96TsvUwp18NTO34LWhQItN\n7N00iMxuClfk2Q/jXNMehvvw0Rv3zdGRUV1O2gwMkuVjJh6dQyMd2XqOWeX+\nOb34ZGuhixm1OPTxKKS2QfTk2RborBfUY66JE6cNdWC6gu20qlYaEdRdza5a\nL367CUOo+LZ3j8/QmN2/Cmy8rfSJj9eQrKnadR2JBdZ51sj2qgmgLxLVEKVh\nHDSFcKHJYGG0Fmv/ugxJCRFayxY+V8vufmK5Ms0aClP8TEWE2W2TtaZRPIzq\nkxQ+l+qKRHaom/kh8fk4xvjmMZqFhbRqHVB+8wqkS6XbgW1xCjcH/+8Qaf7/\ntDtR7sQ65UjNEDeRBB9ecOuTqd7zlhr3CaSC76D876L4h3S91vw91+aHbFIN\ncCMW\r\n=5VYG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e877a3a063d47de08f3c86d1a1121d668a0397ca","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca_1599909816645_0.8446070935026002","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.81":{"name":"@balena/jellyfish-logger","version":"0.0.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.81","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"36f665433c5b495f9a6a3ac58ef6454afcadfca5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.81.tgz","fileCount":12,"integrity":"sha512-TEQX0ghBkac+EckJP+8EuDhNFkc+52h7PFtAP8ZmzEItiZgiiDMrSM/FoRkWzdoqbKctc9xmrQBXw6nWU4J7fA==","signatures":[{"sig":"MEQCIFsM6IAFSv6gJoeVxYhQi4xoYaq3JBMxtlt/3jSh3F0UAiAc7hKZBbG/Xr9xeJS+45Exurq4CZHgLEGVK6TUT+moGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXLBwCRA9TVsSAnZWagAAOjoP/j4ty9Yi9bLgd6Wrzm6b\nmYLDW6PtqkAUOcjPhNs4LevdTlXmxwBfPry+cXyy+BoY+bVEtuVrwjei/OTT\n7kvCqxQnTnsFPOdzInN/Ep79NaPv+D2cHYCFWp/o5nmG6CmiCdtYceTVbV1O\n8S0udlCh9JqNZYSrBxK96Di3kwP4/mA0nimPrmLyw9G0t8GDtqY3OEG7gjzF\nP9Skd/8CIlAlqTfr+vVfdVaiYCTu1dWHmTI52n2LGh20fNIYFg/o09imRPfG\ndbgikhlS3Se3TleyljsRJ1ZwiVTpmeJHul6slPdHcDLp6DXBZcNQ7QpW/cmM\n1FSra86N1zk7oUjzhhKuNoz5UrwMclITUNM4sgfnnLoRBPpbnNcTkCqV13x+\nJN9yWNRmQFG3e98Xjop7wyMlib58dnqidKJzYPLLQVTo7bp6dDqEKlay7B9s\nBqWKRFxlBDNQLGjylSv7qODYIDEQfjHW35Zg+1O+v1X6HRXnGjEXUf/K6oxw\nnnCC++taPYoeMxtx68620XVDe7Zd3EXyOqkmU8iLDgraoplYDx3OqfqPpJBd\nHBnfCCs17J7lXm9vVIZoAzYFCLJbxdRd2p5hZwT0z78C8M43B3mQWvRNCJi0\nFp2+u2pQ+F3eHc+SZuJFZFT4YDzj4Ai0cF39LKyKRqaZiYGKyxQC+KiRAwpE\nEyWv\r\n=PsA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61b868eed1e7fcb947ad6dcd05c2a135919f38ad","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.81_1599909999963_0.7638523089707288","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3":{"name":"@balena/jellyfish-logger","version":"0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0d948ad83d0a22d6fbd750f96cbe3b30a2742d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3.tgz","fileCount":12,"integrity":"sha512-OE2GaNZjv87EOuVucZNZ3awt/yz56ZP52itDBU+QM3ODaM9KsaDXSZjXZ3/Nv8nO7w3xeasNE6Zlxau35/ftdg==","signatures":[{"sig":"MEQCIH+WppaytveGUJTCU11CIMC7hgIlokFLcfBSxtS3LYzEAiB4pBi9VW7h6qY/3vieWj/lcnenu6wrAUDAhNx4/PMhZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXRlLCRA9TVsSAnZWagAAiMUQAJ4VyPOaqc2k91yntRN0\nMJPZSEtPOqw2GeU7bP+CawRT3ZDR+qcRrvgHit4z1CAGPK3jWmv3EjJeRZqF\n1oC8DJY/ns7ndMbcOZTvjd3Q2BDRe4dLwuBraT3lR6QRTe+mDoKYPvs8SaP6\nGbiVsufw1t398Lji6qKO171idbmNIlYiZtNejied0bpJrZYUMLe9P45d9jLc\nFrfuMZaE0BzvB5TK85t9G4rwvmv0S0OCLbCynmMMHBAOg8Z71Pe9D/lgRzof\nA4mYMjFX+l7gOUpNSEjSldZwj6xuvPX2t8XftIcfllHKaKaoM3918YJH8fY7\nxpwNJJTWjd6IlON0xIJ6kMilHJTrHGrEXrIT1QsNNAr42mt2W+p6/G9TonIR\nO1HdBMd1a/UB7tJEwkRNQsTdISEaU5M2O72bJ4UNJ0177U5Kp/XXOWW/WcWI\nbXtYWld8vXeNbiE+veAL5s9Iq489li5hPNrelYROvpS1JZONtPs1HHTdURhd\nAbzDPqMfpgiLStDL6WHwJTONCIQgb6cxSrTpjJR2arcaQhPUga20WvF+FY8s\n1fJpPN4So3guiQmVxASG3HfUTL8F06AvfbViqYfGFw3r2cYl6CHfsmLq/7ZR\nMi/ITn4CihgEEK7qfsFCplq4sn7sn+tc4hN06iwmgEQa0fzpKUjqZgB95kBv\nhKva\r\n=iKFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ba254c137357a0c427de075575a3a70450933b3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3_1599936843230_0.7313469448305097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.82":{"name":"@balena/jellyfish-logger","version":"0.0.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.82","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b129307bd70fb9fb507a9567980e5041b7b1074f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.82.tgz","fileCount":12,"integrity":"sha512-6vANCHv0JEiTzi/wIhf7SRJ1d96sL4FbxXBN7H6+UYDdlRYu0embdfBAq/2fe4BxAx1Nt3warq11SBr0BkjY2Q==","signatures":[{"sig":"MEUCIA7G7om91yAO0CwUKngmINFy5R+q4bCAHMJyXOhMxdqPAiEAn/Hw8/JrG7+1e2z3gDG4cNs2ravWUAX8yR7LDNVhg8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXRn6CRA9TVsSAnZWagAAvNoP/j+2VV49jJWl26mnyDK+\n++CywnieUPNz0vB1Kphi0r/Jzc3owR6DBZ/sCMCHyejtZeziIH2fzUq2/Biq\na50V/2o1k7jQCgNZIR2RdjIMln4JJNOwGBSj5/rz2w5jXmNPm6BWFh0MLmq7\nNSAt29QKn8mXDmdDXaydezdgoI1B/CPlbk8Wqgs5edNdwJ1c3MMYk2FzV2Me\n9UCl72lnUU74KsdxAunPtLsIPO5etLejUG7vUd0A3MTHj1reEeWqrJttC8nw\n9HiR5cBIY5WxpiDl7enJZBeNkkU166dwDVMCW2yNzyAjBe0kUdp9sKPgKiL2\nTL2wxuJGWuEMJh+hlzf22ieHILwjnyfSgNv70WTx27Lv1/zcxg9Z0Beo825u\nV+yIW4i4X1+Nq50di9I9Q/Y9uPL+05hb6EOtStBCQ8F9wA5zHrrAXgTK/Z0F\nI4fatPBl58y/zFGcllmOHKm2S+8GNqUKINfF/pIzM3KcNIb9+bvpNvy7VMZC\naJ0gZMI9VY8lGhNjGSCQeWKphNtMaF2hUeeW3MA7kfpDg7be45CRztAInVbE\nz/o3ssUhBjWtPU0HwaOQx+zkg3PONuo34HsDVdTOlclC/NdfH7nnb48rkYZP\nzD6x44eibfwh/dkVoCu1yezdHS/fmJ10q74bC1PDjZlS5SWVHxL612yctQK6\nE8Ca\r\n=Kl3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a24f91858eb9a36a1a5b0b999ab2fb043553a7f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.82_1599937017846_0.13685670128649985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069":{"name":"@balena/jellyfish-logger","version":"0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55b38168d9ca0c00de76cfe3ea8a77b47d7d3932","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069.tgz","fileCount":12,"integrity":"sha512-B5/XcTkVbSREH0ElF6iptPg70NHVJMUXn+vPteWXdOLhOjLoDzBf4wkH8Px1k3nr59iL7+VN0jMH0f/IyZMTmw==","signatures":[{"sig":"MEUCIQCTiLisjBvM9mrtmp4wp0+4jWfWCAEdSVUYi7bX+okdqAIgKvyAy7VZSz8J2M+7ChJ0TvDi6SNTZ0+3Ex0/i26OuEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXSzYCRA9TVsSAnZWagAAmfkP/24O48JzHK0R4PcJ5HPp\ncv8iEwV9l8tlzt3aoopUMntkKlwljmkVD/wDPxtGYdKv3DVwGivPoO5loAz8\nRe6P9ueRT1sHPZPSzW0lkp+hGAXBCv8voF9TlWgVIzhvcCEo6sciqUZRy9RN\nGUwSakkAuhJhqjOx5ZxZKJKCZIEAbLy6Irwx1PgPjWcGQZn7U93U4JgZZBem\npX4WV+fgNqHPsZj/rAwrzJ+5xrpq7BEyGQe8f9zhi7X58nvDG7qC+ULz4R+I\noWPTSlSsrL8B/YVqiLahiATRSnCdQO52TIjO03IOupVuzBPf5iyn4BWq09t2\nQ1ctgJyOBhnwoRG6dLriKIVK+ANSgsZ1tMF68ABPstc8+W8foY7fVXT3JwO0\nnM5kmPMwFOjd+UCbFdFMQo+RZTI4Nk/1VYG+dVdaZ0sYaNbNI2XSItV46ODt\noGoFCAALFhyzqrzRjMX5l0AgE6jnuQN04c7c2DhgPfTBf+XDWRMgQP6IVSnq\nU8fvEz2CPCD/UAI6DNLIoRE/SLuTXWSaEroicEZkSXX6Yzgbbb7MnL9Xmvyl\ncEdZ6gbyXbN2g6h/GMl6j1mKQ5/Ypza8NTimvzhzZ8s+XySZB5TUfUy9nuT6\n7hKovbw3B1QMGTiX9jQ/n5ZS0Jeit9X0bySE73RxeFpelNdLnwAyne8/hcH+\nuztV\r\n=N5Ve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"36ead8f84d51f07241dd6ca81036092eca833069","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069_1599941847624_0.9590639576188631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.83":{"name":"@balena/jellyfish-logger","version":"0.0.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.83","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59c5826790d3f9c54735e480738bba0b6c416c19","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.83.tgz","fileCount":12,"integrity":"sha512-E6Bgz7SFHiGYTBQpSebUahd9uL3bFVQnmceqFM1p/Shr1wWuR460KPL7I8is4KqNMLOa5UxWypX4xEBOYcjIXA==","signatures":[{"sig":"MEUCIQCWH6vrctXTp4edT5xlP6j31v/yw0Ay253LIfSsXJfAlQIgKNgFaSr2+sfafjsviC4XOWWW5pHzAMe/vI5vv+9dz2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXS12CRA9TVsSAnZWagAAoyYP+wQE7FCFR9fRjyWbeqeB\ntJiYdsYuRFKoktGUvnfLHCpam0td0+xsgxvsZrJSrsSlZWAwaisCFJhjb0Jo\npQpiyN/VEJZRLbnBGtg1r4XaF0WdyYtKWTX/Pa6wyIAZYOhsTymXU/mj9bnG\nD6ouT1+vYoALGtrwoovHoF/9qc8NCdDwhzxczqrh8C6X/e6j76huh+qXBbpG\nLkwUOGrDXNqCrK1YBpIqlUxjXY+UGLt31Bt+qopZNiv9FmNKMgMYi3inN23V\n41OD5ObPGYS4M9/ASHzQFn/0sMQSVF+iyr7/YL4IyDqmwQ45fMxZ7lNOKm7A\nZt2wRCc/XDGmwQMGEXabPpIOQkKesxt4YFgCK6g6baUPUdeukAOwKcWUM8Jg\n7M0N35W8y5hckbGt89tzk3BMgkKYo47hHxz9RYoEMFnESorl3FibqqwMuFYN\n7p2gCE1tk+7KJRM7zphObfZXXCJ90l9MPWWHImTxCbAxi9SzmglsJrmUSuQo\nr9z+ZP3ueNzGgiBjd5yBEOZW+ofuyN8mdSn7wtzwoTHrV3Hstqi7FRTPuLPH\n1Ud/3cn/Mu3fI468Om+DRdV+mMIrdHgI9zJe2kL5Uoze5ASGthV4mxf3KnPH\nochW28q8aMiXLvQKpu7qMJh80kXIfFTsHJhRuu6jpWGKfICMP3MnlSn8yo31\nFGvA\r\n=kBbt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cbc0d4b9715c4f9e54aecf222ca89d624134d89b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.83_1599942006033_0.20927531615105988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3":{"name":"@balena/jellyfish-logger","version":"0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f087304f72f4cc6f89affdcd8cb4c49a03470d9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3.tgz","fileCount":12,"integrity":"sha512-YYCRqbfod0T5wev692m2BzVRFHkFO+D6ABMeThrhkG+AnCktVtOW7fxRYoaaPAvr5Rk/qgS7+5DO8WAZnuYsTg==","signatures":[{"sig":"MEUCIQDLV3IXv2v0Zea62iFrb0aedUV2jygwF9u1bsz4zpMfdwIgAP/K06jZuqK6De+oiNUj7/JtlPM3iyMxE0O4SKInvOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXyX4CRA9TVsSAnZWagAAA8sP/igKu93VH1O/JAbD5cvd\nXx/Qd5r864KklXWAsq2/t4hKTK5NV4hgSYoq11iQHyqAKjjXW2iHUYfGVvNR\nCjUQ4aJ4gWryd2KZlrhs6foo52d9BmrOzChLG0ICRNKUXbuN8AA+7samuADA\njk5BA4uaW8tOkgBTiYWtZUp06Q3y+tISAxG1R59sk6hq/5594BAU1NDQKpCb\niaF6S1fd0Bmpa37pnzWbqD6lQppzPSmoVELOoPDQvh3NFbhfmr0FFps2oi8F\nHGEJuJbzxNob11nnD7fJ/MZKj2RVzFzpbuhH9NmDReKd25cBT+NdTuy2OTYx\nU/gSDhwObtc2GR6adm8B10gckBYqDgvZ8tiQ62FzOG0Bi0LmA9/JTf1aTCOr\nsHIuQIG4NeR66pczDobnzkkxs+9/qYVXK3hh/TpSNdIIUxtj8fmz4ggkU9S9\n0SymsCO8lWCYY6VMJb+SWS6HxwL4i+teVstSqbJfMgqjdU5rDCAVgbKtkRMP\nR4IZ9SKpLp5lLumY0JtZ+T5NMM/A6sKzilVrolcczA8Uavv9ko8SOBsfCuEv\nPiLKYznovfj+xQrnzNZUx3xeG7SLlri68k3aJCFyz777NJWez/e9NC0nseJ9\ny30qizJm/oHpJ34DH0he/uW0l8sTGUdQVrplDnkrVhDg0D4ZFKY44kjXbwhW\n9tCt\r\n=canY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8997c0fb97efa4aa062bd87d38bed1417d2bdcb3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3_1600071160378_0.027503918975259722","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.84":{"name":"@balena/jellyfish-logger","version":"0.0.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.84","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dc9139798c00f197bae45008f5dc2be7be1a0b41","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.84.tgz","fileCount":12,"integrity":"sha512-MW4uLr/xH/hXaqcMKMwp9RbPIihULn5o7mLQlQQB5KeHwYTyWqnI5yXRXw1ooyXJq2zBHAYkxNc4PTG5NwGerA==","signatures":[{"sig":"MEQCIERpJEm7t6GZd3DiA28Ebw+Bu1bri6+MqnEuTJzTv990AiB4SW9D/Nc/XSW9/XsdychwV8shLmYodofOQnJvgCSBVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXygRCRA9TVsSAnZWagAAct8P+wbZXrJgCAR+OJcelkEY\n98xCPXs5922VOp1kWTP4Jqqc48zx6DABu5KAFv2NhRvVL2zqDK54xFYGHiZk\n8WFUtvfSOJ/yW3tOBx0BQNrtb2gbFKyYDvUqpZ8Er0z5kNJsIAIsDIePMNNZ\nT6ayOBuAnIBmMi71o1lH7FlqvTRlrb76lcoCAxJMFjldfO5gdCr6erOSy5mX\nhjg9ItQiexVmQN+6QeztCJ0tEjhBhk1TLEcN1gl70NqyJ0/5QUmI4ZZ+L8an\nox16aV7MtD0DYdrQy0qFj9K0wlOeX70Klbx/v/cpU+KAUYvfTy8C+jtZsTTX\n9IuxK3Ty/PuYGdSwtDfKmA5iDYZbjPid/25/KWFYoMZeXM8caLU42312rT7s\nYrJrCNtXHXTszLyONWBDkdZsDMmFX51oQDfaplPtvM8tYCKhcgEaG0rdho9+\nlgvH/bYUdfHTsN12gIUNQb+YEaBhsMI7VyIJk8QIcPyc+SXl76Y8C8+Tjmwf\nGCnMDG4gY4iOyKcB0jOwYC7jrCI0WAK64riRg3+DUCMg1sPavlZrJ+LrndMg\ndPGfnr4rxCQp01rZCpSDCV0dckw15UkSwjQ7sWFnPBKiqakRViPXMhDRI298\n69aqabrY6D2TREi9X5F6xrDwRNjR1dR9//mlKOdZuntghrZCXi4t/FszXqhz\njWA1\r\n=O0NY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4bc1b346eb78b46f7832d851ff27314408bb8871","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.84_1600071696961_0.21387958139644137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd":{"name":"@balena/jellyfish-logger","version":"0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b9a76172f4e8b971f1e0c1c23f22a338a0c4ee5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd.tgz","fileCount":12,"integrity":"sha512-Iaya2r2TcAyGIjhjxNwNqBzskHIioN6umEbD0o0TRwy93Do6M4OYPa2VS26ZylR3C7Uxd5SJxCGzfo47lsHg1g==","signatures":[{"sig":"MEQCIG+GjwMTW8pZrFQ0rACp5J2r1OUhQiCIyMPZKdewua5CAiBA1BeGxbQZBOTDrAVjiU5QWYtaPt3Gk1M1idpuEEs7+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXymPCRA9TVsSAnZWagAAslgP+wT2LyvUOkXtrdiVjjJp\nglLx4GjpXZW2ieeqzuEtTc9/VUBfiv3DU0+Bufzg8Hyobq0sVjr+KhyuG92M\nhDO9gxr4xeGymMTho9l6rzYbVsRhbahfTD+sUON0PGFXSc9RQKMnLIpVDtzg\niHytpKYGP8MAtzgD8E2krtBuJ4OE+JzII1sAVHYhsrdpeVXpUimaxYGUhcm8\nQMgAMT3iM1p8jOv6rt/UIp2J6W/puKiHNGmwqfLipIlcJwUco1KwW48zhs76\ntNgwPbnVWtJ+8LVEhzmqPKuxQQLww4gSILCQw99TIKTARswBZQru3GkTxRYF\nku5tvIj/fvcBRSkDy276v/g8CAe6IRhIfWKj/3BhKMQZ2gQybqwSknsiLCip\no9mlysiS0eP2hGs8pmyIVWeOT+F8btldQhZIKUtLqOvHVGJBIVIsNRLksDO+\nUs+zHDxSAIdShvCWvDcuJzoOHf9YZrd9mLdYEtDIh5qYRQjFKx0oZM58tcyD\nXgNV274su16/ult9XH9M2kljJD5V0gR56TFGyLyKn3hWbsh823UqpAK/zNJU\nh2ObXwrEElduTuhlRKPbXtWUkdo8xD5t6NdtuudbwFDI5WlMJOH9zcjSHaIs\nPhXI6HbqM+XLEdg6eQ3aiZTPXkl9Akck6VPYLcEWEcpw9XfzgsF3G3an63NS\ne5F9\r\n=zATG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"647fb21b8cdcbe22230597852530effd228ddebd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd_1600072078879_0.8822186564568701","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552":{"name":"@balena/jellyfish-logger","version":"0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6975eca69f2ab447c5820c32d2e517f9f84a1598","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552.tgz","fileCount":12,"integrity":"sha512-PY9a1nlx3xumHdLGqJPbJgmc7rnxoK5AvQQCffmRrBLHOIsIb2HQ2QFA8vQpi7kwGFAA/5SwfZXHoqaHtCpTeQ==","signatures":[{"sig":"MEYCIQDT2lbxk1PrRzA/DdYD8WCpf4dpY927J4CqyHMM7tHSgwIhAIE3FHhPvaGsT9lQuCwO3aeLGZ8UvTobsh4Vpe4wmfNb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYDsJCRA9TVsSAnZWagAARcAP/ivySnwE4CL+lUtaZq7g\nfFGM1F7+/S3CM1ZGNDiBaAgtiq/KdGqPUGb0BQfW33/OIYwQUVS6dHA3I4HX\nWUUEMA/mX3ADrBENS7baLgEWcB3j5rL1398yLSsxCseVHw1aLy+aWkbbbLyb\nnOs/G4vMCIDAfIIkYucIZ2qBNfVKQ/M4E8yeiIyJQaxR3Wjn8FKjsVC6dvrR\n74EOurOY1fxx3oLVustOlk5WHzgnITSmkc6X/fYCjAwUjQyDzhQTRdK6zzFH\nIjJ7E4jtY7A7z2VhE3AHcoXC3OsYWNUlVdD7w81euoVdoHkGP+IV+MWRc0Mi\nfhhPkdK0QiGKYNjz/y9LCMvwtg7Let1GFhwuClBpvXk/hlzGrM4uzp7Q7sAL\nEngWWCA7EDasav5R44qhTBdWqYs4yTImz3lbCxkj7BoZ+2rRxVilWtLPu/QD\nsoePtGGc6P/LdMpgg9JRO9rm1kaKS69O7PjGVBOo6VO4PgxEaGj3lNWRLm+4\nlXxy32PwQz/fZU6GttRHMjyqF3aa9ozPv8zUNh3D1yQsuqy1xCvKkJ5EJ8Oz\nP0wFdnBDEmLkB8bypHM/aC+KctwB+7Oz9yv1vchLSNEhSO4wXmwruTXUO/HS\nQ0YBhVop0dM0wWd/YhYWcwgHykQNxQ/5tOZR7/EzfkTqkNaegphWX27XsEwl\nVeQQ\r\n=vyo3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef96cac7aebbd214a1c00bb793e8e943fdc1b552","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552_1600142089340_0.25613589615604115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.85":{"name":"@balena/jellyfish-logger","version":"0.0.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.85","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c9eb20d407cb62ba0506c70070d5f92d21fbc72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.85.tgz","fileCount":12,"integrity":"sha512-16CHFzM6rdD5oImed+ly/BuZgXS7OO7/SmjfiU9xmB0iXg3zfxZBgRG6+VebhWAY6nxNVfxSt7kLrwom+B6vAw==","signatures":[{"sig":"MEQCIHrNunTRGNvSnL9KsgBk3StkDzfwdN3kKlecj2FhQUKxAiAzz2jUaARtDf/SAOUDgY/9XP+iJ74QoAcgBc77IJs1cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYDuqCRA9TVsSAnZWagAAMv8P/0o3Hb6hAiy4lS9WSRFZ\nMkpw3qioZlOscquygA4rtl4JoOjD09It0ivU1vnrZY/gyWOB5C9dFAWWAGBw\ngYcR6NHGLEeAIOqmTNfeSV9vBhZBMfHZ9zyrYEBKwr6nPxFQXYcPFFxhTExp\nfxCs85U3m5As0UBRfEXfWYWqZrbIairI6YW4CQuUXmsguNJOPX6b0MHmvZsj\nUfzH5LFxCcgf46IBCX5DRz0o26ix+6NZiRm/VYX5YiHu5amLT2Lacyjb8l44\n01NAZB0qy/Kxg1U8j5D59rJabVS+nhLIONqZKBnomtLuDbSSMY4Pu91lL3Hg\nvU4gZ+L/c6x4v4MVzV5W3WLSXpwmYnfOy69KwNKTCouuf3lgzg9f1+7ZqJ2r\nFbXClnSxQb6zHfeEvNwwvCpCZBuEzGB52ECM/NolnHjmQrHPuxl8W6YuNc3p\ndzH5IaEZUaehZSAaZeuVK4nVCHclr7qsxwtENj2yxeWMSHLdvlGJjldfHPS1\nlG3goC2jrGYNW9oIEU7Mth/gQ20i1ffI+Cwd905hhKquQiGrQA587q/ERGYK\n0oTGwSFAsnzmXQQA3RnI5kpZZNYPsTY3bnPiOw2h4e5AuLJcxyQMu8fGq6wY\n4lZgxmzcn83ot81JE7yboUL7z518swi7x1a86Ths/ZYqqDPzMR141wJWnAXH\n/a3P\r\n=WG8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed323922dc03315374a7fc44dbf7d60626738127","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.85_1600142249960_0.20992237354049537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c":{"name":"@balena/jellyfish-logger","version":"0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"32c9edb63d3dd0d9a350a939e17e27ec063319f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c.tgz","fileCount":12,"integrity":"sha512-0QZecZjGGsJRwXjhJh6mLm3cDx4tdyEwEN0isDXyLfqDd5x4I0rbdMShQjCufsQ2WizfM1B9VORuD5+heMesFQ==","signatures":[{"sig":"MEQCIBdvyqbqGDqT/ewuTLmU9XUdkE8haqsySh84JAuIrFoEAiA6qs8JUEjTRsiWmvrMJAZw1PgjY6IG6H8hMK6Ip4jHqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhLSCRA9TVsSAnZWagAAK3UP/1YYYY9wd9VjrLrk1Rr3\nj9lKQ7kTPbRU5R9MEbmoxMbI6ZJF8YdYN8V4oPSI7yK+DsfDYr2jxq+rzPVW\n3wJES2hGo2XN/CixMdhhCBwO8xBS38XguXNH1YuCL6WQPteCBg3MDQvdbY6y\n9jaf2eviklqOzLzluUoDs7Cn6YqlasRZWjJcxLHXylpBaOoRxmFl3H6zcBuy\ndECrwZODPxuxtLLeDYSZTQjyKM/DHGPlfAtnmdXssm1qtQmNEUu87KfSTjFI\n18qfzHRygLA9p33V2qa0TzYYGcGSERLRfNjMR7HYphjjQ8GMgOsqZdnDDEVW\n6EANnAz6oPY6EwnkIFr0XmEnLfJ87FsxzYSqrOrMqRK1a0pvuqfA+HuK2Of3\nbxaoBfjvGvFdRNYXfaonxNV7MM5UCbn9WYXZdWuvXZ7fHEVL51/pXka9O500\nCxAJxTKt06+d/nI873PQvwcIo6NdMROuCsazjMYbzIzPKWuWMyMCLvVYNUR/\nTKQ26jnwqi/2Yyp2U08hAHD1yytCAqjpAYQ/cjd38OeZJJ4NLzBTzqnn3T/E\niMTZoI7GtxX2ZW5assKzQCicCpIF1hq0OOFyx3/JpFWpsiXGSZXZ8idCcWI6\nq4XJH+7vZA0WMiAip2Biui+ff6sjEigmy35bYMn8fAd8c/dyd2+NPa3pWF/W\nmvgW\r\n=dq/B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d2fb02c145de16912eeadd5e75e814f5ff0ea0c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c_1600262865811_0.04680707865077216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.86":{"name":"@balena/jellyfish-logger","version":"0.0.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.86","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8205a486b761633248fffcac61d04de90f0a1418","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.86.tgz","fileCount":12,"integrity":"sha512-QZQzs1p5DlMrTepNqOKsidATLKV00bxOCedfs3FbsnWM6aAHBphcv3L+5V5qzhhyg4n0CuQflMXfbkNlOQUmtg==","signatures":[{"sig":"MEUCIQC6BDHAfsQISIgOsJs1gHjhLpY3+BcLHTUHClJqGpoFQwIgM9nOU372zp+XKeH6TUqsDuqHTEBCD5YbELTeltv/6Ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhOECRA9TVsSAnZWagAAnioP/2ehqwlILxYgQ/I95KMe\ndwz/qmpvPtGGwBjcMgTKxvVrqfd8yjn9GIswr8ddYJaDWrTR/R4iVUdsqbX7\nOt/V2mWSo03TitgsYcIQjCKKJ+r5WTxng4RmTITulyryrwg+O5CpuGn90gG/\nKf5U3fzSKnWyoczYzhdzGhZ/j7dxXk+WcI7lyjr6/pd30K2vFg3TWiG/h6Vy\nU/RqXid6y9HpskZrgG5dsXPMs20HN1bI7QCJEsXgtuHXcJskhCbhPVP7pFDs\n1pvuiyk2ZFcjwt4xIzYHTLqw8RaYD16WtgWNbx5t6OUid9qvPmVQ480r4WLx\nZhXdp4PEaWK+ZEnhnHO6MV1njiFoqgMwMgQ6HjyZMmavxL/JXx100fJ+DeJE\n7JZRvSqmIgZI0I5ff+uLQOfl0yowKTKriTHDxkGrzIEZvV0IpQrWsZ33Nn0T\nefdxEbDEhgVpY2Rpvhw1edlRnjVMXsVuDaFcorhIvaLZW26rPxkbLqZiHHLY\nSn+A/1e0CGGU8GqbmZd1jDnGB/J7eYDqn+tBt4YgTv9j72favmW5EirzPynG\nSiO6zalLHeCBN7lwsxXMRLpD1E+9ik4zaLPRnz4OjsjCVrfCm+B+T7N+KoLR\nWJg1BaR5+S7v/xqhkc9PQadut2QT8dISEmtzRsLWIKL4p+u5K5R667FgXhhF\n7tHc\r\n=vsWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b9053906f7c383450fc0c4bbbb190ddf23345109","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.11","@balena/jellyfish-environment":"^2.2.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.86_1600263043993_0.4751868365202758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138":{"name":"@balena/jellyfish-logger","version":"0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8807b147c7f8cca9a43297f929983ac0396b9deb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138.tgz","fileCount":12,"integrity":"sha512-/Tn0prLLAKGUJCtnLpKAwobsNS7ozGObmInqgPSuXbkEHqSAveZpQ1kmvhAqPiT2W465Lw463irP7L4Cg14dgA==","signatures":[{"sig":"MEUCIBaGowTlAefi4GyoaVnY6qQbOmQQQNS8xWBtrnrTT2SzAiEAjngOxA9J0RdnAkuWnieutKSudRJJMuF5J51TmG3+phg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYiueCRA9TVsSAnZWagAAUIEP/1N9AnbkW30nPY2qi5t7\nCmfo3QbP16TFjUT6JPmdo/lSDmeZSlsTOK4Zo1J7nboPrCySPzSrV83JfRG7\n+xYv/50OyiJMEyCz7/GGIfCq+DxDEOGOYXxlmaLqHv3CxPkYSZqwF0H31foj\nF/g0l4e02osogBVaiB544QQwy3QCybzbLJbfObM/DX5H9WXKL4JgMbiIyMET\nl8wLG009qOMMuB4GI+GeZhwdJJVKrWpVZQTfc4Ex+idAjZN3wzcfxHDjG2qd\nouvyY8hmGXz53UG3G+Xy5cXwun5VW8BaRFKt6Ge5iReiwRWrBBYSJEBWGquy\nDHPXDXbxGTs7ct1ruOH/fTG1IOp+gSE51TfHqn0hFfVhvZWutiKIIozt7QUo\nR++ebo4cC/R8qiEAcf/XRXXFpbuptnmpqVlstGbHtjDgF5jvuy+obxaYp2EV\n+kYsg0r9ghhWtWuTcR/5Q0vjhHQfzglLwC8lU9LH2+gPBAifNU1CXC51Vqss\nTC0kMjEByaEzwjbVSXlFHwYU0+sFZGeUEC+7/DsJYZsO3T1av1dvICzdwri8\nER7JiGnMNpGkwO9MkqAJhMIIh4bSbV7kKBkUMVa1ZGU0ZlI/vgUO7d9JyeVc\nYf5Nkq99D2mSsbGKODefqu6W+x60xjul+ruGQDvfbU1PVHNPLqvKD10YEP2C\nenqX\r\n=MXIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"230e30917fb97027297e45f87c8644f9f50a1138","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.12","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138_1600269214160_0.7481039144549684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.87":{"name":"@balena/jellyfish-logger","version":"0.0.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.87","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b80a900f1e436dca65b8db3da847cda862354a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.87.tgz","fileCount":12,"integrity":"sha512-u7Z3Bl19ayDlHU2eocCB+j7hVzW6dIbdRziBUdSQfHMl9SZrerOQGTqgpDuOLtw4GImdurfeTWVmJ7KVP4JxPQ==","signatures":[{"sig":"MEQCIDWKyaqkqyCizWnyTDZeiQzz87PKFmHY6IXJ7rgjsh/8AiBP6uTDAtv99JoJRzUZp9iBs9CgDgvf/7qFnwTsId/BJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYixYCRA9TVsSAnZWagAA6d8P/0JXOa/GeNgAE6TwC/vI\nx6WwTXEcgZ/xovlWDk0eJqb0ReIY6QHZG02RolULFbXJAvgwABC1hMMZ2j3U\nmJ/kElo9gx+IFDZ2cVaTIxRLHx1e7Faq3wYD0VarLjBo4KMVe2eUIIfzEcL5\nzdX2LV55f040gxKYhcsAKx1UG379mVU+j4zytT1kNyXn+8Bo9Y5gnZ8pQy0A\nUljdudY4e11NQ53BkHm+NsbIFPW3UbtYkbWlfmMOOhh4EiWCJJi2dRIRwPpl\nCpY818e6uQ3CyFkz8jWrE9Tp0Vjv290dvcRL7YpTMvWMAtvMDMNylWTKsq/f\naSu+FE6q/YEsh1QIRb85l6Hw1FPq6NlDh2iigJeolSIScvtGotOqU7Bb8gDX\nGNNjbalvE5V6RD+BdyGD/ndDGq2nPCYer8SeFyefYxTDFXYlnZMofi/f2YU2\nUFdxGXl+IVnMWcIIqo108JVPcDxwWqZiRO6zWIq3Ln+deCK6lrQfq32QFOCK\nCQkr0hOwOUwTgHZq+eNPht0jYjL2W1MSwRBQgk2pt8i+4JZBb7i6taEc90n+\nhv6RWt3lTmca8YVFgYlQ6Bc54Dh4VyLpINDBgsVWDB0ba2dHL8R1ufhX5qg9\nhPLawDHiKKfy8XfY1kv2nitv+ojFE9HmXvumKOO2Vh9t9q+y6GhP+iYFlFus\njatd\r\n=oRtq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7583bf89f2ab5aee09b18558712f20ba3ff1e3f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.12","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.87_1600269399680_0.4981753937672144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362":{"name":"@balena/jellyfish-logger","version":"0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"92a7b5780573576c697d310f52ca110c2f26f5ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362.tgz","fileCount":12,"integrity":"sha512-up65rr2PQ72PEoQvDYMjqkBWprIV/RS6cQzZnONopj0+pp1SZ5XgIeq9L7bCMYZvMPFpNK9PDLGdcK3JGinCNQ==","signatures":[{"sig":"MEYCIQCTt89mZdElKxAS+BMR/Yftf+PSYNDjNIquFA7cLkYJFgIhAJ76b/I1OQ3TVP6iPD0oe2mCYf6cmmgw4oywVLTrEgdR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYkvfCRA9TVsSAnZWagAAVt4P/iYDOVbm9snTCUKWcgqU\nuXqfWWFUjJjZbkio0LlXuIMVuJeEoCQdXBw4OWP3qcN2zU0LXEvUZ3kT5qlS\nQYlwbiPv23D9d/3HeDrb5UlOhr21dhlKFlZwiZfOPL8iinemiWmvCyX9yooD\nxnP4UUpmgT80zBWQ2iuVe2QhO6FB2C4k3ldDT8SI1IKnVeSbFg4hHsxJfmCr\nIFHpuiYzxisWtn2di0AdRRrsO2Z3j+vAotRQzAYFlknOIXrqKrxf6Ue47qOL\nPbEt0i+ztMQGRVl6bpldPliMhv79PGzPbxfEMlx2uXD49hfw0O8PZTbHUHy/\npgyTetz93MhDV8ZvidKC9yVcYx7pqOBpfoxx1XEhHA5BrXqnZ8w2XkPoeAg+\nPYQlcADWDjHWhUm7MwPQsanzmBzKT5CkHxUcm+oF6xUUVk25gVu0/cnC+3Ku\nX8yeoRHWnHh5l8eLOIRwH1WXKL1rfbU8MutO9QBM6WlTgno4/KL6kf7m60Hu\n6MpzOyoQHQwCYtBguRibmF2I16EKJT4NbYOnYPPNs7cM4qwRoCtw6y4yX97O\nKy6JmZT30tubTqDdxEclDitXRlgYo5bP7PG6j6CQTEODqCQw75JdkoWWb4Tt\neSg2eGXt+MHmcVJfDOBnJksARAOgH8SuFhy0bYcMmYCPOWxQfAjvU4DxYq/S\ngqp8\r\n=LrYH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4fe5dcfc822129f4806fa7f34b0098d38f3c1362","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362_1600277471344_0.8869520344351849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.88":{"name":"@balena/jellyfish-logger","version":"0.0.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.88","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4fa7545f9d9ab59cf4b19c4983530490f3cfae2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.88.tgz","fileCount":12,"integrity":"sha512-4ucFdH8tS82lwHwxa8+6AfMDoXaXu9QoaP6H+bQ92LSjm5XWS72eiTHqRtbG1uuiiqxuuFAkjRY3Pd9j+CCNqw==","signatures":[{"sig":"MEUCIHR1A8ibRfUi2CC9osOiuYNXfg/MVNKz8VGxTzBNICgdAiEAhPQ/9cvI9sMmCTadYiTOM33UK0MvoS1k9WkoM9bIm7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYkyYCRA9TVsSAnZWagAAZUcP/0meDmsIGQ31uK+C9pUc\naTt+Ug251tf2QDq5a8Gzck4Em4F6/djj6fzWjJgrTuGCTn03oIMbS602FKop\nlWIYgaIA4Hl8I7yAVMYTFsF8RZ9d2xAkIYtcZXrNj8It3Q3CZ2R86Ggwqmz+\nkI0zVApJVaIkfTPlHL4ePe0x6NWy5PgbjtsqVcAQqr1pKeLro8ZPzjszZVfS\nUCkPTSgd4DUuy5w9il71UQc8iwpz+Gx++zAnC6pGylgaxWSOQFRu6MvqXOR2\nQl85yvAyA6RH5wqWWtKhsQhKb+peBFHHY0e4xv8TFQ1P6UArvVR3/3bct2OZ\nxDNx6/v5iJmOXMneGc+/qp0+cgL4HsOFnKOKxWBQ5u7l+fnQNjKRusglobd5\nIjOmL3WDUrvAK/EuwatBU84YMnTxYWn7SDsH2VtcgeY3wdnaKpWhzjU1p9rc\nVEwGAa1R8WysBFyjyZEvd2iML4W8R/Y1z6df+UWEfOHE75p5BAn+Q7NzhaOG\nHgit4o0OJC6iws8mrGesycIsmzBlBsygG26RbhvD3p33qcQLEByCYJ5fSp4w\nY5LDhHfwjKPYF+vpFEfURpVclAw2DnTgqcgAVBs4vPLNKpSxLNQJXdA41XVl\nZNGFHNOVctUYbnRADjcbfmryIvE83/Fe+h/145wTqRvtRrDGc0NtdWaX3Qzv\nUyfi\r\n=X8Sy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e0dbca8b8175c276a64a70ba3dc2fc64f559330","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.23.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.88_1600277655579_0.2175004116261816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff":{"name":"@balena/jellyfish-logger","version":"0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3c062c677b2b2092a4634fea6ecbedfc4569d15f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff.tgz","fileCount":12,"integrity":"sha512-0AuGIDfmNl4vvAgGs78N+Q+TmGSJVBf+F9LWmOOoHQEBuZjNchqBrrv8PtGRVHHuDiQ5SEZwiloLFqbM4I1Bsg==","signatures":[{"sig":"MEUCIQCEgxuuh5hHEFYUEmKBXIPvxCsb1BhefiY1vh3snJCV2QIgQOV/wxgGpBTcfRCUoeCSGHV/OJ3wjsKMYh12V0Nrv18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZHPECRA9TVsSAnZWagAAwsEP/33RGl+gawvCMIchzxzs\ntSdDi+l4CGAVSVp/SjKrAMzzPSqRpWPKv/4LqvoaNQSBDpX78KssPRf2Y3Xa\nTlzQhrCT/w19OQ4TeH/J3imKzx8ThhazA1uPbKr+vbJAbVrMxHUoefLCDXE3\nAy92mR1cqDJ+klHfitjGm88bo3m/epIBrt3XxDHpV9r2qGPZF+GHzVuUEbrm\nv3j2QojO+1HvmUDxGPRsuNCfXBokEc4aBh7nT8s2GJNfiBmP4/dNsrhaRDeD\nKrmHfNUIeWe+mcGjzfwDQZVk4ZA8NFDa9uYGTMAGMpkugQZ/Dqt3BxHazIYq\nLlN18DYIXcQR/pap7PzskFhpfTtBtYrxMSl1e6xy8VVT1bOChUrAJMAVBlcE\njEdJdqcbyb1mJ8RzLkjFLjC3G79hUv3D52uElKmd0coH3EvN2dX/qMHvLgfP\npzRWJhEAS9qPacnv+BvxTJSFlR4eyGS9rm3dco+cJWKLzW7EmWm4pVLcJUds\nTv6s6wIngfJqSD0xCmYIPgcAhIXD6kMhhGcsvpaACehlc6AISwlJ4+UCWWf1\n9T5xVv8vq7/Ot9LvxirOE0fBkGP3PlEibro+DBxpZT8z4ivhB/dJqlfQnaIi\n/eZ+FZGSg/tHpHm79sNhShqyrt29KqY4gAeKM2fu4bZqh9dXL8iIWKMfRHwP\n6MzV\r\n=pIJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"448302e66990ed597df9e0fd6aebeaf50ab8d1ff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff_1600418755843_0.05230328388050132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.89":{"name":"@balena/jellyfish-logger","version":"0.0.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.89","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69d4dcc5200dd7760d323078d200c6100ae37a45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.89.tgz","fileCount":12,"integrity":"sha512-KsC3OUlG2owhUmguvBZS08ioKBRPIP5u2Y5OxZQv8bZiX0nD7pAQ9ptYgPNLMJ8ZizRdyTyDISPYDap/J30a2A==","signatures":[{"sig":"MEQCIF48Yox/F6FodMwyXWtTvsSfb98s7/vOC9a99NGH6U5kAiBp5/56OF1kLHGYTSeizJFpd6w8/jeNS59h5B8eH0ImLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZHRmCRA9TVsSAnZWagAA8egP/RvAemhxMFwHkoZUYB2/\nl05yjQgIu83oZ/0rnXoMD8uyyUjCn2MVNhxH+Dh8oc4le5SO0kozaQvMBPht\nzgZMNQua7NvcS2OsUFBTE5XUmES3PJ97RJhFvJoNEY2nDDXu9qetEOa0ZWp8\nwSAwVRp2yOaYhziv4cAIOfR6uI9C5eL12tVx+JT8HwkCK5wgf6lT3akrcVhF\nHFybne1vwS5KNZWSUKfadQywWRk3DCFGT6+iVgLzwbrD/5QZ6ldWo1j/2HMl\nfbCdNLjT2e0v+30Jl+HT4kZAklBh7YJ9GRtZhtm4qVAdukEAGJiX67tvbs/J\ndtijJ+yCc2WrxFElS/xv8YjCd6Ud+TwzEtz9SvgYYO5Jy1rBftGBieS3ZSLb\nDUgfpGCTuTgBVdOl6E8HzUz9snVNSenk2W0YwCLvJLyP6St+BlXK6BEmahL5\nAVNNaDVHORwkxapin+ZEKTisRNDMZr72H6o3/0KA2f5BXb4C4WfzpUwZq60O\nqSwMNsF9OXgPAnsnIw8WOx5O454hWXPwEcAlSiZ+Qr8S4nDhKhxVLfgMK8ZL\nCiDNeuGcbmuxpQhVBJ9RQhc4R/SBS9cHdNVhT/vydqwBEgB9CGc8xKjeFg8O\nLqxlAuTmutkaRrXirQH9Z039mJWGKxAfJLNc8oNU+SffYqAOEmpCx2bq1+cu\nVeJ4\r\n=iQsK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b2f90840c2f1f5f0808b7fd2b6986649eddcbde7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.89_1600418917923_0.3527931649615115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5":{"name":"@balena/jellyfish-logger","version":"0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb5466bf6e505737fce76395641afba1172df16e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5.tgz","fileCount":12,"integrity":"sha512-jyFjYiAeaOAjE2xj22wPJ1M+Al/W15rrJ8PK5nRJGLYhNEvHCJweEBKJLx8R2iCZDLCa91W3z2GAtW04miLOew==","signatures":[{"sig":"MEYCIQD3Niz2/O96/TuqpTKZ9PELSDYygIyVaXz8n3ihoRhbbwIhAIKytIVY/XmSNPJti35cyrJFo3i1c1toKu8K/Xt9axrC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZI5hCRA9TVsSAnZWagAAFHUP/R3jmh9g++HXsydNcVVH\nEngpcsWnDHOwf1ce0ps4PNL8CyDlv2aTOALCHCkmhZbu17CFge2C7GvFI3Qa\nJZ3N1jOUTCaJg9QOFv1Ex08k9VGRVCgn/SqwByePGzEBwcuS8Y+4o+0nteka\nRe/rBbwQKVXq1hLWOlgTCY88V3peLUYs5DDX6TOFDAleKlpUtciHvfTA98Ug\nSoQAtgKW4tvG95xPDomBPEudh3GFrv9MXi3enJYV+mbAlM3b/X0QGWBCN5Oh\nUJAAOf4pVxKLJZseuxKMmXdc8Yb5ptMDV05q1fvRgHUjx4ai0r2hGxhAEndo\ng3kVD0uv1ji/AWi/1XSXQiJvbo0TR292ZR0y8voklfX7T/KPeQX/e9jRKSuX\ncc3j8EPda4xKOOcZaLASKKex/29VQdenI+xecBXNfqepQxpRVMtRIplk3jdI\n0v/oYHJdP4OwZTCFQJstpCVZqHC0pePvotM4biz/pvu23tE4dGxuLaIRoVoG\nMSvB9bl1rIu2PkquDHCRmjBqIDz3+LosKpWT8dnKFtjgM78w/1Ql4noMNkbB\nnzvXOGdIrqFKE6UYEykVzxgRIdlNwBYYpa8c8b1BRPL9DTKqbAmNqpQw152f\naNawBldopIZFXGAXUUEc7hBjmsZOz++7hImNi0M94Cga9kilon69I9iOk8qA\nRIzf\r\n=c6tW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c0fef112e504bece385d3135e80cb8ba388bca5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5_1600425569016_0.12323311519015223","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.90":{"name":"@balena/jellyfish-logger","version":"0.0.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.90","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"07076214a4df9bee27bad753a991643376a6c37b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.90.tgz","fileCount":12,"integrity":"sha512-28+uaASzUI/vZNlutRwqoF/U3PSo4SkqjSHQ+sDQH3rGWDBUUaQDgqWTBb6CgMJcAKHyhydJnJR+8iGaf3y81g==","signatures":[{"sig":"MEUCIQC2lXEaPjb3I9wa7K55zekVxgHWRJmQzO7TMvtbbYBKpwIgK6xg65wA/JxzwyFzGcBL4yezcXn5qrkzh0e778xEeHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZI8MCRA9TVsSAnZWagAAJnoP/1hrQjma+MR3DY70cK1o\nQQznn3SnDMHsqNbWGOmpBwPbNJ3entqg3VAPAmlqQHpVJaR8+Q08SIGqQQlS\nmSIqRDyQmcuAFDIFMracyCmp1iNpTCBQLHINvMae7Kww3yqqjGnTh/9dXRFT\nJnNB0v2WBt8mSTV8kGhzEFTmrbN4nUTl6u/PjTXKixF7h3hnFL04GRoEseaG\nnkFclcOEf18n6PnehiwA7Z+tKQ7yiFB1lAId2YfZXHOIeMXfYyJHaInfturL\niJAHL6sLmm9Y/16QprmOYUJJOlYEnlPESP1VbI1IFtG3Xux//Q9xOf1onYfw\ny3f8h6X6yFkdjue5HazveqHwysoKF8THeed8assMrUMD9tteq0qqbPvbf1eg\ny6P7mYzpscSVP56RZCNyu105v4GZPB33HM0fg66WmT6eIB7xGIAw/+VfyU1V\nuqsXdQmEzy/xTd7opQUrS/d3lQjnJCcsPkA//1p1QSxuHQTiwIrAPLVBK7/h\n2jm7eHXGA235A0F7puvvUZwQ3221bbFZw9tT4sMK8Na1VHJ+UqgGfSp7Qpk6\noTbiGuUbeZxxI0k7ug6v/x6CxM7GJ60Ooo6dAovkCopnFIQgY2ti1TtYSAgR\nn85N40Eg7q/pPGD/+XqkgFQdDModcqbMdEZuzrURUv1hhEMA1OJjjDJm2FNo\nTwMs\r\n=ITc2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c1ce6242baedd7111f993bd615f68981f0df2a31","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.90_1600425739664_0.2290201604713149","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42":{"name":"@balena/jellyfish-logger","version":"0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9fb6160a0d6b19ca4368fd0768fe9a8368199d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42.tgz","fileCount":12,"integrity":"sha512-/4dPUxQpRir0E4mBbdsbfrwvi6coBqAjMMKwoQbP1xUPJEP5mUky68Z31Qmt7V+QU7jdutpIJvn4N8I1JLw85A==","signatures":[{"sig":"MEQCIEocbWkVtBV+H22RFUOANe53p1OdnNLHZqEl18TWaX+XAiBIly7kPRcKTxyHvOYY7ugEhWpVZjnevIa6wB2PWchrPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZMCaCRA9TVsSAnZWagAAKYwP/Rf6BJ4zkixfF4OZHp9k\nKT34Ls+iTF0k7ojKWrifgJ6AOmzW4fzLYS6i1j/eS08EdHNmz2rXVZypLjyY\nUhQloNUy9B7UWsOZPunA8sPfznZNIXWjKDltYatetzFHoSYPYFkj9FgfqVSD\nU+9YavjvYM3Smljcbj2gCfWIQ3DgerpkzkqzmUFLaV01SJg2oOG0n0GgVIA3\nJfmmjhJCCm/o5v3VGSY30m1tALgqcT+mSnxHd5m3bPdGVva2hgrMEJgIXVo3\nkPbRUo4hl4Qd3y/ftxoH8GQbbTCwFbENxJthsOlDlsF33f9EFJKH3bmoRveN\nOxVASWvLONE5VJQRF4FdywLnhM2NaPUCRevBVDQeyM55GgXDRWtDoHdH92Q4\nG7QXYV2fQgdUNhiRuEPpLu9aR4rvYNaLhRGulnJKVNlIwWZ7VslkqX9z41nq\nPSg/+ol8iwxDpvldHRJLNue//NWyAh+b7ehGfOUKBCs8omOTPhihyVZ1l4CN\njuNHiyfXS+bwz56kDvWXgqmX8DBzZo1V2jmcjv+77nSZ+9XSJ6GIysQMuc9H\ni4XZPlSHSpuMKnRoGMPGD/B1cYDKYUftl5q47NdV5ANn2LArIWf6c1QIEJF1\nKsYulWDztvXb+AUQoJSkmMpUx0z1aRzrSWdwAaXCDdiZK/7Hn+YOBOmRvYE3\nEf8l\r\n=rvU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c116e18160327639a0dffe7ba475ec889743c42","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42_1600438425600_0.3529955174172592","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.91":{"name":"@balena/jellyfish-logger","version":"0.0.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.91","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3df806c401d0cbe7b55550bd53f91546d3f6a88","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.91.tgz","fileCount":12,"integrity":"sha512-m6htu57ja2GL9pjLjd8aPrujTJSFxk1ZASyYyKqdQyltHgB7TU7f+ZY5SwYW3c0kc8a/KnLrHP0O7H6AXhNapw==","signatures":[{"sig":"MEUCIQCA88cwmulfc1MWxWe39LwnCzHkTLQNznoHmXPwvNLLxgIgWcxEYyokle4FEXkdjmAOPYBe7UayJDOHAao23mf9Qfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZMFACRA9TVsSAnZWagAAk/kP/1WVxKJcGJVlceWb8Qu3\n2VBjoJXm//wgLdRf62I48ke3dnRuHP+XYkm7lf/RNkNHLN7jE3WyVVczDWqR\n0Sf0+dUwSxW0Rco7RcAyibFpHZOpzPCUfiZ8qmWcqhryYx9q9k7VNEyDv4xP\nz5AjMJaeL+9PJUCLkg0rLPSm+w+oSfK6BVOXUlO68Snqisg3NaSDxqhDPKgA\nG572vYcF8Y2FqtJn7EhYyFI0Mt8kmdiR5VACk2O0pFSVWjfpiNxiHhCv1c+y\nInJSRBFqybXmNI2L7ItXRXU5IRXclRKvRBlz3reeD4cOvGr6LN8V6trkvS3a\nO5HHVnCr1RS6O5o60+3lP/GYf39e5/TilZ3HYBmNaezRMWBz2WSJF80cQSfD\nlr8l88uvFHuZ4RvYKV4844KOigDVoG0dzt2eyNYgIenecqo430jjq5wgiSCG\nmhoAFcB/VIXrdmTgDR+NrjKR38go/BjqZaFQdzYCDGZx4B25W7WCmP8rZLOJ\nUljszXoe4DQdV9uAlHpPIjhQxB2piepnBbpvyhUTXRhPy8dVOlIkbVIuUz9Y\nRvX2POvNMUE2xSh5ZCqwAyGmOMX3Ab9VXBwMMGTnGQF8WnLuBjiOBjDYGcth\nbmRsYXlhfiY7Be0FllTpf0VkI+Ib9PhhRM/ow+zxpEIx9JFCywG0ZDQFHqAb\nTei5\r\n=fqpe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1483dd74d74bf4974c78e89841e740072e4a7106","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.13","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.91_1600438591932_0.7107226605518724","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e":{"name":"@balena/jellyfish-logger","version":"0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4ec7c201794f455d80d61fdce35e8c150f5d479f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e.tgz","fileCount":12,"integrity":"sha512-0UZANHgvWhwXTY9/HQJyF2GLVZG4HWrqf+EJo0NsmP3+7kxFMiwvC8ApAR2nhuBg+zaceOxGl6WJVQnSm7FZGQ==","signatures":[{"sig":"MEYCIQCk7UyMfFYioG4NS508EQVtBvD8Q19ZE7HTed55Y3QoNwIhAK3vao/e6uAQ9FXfOxhzns4psx1xmX9CCKS7YlfWG0xk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZR9eCRA9TVsSAnZWagAAKdgP/1EE1+4jR4nC+1tW96xy\nLXS+Df/u5IYpQIQa2YXUpQ64HrYvKY5oUWP4S4K9yGa467+k4BUHQ43Pf77i\nrhuS7JOfX21Cn38dcSjajwB7vwoEuENkxZ6m/WGskhwHhSgoAHJsSgYms6xg\no6kDZV79x9CmgES8K737h/IsEC3SSLl2UPLzHEKEzL0gzS5v9HsNUqAw6I9L\nahDcBuoGoOxAGb8k2BJ/VAqFqnMzkaC63G6h186qa7VIsYBoVY7t40a6T47e\nZcb1xdJOkFyrS3AE5NSTOwNeOfdt15RCaVSi48bJtfECc+f8jbUhIPznu8Vd\ns9IuNzj7f5Tu/qE2XZ5PravxxKA1YBHUztG9BCaDEOKNSsTvI6amMf4+ESIA\nzjnMLWpV1h9joG7FrsziFYdZ9VzQXx3JuF7biTz2I+hPcra7E2kEU3EObBhH\nc9lc+iUy97hEl+fWML3vJ5nC23eccVTN+gaZTJrMoagtUBydO2lG6h/v+8O/\nl1bjJhOQkoOki9pzyTo6rPaDmyVv1vpCeIaLXPb3pcE816P8MrlKcl0Q2wNE\nN+bCxKzA9Bv4yJ4eo8LAIPhIqu7kRJ8hWAuuel2VMm6pS8lqoDfWo5FsSPLe\nJynuLnjRaWNRCUJgKdSEXqErYLK2TlcQFZ8FF/FuYt5wapdYf6G58wDcUECs\n2Px9\r\n=6v/O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"71bc63aa973316a023559ae0c471c9270a5f5b5e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.14","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e_1600462686272_0.5188920698560924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.92":{"name":"@balena/jellyfish-logger","version":"0.0.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.92","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4be921eeda67c1ee438ee8832e666b7070d0337c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.92.tgz","fileCount":12,"integrity":"sha512-Wwk1wC4jOYMdAP+5V6PCroTnu6vdVdavNclUFJH0n6ZLl3kejxmZeY3OcTJ2b3mbl4cydWtSfUX3ccu9N+XT3Q==","signatures":[{"sig":"MEUCIQCeiz47jWi4vYJZ99UbT090jxGJCUNP/Bb+0b49JZCBWQIgC09T9TLkAXQdqOuAwS9e1LcVqvyE2P/soOtr78BV/gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZSATCRA9TVsSAnZWagAAIhAP/ixKYj0dcZy5je/oPuZK\nj0CAR7DkRoOcggdQ2tfK1ykBuSHkbNeEOSsHDIl0VADc0S2drroUjw6gdKFU\nyWmnR+9p8Vk33K/eYYBZK7Dbasotw3CHVBJSr84nkFUY1EVkYQjkfd0uuC5B\npEDM2Gzh26sq0K4OggqZwdvyqg2g2ANIcccNObQem4aT0/JMtul3wP04DTkt\ny3yKqC1foXzR0L9WC/PLDr0nFdnd/w84YIpDfp/4Ndp6ZcSvjXm9MCQ0GrD8\nHWNsdDt6aU69eZDG80v1GNU3EJ/DPLzg5iLRj92cEuJ+Ur22QZJVJiFre6fl\nlmoaJn1hDNhAqRz1Z5ju5tzGVmIERhZ/spChBChsF5Ppg3NnIgskqkSLPSuG\n8vfeEfJIcFmxJ58Wtlct/D/sOp6tQYU84kdmTsSkrb+ckQubuQtlvl8Cscp2\nDTdNqBP302qdYk1Bbea4rGeKKFzw7BmibtWU7HnQ1v/EDmBBYdHh1Js9S1EV\nIzmxViNvvvHrPOg4DAjQBAiNRki0YTtUJnoI5bmsTaGGy1h5WaZhxs+6bRcG\nRA1YiIocTEn4AEAnHWxi177w5wqwyqRb43MR+GIXzK/01DBqDzkAPtrc4T3G\n9Cr9XgoFZDggiJFM7rQ0/zo5xCvRYAp25k6eJjjZbm4AKGbyMeqqi1A7eOn4\nxuxZ\r\n=HG6i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8059b688c82595d52bc43d3527b083bbfe6398b9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.14","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.92_1600462867371_0.16690741690927258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1":{"name":"@balena/jellyfish-logger","version":"0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"53441e734145138254457c65f0af9c92afb19512","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1.tgz","fileCount":12,"integrity":"sha512-4AIPLaWeoFM+l77QUyuASAOQFUhIWjaFiKVNi4Rw3II2hShK7UFOI2/moFwNOhNLAKYc2q/ppRUftTNldm4Lbg==","signatures":[{"sig":"MEUCIE1MwNa2WXQ6wVNxLQYx8jzKDKAFRpJHiJvb3x66qGMbAiEAkOQ893Jp8Ife5zRBNW1xAsYJj+pkkwCGE8UvDk06Fi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ0WKCRA9TVsSAnZWagAAJjYP+gLtQAEgU21rlmFfpt4D\nw+SnfzSvf6lZB3tuni32UiSoL9/2LJMMifURTGcc+4U92gGWlp70WczyarSn\ntkqAWo8TW8/OhTfXQHDNYddFcmAqiN0aDeLxtfvH284Vr19dAhBzWKqIneTX\nLlXSGMEf9mWLTbZvkXaTFlR1Q+gSEgPLOSYOJOV0RzBx+pb4hPDUcp3EvEYZ\nQeeYbnnc/3+qN++8awdHqSBs4pC9Mk9jSm+rrkXE/RpCZqsWBwhvaoZnirCw\n+A4VOCU+UmtdJAqTJZqsyuK1h6qO3D6OgIDG9SUT08yW8uAhL+PmQfruCYaK\nvRgAe1JSpyQsZYBCPjDja1dGSBVEt5NIanBTe1oGl8+Z86Ba+TFbiN8BqbsI\nyWqSMYOVsbVKVXcVicwyPUfCtXYuXRO4HjA53uuLENRhVV2SMr6LX0I2UMpy\ngbIQ7LU0nnbNeXghzimxH/FMyw/1Xd1HnvmQyJUsSNmga6W94W9UzMIkHYYA\npVm+DO5xBmk9STg7uTI38/g2DY9ZA14WEbxuXUxIolKVg2hm4tF1Z3/6Y/by\n4qJCbOVQjGcs+22ASpoNbslMwmz3z19LA5v+Cy7koZdDbpzrgXRrm2FC7TL2\nDCxYLwlvLYXfHU4unR5XLr0ThT5H/KAmr0S0JY1bfxJqW+H+DtOsB95O6bCt\np8yW\r\n=G7M/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5436ee35584ee1cb3b4ada51ac7e334c3c0028f1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1_1600603529455_0.9071696711154362","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.93":{"name":"@balena/jellyfish-logger","version":"0.0.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.93","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"036eed33e38ba22cf048f11b619094e721c739b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.93.tgz","fileCount":12,"integrity":"sha512-8QEHKvwGADt7ZHX3172s7BQIpaFLuBBwVAU3aotjhM+JcL6Bx8pE9pcD+QrwoEeaqXcmpItj0xGEGl7mU8YubQ==","signatures":[{"sig":"MEQCIEkAMAmYjg5JPp/RPKt00wH2lWzUx1RlZ0sQt3pzXB8bAiBABIbKpPbFjCcqkYyYauqmpHPGgMP8ZcsPSPWsgSsINQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZ0ZACRA9TVsSAnZWagAAuWEP/iKh3Hnxd0X4Z3+KU3AU\n70jz00uu5RUQ2dJzuGH8IVcYdTzfsVXRApRPsHJo0xWXqdUlSpDwTpOcXTw6\n3MgUQ/nJCiAIHIdEa/nw3OnNuhAWJJHRdIOa/9t2yicgnEzR1OU37waWmI+s\nl7wabkaX7I/5HDMB0QFHKPbf9uQBmI+dux4dAkGK/pO85IYOBtXx9oiKLiJL\nlFw8XN3oyyIaUylTCQeLyKhkm/RqjFdH+CyRMbLsQzJUGnE/Sl8FKY1jmSe/\nUoSyERZ4Ek3jGYN8EkkHwgOit08oK8j7r9JbuR9rwZ+MAFYI9PM0ckJKwcnY\nT2Latwh3q1gO6b0JiEVkbm8dL9+7UCbdsk2kYwU7cgenrJVmxdCI8sOOmt6t\nKn4k4GF7IFS5LayAYEwaSXxScN3kER1XO/osMt39DXlvMQZLcddrCo1UHkDO\nYs+G/FK+POv/Z2cB4URToJIFG7FkX8+A9DQagfE3tJaQYFVS8nBKv7LUcwve\nvkavb4+9sebuRad4A3l7bQhryfcsvw5Nyrw47g9QIC09Pzg7tANdR6eQWx8+\nTNmmMQCiqFQwAKB0ru+rMzL2Mr4W/SWV3h6ripEPHJVZKNtCF6sNNibGdszR\n1WulfS1djt9gYeN1I4aaxEx1qMJ/1v+L5xo0qveSZ/HcHp6EN27O5/Px0qOk\nhRBA\r\n=xKJ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e8b6ab01388971db45d2742d0792d53c5463d8a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.93_1600603712236_0.6628240790343636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573":{"name":"@balena/jellyfish-logger","version":"0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ff856009b40f035402a9063a63ec831802be52e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573.tgz","fileCount":12,"integrity":"sha512-wXDmga47BAVHCPmWE6gDwRxEIwMFjBh83gAkqJWq9nCM0avYiFCV05KbFK/fu/fnT/FsBZM/W+aJpiFh1eKlqA==","signatures":[{"sig":"MEUCIEmRNJ8dhZp5ByuwgKauWcHIpTWs3tHJbrjepSb1WD4KAiEAvd3PHlfYNFwskIR+RfW3zfuJWgtIuu/xK2da5xxM/wI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdqBCRA9TVsSAnZWagAAu60P/1e+dmA8a0jkXrNaxpnl\n9GdCHcEVV/r+WP+PAH9+wjA2A8pmuGrj+XFLuZqz7GWc+RvQE/70weRBosEI\nj0K0EjZGnj83BO5wz8oywrOLtobxPDfD66CAZKvgv1GW2eUmzTc6Dp0sKtNt\npabAqPW7ukOD6vSzYdRqU6mHdwoqcj0G8DoWntf8RpvjfsyrFlDmDFlFW6td\nHY6lMA3nuE8aQtAkbBL+3gWEmQI5hRWXJJeNY6FXMkRI3Gbhl9uO0j/Msksr\nFBhwdb1iYlixlnJYlz3HwMMsozb1KVS4/iYk5NKoVM+SMvTyz9zmsOsD8sQV\nBW/JJ2I5sN9Laro1heU0FIGHAnfxVIgzwIFSdctVlMt0YmoyRPTAFWAPwGjA\nmT36B7rwUWhMIaAexJAk7g7sg/b03xQ2OvDWlfasT+fH0At9YDIViZwBDFm9\nNkgINXp1B+pSkVzgTPyiEOnP0RA9eLaPkwwJh81cSo/E1qawoiwJw2eM6H3W\nk4Counf4DUsA4n8xYQ0cXTa7/3/fStZmGZRcD7Uif5ipZ9SHsGePMaLA5vG2\neiNInVFqDc4OZ6D3Wa6tB1hK89z71by5EexJcuN40eksUjGuoHrYhwiNpbus\nMQm8tT4wig9Kv/4sqNZy6kNmPRXuw4ctdUag63fg1fdzeElSiVsvSpcGAJRp\nfWYE\r\n=M519\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5605a5c4e141a4d66427cc4f01503dadf8e5573","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573_1601034881442_0.09833565134028177","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e":{"name":"@balena/jellyfish-logger","version":"0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de75035eb6c48b213c10a64fcbf8e0fa19c10585","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e.tgz","fileCount":12,"integrity":"sha512-4cGgq+6TdzPXyvY/w+vnyghlFLbIoE8NTQjy0eRNaSXICg+cdy3L8q1m5fnViRah7jiUcBGlgw2e+Ipqw5Mo/A==","signatures":[{"sig":"MEYCIQCd6lj+IXTfDN0FzC9ISwqlkVq7Q+iKfv3jeATpGmDm9QIhAOEpJ6kULakZ6Aycw8+tSpEqZc3awVZ6Z2JPCalxhEoZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdwaCRA9TVsSAnZWagAAKHcP/2N+aVcRiIjXRpjDPWLg\n0KxSty+wwBAplOLRnqTDk+eiC9euAKDOlnTGXEFLLd/XN//D4FuwymbEmWp7\ncRqthlPmXjfnwd9G1H69AyBXq/gih0XedW6w1N1/R3md/3uA6cJFcEtObmmN\nB2EjN/MtZ6ftq7udiVkdbCvG8KcJ/TuxCwQMmprJn0jvPSM1s0/jCGYQcAe8\nMvnkwLhu73141hciUD6H2kPsgDyRp03J5JOY4FQnFVxD46tGEvZHTxRwuWsz\nlgzTe5WfFlvluzyhCsKqFU9WEf1INR1oE+pfMSmF8bMWTpu/Unz4Rda3wJ4u\ninLYoIyY0H0PD24xDpC91eQmKGWDMUocK7bWgFtyMheMfJ0N/v2xtC5xmYNq\nd73t1r4ddS1Y9+1g5pFbD0TiRfh/Xs8risI3wy7EWfFCVXDnq9ssuPZzEWYX\ny29bgQpngXMAcAJASoDKgmPw5l1tW3a8esph8TyDas8BqrW0qSGpq1Bq2vkR\nIDIiJpJPmfK7BU+2jEqrN3A6RrroixrqNCpsiWVHQV25eEfIQvId0EmB6/Sd\n/DmxVWeL4vd0tMmKo5KDi9DTZEtMnbzxPohBCW0er5/8gkBLvAE79jIyYE57\nA9Nb6eDcwm148oriIFtkm73BVSy8/dZ3/2T0cCRiZblH+4VH/VDZM5Svw/5c\nknMn\r\n=9+XF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e_1601035289689_0.8791240011510311","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8":{"name":"@balena/jellyfish-logger","version":"0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"593ffd6dd7436e40343e4bb64e810bb8914ba097","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8.tgz","fileCount":12,"integrity":"sha512-ZFJEvXzT0Peu4w6QJlHrXG6pns98igyzhhx1qv0TEzj6HdtTNhLWIaPoGcS9EJelk7gGAEeVzkxa1oMmwPmzOA==","signatures":[{"sig":"MEQCIAh9mB5ledoAfCiF35wNSFlL4Q2CU3LiARzxm8jGc1SeAiBqBOEFnP0Qxxutz1aa04h4xxgAoOsS8jQ9+ajhazVlXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbd0yCRA9TVsSAnZWagAAWq4QAJ5kvhdLVmXK96sOri/w\nup3/mxE817azwV8xHTbpLAIs3dMmtap8NC9PZi4J9esRv/ambqS2mPUJFD4h\nG7dxXZ3hmJfbvgOI+jK5ALrdzPvazanxVHkoCDv8J6VAJtEvdo9Y6kDYXOY9\nyK8JS0bODrQusWXFJM2NlLI1Hra1VqhYK7LAGu0FL32f550YU2XCkIIJ5AGH\nu2WPzmAXhgmuXI3F1VXFEfPW/OjNg8ekDSrbiNesVXVXAmiKAsbDeUUxVi5t\nBrlIAczRcpE6ceXZi7vm6DeZ6BwFLCwUORvJnvfpaKu7r8hDMltH8u0pOpT/\ngYVCUXD9u8LJ887+bjvUzULtweSni7fUO1J9gFRiSBN4QIvutKWdS3wYn5RZ\n294+rOoCBWKX0mew/UbLELxw526x3BZOhDoUSPSIGsc6Q5e3eAXdQMUQYwAp\neuwMAB1spJr3I+gWPiXbrt6k2xR51f04EYaIIiDwFaTwuchMbtrU/qRulxAp\nWCvk8t9YGQ4wIslPGFiO+K7PXd9ZpEkb1e2DE6zfG3zxOHZz1l/dnGCHiu/+\n4gHrAZnn+a0KLI+8TalXV4b8fnqFbR+C39SbHhneCnq+CqqbA1wpw2VWhZ7F\nZB6isTXe2WVfdWGcbouW3pE8IuDyrHkUBjVT75yl2sH6muohNdlHOm8qxhEd\nz6nT\r\n=Q1bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"daeba3a9031c5b96a248bce9aafa1af32b3f09e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8_1601035569768_0.21435750358424044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.95":{"name":"@balena/jellyfish-logger","version":"0.0.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.95","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3271310d50983b7f527df3f38964aebb8b0cc672","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.95.tgz","fileCount":12,"integrity":"sha512-stTXUIB1IgnkLEv3Y0IE+qgB1HbCitoY8H0bmPfmonEqlihz8kLm5BWte57bjabhZdJyPdRRY3wxkofmWm8g2A==","signatures":[{"sig":"MEUCICq5cGLHn10bC41MjAzf5BuY1Qi4HWl8LQrXUA/D660EAiEAnZHVorgDxBkz2hyd1ykjAuZief9PapB96Sl15KGUVlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbd3mCRA9TVsSAnZWagAAxI4P+wbQcZ9ashO7occHtJ8w\n/VwUgpS3qjoB2vbcWbKKKmVECgOYCzpoYUm8kx4WfEPSNr9EsfFrrOHwVjOI\nNDtCUTMlOrnayPUbb2CFHgWBElwcjvVxhvhx45J10Ta1OkTh1H6lA4gd6Z4s\nCeLI/LsHal8J7QcKhUJsxoqrTh67ClhXkDd/h5YYkklUUt3F4QRBXJl62xsr\nzc9U0lq8g+zfmy2PYxyB3nUCO7mZlBX5O2jDrBjysEeH9bo55/PXKtxqyRRy\nTjFS5D/a7T3YOzR1RmU/veuRpvJ/YsGYT9IWALcACan7buu1aGMI7cZa31Kz\naJhzMk+ADyeFpA8V06fKniphKAUErcVy8LMJeG+c2DkfoJEibsLP60DhAAS9\nad9qhfxiF3NrtLt2kR1LRBsbuJPOhVLhONenC/iF9jGNge+VwQY90I67iWre\nG1clltA1VQQ1KeSnhvRC25Qn9qeEAjlTCGHD0sXO4t/fT5E248Mogt9xhPHK\nHkkkARtyKz3p+IM9Wgi0D6mVsu7QGaYdRoZ1HU5RPGfanP0lkMDdjfa+L+fd\ned4vbM9/1Nmnw276LhrED8gsBPyXjSItkE9EMH7HbtkH90DXNhynhgbXPjQL\n0t9RXqJWyz15xeUXtrcK5B/vir2+47N/+m6JGVOWAD2sqENTAaT/xPpyAq2j\nEx7f\r\n=FQeZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e9104136bb45985123194c4c6bb461e44fc8edcb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.95_1601035749931_0.7468941918987448","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75":{"name":"@balena/jellyfish-logger","version":"0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a6e4a762881c7636b5a11de700ab26921de808e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75.tgz","fileCount":12,"integrity":"sha512-M4J44s1HR+59OGdKcMNJBQ5Cuwal5XVNAzhoG8tiHFogFmk47Fp5AveCv53PTY381VyV85eem/1bqo2btcRWkQ==","signatures":[{"sig":"MEUCIQCmMTxAdEVLt7zJQNw/Nisy4PSnKSk666imRIIkU/OYdwIgHdiDwjuPswmTx97gyIuPm2y6cAD0DSb7oITWn+oldgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7kVCRA9TVsSAnZWagAAYvEP/2F0K9h1wMHFft1p52kk\nutEfN2Wbtk0/MCqYThlLzCWMIX70jb7Mv9ZNzGUphlegnm2a+mnOQghB7zUP\nLlBxSJsssBgtsMOHpHiAs1bylQpHXbgn+OgQft/imXRLVPzjGyBFvevASixn\nHGar5ZNOBEaF+qGgHgF0KSnO+O25SNgoBa7eG0FX7xO7LTwimVGmb5EQiFIg\nCWlPkraAc3CUqA0329Sqlzw9YN0+AuALTcz7XoSCMYZljgtLqFZfiztaQaLV\nFEo0p4iyFWhfj0AH4TkIpu3o9zLrb7T0oftaAgM1L5koNtWvnEJzrYBEAxiv\nmq/BEvbWoDJ/Ved4alxBoCMHD7gxl+CPLTjsr3qtqA/HIrXs2+dbfwI33nop\nv57fShJSuXWGav1w2jyTBc7xZk1olF9+uOt2xPDyk7Lah96/N7fIVm5NPKtT\nyK80gfFJ5r+K5M9WG/7OcKRkjC8Y3f01f9k1AjK0jTAO8aeSTcfZdsYsbqkQ\n/Ocdw9ke7YNwAUb9cLb8u4yLx1oO7g0faZe5vtOzQrKNRh20LSVIwbiByiCk\niVX7eUXGa95hMNQYYdABHf68olLLgKSDqLt/lIxJUjR4q+oG+AbYWk9wR1ui\nGj7foBlGc8PIQy1H3d+ABkA0FXglg7zAZ/z4vhYuTSuFoMvl7jlE8C+Ksg91\nOdHJ\r\n=4Mh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03279d0ae37104e3c5f822c21668f7ffdf1c1b75","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75_1601157397128_0.512655446350603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37":{"name":"@balena/jellyfish-logger","version":"0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35e8354c7f29e86842091557047f0dc503f88fe5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37.tgz","fileCount":12,"integrity":"sha512-FsmPt1IXbHZAgph7GyENjJ9So4POFOic2wnKGQy3q6LQLCqHVm6IKBoaeLTaZdBYrv7IpGZ48/MHHg7Z3hAXFw==","signatures":[{"sig":"MEQCIAVEIAdwr/DUalJdhF4/Av7EMXVOo5uY1kUlunO5Qja4AiBefoLmFv3cJCT2ayduF7SL3fxy9TrKNaz2lEY+6PqSXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7oRCRA9TVsSAnZWagAADigP/i2KTFInIMfyYqECV2li\nAehfWrmwU/0eO1GiAQpXnybJRcdBgThPiK/4PIsibLm9ihTGd9nxI0KwIYpl\n46peMN9McqmVlSOsQhsNrl8/k42BCTDXeNe7Kum3SufpjO5yJ4URSYuVQqzX\nQ24zhv3Ma3C0uqxPvi0MufXL3DD6xNW23NI44ZIa8pm98Gmq7Mgqjhk84QUr\nX1kQff2IcpOnk24TQgUDGlomVixwRdKMfgGqJbNo60odCV8c1n4T7msf4lYc\nm3Mzq8mDMfv4KEAUNF85ZnnkMOuGPHgDXe16DBXvoN3wXXAITSEfZ+bW7xqQ\nHZ2LHod7ihF1/MIGjO+KUlqEhsS98ezaixord8rbp9Kue5+3fbWyUL5cQ2JD\nUYevXH+2WEP89zL5iEb6JgIbItabjYyWOOxGqIu08y0aF+F82X4yGXUAJSci\nFleucNmN18jIaoh7HJgrxUaZnCf0bUk4ZAPVPHcL8bSUZ4QE6O26xg9Rlfei\n93IounTZw7XhV96LsvkneLLoU/gWgR+qcsST5PHT4ssltzbH8bH8HMNZh0bf\nKgMnfIr5uvHg3g+mo7fhW/KSRsZCItfjR9y03OO1e9UJbsER/3N6BCmbqy1l\n9Et6RRTrMwcxxY1NfJJgKfoM2vLogW8e/Y6abSWofT8lM4/OunSPuETQAaxY\nHX/e\r\n=c4bo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f55d9ba5176f61fdfdb06d8aac18cede7fb56c37","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37_1601157649158_0.8394454601654249","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.96":{"name":"@balena/jellyfish-logger","version":"0.0.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.96","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"10a7ef86e99b6d6f569e9e81fdaba7b919e4b2bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.96.tgz","fileCount":12,"integrity":"sha512-7+Bwq/9fzWr3qEpDoxAjjZiXulS12Lw5CWkTON5KsAX7VU2YnBEQc08lLGuqR6JdPgCHbq5TgPs1CM4TGkWGEA==","signatures":[{"sig":"MEUCIQDo8gHdLLoRWgARCIVtYdY8a2IBuKw79UUrrfpz4VTtwQIgMJzLFy2eYi4oquEsP+urvsOkJZb/jCOboYKe7ni+YKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7q8CRA9TVsSAnZWagAA6JYP/1wJYJouR1CxEl5QEtW5\nDB3wQFwuFrohxfh6duj3uPnysXL/eKF5Fso5Zuxuhoq42LOmW3V/yJRYldtY\nYneF8mVo9HV5KAM540MO2riQRMFDliUKCD724rA4fas6omrhowbdDdrTxpfr\nCDTXrqnshjlHRT64uGsi338DqnC4ri38tTDApZZKkPaR60tabUTWlCGJzHHj\n3/UnczZKDk21rZ3/ttR/Yx7gU54gYm2V+lhf2BUlYuyQwvi85zIkOfQEpsCT\ntBDtoD5IhssAdOT5Anmys3r5GKulS0a3u/E5ftXV8Fl+JrN7Hl7To2O0xYgL\nYQITgymfSZp2lIiDaXYHxt8JhgR8boiVYiYcFyUjKAjYQYykwl8AcVIZSf24\n/s04khGMFxPHplba40AqMTQIUWjuZAHrXRjFa1kXUjTbZ1w7jj+zWB3iP3HB\nhBTUmxP3Ob/O542N5u7L6TljOoviE4bq8e2gDdpgFRIk7uweP9g3hHztEjqa\nr/g83ccC1Mfa8esE6CsekeMd092YgqCMWRM34EdbdDlpmWFnZpGURVgAEoGn\nHpKk3IPyME2MXx5bb+sMXT9wn18ziHvuvU18Ng+GRMezxQKsrhCAqItsZb98\nArl6uwVuJVMAdMXHFnLZXMfgX17b6Vzs29pVVAIVg93F34B7XRPuDpNyYS9v\n37/z\r\n=bI2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c7fa1cc1e970ee22dd7309aa5a10170186b6f43","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.96_1601157819622_0.8090640464427774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb":{"name":"@balena/jellyfish-logger","version":"0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5925c394956a994f403389df5ec89d7b2f243250","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb.tgz","fileCount":12,"integrity":"sha512-WDC9flYjMfi/woegObTmLlWEI4FN9pte7jCym61G2Xry1e4ZVwmKyf4TH4Ahp2WMT9DUDfRjRr02oaUnrnVfoQ==","signatures":[{"sig":"MEQCIGnuXM0ctBtZhjAsI/f7306SDzuvOmWdBycZNWWaLhZWAiAvDg6445E4O7PO5wvoi3hG2iN/rJGOD8x+3ktslc9yRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcALTCRA9TVsSAnZWagAAyV8P/0YMTuD+HE0D0hwWliW0\nKnA24kggDNp78C5MFWnWOmgEx8/w3Qs4wIeWVQi3atjSb/Vvmf9Jd4rBSRiK\nyxENBKMa6OrQcqaamEURu8wCmqu0XW9Y+f0TXFfZzR8AIjsN1ZbwU1TFgZGG\nyDcP02xMXCviJujLgzRK4NUVYlG/2NuqjPtpATQO0Jg2+BHLqu4ab5U++pXY\n2kBbDQjGVoR0CTvxvBODLeAYPccevHrNmQsgG9fgMiMu7NTBnasb5V1S3vLR\nniiaAmkraWMPjPeLQb7IV5Z8lW25cxMAzRRJHXjTCarHHJtyGACagzlSr+dh\nNjw8az4k+lsx1SOAQVqKtO2jCFA0xPoF47/DJOrSQHDwI+g08R9mKt41/JW0\ny6+zRBYyPZYFYxpqt6KjJfBI8ckHthwYCOMhGBdkM0t37leTTyfJfcmxcGrG\ntZOoazRRRm5uc6dz+D2hHvS34Uf2ugiwNh3Noo0wl3UYGecmI+osTWgyqDMw\nCcWanU1AunSxwsa6OgTHwI2Wsbtp2mTIUnvnI0Lnj8/UkcPug0sgl4QlYteD\nheuCQtK9W3rZwmbeX4f/FYsBiNTYGHw+YiFSV+1FxT3oDmFREVaEOuVpEqtt\nVXcpDa8VHlLcmFPAr3dh3isq1sgjyCkHrHcjuntT27YkNlhhqOvlwKlyS9FJ\nIdG/\r\n=E1Dp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d24882d578609e44800ef6f60b298c2fea9fceb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb_1601176274917_0.7888161509767375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e":{"name":"@balena/jellyfish-logger","version":"0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7a90bbcee57120764fb83772df42fe943a0efa47","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e.tgz","fileCount":12,"integrity":"sha512-aOvg8DK/dm/V6y+B/DhVSMB5l5qrT30qzfOKdWz+VzIf5TgpnRRgwO/FruZ6vF+qC0uQlYH1lKt97kO6NXEUKw==","signatures":[{"sig":"MEUCIQD2NZkeUP3w+BhGIZaCVrJj8wE3hefKmLaQVJiI4T+amAIgMMH8d0RHnQlgSYO7UWRnMR5BvJocM5fck1kCi0tjiRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcBa2CRA9TVsSAnZWagAArJQP/1Yxck+4QFfoj1kW0VcW\nyu4waPpyBroWEKeal23rvP7rzgJfMt8q9N7wV+oHkJhNgfYwZipflTrFV2Is\nCM1hE26MDuq94cNL4tqs83TWfpZ9Wr1Bp87ZNYIwZSDZcvFcoZupdhLdMGIP\nvuFHBbQi9irKZFK6x+EMRSmLNkwgMnjbMKyr2CwUVXfOt6ntG75CGOA4ul1E\nE+U8iIa7dnRJO6165MYLVmdflQMAauFWYO4A0+SSJwi5IZjnfHOsXOSSbQz1\nY/VMpJdfIJGdSgyudwZLFdZVql/j2c8uKcVoMWDAaNivnwhHTP6diYo94Qy6\nidaXndrAvqFzHH0nN7CjtqTc3lKEhqIDvue9OeAMmt8YHKbJGNWrACTntDS/\n6VAcyCbfBV060ggBmKRnoePmjfUDI49K4nc3RGku1L/jOhkVyXokSIXbfbcd\nzUId3P0n2aKOAlull9eJHY6LL9NEsd3YAGw7RPyM2g1dN0jqzFGCD9SXzzeO\nPAfD8VYG5C21UUtOnIMl89ZtmUpbBGTfCzmax/Av78utxlpKaQAwriGsh52B\n/fcJCNL7uCkwBcnjgHaLWmITp04H96vqVv6jmNxzJWy8/VknoQFdraW//c7G\nFLBqgBjt87D4BRFpPGqqjfcus02HbJ4iyYTxUQTiaI6NSLv0A7kn+dg0n8zK\nbcoa\r\n=ukND\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6fdf966ade01dd87ca072685047f6a1b5450123e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e_1601181366048_0.1972644658752083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.97":{"name":"@balena/jellyfish-logger","version":"0.0.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.97","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6bb5cd417f5d40aa9b0d04adde0beec1b877c55f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.97.tgz","fileCount":12,"integrity":"sha512-2pJeCKEOdGFWSQJOB0xR3OWEAaRpSAspfW5o28ypUgngtzFLcYg7rEJMSZ+Cx11HvWeaNJsSj2LA23RQx/6Esg==","signatures":[{"sig":"MEQCIAbzqc3A9JaN+rJfwL2PtfKSwlcwBN/IeqRQibv1KnbKAiBID9fPyfclAGBxiONksm5ex4CJQ5KUWcU2P7WdMGJv+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcBdXCRA9TVsSAnZWagAAYLQP/12zLf1OlQ67gyqnJOBG\nIpZWJMaiQlnJNoMHnIrqQzmytV/cMNRGTcq1pbC8tmGwn+qDAHyFxHWxdTZn\ngHkw/9Kfh/kqKaPjl5AUvAJ8XgEZivv/2eOYywHnSxptXjfKg3fK8mIOFXvj\nPvfLWkZ9SkPwzc0xIxRheAF0rpG9e+7TUIJb1WwYow2N5tbGBFArSg6GQ3FE\nPXjChese0B7rVtgMY4lB3GY1O7qlmlhfYSFK2HszQlWXqVdOGQIYle34ZVi2\nRzQXhxGAqb7LK1uoLu6SyiIsbvhTMaIiFm/QAs8UKR1dWELmbS4SqdNbcJsA\nUr3QJLvmHkjMcIjixQpM+efvxTmVlr+iWYH1cho5utTbCbpEzIF1eFnFbtyx\nBSiqiXOJcu0n9ZtlMQ4XWbpmmPxBTBdUydAg/kjmygshfmpi59HKjN9Cvm+P\noPcwbXeV4Z4e4Va7vSlM1cG9RVR54EXE1b4VC8YiNTgASvGYG9K6eoP4bU6/\n6HjCz5JcI4DgKDjqhg1BIC8zmkS3PgHmJIgepNCfQWrrq4Yx6Sri4UDfi4Kt\n4cItj0rvpFiFmL3dkTRs+k0ar9SYOLsTnPXxPZUrZ/hJc6Db9EC38E6CrqrF\nTfc2nUpRmqF4uTQTDG66B4IkhEGQa7AnpN+cl8d7pQwfZo4LT3Gl/Xfvni7m\niRc0\r\n=6oEN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e7cf50c8c5e9f6c4bb27f91ce7cefba2819d26d9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.30"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.97_1601181526689_0.6142859691587172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79":{"name":"@balena/jellyfish-logger","version":"0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eccf5bcf245e5879a67752bd0b747aa6425e0906","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79.tgz","fileCount":12,"integrity":"sha512-Ch14HEV1d8Vtd8sYin5CqWaOCyyVDR4gFedzpcturqqtY9w9bCaQokxHMKebWB4kDKgvzO0CVQBGoH+xHEmGNw==","signatures":[{"sig":"MEYCIQC6IRRhq2r/indW27spqmQIbwcZbgMyOh/qAOE0GiHUygIhAP/tBQeOsFrTIzDZ+jGVh8s04AIuuGVV+pcHTHlvwgdz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcHs9CRA9TVsSAnZWagAAUD8P/37qJfOnmzHJl90e9H+a\nnVntN6y5BUyxf0a8ey1Er7BPZSI5U+VsxQGe2AUobNK2sWjNsVjGt6l0SkcD\nci6J4gxqrRg/AsnGiuqfxXnmIXiYi0kuTfLFvj+a24iutkeOiQxk0//OzqQR\ng3WS2SkMOW00J69rrzoBD25ROQWBhO2zMgOrY75MuHmWl5QVV7EzsCWxzYQ/\nlLEmQBsFbOfQvxxf2N0x2AhgQdHBDWeuwaMxxnm99UQvIOwwKIJozbhzPySo\nYu0RHHDh0tNdfibARxucJ7OmEo/WjHE0+CAfvtjv5JxUukSnFRmwwOVQ9RXz\nq/9NwGa66AwvIJbfBlrneelUN0YpJnmPYFt9eGPV2cXmJTK8FQHRCw7+237Q\nr2QSWN/5EPb6DEoKptCA0NHx0A/hThA1TACh4phWZT1p4gvhv6VHEduQgC2o\n2MYXf3ZTR5TTXEBOqLSU4O7SBB+DoyoDZicAx/ps9DT7ZIhopa7D8Z8TLfKr\nFzxnvxm+xN41tYjz9Y4Lc2rEBuxWNX2FhHjCbXjykKWUh3nO/1Lu4mx1W51y\nQNmy3vZKddOP8x67vQeUIjSLSXT0cdjL1fTFZz1kQ7wH44JnurMeyvpwTt4K\npLgJSeKxQqNkd3xqgXYQ6saGPjAvwN7EU8iVseo6EyDCodn23NO5dCp/ODfK\nNuYP\r\n=/gIA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"039b8b7388d165de15b00f216eb0c64a746a4e79","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79_1601207100710_0.37961094515616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.98":{"name":"@balena/jellyfish-logger","version":"0.0.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.98","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91031ce827c051c0301080da6c57ae958dd6ea5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.98.tgz","fileCount":12,"integrity":"sha512-CPlzKhxquDweDWInbPQzACSScv80w5/4ZWh3j6E5ns8QLUrQVLpxTIrn5LovzEHnAzI1seajAFEbm5bKSwmj/Q==","signatures":[{"sig":"MEQCIEbBgM/L+6rHP4zSeRm5g1GR7oafS+NJGMAG+4kR5HNMAiBHLBlCMfP+QnFACLf3ZnCiPxnqHB3HVhXlHdLG3glowA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcHvhCRA9TVsSAnZWagAARBsP/RsabR3CsaJglZtDcsdM\nc1ObFSTLCphSQZwSzP2k4EavTJEtOGlQpv7V29Noz/cZAd8jRvFEFtpE2FL+\njkk+kwyrT4bs+e6TqqY46R6NLVa9tpun6FILSSUpOpuoc2gg/tq9zwxZ5c6s\n4xCGM1jzOlA9jmw+5o74HipV5yiiVyBxFTwxOYs9RB89o0Rta1nrHg4sM6sS\nxO1inzhGcf4FKkibanzXYSV5+ubSvDX+S/qNRr+AC8TuqQaLmep5+XoAzflw\nIRUZVPoO2/kQP+KnNeHNiV7uUSvmyFv39cObOMR7V5TuPiXTQBuyFhZ41lzh\nnfBQhpRO0drcvbqJcpDLwasigDEvFdjc9AfH30018rwNGu6wFZhejp+Q32IC\ntwP9018/3XKTSmSmvqDuYKihX/zTOIo4mNSnfo/axk0eVN5cPo/kTrxf0T9D\nV5BSnguhupsc5PVGeOveh4f85JXM4Lt7vZG/eqpgGvT8nLAvZyJyPAlJMQF5\nc0mciYiR+yUKnh++npXc36DwB71JNTHT4JDva7L4aVJNX6AdmbHpZgRPPzxE\nIqHZ2v/gtOvjF2zghHoymIKUHOXR3zUsbdCVZfMdMFfdTrPvdJh2khjsBMl9\nKYfQDa9CBF7RsJZbQX46cbBEDnIXSocRc+vHtgTKGPRlxPpIt3UUZtwzsNA8\nf+HG\r\n=OD/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01c8949afc993f6591cde9e5b78e64e9042ceeb4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.30"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.98_1601207264887_0.5655119750077386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418":{"name":"@balena/jellyfish-logger","version":"0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"43d2442beb92de9a1c632e0639a122b805338363","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418.tgz","fileCount":12,"integrity":"sha512-MgA4k+BHXXtZ9Rz0Fot59Zls2TZuAWmr4Uc6Tbyfquyu3lyOMJl8Pzo1zgUjsuVWmzqJOKwVQ2kGTjHrbjnBhg==","signatures":[{"sig":"MEUCICtmPyM5g/8QA4Mhm1ATqg+AxV2GtNShU4sh9KdHAdAmAiEA9kE2he7NuPiGMDMGiBsOe2tztd2iutBj7M91YFn1HBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcIx3CRA9TVsSAnZWagAAHBEQAKC56ArdF1vzI2oEEPv+\nczqHRFFF5/DxrnpAn9rsh2x923dYzhWog+559L/ovXyZHKMVP0NwJiSrFOdv\nPguii3/o65MyGzhVGER4khESGbIIDWA9EfPoroxqtAX7YCDdLj9gEy2FZdw3\nc9UHhelEvdNkQMQdf7a1eXNUDOpw+tSzNjAuZ6REdMbxmjhyXNeAxTPOLe5C\nMwIpW1mTGLGjZgciAZX3240tUXMpRrmexT/3al3hOGp6pYpL44P9h1yBWe5l\nKxSkiQ6n03ZelpZ35rOMVGhS1DcNcS2yq7GZtYZvDbT0GJl/kL4gDP+2HOQ7\n1PODcXJD34vksdlhf7oPKU9fziEZ2eXn4ifginjuTqNuhbFAyEYtB/eY22B6\nKOXMyN2y9sxdbbAE7i0sAfVAWcjkuTKUX8zzpMTBP6Ls3ucprTE0TRccHGkA\n88FUIxI5OhwV7IZPFcIwte2jkxaUqsQjuydEuh6fxl5L12UaNURESwjJJAQw\nRWHO4xO+qBN3MF0b6/0uzoVZw5IzIy1DZGIuG6c6pSfB0KaDFB2Vyx4eUEkR\nvHgG1S6OM2KuxUD2Za2yFBAp6plKJcXpqPM2eHeY0F74FJbnoIiCleyG2iON\ndzHtiuDzKUECjQMWLKxc8aN4Jdj7QsD4R4Cwm8FeHLEXj8wejV/vNQucQ2aM\nqkwM\r\n=CErr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5195870e04f83429361ec721d59b5ebf9cbc418","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418_1601211511204_0.19018930579544424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.99":{"name":"@balena/jellyfish-logger","version":"0.0.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.99","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f49465549639dbef2ecf65ce257e8d304bb65bd5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.99.tgz","fileCount":12,"integrity":"sha512-VShLTplEaFtShhKUg6+cKjPWoD4olopXetgQ4Av4KaRxvghBKzYlNoopzYh9MoF3mQfVxQYkgFjahblx8gRIFg==","signatures":[{"sig":"MEUCIDZ7u3AYupG3Se/1Ct/+Wx4C8fp4i9gdJy1JK5q12QrXAiEAwIoq296SAp+OEIv5caomz5kL9T+dBBvFKnjwm8XsX+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcI0xCRA9TVsSAnZWagAAgRUQAKRqGfkJ2Vvadczi7e0k\n1G8hgw6TP5Gf31ILMFJmXyt7iEoN2mHzS4YsAOlIcvJTSfbsQx7P4+/Vu36Z\n25TN/BU6ghscEBxCWobL8vLsR/oOplTqsqreVRo1wmynsSOt+jathyTOMXzF\nqLjYQFQ3sZoBjwhUZfqqKTTmtU29kIyc+Yzt+tkIVfSkSswLuCw7uK9eH2QS\nf1avg3vkcknYYLxS25eLDXIxDESYLatvIJtr+6xQ/Wir0yi9LMbEtIG8yjpr\nHERjWf7YAZjqhbuR1i8tewEEjXh2Pom73tIlOSdpc183VMcHAxX0SUoK8wDL\nuMub/7fhy2RH5TPWlxiN9PK2TbOZtbKvINXpm6u/HJ8iD6rQtnia0Y7HirpX\n966PuxhBhBWaCZ6gGyKsbZ2VmXzOG2YEXX9W7C2T1PO79Of9Yez6vrrr4J9d\nFHZjRMKslbGEqReozprhwXh+sIrid53YzKA6V5F5Cn1XaQ5/Q7H0giqAa1A5\nSkV6mH02CAY/jYorucL/HlgWhGj0rVvdYWc7dZMZkvDrwhbxuPEKLhXB3ZWp\ndLGxqpvYQgSPWnWjp9GxwATHGRQ4eZqOsWC9gEh3fnBXdpA+TF4u41fEBBv+\nwn0Go64TefJPmYyjwA5TExbFeJDzeEggzwwjRB3WWJPU9VkVyiOpagChNuYA\nEcUX\r\n=eOZH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"317cabb1efeace9baf730a1d35bf3c8d7480d446","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.99_1601211696536_0.2771461518383429","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3":{"name":"@balena/jellyfish-logger","version":"0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"337dce4b06f1a4b5c8fd7f1955d33b8a29ab8d28","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3.tgz","fileCount":12,"integrity":"sha512-52gLTiDfh5z7bM200287QI/x6zjN9c388UT8YgJ45xkIQK+k8OMO/qBJ+A1GW14N98tGarwaHW6jSN0cX7sBhQ==","signatures":[{"sig":"MEUCIGI0OSAZ6Be43Dg9XeXa2Yp0JWdnLRCooyux9rQW8plVAiEAghSYiA764O3sTdAB2rkJ6bHP2LuCk6uuW1ys+cDod7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcLOkCRA9TVsSAnZWagAAWpYQAJPpw2jxrcPN51XCcOXy\nG/hB57sl1zGZm7rFZgWfT58MubfBdRzvyw5vjIgnxh+tkmYOzdzgLqCF04gq\nFK5gIDnscBIgVjhO9iiJB/ePH8JoGPgLaMEiUU2CrZmIBZdkkpJeVsVJilJ4\npIDVQ92iS+g9YvLCnpRihUwPIpd1Pb9T+gdExD9eLHc5Ii2IgSgy8KhiHcPQ\n8D9xVshBcNoq7nbjVaFf3rA3FvWp1pBDClSmGIqP52ld/IUTn8wnnf4u1qr2\nwnQW2loHGz3BIxtjxbhkiGp9sAxEOtHUHnaPCumb5tpO0r8EgLuzDuvyEyaV\nVIl+SXocxFP2eWnCy6DhHtIZhswbjzYrLjeNh3sqdM5w3zh8yjqbJBzEporR\nMXeVsPLv+xUKP2F4G0/37efS3SbDPy/ZRbTb5qByMnAFzreViYwr+cj2+DFy\n7cJdWpi44OAcf+eU6tm3vopiSlvoNhY2z0OZs6EDvMJ7E7WN4n/1E7I6eDyi\nlb/seU99CUoAh9+xSjPwagpkUM2K7DbcNfraq/jtTesRrJWPS1gCKj3ewHk3\nE+yXLAixC/sOJfb8EUKRPK5VeFNaB8AsLSTLzAWMGT2dk40kAHGVtTh899EM\nmSeNN0GQ3Lrt++RXEwEuhNLq3pcX5pwFp8hUURyqTSmM2ov9YTPq+FGHsl7u\n8XXF\r\n=r5+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"67863ba85752e31d4e9f98f708fab8f39f99ccf3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3_1601221540442_0.09659459976858265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.100":{"name":"@balena/jellyfish-logger","version":"0.0.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.100","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c58a0c22b9068667910b50fa972c9717514d0106","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.100.tgz","fileCount":12,"integrity":"sha512-DJKwpEwWx0D5CVvUXcjlByMIQ2auhFezP17+yIqxi64T+NHSinOHlTDFV+2bJ0LP0eY+Xg9bhL34JvqbG/KZgw==","signatures":[{"sig":"MEUCIFGt3N+O5wKy8zTykK82OP4WNHQJBO4JJAz0xMITRI08AiEAvxkKki3bLYRvEOr1KopmcPtgScVLZKGtKB2qtJkOXBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcLWmCRA9TVsSAnZWagAAj2EP/3UHiK46znM99j+iC2cR\nDpKYgKJMkgXHLKk2/yYNGvXS+01AtJRYYQGhdVsJ1s9XvWPNEKzrmC3KKJs/\niHvtYHVgrb8kyDnB2RQCgHUOMtGW3MQDXOJv0+Fa+nDHgRs83bRWgUa2XQi2\nt06runi2stfPD9AAQbWm0L9aLc0jRDYWkTVeltJnQBiwOmWdSRAmEWem1fhP\nM7mcIZr6/EsgEz6z8A0MyIgF0+zdEfVYhZZv65kMSNeaNSgzCZFU2EWZGhN0\ngwfyYYyewXLIASCnMBCJsWvjl5NO3FeUk1Dkqycpe25RGzKTYsdGqGXbMf0u\nG0DMHv9cvuacxoBz96xZ0p/IYkq2eu5UyVdWlDZ9oB/KkTCUnjg0IdHaVstW\n4v0yM1E2WRrDGWt1lmB/taxwtHMwikTTCKv8kaA1AIgZkegWBaBgXYfEHO8x\nS5le8hknKI3cBzxcRQfVss2xuUw8SyJxJi9BNm9geVcFrXUSzBj4lZuofV4p\n9rXUNz5j2qqlZezIole/XUgDsobZ02YfKYpY0DHnAx3BmOS1efxfmGK2MumO\njK6902IQDp30mZ5B9jMRpiYLwi1CkWqau+fSK0PQtzJHrxTs5WEDgw0PKtAZ\npfInaGyMM4m4rhFIheK8vk5r1htc5cNfbrqHk4B7ysXU79wB9zpN8wA5KYrY\nEpuJ\r\n=CtWc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b49b8b59bc2df532e19c5f4a71c8f2ac8eac2d98","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.100_1601222053419_0.0304366974568977","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd":{"name":"@balena/jellyfish-logger","version":"0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50ae952331c466b4da00975ca8b76b0f32754363","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd.tgz","fileCount":12,"integrity":"sha512-UnRQ+V5WncLvu7o2ld8j6Osg3U+IVlJVSo3jtm7Xzyr527FFmNKIapqj+sbam8w6UaNWzwHpTsS2uy3J/LIQ8Q==","signatures":[{"sig":"MEQCIAW6skU6iWtM7/aOs7YYR+V5TjkV25iJKF4nWJCb1a9DAiBvsqrmawzL4G/120+86s1oV+PXXge+BYCscttqPK7SEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcL5gCRA9TVsSAnZWagAA51cP/0HjaH11FJL+ijk67f6u\nr7FSK8qW9Had8sfU/0Xd9kVUf1iG4yR/z8jHV6whQfWA+HuFSSQJ6kvHtpB8\nAQaGKt+hsMnDN87dv1JtQmt1RF1tYoQ6yw6btlflFKSPFCcnRLTJTvws1pS1\n1MwI0iyu2LPOpqO5EUlIhhYxycEG9BHoSzLlFm7FhNvkije63/pHjCfDAgO7\n7IORi1jZEu7v0pJ9xM/fKro9xIgKHvjwyCUWnaW/3muODKTkj7ezc2c1WPR5\nZbGyg08Cxh2S6bx1luluFBK9i7GzXnDQ1XHMjrb8Htq1OpImN3ScKp8xN87D\n6xYRLNfH/Za1OEkjUr/ZnsgGW2S/1iiutpBxTgV2CtnqjNrsQrGS6oaQDeYa\n14ZGvtNjy1Gvwt5Jslh6MuBnAZHTrKrUop6sQ/SK6Msx/fficldjYfcFozgk\n2/iFgj3ZQyiz12Ha2F2DN1w0zRc3Xk3SHRb9opggbRLoVt8POWt/6m8AYAl4\nWzWtJCc0B8i7Sh/bEXJNC/LGAEDmu/VhG3HbDem5SU34RCroKoCc28gax7WI\n8lTh81mESU5FFrEA5ObGof1SeibTMA7267sQFAldAnP+qLlIfXlvDM+x4qSE\n+96tAI/kXcg/vi4ek2T2uMPsHEMIDAjCpS1+VL3r9e5QuRblV4bKumcg/bZ6\n/Uur\r\n=A5s3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f116d087f8f85347f5be5e15938c586471ff2cbd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd_1601224288106_0.6345342006145049","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.101":{"name":"@balena/jellyfish-logger","version":"0.0.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.101","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"069f32e7f98810c8a71a2085e27d128313edcf12","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.101.tgz","fileCount":12,"integrity":"sha512-Om7ne3Za9WqA/iP6fw3O2kOW1pZNgcF7kYrMXKjfZVX8UnpG19iS1LZFy5HP0Kbfc0fjRvInD3jS6PNQzqkl+Q==","signatures":[{"sig":"MEQCIEDiW4Bshdrw7Pp4tAJgz3bEw2mPoEWa57C7Mk/DypZXAiAovndlQnZOp/irs28D5DRxGeJhfPNPjcAwXlIgmvsYqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcL8hCRA9TVsSAnZWagAA2OkP/jDwCEGXljo61cYqpSUF\n55vzS7L7gglvqMEhtfDwzTVgzbctGDLlbRN0L71RksjQoZAf3smN5V32OH+Z\nsdr8yUT850KpH5IRFv8OqfDYUJyBtLXc2a/UayL9d6DDQL/yOjtoe/LsVMka\nrzKw96HVL8IqhjAcUj9/7kq8V40CysEswfqU2Gg47N5fqHXuworWm2Okdzfh\nBPgq260TfDfqlulEolrrVxMw2MmE2LVVcA2yBNJS//hcaXZHdZw913ujVTh6\nv5dtRo8IXkJDuHqFyDFKT21HtpcRVTliKAIv1QUlWxzBLVXvsbjnmfaCGJEI\n8tx9EnNjahfhmtFKGn7dBUYdzgtBjRHHKBVjVpNesNJCgE+lC1NYpEwB5Sql\nXkr990Ocky5rk9SIWSeCM3i72rfYK1LHUfTX2B+DuQmCwMJ8Sk3tTxDqJ1lR\ndTiLmEw2oRfPxN3EtezUSnzZShQo2ssgBz6pPBOO1v1r0x2zbsYKAiP2EeCj\nMcDQwi3a4HZuPpelnPA+d65gdHpYy4FNv+Nr454W6264OYjDfB62Lf38zYO3\n51zuNUFRD+5h+VWAiCSAbpa9vgbOSlGHDY96wQGet++qWZvRzBOQFS4+78mi\nafIUVOK+7qRSc8+tT8eqnkHs7zztz+azfMSWSgX6U0o8bVW/dwrc/UB+PGRa\nvA/D\r\n=xJbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15d828b4f8a910895fb62d6e48d746f50eb84f6a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.101_1601224481302_0.08752456997979619","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254":{"name":"@balena/jellyfish-logger","version":"0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"215f63dac529ef8f2ab67ec8fd7ff7d94f722d31","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254.tgz","fileCount":12,"integrity":"sha512-usV5PsYSNIBi3j0eQECqsCdj39sHxO45aLRu8/GZin+o+XArmTGgX+7xZ6Ic7ESC7dOs1NrlsEdAra8KWVtRtQ==","signatures":[{"sig":"MEUCIBc7pepkh17tmzApehlo7OpDQwswMfTsxQ3rIZ1T5gtKAiEAvOldUpVb1epFCmzv89RGVD4cGP+5Ozso+NFlfz1SAHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcUGnCRA9TVsSAnZWagAA1hgP/1AQttplQbj4qwGwmFqO\nVNL2geb087rtLPckAlYq6I1+VNBk1kvO/j8stp8RHUUnALvp0FvfqAzU12su\nRHCxd92MntDp5H74c8QH8R6jv8Nzs7a1429Pjqi1wyYGRV0Qn21sWyc1cf7e\nCdIX0KVAHY9A/IVXXIBc7IePxyWBIwDY7H3oRMXVS/RzLKf1SaepyRDb5rlG\n+/JY/tKOcCLPEXaEtfoqmfN/lfQ48lz/OVNkxNpfmtMOlKNJbSUX5TSHUmcZ\nSmJe8UAZBF7igc2/xxeXOSeHIBBJvdV/2EiE6aP0klUU5lITJ3JRF08m0/xs\ndDewQs/e8bZG9KjvM9oVTBIhn3EMzlCk7TLhBb9S101OoMWG0/9GQh1aY7lM\nsSfoKqUEmr5bB2pCzuwENBjLTEeuyaWtmJFARGIaaVgm0MumsbGrQysFrmku\nbNWnDI6HtFCJKyhRqgtrUEMzKRR5OsOlcN0TFHxyVdkePwNFnKMyghhM68vZ\nJcYlGP0ZhkzUDYJOdKjH/ItqWKz4zxWVNO/ernUW8rPdWjQp7gUuY7D7Qnkj\neV0vZYATf1pSh+LHLnFSxersPKWnqVtpbCby3D1BrQU0yuQqCsYTPHd0eQJx\nNnH5UEqglm2iYSlw0x5vwAtcBZEaUp9uMBeWVoz5WgIufMM7w2Qof+pFmYAY\nAEti\r\n=IZCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1283a47ca912cf0295175aacf2c52cd80c3ad254","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254_1601257894537_0.5183286178003628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a":{"name":"@balena/jellyfish-logger","version":"0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51f1349f05b6ce376b0273a325667c9490e928c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a.tgz","fileCount":12,"integrity":"sha512-pQl6mkFMCzMKsephqVYNAaqka0VjAb9wcGUj3VJvAmAnkE0daT4WGAoHGBZx3i08ha240iiaoFwHT/trrleU1w==","signatures":[{"sig":"MEQCIEqUx8ndJdtH007NBZFfsSoDbrH5aSoWIo0M5SpCLTz3AiBvsA8yIZ1Z7b48vaEH91iQa9kndmzLdxcDQ3V+CGd1kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcVXgCRA9TVsSAnZWagAAPGUP/3PUPlkJSmKVyN9FixJq\nuDbMDibFFAbKmT9NG3V7SlldM0HNLNGtmwzR40fgu5/ZsRaKMOf1jF5Yyv01\njjQkExVbMWZ+9+TYdF3ONjkpFgwHz2c5wnTt2s6LFzd/s9R0JZLkX21fZXR0\na8WIoqDxwhRcanJbpvBwu9QpTI9/ASKtFm8fCm2oJSQNvl+6arxfC0cQy5it\nOnC2NvfQV6aOzJFkRbnWocS2mNtoLmlYPhEfDCUHsqEw++kNEDyNzYmgosx9\n0A8v1CxGY+Xlb2UwIPwWpzXfz59UujIUzABNO477kS6yTOMr1Vz88k739CYS\n7p6mP6je5WRI7gaJkQU9LzwruyXRPuqv5gUtPW0g8wKr8cUOVZvCvn5JLas+\noZrIkcjw2Tto2pWV27CsFQfdQ8yfQHrTJjjouFxOg9XbD6u8GfbgHoEeBGgm\noaBfVdJznJkxpqZUTUAn04vTilCNRImUWf5b9ed114f6dKkdNdOxB3Rk7xTe\nRtZj+nppzteRSMqB3bjPz6S/Pe1CXdADwMwwbEDsu19/+IjEl8fr83g5XpVq\nqJmhQPkldRIYc/t/8OCIm4M//Z/KZkGpaS/K6iXs3ly248yHfN/bfiJfsJKU\nS4leZTelzxYup3ekZFB+q5NvjKrrSxlDCCscyQzndagJnbsiiktFqGqjr5r7\nV9eH\r\n=k3Vq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a_1601263071513_0.2772483886867405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.102":{"name":"@balena/jellyfish-logger","version":"0.0.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.102","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7ab17945f8070fe71aae7a97aeef21d9bd5580f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.102.tgz","fileCount":12,"integrity":"sha512-u9Y/4y1maqA1PUbmZ4rdokN8nA80DZvSwGkJ7pHlCU6B/bBJ0jL9NSgK4ADml7t4IOdha+E+pLBXEViw6Ik6kw==","signatures":[{"sig":"MEQCIDgYiNSdPS60Kd8ZY/i8dUt5y78/Bt384q7+7CwfpWJyAiAQOQ/5a6NR3xTbAgaAizZZEfP2wwF8gIMwdPZmfdRBYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcVaMCRA9TVsSAnZWagAAypEQAI0uEilV+bHk1+YDAjoh\nn5eirY/1fs/KQLw7LSx/4/pa6yAoOEnY6Z4QDS6xYREJtqzw1YrGvljldF04\ngCnQpEhwC2lNUaGVCXQ1uHXdow0luFZ5kvLyCNyN4LWigDU1Ay23k0lwVIfC\nLFDKPaXYHdk0fulunrO0OEy+YUyzbwLXVLw0gCc5tb3tbqc/iZqGIsWmGwFL\nZhGsIHpbeuGf9ix2/GXIQt2pnPuQux9nHBAXybIKdPXrrIuMUZDVlW6hcBs2\nWZtUTJNX6g416gl0jH4qvpRO2SCtSShrtPmO0D4V/Np8swOnIICogS2kycON\nmrzpGdlt+VYIc/QJnRF/9yhcJpvr8RknpVuDPkApIzvuvaJusn0aO/qrHTnD\npq9/UgtzG2Vwz+8wkvHJHPYHirY4H3OLAL7OkrL1rSCT6AlFTQBgu3y4efRi\nMDzNXBYpjaa8A7jCr9Z2Vdh6BsowIsjijtaxs4SU95UPc0rfiIb6DbrpOh7T\n4Z2Y2TcVoHNT7opYx5GxeapVfgaCJfj4UJgSsO8teMvk8t094H6cXxEvRaax\niTUEDZLQN5hp4f8r8wd4qTIi6q7mS5L4U68TPlunLUpyuNIo5vmsyI5zefIk\n4IIoM5pr9H9kdncVkuX9vtDyCM2ZAnuVBlLjqCZoFFFJlUyEr20xs0hVFrqG\n9NOT\r\n=BXeY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4842c8d9051467217d082d4b9d9d5a043458c3c9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.102_1601263244411_0.044729726972312145","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9":{"name":"@balena/jellyfish-logger","version":"0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e27e8b45cc8e5c5b908f1cc0e47d6c0af2342ad7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9.tgz","fileCount":12,"integrity":"sha512-3qmCeRwlK0G/JZXYJLCD7TKAPi4fz/3b3Ul+PkyU5tkbr8hbFEBCwot2rrsP066+HksbsIOy4merEy0NN2/AJQ==","signatures":[{"sig":"MEUCIQDNYuG7rVZnn+RA3Y6jK0vmAgiTvCxmY4qzyblN84ZDyQIgSmauDlHo5QHAhW7fJDvYiaxhGV0cil8W4bTzDo+eEhQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceCWCRA9TVsSAnZWagAAY2cP/iAikE0fnUYxllj/5+8r\n4p8IasoUfdvEaqlGhjB84deMuyKrcnMmBVG7XqCZJoz0B5SqlMbaVB/yGpna\nz3jbvlpGz3JAEkXwXkcbB6BYNdDOrGwdVyDiJRodmxk4TWRVFysY0VxMVc44\ncZhjs+pNV0qQfO17HDOKZvubu7rbo0Njedy3nJam6ykNRd0eqDSTpzrJHYJR\nCj04WRbsN3VyG7gaV0Yr4nB0983EiSOhycfIm0NQM6XXSMTiZuwVkd13ayDx\ngRtex4Ag8LVoS+6xtANSsosAPbTdxScfa/6VbTudcXJ7usSC72TcusCXegu6\nYdRvrIruBrRS1s0Zn1jxrJg/GVIWW1imyQU6cxnTvFgt9GY23pxEXKRUdGdz\nr6r3rll65JcC75I0UZ2JkkzkyeqPk/1x8EnJUfqAqbkuXkrE9iI3jH+u3Oi5\nYV+jkVFSSHcsjVsRWqO+PuCkM/xF+wquKZ/xlpVglDKSAP03X7LZPn5FawWl\na7YYqmXw445MNo4RMoEg+4kV1PpLc2goOnD2LBGISMRE+NG0x7W3yrQzmzBs\nScTAulMZZ2afOuVxTzYR0mM5ndtPRQPSVsGalx7tjtR3gdE3ItNaiNiAiJVL\nUzIGmGzv5wNU8KOPGVRcQF5+GPlZCLu23aQEw/Bowg6QeWHf2mhVswtKHOLy\nFLSo\r\n=8aqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c178c04254fe0ba739cc9ab65c01aaf480d61ce9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9_1601298582023_0.04465678767620962","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.103":{"name":"@balena/jellyfish-logger","version":"0.0.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.103","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2bbb252bfdc70524dbdd60c5248226996ffd87f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.103.tgz","fileCount":12,"integrity":"sha512-ev5BMa/L6EMVY5iXbso21NYuKCZdyQTP2Xw6iSFejSo+Vmu+4QMk4eeZDs50eZVuDZRKhYkYZOLBFyZGnXZtiQ==","signatures":[{"sig":"MEQCICLeDT+w+s4Y0BQTcvoRHpkW3J6hoYEJ+mf3nKE0h3fYAiB3XywyVl1Qd6+9NBEpErm0EuW/4Lb6nMJvvyJ1Meikww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceFuCRA9TVsSAnZWagAAY8UP/1GqqWezR/WsqSlmp9hg\nLMAdWX1QmmnnpI4+hPILexz91A/z6UlToMAzAllaMZ/29B1iHZvukMIraG0E\nys/R7RS226aCchlMwlJokmY12nlsDEsxWFVJbY2xgDHm3eMrGx/f0fugnhpH\nqRoOeGOq2s8iEU7TieB6AGTClMRmNXnmxPdNd6znqhy0nWBrGxJzjTA73IEa\nJvjPDkHPIGg8aVX8u0QkzNLIJifxaJ2w7vELUAxYVICXKQQFy9TxT8E2mZDo\nezRMtEDAhn9Jak0nOkCqay6S04/tz3PGke4a2UvY/n/4hAJaPQ3fSOSqlzUP\n3lIBWywb5F34LBKH1bEYwdSN8zsPtUQ9PKfrEnsizKM6a29xDmAAl5Y5Xx7z\nl0fQK6a6BjrerXihioMwHg62EGleKbvinGZMz5Va4kMFKsPgmDpSEncUIUzU\nAD8vh+n2N4sh8IgFbbmBd3r0eayLdRXscd9eIg5Z43GyMYzavFkRfysfddBu\nVFyZPd6cH21cK32IvQRek7TwSnsegrcD4Xg2cxvGayGdPxEzkJG3HSn1GYSn\nABrie2WQ9Gp+8PxwXleU9JEJNZlIFVx9YMPfRD295MwVVD2qoEXRukwO/d02\ni1WhPlX4We+YEo/8mBO67Dak3IfA3C/b0p4qYs62Q9gVMSGUwrIiY+hkYJPf\nHM8N\r\n=RNjq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bec4c6fb9ce4bad25e3f6291d75dea9992e192d4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.103_1601298797763_0.4628147080342895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115":{"name":"@balena/jellyfish-logger","version":"0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7a97551ab00a847fb5673bd1675739af2b6ffd81","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115.tgz","fileCount":12,"integrity":"sha512-jZikz8siehyigZXCqbGqHTI6Tr/YWcfwkGMueMn0IjAxqEibqnzdaO3PJAtoe1+BPSIwW0frmwIq7AXU6h8xqw==","signatures":[{"sig":"MEYCIQDjHqCxafXKAzCpg4VUZUUZ/T3rW9E8hfx6fNDCbVU/+wIhAOqGebLiHBPT/HahdfuS1awqvHGM77mPrSWtbGQCY8TV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceKvCRA9TVsSAnZWagAAmj4P/2KmwHYsKcWiSSNna3TQ\n4h1NBxDkL658AlBg8E/wzANgcMnNb9q3hzzJfg/9GDXKNFCDjQO62GSRE84r\n4N57bh25NhTaOZKZ3a2r2ca4lqqDei3vSuuXVcLPDiWb1YGJcRImyZI9NGFq\nAnSECGOeT0QKNwOhcj2Lz0KGJmRzXoZofkYan6HM4qUiS7+kNenc69Pzn+VN\nDdonH3QrC+kXuIAw2pN65Gfjx8ZBKc4ibpdx/yvAvh1Ya5szU8NsZdlRwXDW\nA2+6q5T4gWtOJmE/LPJoAj4/wVMAi8f434L8eyFR3lfRXfuKXRcqK+dLrHqR\nHhFAOFzEFoDDS/cEtVGjc++7u2nKhCjJdAY8Ws4csklUWlt+8LOR9TDpZ9HY\nRwlAfr00ME9QCHirGiTGqJltOMU/IpleGhxUNxNYwLvdkjTNCoRl7BQxvJnq\nlH8QeC+SjlDbKgIDIGuHp8lMT+0WZlczfFIc0z+I+V5Hgt6LiNMC1oYO8Mrh\nen4YemP7oMe1YyPESQXup4CPiFMYYh78maRvBHyrnCo9H2W8FXFOHqMtyHyg\nhjEET/Zv1Vy9OnJ3n2SGAiuXl/FCnsOyPgoRyoTeEngqo/F6oHnAmCjaC6iz\nP1gcuVpl9mzY5jzW1glQX6Tdwb4F7QrTabbNWjxT/wiBxXRccbtEZWuR6itV\nvc+3\r\n=Jhvj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09e3e488c5556c3eacf4f03492b8821674095115","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115_1601299119473_0.11847367722636859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.104":{"name":"@balena/jellyfish-logger","version":"0.0.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.104","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6c867915a53001d8ec705c5b01bd837888f3ae3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.104.tgz","fileCount":12,"integrity":"sha512-iCfQQpwvri2BTWHWEHemovqthqkrkxBlwAHzDqDSYRSglLAXAawn92J+qn4wTOSgHO+YNCt2rE5bUAdxS65WzQ==","signatures":[{"sig":"MEQCIGnAlt6zUg/8rHPv8UUHulC3i+JuGXXtHm049H3PoWyqAiAXAIK8McrzX+nvEv0aYa1kLpE+8/eRaOQQR3b/LOr08A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceNaCRA9TVsSAnZWagAAbc8P/il0PM56+sNWC84fO5Kh\nnBS4PgTPHkdx0qRhjpQr1RxE3XVpMpJjVo/riVrTfJLQd9E8ykevy7/EXJnF\npYt8M3Kx+2GwB60UVt9aSgVz/IinHIjTo8fhYOuLIokZDSwwreUne10opfBp\nlwfiafqRlZ/FZqvcD/ZgDaNUT7LkUFm50N9Fqyh2vjDVFTGPHXPu6QCtsZRg\nDdlIoEA0nRsWpBtRg/fG/KtuU5IOMP+GavCUBXSN7X0aVwz8zZUzmVJF0uzN\n8q7tn/RfwomSqypBNlDVt6un6ohdYaXrKaQ3kCDy801FwqVfO7SxPFIUr1ZV\n/kyMPJUG6L3nRT6I/cyRwnLDpKwf7gAnS/LX9JW/4Y3jg1oF1D2gzKj12LDo\nUmBruRJZRUxG9RiN/MVoNt6P22jmoKHcVeLv1BMFIpWbQSXEqXX+zoj+qqq8\n2zz3m+++Z37j1B969DN3ClbvnRMtVVAa2k7K9X7VMuP8r3wPTJhgftVSgv0N\nMvc77bhRRbAZ0fOespNN4ETrCXJtKyCYu5xHB462/gvYAVfSm4JVOuDbesOA\nBtgyeuGJPbQ6BCYRkgpn49PYGK9f0Z4cgcMdmWOT5aogcyX9edKZuKRU7HBF\nIvO+jfnj19tICD2rUmA+HwsW8whlNs2HNMaJj6RJlXORDC/fARIFXJmG9Pec\nnp/m\r\n=tVnN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86f7219e23dfdb9f244b84c36e2710a01e6cf1ea","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.34"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.104_1601299289769_0.563356485110339","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9":{"name":"@balena/jellyfish-logger","version":"0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb00a68d95cea5b791ebbca73054fc38b493922f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9.tgz","fileCount":12,"integrity":"sha512-lclbA/GAGKhwrhfoO60LhSGTvLlje+kjSLyD5VaZ/m5A3u9UzjcbBF9NQ61a+6pp7DNB7lKgNNQpBJQLEuUm/w==","signatures":[{"sig":"MEQCIF+72+1E8foph8lZFu1CJaeL2x/o0VjHrxAU2yN6oSQsAiAY5+R1Njdl2oMzQlbUboVkXOQQPg3gVPKkDHVoRcWizw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc2OiCRA9TVsSAnZWagAAyy8P/jr0Q7hcR2H3LA4XCE/p\no06DbHi84oJr7e0/Hlc6+EnMhzW535C34diCmjZAGMtFv+ez9VmtI7vbtZw2\n9cVB8nswNsYQb/GMggfzNfF9cJyyGYzsODO/lWCN48NHXOFataF9Q7Jh7jHQ\n7T4fGNjvSpKe7sMwpINgAcWHR8zekb5hVxWV8dGc/Q+B81opXf8BvwF7YJgM\nCqA015cf1p9LMY5u+ClUNIo0QDeGFg8C0RcHgcq3npesvenxBsnuYuYmHn5e\nyVKQShUVqJndnjpubS4/Hlcf8rSxFCZ2bWl1MC6DUQw/SPZyUaXD86qSp7G6\nw9Nj8jMUNYmH+r7fvYWTMf8J3wnwLvvp/aWKIk60Yq1rPnTPrfIKgAAAvIKT\nrlZO/25GbRpFnHU7VzcvISQjSpZcTk5GielkuhrG8ydnpIY+BKn8kIzi5ero\n8rUci5jwUUF7Chhhve9RS1f5dxCP4QC+/b6ewsH4eP6Zyyq8FiKQEOPC/fLj\nYfgmIfkCMykV5PaKODqDJNhZaNBLXZNvDRMRBgPB2mb0xWoIgBsODj8IXPMC\nX3rs/mpZ+ZfJo651N+ACZVxB93Vc1FrSgHElwVSHoD1PG+hAtoaC0ROwGLe4\naCp93f8kM2S6orqTAQM7Nw0GTIwi2sXclk9jt3hzAJajfcZt7UcSnQo+6Lxk\nDZLv\r\n=zdCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e7680d8f2033e7cae9ad83a1aed09bbe60606ff9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9_1601397665759_0.019811851362121713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.105":{"name":"@balena/jellyfish-logger","version":"0.0.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.105","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4e815559e9235266d3d014dd44d093c6d302de52","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.105.tgz","fileCount":12,"integrity":"sha512-mYFQoFKRgXWrLCqPC73SW3pa2KdfdvsKfmq7aPk6Mgt7n35iYpC0MyQ1B/QHAvCI7WWIiZyDzownVxY38MQ0+A==","signatures":[{"sig":"MEUCIA5nbow3ea/K5yXQg0hpdqNQmk26hGD4uJqOxkgTWGRxAiEAg8pFhReZ51QHFRaXxCnPmSS9MOSclP7YPKsTu5HE0GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc2RYCRA9TVsSAnZWagAAmUQP/iw8xJVowHfO0WAjpGFz\nXkbnsFdjSdgurA4puQncdtKOs5L7s+6D4z2jI4fI+9dFwJFe0iIXIZNsC7FY\n9ua+sJzTyutCebVnMuNYMXfIBRS0AcMQyIDO/281OfOP6NBgnkb+DeVYa1gK\nPvQGHTL39yqCeqvPJBRIUk7nQHcd4HA1r5MVDcfq5KnycUb4usvUgTnQXStT\nuVsjZlx9bmtOpmOLxPvMPVnL9tXeUMbIPPnrALozxk+1LqwSROSApQ+U4KgP\nWELyVejZrGlDsSonl3VUo1IA/hqXTPytMksmz2BYHq3H6gWWBsc84tflktEq\n7QNvF/Mef2DnTPJkjqMKQlvNRF+u98dTMB9qNN54nJX33umaijPVnCkT4sUy\nqF2fJ7IBRxaOX+OYPcrl1k0lOs2nFqPDeq+8Mjibol0OQsmrS19SPy8KyJLh\ncQh5qnIJL5daOnpOK3Ocn2lqjTLWJce3b8aYhOFnyGCKFxcOCSYaJYIv0TF7\nFU0s4pvs4onlyn5KaO/EpPGtzeLYVq9+BZcoAMJY5CEffOXbPuAszdWLuG/g\nuzlJFlXkz1FXE730yM1yGke6mRg0ubLbhSTdS7vz2gZ/144yUVd2gJsoH7AO\nOH7wS64Mebmv2KcPQoIMD+zd8Wh8GQLiSaKzKAdlMCqrP5f065qmW16HmYrL\n+v2r\r\n=tlPT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5cde1f2f753a1324bc4db5c8ca70775cada3664","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.34"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.105_1601397847934_0.14107508077971675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc":{"name":"@balena/jellyfish-logger","version":"0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fa8fd0ea20c9e3d497eaeea3e40d62b20e2bb99d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc.tgz","fileCount":12,"integrity":"sha512-Ddz32MkeEQpivP1V1ZaFwSQk9yzfh6Fg+EVDwsrYgb+YDoRIvTRmJX1Q5auJw2QELpHe1NY69kpbX6Hu8u2Dyw==","signatures":[{"sig":"MEUCICS11956nWjYCUDZwc8TjXV72+meoYnL1geKjBCEBSduAiEAlOeGInhPe64DL7vX/hgntvE8COESSAht/AFEPzpQCv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJPyCRA9TVsSAnZWagAAU78P/jyZ8ZCVADYfg4n0SqJO\nCYirOkodg7hlytn7jbMRpA8MqZF3fygj3DTjXLI5XZgTmY6KH2CNZ/AEceBi\naiJZJ0uIDysOOq9nlkAzjFjrLwnUdB9ZK3Utveebp1P6Y58tBxxviEEAar8s\nbWcC71htaYJlxAMkTsYHdApHAVAbL30yAYkilZlGy55rrsNR7tujN3F5xs8+\n57itY1JIsWSEKd5s+ymo+6Z2FC4kGI5Au4oHdq8eHO10rvus4D+Z9BbfrT0e\ni0G8aOEhpi/wm1Fd/vhXWgdMENdPCf2LQ1CCzOr2lZ3s+Gs3d+3d+BaJuOf6\ncYFthQFsx2jllrMtD7AcQR/dQeAHHL0c381CN7ZKmxkc7RlT1op6iGnQN0T8\n5vUh27fQtQbZOq+B0SDZNHJeAlbA/yivgOPSEmb7CxCM5oJGzgvKjmmje5wQ\nNVQHwd819wC93R3RLZXr+b4hfVNy2BWno8rpkdVmZVUIGVYv6q2dt8aYPef/\n90uBrD2V0Jb0lylKOGNm1fjrQFQN4rjgEVWbzQr560VglgY6HjDuKlbLE3tI\nCgfiOY8OLNtjnn2vYHJIYexaorOOydsLdGmegSVZ5HHSDmDWD6tu/ik/DCTz\nKUsMgtBJaLQ/vq7akEq5CT1xaeKXLo++FpEyd31C+lLKHS47EJVXTtCPFhWj\nPqZd\r\n=Ot65\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"357839f07f7840f4918863f48e8316ee0ad245dc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc_1601475569632_0.7147563896681146","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.106":{"name":"@balena/jellyfish-logger","version":"0.0.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.106","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c9c78527e979be0fd3e36e0cde369da82601120","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.106.tgz","fileCount":12,"integrity":"sha512-YoKqXjXQicch3rzYbbCRxH8v5aWM7QmY4wIQv3mmnhPwqJqopITN9pUhIdJTAEyAm9iV77V7uw4AgkF1uuVBag==","signatures":[{"sig":"MEYCIQDBBWnt55/jeYDsv3oSJ45Ct+juVflICQkBtmI2lDrXogIhAJ/xcCyZP8cG5pb8mJNvUHguLnwJ3lxktK0v1sTmkI2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJSlCRA9TVsSAnZWagAAFGgP/iE/2kgpCdxMTKfKRr6p\nA3OG3UI5O8Z3ps4jkXQAFlQ1gWMkZwLpu+mL6POWSWeW92fTvXc3aJBCa95T\nfaN48N6RUHWOOIKmyfSjDI1LYVpmWCiT5U6MAWoY/x3Kutn5rG7UEmThUNnO\n5iVCUlDhoo+wy1aa+M3mBTffl1R4xymDKJKYnTUkpw6ckP17mYqY9kfk8Cyp\nx0J3MJK3K8P4TKyfZSPCKZYdtpR5c+a+UKvDIhCt/RkNKXGigpwdWnC2Giun\nsNaJOXLV08Cy2ugHugGSKF3UEAN7SbgrvCzSfwVks7KU32+SHsT2jwoQxCIM\n93C25iZXMHRFpd7UNbZ8gppwCZml+hqicDCJ8MQci8iJN9eLXZt8PSRJPYQ7\nFtcYCsnHhLv6L1TOGDhA7Y0I9+N2vcfTC4c5WX0mU4qE7JDVEsx+L2hQn1jM\n0peJuLkxslbeqXzREOZFE7bozuaPZAVOStbBOlMeIJF/eANgD5Ryi2CUj46N\nUGKJytrZwGHj1dvpKUyVtMd1cO7ARJB9kT4pgl/Z3an+CDfm9aYKmJfHVGWW\nPB7AjhDD6wInoh6Ma1YtkSsM2y8yMic3+NHvjKo4teZYqw65HaWWyva+nfVc\n4L/PGLILCHk7hNDZg8HZELb0O0QxvxGIhfBbGuBGaUfxYycZKa5TdzuPBIMJ\nDBoi\r\n=mlFz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"df62bde7b3fb2ca48188e72ba3000190bcb798ae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.106_1601475749564_0.5857410850317137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40":{"name":"@balena/jellyfish-logger","version":"0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"11302d251d91f8521eecf64056e432db68b4766f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40.tgz","fileCount":12,"integrity":"sha512-eLURJvMiyXuIMXcFqAyXQ1jIgjvTeJWlCeFL0+MQbQa7P8MhffZdF7yh8B9lm2JtQV76MO17b4Wde098sLqUcg==","signatures":[{"sig":"MEUCIQDbKP7ZDdROLBM8SfvBY2pjTrcSvCop8pefdZuGRRkHpgIgHtPn7pMERQkaYvhm6NTHU3WQPSI36y63AZmZiSGw2tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2AfCRA9TVsSAnZWagAArSMP/3zNPcXXhCut+tUsiztc\n4zoJOyW9ll+iED7K1cXwRXGoM6qykP7Lni62Haqc0pTj7cHstdZs0IVq11fG\nBb3/UYByR+hLz1I5Tp/P90+P+hL6rcU+zFESf3rtyLiLROMF27IpF5Jpf6XK\nBWC0USiSPBXgo4kpvIL0k3E5+NNqv5ZjkfyV7Rj9/3eSG23Q9Bnc0e/FYb6N\nqnO2Qej8WQV1UkjzTZ9RQgxX/B12bsv/757q8ugkCUTfa3VRqWkAHNh9gsTU\nnMhkRBms3q4hKo8rvC9TeE8L6wOZTysAwsl1Jqpy7H34PPO4A6w3Zb6WmIuD\nnf7qXn6aamky62VLkU2+zWSUYA/RiaZXOfQFyIJt15VneiyE31fN033n3T7I\n/rwOyBeG2JRLRDv9GmU0EZuTbdWK6qtUbyjO8eYOd5xqE9HCaVV/fpkhCn6v\n+F0wL4D53dYwjDKSCvane3/LNVClnokj4H6M/hHTZw3+BcyAYeqoyBB6E4QC\nAZQARe925MvYuWoQujmE6zJRyOXQ8TPZb4lq2MhqyMOk15Lq3+ipt+NIBztb\nxiQIc82uEVmZsOIgMuJRBsd7OVdEHOdiIWvKpaaefNehHDn1AM3T7Ng4gyj2\nQGR9OHy4oGE+TZoeZmFBV4UNpXXMmn2p5IYvAjHvdBMG3lvwQtSSEjxx5UtP\nxwhn\r\n=4PSZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb90444ae2c6170033c9f48a1fb82bcfcec22f40","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40_1601658910852_0.007025761071171921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.107":{"name":"@balena/jellyfish-logger","version":"0.0.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.107","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5299318cba6d405ce422435758c5047582a07858","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.107.tgz","fileCount":12,"integrity":"sha512-sna/Wf0tJhwBrPLsp6YauUZN7URQIiAj9TPecxxqBRfVmqudlUbkMq6piJANkMg4uI+FSUG3DdEM7+rUfGPblw==","signatures":[{"sig":"MEUCIEhnnX3ITevmr+KKNAEOo/pKUuf9/ZLocht5b4tRzlVXAiEAn6MuuCNLq8qFZBLGyTXRKVRipvOamvdLioex7HNqKGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2EiCRA9TVsSAnZWagAA9Z0P/0DDgKp5Y4OXbxPpr8UJ\nDhnudj1RDFLj6uFuo9HMOwkIvP5sv0ENoxgeRMAXh0TN7Sw2bPmUM+ZZPXLS\nq4aHcwlyPIlNQy/9qILZiTT9Ah8huRW5r1gXKGQdOVZ06PRDurSZlFnd7CHf\nb6xfKWlq2zY1uoR65dnlcNZ+AsvSuwn0lqYbCDeQe2/TjT8osBzZzNqusm2b\nIrHvHPqACOdnr0j1q5RU4WiP9vI58Zkr74q+QIL9QyJR41JOJCmu1h0oytMt\nbQTkS0P1xMiadehXWIFiGO5FxiYIZrqvw1ZbOJy1wkppRvToyuJKV17GtCXv\nfwpELj1vdogrTdblnLTf2kgS28AX97yGsjWJPeCAhcmowVQcuPVA2kjwKq+Y\neq5QTEqdt5/SZxkgHfPo3OXqzuTxMpkkl2AwX5ohIq/hHz+69D/V88vd8L8w\n7LQy4GHLtDNiUmg1o4BRHCUUz0fTKf8tEnNyl4B9Y2a50QgpbHWao4xaB0mh\nCLuxM85wTOtNDc+sI/SarExUGQCfI2GBHl24CKcRewgJt68JOKfWa8kKg4GZ\nphMK8DQOI9mkcZtaXLqk0q8F2n41eRcVZUdr8o+s2CXBP77kxDeD9CrBB4sc\nT9cGJDKalQk2o4KNme1BrVl6KSwqRDh16Pw2W1gC8H/X91geqGhLGs2ZTKpN\nVnq+\r\n=oQd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c5a8862f7aefeec01e8d84d5ee1a1d137df48941","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.107_1601659169804_0.8619484657123904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a":{"name":"@balena/jellyfish-logger","version":"0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d170c631a4fabb8028ae391b51a31230b05ef07","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a.tgz","fileCount":12,"integrity":"sha512-1a43ka8OyoOpZKBCA91upX8trh9ySnjSf1170PUZ70cRNE0Zq8Q/tUawwehgtzjYkCoFIN2CUv+1I6jSpu64Xg==","signatures":[{"sig":"MEUCIQCfr4skkNJh45sHOvPfmSZOxoWojROXynJIFaUpIE5HmAIgJRpWfEthZFLGOc5gdX1Oe4mPw6BPlJdyEEU6UlkuN8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeZm9CRA9TVsSAnZWagAAJy8P/iNK3zC6x34KekLlM4lQ\n/Z3XQi7esCSSCltlP1DmyQ5PG09CHi5xm2ZEZpqVFhFp6B7MWgyq4U393M6A\n2jPLBu2beITGrOww8XiuWgmBYY43F1KipvukRvXQ40oaD9QA/89M2chCE3jo\n2B40FdNIjuRj/Tn3xTveIjxYmy7fT1S0W5fWb6G4s13slblHkLiHteZsmWoL\nN3pJsWMDOMqN7nYAwo10o5oTyxFv/gIayfVXw/7bsYkt3cU3+ShhpWVZXbpH\nOTIkF7VcmR2EXScn1pOBMJ0JlmVYKaT+/H3Ju/27lBL31drcZly3/1y+RZlp\nBSGps+7I9YTVR82h4ewi6pcG/2Ch/fqyqmj64AZAiScx6tki75CkQbNWd+aQ\nazhZLhBysxtt8JHCC8yojYbE5GQsEmjkPRkOcTc4cvYy9tnJsBX7ZTQ5K130\ncLQA+Ya/BTDEItAiBNIPdbV05EThV/cZ576M9NCLCR6iaCkgmwe7KwN2NkLx\ncOklSBbKpL6yKYPl9ytlT+4KPEOJg0Vq//yXBxgzpT5Iw2mbGoIEE19meGTJ\nDW5BYE+eFhv20/MsLH4I3xzBCp7xGVLLhSEswmJck/bitDKFJfAyMZy6aOPM\nJ3SfAOTXuFnlWb3QZ6g7h6cbr1M5wJztQuVlYpu9LP91kcCDbaGwQy1OBgLA\nlV7Z\r\n=4tIL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0898b00bfc4e40e770bc1db4d2858e1c4d60f41a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a_1601804732723_0.3522087541688872","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.108":{"name":"@balena/jellyfish-logger","version":"0.0.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.108","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3895ad1df3e94c461cb09584dfef0b70a3353814","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.108.tgz","fileCount":12,"integrity":"sha512-1v0lpaU3xhdIQLpEFFh3i82mMj+rvY3YdgV9suHeIJzrUszp8utIIiovqIUp7xm7UGxWpldNe/CIdCD8JXxpxw==","signatures":[{"sig":"MEYCIQD9F/YgKz/q9YkkEaD5lK6a+9umszfWATVB4GWzo4IQtwIhAKAmY94qSi5roetcMggA4taOzGgBtOpV2X1yfwCFQ7dS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeZpsCRA9TVsSAnZWagAAhZUP/RWgTKfVTz+15oWICnEs\nncrg/EU/jdcISI/mKXJXrZGMM3f1A8FJzoopIaafTPeJTTnlgTAOMlmqizpD\n62mTztTaFpMMSrGF21lP1/IX6l7xmlQzYTDg/p3Ow+jcnl++NvJ2TQE816+8\nGklw+NzQfQ+YGuVqgrt0c6SSrnP45jb298rN4annygLiu0VwfUVcHSR2GxRD\np+LWBYkujUpMO2HtU8XyWeoOM614cr/YYO/vCbyCwmCOUCBd6ammc4SoKg9t\nUuMtOLERSF+9o4sZWJ3q+R381CGdGGKhjSKx1GdAriFX+X4HF9GHcf3f71LD\nm+0QtMJ6tAUFPMObxnD9XuAPKqNITK5JeEvU6inb6bL2sevLbwYa8HGn3HPW\nFY/Mk9XL2L4+o50YLyDBw9R6gpYKgEC9CsqJD8Si2gpIsg5qXFu+ZgnBpHjg\n2YcAXKHN19wdNw9zB5jrMBKaM2fb1deg98Q0SRamTdIgBT7vgzTliRuWUAD7\nyhrSWL2HRB0HDtYMNv0SBA+r5iY9+xJqX0vycLk3O0y5yL0dO/VT9Wc9v/Yr\nIdgPOxBOzUEbjWaCip/a4onb2gVOlFCR8JV9oVaVScR0SOR0ni2VaSw0/mNs\nquVcj1nCmp7F3L0ZLE0L4ftZgY5sLNmVOpkW32GOfnNBP2gBYS7yuBEPE8kr\njh+1\r\n=Int7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52771f3bf6a5abe8bc77d37f62fdb84e966d3909","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.24.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.108_1601804908503_0.5713352506062972","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77":{"name":"@balena/jellyfish-logger","version":"0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f514d218c532ca6a1a9f910ba8f37e174b71f727","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77.tgz","fileCount":12,"integrity":"sha512-OgiwHLnQni0vJwG/9cWpkuec8Obq+83+q6RlG04EMOFW16/ia3YIERuEpL8FdkNssYzgekF+ciG8kSXLbOJNqw==","signatures":[{"sig":"MEQCIDKWOu+LSY7r7Fm+8WOb7BvwlEyN9t5q9En4pzNjYYR9AiAJ5cQdaOhlVhInxRXg02QKf4U8zoNmihAN1cizTNOGTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexiDCRA9TVsSAnZWagAAME4P/jj7D5WrA+ZUaHWWkuOG\n+0m+BPrGpCnHwHzFx/EQafokOdvK786a8AT5Do6//a350030Mx6juSf8rZ9w\nS9CJx65ddmsDqVdH08wGRBfFfuwhmirhLRSaFq2268ATtJzNEANkLiLUTXdN\nQ2OZwPmgYucMYojCaPySq/CG40bTyORk0MfPgeQ/EBBhwRZAbCX4fBgjJF3k\n6jGgqKDQx/f089lEXvyrxqJqKT6gQBTH8Oo4fCfOIUCso7kbkHoa0h8y4lQV\ntblJXF15I3QW4twtY5k1nsvJg795BoB5DLEWDSRG3x1PJPyBy0xaAQZ52PS8\nF5qUj9TwAgH9/VY4gxOaxDZtXoATrRYTQf2p7jN77snbNZZSSKANjb6w3J8B\nxRCvwIABIQXiSBDPMwC07F3MFCJeNFI2et7IKucrfrSbkNjASDG9A/3n44r7\ng4/k/zPjh3N90wwygWU9VLazR3y7LiUlStd7NmlfuEVonQMo6wD3+VavrJel\nJEcnllD6qcaWiq/Q1uub5GFHc4gI6ByjMsv1CCiy0xkN1jgWLYZga6xqEK2H\nCOZll+k7Yus7Ggm/eX5UMw9lPFuzWizbGh3WBY3AIP6RHWbS5XZR7Q9m8RUn\nhyfoZZ50kDqezbovWJQDaTliRQPuNKJoxGsfA1PjWLrM3DlPUf/YfiaqX14b\n43Jf\r\n=FNkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19532e80a085e06164df746987bb8f63bcadfb77","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77_1601902722618_0.6724133380659671","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.109":{"name":"@balena/jellyfish-logger","version":"0.0.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.109","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6b3a8c12bb8cd62e701b9ec0a2f999338cc72bfc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.109.tgz","fileCount":12,"integrity":"sha512-f67A6VY+/Y7TW8+eDKzVLtMu/n+oR4nxRd7E1+P/j8ucskobVj6Qa0CU2NcAXKMij5dUrCK1yZEzslOB9sf+IA==","signatures":[{"sig":"MEYCIQC3AVa9FC1OnaVY2yOFObqZyJHC8v7uY2FEVYobGl+h5AIhAMs0egbCddf0gtFGsroIiN/h+JebakpYgwd4A6+1vfSs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexkeCRA9TVsSAnZWagAA4lAP/1C8tCtitFToAAvH3qhL\nJOtCObeaikZb5+JG6JI2p6S/TX6h4ugBdWxP+WEqK0AyV1RoXGYEQGkWiX+r\nE62zKHK7xxAELHuleX9vNB77AqBJx2sqCz6oy2bxgdu6EvdcUuEXZFaOv4uh\nJhftJLZe6K55hjMpxm5W9A+/q8E5zIxE8+5q9F8UQ41dZwfZzMrkWEjJySnR\ni4mQVr0I3iuyhS4LiDdgXgDdQT8B5/W1+Qe4R5yfWEfKARMtpRErHavq1KCV\nxdCR7Ad4DhakvVARsEJ12/BIjLIlVrMrKJB6KpuTdigQSjK6/N3K+jZ6RqEY\nc3MnM+5ouvlfSACKYDhCxOq9tyb9aA6xuLhMuHcoe2VgbgWoEqT6gtLdfJ3A\n+uIOmDOE2dex3092kspy4tf6j6CaKBgqK3JoFjyDcuka6FtgxbIPBrdRleGo\n6j7eCFuMsPLqqXtndOd5kn0ieOZdAX+ydIBXISVRYJNpGX+HeQ/tqbM+p2b3\nhJXwg6il+9BKbfrHCW78WF+54LsNSNfYe1rUgzTryJZx8tdUBD5QVmpTNSMY\nDNtxvs5oUppYU0fYuHXR8rmuyxzhvw/1o352I0QufPHHbxPlvmC7a/+LAUsL\n/X0NrCLuyAeiz4D0Vr4Uv2q31affmoyzo6tzevQVTVpebLHvx4Gpu7MYczEY\nISbG\r\n=Qnzt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f05f31852c5770d874ee834c649dab037a291bb2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.109_1601902878424_0.6431398645503705","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c":{"name":"@balena/jellyfish-logger","version":"0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"18c0987759c6d7d795bfb70d7a3f523940eeaf9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c.tgz","fileCount":12,"integrity":"sha512-d2YxVZH5PHhMUNYpctMrgzm4u1Q3i3QmpjjphxQBgM03kPPmcVPT46yjfoCq7O2Pt5k+xwl0NjXC4CUHtlF+tQ==","signatures":[{"sig":"MEQCIA0F+xc11z/vCQcpVxj57Q2orP1+ve0EKeD2W90EawyUAiBcchIs1ZbwSggGHMNDvU42utzeF3s8feNVCWU/74m2IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff9MZCRA9TVsSAnZWagAACxwP/if2+oQpOgX0SzsvmM20\n4wmgwhoTBSVgCEu9CKXzeXbFEV1lAZ0DjsNlELPFskIW3rr5MQNJdl7H+Zb0\nK6JN9VRXNjsAbEiwi0SDwClcEruewJpUAzNx4IdDhFsj5pxjHAp4xIQmRaYL\nqTWyI0LBJifK6Mz5A6PofBPpwtJ8BKrDoaIerkYSA1CD+TO+PC405qTCElqN\nMDr04a23Ms30E6hK7ungXpEupoL+riuFxE8EI0HhjqSU+VtZzxdtZYWoS9Ds\nw4V9d2fJsuLpAVH7MMZw0/lLMLjZnvCZ0JWxC7Q/XI6DRtOIZCwt88U23rtS\neCl6yD6mU4e8nOESMT2svVX2sbi2eHhQWIJjWX8ejhn9AjcrHXppCoZwBWSx\n7/YoVla9G92mT3ljIb1enlRFGP929UWBIm7jl6UthZpbmgLCMrcJt3UMJjBu\nQeQQpT8kKgu1LHuQSCAcvBPjJOU+fqAsCOXU8A3AylSHHh84ak7qMFnrBnF+\n5LL+wjQ1n8BY0H3DSGLTimU3VDWOgXUkp0L8khMRoMtR/242bt58sp8dNFpP\n3TdMcZuZTHGKYQDLEBtafiW/aR5kaakN84OhJi0RfOL1MyIwnxUA/j614dYg\nWivlzBA78je4Fq/t8fYV8mVRHFW1RBLy1dfhWigOSMV1pZQwXPeCNzpujKvX\n7Qj/\r\n=dFQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b426d0255d1620c1b42eba2b39a7a9c96ccb652c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c_1602212633397_0.4931416842438501","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8":{"name":"@balena/jellyfish-logger","version":"0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3c3c8f132334b4a6009c250eaf5cf03ae86e60b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8.tgz","fileCount":12,"integrity":"sha512-96Gnp+TgJNe8OfpVXS+RFJ4JNKpcn50l1CzyvRG5deA0HfFhHs//iVW6VqdvRklVrkcHdF8zFxM/s+lay1a+Bw==","signatures":[{"sig":"MEQCIEs+9rhLVsvVidr9iOxHxKN5kOBhdI+lacObbh/8n1dDAiAu1DJG1IKhtsTtaFUbCWmbTO3uq0WaWZ+yvB6bU06SXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff9QRCRA9TVsSAnZWagAANM0P/izU582ql6fe3I4ch0a0\ndgtotZxmskAhwhl2xhAHfcVsPIpMKzo5YmEKCWExbnSNm7d+eojY8OR9uH+3\nzv51UCggZtEfx/etsMawNxL/dYy/EWdAa7K64but1tpXZEz3Tr/4uup2+zbr\nEwqddqZKDx1ugFCrYyNoOqwlMCeDH6GKsNw4vte7pvk6InCZXId9pEEPNxFL\nUoCJs+iHj0EZVYJJPn3W/vP59u9GaOY18C63un1JL2L1gDOCrTWpKzL8zHdR\nhLw0Vj9+fBGe+QpOSo1YUsTZghysZdW6X75i9H9CSZSXFRA7MqMQO0lHY25l\nSByPHrO67d5wM32dLmfCR2cb5rl1hnQlkgII3eO3F6ANYYA78Hg6vcUwyTWu\n6vpH88vG39fv5zUUOQGvrMB8HYaOd6svYPA6fJ9eevqvX0PgbAKf5mzjdVEi\ndycSDq3qaGyrsEaiboo5lt0R8PANcmydn1dL6kwZMEtuUTAfVOmFWU5G39Mz\nbRyn9FrdRFCO4s2SLcLKFNpD/zXo8KfTAeJRtxXF6zPH/FkJ1foGxt4+4cL/\nikIfPHqcYS9LASgJHCBl/tYYPWO5l6NnQ78wtEp9negccPZeTaTu0FLvD1Mk\naRZYuzp/J/+9aj/V/O/mVU9a7ZrtzQIxpUS/qJFMdsgq0KL046CL4g7zcTdh\nQPTt\r\n=YQU8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2eac6279bb09c51c86398d4353e8dc1c1a9102a8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8_1602212881342_0.6064083518091585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.110":{"name":"@balena/jellyfish-logger","version":"0.0.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.110","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1051c28891b19d52bb6cefb7c8536a5f2e85c80","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.110.tgz","fileCount":12,"integrity":"sha512-aH7cFV7Zzn8mFbBw34qzWAcBEYPrU6VWydaqziAIMQxbnd6meelrwDklD7CeCWmL7KH3qKWCXUko/8zvtYz8fA==","signatures":[{"sig":"MEUCIHkCtRLzL2BP+GXL5gcTX0TAH7oy/bRSWwV+hmew2kivAiEAhtoN0U0V4/e2Fo8Rda0wCqQ6DUnBzyTPHK2fXVLuMJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff9TCCRA9TVsSAnZWagAARB0QAJTUmUFb2zndzYoLNeU5\nuqB1dVXgkbrMuj88rgB/8aLdCmRqknmpJPHYDeNWUl1qV1mKYEyFwmXjl9nt\nyS062LXcWwmBWhViDvmZTVVNbk2D7gDhtVh1ZQ/peY8TMQGOO/ETvVLkJE0D\nucJMNsX2l3/b5SMDeJB5x7w7BYId3qq3x9CuFkqhzXZN9IJsYGSgNK82kY8D\nviCD61YAMRdJsezstgVq4mOqnkEgirGC6hIzXn7QUeFCTFLGGQOq6o9inLlS\nR/PDVbt+MsOiR3U8GyDzWiEJoWAmvzt2b9UcvBDQWeJEONw8q1UIkFs0BTNn\nUftAsImL5pOcA7PZ66+goVmIZ5TleH5mt63nZH9VbURoQk/+1JEl6Bkxc1P+\n/oy3K3KICaep6wSbysXThqNdh2zYn92x6+SohkcxnFsqdfVSLyChUWaPYcqO\nq8LFMkSfxqo52pyh+XvQhnEYRa/SJ7c9UteqipLH+YzYCOalq6Qy01uTulWP\n4K4zR2fFlwQu58+/g9/hc6uaUnC7gR4TZ4HTOe9wkVNrg+FICXQzYt4LoM+g\njFcHU5xnMP8cz17/sFCAPGTWyP6mIi4yRemx7Pf4s48OcbP58608vTgFTdR5\nYAM+QTjvOByf4DnbBkl/Uya0TyK6gWrXHKdghBkYlzKHI2b6HUkofpGoDJwn\no44k\r\n=14r1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b2cfadf2d8bcc5ee52875d763da3b1d7545a89c1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.37"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.110_1602213058426_0.9507969466130552","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550":{"name":"@balena/jellyfish-logger","version":"0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5764d7197bf5bccc3889c190e2bdff1ba392f10e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550.tgz","fileCount":12,"integrity":"sha512-PKGqGiUxRyWRtQEtXXXeZ3M8rcMpLhwd96kmv26ka5RBJRzFrWdREbOI385C6EEw695T0KwMfiF6s5LtDapwmg==","signatures":[{"sig":"MEQCIAqpPXjo5kHcGXWzpzkHwqROQrYauVhBtkV5Jg+3bNvuAiAociM4uH6Ldxt3AOE5a/ADaDfyElzZYJCbi6ntU4AkTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgNWwCRA9TVsSAnZWagAAOpwQAIo+r/XapgcXJ6A6qMMI\nh/tKap54XW5O7SGe6GojFTsnpO5VSmr5itxwYBxOsmWicCKXwk9fqfWpg/NE\nkfXcdHvgX13mYbkqNpq8OJ5N5QFRUBsgN7/3t9D4QdncecUlDCraT/LeXbyA\n31naUrDZNM6VJkh7Wi6iN9AHAtwsb+1FAN8rHnj78rGbhUx99BdVQ3aRizZy\nEcBW3kl3EVKDkzM4FSQ92nzylnTcVBXuPEHoAOLiCZV1Jf0+x9pAvMhL8hET\ncJFe9oEd9E1ZP/kXVg29wYzW4DZEOSQOLd6vkA0IriNle8Z+QLAmSAIutxFA\nK7SydUg2pTfmQag0n6aZnOHVC72nTUo67bM72ndk6Rub16scX+DkK8V8XuF/\nJfbYi7/7Znuncip76xSPMKx0Q41sauBHdz7lfUVSPa4M5ujUyLZadR6BDY/Y\n6MLl8AoQZPmJbN0BLbib4O3LMv6suCdaJMO8EYnRZoNXsRUEDHzr4EwuH3Iw\n+oUJLuIgKv41W0ZkDPINRbCxBBDDvqEiA6RRid86cEJY9kcde9UYPE1tKYpW\n0lBVloWMl3IPJn+5S43nzIxbFre6SC+BGPcNhS6vK5JAZDsgRy/w1XlDM8eC\n/tE97mEm+QUrjN0yEfLMAZJAZ3Oj4aLg0Dm/HYqhrtpsoVBV4Za8YNKw8suU\nkPxv\r\n=ZDX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"164988f7f1026aed617f78ce2e3319db83fb0550","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550_1602278831557_0.7106805564757401","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7":{"name":"@balena/jellyfish-logger","version":"0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5480649faeec862992467526d291c1018bd4bf1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7.tgz","fileCount":12,"integrity":"sha512-KUoV6mv9rUcAalvxUrZHLGPqe5m++ffGCF/7erHwqPM7qKm+AjXQybym7QbVl/9v/wZgkimXooD/8Go9Pl0VTA==","signatures":[{"sig":"MEUCIQDduthoqf7pSi9pPU53UG8nWNeuzGMQsqISZbWa4cLWUwIgOGuJpTmn30ZFBYxdKKc0rmcqteSjJXV6GcQVvxCMjpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgNcHCRA9TVsSAnZWagAAs48P/jso9PHdEivHoXbxD2bc\ne0H5itsSryjXHoFGHKJYZkd3wFgISzp5zl+K7pN1sUZ7JzcjtgC/boWwifHi\n8kZzoFDJJhSIl0MiaJjptq79O0JvEo/4bR+fS9Alla7k1oZUn5YmentDJfs1\nUye+dJl5EdLYIUkKJ5IF/zKPmayCl31vsdgl8Ya8o4Q5/9HwB+ZqXjAUUKTD\nUHfzGRkvdza7kGAaZNzLn4dLY4MfhyknX7CspYA2E7kSi9YSnJjYfZ/W0Q3t\nCpdehHuanFriXWbtc/wzVN2qFV88QHL9NEsZNGnROHUr2cO8H6mPspTlUHul\nnn9y0oiEmpOFg4jqOeh+2gLnL2q9FhNQL5yM90uVUd7Z/wrG3zXGp48bagSh\nmyTvUR1R38IzdsBnlV+2hEXrYqz84ZJPGT2nXyOvDeyJZbmsVY5r2S5YZq94\ncejRIlJSMFb/Go9M2KEk+G+ZvhDWZXqdVWWpscyzxXLBGjzK1f5NpWhL3DpL\nyjHXGuv1LOo4KfUyFLrCzkudrqwPdQfEZ/Lyp6dhjGCvfubMp8MUruwR0AhM\n++uP9q/ICjytVfJrlGV4WZN82SZDn8wTdKfTtLO5kRv46d5IfPrQhZDqirwt\ndHe9k1Y8+7+OWTiqne8EJ9GgmkhhCSm3iz74wjLMy2Ad4eFf/qgu5uiBBLni\nB2sB\r\n=Vym5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"78c874110a2bb191cbd4ae8f75ec8f71ece57ff7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7_1602279174768_0.0746561021242298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.111":{"name":"@balena/jellyfish-logger","version":"0.0.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.111","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0d58121e65b876484fc5ab4d15015565360a744b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.111.tgz","fileCount":12,"integrity":"sha512-Oan9zmgCTB6SXe1LJAGZG19jG4AJH9yrbD9GldzB9IkFAV08ZHvEFD/lpg+c+rBe/SUI+EGGmndIkTuSv0IQyg==","signatures":[{"sig":"MEUCIF0YAVwCbUAomP5T5FvCbWSte6nazU6OnMCFjG9ImIfzAiEAjaOOLPCt3LhORqJcVDLaHuPUxj6uCe5+mXyhLv1Xyxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgNfeCRA9TVsSAnZWagAANtkP/jCLeqiZa5FVkVmWtoIY\nJXTCdWkykJOfmi20di/gFf9TQcExM6nERQEJdyqsD7JApjqQJ4wt54+Axjc2\n42Szd2D7qcdyFrWJB2XBFLsU8hxT7K0LzuD9Gw9whyCGaKAIsnur+HbQRaOh\nYPKhgrW9F8k2vkSUJF1BWD6Lc0Z7AHa7OIqz56X+BkVftgbisXcPxHFewUlZ\nH6quNPsnYswWLiidNMG0dydYvqinmHto5bQThiXPWm0AASRy8E5aQsjV+XiD\nzZcZ3nJXoXa9VzqjW7nk+6Q77/23RTlsxF8WKB0eJKr0vWqjzRiQfy57XcG9\n9PPA6zddRZKyKKLkfiSbLehZWAXbpOG7eN/HU34y99xuyN9lVxersnMUkDjG\n1M1CSNBW8SJTE8d/TPGkmU9WkgKnBi39Ke1nNQ8MMglovPi64uo4UgHKfxJ4\nljpypQK8JLoH1a5k79/hyJbv703HHrfwE1t8rLVhbz8SDBfINqy0fKlbtuBD\nzBQ2AqVC+jOnPMIr+yBJVI5qJxW4c1YX3xQqT0UQRsoAndoj2ZLquxn9mbh0\nBUdtAqbNwBauV41kxsom6UZQBuPdCNfsA9eez4qF6ya6WgZnammsROF8y+MY\n9BzWpSp78QlWrEjQQMS23xQ3ua75jqhqpFz+HLz42EsXReyS/d8PbLEGClWQ\nGPc3\r\n=8Agk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7e411f5345c1051a21c11f2e13993eeb6bdfca5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.25.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.111_1602279389887_0.7399014938152306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9":{"name":"@balena/jellyfish-logger","version":"0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ef623264be5b7079a8f76edda91f35f8d5ec51d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9.tgz","fileCount":12,"integrity":"sha512-Ze7TeCetT3GEaMEzEXCm18z4jHSQr2lqkyWhrwMVmKTfiLp8rHZJYvf7ZujOZOlsaemWzi9jZ++S9/PpK8MOfA==","signatures":[{"sig":"MEYCIQCJehoXn/UXyE/QJj1bD2yTICVWAa0DTqbnHTGPBCocPQIhAJsrEaKb+p3avIElrS505q8vwI+YRmVfrta813bIz6SC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhIYTCRA9TVsSAnZWagAAxLwP/ilaD5HIVxJ/7c4FNvM3\niL5J1KdmIOVnJfWeDdv9MHYJAS8+Lf/VeIGUDfM7n0mb7hScuYUe0qTgh20X\n64Qs+vnQ+fAPkxOVS/haBqGDtoLmlPucDgQG3OdPT+yTfV7NP8Y4rsv8j0v/\nYggWuMuyOGuCdh8Q+bhcenM3Vs81SXtA9ovsjmTzyDSJ9Yb0hGSW7N/1exIh\nwaEKU3rsnaXlB2ok6rhF1P3GdQ6v1gFGV0ktrJYGH1ma1vY3MjgFFnFCer4s\nGWLw8GqsTlixM+mmcz0b8Ux3Ngbf7GC3/FloT8bp9n+fYNPbRXShNyBtOkP5\nNyv8QFbgEHZp9F21a/Rr+ukIaPZs3zf66OVNkALZhtuesDr4Fx4zl1hv2r00\ngUOQnF+OFfs0mqSbpqY9dsAsoFxu+S9WORMY1yIHd+T+4jaI/l9lhjqfCLhe\nKFNxMUaJne3ZtKz3/ya9G7+eYCFywM4sAwsyFgZxeqCERKpS0MW+aHxeawlj\nVtUDsArsAwt0VTxX5OJswgO6G6x7nbqVSEnFtLNqka+/VM2rbZqY2rfBq8y6\nAau46PV9dnvzsZdjGo+YnTR00BMpI1OT8TqUZ0a5ydQIU4lOS7/uz2LzQcP7\na4gY7DYM5L1ksl6SR0HBAWd8YNawE3yPH6vp2KsUIBmanb+fltC2U5JyGSHx\nZncZ\r\n=/QBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"126be71d25d4121c66058365f28a3a54244036c9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9_1602520594540_0.946347272086675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.112":{"name":"@balena/jellyfish-logger","version":"0.0.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.112","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2eb0231e4c09cbab86870abea5e59e042342410a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.112.tgz","fileCount":12,"integrity":"sha512-/ztRus47GDIYcMKutCC+GTVosKw7ZBcjDiWyD8ve+thcWYQ712nVKds+CjG4fpYT5WVwY17sjbyUnRj1R7ZgYA==","signatures":[{"sig":"MEUCIDt+T00bEC+HjVy4a4S05mUflpqwRYnUCr1qDGqXeo6SAiEA1CNgFc5Aw4IHWIlwL0yi/h0HNZgdtQmTCT34QQduT/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhIa5CRA9TVsSAnZWagAAJwsP/0BE40Ek7Rfc4J6vaAG2\ncejNbDGzX3+hKHkPrkg1Wuo/SW0w5lVpbhwT7d1jYAW+L/vL+rdWYRA2ZyHP\npuTh5ufOvL859tgtcDB7fVSnP1VFoT9lG7+z+MmvgtHtQ0GzC+qEAHdIQAej\nAv42wqXSrbK3QKaAhgmY7U2FAFKKzMxxHbC/RdmwDQNhDpfTJtyNx0oN/dym\nCpaueHJWxcNmtzjanUq+EvNlkXQ23hexvZmrXvM8YqWGBnNTCjInTVOX72nJ\nonrkoedFSxetzwqU+2ABII7Wv6iVuJUofoL5wZeXtRbsViD0dJxfBYIZyxNG\nOTK+QStBLTY1pJfKNU3Dqh9sfm/nfOmU6N1LTL3avkCthJdOlYYUX0oiCF8U\nlcmOS53cI2KNt5YbuNp/elah31z+4stXGOH2tpRWjBevVl8n2ypwH87xRDYE\nv0oF7Gm5ZxXR0ozQIT3eTlYUkF1EA8+4BTDhoUX5zQOX9E/neHMuSswmGKEx\nk2P0fizqrGMLAS7OxbEeEuD/btYjaIbbkcJ0QBLi6ADHmZhBNqXK4w/GRl5V\n8+B0AYea6EzBrCebViPVz2RX4NP1XQBsBAbsDDuUU34Y/nmpQ5XY/ltpe4pW\nx1mFytjaEhuZhbn6upVgcQeBhlEQB+qG0y9ydI19TzrBwljlFMAewomI3X+O\nJ7mc\r\n=txSt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e7ede99525f815737d6737b2c41b4a27a07102d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.112_1602520760687_0.041967213610169196","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0":{"name":"@balena/jellyfish-logger","version":"0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76523923345f25e1abcc6fe3a2fa5e8947387c63","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0.tgz","fileCount":12,"integrity":"sha512-t6oIJShzi9yUX+hoFrMkTxdq0QPg+eRFTZrQ5FuU/HHSEtPkUuEo9EaXU5CEHFtHw+0Jk6Re5zYw77jOmrlhvQ==","signatures":[{"sig":"MEQCIH26/b2bWl2Cs0DYbbQDqrs5CgGlEiMT5ozXfDna6mD2AiA4HtYvnYDhxsZm8OJ70L1NEUmaqrDctTVMtogeXR1WTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkjBCRA9TVsSAnZWagAAvcsP/1H250YSJh99qqDLYwXR\nHfET8MVqkivMXjZWi8NWVBZHOdbinRPSZW8FjxQLVKsoeaFBAAmqWMLjdBuV\nUwmKeMCohhcbmqveG5owMPjTHuFEJm7UM1rfGG5VkdwARM+pEZuLXNqTHKuk\nQRh4z0R2SqtqF/A/O5ew0KJ6Z41SKW9NklBXGo5wk2kXxIhzd7r26KEKQInQ\nA1unf7NX1/5OWHuhqyu9Wyh8xBAR6h3nkr5u/OJSRGz3Y0hlg3wDqycbLnDu\nAHv/4CznPZMKJgDzoOuU27nqqOrtnuaiWLhmd1wD1CP/7IdnyLaC/+sGFfSa\nfrNBjnXkwE6uCJavUqZz3KTui9H4/6n9M/HFsIKtRn2PNF/YeTyI/0O8L2a3\n159dtOLPUDAqlmntlokr6GRLZK3mcVurvowaUejgj4R6M5s9/OZ3jhfpgXqu\njL/LP9pTbZwU90baBfR3oJQe0PDBu7Eoq/bQvgHtmqWcfM8dobLi+E6eUsZi\n6odjWMwxuw855AhhLQXEWCpGMxw4zVHW9t551/4e/eX8i6nBDxDYqA7D8HUm\nCWrJAeQl12iIpXMBIrmA2dYr55zqHaBBToW8KGaHlEjV453ctFQ9PZIqng+o\nDk2nGxMsv4RozjR97NozLyO/jj2wgjTYvAqL5Kl7tO5/FkVx4Z0gVrsZd6wP\nwbWh\r\n=4pDL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32e893f322a1660ff801375afca5757cfbdf38f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0_1602635969347_0.43608524465942966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.113":{"name":"@balena/jellyfish-logger","version":"0.0.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.113","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"94d6d8f0fcec74957d43e50d23b9bd32fe5bc98a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.113.tgz","fileCount":12,"integrity":"sha512-9ZMQWNg6iNZst6oy45hi5Q6ZeGsfkUIW7mSJBrSrjkmv0bYwQ3OaXHR0Tw0F9FXxuzxDzWHwXR/cUTPkGXojRg==","signatures":[{"sig":"MEUCIGiRMjmWIzWOa27uqlpd27VoAb1voBuYQfMrc+LnII2UAiEAq8Rw1WfmppinnqLzSSE7X0egIb2nC5Lr2BEa2NByK04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkr5CRA9TVsSAnZWagAA7SMP/0KQCMkk2ipuyFIaCQrc\nQk2GhHZy+adUNnwMFZtcDuXcPXQ9l7/AWItUBkjTOVmWTvQNQT9/V+mWAto3\n7h4fwIpqOmX/FO8G5sQzruIRk694ylINEbXKagW67q2pLUB4JcyFzu/lEN0i\nS3iZZje9LI5j0DoUR6oEPW4xjLORO4StD8HiRK2h1O8v/gwmJLrX+HwG6Xe/\nDyPCsbaAXO6QSogKUQEoReaRu7NO6f2lPz2TA4uolToE/cvC/G80U4cHmQIy\nuqCn3vaxIThS38UeVRARvXZdKvdx6d0COwlBuOB7RiZ5e85X/RiazbQehAlz\nzpIaJdu0m4fjsjeqbvw7RF8qirPXO1ITNpR7j/iuu3Cmrf5kWUPWx4yLXFMb\n+25ziBJXJ0K0ExRNnwyAtN2xoAYoFDncNjXZd+n5tGbCXulrvQ8Dmkz7JMHG\n3Z+ldCowxl74XxfXYJ5FzzQth55COQd+969P3Ci1VcByVaFn4CgM13EUk2zn\nCcMYN9QIz10gxOQjR6k1b+zxAcb40AzzhJs0PUDBEGMK6EZogeNHIuJX9iK/\nHK/jq2OOGp3z0H8xHxDEAzThDeCW79aZATVt5AM/lpSNSH7fSyJiAs7LL5Ya\nzK79PuR02jIIwykxPXpR8Sw/gEhoonbtK2yOFwUxJ7YQmV/nqbJ8lyiIL0gT\nQovG\r\n=NS1j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4d65d1997760b4d62cbdb10220242891b893718","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.113_1602636537400_0.677824636619416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4":{"name":"@balena/jellyfish-logger","version":"0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"24ed82f0aa731cab574d259a4fb844bebe91be5a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4.tgz","fileCount":12,"integrity":"sha512-yxsas5KJY6FHRdv5Lpifq9YFsOw8oRRyqvbemXkFVmUYTJVIbm8lQ/SabELMWX2zB4vhj4Yvpn3A2DqggD9DCg==","signatures":[{"sig":"MEYCIQCvPdUYB5zMRb9qXpNOpeZFlXHsapUGo9FysOLNTvkHTgIhALeOANkk5LWhqvvy3YgSN8p/olvknJr58bf/U0nO5NVX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkwhCRA9TVsSAnZWagAAo1sP/AwrIQL5yyAEQzH4Kzbg\ntbKzIOWvOXdrYZrw1QUOdJd0CcJKKFrK6qWZXlt/0WSi1ET1SPVLOPL5pGZN\nRRk91FH5ge4xxg0TuB/IJIOBkTKB1HmKjKMD26OKoS/Cdod5EH+ut9H+3H51\n8c8BwI2OYvYlSWhI6vinDL0oTblG6ei7xHEzPO+B4/Ka26pIVZmCuJZ+jwy2\nHxN3/nvuinfUXGNvSCPkbTL9gTxhGNSk+IqNQ3oN2kyF1y9T8542T773rqfV\nANfbKbtQ3Xou+LIYH+JVmx7uganr9Hm+n1H4ppynuMW4DQ9yfHlYDM2rdtoA\nLT/f2WZQ3bvOWevS9DYFyeN79bC6VPvgAgEq0THtrmxuB+t9qt85ZLda9NB/\nw09CMAlZhcMa/XYLXHDFtCDJl+5yMdAVB/Du8lN8yPlquZlLRScwfCxqkrbJ\ns9Wu/7KWOQFZXDx88bf6KvBMWV8u7YplKXfcaK8yNk+Yd40BZi2A/jyB2z5R\nW7reShLhCwmbWEtCAJBabmt3aMrwoMwdcuLBhhc6tH4zRTyXoZufTfhG/ZhD\nEAib9JyIs6DrPjmPWCy42Uc2Fl9Pi6hXktsDI/7P4Kiw3Nb51wsU+UHuI9ck\nRQ+pgVDg47HnmxSpF0LfT2Cp0DsjnKBbv1gJmTGQWr4TZYju33zXJP0W+Y8G\nPWuG\r\n=NW0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6f320bfe14f8ab7ac164ee9707c24da389e23c4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4_1602636832614_0.8512566113485744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.114":{"name":"@balena/jellyfish-logger","version":"0.0.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.114","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"83e96598469ed5ed878d2e12bd492c311696c0bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.114.tgz","fileCount":12,"integrity":"sha512-cvHw6WDa8WRLfgCOqnDGs7Ku/AxgcOtG9llTeP9wjbwtlNZMBTlqEO90KHrMjwq9pjIHkUgGWOcENd4+ZqbkJQ==","signatures":[{"sig":"MEYCIQD8wMIzeE0opO286YrCZfCx9FAgh0vuqqntfSRS5gUUdAIhANGMqljkGL6whVyhTzHJ/qt3B7p6aWpbEBFtMF8uh+80","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkzhCRA9TVsSAnZWagAAClQP/jUobhy2g/jkRvw+EQdW\nYws80d3Ct8nEwse50aPYacgygMZ7kVbs9Xk0YAqupSVdfz8ETZnWGFh+JMkK\no6Cd6f+qOqPgis/sfbXascPpsEvTzzRH7UiTNm4eqCITT+3T1jQqSvPagbCw\ncI0GFR+IqH6gziJQMXoyFbNUGKZ7uFUG9znAWNcq35JJe1OEGt00YrYAWDuA\nNPfATXp7dSGj9hZEVBbOFDUSp/WzqLH0kAFsJdkLVXeUMsanFSCpIq7S3Gwz\nlbmXgQbuY6L+clgWFLDnoBMVbNJ9QbZfSf5R414ORUWGQ9ZWYh3z/Oc44w43\n8rBavIS8nlEf7i5aO8ClGZGdVUbf1hhypGMDnMAeAbBT95aUkItZ7OV9c16a\ne0T9u5NzoxS/walgJkpqbjupn32j9xkx6ijlhHNdLSZ4kROk/ljmtiSulsrm\nJebThbBDKqPhFd8Jga2R3R/iTblohndK3cbl8ipcn0rTdHZhCj34EAHvNJCb\n3LQwC/k3cGmHFW4qgExO/SdsAZEpaur3c1g4+qtGDxvFE2d5JeqR2bAwUiTa\npM4TT9yQOXY7gvYQs27xDzQ3Y9RpM9sRV46+TCXPHKqfIHZ9SsQEZFtuPM7O\ngOH2fTSboBASJjfXcjCI/CzxBwt75WXWvQSfV4As1QDkOs1aD319zm0DU3Xf\n3zkw\r\n=MKWw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2cfb40c948f46ec612bff7ec3be97d4c71e3f8b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.114_1602637024756_0.46883549096144006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97e100849c12fd4a196c930fdc73d308d466c5f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8.tgz","fileCount":12,"integrity":"sha512-+ucEjjc0RW2EDASu2OO5Cvhx6nMBcxDRRuD/L/6S5IPz3xQHrGduBusPIHxEOK+eKHcEhVr1zvyzZ39ec1P1+w==","signatures":[{"sig":"MEQCIBpJlt0MlHPoLCf/fAtgYjoh5gZnb54JNhcUDwujnYegAiBVyB+MVx+byus9rtad5ryJ3ef/9DbVIwoBlx/9VaWX2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZm7CRA9TVsSAnZWagAAAocP/27VLM88s0ot/pII3tZ2\nOCU2sqOBUt5Q/lSUKLuwz9SSJk6YIZtQCc7XWRHyeITMSf9nnuModrgLUR+4\nZhMtxTBjvOpiYkIbm3tDzpfooT0PVy2Y6j1FvJdkc6SPFWjkWs5HqDAU49v5\nafRGWv1Pu/lkDrGTJ1qk55V4xw4/0qCvacSX+06fy3iQtXy9Or/3u25ljfrP\nL0oqJL8+1FN5Pu9JeRHnDixeZU74hdKA/tB0kWTPhU62Gr0wheTfvuNpdXLl\nBFFqZ9kfnAC0AxfQSYSe0gNmfqhRoZx4Wpn6tOAZBtGxs3lRhz9PrSwaek2e\nvtYZeXsU6g1GVPYJ+YAbmOdlFJmlm1n4lgjs4yJ9u33s8WXX7zVd6CQ1cMo4\nTCH0WWWNq4YxIikWRVpyNokTzKOw+a/FnjcFWVRr+9oFNlNtjlTyFVS1TfoR\nOWaUEUh9/42sJYpMXHfZTeO4r5ul70nKQflsys6AadtfED73hAQRpCOJ48XI\neBtzIKZgg3LNkGZCt1WUbUwPmoch352NLsfYH9QCIvdTplq8qZN6aKfiHxsX\nIEKnUJc44lA+LVuwOFJkQKqhvWaupCXvgQEDDtJv1iAbUivD8jNyo53mBZ33\nkq9tnNvOEX0en7flWJ2fzauDsPou8J7S7mgysQjrXa47mx5foQAPtC9UUvht\nWPJB\r\n=+nso\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ea4d586bc8d9cee6d60f35126de606b6badd4a8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8_1602853306483_0.2586158245811725","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cea70745561bd55580559f53f583a0ea602f5fd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045.tgz","fileCount":12,"integrity":"sha512-gPnw/TwWLKZbBMmlxeFD/dJd6wYVPWygC/6C3rClkAfMBnMNdeP10lwwevN7SjMY7gZM60zndzBGGWIss0bnhQ==","signatures":[{"sig":"MEYCIQCp3OueB8ef1Yv/geAoGFXDpZvWO8ywnh4rnxMMzAnUQQIhAKWC+6FzpV5yg9b72ErLlbpjeakxCs/kCHbo9rqBWjZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiqBNCRA9TVsSAnZWagAAgw8P/3NxmM6zSi/j6EpnkHnO\n2tiUHmlxa/G6i9rcfTt0wJPWPYcPsZCQqoP5aX9VMzS0UJb7xjF1SqkKV6l7\n3DyKBOg55z6kA1W8GMIwC3bm2hilRASmfBofBgoCZ5h+4LmRQ2hXl6nTzbxE\n8duFKX84XleQ+3LMJTmOPaAuwXJp0UZG0P8g+1PvgRJ2lLrm+QgAjJsQvZZ0\naEKEj6SHzX/VX2582VQL2gsLQfL6zfdp45b81U2oxiUPMqeI6WFWZ8xP2UzO\naZsScLvy9GfGUm2OaIOEkZGiB/ZcV5PqiORdsw09IZlTvkx/HNDPErNWDtZf\n/sX9kpy8qKNolUX85I+jzFPQ605dXx+Au40keG2uv3LwSZogXXziiX9rmJiT\ngqTKJLRNLDut3YOa5biJdhwpEJnTvSaBjrYRDh7N04XhVsa1r9MOxThE8ugb\nt1CtoR65CVoSDezgSHMi6R86VbjFpuI4nkdV7o9v3/OZKFPm8kGSsopyajDe\nKGMBxyJtv9XxibZ5sjGOlZUqS6FFW9lD6XgwdavgKFYFPgCM8VafgWPqofFt\nuMPd0FPFx94AlBo+Z+KPM8RDGL7uHSVRMXt8OAdReTAXpjEsIlXt4H4ZT5Qs\nRi2Bd39ZCM2JrZHEycTrvhPjE9KY/gWzk1/NHQ6Os2Wrj2eT8TzN387W73cS\nWOQ2\r\n=gl7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b3fe94872dfc0ce6a40c32955f70d9103fb6045","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045_1602920525398_0.440652272815951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aec2b7946463327dedaee15b3f3c5b806fd21b22","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef.tgz","fileCount":12,"integrity":"sha512-XNN37g+DJC4j4UeW7cxpBkfjJV99bDIH+XCDMoo/FV1noWXoZq035rsFKKGzT7BFb0NHD7lruPy8wXzK1n4xcA==","signatures":[{"sig":"MEUCIB0yQtyOXr2zbMpRZuliUgOO3xJvbVTr0GYvSLGAiGBzAiEAs77YUUnEYe9d3DU/MgHXrhD0RrIYTnHCb8mPZ4OdAfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjawoCRA9TVsSAnZWagAAXUYP/3Ts1Q22JZvlHz9/9Bmu\nSVo2/6GBrCq5s59BO5DwhnR7fbr3KywT4eJMeaFAsymYQavtYSOM56+iz6AN\nUxzO4ZBvO5hgIgwcWlDHAY+Zk6PYPqXeDf8xlGjRLQYhR+T9CtoaBlya1ojT\ngFXUNAg9Lv2GR/XDFj3WaKootiM69MyRQMegUq8IAOYaEGalCEYjPYnm6hpF\nwGRf8CYS/qH6vP1cBkLmArd8xM2inVa5rKza9hfBb+wJQ1TKWq7eysVxAns1\nthC+Tr19KP6pUal5W7juTOSloealHGUVZdmue6LKpTGu9w5uFrOBD1ziuzYs\nPNQ4UJSjcJzlmaZQ6ewUEn9pDJfLkdGlRbO2mqgJSK+LuhihhgRBh8AK2RZB\nF53qYHnp13QQ77Q9qz4JC5SzSqDcwP6vxYenO2n3FIJ2P8Zj1ZJHsyzcl1AJ\nKDKXrX/nMkhz6E+deRODibTVkfFb42qQXrQdli/xMddOg5LkZV77nHxlN+p/\nMpf8hIjbWSaaQXeMo1+t2/2/k9MsJOlvhl5gRLxRg9Nx6hEJKTWqyK/BKSlU\neSpkRy2ZSIHVbAW6u5NLobvamg5FLARDR9aCbKazJbnv/yyNM1WtdXC01vna\nCQ5uyAR6crjk71a1JwhHU4hBdprfc9AWFOs4+IFE0vtz3P+1HrD/wV10qSKo\nrDRv\r\n=SXZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"71a36387428ca740310d04fa33612b46fad3b9ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef_1603120168006_0.644180256056831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4186799b923aee56691109452dbdc74d7ab0c5f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7.tgz","fileCount":12,"integrity":"sha512-EYLGtS0RG9ULC7XW+0q/Qnt8vD23ZnHR5nC8AUUsnc50ikY3AnIHt/6hwuC/vuyFy3OXkzsV5iINQP7GFK1R9w==","signatures":[{"sig":"MEYCIQCQg1DqcJRkLtNai6kJCNiqliSedf7paJfBbw3ZI62FWAIhANIXDvqIFoonIegaH0zOcMGapOhL1qkUUBbcbFTgYoVi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbqMCRA9TVsSAnZWagAAxvMP/Alle6Ix3vTUd2xH5g8n\nj8iEsoRY5ONprXsWnqryjKXw95KJzz4k5BZ6+M8SzXREMx4DxFfKd/xvoe2p\nP2B6zY625S0esSmlLqIT/QywUdlLaTNK4B6dSpif7srRLTB3T9zd+O0Ibnp5\n6Hvlz5Ni//LyCOPB2A708YcOxaBZO3d7nDoSh7YxBkGk8Gdr1kRbQoqgdxqD\n6aGsAVCTBDN5MyDHwUxzWmMEfCx1CEVABoL0Av2/tHLMlDk+cXgMGC7yeLiA\n0XnYVAm0ozwR6b/jzqbbZ9Vdw30YdVveVCIriONBeSYWIC1+u59H+zGyYpC5\nFBKYC/hnha/u7/Y7Jlepg9FZ6q8XlwYk6uzRhHqmAk5cxta+GILY6ryfe39B\n3oSrnQUr+a9XwMhQbHo6UOXvP86ti0RKQUy1GV4JCejL0ThMARAZQbfx+n3p\nKTbn6jocRJI2a4XRqzKy0/VVvtX6F8Ina/2K31IkvtYCtKKEVQu8qGX2YKTs\ncBrzSdV/bSUQEeXRzsd+oD6wGqCKCNL+09DFny+qurg95yhgu3vm472N6cUS\n8fPXEOoSHWqtRHOzgcQe2oa8xazLYMV+SJgwqGXWvZv/Ljw8LdcwZMcXcmSH\noEfmPxuguS3KXhncFLuP7D/e8lrU9G+rUvDelNdo7H94MTm/6QiCPcmVPipj\nBZZG\r\n=CVsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe6973fab4f65e7eb3e55399cada8475e5fd0bf7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.26.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7_1603123851680_0.14389731477628342","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2cb5f194752302e57709de4e4a57a2272391aa8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916.tgz","fileCount":12,"integrity":"sha512-KcHbDc5FLwf4s99aONUfw6SVntTkQhniARnbwi8qBl/Y0IYtiefYzqOc50cOjZUnGjOQkaJLgXMKXFgH6onrRw==","signatures":[{"sig":"MEUCIEcLyEdokiCaWBnnIKa+/Y6kNH2LXUvTIuXuSRF07outAiEAsfgg8WTN3nxb8lF40cAPRo70OitDnF0Unx4iospmLDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBVrCRA9TVsSAnZWagAAcTYP/R1gg9d+PYd9BPkq9tFj\neS7BPTWTe8jz8/t5SA2ORhwfbKPhhaAhU0v6H0HutNdmAaOAuXy3PYfpdAk3\nPxtxLnyeWYHRVy4aPf2IRNXG321e6hvnEp/Ks/dG1rWmgL93DpsuYHvxrw5t\nB6Y0AwBfi+a3VXVJrarYJrQTVuPO9R5syHp5AV/3mcZsvdjsjGp1MIgXnIB8\njQkUlQWISt1SB03z1/1zXl344xNts7rbTCYFihwTMrAGO2pGw1k4oQWDhmxB\nTXc9cIXTcV8KKwWp4XshmeRL+GV3Z0vZPA9nAavcmDS7csA5KejaVe+uhTpR\nyUOTalAXEpm8YPCli+AGEAG+dmzdZocppyY1d6jg/32UcFALN+ZkzuH9loDo\nR9GiV2R6tIoOZKbLbv0OBA8ssNqqpyqIVLBCosxFTksrlLksl+BheVYiByTI\ns1/J9u+QxPdx/AvOtL/jyWph/6bjJs9Dk/rJxrq0ynIop3HIOxiPLzu7Gm7W\n/l8ZdJR+Z/+0DD+zTDoYGEYZEaPQYTu3oTurt5xfxWKIaroC72Nltr1A1Zzh\nMsTjNlUTC6WBg7RhLGhQzSkGMORC1opasLIHXlcLrGK5mNvaTHDf33eWWXeQ\nHiFrRWjII52jUmbxN7TbWPSw6CUZp0qiKvI/JJEK5gTLQa1XukaY9bIbGj9u\nGRAQ\r\n=493F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"05a707a28164af2e17d5616ae353d73b71175916","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916_1603278187236_0.8596435358406058","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4a65ef4b5a5f15593b6c4273d33e6578a5c5f57","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9.tgz","fileCount":12,"integrity":"sha512-2EhKdTBHNw9/mU5b8U2toEqsck6VVPEl6b9KKks/AYCepTTyMGiiJQIYJeuZoZHBhu0dKm1aOSt+2hupmxq9Sg==","signatures":[{"sig":"MEUCIEnI30Dd6ka5PWuL2wQ1fv390Z/+aGwEElLtBs2dKw0/AiEA59AGNJyTDC+EnOMSJpbW0y0dihslibltrmLFqI41C/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkM+gCRA9TVsSAnZWagAAU1EP/ig6tCSAvKH2OaToUzuD\nEWmQf5Z5cGsOBIS07Nl9BWGCTe5ZQcp0lxYvwJ/eP/sBGvpoyejAJEB35Trx\nx+KHAgTYsamAlBPgdauqJGtKihen4hWj0y/6kb8uAcguvX54Nzm6tyXzGZe7\n3MpIpqn+ppwqdj5GrI8NTKPqp2CPThhfEv+YvqX70Tw30HbhFfoqg3zjeuFs\nISwRKpJ8qpD8aIK77aBswx9syGqz5fNIdlpQwm2/SbmF1B1UkQaMohuRAE4l\n+MPL97c9CBvX5AbEqs6pfNuI9XI9CzAews3ApXTjqfuLbXAU0acnmMpUy7yV\noiI9jS8qgeUt2RN4vfdFSjg/UFVz2c2z9GjpcheuiJXAJ4yUu+mca8OM/UzM\nlY/CsCXjENnNfEqB1fhRcNHuw5VRFa4GxNbiDwIZMHVwYjECJPQeXrBp0Aat\nGhAOqkBllUaUGXHI71C2RYqDVvl4I31RapCmjh//0j5MpKlXQlb3UR0V8Hfg\nqv4UEdGqSL3icguyNm6glQOESudb5nsrFrG7hUbKcC+0dTphnXnP7eEYLMvy\nur8GM9sZOqrnCuMQNPwQVqwRo7G400rQbm6lOeoTg7d+9ZoqlxtXsTbMGBAA\ng3xF6p6UCuetG4LuSIUWXqVBy1gskmAyEXrrhV7MxHEkAzETlufT+a0A8wMj\ni+T5\r\n=noyi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f22f49a7cc1e492efbee118c771b60ba0458d1f9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9_1603325856322_0.3016475107059895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"218dd3bf43f4c75c8418170bcfee28da8889668b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82.tgz","fileCount":12,"integrity":"sha512-3+RBY5wjRYw8gT3il0DeucyhfY+kXj6B72MCmGu1jBsbe59zSl+OD1jWwaW0lt8KrB5Zw4pLfRQ5IOlRF7kaPA==","signatures":[{"sig":"MEMCH09z22U8rsezD7au0Yf6ArBXPRYSdf6z1ReK7nmisBACIAaFw/gw41gz6SM6OVkpP5EkLcvm9xHVS8Had/6Pz4L9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkOrhCRA9TVsSAnZWagAA2BkP/1Hk0L9wpIcVu0/4F/AR\n1M1xs+ZzR5Z2AS3nFTlSBS1QUkCysfeZe/3Xbx5pTI4TXTBJzbK0kjAgxeji\nSObL++uy6YgUwbkEyle3NXun0AbMejg0edS/B5klJsk0gYxPe1KVi4BMp3zX\nRCsMo/ZO8UVpZRxzE+6ZgM9tQPnELPHDa6EoAaDCvNHzLdxT2exnfGUwYE7+\n3WFbI2yFkB87MoSItR5GGq0A60e/icphJO2H7ScmDgD9bHKAnElObqP0yAd4\nDSrLuKZMF750UV3HE87C07tYrjraOJPlsJDYOlc4ZIzHj5pszMLFmsp2JUJa\n7mJN84eGKjAfjGGkcTTMrk6AxMTGNYS/V3obYL1VZp1nfmyFHDEoGxw7MijJ\nqAoH6n8KHEHAj3DeEVjP1z072MNTHX4DUju3jZDbBm2reWw2ZISbG2uWdfwf\ndXR7AHbS9hAJIGvM6hqv9NI81CemEQ2+/GTXEetXE7gMMtNESfeSdLebx5SE\nus+UKY5qYw0fMqg7uyYGVnx6CV/FfK4xfYMmVALWMVLUyiebUSA6y9kySekM\nseszJBI906fWnGfjei/G6WYa1iLkOrhxiC7xLluNH0Ylvnehn1i6RoeP4WSI\nUKL0aTLpWCthQbjlQYTFxIq01dXiORm7pfKVb2MRkCXhAlKpcMW2z6HdNkfR\n+d3V\r\n=IUkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf9781c43690ef00b6a14f7315d0f31f5a6d9e82","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82_1603332833365_0.2225965386459905","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a03c421b1817d08544b247c8a74e06fb1ba9b0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1.tgz","fileCount":12,"integrity":"sha512-SUnfWH8ikfWDGMxvLKHfzM0hnOJCQe/rdYzvVC5PsN8P2UktwjAKaPCAcgflp199pzXQIw5Cu/p2DENtwJfNlA==","signatures":[{"sig":"MEQCIA30FeeLyb0ecHIpQ70QY2Cd9qvKcl38iJWegx6cKya/AiAnW+/yBllyWLu7MhBog6L/wug61u8AK4u8hGJFtw02eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkrQ2CRA9TVsSAnZWagAAmyoQAILvk+UVyzDt/b3wKRzX\n4996ncANYQdRbOarzRqCHYFfWwUnntiRr8ak6EcktzoCZA2P7z9xj7AQo2HX\n4f5joY5pCysLyyaH4ef5w4kHhAoLiwD+roLXq3LSpjWCXgJgyxuacdZPynUU\nhURmw+s9QmtHgisrOkN6qsX4EYA+MIoUL9a4F1Xvr3/Q/vfOeD6lB209LJil\ndaR6C/qu9Wkzg0R+TWoOIvjdNdtwmf5s7zfFEwXK2pe1EUL9fKAbiMtEoO3k\n0mIhqKX8zHKhWZqqaaUNQmA4owigQ5elmdlIsGE3pOtQtM7nMeb03mbBeVB+\nlPJDxKlsaM2gDigtc59Q0R7s1hFIQ8/tj86OxMPJN2xJxV2GCqni4WMfWZOJ\nx6wh/TlqLfU+EkPG4f1F7W/xr85ShsZMR026ZxwvUNcx4d0Dfci0U7D/3dh4\n9DXMAX4rOXrJQOGP+UuEcTyb7d3BC70ee4yqELzjnCxoxFpLfohXaTEC0oGL\njOkjDVz0Eu/5cksySAQ+qscgwtlvl68qDi6PrARatVxpI3vaw/nVJEVS7+b1\nn+UfCSAEsUnktKbOP/gq9i/pYt5EsMuhrNxkqzGLOfYMJrHTCWoqlorgVHBE\nG8Q2lMLh7Uxpgk8UWPMzzkAgeZnCJFOJEXYyWHYZucmiPXkgRNVtL8/cBx18\n3P6K\r\n=g5HD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"819eac3fa2cbbe12a8312ab75a110754756dd0c1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1_1603449909462_0.24086103291738392","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dcd1ac5614177e5221db719dac7ce37a2171192a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054.tgz","fileCount":12,"integrity":"sha512-SL9oHjfKVVS7JgI/+S2o4LWSjI1nV4qVbftmoZBR+bsFUFI4bb4seliER2+QcsPrWBvJ0f2FP5cpYUTPYUV7Gw==","signatures":[{"sig":"MEUCIDLrSM5WQ5vDItfRiZ3pSSYg0oVyUn8FVrWKTSEqegfyAiEA8NfuO6hoLxTaVHv3qGjZoXY9MvAWXX6irR6cPKql+RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk48oCRA9TVsSAnZWagAA9L0P/1pu3M97dMJBXK8Pheg5\nV08Uc0tMBsI8QeiR6O+A60A8mtqDQUcTC+c3nNyvHmYuJosg6ghsKtrmAngi\nQxjbywMMu26/g7wDJiQARVVyIQfvEqyjtL2n8+bav5gDX+zcRN88m0BhECCl\nZfZQewV3Y3IVaaJfch082VZMZlktOXIa1xbmCHtd3CVFvuLz63Fe4HXxLyqS\nki9HF2ScjsmbRXQyhHSv1/0gu7jiFvkC+CwfBC2GISWz+24jpeucLd037CUg\ndqrHThIqU3l0/AWGz+FR5LsfkxP/UM9tK6fM0CsubqoLWgq/fM7qz7lnrVmk\nr5VrjAJ/2y8U69dfxoxzphxr02Lk9dktC7EXaJNcjdo5wZWxf6ziWSD8cJBV\nu2w2YuxyTI9SGIsGATWE5csZTIQR2jxUL1hI81IVyODmGxtOLTkWL5j3PnPE\nPaDXv7rbPqdbuhmWpWMmHFrx/9kDoOkn7cMYg2FQ458iDYDAQ2wzK8XXxX1w\nmDKQebPM5hvly6TFozhGvvTvQ/AzrWAQ3ePmY8RXoAg1Aw8B8PAPGECFvn/W\n0obX8ssYrxIzNahf18tDgXfyIIvMVeQ5FUpTGPoLO8BftNjfSlyOD0hXQmGo\nQaSXdzOYfSWjyClCziYC6oDQALXbG2zy2QXRJ7uzyGXEnZUuhDIGPZfZAEVF\nqSGR\r\n=D6sO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b6f82c052c62a2e7f8f57365c55ac8d44ae0054","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054_1603505959875_0.7121103550706509","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06860b2313db5c10039b0f4be2d0481177659906","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c.tgz","fileCount":12,"integrity":"sha512-N7+ADOKFBkwXNM3OwDkWywS/xcLVmCpXdNedYDkBzvC/lW0nad8zyOsUr/Zf2EMnXfGeXccBJLmVIbOJE1BsJA==","signatures":[{"sig":"MEUCIQCpxo36Xx2amB9s+4GcDvn67ccFpztkt1mBGqMnXsmLPgIgEMsF+JfspMwDhiTrcqJ01pF/q2Du5HV964cic2ICgVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflw+KCRA9TVsSAnZWagAA7xYP/0tgRBkXI/Bn/5iVEaQZ\nPamENZp3yohO3gqyQHF1dkPDB1jEQLytM3om4fM9suV57+C8SXL7UPsg3Lo5\ntXfGu+CVLkdwCB+s+XrIEZd8fLtD4abnTXtIf1Mb2L84qk9DyLYfRZXqnoDg\nujuhtnhJq186vLGuBWHxUoyKQssvM8zew87kQ72/13sXa2vlQXrwi6fZB1yu\nTQtJysjtE1eSnfHwCPK6W3ZIRYTIw0ccoMWANSW74ZhhxZqwacMjLxXKn94o\nbGXFKTajadMfnFrrrNH0KRtZeeH3EF3xlTwJdNRiX0WN24mKNl8UzeOJvsP+\nzZsiFpJonU/2bgPghE0f8RNly2MWjv90BGKcCOuAHIMv//cLz/QUbGDwMJZh\njI6c5xRcv5nYN2QHqmp22nC3JEwM+9I9Riezca+syD6OVdh99k0OJ6v71W92\nXufwN/G0OpnEgh5h/cjYXnJYI8s3yZxCMMl8ymwvnq5wcE37XXu7GDwibEVc\nin3un9GQqOVZ+jULr2xIDpmP8lmJXZJ2DaOaFgVg/Sp4EPXVPLhjfXDTWgLq\nBz9SMYUdfpLEPfLlejONNzwftZ9ZBJSL1c0WnHBj0IpWZwE1xbtW0YCtrXqT\nciRJwy5J54eMXgO+5bcno+JPXFB1umrRynjU//8dfXt9ZjxRhyMeKtBe3fvT\nf5R/\r\n=hLck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"badfdd1acaee917432842bf801fd42ebb9da243c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c_1603735433751_0.7437056328597262","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b49c0ed5c414123b0ff83a93604e682783f8b419","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83.tgz","fileCount":12,"integrity":"sha512-5WJ9YW9nDSUx6UMMJhtCek5oTLt5yww10nZ4m4WwB08G2bg8K1bF3/VHCTsCoZUVcB7wZpwSbXaNI4+6CJhkaQ==","signatures":[{"sig":"MEYCIQDN7bPHRm/dTkB6BZMTjmtIgYt86Ol1EJbyCklY5KeGAwIhAIRGINTYahe9zRkX9gTCBg5KtUDdlJQutdJEbJsMqrzs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl6YpCRA9TVsSAnZWagAAJhsP/RnjG4stnC5+QlXa+X7g\nPHn9Yw5Pelq6CoE7Wl2VR8qEwpLwHDqAjg9CgGmn5whflYuK5OknZAjpHIFp\nlAw5kHnbGoMWqhMwFB42h0MWTwtLUCZMuQWVkuJJkThPKzJ/clKnjIUYUTt9\nfJQo96jRrH/jUKtSY97+8ngC7TUwG6TqR/fkv2TicU8Hr7ygBWdGIDsz0vfH\nh7EN7huZh1dBLdCmwJcJmksFDGbtc9IaG1pecMm4aVRKVfRYi6hXogfeVCmK\nDcQKSDe62iEJAAggDOgSEziKa75LfkSGQWH62NPbLkzWfPgYV7xGE4vCJS2O\ng3DeHcwm3EFjFX/ivYAqVJXOSdbr4TnthaY+l5iLnCPUjGOlpGxWY8t9A2+b\nh/l/IKtRX8KCYIv6C0wbSbh1Vs4Ut3DRvgmXvsLeCNY9CQjv9pc9gQX8K7Op\nG4cMbwXPbnPGwk1fwbniqxFulq9lOGyaTaWsbT3fXIaaJmejl+6kIs+Z/w/m\nsth5UkbTf9H372kp7bRcPGPwKQa2d96Albm0z8f8nUIoyXw6ZCHIFd7RjUWt\nHvzYWBwpC1nJVd+zngZ7Fx9qLlAna8k9Ai+mWCUeSLjmznAQ/Vg3A0nW1dmj\n80oUOebIhJefP7//zh8OMbBaK9krjpqd/+entVobBR97wCmZJo9+S8dUrxqt\n2CgP\r\n=cTeM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83_1603773993233_0.8561296336646289","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d47847ebc8ffb593709d6f108893c92d7709234f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a.tgz","fileCount":12,"integrity":"sha512-Yk34PcbJW9dMpaZlgPojXwLdfkUAXbHnd/+aQUZLPhGkW8ksHlRUA4Zys1ENWr6u9tDFTJhmNo6Ipa+yos+BUw==","signatures":[{"sig":"MEYCIQCJ2V4/2UYz6J8VEgoushyC3oG6U+dsm2lw6npbLjOqKwIhALdUaZpr2Vj9Mi2eXzZIDQYE5LO26FUTzx7boXjZ2pq1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmPMZCRA9TVsSAnZWagAAPz4P/0nmwRUIWBH5wYKnfaW0\naQbfldV3oHb1kF5nXUBQSmznpAa55QhWBryscSiqGr/7IxQV5rMfysbkLiSx\nadLweA4k70Ov1/RL40gpVl3jYJsN6Fk+5YCdoca1ogIfiknlO2OfxmjR/QXR\nkbMF2CCRFm3y38/6Ykh70Sn1GQzl4M0z/cHqLO/sLDtLrVEGfhblzBCojJJN\n9ENSHYurKi01wV+pMEcTl6jgWelYlYTeWuN9LhvhF0WhbMF6acEdjZUhBpE4\n7axQ+gWB2Wkh9Gy+kV8P+bxch/OX2njrl0jn3EfFRQJmTKaZmIsZclp31JuS\npBaj/5eOBgNyO3DD9mCxbFksQwkuxJB5g9kejxcbib1tH61eYHsYB3hFO8Yg\nt0YTH/7Qnt665lnJpDT8ycqg9wNbQMxcFqdfJIBmuzxxY1l4TIuA4Vk/BZQr\nsEys8hQQKj2UhU59vTVfZIywE50aB7qULaZuOGWt7KL1t4vozv2/A+6rCTAs\n8guceJUgEjqTBogxFAWxA2Zu1lvxNzDqRzwBJ/iECN3nlwbBibZ/mCEL+X3T\n7uylWDrwAW6t0urVk7OomaYG5yLm3VpwxFTI0u/S3JAXxIunK9Nl8Hj95Qmq\nhQpDcdIILo+alEoFrmfYqW8d7xcibtDlOdb2wmDR8U3qp29Y1thTnpDP/uIn\nqPT0\r\n=mij5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d72910c4f3a4fec7494a6daf3184ff8dccf9177a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.15","@balena/jellyfish-environment":"^2.2.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a_1603859225139_0.29718860692734395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e867e4c197d62a5ddcd209114cfb36e3ba9aec41","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5.tgz","fileCount":12,"integrity":"sha512-Nfe95b0b/+qZrfYII1XDCnB3WIG7TBSFBJY7EeK8GPXeq2fZn8rw6mEpt0ii3lUkVMK/EpUOfGTpTP0Yi7zmcg==","signatures":[{"sig":"MEUCICz+BMKqm4Bzzemie81CmkWW4GseQZfMkRnAAGefgOiiAiEAhEd7M/ccwFLrQ3dSva4MmNZ8odje9XbTwwMIGkzNQgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmToSCRA9TVsSAnZWagAAHQgP/jnwUh0YQO1gdhD6dOvl\n10YcylWqQwTtXasCZq/YTDqI4RNjQPpjJVdGjv1mS85ozNwkHHgSVKHsB0xw\n8njFqHNNfNqiM0GZJJ2lDsbTXjbZ3ea9u5MAXm1V69MGOtNkCY0M26jFPO4i\nf2cWcYLNEa8G6EGv1kaLNojndHtoGiAso8yYSzbkVIFj0nlFKQeeKXkOi8es\nrWSZ5e+PjDTDPvJ1OaTGsIx9zv2hLgUEER3yU7psi0uL374IPETyanOa89UF\n+z7rLs2ojMBrg0PQmGfo4bBX/CRsr0CddFgbp442jYtiRvFIGbRXc6h1K7iw\ntE6kIYSmGdrcFbNiZhKJw+r86i9PwSgsSkLpSZzseB1cM+5tXM2sdNrPnQWR\nU8u0C5OLXvdIYiFL7xSJcaSdhv/oWK8WxS136rBSKJwNhF8UsIAT7+iYdy4d\nEkSKiKME9imDulVldvw4XnIw2oGIsLqtAymm+B2GJojsm3CH9D/FaJiL+1wU\n/PtGAM+NvNXWHDCOOBuRfZn91BqXVUV4YcuV/FF/Rrihwu9Hm/AOkonWdcV1\nr2gWZiTl3WGDE1Iwl+GqCS53cKHIHJOUu13AjfDHD58rACPBOT9W/3B6HykU\nQNonj3gkqkY0of2OMUCONfU2RYxz+/s9r1Gg5dA2E+Uqbj4mEDViB5a8qpv4\nYPzn\r\n=8w7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"462b943f2e89bc8a45dab42a73f7bda7e85a4fe5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.16","@balena/jellyfish-environment":"^2.2.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5_1603877393819_0.6184262836241747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"09836eede16129254a278849fc308ebab44a8814","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d.tgz","fileCount":12,"integrity":"sha512-IaYoD9ru0leAo+atPb+f53JfFMa+7VuLc5qBPBfuQ+hiq2qSLO+uvxpdJxoaavBng9AkoyKpEwaTLP4BTF/Hew==","signatures":[{"sig":"MEYCIQDjH6TkHH6Hscs7KfOkTBw9sEQGWeN2c2LDtktPWXqf4QIhAKdmm2s8OQ9TJ9hi+eH791HYoDBXmrNaAEiC/c+z2LbA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWTPCRA9TVsSAnZWagAAcUYQAIqLw7qytSJcMsJcErod\nJOVzKpTgyLyGIciFJN/B7Vs+JsF8UWRUxlejjuCAw2LHttHyqQb/afOQXg53\nIsAQ9Y4mI3xYKzontY1ccKbcPgTnZXou0LEUzE+TOElHKPp2Sif7SeboAkgN\nWtqsM9hFy5CDN8Px0wgHfV+l8fUq5L/qZxndg1yb4PUbdObxid6G9PEtkARV\nV1sx+FiiPp6MazOymrPDMWbzZS5Ntl+WSOcpQsO9Tq3kJ8Aq8l1BJ8Soe4gy\nifof+RKA/JE+w5h8/8NCRiyLygRZnrx1JtyPGlrWOwhZTTn0eXyCmHKS/F/D\nvRv5lSj7ZnCZFrmIExtWMYURC4t7cgHocz68lE/yvcxlImjRC/U7MXWIwg5O\nG9VJ5N8QmRwHMBCAajJRWCp5aRB9ElEzkGzMNswweJvDDuBrDkYDiCbCPHPU\nFnun2G22ELIrqW1BDhk81KHWRBHoQ1fB+K8KazhliGsUZPwdvM8yjsJAsQUg\nUImDoT1YwZo+G7XXhLRrBy42RcTb9MVf9EsE49FWWg+wAufA/w4uMZdA+OWW\nVpDexva0FgiZJi9Acu8fMtefKh0VFivubL1w0bCAvELLpH6ODgxNEFNVpmSf\n6i4y869d8G1G+fcO3dyTr/vlwaiSZ+KYSby0BbaFah2tPs7Jg5082k70Ixz1\nBX7w\r\n=LN0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2e533cf2ad3353b7e8f4699ea6aa8376dda046d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.16","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d_1603888335073_0.05949368934276689","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72":{"name":"@balena/jellyfish-logger","version":"0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b61a88f3c04867a28db4147f3453924ff413ea72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72.tgz","fileCount":12,"integrity":"sha512-anegH8DcRGpJXWVDqPNadjw6Rgj9CsadIuaXzYDZq5pvMFMEC2Yxk5oXvMDkRvm2AjAK/4ICQ6tjNnXLwWohsw==","signatures":[{"sig":"MEUCIQDJXYrrmS1XwWeinOlbovDgtVQtYCo7F08qhsIh/JtfewIgN4xGt/MCuZq8Rbbnm0dxgagNdSa9pMR54ui6GD41gHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWZKCRA9TVsSAnZWagAAwQAP/0CNlvzq65f7ubKtne0l\n0aiMx1gSY8lAn9l3+3P6RqUWXhr5u5RSl3knhEn+eLJa2oXwaYftwWg1F7vw\nZ9g+XS9nK7j1cHKpCQMUsCbS5TOLUcFT00jqHhcpgPg46iRYK947O1f86z8S\nT8EVyP0DbRCJwkGrm94TwSXJXqJFLJ4f3tgL97DF4nIKPWI5CmQ8Sn3qTkxU\njG3KiCYj8qDT/h+earVmJcoqsTi7o7r0pBidWlFtfJDH+AN12+QPJ+w8JYL9\nB4KG98crHTmdaCZTCxJ/s80teHYwZ5XUjoU/2e+HnwqD+44jb912+cqWAfPc\nW5otz2yHcYY6w8r2yT7ecMWSxCVMJjBGPfOu/PVEDlG2HjSWANpRItZsNiZX\nB0tyHqfso+X51nd+YE/KnSLnnqHEFc2XQeU58ZSQ7A8JTlIoF5qiOmi/ZfpG\nUfaX5jubiZq7vP7lkh/Bw44LUlv9YIcmHHfxH0bCRg9xXeWIjV6hXL8aSSyJ\nCv4wkdgOSQv0me7xHrhhbT/7Avz3smdBJb/xUFKpvBZIT4K9XA3p/gGnuIpG\njeVQjNfYB0GiRJegq9V07WqZNoB4tNWJCeSUyB2BnQLA3ze3Cv2Ew84/ua4K\njmGCE/Er9QIhocjBuqEg3CZwqZ9mfXg8EKEV00wvti488S7H3nhh+Cox4JLt\nENrk\r\n=vlHe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7920596c36c20c187c2aa70489bb68263f22af72","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.16","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72_1603888714202_0.40686758920191","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.115":{"name":"@balena/jellyfish-logger","version":"0.0.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.115","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a07709e37b78b57ae7bc0703430e50754246c8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.115.tgz","fileCount":12,"integrity":"sha512-O0EL8HUsKaKs+Bj6EOT+hxRqQnf/AA0hPgcw+8U0CJp4FtySDytxSBiki52dV5qcVWIOX+JoOBuYt/e/6HNK9A==","signatures":[{"sig":"MEYCIQDCQSLhDCGXqfkHZEZ3sl/y2NRVQLm1uzmCQvOp2qs/PwIhAMHa9pn57E08iTiCp9TRsTSPgf+q7FqaEkV3ue5L6Axe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWbwCRA9TVsSAnZWagAAwacP/R/WPinGIzPhUA2fbbJs\nRCQi3UrYGVJqYquWNznqBamK7crv6Nu8e56IfYkKaKJ/5YXDgSeUnLna1vrR\nI2FP8zgQwhvWtjLumwOc1Eb+wgvpLlt95TdgYKudoV0oBgGOCKmDeVGC6zt/\nF2QlwQey5nhr3rbxWAlkrEraQn/SfAK5YrPdJJQv030mGMgeXlklbay6ffC2\nuDdhG/UI6+i8DJOjklQs++KpVEkb9qFzbDM2oRY/IxO6s4ILYKIQth0ZRoQo\nD0EmOne9UniASf4PowoMN0+PzP+vMQIx6iH/qS1OPCJe+5bLXcqu9ZldmUGb\nf9UvLMhMRx6Sk6FJeME7et8ARbPCF4I0AuTPV/hVxa2pt6vL5dV59GQNc4sS\n2bKvf2+jA3UrKOVM3Ml6coZ7z+ajRpRkUVrXkeswAjJioQ4+b3EHuSn9nzPT\n9lRmHGbP+jz6FraX9Zm4CLw6cflml/ocaxn5lxil8eCRNwnVFi4sHaivWLsz\nrZKMWOlynUVO0GuGn8HnbUlFowMHSSP0jR0g5szscCp8ry9c8LdzCZ8r15nw\ng59+iUi4V/eleHIb7mFwxpQ6PvtVyLcoQigMx2XRqituzbbq4NbGWs3+OtJO\n0hsiNjuGm9UIdQCbYp4rRv8RwuDs6AThAVzF9EZWDGqy2rHpxu3js2GIGN3U\nrl3A\r\n=DRUI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1341d5a7ef8bdb5e1e3b4008afa6d43bedbb542","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.16","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.115_1603888880405_0.9851912112243073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89":{"name":"@balena/jellyfish-logger","version":"0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76a70010d0e4f9b0056944c65a002be0d56a9504","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89.tgz","fileCount":12,"integrity":"sha512-NyGfVhRv0ZgzAeoWQGpx+suuD+0xKfjtIAAJf1XOk5VvOarPoi69YlLsLMFyxSkHmtdAD1OVmuOzKMGb4V5cZQ==","signatures":[{"sig":"MEQCIHCeR42DGVnOqmx+uNrbEYVu0rYOPWXCWIe8u9kZWTl6AiBR3Ve+AL0F46DkNTze75Nyewoh3uBOw+3NSMLAwmGe1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXAjCRA9TVsSAnZWagAABEYP/R18qqzah/8YoIbOMKpM\neVNuTmvEUindhxyqLBBBYIa766NFQ9oPGC+p3K7/QhrkTpD6N4ahHqDljJrS\nA4XRKUZPtEcVyzqoq3LeF3/f9jCeAzjmVkUzsczP6Vb6l4Art9D5IZE44XWs\ndfaO3y/FqiGQbGH2VfYdbbdyYmQ8d6Pv7pjFLB9btnwEEIBdsXVqMcJkvDEz\nS7K8LXEl5bE0jFw/x1pw4c/Byo0XYyrJ7yk8IOD/h+CmZWK7nw/RSCvhCNZS\njGF3ITW+sw85wwdeiirqQfSlL0hCAx7ogLfwcZ5UsZnh3nd7J4IZIGANq4FJ\nh1+RNXyLqIdeMBBfE8QWX750zM4ZbOE8xlEVkRwFOjT1ocoLyKVy0owIhz7n\nm34CRl+aYGXMhr/zxulKdEtmoGewPm1WapYxi8qZrERW0XBqunLA4woNLrf7\nVTzvbL96dcTlZMYTARQEhHAmIy4uBKEZyPMQTjeqgCqg6+VXqZZpG5PC7WCW\nA5k7dtzdHwzWEz9OpFLX+5c23q5ihisnt34j+YOPuncZHJOWZA4yAAjKc/q4\nH7smyGQPf/lr9vqBkrF+GrQRFDjrpj+3KeM82WgNK9clZzVHF7L302qNndsB\nHDPIR9U1KgC9I4PEfE859EdO0LTxXZK7yl4ePYe6DjrJKsETpW8lm9KdRZGU\nDn6R\r\n=G9G8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9629ec5ec24ccb0d2f911ab8feaf323f8c481b89","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.17","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89_1603891235225_0.5999335880036367","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.116":{"name":"@balena/jellyfish-logger","version":"0.0.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.116","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3cb7609d2e3907ed5cff2e2ec3956d1a1fa6625b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.116.tgz","fileCount":12,"integrity":"sha512-e9iV+tKYD5Y2VXHDLqfASJlmdksXmqDl/440uL6UGvCVMUYpz0jc3k1se+xmNq9CGHcAkiUyBmjNxM6XTuBpWQ==","signatures":[{"sig":"MEUCICtAtdSQd5O0PMD6NgQ2ZZ0xRMwBXjXE7ab7RWzoYDw5AiEAtEdyMNIS1wXaiSfz78Wvp1WwPhVOnCofiQcRg34KaLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXDnCRA9TVsSAnZWagAAdnsP/0NoTemtNRHg+v+VhhHZ\nq2+KmuvLmqbt0D+4jpyy1e0nb5GdXNlLQS4A1HRtjqyGDzrdnHU68iT/Sfgz\nef4LLWoSrVOo9q4S2wNsy2lUx70MnEdwhbpk2lreIwT8yyThOInlDBH4s81C\nPLPHV89riUwivKFGRH/7Ump30LP26OjEzduRQpnhWr3M3hQ6Sw0owx9XIJUG\n5CV7x44yndA5Grx4B0Mu2Q37zfK+FDcNTBTxL6VQBa6uXkX4DAEotiVDJ9VU\nidPHSFGezILKUjNvRhTimgNBG7ebQ53Gj/1oRelgohN3ruHCp8kxlDmZW01u\ngL5OlNfGB5aCoeKXXwAtKutYapl97KX89zWSyhkfJuxa7CjZEW45t221L0aE\nQICAOWEqkpGwy8Wt3WIhPDom9FL260cmgyg2ZUajJaSm5XcvJvW/qFWIUVt9\njzTitH4kY9U8xBgigF8fLw+OjZ1mPqbVL1ll2CrKVaa12gDtyuLSr5Buzol3\n6BBSb4hNEQiShBDnFzAftKshM0AaGDZPfWviet1UHLqNG/bMZ7kr+7gLhe9x\nluRr5ku1uHMpdpDr6+HxKkTa9nfyF1SPrYc41zVMZDyNngNP83RRUw1NZgly\nxXmaXe47qY4OynKtzPWNVWJOCjuNHeWtmTpO6jc8ZYsU5NaveJJ/9W8h7Ehz\nAebW\r\n=ZFj/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6afc783506ff5edcba374694870b8b964b852a82","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.17","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.116_1603891430966_0.2574297696407488","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d":{"name":"@balena/jellyfish-logger","version":"0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e51c452f20b69442a2c3259814b6a501c7cd1b89","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d.tgz","fileCount":12,"integrity":"sha512-8UmaA/zv4EzLFP1rkdD6celQBCwBx+1VPcocC5JXtSKI+0Qc4w7RSWbfkxzkfH3ssjrhly8sXzFcLrDppuZoPQ==","signatures":[{"sig":"MEYCIQCKuZ239+jvSnf/LG8hMdkk1vkE7TWTRRURUMnKr2/k1AIhAKwSHaAYrYLodQvlv5GHIvtxe9FPy8/Srkocu4foqhRi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmdFyCRA9TVsSAnZWagAA7AMP/19qUF+mfH/lODoKDbRt\nRG/JgVHd2t+4OvNIfrzqXu2l05ToCNHHRSUGEAw67zgvM6eETv6ngnMup0sT\nnLilACEMB524O8BCMCMwEVFaf0oYvjlx87bWcRyr/SRT8feRatY+aSzvEKVA\nGbr7O5nh9HQFV+jFNpKpuhF8i3RGRc0IeksNHSW1mVoNaXNDNOYUv+6nTFDk\n+kcNG36+9X4QGUL/sRAeFGHuk6z/LC4C0Wem5I5MPEvREjbeDpJylovpaJW2\nuPlrS036RFqZDCBRL27uCznDI1HXcy4FCo2hmJHhnjiGyJmW8BWiXJkF3BAb\nVPDGFvORWwzHTjFKHM/GRAz3IpFsEerS3yENci2mwodYzifZbznoJ7G8aA4e\nI0W2f8XvkieZlIREqs6rXJ9anCsRLiAOuJkqcG3hu9FzPJzFKz2KIjYPa8Rm\n6x/TckUEA17mSRKp5xNKvQkrNaGVMGIO8gisUyiiwEs9+ZxsBYY0JP+cI2c3\nMzgeolkKTbTFbqOfmo4IkZV7hGwofmtLCVXhAAVRRiLXRTFU/XlcB6Xok2iq\n61vQoqQdHgG6ZnqrmC9nWKBAzfn9MzZ9+4rhS0yjsN5VozJ6GhoqhufEBt+N\nKamZcnZoGDx0scih08uYucnTyDIOLKqZfUtVCI94VYl5+YgHrLfsqXA/QpXe\nK/EE\r\n=uBiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3bcd45c69044774e58e1aeaeadee56cfc2b5888d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d_1603916145924_0.25486994762748516","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.117":{"name":"@balena/jellyfish-logger","version":"0.0.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.117","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"232ad0e7e2fe022621c8a1570c0a1f5a368a5006","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.117.tgz","fileCount":12,"integrity":"sha512-KyeRqQErHEsBaqiX27tia0w96oBjvhh+mluKDMKLBzb+EyzRmRgV20sfPlULFbpD3h9sqCKCDN2bkRsI0SzjQg==","signatures":[{"sig":"MEUCIHG3JIdSmTfNALmuFtUx+nm/jraP3+XDFPcIFMvkmcOwAiEA2kXW4NPjnD4HG9KCQsFyoBo4rNM0WiVeP8GKZ8G15xA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmdIwCRA9TVsSAnZWagAAfuMQAKLy7kCtlQ6z5D3vECUc\n0nIVtgTopKj7Y1cPc+B8cYuqlV+R9WCeZKn28CScKM231tvt4RU1HgfYuG8y\nFCJMMfGxU+6bBwvGbzhfEuR8oBsJjr8PDvao3bPM2XHV3Livh580UDnQ+ff9\nINnPGRSq/x1hT0q0rs/26ZWym98EYWp1kdjHd5WstMsS0qmCDJTdzbWzdu3t\nw77O3qw48HKa0m4TYLBy3HhZ/4M/3a0Vy/cgx06yHFEICtLksglwB8uLZK6K\n3XEMgdTAzzK4fRSvJh1/HMV1cbe8gmVNRfdYFbOjEufPyLyYAap21PZftex0\nwhyNGR49MyuaSnYC6MShTPqOn23np/IqhFdxBQbBCQBz3k4VlkPqwPTMRC1v\nr9qG29mSYLRkYFPQmOigbZ2vQ5uFuCKrJJAFusTPZiLl04X1iyiTQkJNT72e\n4RkgNduPdiV4RHwvaoUGG1OnIArEnlnO7HWyAsP1sNNIbo/vz4zv6hqEUFc8\nqIXAk/QcwMoTiAVsZg4Ygpu0umRX/kQq1AAepIH+jID3iQ8z1EvCnz+1bTbb\n/eO4HELR9Bqfn7U7WwoxpekoINdhDrJjKG+Nncz6yKd5rTReNdscoIBF8xx0\n1CiOQgIl0299OVviznF98cy/NYKvqzuDLAwsLVhT3Wgf2rtWgMYrSPvcuSpi\nc5u7\r\n=4PSl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e2b40da6ba2cea2fb67110182b824b755a5b2492","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.117_1603916336272_0.1757595631502511","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0":{"name":"@balena/jellyfish-logger","version":"0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ec306f1a20c15755a387a56416dbdaed7a04413","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0.tgz","fileCount":12,"integrity":"sha512-CZ6UdU30ZNxmq8PL3TBmcSozkxSTpfpGmaanHQpHhbA74zJj6n6LTUnRNZHf84Rij+cOtvENyaLLGcfxzgV2oA==","signatures":[{"sig":"MEQCIDqYBolS8QafsLF75W0c346UgVrxTFv0M2CziOXoJgMnAiACJJ2o9ZR0aLPcuxtlMSCLU97UGO9rx19U8cp+JY4Vhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmmRMCRA9TVsSAnZWagAA8gkQAI6t6yhOtMu3PwlONeBm\n2jKCt+D23/szo0oYVyfDxJj2buX7NpoGGeLkSZm5DdNGELok8JoniMloIYwY\n+Dxwq4Dzt6HBhlcvcA7kHY+TJy2YJ++axCZu+cK4hYM6XyjV1MyqoLQxZvVU\n5eiW+g0J3Zk4GhqhaZEQkKXSqM2biO0IHYbZ5HIflgYhf1OiM0FJLmhuw1L7\n46GpbCSQ/ELdcpf8fx8Jg0l7B2VXzoZzhlK88tuuQQP7QGqIaSe3K5DKclTT\nFXomu5hhijdJH9XIoIgDMF9N5Nz74uXKhhLLEU2atZZRgo2mbqhEKfR+MaEq\nmJLVVwjiqPrJhgzIc9n797oEFXC1Iry9R+xgRIuLUNLpR5KQgYMq9qol4TwF\nR8W44g2GkMCOQD6ONBjeUijKdPHG21bKPJauGsghpZo0I+ytnqpBYsYVsPsb\n5EsnhPwtv26UeNYgZIniaB9SEEApfZmXPgMoGekL3mYRVZGXz3Jcrn0uA9n3\nsqlsQKRW9lB5GohUmnXbsVF1EoAFjr40T/4/Mw1Q5m7DyV1jIC4xmFoq5JA9\nI+yMzthLBkaFXAWb7TJRNP9fYHVNh7Bv/0n7CxBeMcZNKt8Bqawxxv9qUVCF\nOb2mLfP1hOzTcifkKbLY/w44s20BkYu1q5kBZDFGQp0+85k5pY695rXvftgx\nT1km\r\n=KYAH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0_1603953739751_0.5379322052248046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667":{"name":"@balena/jellyfish-logger","version":"0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c789ee069a66d19b75bd436c189f810a1de1ab9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667.tgz","fileCount":12,"integrity":"sha512-0q18L0PQSiJ5tV2nSVpTLyap7rDHWEqsErVttdzdoAolgX2R8d7Lt9yA8tydVYVb3caJQwKQkx9Lg2o/BNyiEA==","signatures":[{"sig":"MEUCIBIvOZfM9KZBjsThwo7j6srQPS0CzXnnPNMaaXGPWHbEAiEAgCerpNb+2q/1rxGd739Cf/MimLFXtcCx/Qjamdult6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmqlzCRA9TVsSAnZWagAAOpsP/0TyBeGiVk1RDeyWbKX8\npMLcA+hNQTDHAx/mE4TvPd5JamClpLoF7YrfCNMnM4QV+zxlKrEPENEdAJ6H\n3TfX/WqSx9S2vnSIiEo2wEw0pqaJomVkpSLI7k9Cag1mLiTFJsQtcZD4q7N7\nazCLEZdppzM1rDCnlZnaAbPqN0mK+HkXVrHjrcUGNdO1OUY/nRlPETOZnxaw\nG+X1xLX8GYML2x22mIhajJzps6Bi7cIyefKVXqxd5vZ4l/pJfJnrxA3vjh/5\nlDb6zPXeRpoZtG7LRQ8Iu+0xdsHMaTojpHYcE+cyD1DjFSt6x9VuyrhS1Xdn\nyKGG9Qv6mCg22DwnvcpCxmCMgQhl+4LB9t7jJFn9XT+Ji8RrXKXCy9WULCXd\n8IZEZSvxovt9T5L4/7eS77h4AU3OnMkKsHcEspXnUIe73TpvkymzzTeFbauf\nbO4ScrDh1eSxGJJjZlTtKA4tulaqOi3N/n0/dWM8VehNN2ZiLAncuhDkSJOh\npvAuMtWKePE6l+uB3S7yf89vKdTEWXa0spngeUXImk0JAwuR98yO7kuFtl2Z\npxtkhRDZFwKXMYGWW8M+L1QSY7w5aCHqcDTaLvWSAO0biwF+ws5RvYug31Fs\nfnSRLAz1W0MR5xgoRtvSw43rQ/LzgljIOFHM0jvtewxXk9rOXvvFdDp9yE1E\n6VEp\r\n=guZ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e436549a2acb4634a641bc2aadeba453b6f94667","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667_1603971442497_0.4320233143051013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.118":{"name":"@balena/jellyfish-logger","version":"0.0.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.118","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc786a16fa20db8bc08f6c70eb0bd2e1bcf7411b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.118.tgz","fileCount":12,"integrity":"sha512-guONN0UwYf6Om/ssku5vIksa16kwxL25du3uMerqeY1N7V5ku5R8M6vpo/rJNna615zlzU2JLaFhxKAd+sRwSA==","signatures":[{"sig":"MEUCIEJZXbI3WCWvvv+glNLhP9HhIaIQFvVuJk8aWR8DiRK1AiEAzZnyt7PWChrb3/11FzLSbXLHEyPfTtOFLr42HxgQkiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmqosCRA9TVsSAnZWagAA5+kP+wfdzEvlipHOkQvtd7ot\n0ji9QTF5Fy55o7tQBYYkVbHIMVXonUi2ODa+Ym6/tHmsSIp5N2thbXNmkeL4\n5dwmzxG9rkF37q3CuCGsVf5BfsfI5gY0ShM+x05Sm2hcEySYUaBtz4nZ050l\nvqCiJw6kntuJ+cYJ0e7mWjOUyb8S/h18fy/6zvoKIMBw6eiFQhwawe75IrFd\ncTYjmkTCpY0W0+vQBOzdlEyEc/uRhB5Sc2eKZmxxBw6ymvgRm7A/IFCcxcUI\nbQV8l758bAFIj43nu3ee4UFx+hgzbDDhWwJNWGvovqqbuzt3Hw9mctyifp3y\nuqCGL1P1fvvEDfxHwWmw81hm/HBAivu8GNdSId8pMDTIgGK0L9W9xR/F1j1B\nZbzC/OMnyBC0XncGxwJEpwNuOC1s9tYpyhPYqqP2czCIRQvGAMg30zaFTw3p\nDxQDJXXTxwXF3sORgse2lmTnArcZ9qGZnZoJVjNBRP0vKWYcp2raiVlJix56\nbN/ShWPRzFBxplctBXByGOB1P593Yk0F4HEuV/vPJtrJ7BzSfcX9PjO+AVC2\nCR2Yh59aurcKywfPMJQvZUXjcc/Rl6S8sqF38lGD9YSVIQUhlFwoUm985opf\nRfjNvG/py1fi98f4cQA0uCaHxwYKTMZk8W78FV8ZYm5GIAr/w6o1dOYD/kUe\n78c5\r\n=p/QZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"85a0bcae5b715e1bace477877f22f2013afeec52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.118_1603971627455_0.6566142222175353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e":{"name":"@balena/jellyfish-logger","version":"0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bde1b9566b8fe6064dfb2f9f6d7fa219541cc229","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e.tgz","fileCount":12,"integrity":"sha512-us/hQGo0zVcJNM/yxT5GLe4EU1INRsl8pKz38Ac3YkAzgvpO7kvLSUKYLRID3HmLKGBFseY7g8IbSmkhK3j/hQ==","signatures":[{"sig":"MEUCIQDMiZvh0pHM2rnQfiR1oqMr6fDX2M/T1sEvCesh8/S3yQIgXfV/YpKx9Cxdl/479eh/H3/qPkTDTIC1UHMlTZ64BAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmqrJCRA9TVsSAnZWagAAQzcP/imledmoyYIyk/yXy5Tf\nslT+qwrKrv8m12hvR4ExLcUl6dLeOtzGDGgdpNf68MdSTsSb7BGOWLV1RIRW\nU1PASbEUSQcNhQHNZAEH4yk18aa629j4Jhwz2eOo/zaR4uwExVc+6OKeBBFN\n/pn1JtpVOdRPBo5JsercReUNGQGXuJGa4MKdcu+C+vQVWeGxJUEoEj0ojrJM\naiMLa0T5BVyR/uXvZEtmSWejruT4VnIbRLo8jmgqh3BAIw+Kx16LYqz0GkZf\nvGIciDv38SSvqcCOQjTMx6OWYevLBOTOXc18kGT+lUocUrox67J49BI17fzp\n0FzKjz4l9lCoXhptYMsrYbYecp+RQPpQvLyBtvAbi1b4sBtjt0W5imrP/rs2\nGyRi/ujtjugaueryFDCeT2h2jbrlCCvLBRzox+D+Y1Vs9zAlzekGl6lzcMaF\ngOgDGxweBsWdkar+VJgnPRARV1K4yfGM7+TEg+JxZt1HQ8Z1mB2YdWZv3XHH\nYvkzr1vvl2LJv3dHEKv5EUUKjGBqjPYnBxKhNE0up63/eDBMjdIo3EZYAx4T\n639LzvWfKiETYFFGxbB1woYVJ6hGcJoLkRzPCA4kiaQSIO6RJC/qI4WTEVGN\n+b0KuEyCpMbgQ9jve0gyYxtiZVDBhciJbmVFAP6Qy/fJbzlIoTQwN1J0xeUq\neNaO\r\n=4SUc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97e357a8c788a67a9b2164cf215c5e4e215da98e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.18","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e_1603971785234_0.35340627156787585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122":{"name":"@balena/jellyfish-logger","version":"0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"460b2e304cbdded682fe7204de8474fff342e7de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122.tgz","fileCount":12,"integrity":"sha512-+zE05SNqkJrHUtmrHqUw6Fsr1qdY6iY+5U51wMI/5ShcJvTPazHZuLurzEBEIbhSjjoHUPi/st/wlMvAmbuZrw==","signatures":[{"sig":"MEYCIQDKApgbiELIAbfKmLffS8Ub3MEy8ngY7ZUxuG93MLpgSAIhAO+32IJkkdKZzdy3k87w/WF4iXGiHtMwcWaDD60TOuRs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm+9pCRA9TVsSAnZWagAAuZwP/j6aJHpJmKe1nZ/aOw+N\n82ThF6JHPzWkHQZ4lWUVis0EhRUWiJEP2PH7YBYp1q0GcNmnspIc61MEAUgh\n2tHc98OgxqymdJyvhl+u3HCLUa+xy0H4LdQJgiDbJnaPFaLPIMx0WHB15bSe\nt7hlVJhwZ8oB5IxSMGoarkgEFgcPl4eBZ2PX7UcrOMSmyQBGfZUSisaj10gt\nskEM42lHyxV7Lx4G4Hpzp0Di7HPpgjMTK37sVdZ44YXxuhoXZQkxWZOrQ/l6\nvQE6OBgniNk6gjsJMDkAmiHjDuFSnZ7yduj81oid1MfqREDQ4ycaEJf9Xccb\nMH7/bPLpC/jSuZYMZjVPv9YKBVOM7oBLd76t8Txy+yJNjs1Hfe2kZQcrqVLC\nZoFPbTiNWc8bQNDKSwRILej4hXdJ38tDVD1bYw9Ac9p2SKziL9itT8lzRY2q\nYpK7uxU1bla459aLyQCQyyez/nhbsI9b+IokaIlyTf+wKHYe0UwY2fZRNvYc\nLabMAmikmHFSV0AgN+YIChAd5FhDjzNl9P2v8JQMXnQ9N5nZ12Brgfl47uPb\nEyLx/TK321+E7UXLbt0mq3zXl+joN5dbh2uZw2YzHx85eerPkS9FeWQAU6n5\nRjvUGrQgMV2a0Buun4cTx8/EWvrYwVVuhvCIdCJpKYrI0g+u/o8NkZx2SNBH\ngb+a\r\n=tIVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e3c7e43011c66143174a55e1a8bd28db61d95122","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122_1604054888963_0.46150733738354477","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.119":{"name":"@balena/jellyfish-logger","version":"0.0.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.119","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6a05fbea9d6e67f41993dfbb2bfda96459fa686c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.119.tgz","fileCount":12,"integrity":"sha512-RYtYaleWdPt0Vb1u0Dcysd22vh1BEgi71k3m6fqrKDqre8RAE9ZTiOUts77tUnkJcn0/F5nt0aH1xEgWcfN1Bw==","signatures":[{"sig":"MEUCIQDql2AizMXsiwpF9ZZW4p4SqfgsR3aJbX/82KrWug+ZNQIgaq/9m2Q7PVLwWE2bvbqOnFj+f6/lX6TAltZksLnZYLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/AuCRA9TVsSAnZWagAA8ncQAIacDMpbF7+uIcvValBD\nyNQ/Mi71N8vE6W2lFGKMsNZcJdm1rYdFHzRZKzfEog+sx8bD92cEMnF+1Aiv\njCd985k9XGsRoLPhJMW3TLJiTkmei/dVcEXz2FCNSDhsFrMGKUHZLhgRkXPc\nnSQOMr6dmFT/KAe0Fm5L5L6YGM+yGbIxZWeg93Wm/V4iOu2uZolBnicRG9+o\nfROEId8vgnRTc4H7gbdW+ubnUzfeIHnflTe0zk65WAPEiB3jEpnzt88C6Ifs\n8KGPOKcJm+s+GDY6jdW3/GQjCPzfft2nvCpbuMu7SDeaZ5yQ0kWQzmXLNtRS\nWJ570tpB4ANOSTI7fWHYjRj0fq7TyRRIhpHhl2qijbjp6zSy/FQ2PirrGiRD\nTJN3Tcwdm7Qtwq/NCLGHlh6FfjvzjdLP6dgPImLnnV6ypN/h61ZiGxOl4fnw\n1a19TIzYDcgi2hvyN3JrAWJJL/d/J0c9W+S6R4a5x0KDacnrevj7CL+6MsKF\nF8EVbe/KOVUkdJZXiba/ZZR3YjQ+eZQMuqErZKMQrDE7tgh5uxpN8w04Jc2b\n4P/8/d07PS5r4pdJUheC9wk7imNXTXF1k8qxeAfqxgpRSqmnCQVMh1YzmRD0\nyWmeD2kPPmpzjMwdky+wYRKP6xcmWoBfb2uUfzXtOYqZYn9PBK4v8ZSeWF8S\nzhPw\r\n=W6f5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea091319752ceeb46a5c4454e761e998cd2a335d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.119_1604055086274_0.2688692694359849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720":{"name":"@balena/jellyfish-logger","version":"0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b0354cccced34837149f58a6b91131a39a8058f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720.tgz","fileCount":12,"integrity":"sha512-lUZuRWdMb1a+brTGLzVK35/UQTDVw4keQe7HKGi6kO8b/1Usdr0QsA4oCGBvTXsKnORQTCfrQzgk+Q37sGKyjA==","signatures":[{"sig":"MEUCIAq0dFA34tIBz2eqWIV1oR4hFTvylOZ4mxyM8bhlM394AiEA56ZCHUFcacIxoqBJWqa+5lpZ2eelpP1UMcwJ3Ew/yuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/DTCRA9TVsSAnZWagAA0csP/2IhVIZEI3H4sCh435ZX\nBGo46rmud4P5rTBPhBa8X0W4mZ4Udfbm0guvKkWkAkQDmgFwBukhLscCin8w\nBhtE9PAolBiOzm9mrba2haAgxj4UslaiCXgSm5uAbt7HDP5Sa36RIrfRYNuP\nwZ6AGpu9iYKG2HWoFV80RjwYAxz4NmWSZrXPgmpJk6/uWXQnk+VzE98FDhHb\n1k/2yanmmY+RPM3yAOu2mmgln7WkygeMLNOXXAwSvak0d+GSwdhvLr5Nuk7f\nBIk7QwjSPZ254L3iJmJJ9yJ6tpx3qp7JO2YnwaXj6N7WD0iny3eXQ/p3UojA\nGXVJ/i2VFa59qOWMELMHPShEF7dJcLHE6usb51qjMWtwanjL7ZodOCRSU9Kv\ndDt136NCHiJVAKdJO72KfdvhV0LYnIlnF4PxD2H1YPQpY0YpM4FkpdT/Y9lK\nYH68OoSYO6LJxVHTrmNwODyYbKzZ4gtEbg7fx2CIGNla/2LKQ8eqaVvZZOl5\nyUpo6PrTCTOyeFgElU53OmPrpDj/k+ezALxsXvsZMYGb3+kdxgmPpou4q0xj\ne13BpTsh9Z6mFwUzVqCbFSw6RE2AC5uLWMeJPB/ZJrfoLgKP/BG7XtF7HSFh\nju0bMHsFAjjLVzbwc1ihd+RBi+T01+kw5fj73hnRH7D8j6dVdprIrJBdZ5Ol\no69j\r\n=xB7o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1a30aea78fad7170d336837da2d077928d1a720","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720_1604055251451_0.9009137559956322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a":{"name":"@balena/jellyfish-logger","version":"0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"517c5aa7d04e3a843bbc46df3327ce47ec88e99d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a.tgz","fileCount":12,"integrity":"sha512-56+K885JPBKQEIqmS9MLttFbbK3fgomOr682PNBCFkl1pmySzqdm6bIxMi8M8eNWusdUDuZftYca/x58jZksdw==","signatures":[{"sig":"MEUCIQDgAz4K94RQUS0lLmtyO4VpZReR6nfQDCVKinYCpEV9vAIgE9iPVOmeOYnW0rk+MuqECU9NWAfttXTPNsl6y6UpaVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQO7CRA9TVsSAnZWagAAfdcP/2HLTHYYn6ctj1jYUJUS\nz7NHniH9e4IHQpUDqnHsdI9yFPWtK5gfgVY9h9HfG3bRcTH9mxmuBIkiWhNf\ndJ5ZVNTVAtWQAH2u1fF71ckDjsqpvt/XaXttCtZ1OWwtEzfpFqp1FeICpgjO\nlSwYzQDyehnrbTHhKF+Amd8OfEdt9lrqObz9ePUhs9QRsmC9rwN7oGcQQJfO\njfP2OZjFH0peq9KlXMnczSlDoE8X8JzT0DZF41+DOEylOXp3pDP5lLKHtrDr\nkILAK5i9wxyJr2kWS0edFrBnQ3pNvvet/hq3c0mRFDA+wTjjZhVr3KdY5Kun\nKOx6tIAeikNzSlFBD3lKg3cnXG49CvalNnQAKD8JkFCVvYU+IMW8C170Ooc5\ngVAP9WxP3xbk55EY5gYUd9S59OvSrfDfWH1IBxnotEepAAKklnbIxgpsfAhl\nzMIMoy3spVf8ydDn7U75OufOFTmPoWqpG2TyohxqBb0UqooZxc5RmvJd6+nS\nIMAXQCyFTRpYPQ43NC3qQ71wt7D6yqru8rz53TAxvSReg1Vf0o0Qo7wPrq8m\nMag5cp5MzoqATN2XQuWPkH1rRcVgTtXQ/X5jRCz/eL0hk8HzIbOBfDlMoU0I\ncGEPapuuil8sy56RdTXjSs44dnBBItpVwLpSE+N48IZSnvslvbxe/tzE2V8n\niVc4\r\n=tsK9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a_1604125627129_0.13678819001112985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.120":{"name":"@balena/jellyfish-logger","version":"0.0.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.120","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ab49262c792613792655e08ed749bb2730461a87","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.120.tgz","fileCount":12,"integrity":"sha512-pEog8Z78SpPxeYKmU7vwwXw5/1m9IEbrzYMDN4sGFpABtVPsL3H6xvowRzx5/HiV2z2xIh+j49H1e5ItA2neeQ==","signatures":[{"sig":"MEUCIQDBuPxrB9GA+kc6HBcJa5QyQdfOViBUvEpt9JuBqw/h3AIgUfB/krYISCaqMBGeatnrpY9YWV78hPGIHP0Z0mAPs6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQVICRA9TVsSAnZWagAAg1EP/ileusmDlv96l7c0xISy\nvnn8P7InI/29jvpmH8HEmr/powxCcRNglTTBaZcH/KbpFDuTlKwMFVXM13Oh\nxTbhKauZiuIMoqtkUfxoCwn3b3XXZ6vMiia0uGPYKEZDYvhxTTDrVAaMVZYB\n+e2UW4SvaHU+A1cUoMtq0QX07omRrIz9nfgyXkGqkkcuJ/3hOd+qfxbY7iZg\noOwjUsUeIQnBge9uFUDeELezTviW0WuUVFPgRbCVxXFgmNrIHdpzwftP8sCM\nNNgLyC3UgBsgcBQ2AadfQqR+sBGnrlnPnVv3Z1kTSzOVMiCYYChKAM/9Q2vX\nAopiojnzJBbusdRoilfDIXAKDSwZd5HsZHNXjFMiZxrqEsSsK8No18Umjn8N\nM9h6kyhiGfnZQ6lly9E/U442u6LxX24g+CRcWrBjR5dGp1rjQvM8IDhxanzT\nl5WEcG637e84aXe+DSo+1/Vp1dQahY8MUIU/iZGY7hk/7QjGo4EixrbXLc9Y\nrwzdnAPLbN0ziV7xoFU/QogeOYQDtuljC6joOcjFg+SlQ4aRukSsAceRIDNu\nHOD2I+Xr1GQ4Qrz0ttinrCvx5wcV+xCTo2jcReZezXukR2yDSkPOJmyvsz+f\nLTRF0PKmZWw/kuNA3XPmbPxPDovppaGHnefOYav2YsJgi5T0GWItFdrFk2Xv\nbnDR\r\n=XeeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a3f1d8c6c48ce4ab47fbf88bb22154e3647b8741","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.120_1604126024166_0.785739606889974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03":{"name":"@balena/jellyfish-logger","version":"0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fd0b9d0c9f49a5d214808e5b57d5f424c3e44044","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03.tgz","fileCount":12,"integrity":"sha512-IgD9+MrIddWO6j2DsQdJnz6DXUByeg55NFlP9+OPYB5HTzE14F9N7hyPXMChlDvkv0LDzMLsw1FoRrI5ZzM/1Q==","signatures":[{"sig":"MEYCIQDuBr1mgP3ty7QVOYRmyxBP4E5unJXdr3GS49q/Go8aWwIhAMbOC2RtXqt4XYVHgud5ohvzyOHgb7OdPy1HLGgpBkh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQWACRA9TVsSAnZWagAAT+cP/29Axy2scZvu8goxOEPl\nL60rk72uFTFiAbGWS6POryFlE9GeQez3H5Mx19Lj8OotWQBxKZ2qgn/lAM9+\nh5b9ZuS+tn/eRseSVy42DkgPFQqLhoyGsTY7IzmjSYnOXUEgTwBknYS97vvM\nHwb68dvz/8TxW+ARgZt1LCEY/KYRHXVX0MjmfElh5hfB9WkRw1eqci2eAhQi\ncfR/iCxHo9GWdbIXQ+4XJYb95lJKt441+6rCeUOdRcN536K0zLF+co67kK4S\nwWF3e1+ziayFAVo3CLedfKxKmFzZeYPB8fmgaaqls+2ieaIApsa7jvQMiqfM\nKXB8VkUTepOMLZDuOWtzyo97i4IP3FguUQ4wmlYvmUAFl6Xm18fk7dujgD1p\ns341O3nk1ERXHH4+DXZpgrLYlZOrQBTQrst8DljKm+kSkN7lt8aPz9QcadJ+\nrnzXNCTXQCRz8LvIeBUVq/8xheg/0oNhRST1mO5yW9KdHOe4auaO97Qija4z\n03QgBxVJAHYMYuoHMgvrXOKLkR06R10bbLIpIes4BnCtfGAPGftIJGLGj0qQ\nHpqMTX0xxhQ+RK05fek+v9ne3p333nAmEJ4y9Ous+AdeVcsfEyL8YnpSn1wP\n0gV2MmyVAip20HYc/KFtoODJ0RD8jOoqpxLNvnvuOaqC7/3KGeq2E98QRQ3g\npzbB\r\n=dtI5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ca18ecb7122268390fd8991a5caa612b8b84b03","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03_1604126080179_0.5026535598835475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355":{"name":"@balena/jellyfish-logger","version":"0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8cd0a7095fab6cf3ded441d6befbf4b0b4f6a7f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355.tgz","fileCount":12,"integrity":"sha512-ujldxfp74lp3u2Hqrg2eAhGI5J6Lioq6+M6hjlX+0/gePJJNHxo0QCT+BF04vcheVr063v3/TxACrtAAcwY40A==","signatures":[{"sig":"MEQCIAW4iajNypB6eYHNLGzjwueBMqrVaD4oVVJUdgBBZtrjAiA5YrSGIG5usbaJxXpjqCdK+F5hF26/liAoTQaFgLWGBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQZeCRA9TVsSAnZWagAAZTIP/2Bf+4/l1zwapjv6UyXC\nVizIoQgfyEpx4+R5H4qfbuD/9qJSiM9qiAcnUwyNHKZLHItIu37qXwNBeffT\nYha3tl3QMYdBJYqLJ7CmpSSkSzZsgsAiv50guSQRT1U2WnbchCaNzMm0owMK\n1RylIhJanfPreddNW7Tdp+lWTW94boS0XxQAPWKEsw+K67TZ8i9/zos+AtQm\n4C3R4AJrDwr7kYFeIYkXx+vhNkajle2YcGVpRl38xHx/VWZ6BhZ8GqzWWYbK\nT7xvJx+ZyIo3DKp/lTCGzHwdVWthIMUxSapNXu31N+6XaATV4737J69WL9dh\nMywob/U2rnO4om2/x1BcuDol9UhTxA+01Zsh5RO7xkYIwzICdzt4k2RXmV6d\nUZ2uut9WdjHOThXYMwq8JCV/T89KoetYrB+mzijQ5U1zjIba8ru8VVYxLPcC\nD9j1cgVHbZf1NiiP84q4GN+Isxw4scM3VKM+3rSD4L+TxiVXNz0QM1FSzW21\n00L10TDyKa5CqgNXkM2cFV3NtR6Ko1hibjHTpxSFx9tvQlSIEIiVVs/KMAKI\n7gIKvZJeepGfXx4UtV/XKpcext6tY3L2rqT6+wlylxeOBUNJ5CX7EPHmVlLg\n2zOUepIsE+vi8SvItPcoDukRHwatXPLoG2mHJRjjqfzKaXnGdb+Hf/wWWGTK\n2Y9t\r\n=8pi8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e9bb66f3bd686f1867abadf05d63fc086d48355","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355_1604126301554_0.29782074407984416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32":{"name":"@balena/jellyfish-logger","version":"0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ce53fc23ac2063df6b8bd6d31e362fffaa4ef42c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32.tgz","fileCount":12,"integrity":"sha512-BcdeevnDOO4GBeEgZmNNGmUZ22N6vVNBCaGXnXk8frhC8lDxr1AepMWv/d0W+uzfvCelXZr2UPlh4FpbPLVuvQ==","signatures":[{"sig":"MEYCIQCZCEiHRJz3/uFK7gRg+zsyDVgLE+iZRtnDY1v2ocr+BwIhAPmXC8BxpJkxJ4lFmSX5Lw+62+f0Wc2Dzg5zHZncGUFz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnRq8CRA9TVsSAnZWagAA/AEQAJdLCqoA1gyycl1YOw59\nvTPjdEcDAf4tEgis9ZTr1MvcG4818fxJ6MS7B4szJiEpxTOZ81nuFdFf/cHW\nC5vySAt/dL8zZWQ3Zw35ui1A3mOpjQcJdfoqU3PmAQ0Xf7bkrp2BcyviT65y\n865nQlc6GzhbPwDHYbVZOSTCBl7vZuzuMc3L/AA9eRwEomn4FYQ/ym/fXoqf\nbKHvbfV2/IWJCLiPaESq8/4dbys6+GowHO44TsHAuMd3s0ghnzi9hZEF2MQ3\nVtdsPgEvEAP17q8RnK7s+Jxe+WeX9bpLcPW2EjfJ1r6jSZdwxPjTKkSwOc5d\nCVQRH4sXDcvGXDAUR0gICJCN7HgPnPRMCD8+UV0HVrI/kWePXbfLXZMTDsxY\nEGALnynHv5TUbnb0sMVEVUhOKaCseS5gzI7Tg2Cbp0atP8FXZBX1xQ9AUGn9\n//My0V7z8X+DyXT8SKCOfxH8v8tM9B5cIZXrS0G60YuwvgQBiMnTJMrsMzhv\nlt3FsaKezUbxou2+jDPGvmsJ5/NLz+B6P+agauDaKPRovEr1nGvtdWgbJVkJ\nUD+WbWdnE24xO/0mHMFxODx7z7ucFVlCiXIS0GTO/sgqMbZG2+FeK7gZQV9R\nJGkbP50yXr4C86PefLSDK6ZL4N4M4vOk9gS4Xvvv9xhxnJ7wlj1mx5k6RVWp\nnv0Z\r\n=LR1y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01cdd611b707901f89b3826b8692a6536f8a5b32","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32_1604131515769_0.2765818324024856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.121":{"name":"@balena/jellyfish-logger","version":"0.0.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.121","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b7d00bc2b2473403e31fa36a8028994753dfa37b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.121.tgz","fileCount":12,"integrity":"sha512-aIZ0RAEs3dWCwzXmG61QEXCIWRexZsVT40Odg5ldu3GPpVAGZ+0hb/5S93I9FSWjNGFlpVK8xSCy+Acv44Bn4Q==","signatures":[{"sig":"MEQCIEF6lI3Bvm2BJasxcaqwU2duOBQYHyUi1BQy/HoV+m34AiAzAXqM1DNuC4rWp6uY4ZHXW+N8GGO+iBbchx1e+BWVNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnRuBCRA9TVsSAnZWagAA6toQAJCitb/al0AbP460opY5\n3gkrybkbcIxX0wKar7Fr1nfpgIE+/7BrvvCtxk1ZmS9gUc6P6MepD1uWHSze\nVnOkIlqKoxUYLfaz6emoyJF8GI7hawNm/e7oDKDropKZ6bdAD64XCTkSULcO\nRnwkm5ivcwJg7oKPB2GX6hJmiTYyHLwnJ2sG8FOGB9URZaAK7yBpVu1yWs7t\nzs1ckJimO4QEkpkCi7G7Gri4QYQ7V3Dm6C28chdBTyTVOWg+xMIfUoTKQkj8\nb4m/qY1x6w7SmfueoVu2VVTIfAGknGyBc2WsKflvp+CbSL0azJekeyU/8SIc\nPGJyGiL7PFrLvWtKEASEHrRs2+XovfzVFDAF1gdbaJ+TkIRn4s2wqEyNRW1L\nccOLh1rmvz26Rk1eVhWVYqmSYBGoaSrT/om/XV/64k9czz3h3Piu3ZLNI1eX\nb5CQ3qh93BKVSBYGd5mtxDXGGmP9qt0UiDIWS/KMXy3J5p4EbWBv4Lwc4B4A\nQW9mmgv3095n7lOCse30sk8QC/fI5R601/KraSoVbpumcJGaiQqHSfgqOXjC\n/o/+t4y8LSIa9aC1qIhj5iOOJcaiAOCXd3MEy18zyObUblGaZiSZu6OaFhCQ\nt49jNtU1Yi/TY9Y8ElV2rQm9ucjQO/wZP9cwCKVPM0BaDBFF2LwkwZcTXPIU\ntgAj\r\n=cJ2c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c639dbfb59fde5dcc54f5e342b5ea7762daf06ce","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.42"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.121_1604131712975_0.4386327164755397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1":{"name":"@balena/jellyfish-logger","version":"0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8316dec7d317b366a5e5067355bd18d1721c71e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1.tgz","fileCount":12,"integrity":"sha512-l9rWCCLDgnSaMy/7ZVhyZMxRQaWGeDvTpjRfjcsOJa/vbxdlR7WNlvZM606EQ3wo6JTwzngQFM83x2WrM0YxLA==","signatures":[{"sig":"MEUCIQCVHiHGn+oL0PeiZKMSXtu2zQzqtwuYm9WUG25TDeZjAQIgGHnfXMla+Zd4KZ/yv86ym5Du9BpbSMq+G3ZCe1fa5Dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnRwZCRA9TVsSAnZWagAA5JAP/2oht3gYQvF4hQLHhMJW\nb178R+C+WcLlnUCy0lgThCKS2dZYSGGX4TBLSKt8k9/L0iIO/NnjZR5xwTH6\nhM8JU8IG8H8ukQsX+MXo9KqOJYMg+G2JPnK2wzCwQam7T/w/gwGo+UDtzvou\nzq1gh41uQjGrfyoYUQVLfEnV4MT6MV9bj0TtKNzrfiHLVygahQMZpxZ+YX4B\nyEgAOFRds6EoAdd+Ci6bFx7Rlw7tplsm8UEVcFDaG/OPiEndxUsSWsoQYIoX\n6upcl8S8CsSBYfPqFAlEeCmA6Aqc1f00WF+oBA/L9H+zG90SDK/MloG+P9Wx\niq5Me5vtBdrfyZq1rLfsVkmCVzG/PaOAi8Lnnkk7/sCBxvNuFAuf5WP/RpA4\nC3jdDMjepAbWfhWrUPNAcYl4+9Tct8u9pWSmBiZfMgh+s9xvAOW2kp7cR0t1\nNZJghLPjd4QyG7x278IERq4Sj/8DNqzlUJxrMmzHZ/t6AGKuotz0rLWSPM4V\nlbhw62Z9kXy+Oo28GzM6x41/M4EKSCWHrIybR+VFnehSa3pFMAHvlZWcMwO4\nEUgzFMm/0r5n+3Gko8eozc4/RFzNiBW1nDI6KCdxd8SQPCKuxGQX1DHKZthe\nLBcGrHWpqhGi96VfG+WbojtcdVES614ECIHYPPktlSBMKzexhEth5S5z1z6U\nYBcf\r\n=aNiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"229958a4bb34656010dba8ec1f5de39d5d505cf1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1_1604131865111_0.01965082149106001","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa":{"name":"@balena/jellyfish-logger","version":"0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b487d35caca9ea0fdb2d65d90e569c1ac8c54f11","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa.tgz","fileCount":12,"integrity":"sha512-HAx5hyqf6JZw28RvmhTV1Q3Mh/i584rsZ2KT6ZE4ukwQSOqtZ4tAXIBVmt7Ttw27unvGu3yj+TRj+sTyx6Jd+w==","signatures":[{"sig":"MEUCIHLmYp68ioannBaNEX74sq/oYtHS/MoLzmEZeqWSNYMjAiEAicIIKtFXTJMROHau5wtrx4QjNndow76RwB5R9gt0yoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWnnCRA9TVsSAnZWagAAQdUP/2EFBgwJGEIJAVcsbhhk\nyLsbQUXzx7eYLbS1xPddUj2uF/JiY6jGF0E+gqCWGDvIIa2EiDdvzWM0tSuD\n41j/84us+L0sWqundiy+5/s204uO8Gxqaxo40gjlnTBUmjoP6b+nib3yEWsY\nLxYkvoBwKkL6SYZLQgeYayR29KUvdVkh9YTSeYkdBk87Cx1lcXyiH0dJxmHM\nyshEl5XqHN1WhpySmunr5IyXVHZ68nNWW+baNvsL4bsintYSzHe1ZxFF4BpV\nbPrUKlqG0EEDpxfRXMMYZTJsfK7QQ0D5HUCZSIrmGSP62P2cYpV7OSTq/jM4\nuYr4gq15r3LdAccHZ6Ti8dF4o5MlXBSJm8ywtL1lDWvbkqbVUoVY2GXFsyhq\nspjemSDxJaU4M3ZdEQkKQ6s8L7bQqQXUzG5CwxVAP5/E7p0/v8XM95nIXPLK\nKTMqbymkC1XZdnu9xCq5+quXFtiShR2v2+Sa41gcztnMqcm+/KtLppqRFN9P\nGEm3ZzqcwacIgPOQLjnnAkRsigBxUD3d0TbmLx1xUyezmu2T15v8DtPr+UF6\n7IEdrVQK296xX1dycEcDfu/TC9JcCLo3sJfz5FO1xGi6AYZiKsLTUYNo1Co0\nnQW9u04UDUszq6fD7zLFoaCWTTyxTRzd5AXr+OKqGZQ/FL2oddHOo6ec4U2A\nHoyD\r\n=gadZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.19","@balena/jellyfish-environment":"^2.2.42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa_1604151782790_0.40443619211012916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf":{"name":"@balena/jellyfish-logger","version":"0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bca80e8ea878ef2f7b08eb5a1dc41ceb4a29438a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf.tgz","fileCount":12,"integrity":"sha512-OGvJKQjanekTG02WWWcBAbrGXKLuBhdcFE2M8fwnWrsSTnf+YHlCtcqkAi5Z/v03Z3eRTeKRk30qvXzLxDLCiA==","signatures":[{"sig":"MEYCIQCI/mCfUcKXdH7p+VLp3KGl+B1ylXVPzla4E5EEoewRrwIhAM8Fvrm1z1fHR7EFiH9bA238r+yhYWlh52tCjoDD/Jab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWsMCRA9TVsSAnZWagAArycQAI0puFrb9C9apOoLr2ff\nr9LSxM7l4qCcDwGgM9V20L7EiGGNR3dIjYQOEYpDbhAyLqgMFR96+8kC9kTu\nBYSXESWQDudfqd5iyb4KpYGCv0MJ5kKbLQw41ANkXNLtlfWwUObSFNk9VzC9\nxONacdkb82Tz0eQjIJcOASZ1ZvpwCVOQi1RCGq0zgFa6BcIviRlWbxeatfiH\n45sIo9GHeYSq+tC/yc0q0zH9H8VJ0w8WharcIF9LYq4H4CDnnNnkF1tW2i4o\nWSLwtcgYMvBwFqJfVt5tdkun87hOKrGL0lEkB4GnrN7d4DEr78olL95G/2s1\n9DNu/d7jKvKIXuREkLjaVL0gfBeJIMJnVq4Z2BAr/Rc1M51FwZrRLLMoRDJn\neKOm4vSy7NPE754e1P0/BYgaDxAx+d6UfoVntDzCPWUuHVCs68Qd6iQw03NM\npPqkLNHijzwFVKgAFAVdJgmE5bEgwhiXO4ajXFSGBITdemHeN6oDH2KYNLC1\nMdLf5YicuckIV4SByyyFodBTnAN4jJQwkjB8vNuOafl+cvDQkyHD2wdl1Wxd\nJRL6xwAdmzevYqNywxYvVKFHzGG0lVFqjJppOC1R7Nar8Xx9sbNgCYgOj8X/\njvMYuLkWrHnaNq++QDApcHslnNc66GGE4eRB2AyWoGyT7v6LPcWL0TWP55cX\n5Ufz\r\n=L5ie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b2bdfb8a8c105264c9779cafc650166aa342fdf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf_1604152075992_0.1809635461318424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.122":{"name":"@balena/jellyfish-logger","version":"0.0.122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.122","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b917b0c32ebedc2bdfa970880a502eeebeb93f7e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.122.tgz","fileCount":12,"integrity":"sha512-8TE0uEs020fhT4RXu7YS+mKtG23qBUEzJ5LDZEXo7hL8t53R5Jmrdb+/wfP/GkXelFSiJb1fD5GSspr4YFj4Kw==","signatures":[{"sig":"MEYCIQCvzJDdPsLG3R/0EZ7iAK/C3M/NkV/zRh9WNcyeXq7pKQIhAJG6lsDd4wl2zddUCSWPg+d/sGuhlOzbAPHo2khcbxPf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWuxCRA9TVsSAnZWagAA+RkQAJKspqBN4HFCB9mOYQrJ\nVlmV6YKZlrzVvk6Iup2QJR9znsfed0ZFt0sdwBCg8AkpgRIvpqyscitMIyo8\nsuObZTe42VrI9KBv9OxffgCjsRiZ0V0fRYrioXKbfCZcNXfT/QNwcY0wNj/Z\nyf7w6kEV/9mxjdqzXO0j7l0S7XJ8IVeCuzL94+mpvKpQKCCvBeRi5+fE8dmi\n15GuykDcp6i3R0lb3RLsfVoJeVLySAu/pmuwJ8IHc756tbsjy5FvqywBNltQ\ncbpUBjU1O/hQ9PSP46+9V4FQga0oOcIlHsC6NK+Aa3VUf/DsIngnJfodh1PC\n/TeHpfqRX6PwNmJyY9nap9QtTcLhpNxktM5vBWpQfRc/zw58lEjV+6GM/R5a\nBVJ6Swb/WDEC8eg1D+17R5MJrwbSYzNbpRY1gVDSK+PiCbRrIubSjDSDjSsX\nigu8c5h0IeFGzIfmB9NrU1E+F6Iwgpv4Kqi5TLioDiHfnCNM/qvZJnMbXrFs\nJn9o8Ow0U9+Nta7JUWLNIQhryfWxI8M9E0f2NP2k08XVfNgRopzKsPyovSmb\nKFFVoMrrGM/QZ+GGlNnQIHiYwGi9qRlWeR6USJTaYLW0E4QY5lIrn+UUlOC4\no3LZbIhxhME8FdG2TbKzkDG3nvFMRJiihMTBGYbH0+pYtcokt93BDX0P6s6Z\n+fK2\r\n=cvDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ca719c3462746c4c500583af0682e8cb84968e6b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.122_1604152241072_0.8060639320418383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b":{"name":"@balena/jellyfish-logger","version":"0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05c45eaa3a0227018fa001fe58e6e7d59ce5eb8e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b.tgz","fileCount":12,"integrity":"sha512-trI7YeuwQhcjfbqj87ZR0fEfnkGudkpS1N2Is+g97JiZ/jE7lDXAhdcdmiE0srOPdMMrBXqOKFYk8Cojgqag9w==","signatures":[{"sig":"MEUCIBXQLNKY86nnpffPpb5pH/HCfSgMTyMRXqqQYmwqJ6BTAiEAl0s6nZKUelar+uwqYSxHFmmtuODAku+wj1/MkgwF0a4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWzYCRA9TVsSAnZWagAAsm4QAI06xQLOGdIZI/xpyLiu\nKa8AfeloWbIsiCD8pBoQiQnPKtkEzJf/6MxhzlBwTUCz91gAjtYLjWqO5Fhg\noDxx0Psj+KyPmyqBNnHn3E1p3Sfy9Dr5IkxolRuTW2l1IHgt3pOBg8EIhNXG\nS6VuT6tcD7JLzNdrtVlEdviKBn3NGWizF6mF0Ogemkp9mUJZyszs0mMxPIOz\n8l8MCSv7acGUC1w1V9BZamilP00cQabp/L+Wks87bh0qX7I+kVM4hKi0i/ad\nWpRTXCfjm+7R9zkvnaL9chYsKYxDrp3v6Y0sgZl6eEa9U8cFp8Gv9Cd5PqgJ\nLOjx8Gs/yo1gN0kPrmFNdXRjF76jd7xAwNHChOTZsgnETknSEB2JQNht//A7\n6zfGksD9JPv7gq6+fnCge5NEJuPLdXO4xlUmCXRt/tjYrj1vtww+YJJRb6nB\nnM7C8y23IxMF+IqFpvekCBeLiwxhWmk3YobKoglWBZ+OkRULUr4QXriqxB1R\n9rt9sXYmhVP/kWcvabiOG7c6VEht8rulXvDjwufGoAPdf39zIu/kOuoX55hR\ntLd/zcxt48WAlC/y51y9XUhOtACvwZnaAd7RvLTduDipO+xyR7twk8mNVUcp\nHYvl+oaTihjp8IrMN0sPQnqu4IoVtKhZnzHBOwSjk4MVv9jfnU5cLuEhd9Vk\nzxOp\r\n=AEui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5285a90aa94499e3775dc6971c6c8b041aedb99b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b_1604152536057_0.1446509910974465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d":{"name":"@balena/jellyfish-logger","version":"0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0c50afc35e5bdba942c704feabd4e1e37f8b852","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d.tgz","fileCount":12,"integrity":"sha512-MYd9JjNIZ2XCv3Iyst92VRz2DdCFZMzRVYI7WVG+w7bHVWN+t+bCmmWIKeUoBp0nFUHm4eQfEmaKjRRJ9y01cg==","signatures":[{"sig":"MEYCIQCc8ITySI/FeFmAMBCx055rJi31ILXB6WSuuw651K8f2QIhAJX17p+rIoUV0RlqidTKIkZIzbiVp7vg429n9ElRAbbb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnkgxCRA9TVsSAnZWagAA7lYP/0H5Ax0H1x1iJ1QaIRB/\nvTB176Ue0uBYTWf+AVj34QWEhD6DxcRmcEo3WrwygguG2tIqabhnv90g4YGv\nb24Lv8XAL7E4r9yUd5PyuKvMAJwUKVBh3ZzRW7qYw1tAa5sYcntd/vnyTDer\nXgbgeihie9CEVPXZK0mWxxgMUz4Cqzja7xON2mjs41QBzEeojPPySMs5pb21\nwwg1I+WlGtu9mQsQ14XVowbUtgSVRM+zHb6YRpnbiYq1Cgj9CPnFvFB1IESD\npfMdf7JEacpK9ZCYs98GQ6GtzFeQwXPb5ezVFKLXVB++HLXuE3QvM0BIpuWY\nXYo4cVAvKjnPY+YSy73GBwUMPUS+znyn/cwnrNNrWG0VIckA0W+ol7KnXKm8\nJvvVeRaQ+7LHF1CbQcwn7UwDQhSWnWDbJehtkar+ajT3TQN9ZWM/dMZsUy5w\nAXR0TmisO7rN0Iz6CMUikT/7kKT+/2wF/xoVsimJCunZcP956RcNg356Y1qo\n4wl5fOCMSGGaU9WcX2AkirCt2cUKmToeQC72i5X+IVTZ4SIVEw9CYCrHB4rv\nw1SLVw/oUarJf1BxoFDhbjVXQvLoKw/ivhw2ZRx7L90NUV8dhRVtyilUV392\nn+0Q/Xa6obakk5BbsafxRGhJULTr9U7J3SDtMIAAWoR+W5mUOJtoEGxQ38BZ\n1GK5\r\n=AVXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8b0dd9e58d4c7e51501461244b858096d425b94d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d_1604208689159_0.17264292468966946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.123":{"name":"@balena/jellyfish-logger","version":"0.0.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.123","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"551c7972bbd154686cb480c6c967aefbeaa13f66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.123.tgz","fileCount":12,"integrity":"sha512-ivsraYJpbbhZOXVxs2U7xh/p8/gekkVt0br31bAy/444yec5o/tmSXwvdfIT3uBJvJe3I6tq5tKhd1nW51aRhw==","signatures":[{"sig":"MEUCIQCBooYhGWwJU0hVce5zVxxdLmB6GREW20U0IwPUfkQNSAIgFqzZQXFweSXIcxJ9bDadvZf6/5zG8iqQe/+wSngEAIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnknYCRA9TVsSAnZWagAAVbAP/jCNvC8hq3lXZdYRuk8Y\nCl+GPyy7w1DA+RMjBpS9CxCXHZgJLEB1uSiAB7ihpafOJg7b1WHER52i7LYv\nsP4VJaHOj0Hzn2TufbUZAGO0E2Slgmnw7ukPuRraukAdCqyIydPOGUZHmNcp\na3T6MQ1I+4vh4IVArJ9eqOAAkXl/aDpIlffpRG6U6OtJKE7EUKhY7auDtVz1\nNA0uk63Wkr88Z2uyFLcT2dqelMNdAY7nCY5+q7K/P7epz5UNqrXGumkEJYBp\ndVGFz4GOAFzsVwgEBpWtckYBq0U9XgYj5yPHvixKTlJ7s9gFVD03LSNTUvjE\nGdvKZ0cMrB888YLpLlvnnAwXLM+sNS4bHPQHJAzdF3HuFOyA6/fmqDp2SNbD\nWGn8Nfga9+OlmwiQJXDIfbQ/0GPwA8LeJr7605IspnA32RGtVOh4OoNz78iY\nxoeL1nR169zFB+xsD5A/8jos2ebh3R26/VK62XOB4FiddoTM+QDhlMzy1/5T\n/dV17sOn/sc6QJ56ySmg60bEzdkqw9dfawUT/DaGDyB84nZ42feWpUaYZRWr\nyZn098ZSyiGb9JjZ7ruKR8DAOYXcQeC7RdhGjPblAXGrrLW037N7RcXx/SSy\nfcLaOzuCzMlT5Wy73sTni0l/WDo4pSRQWf1e/l8NLVzWxBza7aAjni3eLhL/\nEGtO\r\n=YfTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e96094ff1e19f38ec6a09a2ed7585e524c02d2d5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.123_1604209111635_0.6818448219255357","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff":{"name":"@balena/jellyfish-logger","version":"0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91f39bf3b245d0442cc9bc29a5b1c2f8e409f62c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff.tgz","fileCount":12,"integrity":"sha512-i5OdL1920Cp7Cbi9d6dPxgQByNkY96YzklZySJPYdQajxG4UljHzXQvm6QRW76yVpLIZGrau5+8jLxrqHzR3vw==","signatures":[{"sig":"MEQCIDEEpL55hGZJgfeiEhjUzdfO1iCa/mgbKhuCucAQ145CAiBncjT+u40P6XoAu53vuClHT8w/fFejkWE6rdy3ad/agA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnkn3CRA9TVsSAnZWagAAkMgP/1+Jobqm1ctl8rJB+1oE\n9Lch9qRasTz/GkX2zAxPtZdwrXiuG7mFZBAr9LX6cRKLYgw/8R+Gid3/u3S1\niB02IZ7DGkZhiHeIZQvbWJwZu8C7bTfYAYtRapRID9glV0o8LIxxwDaCNv+2\n4s8OwAkAs9O45WgLfwk9YkmxcdPZyorv98/BVMToysSgzVcmUfm2rVrjLWLe\neKOnSmi5L+bHvy9WtU0053E5zuIy/h47o50BLURt099zOagQZaBEBiHU3xtX\nYfWDnRhuRMzGjW3K4QR+HnCzmasIK3zfL74iyuTBXkaV/HYI7W4GTsyvZhE0\nLR+96iCCAlT1vFacwCpq2tekbnZ63Qlr3GnARmC+3Hpo6vpy/gqyBNHLNJBs\ndfIYbOMtAcmfWMXoZIsW+Wnp9ZJQwDFs8052vZGRA39jxLnSFrB1BY618PvB\n3EvskuexljncTGMGoGeHcHLgIElIJCgEwQ9XecZXWp1fXFt/sDSNNBonwgq/\ndqHGxV82w61QQBmuRbCRiTFTUZZGDFcQRlp8rJFdYGB1ONNvfRUTcvCZSP3i\nJuY1jLadcaYy5RUewYP0TzDyGOtGvKCHTGMeYnqYmPbzoyoXBke/iohu99dB\n4Jg8UPdObWBFs6sZiv8nzq/6+N5ff1HBDoH+wCBr0C/lQkd4nJEx9SDMkrq+\njGTy\r\n=RG8+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4bb121abbf3dd254659889981a2fcd8b4ca6b4ff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff_1604209143439_0.8044226557718444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d":{"name":"@balena/jellyfish-logger","version":"0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aad9ad2b202da6b3869975f2888ec15c62869216","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d.tgz","fileCount":12,"integrity":"sha512-QEaf6p67IcZWimOoGYysqW72MFOpYWXyvy0FKDWvag0W3DT6pCecGFwtf1i6nRX392hgHCIHsij58F3Si59Bqw==","signatures":[{"sig":"MEQCIEoxn2wFqg6MZ8dsXgwMFpyLm+21Xl+gnXVaFtGEf6EgAiAY+vOkzL6eOCyLjvvq7w4eh2GyHZNkQhUWfIlnI2WUQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnkuDCRA9TVsSAnZWagAAqZ4P/3ZEAxaovT+7/gXRsNJY\nvcCG/iS5eXDsVs7K2OwoBzInq6N0emiWYZPCowbwZUIJBiTNxkeCoIU6/xtP\nNXQByuUDv5GqbW4tWe+MOIT7TbBSdLsZNWGfljdECDLdyRDZbZyAhaIUCH3W\nAme30Qw+yTrq2FNZbFk81BIdQOOQ8EvJrnjd7L8vR12qYa5T8+9feDe+SVLV\ntaJd0GrP+djKpwDdryAcOK2zezSeGSDNCbhrlEnDgP8UtAF/DlKuB/8To/vG\ne0lM/PCyvBByx19Z75c1nvwH+JVgJzuC38IuWpqR7Yf6zAxSGFU8j3tWujOE\nlEizOLKxXOvRqtfmP10cjMItBDdpqnk4MmU3ilNczeJ4kT6i1xQuelAHkA6p\nxOPrKtkCQsQK04ifOcilsoXzK4v7/LVO/NvBwlIcEdczQPE/PumZVKMQZp9k\nfKmxJt34CpKvbRv5k7KuticYt7uzOg5vQ+FclNgOfO0PYwQ73cf/pot+5kXe\nIOzjOTAYDI1KJVtqimI83HJg5xKxrV8DhTlLXciTXqnXAk6Hs4kS2quAOf2c\nodEZLcyq/R5WrneVa8Y5YQtAxrxtEjR6cjm4UmKfxQPeF7W59BBhHbDPS6ev\ndDxDzfvHjFGP9MBr4Pz5pGDhQnD5BUzdgDEQWTyqKfBIscn3SiLh+iNaUENy\nN2Lo\r\n=CUW5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7c7062902f679e296236129621396e30dd5825d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d_1604209539276_0.05884309129311682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf":{"name":"@balena/jellyfish-logger","version":"0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"96bba8a71f9887f322f078a3ccd46783dd68a274","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf.tgz","fileCount":12,"integrity":"sha512-4Y9NFa9gyLwHuD+lcYwQpfA7D+NqG2LKOI62+ZWh6XhfnAprkd+6REfKB1Gp1mgSgvJ3uzh5gyrp7RTuMTDbow==","signatures":[{"sig":"MEUCIQDHb7ENhWrs2q5CziHroIYGMEdmu9d/psJcRlZVoKJjJQIgBf3I+EgAwkmr1FeafryDeotAZnKiWQe/W+HryfGC5mg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqVBCRA9TVsSAnZWagAAa5QP/RwT5FxRDJY+eCDV6VEN\n7P6Na1iqAd+uSXgvCnoSk7bHXkSfv5noMQEQWgi7x+4LXvwwdiomX4DXkNaR\ngwXZft9GI7cyMl4Vl9PNo4Ju4IWL2Q9xqz12GtmmTEHdsgaRC44U28fs+gBk\nMgBxgNlbwwQx73t7Mr7c2iInv0e5O5+ET/wSgqqd5e43SCTLojsiSKDRWJ/A\n6GVSKebAYxi3E3cLRZ4SQQhZ+Jw5SdkJQdNcdceuuvB35FgIlBllL+Tpa26s\nl+X0jW3EilG/0KoK2ne7joTWdsFUOJGkS2nD8Pvfiv+xL9L8hnyqzq2SIBzg\nWlpvGEDMWIi/aPnXBzkMWohKMEVS21atwhYfN6M4Fg5ICehvROcZCGoqnP07\nBGdt38e/YZhL6p6oWnZKhF6MEVcPyceSmCJhErn9anpZJf0xgzRYjhENd8ZG\n7ePJgmGEUFGUjrYZXOSJag50z8BQpxvABawhkRjqmEQDtCNYSBXLi6mtCuDf\nwAcndAnLUPxCe87CJK5u+wB4bkymATHgVKrxhna/p+K6e/0TSIkmsUU0Ec3+\neIu4swlYiHpXZ6pE90RyqlveRCqGoioD46HEH+4qdVuWFJfVAlzkzs2BitKV\nXI5YrNrvGHtEZYkVZHcf7rTgaddZ8GsT26MToNxk2+HmmVUszWi5pWuLvQds\nfeNA\r\n=6W5q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf_1604232512660_0.7748155236261574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.124":{"name":"@balena/jellyfish-logger","version":"0.0.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.124","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9e15cf318995246b09860a07150f38eaa9453f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.124.tgz","fileCount":12,"integrity":"sha512-RDboyEvNxu+Wn983FmfmTNK4vrHZwnPpUeApMQu9Olvnx1SX73d/wAlYIi3hyynoepPzTRuwBbFTTL1ADBbq4A==","signatures":[{"sig":"MEYCIQCl8WrUBVN7HIF19KYzEiS9LCLkByAj93W4iRnLBY8hyQIhAJ4kK18+BXi33bLs6fj2sQMjSj5jRDDLsqN6eu5sqsuy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqYCCRA9TVsSAnZWagAAu4MQAIEJcrvm4m9Ok3E2u/kR\nHetBXd0b0YVm6vAq+Ut+kuNsGNeS6za3BI1OExiY94BGp9nSQtMWqGuGQUg1\nuOaiVcrrpOkVTCTRzKujWFTmw/7SnDLGMn/qwlGLJPZnx4Ph5KU+95zFvr+X\n65vxEvdvYMwcpHjngyHWagDjP9WAJipTYC+LeewlSxtWIWn48U1wpdfTXbAt\n6YNIG5Mn7Z6rkcDwFuGyV6YNrxdXXSuoRjmO7Lwm+jDQz9Mnah1GnIqhgZNU\nAz18+2DTJ5Py/NGGzl/YeEu/ytULN1dX+2X7Idv8j9trVzJ9l3sPK30UiPX2\ncclgPg98PRxwhDkgwTgul7JpzC3YapH0wgnmr8YLutw5imJGUGCegeeyVQdH\nfnCmx5ADze3k/Q9SBV8oxRQKzj4YHDV+w5p65OHu+TfCMs3VWEVdGx8s9nfM\nKd8En3m16QWQSy0Ogw9+5kSXXna8EHwDL6557TJ0z84Z4mG4auyC09nQEx83\nUbH3eO0gPvqEuB7pSEsAEQzFPqO4nY9i1KXuioxaAaRGhlnx2MYHq5XGffp0\n+1boUs1Q7NagYw6Ddaq2Wx8hJnGJuWvArV21KT4YIFJWqkrNGuxykRk2+rx2\nkPvyo0R8jrfwa94yrDExeP67HzSlor4j0hLD52uB/tsRBD+xZgnO1RevGfKr\nargt\r\n=SlUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c19c8be8f4ea6d07853274dee09be564e71df02","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.44"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.124_1604232706264_0.7102000984027894","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c":{"name":"@balena/jellyfish-logger","version":"0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"587aa5c83c56c64e5c77d9ebfa177213fb123c38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c.tgz","fileCount":12,"integrity":"sha512-Cc4cE9nWvz4GkNsLPWf55Rwa7v098AREoNnqrlPMGdPl8Ic0hULiaxsj8sNxTciNRTNRe2ymwNb5YtxlQJxRwQ==","signatures":[{"sig":"MEUCIBJ/c73vve/qEQ9UuOg9dSi92QgkuiwJzzS5Wfw3O1IKAiEAkVQp1nyG+NZ1tFIwUMN5EYjdijS3MaG2fWJOQiJ2PLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqajCRA9TVsSAnZWagAAEV0QAKQmDlNmFc5IJsJBBZl7\nfHacQ0SSayUn4XmEWz65tDWY7vFo8mariVRtqrrMyY3V6SbK6MZEQMOA38cr\nnmwasCAjBO/QKup9pmnKpb5CbqUYKErUVXJ5kpAzmDGtpgkjNoN92b+MUjog\nYPPoxEaq2p8BZ+M6BETmydQ23+kcYM08KiW+nF5Oicgb7krh+WUcHm2YXWNg\nOCVTb4AEcjHqIXhzL7/KhjUiWL95YDHVvIO1toOelQmMNmAiKjSqeOA4kZfi\nt3XIE+KTJm1Ayf6gh6i+w1VfW3Bu4ltxas8cPs+PhU0kObL6/viD2u35Jxzr\nclqfg9OIgtveTSLJeq+C9LecuowSGHlYY1NlE9JGu7wirRVSE58uZsgOLAQ7\nElRcfglvieNZvAFX6RBJFyu7bC+SslJoWaPuMcWajRItpZPYkSYc4UmTr+ez\nlEjD5YIP8UBZKIgPCevRMKoCO51mV7cif3mK76l9FJ0r5qgvaq3AW26isyfJ\n91vJXFiSIz5XL7sqQJD73sDeEL6WMQNRrwqaj85D+vBF6ds3TI6QBP/T5LVR\nP2tXF5Ezzh1rqpx2k+tsE7h0LUcc/a2+fTDdRcqIHro+2uhnf1+HoumT5L9O\n6BPQ0hhZ7jxpYWrQ29zDIhXy+twuGZ4eSxGu9tNt3cUsYTUW9jCgmKqqtTBC\nGBc8\r\n=9Ptm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f8962a22a1488b31f259ca60f4973d33008fa2c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c_1604232867265_0.8158078737994399","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901":{"name":"@balena/jellyfish-logger","version":"0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ffa282906007f691d06118104e92ba9ea23e371","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901.tgz","fileCount":12,"integrity":"sha512-zdwSg8VZwJJWXiMwaCWtUMqAVaCLViho37xH/JHycs/1Fh95XUdrflc+7jnG6Aa5bViK3YnpDJAHH3CeYeKLng==","signatures":[{"sig":"MEYCIQDQsNU3uKikaAN1Alfwvo10iMjXcspB1X+xBel1tRYiwAIhAIoNkMt8n48FITO1uIHDm6/7/cZQBTODFPXUEvVhQSfE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5ZNCRA9TVsSAnZWagAA1BAQAIoHjOmCd4fQowx6igJU\nkexXFnBpLHpvYGtdKxb/dGG5swWaCsSD0Vsc5K/yL2pOzQtPbLeaC5KYKMkd\nLHQyIe7Vf9h4aGM2/XBebJfpVgBoK6LWrJojIpIMHBRgAum+nRJtcii6Zz/e\nemNTuXuHxkh+wnqABouolfGTBZjwxKrCQQlUuWwxIcU8ONMLDbvRjSY/1zJu\nCQz4pVtnU1injDxhC9eCAQoE3jHptse4TJXayZ4pw+p9Ybx9F9R6T3F9rZ3L\n4J2ryszAqqkDBbz2eJ89fJdb2BbKoN8aHEpr4MWM0vPiRgzPlYz5jUmYF/+z\na1FkrCROmbSlwAHmIF4vnk7AWX7r/pUIWz3vEk1CREPdxCeSYSwrkPNZewFZ\nuzdA8vF8CYMkVhUNChBLNpisk4cjFrs0PLEImMzEhhErZcAKTAWKNHL7cQzS\ny4xWouOn2n4+KqjK9BhoMVL6BEcGQRQ3Sxz+3ajv/ntjQL5iRh4KfbTg/CFv\ngxPSK42HJwEw+hxXISmvKAxJ0tr3aGZnZ/cfJYJwxhW8gUEQsZ0zdZyJe7Zt\nkYBZtBUmrBIVei1Y7muI5L44MTBEmsqBmXvmTmRTrWh2SK4THLoQZ5bm5LGh\npUZebN5X7ijq2PDV4MldXk70umQ1Qd5J9NJQSbAWCXMFZ1GPVegyf4puP2YR\nfcJ7\r\n=l/MJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3e02138c1e8bed74771e2db879cdcfc17f66901","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901_1604294221375_0.4857781776725816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.125":{"name":"@balena/jellyfish-logger","version":"0.0.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.125","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2af22589cf5f12abdea2e796e3b751407e61ad5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.125.tgz","fileCount":12,"integrity":"sha512-7pM/DlHapKrze8DamH/7gaAeYLqE6jxJJsPWDypfSOPfn2DnNnIbaiCDWCveFl5QeUYvCg6SKlm97Hrhw7371A==","signatures":[{"sig":"MEYCIQDl7T9pz42Dz7mSgfTxysGPIN6QG3288YdBVMxCaNxeLAIhAOCtfQBQ7s21CXGDtH7rthheZV5UAFvNizlkCr6Rngiz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5f+CRA9TVsSAnZWagAAV68QAKMlM+0dhHrh53SOltC5\nmYhSN3bNRcwr+coSKU740b2r3XR3okCGLSHImQnGKbLiLWfF9JX6Px3hs9Kh\nCYrADdheYoCfBfrqlcfNySsfzi0TRXbOirkQotAwUBsIjN033ZrvxbZZKSX4\nmuvGtDebfQDH2XULJpS9ep7CV1zznPSVmGGqNCgTYRNBAVSIIIpC+FO44cne\noRPnkcFkRUzwpgsuYySUBleUnt/yXcsJGsglShimRpn7UbvPB9QfK4lTumlJ\nWUXGaalc8oNccAk5HvCUAwX5WpKfSdUSerIKaepTOtRRMVZrDOYbYE2u/lIh\nQM0Bo7ys20JTAMHJHlAKJjkm/fqQg8VOAIYL4v9fTiGZy8LEEG0iz0Vd9Tr3\n7YDJQ9llSQSDj5Gd73AntqNLyk5WmYaI/LaTSXN47JzFHtrZ29C6vrk3cv2s\ngiVTd+ecasXrkdo/Sqm0FooPdFLtM3jqW71YaHqL51fGj+p8CC8ScETV0dQU\nFrnZ/B1J17N2iUzawJGZiiaApVj3uitOscpC4mNhUZ3mW9DzVG5ePCYhJo8l\nzCujKULX2irbhLQvmf6TG7C28E6rnwpcby7/bvqZnxSuKMe1aFSuF6cSRVbo\naFJyULNbJsp6B2iyhJpnJYNbDJa85R/BkBOR0UbOEZcxAAj6Vm2EIqb1fEH2\nrDzg\r\n=PpDk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82dadf3c67e72d0243f3b9678e6ea18150e55441","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.44"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.125_1604294653762_0.24221523802372613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72":{"name":"@balena/jellyfish-logger","version":"0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b3306fab38cdd1df3ff1a5551a1bd8166af54df0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72.tgz","fileCount":12,"integrity":"sha512-9wetWtVLSeRhVcdUaqdvHBRE65uJaeV8mgrEwACTDLAre5ZxDU7jtxiHoUlMHK8QhUa0BXQvwp0K5D55rCRzsw==","signatures":[{"sig":"MEYCIQD2pXDoMqgyGDppMIBbCkXXI61760IbNjGdRZY1IQJkVgIhAKYRZz9t0yJ+motd1ILF0V5xYT4ggxCnYo5Ns6moy+9I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5jbCRA9TVsSAnZWagAAMDQP/jnAV6vkyRT/7DYLWORc\nIm60Qs/yu/7LhTat4ETYpA4R/DNIYgYlIZmai0OgSZNwaGyAxIgS7w61CDy7\nhPNS9RvimVjnpbAwBaNzhfBbEYZlZVhrHxo78kuWCPb93RdvJkxwcUqWlaLH\nHAXxjq9VUKX/zB4zANy+gp3sA6fnUAgl5ZswtpSHfIvDawo2Om+Ah98oc6dT\nQhW9AheDaJYe6cfNoBw158L27Pbm65oEBxD+bhKu8LraQIk7W9/yQ5wOtFkN\nqheyumk+vUMsaiq7QiX9OUJsdacbMCafSn1EvuEibP9qQfaTMKtry3qtE93K\nNU4OenPAF90khYyPM5afdy0RpIJYhQD4FQfprGBkYv+POqAWFIyTvhhDNyrS\n0rPz0qi5REBIexNeVtXPUatYllutY46E5JSUzKlzhbE5mB4/xrTWnEP61iRL\nP8AI4pbOsWcfjtA3iqI6TyyKJsVg92PFWCBCCT63ghhlPplWsHCCj4KOn/wb\nGCn9GOL6HhupDyqQ88g7+9vjTeff5/0jrgTjdRvL6ymHfAYKMPSVlTYSXSJp\nxXV42gAmo4aniL3mVKoF4GUj60+UIhP9T6eY5QR/CwF3s42mQTm6+e/n5mPx\nJYmcFlo5iPz3duxPRnaDFE9TfNGkUhtvSYmT4jgGkmYGPOFmRVBjSEkuFFZg\n8Vqe\r\n=O2fR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a36e77adb66901cda4aee49a6b25dd89fa9a8d72","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72_1604294875092_0.5526942153474395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.126":{"name":"@balena/jellyfish-logger","version":"0.0.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.126","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"228a2b443e301c59f58e7112c9a15d11c8564628","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.126.tgz","fileCount":12,"integrity":"sha512-b3wYt4O7wZgeI9Lkf8O78bBESJ6gyHjofCcBPsuawB6cwoFDYEFQwM4mylDrj65nXtQErBfO1IwisWWunz6+NA==","signatures":[{"sig":"MEUCIQCTPaNZ7uTs3zH/XjUSQHd5TYNDbf29lqxQYJwwevggvgIgA1qg03BK1T23yPKoChM9tCMKea5BdIElF/weh/ngamA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn7OjCRA9TVsSAnZWagAAL3kP/0yeEeWGPgabpopeKOKl\n/wisKY7LqhLszeSyjAMqLsBgtptnncdx1+h5jqfoCoStkobplSWlrzfEAB9I\nA2oT2CI5vrn0gVTD18mfxJYm335Txo7eOpkfqWkpCPLmrSen7j+zzZMR4y2v\nXsu8/CjuywxBGcRLo8NPIFGY0HKaQIZwG0nPtEZhFSqkgsfgQphom7vQhElY\nUSJZs6EY0jpmF08ISokyAMSZXZ1XTMB5LV0jKJJlApM3RCSslgeb/aB+didn\nvM4QFUDXg9G/lkwHaJsbJ2gNFA7jq+NhPQE5Hw7ZboBRpW1OuJQR1gSiAH2l\niiPOAxLe6POUDcWmyn2BiYcVYf6zYXnFeMwojxIbDx25cSvibF0fHwlaWqIO\nnrlqZ+fIWRckdTzn4HuZjlakqt8wR8PFZqmsPlTDLz7v/syTnEZwAX1uMrAE\nbLaJ9fVeAdaWjUl883snW5vylOmGYCujNJMlNnJYx/9Z3snS30i4ZMM+HeY+\nCt0mcIOxGRjs33avCwslLramReYJsVk+vd7+hnJGAWvY+rIbtIx6On/0scDM\nCPj9HjFDQPnV/B9afMrp+vWdjgKOcU1082fxkRJ6R+B3CljLuLk8VxMAM7gT\nuroOwVWC6g8kbwIc/fu9mnAd+rm5qvceAezN7mvirkzGbclSt73J64gWAbuV\n0Sv4\r\n=EBKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e3081b9ad35c1b94847b22f8bf76bec3e163534","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.20","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.126_1604301731305_0.7172125299294241","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031":{"name":"@balena/jellyfish-logger","version":"0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f9901e5665fc2e7265f5e05d06b348123566970","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031.tgz","fileCount":12,"integrity":"sha512-9fG98Kr/ebR3TxHnJ+d3kU660aSJY7QnH205AhbuirUhRLP4zsmTBCyqHpzKWWMB7I+N2hu2CQIvV0ubs9iXmw==","signatures":[{"sig":"MEYCIQC7ywCzveX+RxxuGOFpW1XyyydbUE42jRLFDOmOAd3kewIhAM0PIkntMU36BjmoX/BEARRhQuS1j2u9R1fx1fxRDKHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoC2iCRA9TVsSAnZWagAACE8P/2ZnNxb1NAMl1mVPLd9e\nOJu2pKzLA6xrNtZ5RE0Zy1s3Qg7rXGbxnNS0xxEjXOeOpKEdQwsXNX1UnKDm\nKySII6/35iTpVTJlOHcRFpCkSdaqqo6/z3ziuDFc5SSiuTUGrHpbeJWfuSDN\nl89PcTVVM6b+byYtZ8ap3Z1yJUXvWcLsM+Yzo2f3aDbGbp3eBmwaGJJ8Z8ze\nG7RcJ0IFeAAsazBmY1vm1cMbgX1ZBN9BT9oE/XMLmtkqd9+ITXvDqM/skSCW\nfe0JALU+AvZ18u+JS2F6ZXI57e2kfMNKUU48di2uKp6NmoTov2jgErdDGLpo\nAY9x68m9lwSyW80HQAW6J7mYu5CPM508pUZCa5oFNo1ANlRRqvtCY2DE2Lpt\ndm8Hxn5dsOldDsS16Nlh+M7GeABzfgMN0c5P8vTl1f0ak3YVWMERs78m7U5M\n7w/DIcTZMn2ywMU4ppTEkgDBL7n7+E9lc3GhrMpy39I2sYyKhGUbQ5xd/8mV\nT8oa5R0ao2YCi1yXWbUfjunpqxyiJ5Xdld5tKFGzwSJYZclKpE6emDAX0+eB\nYt99tH6wNvgyUg1bhs/fXT2C5eMi3hzRdEm6xtmGcqIBF/N1LjC6OgDELIcu\n0EaaCrvpC/IeXWJF4p3IVhfecKCq3XlNX8pewMCUM993zgitGphxZKkUnrVj\nz2Uk\r\n=X5UC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b9c606bd6393d3b15b78c7f0849605f68da2031","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.21","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031_1604332961875_0.42600850040208504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.127":{"name":"@balena/jellyfish-logger","version":"0.0.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.127","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"abe65b223e180b2a98e121f30136eeca1d1aa1f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.127.tgz","fileCount":12,"integrity":"sha512-93kKqPy4G7Koe/wfy8xeCVugWgZgpKID7SGT87nQCKuH9axqTx9BEjxK73TSM9lFYeS6zWmJbSoTjIimGb6q3w==","signatures":[{"sig":"MEYCIQC+TFuEC34Wd9F/+VRGpF4ygJFvHeGdZ5HyzUY7nJCSFgIhAMhJP40RXnGfcAggHJ/x+HC6Np6IUTbK8G8OaJ6jK1AF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoC5MCRA9TVsSAnZWagAACXcP/1MEHiztL/XkXDEumifV\nIgHllQoTUjArUrA7GEUepOiBZhzBZXPGBTmvZ/pblGoDGaZ/gi7jYqCmgDeV\nOLkkd8lL+0in+FcaBkOkx+zUkDl6o2pKpvrnXgckF5DincxRqUFPxdIrPe9I\nERzwGD+HcHgQshywX5rNY9XZ6RlreQhQWpja4IF0evRClX4Uu7A/ohZPFRzI\ncE/D1wlJTg2G+2tx7FC6BdPbrpxy2SYk1Nh+H0mDTpvuIl9h3X4yzQNuVMQc\nu0JSADhb+qZuWkZbxWdvqBNRzu4pKN8dTK8TTGspKUx7GpChUKo2x6TUg0mR\nA4uQ2OjEXlMUKsykvIEjs0sIH7x3GoKRZwyEC7Xn2lg2dMH1lHlglNKdzy3A\nymJOKN8eIBsFMnVozY4m83/svsGYMUTD4sSMJs2i+SIupTBqRkUbf8Q2i26Y\ndU0llqdKwYmelq/GgFudjFrawj4/lgJzlcI0Bit4vjIebrJhaDfBG5Entz/W\nakzhPrCc2QpxCDcqThxac9lA1vE67JDQwTK/vn23k3df777kLyyoQuiTDbnd\nwtvK93GEnx59LotiLn5KuzWk960jB+7PGvXxKXwVfM6cBU+qvja473l3zH//\nf12jbhkOzhnimub2vZdrH0o2abGUv0iWA18jLaaj4Znm8TVwg76rkArPo9nc\nVog9\r\n=Sm/o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20f69dd59a2579e5b10ce2a0ff5875320538c1ed","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.21","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.127_1604333132150_0.4467953193165999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5":{"name":"@balena/jellyfish-logger","version":"0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f030a684d11ac1e96dc3a0c64e97822d3535a5f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5.tgz","fileCount":12,"integrity":"sha512-+ty0xzb7EJhEJYj4LvKm79MCcaE5+jCXwhOyaesFELZ2dZ09Vxk6a6NkhGgPjprv/Jrs3ft3X4UpdAmbGqnr1A==","signatures":[{"sig":"MEUCICUPJXEr+Vm7U7O26IkZnCeRgYzdYhC+tqwFaFXACc/LAiEAz5T0z0T5yvp4JDIJnZ59uVf64xUBIH9bsEpXdY4LVc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomOtCRA9TVsSAnZWagAAM2kP/RkpFudNXLmyxdMF+SGX\nmO2dfY7VqN7RwkiFFGWSNqyDth/rdRFRvtQhhS+BwdBei7nfPcF/DW8JU7BU\ngIEB8h4J34jb0Sz6eLpf/1F3oEGyOb9FClmm88BuiPAU4Wd1xJ+q73Ku6Tem\nchtJPP71bDzmAKR3H0FMI1ZJTM8uFor8v1msjvd/4wTuH6BWehefgFndwuGc\n4Z0IvC0RTct259Q6mgwXyoMO4EtINoRZ9i/RbEGBmZCtRwYdlpn05VN3eo21\nNi3SaV1zh9DH5009fINcm0pIORgh/kgvVePGofBaoyJzR5AXDmDC6Me4iOEB\nLEXfeL9VUSdU9oXqvUUazlM7hJplbO8vHhhBMO5AXsjea1YI4jgGKn9deiR+\ngXh+RLYPr8w/t/YVOfCOxmxUbbI4+WL3qg2W11mAi49YHwWQP10J36HZN+gy\neNu/q4J0Ii4GtCgICqOLZZmNmlfg0AR3vdnR7NjM1t8v8qUrGQhQ9jjQgolo\n5LN3n+j8GP3mh+X4sG42lnvaNuO+jY7Z9vLjUzlIqQBqH//qTHfUmeLLWmiy\nsV2MVGUA/y5s2g3wWLjbeANG9J58SXyJyZ2kyxRwzSn02FwvptPH8YLswHVZ\nsYAJEwt1aImCy5FNAI6NWdqQ9o50jHbSaCXORarpB7iJ4xXte0U0a8dHXaex\nJx7M\r\n=swQw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5ab83478749b13e75a9620cad4fd816fc0c850a5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5_1604477868865_0.0203573147341074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.128":{"name":"@balena/jellyfish-logger","version":"0.0.128","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.128","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84663e51bffe641a4aa5572e2edb3154e081737f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.128.tgz","fileCount":12,"integrity":"sha512-nQwMIgcatE8JYgDe+ssCbTYmNwXBKd6BxMgcKS5KIzAz+zVyZ0wCGiUE+nvFWJoZ2t7X/6qeocV5P2OjuIQLZg==","signatures":[{"sig":"MEUCIGjjn5Rr3UPxUcc76ra9f+T106ZXneCKD7uuDwhvtwDmAiEA1Ed1rFiAF19ILHRb4IKr4+aNy3FPfviqq+22EXcq+lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomRlCRA9TVsSAnZWagAATk0P/0ql+W2xPfhdwW/gxzJU\nCAXoW/waNWoBdlib15zDR2zTTLuFa6O8PoUTE8D5jixonlD7LtOq1sYIVBdF\n7r/WIfSohJWgzCG5YEAXPcJK2itHsZGymfu4pEFeHs0D1Bba6pasUMwfm8Dh\nGP+Z9a+1/AGowrYESuhxYY7SnrfOHGqdztxeosx6lIGLbFyuXNBwWInSjqL+\nQ5uS/NSfQSd2TqC81lC8SEQDL/KujAoD5/71yA8lQzP8AvMseQTADseuKMWZ\n0i2TOzkOFCYXkf0Cc5/6FFayXOJIJdJUA2lRyq2pYHOte6cUeuJM3egRtH+j\nq/TpICWpKpUtc26vNpdpOuBt3WtB5W5Htwmeu8Hs3Rs3kBgQ5Fu+CtcqetPC\nPj4n9at+eFEhVFyynlBPEa2AXGYfhoCMqt7fMAJp7HFJOJaXbkIsP5FrA5ZU\nXUYxvP0nhjKP9Mdc+oZ2Zyl4HdYsVCIt+z0DgyDBv1O09NvNqUsWxVB+kiH4\nVE7xjsdcVTWbSH5f+taBt+1zlj6mzZZ7dKPWDjhHvHCPnq1UefXpIrMTypge\nRm8vD97xWCw9x6reQwUxo02Ef/uPSq9VKhmMlhRoEl51C9XPBHlka+Sx4boQ\ntdvAU+9CbjiwnbgShh0+VX/Fsk7kUEQsMx9SYXOkJelRlTPde4gaBWbZhLXY\nRSX8\r\n=Olk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2fc1f04c54ce67b0df8c51332f599656c2fe60d7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.128_1604478052746_0.38829943296967273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d":{"name":"@balena/jellyfish-logger","version":"0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"33154066510a4ba04237167af4b3cdb807052997","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d.tgz","fileCount":12,"integrity":"sha512-DwnsuPIyRHdHMLJC5mx4xp6q1lycPp5YnjLwipUOcy8l5SxCs31jxfaDQdgh6QbqoJ5TXaPKPX5ETTAvkUcaZA==","signatures":[{"sig":"MEQCIDWVSW/ku03U2QHt2hfnkgA68Fwwh/3rHBJOcCz4jV7EAiABOZAFACUbI37tAjZ+oJwjbsFqTaXct07umzb4jsu5pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfouY9CRA9TVsSAnZWagAAZVEP/2R0iDc7GNOcGzfIZ7Oa\nbfoDkcDYSOAqRu0vweq1VOXoJA2kUlcV/jbE6hJz2YjYRk3OTKHrkyrKVnzd\nMIdkHb0Bkcb9UIkIFDBl0gq4PpdSMTyY2NzNVbhwFa+9NL+rmege3rnE25/m\nSvbONEmJB5Cb8QqqTyxLQsP6Jymi5anFTXA1ZbzXY74ey3yA6IK7NeP/xIV2\ncomeZR1pTFtbcxmVlN5rm+GYsOlJ2DP0DzJmDC+T5iNr2ug+3f1pysJFnGNX\nP9BoXVVzGk8RDn7w8N0JMUI4h/coJgodCpJPvQo5OzdyTEsDCaRi/3ONOOeo\nImgaIPhuKSX6pjRJ47TNiYIjZvwC7YuNSh/PkSoVBjnzMfO5oJp0ez39xFkk\nk/4l4OstErQkJbEo2CONOpPgs2Ullj5DrhD8tE+dLbbeUK/vrP+fpnXy55kN\n3grKxzXQDcXLzpNlg6JzCwK/h5xEGl2KmCU+Iyw9A+rsQlKJBSngvBQ/tsbB\nIJYskP7ac1ZGOSGVB+umA5GIZ7PUou/0pUv3bLkZC0ommvTfKIZju1mmIX0v\nhtDfzzGm5xx8SoPmiWSR3LrN6gTaB3Fr/bW1PAisMDGKEMax04NvOFxOP7/V\n4drpIC6BVnZy3bP+8ibwCBuPWjRaKcC7MX6F0roiq3Hdw7/WoveClb8cJoCd\n+/uF\r\n=yMOm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"768b0c8cfdc17a80d19d16ffd66f3cf20529616d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d_1604511292698_0.17052822721091387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.129":{"name":"@balena/jellyfish-logger","version":"0.0.129","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.129","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"373ff4e57dd544786fff12738fdd0026e25b88ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.129.tgz","fileCount":12,"integrity":"sha512-rCKyi/ycfeHU/Y/1K4FC7Cz2NCHvUbjshuVVweRRP1OOXjqvD8P3EYFpbR5aQ5BGZ2bT5y/xdsMpOn/5FXj8Mw==","signatures":[{"sig":"MEUCIQCinI7A8QQigZEZ4AyeDJAFEEJ58VmzQMNBUGQEskXw/QIgKxd2o/vwg4JcrIvtA7dMPj1eD6ZBMqVjNLMXDxFzDK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoubvCRA9TVsSAnZWagAAw3oP/3I8HYs8oneoi1k5lQ0H\n9HAkmVPnv3K73I8ySJwzPx7PsJaizDoztNefmhdcCuKzu+7+PncS0VCBBRUw\naRMl8uFKibha8vAKIij4hpb0gjR5Wp4c0Ub7pCES+Bjr4WDHJsJ+4pIhDoTG\n0Prr73CB9maot043z7Nn+x+iOYN/8BtaF7ax+uYShCAM5Cn/gHSOeKehwTxx\nw5dm0neYJMXnM4Ph5NrFafO+Gnbd6RtX9edeb8RXfPvfUuizEdEmeTmUWyZk\nRRgBII2ynOSOamg+md9hYje6CyZaqOJUBOfWyiDj+xUyVBMhLAs1ZBd068lr\nro8lJflGanMFf2WR3L1JkS5uoDZx86WQ4vTO1KvmVHlzcTLmZGU2OuhqF6s+\nacOWzl+pPnfD0DyRDfb1lBmAnEZYwZMcpoXYHFv/mHMnBVk8g83UclnOiPwU\nO0LnvFvG3KYtXqDP1xDrMaCTBXTOZee7TAhOl0jqJ1NDWuLvj5ymwYxNLkk3\nlXjW93wFq/XLXkll05GrxQ6shpeKdn8pzDX7a4y3dZ1x77639VUWFFnxIVGg\n5XVfuZgpcqaMMJhgv5DoaM9XLD5SWh8RlCBDAfj6OAR31vrST32abnztZ33P\nV6DIVtf7oTXGRTGqujtoxsBTrRw3HyYp/JhUCT2+IaKtuVzPngCsD0iLbmlJ\n1IF1\r\n=z2So\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"536ab25703610cbaa5d88171e84d25a7865f4689","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.129_1604511471337_0.3206861476354581","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a":{"name":"@balena/jellyfish-logger","version":"0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45ce61ce07e8639b865066331c4c875dc2f47b04","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a.tgz","fileCount":12,"integrity":"sha512-OThFSQ6ziCMrZ/IlAV3CDF3DhvHduRKrPOCnsKxCGFqoBuZjv8j8tLVT6PCdH6BMicyX3BchQvnfQWSKTHT4BA==","signatures":[{"sig":"MEMCHzNV0M/FkSFnLmACBQq82ec4TWSSmc640Zd9OQQxH40CIHJnnp+SeY5qPkNzhHwd4rAZLIFAmhrXtk9G3CxrJqrX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo3tzCRA9TVsSAnZWagAAsqkP/31deEZH80ehvX4kM1cy\nV58oBTkivd96H4W7j/WuvwDn/0lDx1Jc8MZ4Th10JUtFIsszFTr9MGwwPR+k\nyT62Ob/XbviFAl9jHgL+CTHp5+8snFaCKO59PNO07wRyMol5CY++nMAITzsO\nJJRIdyL7fuKG6mvgmVZwZRvqKfOu7g7KQAuiiljtU5jUxFn3vRaWEELGNp2L\n0CYjYgWcl5KNVS9HD0fGLezx4o5hiTXD9kLeenDkh8W0+L0uh2osTSh4HNio\n72UAKjN2Oio3nBWlFO4zJmmjGY+vyJXX489AQdAXUzcFhAr6nweM3LXfzuV5\nD54YFqk8L7zZsesDx6suRErSX15136QVjXlZk92XzpgXBUMmJJa7w9ahyecE\n3g6nfzt4MW1n546XXfo+6hsLq9pUe8d2v3SK5BD6ELGN/ktnyoemOfyoLSOq\nCbE4vtuUQb9UHitOffgDo8es++/6EaUEQ60H/eCHQuFulE9ba4zT320vbcGR\nzyZPzknEahFCFeVmDSHwpql8e0RuDYiksl6hYr/D9zzeU4Rw0NufMYo9arXR\nyj3+Xou67A2g1swA9Q1tbGBMlZOKsKv8Sw79OzKLZa11ZFlMY9FeusmKVEx3\nHAFCd1t4oGnCzO0sl5hMqYZMysXE7KcTiwW7wlnKaIuTgNAOVWxb+Y5GZl1Q\nYwhw\r\n=GYLR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d843e6585f9dd3a39c59fbda559455e5a4d2ad1a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a_1604549491083_0.5540751254825473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.130":{"name":"@balena/jellyfish-logger","version":"0.0.130","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.130","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3223b4d9342f899adbd9f527fac855acc6f2f041","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.130.tgz","fileCount":12,"integrity":"sha512-qhYAc24K4x1XxiXyW4S+XpQXfwZVJS/KZxvwjh+k0CKk47fcsOGEk4Cfb26qQnYXlxhmfFOjHIK3cChm8DNrZA==","signatures":[{"sig":"MEUCIG23XCxglXUki/q7rWLcHNbNkAqj6ZYIpIt/48iS03AYAiEA8HsdArtUuCa1XNdHVkBEdAK3Vh759ZrvDm4m1SDiQZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo3yZCRA9TVsSAnZWagAAz2kP/3Eq4UNxBEOz/RoaxD38\nqeYDenu7WgSvRJHjVyiChNF5jnBxqTVdQMBxL1QCRwahaRlnFFfXXG/FDb5n\nO3hsK4hzO1z2Hq+sWDlEmS1C6GIMU9T9kfqlL4gj0+vrAhttayD17ZYvabZd\n4oyQTQE3dhz4dsZSBj6tBFsbt5lrFHLh+HNQZLfYS8mJ+GW35c8u84KD5BAQ\nw2/RXkvLZd+8RJPrx+wiu1MNDQDHv9xlnEbUwbxTBPoF14ZnApkWQlhVWUq5\nJHP83vwAn60WAVt12fc9P5d/6YsCUHdxx+OybFeINnG1mVez7ueN6omeG3zr\njpRT4MQgrf/MlNSfAIplwhwTrrvi3nOBpIYV0JpZqEO6P5FSSb90+WINhxKh\nOeno2kVZmc/ioxq/VIP/gm4fKbMLlaZjDry1V0w0SYYZQ0V7XZbUln+XMnzw\nkEZiOi4CK8hIECUbZnG9bHsHL22hy9oH7wZyZtfPBxBllFiGgJpC4h2woWLI\nwFGhODNlnxyNEY1SNDNEXrvPAZ3SPBk/vmRYMWU8kMU/twoqQ4MsP9kdB5Iw\nkVZ/lJwa+wmR0Ksb/GeMtIJbX8RZNYjDG6omacpWNSoHGitSfpEC2WI8Htiz\nQ1p5QhUozdx001OUTohnXgg25MMKvQMxe2FFdo0XcwvPfkUcVmOHaJ6V4eXN\nKOcV\r\n=HLCv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6af6ab333ae3d66a7816233a5423222ca09f467e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.130_1604549785205_0.9580262205644738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25":{"name":"@balena/jellyfish-logger","version":"0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"750ef681ae4c455643b7301ae8478649789f3f39","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25.tgz","fileCount":12,"integrity":"sha512-CYN+y97VfSRdrjh/piVbr2UalaUB4ZlGJ6yk/4uE8Qn0W8K0ri+tlCBVgI3SlY3xD4VRiVI02ANDpt/g5z/0dQ==","signatures":[{"sig":"MEUCIQDqK+TLDkmc/5JwnkKEP0mmLqiuTFIUdgiQwfr2Q4QKuAIgfG0o+/+j5n8EN0ZnqTRjKroM4ssMYc4Jx5zCKjGaDcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLkiCRA9TVsSAnZWagAADIcQAJekiUsv+2gfnmVIEWoy\nHscM9jhKsEWTrAAB4EohpownfZ75zTNVZPE3CWh66gU9Bs1uXClbzLXYEvG0\n9TS/cklITrh5ZKaywSZbvLA2ybHDdk+B9TQmU2w5aNoCK5+qxrzfFYRB/gPS\nQv6K9n4/O9zZWWjrrAxoomt0T0M7mY0RcG7ltrD2uJIyNRZoHDwBKxCAyYL/\njwkp3qxxoCBenqqM1jm6sgipkmpexgMIJ1m4Rde3uEneGL16rMkGEh9RZtq2\nTjmqBMmmxptIHecaXvkScsH/tTcsNtiSx4ybDVLLVMWZcwlwXnSWe8tlEx2h\nxsdD5TFcf9eKpd//R8GkQ1Ddngs+lkT/spT70hQcrjRO6zeZT6iMDC7JwRnT\nrWmcVfDHokrKgOuevCVjdZZ2ZMvSSGG3HlS3ZLJP+0TfdiZJBVqORUDx43cR\n6FmIXJ+um+nnWsp2VJ8AMgOXzXzVs8xBGFWBeLOD+EGXVZMjBewQUGiMU7hJ\nHzlMDApTKSYU6FbfnNyS88qENqdINKwqzJI0WrIGeOY2o6YEjnWXnk4myFKt\ncn5WjJ6ECsGbfnyLuOKh1+hwDIYXtAzjffyzaE57fwWKbk+4XIiGx59qQ90y\n54s5j57xCLq4Z+Pfcc7uZnnDKwvuCzxpGpQOuI74GvvXeqq+2OHM43PanYlf\naYKK\r\n=gkuW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34206f3220565d1b4f3091bf39aa32210d0d5a25","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.45"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25_1604630817743_0.37557670281315336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d":{"name":"@balena/jellyfish-logger","version":"0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de5f00f0b66f9839cbd55a35158ddbf2c0339cd8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d.tgz","fileCount":12,"integrity":"sha512-Gd7yUJnPQDjbNFfVw22NG/J4QohDil/QUHgBO1VZdoSSwraPkFGSyjPeiBE9g9b54bwr2DLJaZ3SdngX1K7dWg==","signatures":[{"sig":"MEUCICIEbnX09ZrC8oFQfup6KjQ2IEQlH8q2O+GRRish3+LRAiEAigUHhM581wBvybYdq1OxkgsX+TfLDt/ulOoI8dd674c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLq7CRA9TVsSAnZWagAAPtoP/RNmQJaGxNdVEPYnQGbz\nCEQqyrKJFgeYNipHSe+93KME749Rtq/SX8uJJm43wCTzXnp7Yd/geSHwEeDo\n0m987frMH3GIb1qE9uYKkqsaGbs2NGKgEihFBzsrnXOeV7mVaEmYZYI0OjmJ\nPEWqR3vBK+Nb0IejO5VJoqKUzUBehTPjMnX6uNAY1cDKSt7/xAQtPbuxlOnh\neQP7BDSifyLc2/m+fchf5SWPlD0qH9ZWRGbd0n90+/iPHYT71gsgOk2DggUP\nLV/8aEv/cKdT0f9HTXPwzqwr0jPtK0Hj/OhEy3HJyksv15S3zDYErypqrEAC\nRqUlqchgB3NTPZnVS0PhOI++Zmal93O/9Zgj9ptddlSAPvJ0/5s2o4PsJ9IU\nRFoxdp2uAdr9PYkNaHy6YOgLta3jyiERlpGjOqaIeU+Q8OmOnPkru94nqXrv\nH8Eg2P6a4wta9xhO6Ectafkcs76bN9IlkB18HDOFuSwyipfP49iOhxFAYdkx\nvuOUKqkh3C4MYoqSmLj6hwC28RbLrcHxUuZo68274vi2fySzFOM6bODriXvk\nOdADQONZ2sDOy35gwtZb5jwJ+tbT+qopb02bqNibSaO83lMs8Ms5Wu0+lj4s\nRzx7XV9k3kf0GP+t5FEqyqnVfdDwoxSrFn3Q3gWBWcBxq1NRIvmhypfvUpcL\nYJhY\r\n=UxUM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d_1604631227453_0.5378481108194832","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.131":{"name":"@balena/jellyfish-logger","version":"0.0.131","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.131","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"72d3d1c7221c8bad3179b88456ba4126b9d81607","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.131.tgz","fileCount":12,"integrity":"sha512-dcvBRSm5dKfQEV586SaIx9vFmAypLtk87druyeC8CsHAGjhinUAEvO1Q7HRIycos46NfhJeKK0ddTmmfQoux9A==","signatures":[{"sig":"MEUCIQD5AMP9rcVdlZSHtrvhEvRq6IJqEF2OTQNVcbUuLFBG0gIgf2ZaZPWwrRafOVNdnDZrNy702KorlzHzdtB4LvQa/q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLwqCRA9TVsSAnZWagAAtqYP/AqYlK4UlbJtA+oqcK5B\nTzdiNyq60RdJ1Ww1jzcyCNy+JJGK5c9sX69+H9fpZbSbTgJ2yXay/QBcIqBd\nJupyz0skfphxlTwRsOvwZ+81lZ5tldKePJo0Db0WZ8n6Dkda2Umhnd5hbYcx\nocSBhvLrHTFZf6IMc+oSbAjjdDQ5bUTztZsNK0aSRtI77FBqRGqlEUPMkbx+\n0SBXWffuOCmwI9AcFmnA1iNB3CqA4olidOFxFrP32LCeMpqD0ua8ZiRjOckU\nzM7kTt0D/2OHSH5N61aoARVK7Ygrwhde0iv48FmJbJgoSwawQ8Hl2xsiTheZ\nI9/g0glkit8gAti3Mr5+KWHttTwkLLh1v44cLpbShiMtEYq2Mbd+wIYURQc6\nZpfnhC7viJXnokX2JCGIRU7xS1p/Ok8NjsBoIXm1FRR+RPToa0/LDQcU0p1p\ngJu4XlV8oEiu+K7TzzsIRwTzpGMMWAKfDATge8l5GsO2pJyGK4X9UZM722be\noNtZiuNch10Dd4ss5U6WH95sofiUknsE2O6R1xt8kkH7BClzWpaCDu3pqBmM\nfsQWi9DpFHb4ANYLUnEc1036T5lJ2UDeNFVP/nfLEciV6YBFsQttvtvVsDch\nGow+eaJM1KBSlgRWEeTtQk84AL/2XsEsNiH1Hwqe+0IlMvJCkB6VoBh0EEfv\n9nV2\r\n=iZpI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a522d83456587676ae92dfc7fedf52c4b93084f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.46"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.131_1604631594162_0.9007239990023923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3":{"name":"@balena/jellyfish-logger","version":"0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2573d8aed021d21c541f8809a5836fe2f8b5a319","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3.tgz","fileCount":12,"integrity":"sha512-wREit6tN/JuthX4D4YsHOBPyKZRVLuowpuOZ5DAA7JLFGr4mNunO0Mq0Yk2b6uXituyYwPZO5Y49p5AQXjJAmQ==","signatures":[{"sig":"MEYCIQDwZ57iJBoimu8zKVsKttQMDlgkbpUlWenlbfmwBSEBEgIhAKyVVox7VizR/O8rDPXyw1jhZaQdHO0mlYI6cArpuhmM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpOIeCRA9TVsSAnZWagAA1roP/jp5oNGkAIVIgF+TpL4D\nLGCQEYfSkjA+qhoEPRkE0UVBdRgvhet0zFvMpor2Q0a8z6/ralvd4oNc2ztt\nkqt9mvzooTyXNE1ICVRzF+lwLcgwSxcA6rgcaAmuxyhNCrcrbGzN5JxC28IM\nPEJVfw9Kq8NTtnPDLcphGNIGwOyiIe1czcAV8Gpc1PJFz4SIxG+MiCpQcPuY\nIuAI+mFzPkR6Ic7VSCL3avU06GB6W8GcKIdg2DAVe/dYZiHR6bGmcMc2BSUF\njsN1yR6vStJ0IfEqsfeVhyb4faoVy6QvTvAIMTwwBk7YyJwAOklo25qIyWn7\njZUT4LCOl7poT31MLAyTLOasdfggxC8xxQY6kznTqiHWmX0xvve3/W8ofsCd\nuDuX8lrw9VKqjA6CCjrHuZrbCTSjpu+526YAA9ZpP5z6b4QSbDNk68wCyAeU\nY3G17bixPy322jBxNI4ehfTP4IHvxQrtyfW20lS5XVwrX2Oxi3RYVwKjgvEA\nnbUCbsQPtGCg/Lk7aUaf1xg3HT7NjSu6Kw3fMkfKlHVf7/zUevfjOxfRRFRU\nmyXQIjoCCYWr70mdD8v0mfHQMo7L2Jd0SQ6lgN3RKIQAjIveaSrB62xKm2lG\nn49xR1mMRqTcHCK/asL1V4DUeb7r2p7BF36p2uGIEjn5YUJr2KFp4QQgZYKC\nOmPE\r\n=u2KY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4119ee56d4717f17f27c5d306a85f722e30430d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3_1604641310070_0.2601118843711081","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.132":{"name":"@balena/jellyfish-logger","version":"0.0.132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.132","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3734aa4e2195045dc0253a9c2e93e5890db420f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.132.tgz","fileCount":12,"integrity":"sha512-h02UglfUJ72g5XP1w0lQToEzJPawWp1HCQJ7OxtH+ADZLQ9zr28cgihESvaDQwZDpBBz/ZDuj+jpj527ep/aQQ==","signatures":[{"sig":"MEUCIQDuom6ETQHEkIRU7y92hpIjXKmFgZwpnOP5utJB5SvYygIgUh1BFwfa0UqjGIisfs4f2oor/jv4v56GcTFQej5hvCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpOLJCRA9TVsSAnZWagAAX/kP/0LG5iAl/2ucZhzDMbTE\nQ9U511FsMp35l2SPg7tHTEdPvRRYMLp4aoOPXKd562DsYyiFQQpzqmjA6sra\nSXaWYANICiiBID0RpEwU+d6mIorhlHptOH+8tU4qBF1ygQcEEjYUY9xgoIEy\nUTcCOwk6vHb9LRSqj1M1pMONTlP3guZYF/iIC6l6/0fQSZ4aoYQIv1cj4RnD\n/+vJuymd5Cbsndp/LU98JehYEEAeK1gdObyzxjzK1r2j0z/e6wIz8kRc5pu4\n55ELYuq7dd2ZodwJ1rzdmPU4neHD6DYQPZAAs7Z0HEGaWMKP//L+LxG12lKt\ns7g1il6tcjBo+GnWS6DiofNj7pCnxS5ec6h0uTQAINY1uaUynCyU3TiXiM6C\nxNoA3gknHO4sPPArXD8XrUX07JLdGTbG275K9MJFqyhKXt1spoo76V3fItsL\n0juIIt2rgz0gKKM3DwQWGnbWFZ1VGmsWPdtU1DjPMsUdct5gMXAuXKFwmgv6\nfQ/AZZYNJgyclJ0tn9sLBfGgm1VOqx928wMJyOE8KCr+4sZ3ao6niKsWiybh\nypOIw36pPl96Nuxbb0Jje9arU832fmzonMAkJhvoyCXfl35J0S0BwSQY3HHT\nV5zBM8oPiEx0CdZDXEVI8Ep9UcDk/7fOQdCv9NSk1qveh+wchKzCg9J2rgG2\nnnB9\r\n=19kT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5360652a94126c7fc2213ce54004c31c2b64884f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.22","@balena/jellyfish-environment":"^2.2.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.132_1604641480163_0.10957424485788425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a":{"name":"@balena/jellyfish-logger","version":"0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee900e90e1251653dfb8110b550f925c5c40eae3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a.tgz","fileCount":12,"integrity":"sha512-YOmmBqjaXIC2YnkQMZCSb92ET0C2yFy2LTl0M/1wisU762Kpw+FtIzKEzM4zY6xIk8bxNNeGJIeNIoaJGBGVHQ==","signatures":[{"sig":"MEQCIHkNLOGTMY4x2gJZHbYg/iz/nhCsjctf/27u4l4Ny4lQAiAeLHyY7VwvJ19eoTzNuGaWHPODG1tXrmJv40mTIqeEXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQA0CRA9TVsSAnZWagAAkhYP/3qSLqNAH0ZeVPHs2LiM\nn4PuLZfNHgDTeB1C69Fhbju9BEc/bwx0Bz0MUvstOl4sbMoSEsTkxjd8shlY\nzPvVkrQhdgh3XJ9RPRPgYF0j4BiFU2HlQLmrOLq3EM5/Hp/ENa6Nt46ZJobu\ndbBs64s9iT7u+VGDziGCX+1y8OM9JrfotZXH9lOrqwWAbfH1OfMyq2Lq317M\nUE32orXubotlLi6bsrBo7LB80v5D8CZLn7z+SBpYBwG7T/770e0qJ2ceWiSa\nkoKesSvsOF0nJPNLyYIqMen4GUSSthp5Sm5Ayytlldtm8VmOkZ35lp9ECnfR\nleAZRR6JZ30LxgvH65tkNUTqB0eV/MWF4p5CVGoV9DHqzxkrRcW9iyyQyDF1\nU1w7+dcUAAYWVyZ0Asxfz4K36pXqsI/SEFvoIXeYn6xtKVdQhGopeel7vhIp\ntqFZaIL9NjQFFGVPPOO9Lp8TVI+PTak/VRS/1OuAZSGs18KSRZ59bT2jIRNY\nloKf7GZp8dM2+gOIZSIYAfVV2wsdZphRnjaNxslc0nkNidGkN+BABBA343T7\n0uuqhwcV5wY6K1PoppxEZSjqycIDRImJtYSCOWe2ywDPk15kIax5MdAL6Y7g\nTg/kVb+HYf6GrzAYhj6dTKoQ6arRLdADb0/fjnBHf0HbwKqQZ464hImhYbwe\nKYf9\r\n=P+jZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f295b5696ba2b78d3521b645ee9d23e56ddd45a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a_1604649012292_0.6022508023986779","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.133":{"name":"@balena/jellyfish-logger","version":"0.0.133","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.133","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"93b001825cd0d7f007372be33ea9908c625f28cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.133.tgz","fileCount":12,"integrity":"sha512-JsaVR8wGciwpSY7Jd49ParOu02rqACtXN8aSwhmTAr2A92H/X3NscceoGjGihAh+n3kWqQCVVWUejq5irnX0qg==","signatures":[{"sig":"MEQCIDHP1bg5gLegYJinGx/PHWCQcA4ZDVmnL6pDI8K2teQMAiBknjLH4E87y2o/PhZUPr+8JHBh+YSYWtedKws8EnsECw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQDzCRA9TVsSAnZWagAAvL8P/3g1VFH9X+WFNU3jkPO9\ne61bfzFcwVETZ7kBNi83qrqrzj2Z1nU4YY+u53DAGf/XZcbWMvxJy4xDz8d1\nw+tgP2LvL6L9HfH+eYx6kahQDxwW5fZrCkDiYgrwwvlJaSzv5fRuPmQ/eOCj\n5pmLas7XWM+PjlVIXIqfWwfRFDDj3UOdwRu6Vu0Rpq6QAXKbPPy4VMfx2VGI\n4GJN5cyqgHisCqOpPWSN2cA2xJcBN0/arUwBakvkb8WghRt+d+90Hsp0+rsC\n/yz/BbOzm5BZpjbBlSbz0fEuElBGnGt//kIeOHg4zm5aiZ/z8EF4rZkVbSLE\nQQQf0Up+VXNDiuwila2qWdviFbTHaLNjlaeM5ebD5gn8ohT1lIrGOl6KNHST\n8VcUNIgc9OGPmfQKvEzy4P04IXDfTy8VY7PKLACgmUY5xgAz/OP3Xgs+Ax4T\ntegxZ0UJxblYXso03wJiYmDKFam6AHbzAhehoLwB7BgFkdDUwsMfSgDMnYxl\n2dBItFoW2AiWwUAYlZZmySAx9Wy04tykQJ0GSB4bBuy6hy88UrDrJeBjBi8W\n+ylxN8KG0UrprSzo9dFr7WmzAmFMot+dmXQpu5D7LvkvZnnnkrkEYjVQeExv\nDgJxgzalCo7mEBObKpr/uNYVd4QKAWSHe4aLl589yYMIHvdzQShEL5JfGIsM\nA1TE\r\n=OPyE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8caf3a1cceb222f85f84e360a30e465930bc8525","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.133_1604649202594_0.834752790997634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3":{"name":"@balena/jellyfish-logger","version":"0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"94e1590d264925a51d5ac67e41c42f628c975579","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3.tgz","fileCount":12,"integrity":"sha512-AxJKcu74jXGTJ4i1xgSCP58ug+bVSlLE7KnSJbabj2rlbB+e46naLN6061pUmNV7Ap+Q/J4Q2yBfzmAceiTf+w==","signatures":[{"sig":"MEUCIDQKz2yMfFRPk6W6v7QL+jytizijh4l8E7FB3k5ltQAhAiEAyKDXmhH+MEI8B8ePOZ8q6enixNogHP9qkqkxasvTl/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpg2JCRA9TVsSAnZWagAAyPUP/0pqnEUh77NPQsr9fUiH\nfwSqbiaymiqiZX7t4NG3PYSc1BNseYOx1pzboqY14cqidrMMkU5EK1vl3Uiu\n3v8zjpuWHcvyTRi2F2V6yAOcKEkOXi12HF/ER9ts1m3BBnPY7gJ68V4ihY6i\ntegbM3uJdnavW66gshv/1kb8cU0p4N5PBDjUiklDCO1q4fvmnTGE7R5llvVm\nZMpBqqUplH/GPbBMzzmxTW3R45JmgJ5EQBhsy8fxuaUA3ISw0KszSCnGZzig\nWUhjQEUVTnNlG5sCoEwJkSo88jGNPO5msbHM+yvBP45o2ckVO9izuXhd1kPs\nyi2jHn/nYcaYmdYlze6akcIxeH4bmDp8SRP+pkaAHLuh8iGwfWfvqEQBildU\nj8SmAfsn2hXr4VMajrqNhTVIinZU0Uze1lmMqH4PBz0EMsHkyDpkS0yxS4Ut\naolpPAnvHw/QEYE56RLtpEtKVsrCrCdiYwMslsYcRDHBUMQ5/DhGcX3x41Ub\nFmx2ePOAlqIDt1gCaM1ILobVq2HQkN9U6IEM2Mp0VpTKYIIMmeo0EEDT7Ym4\nrEVGvYlXd4qFRKatHtedlMobJiM7Z+frSscHeg1iXfPniclgqaZDa6HrGqbQ\nAQY/TSks6ua3qlAAZFU9H1kAP4bNWgSpvMIZdMpSU0mCDkWpmIlTt8L+Ihtq\nP52Z\r\n=Tae3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a94b16219a2a6ac942009a9f23f52b1a45e2a0d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.48"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3_1604717960650_0.2926539813467506","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.134":{"name":"@balena/jellyfish-logger","version":"0.0.134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.134","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"808ab7beb3115969018525e63a2e9a3a9f97db04","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.134.tgz","fileCount":12,"integrity":"sha512-EuaH9tQGFjmQNFergVXu5+CzlB199Ec8TomN1/GFGeW5PCRG1NsUyripBkD4/s82GhSN3NWzUIk/MjCgi5BJ8w==","signatures":[{"sig":"MEUCIQDIxMNocukYPppIQmhXAHEHDib3JZedtKGuiDbfe+ynsAIgKvwp3L+oHUYiNeMjfT5ZFB6l9w6D1OLd6oT0EKox/Z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpg5FCRA9TVsSAnZWagAApgkP/A2kYi6Jgyjl+XF1iGbW\nH/EKGwjC6Xvtt1whL+pxiTgs9bI8Dr4XR4VqsasWitGFpjj5w81mwYX6IgUq\nJchqly13kuzynN05PmqbYwI3mqmB/25Sh4TwOoWU+zKDoIXiF3ZhlKoK0ySH\nfLHhwWtWLSa9S9jh63ip+HJF/8LQTCLKRNoJfwbi4b/8PGWemCo43QPqIlq0\nIHk8CZCP+FIa2MOk3A4nTSi9eifDPKleFNojjDyJe7jhX0UdOCkMxbqx+vA2\nvdh4TAju7Tnet/pnPFXDw8y6D/atdZtIiWsC2+lWyTkAezqs9dVPrMhBUtyZ\nKfcdcrpz4bDb2+5VYOtjfu/gRHikWqZ4ifVnkzThnznTwwtiVrP3tDfzlLkP\n27ersQzfksxKUMHHd9rFcqi9TTGvhsSyRX5R4IqPgoZmaQbbzyoBLBs16MgA\nauKsA9uNaukkga54bEEwc1MWr6IVGrlmiPki6maHfbH6DBGevEJQBV8aoeMI\nvb8EcDKocriuiV5EsO/18oQ5COW02Pl9NxAcsYlmAA6ZQC8GY659IzQdtqoX\nZ/Spc0jlluMRF1Yf5FZRn6xz+ZNSSEi50dJ4Idp31+r6SrZIMf7bySCuMEzq\nd9AN5ZIDblVrUs0feAxusXjeFEabDfr0EK0vFlueg5wTOFRs/RcodNvOKmNy\npmIL\r\n=3/ck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ccc2dd788cd3871da6664700ed71937411c9c5f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.48"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.134_1604718148755_0.3640562017682476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52":{"name":"@balena/jellyfish-logger","version":"0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7fd2c7d9b95a40ca9b980e8f3b1f461bc9c64b49","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52.tgz","fileCount":12,"integrity":"sha512-uUFhds60yk7Zued9MDvqfx/6AzOYNSpSFJ+f2yN8k4LOu4Ig63ACU6eGAOut42WK7bhPi6fFhGaOU7yBzR8C7w==","signatures":[{"sig":"MEUCICgd5tNS+JxeGCkc44Ge7v6oX76wnB8BL8ujWNIKe1brAiEAnrx8X4aV80NpJihu4/JPYOFTxWfTwNALrHTuTF8A3QI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqewUCRA9TVsSAnZWagAAuBgQAIoExafeMBdEBZQpCuZZ\nwcL5JPn/kyqUxRjZQpn9iaN0mI2ayY9gFqsPz6s6rn2EpGi+iIRn04Jqi7+i\nm0hqjTwrY0uoXZY7cPcFkn8DJ1cSwwjB9kdEt383tZITRNaMadvfX0yl8+q1\nB3V7fbhGDnUEge23/aEWLS62EHyquDYW0njEA4odOws6aPLBkUEEo+KTiVed\nygyXd6lPk7LYJ2OXxDM08QqfgztH9dbTaei70GVZJNEPDSlW2xZeObD3XWVK\n/iQ9sIdACAsUSBkBY5TmCSjUS/jbz5eywRCWdMwN6X5jiD9OmtvvFNqqyMTN\nWPfBh1jKS3zbc4lSPkMK6uXg7Arf0hSffmJSgUCg/AiR2vGtlEvqCpE6eiF1\ntyn2Xwtd5s2OpcExGVUl1d3/1jLB9F6+rEtLq7zF3Y/3tfVR3zcANf9shmLw\n1/xbMmWtdYtv1Zg+7glGwr1dAqDvS1k+9bapuxZEBP8u16e696C+GdKyYrZD\nNO5/CH4I2IxB0ZGXj3xlqbPwPnZCZVRGrsWSwYKQaWKaDNU3wyJgUugrE5K6\n5tI1v2A+cW7Gy5c3yfvuvZhKFWGC/Zf302FwKIPXrdv7zgjmfaqOpHeWZX2v\nw/TyVkCKOSWMdE0nfsYW4w6CpAWmglx7nMTSdu+KWNBICOVNaCoy5iz6l5ex\nlkzv\r\n=bpK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52_1604971540005_0.8536985112782538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.135":{"name":"@balena/jellyfish-logger","version":"0.0.135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.135","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"43d2561dcf20a762486adfe491582674585016a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.135.tgz","fileCount":12,"integrity":"sha512-Baq+y2E12NoGbjdsMm12XaZorSWumrdgCzigsNgnBs1arbUAdOoQtAifKzwQjukLq2qSsr+E2It7rrMc5jNjUQ==","signatures":[{"sig":"MEUCIQC8za2V3qbwwaNIctXmJ/VxfThKCu4M44zUGZckWEHSZgIgf7mDavzvigFyyWWpUugN5d6WgePnufrDFrSeqVgoCxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqezWCRA9TVsSAnZWagAAQt4P/2mpCjpsKtZThnyl76d/\nVLrWSRQAK43VA0w0IQAYSYs2bjzhI2z/Wlyxq7GoM+DqaRDRFsFpUM1UXnCN\nubQu8MagTYitW/SrprCiFjcQdul1d7vnm7LXfMlyYTX1IRjN/9SNrxm2SbTR\nqXEt7ZBpf4IHaUAUsXaxLfVB/ZDFNqE6VT8BJcW3QhsZlMYl0RJwZHCCRwWX\nxLOzEqBxGurVyNdGDHdBYVQLYHuOB0tvdthC9yps5CyPdLfAbOs0eyim2ltT\nCqBrt3O9dR58/G/fHegjkRX83WLATc2ff7w/ZzqypdfJVCjOWrJv8p0cFULt\nyGtv/Y1ssPJZLeWPacffGSspLFc0fo7g8lL8nfvf66Cv9eCDPzl0aifeOL1L\nmVLYjYH1z9M+hPRMWwjOUW42ZxNDOuqt1fE+cDrYOPTNjcHtfm/kEQNI5iC6\n/cNrigsJcrC0IGnveDlvq0st9saJKxvxXyqhLEA9ISO6bCszjzE4Tk8GQ6IP\nbVWSZRWG1SjaAgrmKVH2juu/gk0qKbao5UJzgWkkKQTGT6xUxZm3cRDP9mKU\no08EospSngbeuC17OZIE4fErNqnmrE7/revvK6mRxFfF8TIitoWlfh8wdryi\nlTarHjJDnTIuRcO4UaPqmzMmT9LCVlxFDUHw60YDks5ZtKknITU1/8gRcOdc\nHXp/\r\n=njME\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5ad8ae9477ff39e099758e8a2221f506d812a9bb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.50"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.135_1604971733539_0.6387674317454464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed":{"name":"@balena/jellyfish-logger","version":"0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c692a6c4ec7f225f9729dcb4df43e70c498306b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed.tgz","fileCount":12,"integrity":"sha512-RcQtOh+LuUk+UT52ctkng70k6ejUFp9KIEFU/AkuBjP7jBCu0pGiY35tqkEEEhdIYQ5DaAwGxRJqYasX0ysoVA==","signatures":[{"sig":"MEQCIDZdhDE7wZKv/UXHM7hkNXmLrKn9wwaJtkHoqmY1gdU6AiA79okKXcPm2fCR/jQ40nJply6OiUsSJmdf8B9wDKhTQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq47XCRA9TVsSAnZWagAAjdoP/jt3QxA2KJehGNq8+jWB\nkzy6rqyOcC3ISkO0H5pwn6obcDKd7xrP9QqQttSf1Q4GMBxsPToid0B+4wA1\nxnjopsN6veZ6mGQ8hyX3vkK7WBEI3PY8eyCtZFL40q/VCY5E/QArtfbIq0x/\nn/y2wFP/ylQ8vlWNbBVCJZdokFpGMPe1M/FA4CBGEFIU31ZcMiWgjA6tIyXu\ntJAP9ossp6ztPrsLxzWKl1W/P1g3vCl5txPYHGGf5I1CmwRXZUCl1W/uc+jf\n4YlyvIvhZKUiSbY9NbTUqIG7KxD/k2oqJWeJnNfyeX/efLut7hW0wYOwPcRx\ne1+el3TQKvPLfjHTRpfYmmvBQ76KHgGxWYQsC6asNh0RrlVd3xDOyOCJZLXl\noDCsERJUlSbzp21YqSOTBBtrCzaukXSIDLBNW/YyuHaao/YIdriUcTbpTbiA\nmZn/FJRRLMZJ/U0GETv3KiQbD6N7TBV8eWo4ov5IxTOhfEvMoG5x8D0IjJSt\nV/ay/3tHWqGmTsZPuiLeBuVpm75ggdqN59cG7xRTow85CPxAJBJd9MTrLAgX\nbpWsxC0Ch2TE5qvOyurJZD0P/y8rDVE6jk4glMMSHCltxTVh/ITBoePp0RvG\n3Fg+ucebbASSIZo5ACkSDMJ5JTGBC8je/bng/4hzRc6r2JchsMvqhLCwMEWY\n9z4c\r\n=hknO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c066236d586bb78e02b927337985d98bbb57f6ed","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed_1605078742879_0.6544518408117537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.136":{"name":"@balena/jellyfish-logger","version":"0.0.136","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.136","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2211dfafdc8001b1c253df375eaab031696b4d14","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.136.tgz","fileCount":12,"integrity":"sha512-F/0DTQihO4cI4vONxPX8+N/D6rw4iqh4U8We3Yg+YZDZH+OCXi1IUJi23ko2Au7fWYAj5JUyqdqweP8TzFn2CQ==","signatures":[{"sig":"MEQCIEbcccXsu74cig2T6c4+tnQjhM0MfM1npeUeSug0v8wpAiBw+kBH8uD5jxchh5k5XQwUzjpqK6d1Upbd1zWVUZ3tjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq4/zCRA9TVsSAnZWagAAKm0QAJ/fynqKw9wnLeW0oxz7\nRt1Ce8ZX8SqZyxAy35yop5w5VSE1XCVbxfjQv/hmHODh1rMkzqKqdnxV+TAY\n/iag+1zrCn1jsTNRwfhJVTQD4HYG1IbIYLjeDBztxr6V4cnhVMEZaVu7zq3Z\n+dKolsRz+gYeF8dd3ZRrsyZBOHO2tMZj9H4I+9g4Slh6nWqT1Gl5MiDs7Tdp\n2fB7tlkSe7GWYJbUqe09GfTOMfGy81iLESCIIE26/rUPmY7vuMkIsTPbhcKi\nKKc02SQBnqp9vmHOV6VFWsLLBjhayPhnDqKo5i28zJHzNokC5WqTYLYowujQ\nzEXO197LItxbeleq3EWrvDhR64fOTsUdNnyYbm5BtLWpgbBwqQMuf2+E+vIn\nVNbfHjaij/yM4pDKb4ZqgJ1b7GumbPLesBILUiegGQ1jehN7PwS2H/ganXZ6\nflF1225YFuWVyH9YfLBopZd3KESlSgCH3J1GVGR0X7VrGB4LMzjmmc7ZQmtD\nTGXkT3Kq7AB5c03FnFn2Cz/tnMYPbuvfhYvum4CMy3Zuq0Ooe13ZNQBgQKyV\nvqDGEw+0/UfmZYB5TARpsAfBBIC9kkKEIpzoIuAIr07+trG2W3Cp2kp0EMqi\nxGuNRCphi7bJjfaTiHwjZh+L+N6wKj1DnunuO0qXO2WelBf+kuzxoCzQoVF4\nHYkX\r\n=A5w/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd96f5f29a137bc4ea453528e474a9a253e71132","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.50"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.136_1605079027132_0.9099127069118638","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd":{"name":"@balena/jellyfish-logger","version":"0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec8b1fd055a849d0a4f1c4227899bfa3ce5c9e4b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd.tgz","fileCount":12,"integrity":"sha512-eqL4390rMGxEpkbaZ2VE4enNHiFzT4tFgHbZM5GnN1niJaZIoutEFryj3yIQokcgMCDEya9X7CcWbIWoL1oTBA==","signatures":[{"sig":"MEYCIQDyTK+k2MwCnE9ZnvJWqx5/XqXgEFxH2KZ/OUX91UGvTwIhAOQFltk+CiYscvw3vjUGbNP8/z3fT21vjlWbkSdc8/hs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq5FcCRA9TVsSAnZWagAAxn8P/RrmdMzck+hBGmzuUtPc\nbC0MfrT+dEMvgBkknvpHKPoh+5oPXuH0w07wdEWM9Rj79RzQYx/OhnfwMyrD\nzgUK37HvbqF1W2PP6AQbhrdy+ZTuw6mIUcYH7f6iG0OnDY+YsAvpKflTO8yb\nc3P0J9tqDppvhS/y5y84/iwBciYqGP1RL3jwlzEgK4bm+89C3oSoJVNuvy94\nXoZ/r8PE5P2t7BneYTWOEFGkyG9fCFojnTZ0skJDYq8ZlPToLR/RUUq9lOne\nK31WPg0+SP98umry3inlaiIvX3Cq5k0y3/fpMpHMvR5GFHiVVMDorLzGc6df\nDkH4qwSzMumzMSeQM0EJNnIYAv3fvxD44Ex4hDfTEDpMHjEXaAMx3hQeo8K7\np3k/FVzeN/zAYes1XsieMgG8e6rRbzlerOA/0cCMeutUU+fn2T9c58EiPb+O\nGJlNMb5AlvEcG0yBTNiX2ViK28DelkESY7yKtbrIw2d8gxTv8jrH/kEdXS/F\nceNQf7l5Ge+wq+Vpqz+aIw7QLZsXPXqmmJ2EVWuQPEEapI9H/zI4fSt2Rb7W\nEUwvo2mhQnwyjTS+FBNkkB6+ZvuoPSnFO8OdvVrNiyt6uEC8LppVzVUg+zy4\n2mi38/EyLsBaKUSitkf4IBfa3ZLTwEvz3V2ZuXKWiaTsyfDilZH0T25bimYn\nMqyx\r\n=F/12\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f92f690a09b15ed275498885abeb38a99d4dbdd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd_1605079388259_0.7692260100064927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.137":{"name":"@balena/jellyfish-logger","version":"0.0.137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.137","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"483165d91796b5f9147e15cd4155bfd9cafbdfec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.137.tgz","fileCount":12,"integrity":"sha512-OcY9D7qCRHHWo8vCxJAvwqQk0fD9RPg82/Dg90Pcvw/m2UGhZpPWGgijvjGq8HcIOlm6mEv7qNPyTdcM/8LQWQ==","signatures":[{"sig":"MEQCIDN9LHR6ChrtjkMUcjXjbQnnazVxIgiaUfNYFMctEi4SAiBDaItP/Tk7b3diupUyjMnofrcOueWoXCx20wKwc8/w/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq5IrCRA9TVsSAnZWagAAPMUP/3lkB2vSGYoZ/jDO/WgZ\nwaYD53cR/65nXFixmUPMn5uFWudOyaMpKwMEdZphzlDLtQln6ak3ZSU4aeZr\nhEe5ma8a/2tcRKBqrgguDEbb44ofzmBXlsT+U/HW07SuuzU4AIt4DxwjmupX\nU8YOC9H/yH8O3FfvSQLE+fbE+e9BCeDm+d2xSa1lKu1xlOlRgLku4zphgEYo\nAZ2dImHEkAmW9Nl6u6ezs17VhdyCWQMwOD8Km/NBtCK8oFbqAvpb5E6E+OGK\npL+GzYp4Kr/NRIglLO1bc0C6orDjCHShaZCikrDvT4o9yMElZ3Q65hMtWady\nnfujDiR01D1hYNgzkKWQCrlambEm+rIFK8BtargaWSRCTDujEbiIEm/7peXI\nx5PEGnTHNQ/PA568CCMS0954khG9Pcx5l2YPZ1fCwVNwlv7FbR2YF0ngx2aJ\nZSphLqGMoUhNs9RXD8DNYG4JCq2Z7H1kLM4fM42+0ucBBOiGi+midOVWyvGK\nY3HdH3wTJRldWUaU8ifMf+2spztBNonu4sqah1uuEPh5JqR8RV0NrbT/TcpI\nx0mZ5+118IM8aJ0KdIpofCmjKvoS4ZETMEANwEJYZ2HoTZBy94keA1doxBM/\nb5Epjuf6vqjj/ZBK5rl51o7El3SiIDNs7M3cKe4E+JMjFY1K8/SxbyixMZVU\n9Ysw\r\n=pYO5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0e7e02571ff4299612b099e319d1da04695b03ab","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.137_1605079595357_0.5478308605092757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304":{"name":"@balena/jellyfish-logger","version":"0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7843067ab1c1a201a5c00cd2491eee0b1d70fd1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304.tgz","fileCount":12,"integrity":"sha512-uADOlSiLkA/lKY8hy9GE4asfLNjql/AzYA80gPKqe+02bYAqmK7EJ7Dar3SvEgRePdd4ZqDEIOPUmCH7KtVpvg==","signatures":[{"sig":"MEQCIGydBEjGCBXd27/esJVG+7tjs+6TL1vD0Q2itCLJod7kAiAxpJ0qVTprPRj6OJtSung2wbyoZkw7az80oLJi0G6+0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrIvfCRA9TVsSAnZWagAATXsQAICwOITM/tojFqWIRSVB\n13TRh1xUJx0iO9jUqsrF2JeF3mPHNsUoFDM2UlEd4OD7jEbzZZyhv2dOv1qf\nf1Gs2m4ejkOy0bFCM4iTb779yYv0jSfxF7auuVv+xNcCoYmQ4RXju32oYAAY\nJTM6W8TCN6vM8oWRIAuu4Jl+9L8MRN/6AKRLSMCFyFMPTakaHp2R76pb5LzB\nJapxZkV4uPrjWjkoUMfIDOynRgnErmvGY+X5Dmr/iDMGS3LUoWYA3U4xWP86\nYoHSc1Qa6FvlNAOp7EIENYPeMowUj3jHAAJvrSoY8gbivhvejmU1NQ+36cEB\ndtkfcHTunEPTGewcG11deCWSa5bcRfPP9o12TTYemOIjvudcaHadU4N75TZ4\nS/LJjo+DtWG4wE0yC+8rpqrs1AVQNhsWiZCqgACEz5W/FifdF/L0TrDpchDk\n7W6NBQNeMUqyAGV5M+6x8x4IwpZY/gFhRXxtWuidHDRKS1RAEVCAfDf8XkkL\nHRyKoyizG10vVNu4imCv1PGzoZYWuHVcegpcFKg3WUBWvz13W9u+xSKaciHI\nMmyqIoTVOdEJAJBvWm35PilrfF7gl4P759gMb6UdEXq1Lo7iEeJcI4Pk2IVt\n+6RFubVg7km5bxiA8r7o46xz8hJYzpleo5ShSRNKV6835Dp1KPg2BbUUAk9V\nCet8\r\n=cDQz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4bd8b45c1e8a07f6e1e6a0f1523ee29671381304","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304_1605143518700_0.16708857970678137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.138":{"name":"@balena/jellyfish-logger","version":"0.0.138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.138","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"567842b8cdb735fcdf1eee29740fc28039d9d6cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.138.tgz","fileCount":12,"integrity":"sha512-LadU0GiJKRR8qzwqzDtlB23H6dTfUHCvB7s1OLQpnZoGU0D/X/REmKlBp2D4A46IQGfLWkS2Qi71Gqp/yaKXaQ==","signatures":[{"sig":"MEQCIFZMl4pcywZptHJMSF+8GnxoWyda2LB4bKL0HnYlyobzAiBonMIpBHU3dyIOw/+nl0Db27Frl+CifEnfti6i0WDiyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrI8/CRA9TVsSAnZWagAAcRoQAJN6NPcfTmfnlfZ2L9Ut\nYRnYMdpuSQtkNBa0VpLGt2Gu7BATRNk0nuzQDh11a98pvsS+JOIOIxbfHJ2O\nHVbWvb2xnOzXHGQWcimLHD6i6XWg+z870U6c9F/WPj91DW8f88+2CoHGTxHs\nGCThM7Ubu6+G+KQ8RbqCC8U2xBMy89GAM4ZVCMVI1Yq5OWXiX0+UEDpeM6gj\nyoq/MC8fkIpgvznVxABU8+x317kUIrslz7Z1QQPvN/6vRN0saAGJcta9NiOb\nBkU6AnC25IaABgk4zwWBg7yaOVL8KPWNp7KZw2rbzBjFfTkE1PHAcEbQDsQo\n1W7JLXI4KNI1wFDwMXV+67qgWCwvjkyKtSMZ8gL5c3/cyoWgqCdjxkXW3Ava\naWVN1VDKF8il8utAX1o0CnwkTm8x07JFSKOfR7uZ88d/l138QNCIBL+xrJIA\nBvWUcT/7fq4rzZtA6hnXdcJUV7e7swgwaygZJ0qdL1IkPA2cuGEvFMVqCY3e\nQHBfBVouDDzDLzNpCF9CH9/zlq21VuOchYnNRPxEoX4se0Cgo/Hy0gcGhvjt\nKjwd/qVlCoDIiDsrF6EM/gsj1v7midCCkuWWTzAjy4cJw4DCqQadUDVw6gmA\nk+IdKmQDZSMq2TO/aJLM83zh1b4WazQ8TUu2l3t+SDz14zvOFilhYzc3d8K2\nUc28\r\n=tPhg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d84e677808602485dac0409ff3a78135ccf69c41","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.138_1605144382427_0.5985090384091314","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951":{"name":"@balena/jellyfish-logger","version":"0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9b8ba42ead2b936d24928f4b403fc935af2e700","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951.tgz","fileCount":12,"integrity":"sha512-mSsT8cUESeG4VuVLqwhE/j3Iw5WU5VtieOfT54eCY8ageGHsOP4Rvj4H6kFS3CnlUpyQjeawBphwN9wSIgAWVA==","signatures":[{"sig":"MEYCIQD7OwwoUDVH9Hp1n/JwqLoE4sB2+IqvLcxkBzKP88nLVQIhAJvKQAYwstLyxRFAGWBYfSRVAA3/rzHNpGaKktDRePYW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrJAXCRA9TVsSAnZWagAAgt8P/3xigqxM/hImK09Acyag\n0MRH/ZDJhmqJZQyKn0Qw56YQkpv/GVIHr2V6AeDAfDsa4YD2Q8B4a5M5aD04\nHUrMO92g1cgGvNUmtG4TBoa/WMtKH375yDbt2OTRTSV6YJgyipazb8tRMA8S\nN5IE75J4iWNx1sjfmPZqO4fSffw+ahycgsekC/7bvyUOkgpNkHqjwQTmD3tk\n3V+9ycSzDemlCyQujd1jdqnTxo9w7XrS0G3+KJNw+kQMoU13v7m/KWLB96rR\n4jQYDkrgNMp8E88e7+5tyQK/A3Cr8v1D51Ce/se0GvUUPMn57g/x1hCHxnQs\nLQXWHefk9/XPxSsZX4kpsafAX2NZym1V44inFqmIVfR2D0MxM2W5oeUz8tfy\nS4FKwBCl25g1x+zxjfGLIPPI7OasAlHwoFvBXdvy3M70qsiHyyH9bACbjdVK\nC5xjOT/iIDXSRkofAD4tHKBlHzCY8wjH8XsrX8/cu/wnCwuZoi6O79tWUxqg\n1wtlrRNBr3JDjFnrGjCiWR4A92jRhP6de/0ueZAQDWo+2u4KJzkdRh/i+8aW\n9lAwUTdI24uI4684otnj2PLTzLKP9vRJyh4cdAL3FSFQOjT1jyoUQ92WFYWb\nsEAEgYbkhWKYPx4dLzkXIXFCLLSuZdpla9O/oHIykWhx7xLDeenowuq14qrs\nYVYh\r\n=3SVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ad88a2c9a10a8a6cc098da55e85db96201252951","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951_1605144599168_0.4204492597904792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.139":{"name":"@balena/jellyfish-logger","version":"0.0.139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.139","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55c9688c8d142e167f0d99864f79f7570cdca906","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.139.tgz","fileCount":12,"integrity":"sha512-i3u/RsUydMIftY4WzX2dKTOB+2iLOqrU0xKY5PgTB87fZwkDFmBm7Zeo5To1y7T9PmXLI0zlLkMiDplIS7Lo9g==","signatures":[{"sig":"MEUCICWgRwBnNlsToBcNJ4b8Z8+kmjWvuSSnlrDmSrqXMRY8AiEAx5Cj+wXdhElBIvj6DAiYOTnJDjmqRO6aNy4uXN/8pNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrMLPCRA9TVsSAnZWagAA5zoQAKHaa5F7MWdzDbZgmU5G\nuzyPYjZY4j2ucF6dsXfhMP45J5ItCgVulcy0tvMfFCg2pKAUTkUcAzt7ewx/\nnnMD/deAB3KFFg4cbAwkiFJbCs6KaI2TYJ5Aj81MeQHdZuADreEhAVko0hZ0\nWzCDW+4DAzyKEbZx5erQVDsr3AP5NOqRuKMItsZfNn5tM58QyWaOG8SWpEku\nnGx+hnMDUXEdHpVXi/Brv8QhKzScF2T1UasMji4TGHxupCQQo+nQgTjxTsB1\nHJRCI3E4AalXBBQL2niWNDnzTn2V/kCn1Wx8b1c1r1DkdmycdfgAYSoibl5x\nc4oxAks/g0rVBhu6FHg5xy3QkAd6Lc6qc2kU41dnLzha19aP3FM2BBwfNSq2\nuAUHFSgzz1AZJ1quDy4CaCRGCLhVlOQWXocarH1T6nFZT+RwXY+a7Jhpfh6Z\nMmSg7dtxzHiWTJN2SVfVNeJHP/wTKHlyPStQxwrfXPIV0ieLmIbThh0VCXBD\nNEI3BFKTdZtP/N9WxZBs0XQD1YvicypzUU3d4gzFDMhdyvV2oAERahWSFD50\nqOqPyNjMdj9LqCtP4jmhzL2m99mR1SkxmmYD+SUWAxsIfPh+6wonkIiUhNhg\ntuV+h2cNYYb6skfU95zRcO/rfJ4kNckdbasUqwbQtetJW4Neg3A6doIVxSxB\npeM+\r\n=XPRc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7b3e8878856a66fb2693bdc44dfe9adef346d5ad","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.139_1605157582996_0.48156369790333775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2":{"name":"@balena/jellyfish-logger","version":"0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7281c356af82039a40f416b6131c8000f4a1d3ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2.tgz","fileCount":12,"integrity":"sha512-oaPsuWB/9P/hOLlh0Xhu25qoeXHzpkQV8cFp6Nb/Uy9L5mjYl211ZmVCdzJuHPkYa1Fx5I4L4ToLGQ42e7BjNg==","signatures":[{"sig":"MEYCIQDDTdTE1FMBrXiEGEBYil/cVUiQ7lPARNFZTQUhJKAOdwIhAIXs+VFStp6wKIKhNj1jXJslHL1ap7+9eSd6ON/sT6Og","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr51cCRA9TVsSAnZWagAAZekQAJrTnSh2jnB7GNQejwUQ\nYFwePodvob2jgZ4Rz7pJglceWP0fp8dHPERyvaKlHor/r2kbJZl7fHQSsf39\nKtUfiEwQ9OB9vRwNCS0VPAT7VEFuVgvFHBK7k9dd1Y1dpZoVS54b4xkkBjxZ\nsN7VPXK9q5sKoFgfeyOcTDqYR1yTLHVfd4gpye7UZCZder2UUVF5j5gJXI6X\nMk7fTzMJusqoBZlzJ6+6k5Bva9BgRPLGjdaOuQYlZFr+h4sFnOoWMMEI28KR\nKnoU0rGvq9flZ4Fl77ErPTKfhmvsIiyBwBtS86bYxkZBuN2sxP1Hnm3zG0Ed\neNmd5WXtdBJrpj5PG2WcvubAXzJMK1wUVGh6IRCiZ0agFBM7DRZLws2n3x1d\nkhGCjO4Ejui9hrrgFlZz7xYAHVOJ2B1/fSsvN++tLFS4V+pwuoU0lMY9eAfS\n+xlU8V38XvZ32wOtjl6ZtOoJSReevjXARs8bbTmSd27Dm0tpvq4bitixt+aq\nU6yEwj65Giy9fXRbl8+1Nax5H5dn/vV28xstlCesXcq37nPf2ET/gdW1vRJm\nCLhWJWwb93P8G789DBR1eSk9XaIVwHZxq6sEDOwP3mxoH5nes/fX3vYZDEBv\nzmXC1X5jB1FFFbSMmLkcjxuGApQD6iDClxY9WUdXkRA2TxwsvXpc0xa/T0w2\nTGl4\r\n=fTKu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"39a952b139c3d1e54e174b9d5955eecc5c1f7ca2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2_1605344603992_0.4438466111573707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.140":{"name":"@balena/jellyfish-logger","version":"0.0.140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.140","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1d9ee48f68e676775c722e4f64da15817df3186","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.140.tgz","fileCount":12,"integrity":"sha512-Req2jc5hVBh9+23CPRtG/uozqlv8wge/rH3A/NeieY+uW7hee59yXHi4HQxqE26V4XddD7PhwXq4orzQQkW3XA==","signatures":[{"sig":"MEYCIQCOjV+/1L0Lh/fN+2vXLIa2CAiiHlVq+peaXqBBZ3+vlwIhAK7o13AKwRp+XQxb4sEscRoZmiP2+nFi/2Yab8RlhkE2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr54oCRA9TVsSAnZWagAAJJYQAJ35Nkx5h0b90/VP1QE5\nqCPxpz3yrU+bisiYGkE8VGBc7nAyxJ+7lSuBXXxUxqiXhbvgJ+P+mAHhbfHP\nrpbUdWcwplH6/W8MlgxycQLkmygc5LofopmrGO3xHlFzjUXXUY4pAgaetvuu\nTxhBFXJjdeItIXjUTyEqo+RAN3RPJ8Dj5gcJMteiKix5I+qsvfCzLpZHKIPf\nailHD1QFtFOqZ/K3LLWSeHkfvygL76JTF/G0pxIznqruEZ+9qH2ENBI5lH89\nOFewqqBXstPzeayXjKxTssNvq+r0h6hfo8iFCgumyMc715+cYJXK6iNkjsgK\nzDkum1RIBVUlGpuECFNuU2JpCz0earFTaiqvqC7AzxOn6TxG+n8aWa3SLtMp\nhMlzn8zRiLW/t2x62e3k2Cssbb8iLYC/7VOwTIbfGk2qFMgu8oGDhsaDqdE1\nUYih86DEBOEYoAyQY3AtkYNFa4rbK7S2lBZEaaaqy9dQZCGoZ5qIoDVJXBJ2\nEPh0qMytTZzTfAYfb+OVZtdwLR+mNv723mSpeBYyVKfY9JwVvTGtaBmU39aM\nNa/EfjiM49sEzdauGBGwxp3nsgXjW4cMi87U3ffGaqQ59DCiMbTmehtaI3ym\nXmK5cbnnKRTaHaf947lCG6yh4Ex5cAyzhkewtuTbMU9ieJcEFPULBlTUoZmi\nNhRp\r\n=MfYY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8cb250747e698c7cbcc52f976d00b2bb240e19f9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.140_1605344808200_0.3235551677525108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60":{"name":"@balena/jellyfish-logger","version":"0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"403c758403614a7f0de6583a1028e14ac3de55bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60.tgz","fileCount":12,"integrity":"sha512-9FeQD2PXJHLDWI2jTG4AnnVuAwbAh1RhNDnJw1bC4XUoqP85+V+UJVaTjlZaf+kdaGyVhC++laWtq8aNklv75A==","signatures":[{"sig":"MEUCIQC4xiPMxcqrnRsU5ZL+oTyVnZUC3gCOhjIjTMKAMAox5QIgP2wCxc2m9ycOl4ifBXGOamVUA8993yEsCqrSQ3rAXsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr8fQCRA9TVsSAnZWagAA76oP/RpReqBHsvaQrhKfU7Dh\nRPkqBuGyObWlUTIp+KevSZP4zKRkMqj1xydXBTVIlxIVFiuN1Rf6czNt+dj3\nHk4FnKZFRAH7OeCYD5DFzRiKo4zTAF4JhXxL7wqiCQvAjf0oRjjHY1E5D2Ko\nI9UEcS9ugMDiXXYdd6BPiDtq6fXjPZYnql7vObVKNB7ZH7j1zMFDBTobgx3I\nQJoE4XlseFqphGu6cw+Sgd3AQjo9vtkg10td0UjJOVLA0oFGNwv/LnPdjPOc\nAAJY2G+H15sZezLi96yoChZHq3VCuCZXXzyrB6+2L8UAGu/HtxFlvr9IrwJh\nDH6zZT6mW5HL06X5MTBYRAU0FSSd3ddrlIeM66Z1Phi8YQxOIGQTrlnUSvCz\nRytcmRYJ27KQzK42TbZAskEeRJCYdJl9OM8EaM29GZDLlN3pJJjdlg4wvIzc\nDWtY5iGjiGYtt8jC89KHN4UWOKrjNSfUETsr9B5zf7C0JrVWAcQ7+5e7L+m+\nPnVkMCCw7822NO5QzA5GrtPXIWOwUVtAxMz907GQEBA7B0Ojl7ti4jdA9fXw\n4ftpTRR+KzPHLa3CehrlIJw91GxexmW2E8vv20TBN3lLkOUZXZxDDOkhsG7Q\nGkgHI8mTtGJGk0GEXLyN2KxMnSZkLfoucV8hRpC+gXceWIcH2bB/uea4rj9L\nzE/+\r\n=CiAh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"471ce8b898ed2bdce666ce1cf25095ea20f04b60","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60_1605355471994_0.3359146355114355","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.141":{"name":"@balena/jellyfish-logger","version":"0.0.141","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.141","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e254dc8719536d5bf3ef9210fbca508442b8169e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.141.tgz","fileCount":12,"integrity":"sha512-qQ1eFC5J/UD6Q63ycMBarJpUw9P3eDUdEndn43Kfg7OsxaQ4tIEkY9p/iQyQC+kU/TDLpRsWHzgacTsJshWQ8Q==","signatures":[{"sig":"MEQCIGl0d+umJ4S7xKIblTfdKu9jnsKtQJ+XJWLTSEGJK8BKAiBK10aIv/chER8iCYx3A3mlOe58TkAUSaGJ/FQne5/IlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr8jxCRA9TVsSAnZWagAAyzkP/AoEmiDb0uahbNhy8UM0\n5cV6NmZQyxqPJ8ObPRPzX6qMR2PTEDVZtgMG3j1YNxgWxzPPRUUEfuoFShFb\nmo+30VZbjzZcbS9cWWcgck8BC4BJYDyokEZoXPIu03YdRQQUnBGIsAdh0taG\n3qToX0eEtGSoL7M5qFed1zpGTltC6DNa5Dr39JAVVY3KAeVX/YgyawqgYl05\n0B6bMS5J9QuSNo2pIPfcH8fjTDWe3rNALrWaRP1Dc426B65APn5oZPN+SaJw\nIMnpm8pxOT5ijJQ+hjOmL5x6+ksTOW3iojEt0CYpTweNmlCGhK45AJ230CNn\nRJag/rTLDyUuhRLpgWBKYe093CMiwl0bY1Iaa7z/6bgtAzSdV4jKarR9zDI9\nIMi0M6VKEFNAfT9JVkG8XuPDRl/M5IXGak2PcrFY2i4/hl2l2pG0XFxCAOC1\nf0+Z5xCuSwulA3X1lGsTshsJS2QKG8qaQ12PaSnl5JiU+H0uSGqL2flx2Eaz\n61N9S77KlAxWBkPnGr3RrGrJmUAlxNgPT1agzhpQRFMAvluAFKxYQO97oNWH\nWfLub9Z+6wedVFVpNhndqYH5ANWa1rQn4GXWSpoicgmvy+nDyH0SNORW0+dh\nPqyUNYA7h4HEnQtC3kTk/F+x3soqGjifqru2YE6QPP1iGh7ROOcgBD97cOER\nJiG1\r\n=5CxT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c50605b1dc617becd341f78895c8ef19ef30934c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.141_1605355760847_0.6229891385402435","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78":{"name":"@balena/jellyfish-logger","version":"0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aeda2dd3ec2197773977cb66f4bcb5362e52f2f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78.tgz","fileCount":12,"integrity":"sha512-894rCQfBRlcg65GXpdkAOgAocX/rPOfPs3b2hjlTyPuaTYEMMNEwnSXDGlVYV3Ob/A4EdM2bL3L06GOUey3VJQ==","signatures":[{"sig":"MEUCIBXnLxO7dUgpfhITPFLICQIyO25qneor+Uvucx08omY5AiEAqfEnIrpnr9907gOCY93NAgWOkQ9R8h82G/KjPRYGNCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr+7+CRA9TVsSAnZWagAAkQsP/AlW1+Wzf5JP7NI0kpwh\nMGcYjwDghWcOvzooJDOHNk32lQlbb7HLAtrjxF2F8pRK8ftDtnRqRpe3fw7p\nTqYz66JIskGVZOnWd6vMI5VkQ0CXKtK3USrE2A6mopjes2srRruqxah61v1+\nXd+oOk9h90H4ZiHinTf5WeJ+kXqMdHuPTV0k1NvPyTztI1vSDZgNAdmelSN3\nIx1Fb5OlRMw53vpJ3yg1rdjGkspUfc/KLVBUFEKJ8GcRCXWqKQLskgM0wHXB\nQEeqW5xk5hluleZV22oLJ5uq77WdbL8j+MpupZCvEIdQngnjuueKv5YZKyJx\nA1q+E2rnBrLCD0oBHOISkMg0HpVU7GeLSP2o8ahqJ7ghZ0Fx4zT5rachteIT\nMYwVMnFW2HhFe5CO3CziGEUb0l6xxsF5+MJUWJIetZRRYqJhRDtW0Ek1X7tj\n4PznS0UA3emXyCY0zOGljutX0AOjOsz7Q9NwUy3ZmlieJcinrHGKv+oVFrd2\ni1KBzMkCbCLU11KbXoA9+D396adU/os+ShAh2Nu9DdcUYqqAoq/bqdf/rHIZ\nTVEconZ2Qo42VKh3Y2XPAx+zAdZfR6Z+FFIjWfjX4V/qR4mJVmQMMqoZiStB\neQmANi8DHOha4gRw0qG3pvPueW2Skr0egshjtGPj0UfrzqT3AAbzKEfo6aWt\nbCk7\r\n=LpCd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f221cb31c3a13c207ab841ba677b712ec51cec78","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78_1605365501991_0.6729823917172015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.142":{"name":"@balena/jellyfish-logger","version":"0.0.142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.142","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df44e9308b10f19fd71d47abb8e1171b50f919f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.142.tgz","fileCount":12,"integrity":"sha512-chu930lgPF7A6TP/I0lqm1KUxtJGH7C0uB58P4tNnwbjtdxZFNA9kgkUhgWTqIVbB0j5zdYsV6PHVh0ulap/UQ==","signatures":[{"sig":"MEQCIEp40YytcxDQEOQAfYHkC6E8akZFklOrQhs3mm94obC3AiBP0wowXGxOoSHSZ1Zv/NttCQ1Wyw3svQas/TLvjX/Dyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr+/GCRA9TVsSAnZWagAAEnEP/0P1Dnlp2gpKLUYdXIfn\nfvAHVFhcdGQMJBF7gVK0KLSjyQiDW4DOHXhv/aJ/2EVl5xek7rtmPalbR1fT\nkP//kZOhyCMm4UMVSlP5dfW22l3N8SiQ0UqEKGFQBKltSOrJcdhhHYt3dvzw\nMLjCxC6HGzyvb3B1feYo0BWqxNroM1H6lm0ynYa9K4mDc6V2AMLSmjBfCtNZ\nesOJu5BrO87ptdF4vxzD89iylUAjhnKguLO7hHGDJpOrzYo811yAOeLPjDMQ\n7t6wkZV0HDVEDFCZy1XIIOVr8UhBdcQ73iHDFTWmaWg676iOpoO8YUDTCYTX\nKIo1jRVHlhVhxUaKPKopOardc2f+kxHpSGscP/9WhtwULFHRL9EMr7x8cu7D\nMopTuttvEYrhVSL2lLBxD7S8ZhLqxN4y+ya53G+8Hqt3GizeANIggjNqtM2g\nimO7gWgpJlPiBmt7SEDgXi35CYtiq1NdtiFCcLY8TvsAv1KJ1IE9sFdsq+w6\neZ5TDmkKkDbwzPsSy5gUshKKHVmOBaGZog7uZc4JmcYpuO9VwOIXj1Ro2Z/e\nu0YtQxNek9WYYuNwlRrm6NNO5VwHV9sbpoXPCNMY1FKmEDvItCpRJoRFyRsr\nXDIYFiVaVVpJlAJpZDbrwpXlXKtZDwYihcCLRP+UVyTvc3Y9KeGo6L7gYQaa\njNLo\r\n=yWdz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1ecd9cfef6174fe141754ca8de144ca0ef0cde05","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.142_1605365702046_0.06149758054873877","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c":{"name":"@balena/jellyfish-logger","version":"0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4e61374fa7970abbd50d4caa5b8dbb5a41eaa8c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c.tgz","fileCount":12,"integrity":"sha512-PqsO8t83DUE8xkLupS56qw7Af4jar1iCqGq9kqbBc8+fGJVF3CBcYvVwURPcSu0SJgVbvOSDMnGp+MIC7qQF8Q==","signatures":[{"sig":"MEQCIFyIfiZPycIxjqSt2Jh/dKoaBtGtHMItWPORNbOda6tNAiAg267DcaBMdFKbWrYBx19IaGfgnZlMMEdqwW57X40GsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftcQ5CRA9TVsSAnZWagAABi0QAJ54DbUtVOq+s0i41xzW\naS9EHTPOscGEHps5SFN3DiG4u5w+TgRzxjCE5Q3cFtOnSPgwjbKoor07pLsd\nlLQKOUVv79IYhpz2TnUi9L7BLMZZ0uxBEv3MEUpKRGNT9fvQP032LXqEUcuq\n3MnFumyNjVUGgCBQk+6TINiX7cXpCVHv3B8ufbyvzRRLTfKRgqLQRP9lTB5i\nP4lZtTZAjT/WKJ0CCdJyFXal/rrNM6EeKf4oLHMRqpVup56TW2D798c5Lsha\nvzWKBAdSqMtw9D+4AlmBa7bCfYC9mgYWIi5T9kYgxiXxOMCueGUNFeeURxWp\n43FnuyKuA4pROCvu9S1Lm8PLQp6vGjOsWiYp5AslcbCTFix9JZR5ofmlkic0\n6+Lnkkg0WfmgeKUI7kJvRZdnhe1/R34DrJh2T+B8DjWprjus2t3q8BKBtZyY\niUqZMN5kEX8Jki2EmWjkrqt6MuJegi98msYo/1IsnS+4m6VVlQ0G2qVfDKT0\nVjGoAYmJssrRP6y+RN64gtsMwO0Ml5uiJfc3o3NXz7O5QfAKRsl5p5GfJ58r\neGUnCX4Jz1sb+D2xAI8Jsq6oBvx8WTE/fmdAVCCyJxuN/KA+i/iOBB4YkrY2\nGT4buvT/9CKC8uJWN9J/E7QRNLYuz/5+Hbk6gNJ8B3USI8FnOPL121ojvefN\naDIC\r\n=XgsY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"63465799a803b76530673a71e3d514a3ef83e49c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c_1605747768656_0.672941690250936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.143":{"name":"@balena/jellyfish-logger","version":"0.0.143","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.143","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9c35348270700bd5d06935a772ed665cdf2059a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.143.tgz","fileCount":12,"integrity":"sha512-PRyM5MhiUzhvcjyPGc5QVtX/GJpCeXv/MY3qq1SMLutHzu1ZLoCeZfN4DPF6f5rxldKodwvAjSMtuCMIvB6I3A==","signatures":[{"sig":"MEYCIQDHQh2yBz8C1EunlRi9QIKs5gByEPM5XDS5CQLHid4pNgIhAKh3u0E68DKqv6upeiVesUVd+m0MSDEtZirp37zMQupS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftcawCRA9TVsSAnZWagAAl3MP/jsxZ/W2s7/wIjTdqzhG\ny2aScrndq3PSyv5oh9iLt35p4xgAu4HKnwhb1LEbduVjVqCihu1+7dtMfAv2\nPZATlnrJoqctJyJqCvnMgE38ER9yNkxmRBsaA0wfUFsu9Ve9h2kexwRnvs4O\ncp6LKyHKUQfJbNoswoLSLH7/Up+gSmkod4hHsVc+fq8T8PpQ2RVKMV1Cz4rX\nDtq8sUctNehtIt3TxLQbnUs/iDnM9cnQvYSZMPGL+LD3kU2YXxR42PVnmlUm\nSYAOAWpsaY3lQbz/482agVDmPw2LxtXPsEbbV7c/oOsQdBGkDTuGqAJmjoQr\n2lFoiv679uTHifUcJTyy95dC2Gpky880OSDirEOfykmjhPmKYfiQgw7WK9YW\n/cydrfXtD4R8Fzg6D2ln0d648bo30NxW6yZT1dcCAILtnQl5zBaEVqMilLeU\niVcYCSB9JZYfwl/rcgM0QSgoZcp59Fe/1q4ZnC7QbBrhf+JxfcYINYNsYBJU\nSRlfg39iS/xCG0y/GjUaU7Ue+kjXV6WlO7Kxu6o90htd1h8hYE6fTO4VqDu2\n0Qs8Wx/4KJb329mUTLrf6P70XA8yjxUeBgVRxrNJHyuUWpWqHDRa6U8r9cXo\n4LMpPRm3J3BFna2eqWcDd1cWup46INSv3dbszhjotPBxErAulXLR+hIUg9Uo\nUTSw\r\n=3JFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5182251a720a5a94c375305ae679fc98663a8bc5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.8","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.143_1605748399684_0.12892894443073555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5":{"name":"@balena/jellyfish-logger","version":"0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bef021d83bd3eb548a2475244dfbe6aa05ec4dae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5.tgz","fileCount":12,"integrity":"sha512-siQTJg7Sb6HOmdO9aD8lMLzepkOr4Kx2SPzTgSp8TYnFmCTkKsZaHnlAgs4GGmBZAw2RqGLfM/wMK+D5XM0uJw==","signatures":[{"sig":"MEYCIQDXN6c8Nj5oI5AO0m+gWZiZEsbO4SPYJ5sSf5DE/wO0ewIhAKEBuluMWQKMOm2cSye99h22r28iZ+hdz27z/MToz4Ga","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftvoiCRA9TVsSAnZWagAAYbwP/jUGd1Wmyr/lyrsZWESP\n2t7Wtr6J6TZqBQY+iVbBiBzOHY7lW0nPQ/Xuzze5K9CVJLq5b3rcKkGFf2No\nWRrKE03ENjipdh11owS0MBWISMjnitAQDVPNibYjd4HtVaFVhZJvi4AJmuqr\nj2KkID0LZXMD11cpxJscNFzUGaTXkIDFrZjs0iurLcWPkqOoMkWC+MOlQFdL\n208OmnyoEZvminEi7WaJr+pa6F1yUZSmk8/jqNh2I6lU2pa6Ne1bmeQPjue1\n25oU5qLl/vvbKtwNFGRo07OuAde/67fz8l6P0PzhumsASgFah9L5aA/7d+Li\nHypYCpAcebE8a+VJQR32T6RT98ScokSy+BOeYEvxo+9yn2c3KuVxzjHh45eQ\nmxf4PsA3n58atCb3noYXxZ2AbkGA4TRz88L/SQhp7WcizeeEKYDdHaqss3w3\nSS0d3Z79F55rPDBD6ddyoC9ZaX9maqaWHhAF8niCfH5ql9W9+MwnmA7v19Eg\nFyVVhb+BuaQTMKb6riefB2ZBlEgbj3aH/J9OFsbfDBxPww3yfzT6okShXAwN\n7cGdJYsMQTfCVDcWQJf9m8MIwTBeJovdJHU+fqekZwAg/50sSmx8RKR+jG3q\nIp7YQK8p4c6y8zkCYeYynS5p4a+wZyXfdnF3oQPv+D2KSa+MWba7Ia6/XRr5\ntQM+\r\n=nTIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6427a7263032eb0464ad96cd8f364e18cdfd4ec5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.23","@balena/jellyfish-environment":"^2.2.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5_1605827106075_0.7944110248408447","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1":{"name":"@balena/jellyfish-logger","version":"0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae4f22f76673d36a9d19c238b7725736cfd96020","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1.tgz","fileCount":12,"integrity":"sha512-Fc6e/78X5TkoCt6nDQ1L0bEmpIXDD4ri+4MeGI52A41WL7zN7OkqoysUaMx5Sfk4h8DhnL7WpfXE53M47wEOMA==","signatures":[{"sig":"MEQCIAN9HlMfUDOHmT4GClAzPI13BM09PXVo/pGI+WnI6Y0jAiBlSjNRMfuNpqRRLXAIGtlZB2Ff+tGVazMtINwOj1jvWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftvsMCRA9TVsSAnZWagAAR5cP/1x5tAyn8/ofsf1wtu+w\nFYlJGPQIjCvtdKxiWBzY/atk1Oc2L3s0tDVDx26wKWIYuZ8gcXNTb2Bhwytb\n0mrqpURRLEOJ1otqVpcaofSlys6RWgro/HOJbsP5yDfx9ic7oHQXSWS8jzCP\nyx0ndnhPOBGXHzCUpqRiWoI0THfd6RZvyt2gPGlSXEZMs638VPy2OG5IY0OU\nuowdau+W4M6X5Hoq5Flrm4ZIiupQSdwF2ARb7S+3Mg0zNQMCLq90RasW1LIG\n9iuIKF9Sb63Dnv+kkJGhqp5AHYIDsLVdTJ2SpSToQcmiUzH/q0OcmU2Vk125\nPySSnoolozQXdFyFWWjBdtaRW1A14Rnh+hRP7kaDrhAZfcxY2Ak4zMywfXWD\nw4K2hFzn4n13BKm0GSHpIac4/EDZyVGAsya7m/KYwGek0kEwN20nAXICRdPn\nQTIhLI6w1p9B6QJytyTolP5S2IXo8JCfVIAiQCffst1QO7UNAuyOipsjJmbT\nKYwot9OvRMCZhrHOizOWeS29zy5wfXWdZMgHuS+jBZUaf0+8X8R6fsIZHNSF\nkoLBCXFV/eCwgZHdIEECqsJyH9qHXh5J3n75mxixt3Y7tQOWZLKB/uvBe333\n8X/8BbiHRxR3WgPWkiPVLEJLnSAodjs+OWdcskfoXwWkpdRwsQpAHZheu+a0\nGv8W\r\n=5LF+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c191462af1b23666297768240d7825fb3ce4e9e1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.28","@balena/jellyfish-environment":"^2.2.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1_1605827339379_0.43634258986244334","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.144":{"name":"@balena/jellyfish-logger","version":"0.0.144","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.144","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00559d8ec023650204b7ec05b249c9b249c417c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.144.tgz","fileCount":12,"integrity":"sha512-5NyNnWSJ8LCxEOKN8NYXs+TjN7JYCMvsP7Wos6nBp3146e7v+oeImAfcnxzR+Fx7qTkDwwfDwp/+7Zo9A3Pw7g==","signatures":[{"sig":"MEUCIHQeIK1JnFSsKvQ4yCyCjFS1JOjVMWml3g10kAldhdmIAiEAtvD9nqv5Q3/ZyjCek/XpHGM+f2poATPsuwMMIbPsML4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftvwkCRA9TVsSAnZWagAATxIQAJs9GDb3hkiqwM0uMs5E\nHlpamWJemTq2T9rBD9mEuCp5WxiGoyBFGrZ+slTwZwJ65PQQShbfEJUoQE21\n7wsEtFpIeSYIgQIiHqfEhHkormwLhY1atctAGL5lpjR1KIAwwPqeVacNyNxb\nrxP9BNONsRcYZ7wCm6g2odgg5aMdEaEF6crARHkvake29al9G3fzHhS23l/w\nJa9TA6+3iq3ajRksROeUPjUyFWdLFHS4By9eE1C+lvig2Fx+Hrq9k+TbLKB2\ngh5s5+9UhdBpS4ydkfUXQoHbzieJAd0sUkHq+iMAzqF+yTByLoAL3MA+xOFd\nfsvBhe4kD2d/mZP3GUjOZrTGlmEgpDkJ/OcDgqMenTSczVGVduOzO5r5bB0+\nX0zVFro1otQXV7E5zDrZ15Eq9vIwFHJhtg1xQTh8YYPRGLL4yauRDxV5XPBC\nltqAMl0GeYZKz0G+DDERvTC3X9ysP9Zclkfwywp5xoOJcBZb2cpUGgfKJ0tC\nsIRdQZ7sC6XEolGb0WggJFsjBUnwrQBJ9Wq0l+O7gkZawfuGhYr0P/dWNMdQ\nH20zUBG6Sr4NHUz+XXOZ/1GGxkRSoSfiX98PB8UYDKWl/xO2SnzmXD9QaJRr\nYXMb4qPWzUIP5ltUjRU29OnJ2v9rGh/Jk1H2di7kSY68Mz0Sw7yfhwSNG82U\nLOWl\r\n=JfS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6f82226a14a7f120cb9aa47bdb80ff74aed55011","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.28","@balena/jellyfish-environment":"^2.2.54"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.144_1605827619585_0.337163933399514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b":{"name":"@balena/jellyfish-logger","version":"0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97346fed1d489d9f9166bcdcc307a225e9a6e799","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b.tgz","fileCount":12,"integrity":"sha512-tllw6zdR5lYWRgpf/7itt8v0jeadBDwrGZwFnXC5id+2R2IumDU1vfO1zTDUlmykWhG1Yix46ewm98MpYkfstA==","signatures":[{"sig":"MEUCIDUZJrg/3nOTSQ468wdgpChlhQnsmFc728UKhzueRXlCAiEA8wkrMb/c5KMi/wGvDtLUIfGtUZVFg5rEL7UAkR/TDzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8VYCRA9TVsSAnZWagAAD2gP/RChEAiumB+KWsI2qQrk\nkTvf6V2AK9/jy9K1FqUTarvMWyBWFZoaxHleK6l7hBkgyzSDP6FZIpjntr4A\nz42GZpQK5BpZUMN98fNi89pxYV9a46qvDdvhfVun3E3/kWSErVY50pKAfFaC\n64AGP4vyKXXDJ/LXLUnsBsbgxCNALBnkirfIUhXLYJAAhVZ7Eyqp2eiF/3p1\n0nZc7UErvpvWxQf9tavXPAFtuQPY+Ro9XrjiBnWJGib5WlZKdBwQnBj6TGvG\neO0TkIfG3bVEl9EBjLM+pkqmYilL0Ph40CAqAbPs1i68pk+GCe8ZmGdmGIWj\nbhHHDkS9G8eUJ0vjcKjM3aIyQEIkYxhotNlJ0Ex/hk2phgT2iHRSYCR6zgdt\nODtEEojCfbL3HKICv2qkfqVxI3Co7332RNSw9QrOdDH5QiHsmWsu8sMAERQ5\nri2XojXpWJRB4Yz3R/jdsg/uF3HzC3OIQM/DdLWOAN1KWQkXq/o24S5NnWr6\nnTMmjRXKNCYquQ1jmktHRU4Zrnb5+HHBkprOaExkFKGPkxA6Yum4gH+Wq3Hu\nPj4PWQHlpNWt/0MzV7yRdHBHxCzA1gwjZGvtoVSdJDGJYWwKwB83Np3xMYSK\n/mBZaFyfsqmoWVf1t9oLOwYIWf41woBu4zBjqAG6fM1t6jWGMEoYTTmu3K3b\n4kPk\r\n=yfZR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"02b2ecaceb46c461ebb53377166486daa476097b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b_1605879128441_0.28741996309201845","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.145":{"name":"@balena/jellyfish-logger","version":"0.0.145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.145","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7f5b5663aa1a60ad7a900df697f3cfd37d7249c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.145.tgz","fileCount":12,"integrity":"sha512-3VdqpQV8Efp9g067R2hRY9ebDZTM+ldbrEkV24sPNM2MjlO37Uzp3ZNLSrm87ZCWOup8TSQ1uIpYrf+OyU68EA==","signatures":[{"sig":"MEQCIBowE0Olv//p5i9vWOD/Qj6C6rGoHf2UKt8y75posWKJAiAbYQBcAMA5h1ZtCZCc68kBvADJ3368ebANNn6k4hlgWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8YPCRA9TVsSAnZWagAAb74P/3U9PH0mEInVwYKiX0o/\ng9xgrxEdpYSlBvzFoL8nVR5aRXQWHkQ8Kgrz/n1T7jzFefT1CpvHA8evbVeK\nxBzWM6GGp9au48jPYCXJKiDcBU8IaTTemIpNtvDbHSGTm4fHqNbF4SlXM2VT\nBwvKRXkk6hB8KojL4FBqCxh53tn1ghvcyY2CJqjbSaSPa0I/bO31Sscbh+gX\ncucI2dxwFIufHMI0uVUhFUTrosLUF/U05JdRHRWDlwSJe+BauxoBBOArNNlf\nwBdSs9jWAHGFTZ8/IjiuEATkbZBn5WOntVgKgqp68bI57qD9jhS/9daYfFUp\n1mqBs84Ge3ZG0cciJJSJKrAAp/3V1/8auueQ1eb16JaqUUXV4Kf3POPbvNNk\n5WOpcE3x8vGQcLL/WxVbYxlYmQrB7/TWP4dZW25DKFlicAGxv//W1E9RHTce\nBd52XfYAy3kluqLqVP3mS888RmdKXLajjwP3kEnFM+ou7RgCk+tMCsUsg9zq\nMGBCqi+VE/XMtVzpfSYuN6mPXQkp/c4wahg3ckYAuprHDQYbsraTW5bjQV8H\nmxB6ytqscTyrphN+lrX9VCtSC1nd7A5NmbuHYfHZgRwk3w/itj99DtfG8V8K\niySsDEx5Od6Wh1lzRXQ0nNwjaHS0DSobkqNoA2Ys5by4+kfROXdVlWbZ7bR2\nnSz8\r\n=S46/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"be7638fbe99564e827e3cbbbf7241ecc831e5b8b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.54"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.145_1605879310831_0.19238704971062637","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee":{"name":"@balena/jellyfish-logger","version":"0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45b504f6a374275508e82b0f54e841578ff0ed88","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee.tgz","fileCount":12,"integrity":"sha512-S5tKTJ/aEgn5El3YFz3cvybUFXjIHcRoJqToAKio/0ap8QFYvBU5Uvj5drT7B1Jm8IpLcensu7Pixt6yveBxWA==","signatures":[{"sig":"MEUCIQDsZQB7h+wmhDjDLUCAOxULRJ5n3UDuNI12gW2oQm3FlAIgBdLRjPc5KJ4NXwmN7DdCKZQbq6Ns5/O2JJguxIKGm6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuFWYCRA9TVsSAnZWagAAUxEP/0+E6ONoSpkgqv0jV4kF\n720fDqoWMofAOFvCuc5Gv4BvUV+Z31p4FGuE3kJboawismzOiuiNUxStig6d\ncGbuUjQOGoq1AIQoHKe/ifs1hYiWYF8k/rnNuT/2n18u+FeyohYOj9TjXLkr\ntttBQYbd9KjSNAVbbq+6znSOAE/Whn/IteIqD9S8uNJ6hawXvKu0/ieCMIAc\n1L+F1j5OcjxPOn4IT9aVgPJ9zw5A6WWFo9pyFqBCA2xMXNp0LcArDAOh87Jk\nBXrtTGwlT4urqBkvWHQP29EErdVGdx50yTBNdtZ3ovodC8sWGtKdAVfOfClo\nP/dqQ2gg3EQCv3lyy/MQLFlIlZamUNsTktCAaZCwSHa67rafqIvH9yOOK+2b\nT0ncfsGvjEcMkowEWmid15eZ/TWX6FlzEBufQSjhX4P9BdipO3r/ONr0DYOZ\nuh7Pf8UDWI3Bw2MaqiS4NQ3hWOfylQMdqOpdq5mk1FE6BAV/7+zgVPUu5IAH\nT6LNJ4zkPGbV+OfG4NK4REkr5bw/mQml8XowoPyhgWO4Qjy/LfnYsx2EDvTZ\nyVC9eIbPl4Wtj2MdXKZTvEaH/suJiwtzWXyRwI2I1MBO8YKssMSR1TwiwNes\nfi7UnG2B/NM24gBDcRMGrVYSUSPPKLeKqraTStFgXhQPKtTxLf/tI4XbG/6s\nB05A\r\n=wDnB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b59ba41ea1bdf414402c3d246e24c2d0bcbbafee","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee_1605916056048_0.31225056859794065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.146":{"name":"@balena/jellyfish-logger","version":"0.0.146","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.146","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b629bd7ee905533b46b5dbafc6c3ed8980640ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.146.tgz","fileCount":12,"integrity":"sha512-bkTSf/vzpv92HjOreeeNPpSDyUfZroDyn6Nm9qqs3+jbxkehoMPGJ4wTtdDvPa59wmeH0JaVA/sBjJYQGhJOLg==","signatures":[{"sig":"MEUCIQC8Zyx9k1j3Mawm84c7JJ3nVU51/QjD4DIRbwXeTFqKbgIgHVGmVoE+NDAp+a/IiGLJS6RfBJ0GnBE1/7zfamuSk7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuFbiCRA9TVsSAnZWagAAdoMP/jmur7LNlgVHU8Pjo7tB\n+f4bilvhevb4SRC+ralPQHnS20VV0w6m/LF5eTzkyOvSz5r7n4b3udPEG4xT\ncbgo4aSt8WsNJR+kzTA5fFZf7iFeLIl0mk9TtYNDvGhFIKtGVwXRZB9rri3v\n1ttEfQOYgll/U7rzQpRTpl0hX2ZS6NkA9oycLT9plYmC50uZaGMTujmZxrGJ\n0f0Fw1I8hVd9O3WawHzUCDIkEGhNJm7EX0fuWD1AFwqNNfjwX/4oIEJpXci0\n4WVNRxCFBrm8UFkHz8hWDsOirub1uByNmul1sAJmw7P6Y21JpFIs+Am4COpP\nRzrU1/arLnr55b/Kvr5IWGttxEcI0qK2L7PDK4mk6HW74y2uMV3DNYqOIQpN\n99H7t5RGzQKw28Q7koBjBl4g8IcM1lcmi7afMq8L9Qb/FH0OMUnYL8kY7M0b\nFbrxCH2C/8igUdedbLg+T+CWyObDunmoMg+cz9j4NaS9Jtr+9KN3JIjFPO8x\nT8u53aay0GjLr4GyY1JAt5E+Bcw1+cGALqOmjY7x46JIEMEAzkxKmvTDRAOz\ngdt2L0o+DAAwqGfancm/gfFQIg3J/NDr2Ynz+5iVYLkL+5NgSGYDSDA4Op8K\npUMLoFfWt5XTb3oTiGPed4iyr8N/lQb7bxzTgrqA+RC46qJuGeEd0TUfSG52\n2MT0\r\n=m4CE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5b03181eb68a5fa0a3a45e5df85c2f4ce3a825c1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.146_1605916385664_0.050608073099998485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647":{"name":"@balena/jellyfish-logger","version":"0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cc89d39f97c88760b3f174fbad0b21d9136ce5c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647.tgz","fileCount":12,"integrity":"sha512-eXPbAUshy6P5gFU5oNO2lxSoO7zrM8neZxWDvP30bADqaIHbO1mPMOA4HK2L/EHFABI3TjT8zI6aGJ7N5HBuMw==","signatures":[{"sig":"MEUCIQDP/vGEx7A+krdU4YgMsXULpCqYVfqEegWlUj5CWcP61QIgDn2l81mc/y0SKkK2bv7Vu2PA5uIacNX7jDQmc7UZorY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu5J2CRA9TVsSAnZWagAA5IMP/RykjYsP1Y9kfzl7QqoP\nzhAS98HLCLAfF7L2dZ05Ie2czcrsDyKBfkT4/9ucwDrKeqedqvPRR93EysFl\neB4FNHx7SvPXUhQE9jaXMFZnHDAEsknEte7oKIGwSHEMKEKXvy2YoSne8gE2\nx167B2vLQP0m7sLG3AhVLzvFK1m9OIdG3OWqKR5c0Q0BfMTR+pvnvh/qcCnl\nWgrODBxDdEBcaoT2XVTSGhp+Bbw18yLlAmmgZQxMwRRRfqDLy+2HB+r/prtC\nul2l50nWq5G0W1y9cc2Xy35AwBRVOspcn7T4YPvG64KLztqjK+7GepWL7zi4\nqhxHQwWm6RfB2T96rX+UDbOl/XFoIOcG5AEhlgbwmgUoAczYPhQgrUkw6fAW\nyTFZqWZErVpEMWCzp2CedBj1T6JuKn1lZEoNS6N+ZoCTa6tIM1KnjXhh7r0b\nNlARmNP3n3jNEHR/84OWPRXup3lVJAeZdKXluQHa0z/RuqImzLwUP3zXz/eR\nY32CTrjHxrGAv77J+M09s94Xp2bn79/X4hY/aTtYhLxLD6ood6QarLOQR+2K\nZX523VdozQum7MSrU1JOXd8PJHSDZfXbnTr+mZ1AkJJoBTiykC8miRUgoDp9\nOsi2jVqQ9H7Ken5bTZxyG1lqUZvRaVE2ik1gRrkfMaqGjurURO1S9j9FYv4W\nJ9g5\r\n=DoSk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b4b029ff726a84da8d1b74246ebd2c28ea9a2647","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.5","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647_1606128245950_0.9533470108045428","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.147":{"name":"@balena/jellyfish-logger","version":"0.0.147","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.147","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c8e3eaf2feb92c68c5edeac81835ed73960de9e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.147.tgz","fileCount":12,"integrity":"sha512-sp8quD14q0Hm7FRLFWxYorCbB+hBMDFIOVFdCnaTni7T0YbKpiq58K3dRS7ysrpy3pNmTbpT3Fb8UR7DSt+HnQ==","signatures":[{"sig":"MEUCIHuRxSvDdKX35pT9XDWk4HUi0pt7FW3PxA30b1lsqbhFAiEA4+SXmy4XgeU4+hMVHW0uhar+vsZT0GUfwimqUOoD0Y8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu5NECRA9TVsSAnZWagAAMk0P/0OQizAf/k1lmxsxZyHc\nkoFx2zy+WCO0ykC53iwvx4fKYDD53FTdVHxviQgRcW9Krf1FMrACcTloEsxB\nRKGXWgBSopuz0miuZYx+O/PmBYFv+hKj1DPN8JaE9zxuHwpOD5HDRAXlCnZy\nbqbEkFRt/bxH08S2luzvJDmB8ybyFR7Bh8+9pwjiB7FvcteS+HWnyb663uWT\nGDDLpaFqD6qwYHdnBYX5sVIrJaHoVc9G9gkZcJAtcZ92chIJmXumWANjTFFy\nqUKjUoqICaTrpwnzzc2fQ6/+MpjXNmvgjOv4YcmowDMO7Zwe5I953hhJWVXL\nl0djpADMfRNPEScQ2CaeeMpIXt6m8HsHJjq+7VMPj31NBoQQnQv7Pu/nzHPn\n5Q2sL6wbqZIixt9SPZIq2yrYiktAcsY5e/G1nDAfZPr9yT+15sczF4icDjNI\n9JrU+X7L4B8tMJuMfOg8dN/Z6xQIrOLP5VMEJRTsx8bb5mdYzEPv/gBSUUa1\n80RokGfxj23A+Fr3vnOeHojpG8B/FFYgDADo+3nu4Ph6c1g8rbvwWSC7kf8j\n/Mgag7mBR/G1OjWQAgMBJdfFzcIDv2Dm+iGWa9FVPbI9VnUJ665CB19Bqha1\n8V44lCTSeqXg/F6PAnP73ptvQQox8N9fAnNK7MKgUaOc1QZL+GSXDqLzT5oA\nLH5g\r\n=5GrE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"800ad1500e27c969c7653ef32ebf86b9ba0d1171","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.5","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.147_1606128451647_0.7664965880670049","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2":{"name":"@balena/jellyfish-logger","version":"0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bf139bb1e7d76d386246ebddda92415fabbfdf6d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2.tgz","fileCount":12,"integrity":"sha512-Ne1+T3LhF1eXnZU5n0ejyyiFAX6dmuYPdreCXSPCPuGxSvb0hEwOJ/sGCavvrbwN3L28HaM2Yv7P8vN6Nqkp+A==","signatures":[{"sig":"MEUCIQC4sY/Ya5yKJgpJ5ULyFxlJ4Z8SafgUWVgBVFcYRIBWoQIgKbyFr7sqI9m+MXk3oUCIDbf0O9axjUndTHVJO64Smok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7AuCRA9TVsSAnZWagAAzNkP/05y0lWQQzj+wz+835Wx\nEo3oCMYinA87uh+uVudo0xY0DlWQiiywGdfjuW+tHkKK3nGOqjbkJ0hviKk9\ndgJ+WpvCfptn04+Rp8G/V4KkRfGRHXnZdO+ySfHg2KPvkcXc8TMHXykKI1P2\niirdhEIiqZh7QYtLoVW6DmRLKAYjak0E0wb2xN+sdya/eBla/+dtDM0+TzSi\nQpwbRvtZvLpDk+YRhfDZTW2RMhIBc5zSWpXkVINP/aW5rJLOoaEfn6OR/5eM\nxehjlvP/+3feOhoeP6bK+yipQ0Iagultyyk5SNwe69bxiQa0l5Y0uPaFBK8X\n+rt9NKeoCZ4E5PLUj07LaeRgZZWyqPM5xToUSQuiZkMoDdi4fIjV3KbZhp8r\nTVSYYbvlRQfzwlFwClZ3HWE7vbi9H2ecHK7DePcTx/A7zkbf0eOq8GSCRrXh\nN+jPFphS/JPjVmQByBS7XEXjJ7FXZzNXLx21IrT7JRjqq4av+XBS0n3jtYuB\nGN26jQSnTg7O5GGr1aQ8fCim4KLEuZzn+vmlzn5VGbgaLWVrs8M1IiiO/2V1\n7tHXEN8PhGPPxS5W82QVe5adqEB5Zz3mYxI1ojd8BTaqLr3w4cbeo0zLi0yB\ncLiGCeOgRav5X3srLkaxI1sE2T6MSMjilCx6yn0tyVRVmkyuoYr+WDheVVqB\nk0lT\r\n=+yzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fba456027b7144638c62d813390c3668cf1672f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2_1606135853651_0.43474597067168474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.148":{"name":"@balena/jellyfish-logger","version":"0.0.148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.148","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a271436f1d31ae832550f417d287273c21d8c7f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.148.tgz","fileCount":12,"integrity":"sha512-1mUaLRcPaG9TX0AmM5usRJd0niH7Vt8rcew2lkaVcyf58ANnIZdHTChl7Lh6sN/PM/yTLBDy2WVtRZTMO5x1rw==","signatures":[{"sig":"MEYCIQD8ccx3tHp8WRg5rxb+uABLdG77BfzED/h0miGF3EoRRQIhAOwI9S7p75GWlou6hI8/ZqORgKjnM8xBoqNzGHCwsh4W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7DrCRA9TVsSAnZWagAA4YoQAKJ2D7bXugnn1LjIDCSX\nAt3qRoALTBA4/UtUSRya+8bBvH+aHUCbsAFz/3A3EGuKrOJt4x8NQhr2FjEq\nNXQUm5KttHCiFS8L+CHRA1stt6XLUCT3A4l+Rv9aWT2+rhcwSmdpgyfeCKuU\ncpZypeMN2JEuwtLRf3yxLakWXB8rRTjd03b3ijL6JG06NYsfiOFiWo+9dEfq\n9TbWta/JNdc/UT3MrO3ozCCxKOX/EGGob8HfFyXc4aTd6Yf7OxROem0ysGlc\n5YoTegJzEJWTLaIZRTFvQwzu79wq1j7pqF9J08MlJ8i1wjns77aOnYdr5WjJ\njBofnq1oqzgiEHdb61vMhUE4niV+8JcX7c+ZxrgzpSdvgp9rSEAFcE2Ufpgq\njIW9ACYCI5qDFjZ7GNvZtwejjVLpwkx21yvq8/FyY1DR1HzHdDh18Nfvr59B\n+d1x2nOp/j/xRVWEsE/lKxMpGBc9LxpPLjCcpDPonkBXcwqM0pGTBngjHp2h\nguhiVHoiPLKDN+TTHWHQtyrFh+rj1AfDDNxlIFSapLf5bKAc2UefiBboWoS1\nmNOolk+gb3ihQwl7dsNRD/RrAjkJuU2KNgCa642MBgcWI0EFLY+8W85QwqYg\ndIMaQsR32Wxczrdvymj4zzOqc/nnIDY0vNU5uKPesiSNm2yuhetDkki9+VGg\nLXne\r\n=hD/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6d78a8464a9f371d14c20dc1fc0fe7a96fc51504","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.148_1606136043490_0.22984295989508885","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d":{"name":"@balena/jellyfish-logger","version":"0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e143c8601d9615b8ac322f35c85e974fd3cfd1dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d.tgz","fileCount":12,"integrity":"sha512-sfeYwk15dS+kK+ZEZPLv5O6G4D4ptn/oWZI1QcAkJaRh6UUYha95eudEEMX0BFKzC443BDxEd1LhXVcCtauE/w==","signatures":[{"sig":"MEUCIQCFZ9jZ6wc51TQ0mUOBovX474xddDs5GYc5NXJw1xOaagIgGUbZg+qOng8ejW6CKb0zkLjzvpoqpMDQd/ce9raFu+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJnPCRA9TVsSAnZWagAACYsP+wbqlOX8bgeECpBgcKFj\n4lvuNDw1WsekzDslPd3e18KbQX7emhpzjEFJ6Wa39Ud7wdE0yk0XFWGNYJY+\nkTHyuB+nwk1avpeEsobP/NG3MvF9As0WzPp8gcvQaLaEXJJxhQA5Kgsw7Jsq\np4TlPTkPwqmrVEo9VFgPwZDntoiQiT7+DzST0qD3K4QF6eE1wT4zlu+z1zp8\nLAXLB5Bp81idJXVOm8kt253NEyw7pb+cXjJXEtU8wa6j/HLbnyC1+sq4WQ96\nvSYwOiRTrTY56bwIfeeZKZ+CQ+fOPP1OBhdMzmH/CtT4aXoJjKr3cRIl9rwr\nDc0FKKQ1tYhQyCu0cN+DHRZY/YfOfpxXp2EgrTelKzZYQ5j35ZWCleRSzxG3\n9ZSuUl6OY6VaiyVr1bKIfWMYG63NKim6RW2ycOZl94bpKSKE74rNol6lFeHw\niBk5xAi4yweAUQACKFaUE+gnaGTEKnJQnLZAhDYP/NzzVF72ReskeNf88niE\nxEGKGUYHRcrf+ZdvZVX2tdFpqsbuAWgHceDWqrVzIFHS9GA2Mmx+JJaRdZH/\nYF2Ngvo8HCe7fD2BxV9beyEkjtiJmfh372aOlhKQ3tlqWOiyTbhtH9Tfgl4S\n8h9DmYaB/2xdepHslluunptBHJaZon2E52Cawds2eCsUNwzuA5iXHgnd8i4B\nAWWk\r\n=O4VE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5558f319001a1a40d7481a1b99c8dd915dae337d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.29","@balena/jellyfish-environment":"^2.2.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d_1606195663265_0.1391678472606066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e":{"name":"@balena/jellyfish-logger","version":"0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"244545d4765d0c6403cd13295c8293c03a45dda6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e.tgz","fileCount":12,"integrity":"sha512-iaxaIXdioBrIeYRuhDOO7gT4fX0YX6JhG8qG5ylqJo+vDk9jfSXawaF5t0RqU5mS1fXTwk/O09fbgWNZLjwofQ==","signatures":[{"sig":"MEQCIFv58Su6E/eqo2mvrGn2cvBzo6MuivEXWbjkplxKBM2jAiBTY+Wwbq0vi94EX9zcsC9ZZl+M8o6Nlu8fSRKN0Bqw/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJrZCRA9TVsSAnZWagAAbEMP/iOImx2+VUVKVbj8rc22\nBwkImXNhiZlSHvH5yG5p/mJhs12P4Q4OyudetnG3vi5u3324mzmLa3T1cJ6L\n9+ibHt6WL7bpSuehJQ/LIsxCvLaope9WjVuwlFeL2EJ7iC3uPK3bdxOsHJWN\n2zL00IevxncR3noi9op4EirLgjIigpTCzUVmaTW6ENHsOwUAURS6+Pxq1bYC\n/WJ5gbbLBY7QaO4t3OF/bZb0gl5u8kE9FTbxe+fnHEQk4UcwRDNLwDvHncBC\nv972RE4CFT09J+lup/2DMJq9PtKp5BNNVDO5X3hNoeDTCWH5Ej+0p48sgZDF\n6gnUh1o6Qp5pzprBqFnyF2FlQp162FRWkxZlbgM+xCEiIkeU7K4B11rhkKoF\n6bH3Qz4B0PXJ0M1UhH8DsGIorUpuxDWEUiitauz7mJmQJcVxo3mAMsLMDdKv\njXT7i/ZCTVhC27cxEluRvGiDv7T2haGZ9jLqfCAs64Q8ApEH5HALm2vgcQeg\nbETY4/xCJmAbFkbq34HjTyBLDlRpR7i48uUQ3tWenN8xX60ejev9LHnKfG5U\n32UC7PbVjzc/lTID1oIeco6yayTJ6HDXQyUZWoRkV5eOC3ZM/8CxkrTlWaeY\naYsjYtFHg0OtJlszvFkaHQs27to7cFXiCTj5vYNRbIGuaJ9+QUdjeChjrIrs\nuZFy\r\n=9fRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f29590131bafc62031be6da5b08927e6182f9e6e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.2.56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e_1606195928526_0.5949137243515028","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.149":{"name":"@balena/jellyfish-logger","version":"0.0.149","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.149","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b8497d346d924475749d13ee1f2d43be74477e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.149.tgz","fileCount":12,"integrity":"sha512-b76KOzJqc8Inu5vYwLT28myg39QTUEdctbkt1dC61Wcqnvjq8OVN2lGfARVdkSb69RimXH0fyLqSqAhI1iYLBg==","signatures":[{"sig":"MEUCIQC9tUZU8SSXhFpspHkUK8O9sMOXR0bLJ44Ra2tn7TyZfgIgdEVC+EWN+O7/bzOKJoKg6ady/aFknp8Mh2KZ+CGxLZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJudCRA9TVsSAnZWagAAvcQP/jMufbZyJwuyxVXsruTj\nCvk7b9GMvsk7fNTYxnqh0hoEk6auBKmxzm1deem8prXNZsoFKbc+LBy+yZ8q\n4vev3xrZyP3xG1Vbsxt0VRO0TMSkeJDI1j6T6XOr4v9YdKHEudvuuUBE86Oc\nWG3yz9L1IF5zTkz+ltO0mmo1T5OSp++cBf9qF7iJb0tqsz3dzQy8o09CSzLM\noxnsgPlah1lG2y5/B+4TiV7FIsiXVCDKEBVftRVE0bYyMLrCk/DNG7i2Lgev\naUbha4ioeq3mA7gr3sHhMdnwAmIrmq2ucjlwSp10swGj+BbGBJppO1MKaeDS\nFw9CYAcySm2trhpqeITlVs+rPc2QbsqjRi4SyRtblOpfAv2B6VdByk4iVILz\nPhPF/3HyhzicRNRFrSC1a6+Rrw2e5TpOWIwcAAZP8VApxUemmWgRR4i6r3xo\niw7SRFUFq77LmWqzC9erR8erHnidnNKD04+DWBX+xPcJeOjWB0/A1NvRhctq\njdKaVq5Qf7KAK8L3JDELzNo0/p9UanQSXFljH2lmdwtiaGpO4xb0FtywRgXI\nWyNkCf6H5PPCYQpjoSlD7a9+3IwedlNv8ayb3ezWCilcXW4f2uMG0gFzKvWd\nA8XI3GT8Zw4VN+BBx/M6fPMn+Z6OyZU3xx8tETRCVIYF7l1wm7szT6k9s04c\n7QF1\r\n=ytIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7c0d22d0e18a468674f3954731b524c16fafd3e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.2.56"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.149_1606196125272_0.2962957509061188","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a":{"name":"@balena/jellyfish-logger","version":"0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cbde7eff270f8f6026816622eaddb53eca30dfac","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a.tgz","fileCount":12,"integrity":"sha512-zceU3XJyKWtLLluh3s+VLEr39IwKT5DP5UzspJtbVMUuIXEa1xjH5KYdth/q1EFHAtTjs/3HN4UWb9ujyUVTsQ==","signatures":[{"sig":"MEUCIQCFrvnTaed+Px+mBDnc8KYOSyqM+MbNfVR46ZzpYAHZ8gIgDKtVb1S+f987irwPpdOXfmf+8zFWtPL/l6pTiI3oiys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwLFmCRA9TVsSAnZWagAAtQsP/0A3nx0eBDVIFNbMkkrR\nHIDzMv3TQY13c9jFRto9oLtrmPFdXOoR+KUkd07FkutvPiXCKQ+okTxGUcDS\nwEutyRggOmlC4M+0+8qn7MSlFZisOa1zsoii0+1jkoH1v4MLoAnQVVo1O59o\nyxfnUkzlvPeP4oJofPRIWb3e3bwRdnBcmIas1u9S3yhx5RrGqFHEHTS4QREv\npCR4LBrOIFNzULyzm5Tk5zXa6jFTX/PjSX1xbJekf6AJeXB2bA8MY/77/RZm\nbcSW4E6YHVSQKjhdEM89lpGBjyOdxh4yGG4lNPsv8Lz8OWz4IaeKWrLbbOlg\nFQ8FFmtwJHP8zFxcCiwXa3Ik1wdptbMXfnkHNC0sZ1sree8erybTBTNCUhM9\nnR7AX7EQsr8lQv2rTE/ooLuJP5zNNO7ZJ+gFu6ExIcehIoAsxoblYRCELd84\n+fHwjUGTfAs3yohbenNiZT40k//RZv7rPdGkrjBkcg5MWE2ZEmdxt4TrReNV\nYzQvv6pyOGHE6P7vsXLyDX6uE3RDV99bra5sFMiOD1NxV++mIHR/naINkWdb\nlp8FiUcMn11kRJhaCrSy4KjdsC3GEcKScA3DYcKYq1xF1Uk3L8QCl/pdAuDw\nh1kqeyrX5boXuuDEIfGtZ8GbEGgJEzYwB6cflH8094FDD+0r5QsTyhceE2aM\niEUz\r\n=fKiM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e3b7972f08866290254a8f1e416bb17d4824313a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a_1606463845745_0.10781332971795043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.150":{"name":"@balena/jellyfish-logger","version":"0.0.150","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.150","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cec188e05d15591ac1a3570522829d5c6493435b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.150.tgz","fileCount":12,"integrity":"sha512-XsAZBCRjOan4mHMm9bd2121yDie0b+XAoyEgWdMPyu593p0Dc0G3tcDZIkYgoVl9A6sHlz0mX4JSeKh/njD2Xw==","signatures":[{"sig":"MEUCIQCndXT5FGkBmxK4eSRzJ+lzOTfjRnWUkwVAm61CFXtXpwIgQo+mkkB2M/oGzB2S2ab8vTTIotpXx7tliOjUFjhnwkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwLIyCRA9TVsSAnZWagAAC7sP/1zgpKCmmf4fyeDBkgx1\nNNx3msNQ8SlTbglpta2xwZNX/I8c5v8mPe+xww4JKJmAECQ6CDjDNLxB6l9W\nvyfwoCtjvDwWmdvux8LchYQ+CoZ6deGlvUKt8fykrp7xyqIRttTUfJijMa3x\n4mNUg6q3wQoU+DCzdBV8D5KUxDzyZqpOzyRcg4ukSjbHwXf2WffUt6FFoUt9\n12Exuv3f9Lt+/xZrS07r5A7q3VOBMPUtAq9xJnpOJz+hXP6/7p0YFJyJPzcU\nSayiwZXBDrtshab1XDIHKPFLTdsdWcreEZrmqazZxbylaoIK8aX28/eATKsi\njKKSRJfL04l/z8OHwGqLZqLREUfqSUaTGJzG960IAk3L5SovnBFa6isNHfBj\nOgLVudiPSqy55T/H2MdUHmPAboc3x+6cCoO4Tjq7bFz0vDo1aIcyBordp7PV\nmDf4tTY9koeCjFjEaIvr0BK7k6u2h7fTSk+We4SaVxO3Uj0+H/sqQZxltNpk\nAEfkXmt0cQtpzW0LEkHNhH2Bo5K41zSSEsjPfboTjSAKdGZdtoiqueF54uWY\njUksNSOrK7aUorpWszk+8NA1jheMuXH4+5f1nnVAvdsitbMeDGQavAs0TfIW\n/1mkCCelebebscop3eVT+8RGbDcBgSeXbZuGwbb2/da325E8aLdOZIBe9Pbn\nJcLV\r\n=C+WN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2c59c7bde4e2496136e584adc57f74da3baf8c28","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.27.6","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.150_1606464049849_0.41685934191530016","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f":{"name":"@balena/jellyfish-logger","version":"0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef268d749edb17929f8eb986843a92790f075e14","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f.tgz","fileCount":12,"integrity":"sha512-HvZxkfYNkB3h7VR9JCZL1wKhWXZvJOfNc22qvF55WKYeaX4moCujnfqARoB7QHFpG8m7hFVfMRQ/jpZbBRtcEg==","signatures":[{"sig":"MEUCICmRmJkfMGAx40yS9hueA7sOnR8C5ymCO6AH6WLR1kSeAiEA+44d/XC5XM5R4IRxzsG6QUZF7IAFv32vxovZvThiMbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxlNwCRA9TVsSAnZWagAAezMP/iTfuJ9ScwvxBNWr9TJW\nd7jyuqlj6uSgxt5ZKMOXQ5aVmUXL26ohFnMcOCUKRE1zAvlOA4LphtvCUMug\nmuNrsTlrKW79uHjhvIZb4zBj0Ti+HTlP+fy+aPjKf7hFyVRgrFpR1UfjagAJ\nDfp2bbI2lpZuwJcaljanZFa12Q8edApCoEXEls5WP1KIOYzGT65bIC1vWInt\nIdbDhZqwYX2rdfiVq/pAea6nWq0rzc+z2uQOliTeXtUKBLqC049kM8+7MsQ9\nLQ6Ir/wZfu5pJFlub6zPgOj1jU83Kl6tn/Rl3Jz5dpW71z72HMFHK2VyvSbD\niEn2oWh3cfsu97puDsu7trmBHKov5sVI5wm3FC+6ZfpAIarZ1MOZo1vW8bjP\ncf7qdLgkxygBugX6nG9Rpx+v3unEdrTQAqZ1qewdHkRu57OBKu1UR3QOh3GA\nNb/4bfQT8QFPWOYIf4fEu6pkHgnbVSL5Q+au9vx/RCMBN+8kBfLC9eR0vKuJ\nD8Q1wS/k3CW3XawCuCWf41X1Ydc2rz/7NEfPiTFdHR/b3d6KFBONPrAe7tlM\n3Zbp1Y6U7WVzQsqs8Qf6KJr/vTKeIhn4n0twbN4wDkviV8J2QR1Et1pyGmGG\nj4FF8dAgNxo69xoyhaRdyqrsk1Drkuh+sxJjFSOLkaWLSGxbsYyGU/mvnfSI\n7+IE\r\n=PFBz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f_1606833008255_0.04271177381970159","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.151":{"name":"@balena/jellyfish-logger","version":"0.0.151","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.151","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e349ba9522eb9f26687a1de0169bb27ae08d88e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.151.tgz","fileCount":12,"integrity":"sha512-MNaPEDIY8or4itK/kXfP/e5IR8bI1H3shJYg1vGpeuQSiqku5q5Wbc89SG4P6naRCo8IA2ZZs04oaMmNg7IhUQ==","signatures":[{"sig":"MEUCIEULWMli3u+xbCs01qMFMuaSEWYu8ztv4LGYqmok9fjAAiEA5y9PUQDHBkJqF8RCbft0jLVL1pa4a0dTAzk4BBeVWVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxlQ4CRA9TVsSAnZWagAA7zcP/2bJQ7ecJOswB4BPkmYt\n4YryRB8UUuKshUKODmjGU5C2u2NthI3WZbGlW7ftqoJX05wBVX+aEwAhv+4W\nXjYlPUXK901ttWpJ7vg2j3E+mch55hGoEgROSkzDw2r1yeehSjn734CiHjru\nbYRE/9oBI0MliTQcVp0A803GOsbRBMKAFwpbgg5K+Or9wNfYQxzh904V+qKU\n2/hfPOZzWbc8Fqzhpx9/ryiiIyoaA453V8RElzQJKoTlwUeat7rOeBFXPV2c\nQuD4ISx0d0I7LqIvVtF+jJqx/vVSSnLD7msdIeSejNA08atffj9rA+ZnbnLu\nI5QsfjtT4ITIzpOzLncLg4IpS0dC03ovShQQ3JezhZBCyeQRfdX2fIBc624+\n8gBw0aASZFa81mt/BXtRVpbqBGnLcWHbQmzfZTbmpohReUgn9vKh0yjiKNoD\njVdN8jM8CmfRUlQU/kdoB9CywPOG2MAT7hUA/3cIWR1+YrS/Ou6zl367Tn5J\nUOgksbofeKdLygHA1tm/D/rhZmGt25GCQOfkhI2yQ2jn3lKP9OmmcC20g30C\ns5FET+nodWtORmnxHbN84U6u+Qht1kg2rQvCuZLzi+FC1RBWbtFI0blqyOUj\noQUFfH5cMtHD0cctd4FqeBwtujHJIHnQkz2zTfPx5bQRBuwdFPvnfVpsZ5Xw\nK8TY\r\n=bVpn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3bd7ceb077f19d2cae627910d8df03e93bfeebe0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.30","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.151_1606833207580_0.9475896025455524","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda":{"name":"@balena/jellyfish-logger","version":"0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"08d6751ff47480da073408a2bb8b3d183821f818","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda.tgz","fileCount":12,"integrity":"sha512-3d8hLVPxdhmKlMKnuB6oAHGF8sfDDJbTOZAkbC+FmDQuSTzObRCVR3nP7gA+vojfszDosdMRT/6B2QY6XYt86A==","signatures":[{"sig":"MEQCIAUQ2Ibstx4UYzp9rMxVTA6eBDV3MFsM4YcnpULO7AUDAiB20woCqaFd5gv3AXfRx08odGRzGTe2BULJbAAarffo0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxrRHCRA9TVsSAnZWagAATGkP/R5eMm7ykWSxhV/ZxrP2\nUk9hHN08y2UC8aBAZqtg3VT4/RnG/GlBr5uFXjR2mj4h75KVlC7cnLF+g1/7\n20q0Rm1YlBsphmxKlw74SSKsjeu4a6wySp81q4mJKXOExAr4pVb8IOLqW2Vp\n82vc+x88m0CPSA4YnIPCHhz3XLogcZTKMEgg7+VzsNPEumtKBWbZvGiQ1jjo\nLNzUXvc3TXAdzdJL4GNvBKxuXSE18tCuQCNBbSufmFBWfTbdW1iXk3Giq9UG\nG0f8fuHNBY6hPbj7k2RrAUs6jGjQIgb2xYi4gmN5z8VJTCosUEEHuutTaeDV\nIMfTsl4T7MOBmZ2TzxycLWn/wkYFoLQDjigdhLGfCiXyhvmcchcO507BzFTs\n/BWO4c+fvPqqhTCLBYElCmYIS3DsWwff/6MckCvI+ifQZB0qTViCRL2HKMv8\njbjkg3tLs45fMepVJNSnX+xcEzO8AJMtkOV7TPsI7EoAfW7qcAg3/IDWWQSc\nvBMaPXmGXf/wGCrce2+Q/E/0UZq2+WfG0LzEewZ0R9zcFt0My+TBikvxUAGW\ni1wZk11a8h1rpk7+xdAUi+7adWq211ehuDk4d3djtfDNrNua1N0KU1pC8fyz\nwWFNsXbrBxldijc6MITJnjIOUnOrF0g3NrBCwYjaswBN4G45ua9hZqiH9ZzM\n2SNd\r\n=XBma\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"745ec5353232e969238280adbab22074bab59eda","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda_1606857799460_0.617087933477158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.152":{"name":"@balena/jellyfish-logger","version":"0.0.152","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.152","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1267d47fbd24c83fd2a873b2e632006ceec5e563","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.152.tgz","fileCount":12,"integrity":"sha512-P2/Yeb8SvNLfBU/qurWdg5mSV63YyzG4Z3tz/op4++9flUN6AADfc8jXm/GG2nhM52HnzZrfKsX9/BBSETXLZw==","signatures":[{"sig":"MEYCIQC8EYK4pQmFg08aenh+LiJ0xuHaVOQp4QFEUdiMmA/XMAIhAK5DKzOPEwqvYfWgpmLKgErgk74UG0iD0nIa/TNWLr2K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxrT1CRA9TVsSAnZWagAAwwAP/Rllx7qlH0b0FjqlKTkh\nlRAhfUui+oAM3JFaLb0GWRlqv3k0IadvAkTG2nQwvPOsAopnwPwjBWH5MjF+\npB/FPeBc/PPOrlbdpDPwsfGZcGMq8Cpq5gQZ2vevd66T36t7Bhoqo/COPB56\nxa4VUhrLx7y4dGgcaGBHhtUeZRbJuDKySlqvo50zm+FfXlQ9DOPFfVRLePMa\nwFQOFO1r9EXM7RgDrJxDhGRVp6kF5UQmIu2mY/8YEoYbiyWTkwh9dNtSJgMV\nQzcHe1PfBTu7JERg294c7RritCmC9PlZbmNrx1K791A71yB3WZQWBwGOWg/B\nDVktX5mXEok9QTXGhyaEqczXM9lvJ6vEK1J4YWXWe6AVF2PPYAXo2jh0Fmms\n3j8MKGMvNL0jT12QdHGV7+kwuYBCvDBw/xOL6i3daHJ0IfmgEpQ/SrjXqroj\nBlexHEiYCB3xxMlen5aNgF0nJfCGnj2EUPJM+Ej1PFNHBuCldREXS9i6qXg9\nYx3y7un8kv8gRut5mmiR+rIe1GFFEbmYcPzamPXQGvnm2z4B1bZiS2E9UMMF\n3FoXb7F7SN2f7mjBWH7plh7DFjt+cEtFjmSmVZ6UYb+NKF5dNrT2nUQlI/oC\nHJRJ1e+qTwkR+oE3Jq97ZefhnIWC4J/HyfV4G3fhfiieaRiCRtkUTJuZa8Uv\nJWSe\r\n=MTo5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3d89a81eb30e1c4648affa5ded45084379753040","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.152_1606857973307_0.12985026429653646","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b":{"name":"@balena/jellyfish-logger","version":"0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ecfb8aedc9b888e12e80c9dcd77e677ff050cdcd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b.tgz","fileCount":12,"integrity":"sha512-uptg46AtxsaTavTB7A+sTpLjjNC+7gdDn2mxh8ippAIPP+Mk9sIqxNuNsPlN4Y6WYfBjNj1SVdD2deT8Uk9Upg==","signatures":[{"sig":"MEYCIQCHM7Le0saCrJ7Kcb+qKTeCyBO2V6Q3DUNas0DplNfIbwIhANQB4WDKEYhTF0G59H9esDlgNRmNEg+7IKVP+YbW6VkX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymZrCRA9TVsSAnZWagAAqQsP/RBLatieatyRn5sh0bje\ntUKNYRuQItjfnWlwp3ASR5hcckK10ECWOA915uN0n4fKTsS4UFWKEfTMCQnz\ntuOehv2S4rtSvL44B1glRYChGIzjU9aDXizsoqFRgIXQPp4nMfVQNoFoP4z9\nIpl5vuNyQUuxeiSofuOyd2CzUQWpABgabwYBc8Qe4PnJyfU9IzcvkGZMlH30\nT7JwZOAfDWc8jMpKDGyksscRroxX4Ia+rH5CHxuETQaCmUEw/kejxVBVSo1A\n/747zYZI4HKwbSr4JzLB7/hCb5+qh69Sko66SYMTGmWtNY8HBPg+Q1C1JzUQ\nCZktb7CoyVwuMU1ecWj7fKxbzPEIg71GpYk1LWu0wGcezezX5755eZNrOGcs\nWJsF+abgXKiz48b685Ahvm2wfK3BQSoIVsAvqm6khazpTi8Ft/SSrtXDjO2i\naiIpGnYKhzIn6GwZqfjNe1tWstX8LNG/EnHgbsKfq9glyRV/UK5WAitfRTDY\n0HmHr0+hDsZBPPQNg3s6MPsTPxOdKjhay2y4GfrfyTQSbtjzVq1W+D1DayYD\nwLZNrBuEoPOgD+eOMP9aboIVyit3aoRyhE3c1nsefeNVwnVifzPfMVP+RZ0s\ndTDJKhxIBw5vbJmv/OwERa8TgYe+Ds3R/ryHajAvAFTJrutIP9XhXgkBSflM\n0a1A\r\n=+WGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"52917dd6a60837939fdb6fbe229766cdcfd9869b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b_1607100011469_0.1459500015581794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.153":{"name":"@balena/jellyfish-logger","version":"0.0.153","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.153","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b5a3d575e13712cc140912bf2eb1a13bc8e13d5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.153.tgz","fileCount":12,"integrity":"sha512-KT1Lk4pfQdlkZPEGqdTly7eqxyPW2HV0uINaHa6nTOYgz0ZHjWV2b6IsB4S2dRXp1/f2YrTqbyiQZMpR7mkb0g==","signatures":[{"sig":"MEYCIQDQp8Naz1+RRh6DV6EILuV70YTltuheGzilnLBKwRyCjQIhAIi80Xm3BUR7dPMR7Xx+3/kCgGywvFZ1tpzDXZmCo/xT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymeZCRA9TVsSAnZWagAATj8P/iVjhLGfX8rHs06/Wpqw\nplibEMTpBwwRZQsZPgIynrjrOM8rjPB7Qy1sHXsuhaSD4/RtqF41GWyCJzc7\nuF8nIn2xGlCAc/M/khjd4cxHcRSMS1igun3zcu6a6kAQYVcv4yX7lOkSXA+y\n6BDfBn+0qUM8/gdOy7dv9NEGdqbiU80y8iBhWC7vTxOUL3RhpLy0O6x/7x/V\nw2Fc0JQn/PHZzorfkJLnhn9cRAPRL/rybRhUaOGaQ54XS3feF7GGu/7SbEaF\nkVhWZYXoLEifG0D4YekBP97aKlNuIHHQa5tQAfU/pYJgM8v4qKH7OafZcqxz\nMJl42VExqhGqh4i1ctDkHWmxdG7p08AVQrIzRNZL70C2MY4SmwwejKXCJUjk\nTpNleOnbWKPIY9gN6b2spwmM4ClIZGpwfXWDrYRJgBnUP2C6A/pCMsm4YSUB\ndxGWLh0yZ4v+L+S6de8GAj8hTbF0ExETrNXrcPA7lQg72IsOCJziE+/7+goh\nAB8QOr5Bzimtpoy5uuYV50Vg/z4qYbAR28pobWyXs8MW4TCxcPfqI3y3324s\n01UaQqBRy4HjCgO98dkM0nn7LigHpoLT0hnfZmeoJqZmEIg9yWMGKhirrFOs\nkdWeOsBExMKVQ3bPH1MrlF/PUSBFaCnfZW8HFG3xD1448WmCj8z7HMlRW9YZ\nNvXf\r\n=5W2V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"486df835b8251c7d9cc64d1f06e008744c1aef8a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.153_1607100313175_0.8296052439213681","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3":{"name":"@balena/jellyfish-logger","version":"0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7e8ab52b225c41063bb465a5789a27f935e9a9a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3.tgz","fileCount":12,"integrity":"sha512-E3cjEpqzsaG69tHywBHWjp5za8rR8104GE9ENRnh4Uast1dVR4Y5zV0tIP/MPEaD54qeK1Zds7bj7Kp5Aq9zmg==","signatures":[{"sig":"MEUCIGrVmvXcedV8KqQAf916KOdFzqIXOf2Gd9M4ZUjseNZSAiEAhE/i+HSOJoM9yL73CAtbamK5rGvRjSjWQ1fQ3Qqi+v8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymjMCRA9TVsSAnZWagAAKtAP/2vnvjPJu5VM2WPiZuUh\nro8KMdPGNwbk6tXW7FSR1b+9fOc2twdzE0MYgzbIJmTLhjfjrjw3/6jGofe8\nWtoFPsrBAs68J1B4e6ODEnN+6c1I0JRas9tWKoeIXAFZPhEjtFfXjM0gyRXN\neNl4xEjt07m62KqoiEbwLv4NuVYdztVKKMODg5/LDbRejn7ispw3sS52NFuJ\nD7rWb//M114ba73DdMVk9S0PWzkOvrPkkAdEj9NKEFSGO7SLoGLdA9JLys2M\njl6dDd5PmacOUwkRwP6LUeXBqAuohypo5wbDRMu+7ThwPMo4Hm04HIKVNV49\n6myfa44fazKHqFrT54Qr+mL0dz6pup0z94EvOtcgAeYbcl0N/JOaFIW9sfr6\nsydvXTQlE6JpOmNKCMtQdCFwB9HQ4xKDXF9QjSWGJymqTAHY0IggIDsy1Gxs\nLdEGCbRCV1tMzVNVqbFup8YsGePfKSlayGPE8qHRK2hBLD6rYIxaCqRH8h8g\nIncHEuEuhdAuUycO9wRMKwxEp21XmsYZxiiTLeH0GFyXt6zzwn60QiJVSP33\njuhR9fED2YE1xzC/ZXrdKbbDIozsN8tZU6MurT+M6K17MYhuIOQtztwqKBVe\nNmkNksNCGbikzIlHu5Lij1uQFSjpYUQouTeP87RXVaCiSoQnxNr/h0lquofZ\nGMR9\r\n=azqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3_1607100620263_0.2781162888080788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.154":{"name":"@balena/jellyfish-logger","version":"0.0.154","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.154","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a5e88d58886b55db59ac0a6655a9e283b418dd45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.154.tgz","fileCount":12,"integrity":"sha512-QgdkmmoGCxw45MmcKR1QQ9K1GQ1DYNbJWCpOQDi1xMTp2iCdtTH1dXmL2+cUNb2obJjSPFDr79qNNQTKu8Knxg==","signatures":[{"sig":"MEYCIQDOPXEro6YWUn76iJTRPPm3ptN34UwE/SnTiqlTAZoQygIhAKXr8EgAR6QFjhHspj+36lyJGk5UOisyDQq0W3Btzn7R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymlzCRA9TVsSAnZWagAA+AQP/iEe8nkAtmWOy6rg0INW\nFtsDNXqVcE2IJYFGLeBhNlBHZ4LNuE5vDM8U2fk4J1uU9uZxGX0NRBkD7ocZ\nlam3UziWQDFsZlH50n9wH5NFmyYlaD6Yh7EvRFn33YOoGFeEzoPwux+cGI75\nxSYqeGsvK6nTadmrKNqMyOMo5VzG3vtBZTnIYh/pLFNN/ZgyWNDHzsKKn9zS\nZzw9D6dnLpiYA5FIbrRguEFTRoEL3sHEAcJ5Zoj5gUqXd66zZQvOxHwRAj3y\nbO+PPdi+V/z/rmQsoWtKVqA5DyRCozPQML5QFC/CMiUYyeHH1ZxDwVT1nwyi\nJKqJb96ehFg9JXL3WwSjKpwWzz77DGhY6E+Q34RPlWpDitijvTwRe/Sv+xo5\nCP6dOZF5ivLZpEFekSnAB+BUY7ZV8f63SkOoBj4Zch14pT4yXbON2qm93MCW\nIKKKiQ+77N62VaQPiodZjramd4eGPwtnadjy4+pYYEkbIVjGzeHLaNEUj/40\nyLwV0JzB1AumR5gghbbOhQW5LmmuOMPMSTjC0uewMydiWGJSboisBN/kvDVU\nG8pWUkDw3xtA6csgkaW9AIyql8EuSRT+3Wk3VNaMFnZwcufdOaK7CelhnE/w\n8q478ID0KCFqFLsiGtMEp3irz1bvBf74hvJ9h0aVxl6hi9aq6/jvdQUqtkOe\nbVDM\r\n=uen7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c71125dff75ba963520de18f692452b3b2a86878","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.31","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.154_1607100786709_0.35892985781882425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d":{"name":"@balena/jellyfish-logger","version":"0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ad440c06cd44716a57af426702591e534eeb0420","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d.tgz","fileCount":12,"integrity":"sha512-A/60NyPJ/l9z1bqZEdARg/zFoWoDTxfO9KbtThR//MGWH+Fw79gkW0iP1Nr7/Rq/N/nm3yS7AyidXeRiA36s/Q==","signatures":[{"sig":"MEUCIDp0NM+/1reHl0zIMveYTNkt1ASfqz95ZMIAGKsNwJmqAiEAzK0f523UIdtEZt7JIWPa0Qo9Jm4IC4suYYiFx70JNu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyng9CRA9TVsSAnZWagAAbgYP/36DckT+K68IqL2lYFev\nCmtLtURpXIsU6VgmDIHkR0GpZk4ikYLhNMBWRwPn9OUhl3jC4Ka70EJE7Tn+\n6vFuKr/9nC11v1SXNojF9Kga2VUDZeMefgPLwyLGcH+qQzqgMpdm5BO1GNFA\nVLrkJhwymd3r269cqCR9oFIlEuGbEFcmVXj2W6bY6g+ah4fR8ZSbtzekeKpZ\nxpV7yJF46elEVWNk4WjZFHAzNsxbYrw58L85efgCEpxrBgu+9ejWQisb7XIA\nYQJiGPqJBwXRTNOmOTKtLb0uPJuT7BFbi8aYhjRTKiDOVSb3S4ftWTmfl68m\nrli75Eq51MfT4XhkCOp4EAp9toySpUfMqyYXNZwqAGMhpnDY39XzfITk05Uv\n+IQr46TDx/T0sl2TLYvTdeIWlHqsOz7ZsbmfvdDlt3WIO9frTMPBKrv/wLUT\n86eKNInZ5G9/VDbeN7MT9fny8DDO9cv7Do6bsH1GxQEQQrKzjtxeGhz9RUsb\n+32u9DfvF2mC73A1ueE5g4E364F4ka68X61bYY9VRkSbfZ1Ye3Hny4RoSG87\nFRXu2firCh6eIWpQhqGxsrgPWwljF/T4WT8E5QrfYtIa4vtm7uHWqU6Dsrwg\nVPZRvRAGCXWyDHuHnwBsQWM+2NfVGk0pRr49weh3qZADjuaIH9596vg8wCQc\nj9We\r\n=CLBn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"73067428e18ce01652b4551dea0b8b0ff412044d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d_1607104573149_0.11193579720907487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.155":{"name":"@balena/jellyfish-logger","version":"0.0.155","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.155","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c9d51c2fbabd9ef3aee866d685d1fdc5f9c3c72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.155.tgz","fileCount":12,"integrity":"sha512-wKrAN4EffYZ12XJtzaLNH8I9Lw/SalsjFu4xmvhkDtnBZ0rKxmWpugslPE6G1fZ/Ikvrrei1o9I1geGkkWWM7w==","signatures":[{"sig":"MEQCIFqbVlMuRSKjfj0f7GiIxo3AmA8UsEvJVTqIHGR73p1jAiBJjIQEmQlnGr6zLfhxoXyy+ce1pvSC0uXlvO0zmhCA+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfynkYCRA9TVsSAnZWagAA3tcP/2I1StU5ILGLwYKP0jeT\nvwKkok6KR7YVK5x7aQyJTyH4pFmQrVUJMXK2SSUrQq4ajTI0CT4qTzbtVp/H\n2LGrogiKWEOLh9EkSEKwGDgjPLoLxpNFIymb1XDRhDYtUldWG2xcZFNuwbjh\nSLK337jTchnaW+S0AXxy+KJ56SSI0pHBisABj3P6pKofZiGVPvAuc5CtIppO\ng4bdJraTXKBel6pRVPEFvMo1BdqhtKHDZjupOPy+1a/wNKBGybd8ORszd7CS\n4XwdyEUFN869ur556mQRvoGPCPtmajx4cY3b5QwL3CX0fBFfdV72VIwREIC5\nvSTfbIJkQgTT6LDORsOW3fPAXyPhGHKoaC6v+L2HMgleoUIPjCClQXUHO0qd\nn8V1Uc5RX4cwdjlgewqPR0DENmMdg+2qkk8VV+9RKMUkeJWkKgpleTO7g+l/\nHC6g58BnIQwgYxxMhRJCY/kkyjQFbE9Jsd27gY0xYZNc6oDRmV3/dlKKGTtH\nt+TJZ3xyJ7aov5EzlZB/kzJx16b0wOiXlY7+/KmunEveLzr9jFVeBFFBW+ni\nChhSajqIIH6pToKYTz/Hh9Tq61Zqj9VmFbvG/+xOyrNavlNjmL2/tNQIR9An\nRISjlnhvIQvslXOF/eVUedZIU2oyn/mS6UYz/k683nB2Jnx9ZfHeqMtPO40r\npuWu\r\n=//eI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a6a0debcd75aad8d75adbac2f9eceff998344402","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.155_1607104792157_0.3403082724506048","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1":{"name":"@balena/jellyfish-logger","version":"0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b130454680bf8eb02b8b3ca6d965eae6903bf1d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1.tgz","fileCount":12,"integrity":"sha512-DoyFH594+PeEyCReLLd4P2S7NXrDMX6oC1MqcD+op18WOluRyAa+56QIG78y9suvR2EgePR5uBlpNIZyrjCjSA==","signatures":[{"sig":"MEQCICDSpyKG0O6mEqhBzTQlbJsqLDihLZaumuRHySLgDtpzAiBvNx+rpl0VGkcd2ZX1Am+zIIBOMfUHTAT2+1hTp17MnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0c3CRA9TVsSAnZWagAAdSIP/joq6tN8kkUZM93VAzoA\nbvXK2o9Eg7XVBoCthSLtyA52jTi9HKC3DQOKSupHohn1MiN2WosZ3o4P66tK\nRUn4zOK0I/XhM0aQfqtEz+kTCgYo4dz0YN+pzYw0BQw65bq30BP9iwbpqyRP\nBWCtd1f9v3N+P5DBeZUEz03G+WQNa/xO7fFcACvcPvU00jDnRddF0FY/BGRN\nDvQFIG/04A08AryYxrCibVsr1vtNF4l+1biU+s0SkEiLEqXBMcU9bZqVQbxS\nyios7K/ArLfbJhvwMn3p2LqW5cxrQaISFJrqTvxWVzPfnoag95iQ4+w0XVzA\nF2CDSMg6gQtydaD7IzUOZwcuiSYW3PFH6J163ZDLfKzTitobx7UZCSvza5K8\ndrd7P+ObWotMfJAHvsagIyKdNnsnEb+hpWuwPz+A2i8G0XZB0gDKda5fttSO\nwhT1rEsbDzlF4EoTPaBECxy2yMTZ2VQHA1EAhx5ZJf4Ogm9E6Dk/ScEWzhdX\ndaGfLbwmE1lzeuH6yEgsrukddpSrBdQddWUdrXlvgwa25rgeFsWg9tDJ4Y1r\n1ogipxxOGunxumhQSEuiCl8AnQALp3XQ77IEdqB+rqv2U5qyBKmgFARwItaE\nWV+w+wn/SckYqW5oICGxC2V6xWrYQwIK4UHYrObnHmh+fhGhugXwUmXEY+Zc\nkJg2\r\n=lJod\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"be695c79ff90604e43ff8705dcccc617ba44acb1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1_1607157559107_0.2757426440037398","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.156":{"name":"@balena/jellyfish-logger","version":"0.0.156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.156","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4824dfd7e3aada28608dad6d039a99788f67dd7e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.156.tgz","fileCount":12,"integrity":"sha512-+9yqo33zWRcbPB03w92zfhebhj9J+VOSBVyKL3mQlWf0htNDOAZJPOFs5m6/48LAGYI8h4Sujxzyb8M6/OBD6A==","signatures":[{"sig":"MEUCIF0beCCbUCqOMNI4XByp3yO7OWMTqQeLxkQe0+lPBx9CAiEAgNean30A10HfD+eZ4zRutlZuzI4moSz3AKC6d4edtg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0iICRA9TVsSAnZWagAAvGEP/1vQoP3KxoeN5Fa7y72N\nWq72SSQMkutimBa+r5AA0ew0hQrRj5DHA9XBoBHdOAGLdhqIpOM7OVdXnPIF\njBlD9+RV7d+JYXcXy/YaPiqMakzuo1o68dQmc1MzPfNWSSbp0ykNe0vPx7cz\nSXog4V5bUa+YcJyxuDl/uprNZUO+Rf1MN+wFLtwxvfZy2fGBo0LpTij2PLL2\nYNrpWvCqJRHryCl5lgxyj6mou7CDbtuyGOIaqTMgQXxTdSsDpD2xgvZt6u9q\noPQGTZP/nU9/dZAZw2UbOphthN5+xQpAmWnZoyGBqnoZqwGb73tzTlQYmD/G\ncmIbrmz7mYQHEq6SiGShDSuYrgisyT6vltK4Las9+XArG2BrD9JUsFoOdKmq\n5VKmtnFI0+rGIIoNcG3jYJiaYJIQ9SEsnTx+KDQwQHRtHGd7HqwnYCy5VPC+\nijrtVB1Ed2KlN0Odrq1pKxg2mJ4GZo1gDTsDrr3wgmJMAk0OthznYUh6+MOK\nGKErFx3WAdPec4jhtDHPJno2XhsIDuLenfggX6iDtPURKHuJhgQA7g3Wvqot\ndAIvhzE3+psBV7ZlcprVAfqfhU169gCjM+ytb3qm2R2sKmvhlKPazr0tfjAk\nIMSuL8ecx8W/sEktdxsqx+nkPk8lFDhV3ySL/8zE+S1u0ChMFMS3hxFXBf4y\n944V\r\n=NOy0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8c166a70fe96a5e5da29c832190884c3eeec3cb9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.156_1607157895535_0.24780517167135874","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b":{"name":"@balena/jellyfish-logger","version":"0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"977e6f38ccc0c0ffc131978ad08a3f4c8ff49dca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b.tgz","fileCount":12,"integrity":"sha512-ewCfuZuKFxfCJWCOD4vNVpg4KDPa/A4OQTYURNk+coiVtFAFvEqXHWUZfnX2KElJwKz9P3qr5nPSU3LthfzY6g==","signatures":[{"sig":"MEQCICB70C/jPxSMTqOCtu1/YRrf96diKVMd2jbFrb9tr3NOAiBYlz76oIHZsZN5RHuVE51beJBWBEmi2zg3+qgH5wH2yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3nTCRA9TVsSAnZWagAA5dkP/Rb+dvPZdgRy4hzcwlY0\neXwXBKo7yAE2AQ/stxSjg9OHnKBBcWXSYGLaZNIt/ybeRQ/+Wh1uKhVwOSao\nCp68m2SLJK3tI/MGIUSOkcqBOX3p4/F/xhTro3DYmoC1rVHyg+h4bNGW7iZA\na7YBV4GkIF93KVEgSQQcRfghREcbKmqHP4VrL1i6VMgBSHRU+zPJqpn7JAx6\nnsc4GH+wrn31H3Sa8QUKAAKZYW+NRWOaVsikHN9/VVYVpWbK/3sasxpUWa3R\nYpGK53CRjSI33HvFbLVqzg9aW4Gsjne4dm0LkHuzOT3OCk6lgPtFBMseXSXF\n5DA5dZLWZvuA0ppdIsRZrGf1y5caKNT1N+KQvuDEMtoq0bAs76H+2Ys9670U\ntvz2JSRD3nxmua8n2u6Uw0GPIN7AqJIfARRSl1BUZkecB03V0Y1BHhhzMLGV\nqI6fInrXTUzlQS9hA1iftfPaSpR4I9H/raR21B2m4K7UZdhLwatT7IGeHlje\nAZbzy6olIfLH/v53g9/MvjviJpdCjeFmeUi1LDFp06JW8ZZ6B3f9C7DUEm/J\nSCxBChcWBfVJuCIaEKqeYLnU3tbrZm2Rf87UdQdR66xdHOKRo7Vztt6Coky6\nLhzl7uExS3ZVugMXUwgDpDW440VKbYoIJK3TsS8bzBB+tY2y2sg4LbMm1E0p\nbR62\r\n=palB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"556a7d6811a6a3d3a451d77ff22daede02cc954b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b_1607170515240_0.8923416499230858","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.157":{"name":"@balena/jellyfish-logger","version":"0.0.157","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.157","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fb8e2f9faef7b239d239f3fa11522e75bf9d2021","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.157.tgz","fileCount":12,"integrity":"sha512-LXdL3VV9O+CPE6hmq3JF1gsIdCkftaxgNJBV+WF045H81XQhW52zYvdjbd5vZS9YujLjZ/c0099mKjCmtCzs+A==","signatures":[{"sig":"MEYCIQDuC6cpz99DnygLM/5vKh3SGh3Ky/m1MB6sjecg4LUzCQIhANRnhDeZP8ptQKw5j4Esd8d83vnDwy60hacH01y2S9ky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3qPCRA9TVsSAnZWagAA2dsP/0ahBNMuaMrziMTNkd/x\ngwtdGJ1j5yzScfkZBagKHRScATGGpKkdA9ZIHxtZlcU8IaeRpo1bU6kZ3kVv\nFh4cQWFzTvD9bywYQm4B0kvu1TiCBqZ5cvoeZWo/eTpDaC7cjjMNAV5O+0BF\ndcfDi1eqbQZfhSupTSGXVGJkbJIWAO4g+FJiIuOxdfpACC1Wk/l9wsUSRcpl\naPhq2aqPFRfouOhf4UNpsLkPaCzGtA7EzssGAqgBBAueT2CLZhDvD108/ZU8\njkCShWKmIPUDsspSFPetmHHwAnfvA/MwlEL/qzX8je7JpmNXqmSl5eZcXGnQ\neOErBnGxJYZhc3+57tx4D8NMO6xcvAUojqQDpA/hw4HQQeojX6Xzxvxj4r8L\nhQmOjWXIG4tofuO31KCXWPwtDzwpAqfJXRIjSfbRxgCZFt2udTQkYoVMF1AI\nTmv6W/KIbRNU37ja9fEg5vSsKPirgEer0gV4cy79ptAC5IHL/6w0pnTe/aAX\nis5U6SZVO8McyCV0zNeObt77v5LlfSR4WZqZr+snhIqyH37Y7jQ2yslI+SKq\nDtfTChp6NGoRhXf0+fuIlMlnXYaetPIIgoL4PeWPOlvJVbFBrfo24jju8kbe\nBqwDvksc//8YQNT42zScc3u21yd6jP9Gy5CLyFJq42dVsaLDGSSTKZnGzK0X\nXOE6\r\n=7/dn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f1982ee0be92c80bcd7a5aeaffca2e18de4944dc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.157_1607170702796_0.7160746856365099","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c":{"name":"@balena/jellyfish-logger","version":"0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"26230bfebcbbabace977729233772871e386f89f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c.tgz","fileCount":12,"integrity":"sha512-lSBwOruE5fTmyWgbeMV05fUG1y2mLDLqOOtQocNykk65T7SoYJMmoLgTwVJVuhANN8kb1tBCuJnKs0lzlxQVYA==","signatures":[{"sig":"MEUCIGNb/c9SnssFz9eHo56vEraCAlFGHZCYZsK/aO7oOGL5AiEAipk8vdo+MFMJRBwZFkck0q1mQQGlrqee5HXvMQ98PAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy4xcCRA9TVsSAnZWagAANkkP/RwllEzIml4Li/A6Y3qj\ndC1T7uto/qMRQlgaUSCJSLPg+FNHd9NePrHbZJipgwShszKdSb7n9VW2scsh\nLceL3U87ZOp0MK1jRGBGqucrMOZlPYcjJjoLxlXfhuKKNc5wTMCRMR5Vn3cJ\n87aDN/OgugEuA+/CZ1m2kldLPmyUeUM9hIu0NOIBmVGg2yIrkJFFZQqupbjY\nSaIsbTwJLVgdOyQ9Lo+cTz2jC6Zevvtq8DgKwBoHdWRkJKumdn7ujqN4mRL/\nTtiFvGUcfKcAFfQFdHZJzjg5mIWd+gmhwWbpPeHZAOIDvSsXTd400134KpRI\nCJhKKHgQSPKYdGaRPsBA6N6oFHt7XGoGVmWltXjqFQpXiq8vSwjBWiDbtQb/\ncxkuRhg9XeaoqqaU1F3BoiOJruWpVdLGh/cmyLcsGxCEILBbJ3KtT6MZx6vg\nEhd65uaulTqr5yPkPeEqrkXJCVMsrS7f5bolROKRPcdFNjxVvPUOUbkClBSV\nkiRXXuSqBlLhM2ovvkJ0Cj5vg0x4M0k8GXeJNEWJ6l6IeODg1TP5nn7stegK\nS0SsyIt0v2M17yUTYe67WCSKOZiVN0hf7AVPKs6DwIpLvnr07nhsBx2DS120\nIbJVUXfS/wSljWt/HdWvjo1y7ci7LvU9J1/hgJGez76Jxeql2Ks1aZIc9r7O\n5KdM\r\n=rwnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b8948decee723c014be8d3d7fc27b2d663bf073c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c_1607175259654_0.7729165835872491","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.158":{"name":"@balena/jellyfish-logger","version":"0.0.158","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.158","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"125eb68e9c23d8c1f72eabcb51fc96efcdce528b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.158.tgz","fileCount":12,"integrity":"sha512-/yvk073/6JB1H+e2oGUx7+Styn+1qXhBYD+SbqFaumtlS/7iwLdW6d6mf2KFASHO8wFZ6F7g+5sfWhjmFUJHig==","signatures":[{"sig":"MEUCIFZFLTJaJwfKrhctanbp+E4+sRPSpyT5zvSKETcTG4TvAiEA093XUcaEXX8oIgE3V+UPdFboyYrimo9l5+FoNJp+A/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy40SCRA9TVsSAnZWagAAcasQAJu8voMMiyDDsbNiZpkD\nq+JXYCclWiiktlAd9CO//9wY47B9+F9pEzWmT41Z5TDV1IFYEHUT+IzB69iL\nhDIZMRsWpzGTddtRS/zB1jK6FSgsrqfAxftQ00+Oii5u2Vh3/4A7QzPx1wXs\nG6w45Pt4YS+6ag3e2e+N58WCyrc58+AWTFC3IvBff8g/jwu4/+6qY8/71sjx\nQh629/cst52LgXEc/0OVs/HowEL6JODip7xyRFErALHttjAZd1OFsO0UzFz2\nmL0Ju2faqmjEWysEfbMRqANwsDdcFgg2ROT5tfr38W6XY/l1tOsrzdbvUda5\n4TtM4vU/80EXwvx16stIXZzLKVxeiDSSCg8gEAoNtsl5s66lln0iooinIMyy\nfceQuN22jJKqwY23RFhxA9tiB8NW6Q3VNwWfcla9i5vuokT5lB3ABrdBcbK5\nIgGNHmlc6lyJ3rz8virwQKqOvrtt3VJFDgw1UtPi2EhKPzier2UoWqhbH6jD\nzuNOpIs4qY3Thr7bgl50ptIiojQ7foDmogla8+aiq3WivhWE5XHKYfBcNVns\nQMPxMYDzaqEwdhkx6iS4xTO78+wjE4nn1aTUUCN1GZdoghg21b1AkTbOuv12\nnMmUL0HMR+2nGi0q7yJ6jhGuraZUKvgu47fcbRln/8Tjix1pT8pHgEFgm4Cr\nZFV2\r\n=vCkl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e070380b8264d68d0b575228728dbf3e82af7506","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.158_1607175442381_0.5802180069582987","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899":{"name":"@balena/jellyfish-logger","version":"0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d4c251dbf6c59bad1f6a82b2f1b0905dc83f423c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899.tgz","fileCount":12,"integrity":"sha512-jedccU5luAX8wJTSUYHnActZl6wEHKRhytP3FUYUBTM+gc8SwnvXh1p8EtZ90UNxm+0NSu0XMU7cPHrJeucKwg==","signatures":[{"sig":"MEQCIBRA8GYnY1dYRoTdAbLLTDubf1aCVjg5qv7P51Gk4chgAiAG0KGsQ3iPpEuFf4trZG2eX0t/lo6oOHTr8yzDzYyUvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzYKBCRA9TVsSAnZWagAAN4gP/2mMOWRmD3We5bwbjRx9\nFkKQk0ej9Qa9kYiHkf43YFv0gWbrcHOkqxDqs0t697I02tT+ckE6DKk0HHOX\nUMWNt8uF0vylV5Q7lxlkdRjHa3vPuwwfygwoOB787xgBT2Bv5zAUOgKT14es\nlexoIqArKEGeb2umzXZbCm/xZMsU2FP95/yoAGo/x0ixYGrv8+bfchwP4vmy\n2/oZTIYbOV6dz4ElgT0ovBnqQOlUTOJk2nXyHqGh6uor0kKGvIcryqP0j8Tk\nMQcsvPZ00rvhfeOeIADh7uQbP1dUAhtvRzbSNN7pL++LuZtfsIJujlNm11uI\n/t+aLNuImooNqFy44P1+AEtZ6KHBFmMdQq/vdcyRdP6MS1nvKDfSlcgRWWcY\nuQQUYa7jzSBe0C3+5FHFkwhn9LxLiyUXxu9ACSndHdM68yK94L7zLfhHgn9g\nY+PWdrPWEM4TLpgjXOPcWrAmHf8PdhPjEXfQWeMGXm+Gn96CnD/lLV7ur9YK\n2J1qaFnWlcexLpJf5Qnlan2wGSccJw0nj6g0FQxCs4x0AGmj8sEDj5/6KVmP\nw14dWeHHy2MYoe0rN+JYuVrlEwsfzN6R03nEuGrE0ivZeFOqdFhday7RxtDA\nprMKXLnS54AsbZYacIDdB/ACqcDJD1GHHrlqVFm2lqqB/H++79wtdldeQl6E\njt8A\r\n=Y321\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"35f2d92c49d474a564ffb5c48438036758bc9899","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899_1607303808439_0.576489427422771","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6":{"name":"@balena/jellyfish-logger","version":"0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51122f3da9abac66623d1e0946910604fc8ccd0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6.tgz","fileCount":13,"integrity":"sha512-GqBTFFxVYG5hw7rZJbEHDS6+sO9LHicjjm/T0RYCdY3ZzdXLAOUNzmaP15G3NQRh1d7+52Sj+KKxDynGL7HJaA==","signatures":[{"sig":"MEYCIQDbtTfDuN+7zgxwj4H3Wz02y1Jqa71IRO0KCClXsrvddAIhAPxbKeQZIDkGnfO96f6En/ERHiygqx191Bi9Kfm2ng58","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzctzCRA9TVsSAnZWagAAmW0QAJAhtyaFpXhJLE6t5BdJ\n4HGUPqHgGZCwnt0AShcG8ez3hG67AE0dzFmXmbPGKTM6vlEdhxE4XdU2UJA2\nDWGPgjOdmub+6z4bB8EpOc1hRQUZpXKJ3LqsBiD51fMYY77XgdN1uBQ4p9qN\n0M/m3rC5VNKj6pVv/tB0resV+UBjwMhcXXO+9RCl2v6USi1BFnedqv4a8O8m\nKWtSG2a6Qsm6MhK1w48/F5MqkKcFXkOO80+RhHJS2XUdGtqavwNGjsjLAe4O\nnwZTXndBNqr7njyghfWl8CG21v5ake1G8v3tsIG3d0xjlxYEgjdhFg7gkUmS\nhCb53Vm8yZsGz6iFD542llJGBs2to/woyuwXmymN2+lB+pPrPMbzwlIEdsMh\nz82Vac2jKck9/x6whD+bTW37Ps58mTOZII+nCuQDf+2PLxX7kvTBLvMTYYe8\nfBHgLyFo6aXQv88lV/25byjyM/DiBuch0WDjiGXeClHxUTDPT8VGmS5Tpme7\nSCrgIAY1swPsuO3X7oJ9nNm91GmzarbwlNi7+b9fKYuyXUt6FFFuupwy5z4a\nR16xyeSC7RVdZ4vA5Bccr8Vz6MIaYNvZfDeDZ0Kpm+AMVq2kB3r28nf3OFun\nB3Ujn6AWEKEh392EFi0i3kkt90Ptj7APwHA8t3EqS7w28BDVHZosXCH7WQZk\nZZ1+\r\n=zZ6h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"90559f9d6eb404796a7cdf88432f641eddaef4b6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"is-ci || husky install"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","is-ci":"^2.0.0","pinst":"^2.1.1","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6_1607322483111_0.5544177340975462","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0":{"name":"@balena/jellyfish-logger","version":"0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb140729609607b5c26a87f8c138f168deec83e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0.tgz","fileCount":13,"integrity":"sha512-x8YuZtjpOcNm52iNNU1913Jbk8IV9WEdoVj6MkvuiI270GJ+j2xGGMeX8hNlhxJ/uGHjJ6+M1s8ivv3s9CXJkg==","signatures":[{"sig":"MEUCIAUVDJhKlMVCfcPoNWF4v2a84iNe5XKOmSc+nflxurxDAiEApmxBtqYi77cF4mz9C58myYfZoIH+H4b/3bbeE3xrfAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzc8bCRA9TVsSAnZWagAA20oP/i6Bc+IqHG3hP8WQYCaI\nZWw9/Dm6ged7xzitI3lgSgCbhGOcaXIdZZj62MERel5Hvd9jQqMAoNOou3sf\n3Gna6oR494BCe4xVAihOO8+q0dUmaNDcRMXOKH5Pe36f+In6+0gu6WWEEOyE\nLgZu5IYXENhSq9nvjmlnlILUiqTand9E491uZdRVBkHTY6t/ExdsM8rP2aR+\nos6l73KhzbDwrq2EnhpihyfDT1aIv9g5ku4EGWonoDDYBFzvc8wK0etaPyJI\n5tvYZ9ZWqhXGyfMstiFFriGrbRZyQJfKzH8rITO0GBhXXRMMBxJxybfcPC2w\n8Q8c6XGj5jvn7hdmgqbXsnRs9+AuBZ8slNTzZJ0furSu4ggCw9gpo6Ysnc2F\n+Uoh75Yb4vCMOQHsYlad4vJjHz9t+QP3r6E4JZeYV1uMWl7QCzRCyy+oXq7/\nTw4Tc8YXxCAOtDXymBStMSMinEjbaQqmcEPm/YW1lyGnMk/FIkK8+8zqoKN0\n0Z+7WpIZabUkzy1/oAP6Njfw00fPjk1jBjOYGpLf4vbykgm/3PXkqBlZIELl\nSAy4rOTJOVPL2orwc+eTtmXxgJ99Y1T5Tc2hpFc8QQDcKmnN8NViTSE180fU\nej0ky8UOEP1lE0o05pVPdpKqyzdJAOBus292z+4Sr9G+bj7m1sgjGuXqLL9Z\nm4su\r\n=spsU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d66d1737c89866ecfc1fcb142a296ff4888bcac0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"is-ci || husky install"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","is-ci":"^2.0.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0_1607323418928_0.31625516928326736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749":{"name":"@balena/jellyfish-logger","version":"0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"879234692ae6579f89ee57636ba2b24eec285da6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749.tgz","fileCount":13,"integrity":"sha512-QjLR4mb+K5ClFHB+9GPJEDm1IIiyHT3aeoNvuK3A1iaUKQ/+FAjXKuFekysmUocx8uM28skovZM/bmKSYOjpfg==","signatures":[{"sig":"MEYCIQDIFkOvB92WncMcGQECd+i2WBICA/seXtI2W8TSc+WF/gIhAMxOivEqQVqACSGfbIvmqt3YAfFZawcWXCuPCSiL1j9m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzfUtCRA9TVsSAnZWagAAq0sP/jMFBm/t5m9jj2fJWaNh\njcA4ElmATxun2kVxpMd7RmAtxJhApvtO80YDuQDK7hVMlUycF77CsQFiDur+\n+tz0HpTbmsEaDFj1fBPAgpnzplwrh2p5kv8ukAhyvtXMCJgvrepFv25iW7ce\nGitfWDfWs42zqQQLskqR6mgYNUS0owrdV6wEDJcFq1GRgKdIM+gI76G53VRn\n2aNzNnMvhNCl+VVs01CC7pMvTG3u+r8Jyvc8v2xM5biNjGN7odKM6cTgwsB+\nkfnA44Kdnhv9dQPuYQast9Lr3zr2Fg3wle+24sUKo+ICUFHDlLr+9bSrawEq\n0xD9F8ZvoHJ3NYTVcWKwabw/463tA7Dy2/qFloXXi2opTHSCOX498eFvYcFm\nKuYDTbgKyOUh4Nzgzrsy3mU5Gr9MPuW7+vAIrF8T/4Pr1JHXIA2dWPpBbFmW\nzwdOOEPiAAY6nGF7gLphstyPbPXVB1DSQ1igi064Ysg2LDaYSVn6aI8naoRp\nCoxgl9s+CtAcm/dc4OvPXtsxLfEmNIcW4gQ6TBhhYWh/RsFNOJyVAUi5r7a5\nLo7empDllagpSeshFzLU5rzTzT/rwqOTQ4FxgivwYp/OETshqDqJAUANs1K7\noidAAL9CRXo0TxKCrKatPm+qmkt2j7hNCMs66Zxhm8ujtp3zPEB6kpQAJ427\n4Iyf\r\n=bv3X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7edca63ad595ee3b83cb5588a84737a3f2436749","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749_1607333164869_0.8156521241162862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013":{"name":"@balena/jellyfish-logger","version":"0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c6964422c46880a64d5f551b2f23313942ff3fd3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013.tgz","fileCount":13,"integrity":"sha512-h1bZbHLsDay4tTWvYFdB7yTZpmtWRxb/spIVl6TxBiPxx8KKtj+HLUqBc5gQTiZ244QvBnT+Z+1R15R0lKG1Nw==","signatures":[{"sig":"MEUCICXRK3Tc4b/0+Jd6uU9lkpXy1vAAtwW9GxAP9I3L+KSOAiEAlBo7E2fIxhO+R88NzxcpeEgMvFCLl3kyO3ETiZ8d/wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzfbICRA9TVsSAnZWagAATeoP/Rog4YV3Qj6V+jziEkPB\nGdaogG4axzD7CmzKd+N8P2QiBbO4aeymkZMmPAJYa9L4plS07wAEM/Z2SROS\nzfh+t+fTUDtygrxvBY+nuLiNvpArIdcOG8T5nCFka6552KOJVDrtwyFnjBUy\nf+yWXKBiDGbKO0DDldaIAy3ArQreFz+2m1NC0VeVeGiW2ynTaNuiwYXjX3DR\nGDqaDJBS7CewQ1FpfQqSrO2XdMzX5kpPunhiDR9leRTu5Q9rmkD0rb/scTNh\nGQAp+YLN/nXeZ/1nBYzPC+Y6apVTVvC7E9u0z6X/XaaCPFCMliU/3lWqjE/h\nxiAYy3XxCfIi2tVJrelMyESs5ekEYBTAH8QKNmHZWs9Wjt7V+YAa1ZAN/zGl\nfQC/7tuaDAumTzgUL0lcfootTPk8CT3O+zDO7xPk7pm+Neph9ZGUPkHDITVR\nPSwffXQpu8/C5DMPYyvBfdpDlHMW8mCWZXTzgbmqvdyW/nXvICbmECG3MZOn\nCybUHqhzV9hoJ0y5v18niT6+DRqpbMSVIbrtzXwDIF9DQI6zWpAG5Yh5diz9\naMC/Cd8nSUKhYh3cktqx4TeMyTlupIblOxfdI67N02vR869m96LezXhor3Tt\nsPy/KDRftR/zjZtb066LL88LmZ+1EMc03eHG96c+zmFgXnVpHJ6O/uTVEyGO\nZ0xv\r\n=JVI+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"85e07196495e5c903662b7a544353a8023ef6013","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013_1607333575777_0.5812515547523021","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.159":{"name":"@balena/jellyfish-logger","version":"0.0.159","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.159","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0d18d016c7ad2407749394c5d8ed231d718235f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.159.tgz","fileCount":13,"integrity":"sha512-b+CyUMuWs6Wc3axuU4Aq4OTkyEN7rO2bXSjV0Iis553TRhWp7W20fc5IZoE2jmuADF3RzAxpKFCLl3UgRglicA==","signatures":[{"sig":"MEUCIQCzckZDB6f0EG7nOZj4C+MYF2VHtB0092SIeuPY8isSaQIgM9aYCQFELWGdKrFLIknhmK7gkxN6dY40qBr1hTQvrn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzf8qCRA9TVsSAnZWagAAuXAP/RTZQBlv7Gh+b1iR/Ucf\nV1QkyJpGrBYD1kUVUocNb4iZpzOX7bxS4/YQ2//hylRCvcHSmbCFSusxUvvV\nyya20Nc7qTRmxLfI+ewmsq5s9U0FDAzrPlHTg6h16KYfk9vXAomwuM4IthTP\n6XbpDQDWNZLsvog65LQO02Xff9gn9uBLi4gy3q0bqgbahR+977czXuXWCT/c\nIy9Eo6FUAzcvotLAY64eriMKVfsqV1ZyT/GGW0AsZ67hpfZNaE3Z9N6k/USm\nUaENq4fAOKoINm63HeCjWMT7o7nLJsHmbZUkDKANiMgIJxRn3NtJGFozSWlm\nTTxuNOg9vjLHQXO1VO1313oPPgLx+fqgWpyzpbvX6d8/fcBM6/EOZsB+J3s5\nmVCFLSdwtDwq8VLhPN0ceRXmHG18hlBU3jbVv0m3o8r/HwfEZd6rEEanp1vN\nvdy4HbU1QyrZJYkZ8GbJNCIWjjv+A/+GsSYMH+Ccdtr7j/mk4/hzousqxfqG\n5BvbEv7AW1d0DRQ4jWncIdUpA2ly5LKHzJqlbZTvcRbA8FU22BJ12xZkEdn8\n2qZtLWgpsQI7OVOZ+V0EPRYgMSfapMyq3jvlcuOPWfUIcTxXqtzmqKYB612U\nupojgSrKwH2Y3nyRGbNxLpoxNzEHFZI9DQXhTxM1zl8hICHTV/kD4d5hcxtG\nYuxJ\r\n=e7Rs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ac5c17f34e8e90b0bcdc7b0722ab758767d56a31","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.28.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.159_1607335722405_0.31946541523257865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1":{"name":"@balena/jellyfish-logger","version":"0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"78aa7662fda00ecb48788d274b4817dc4e94fb33","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1.tgz","fileCount":13,"integrity":"sha512-eiA2toEIY2FucobAFTBjZnPY369wP7LwIlyb0oNg1Eytq1Ql4r+2WpBhGlPVwhPuIFjkIPiOrBemxblVHyoSKg==","signatures":[{"sig":"MEYCIQCB2xn3Kf0gHNuNnIOOE69ZqNlekZxKEKnrdLFAzvZEYQIhAL+W70hOMT09/spS+GTwEWVMBaQSbhFIulvVFcH+KClt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgv2CRA9TVsSAnZWagAASGwP/3X5JHCqeN3KtSxPXJZZ\nVzZMEeGF1ipR6fUOFfEQwYJFHKwnFWuBDghL/oZzUKKbVFgHbmqQiqcBjpWh\nAqLaVbZUVc0b1FSUKjrAA10lDJbWX0RdK18n8bhSov/cIy286ln/hfOGmtkq\nJL5y49z/hyXOw4j3vDrK90lwCzsh5oOf9Y7WzYGKjL6KxcrEDbnVVM+9FRGY\n3wnIqt1k1REzfc3kgRuFRmJI6LnD2KlJ6R3/ax2DmFyboPrvPVGiwBvhK5al\nwMWSHcQFoRkMAjwdDsuC0xuDUBlCwD7AkYxd4iW6pt3T5GfO33ec/2sBipKv\n5DPFL4oCPQK7614oLDF5EhI26v441sjemv4h347CbUVzu3I3Pq9EOM58MdB4\nejBUhYzGIbbI5L/DwPv//8ntMNptDr+30u06T+iAzYSPpxzNB3o5dVxl6kNr\n+ZI2wF41c1LBXaaomZi94+FS24Hv5cjmTrWUQjKASKUBFQ0pjAEQKRhy1C+m\nrQtnr5gDzefs8oceG6k4a0ZEYqa3P1mko/jlPehNdSgT0MsHOlp9vZ+LKDO9\n0htwITz9Ekxn4+O9aFpLvi6mVzAZgREwdkIVPgJKUg327Vd1X37kjUMm/MOU\n2uRfQVznPVWykujKzFBawF8S4WJi7jC6e7x7yTqpHQPk2u+YnwWVqjq/+OIa\nkDcv\r\n=vBEB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"18712edcd62ad73a3ad250a75197c92429840af1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1_1607338997383_0.5185450971538554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.160":{"name":"@balena/jellyfish-logger","version":"0.0.160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.160","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef284c43aea23edf3c80e1c1a269c607d90a9d0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.160.tgz","fileCount":13,"integrity":"sha512-xhlpgy72PXflUeTyu1dHXWLL8xrhQIYVOu30ZkGDJSQyJ+SQuWfwY0zck/aehDn66EoUyffS4IJrgDkcyvgoOg==","signatures":[{"sig":"MEQCIE4qCeFrPykb2kywYp5RDXLmUN2IbrJdEGLpo32N39y9AiA6Hr5ILdoMrcKuoGQNdr2ObtwZjvTgYsMvShkwbSIhiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzg08CRA9TVsSAnZWagAAf9EP/RPq9shVdbN47/Z+rBdF\nVLoaD3b0xJqzslwAC8cCGBUucTQCfI3k+CVEuMi4wUnL4O5cnMiWjfbHnCYh\nogs7gImGvtAQ3mnv6C6W2d3VyIoCZM5Z9WfahITtF7HcPrziBHnIA/xp5eWv\nlO2USXEymrkE/L25F+4KobPo2YZYpS2P+XXR2RovR6wpE9q9Pj37kiN1Rn4D\nTLEZDasPadPGHWMJVe3rob3cNsU6xT5K7CGdqFiaRUHj3sCMqy/yRhjx56bP\n/2m+7KVHwtmDNwWtdPitJ9CPuQu5CtjvWw3GTsAjfjLnMKJCuT502cT04hsy\n+9firWUNPROCNFo8dlo7E1gcPWzcaeRGzkKAVSC+pFKS7vbtigedFhL4CTpK\nphwb/aP7e1UXKlO4l6UxCXPXjHCp8AZrm/Iyb9wyWrKMbtg8nZvMsU4bdmsa\nnjJvkYt+z+u3YgGAjB4iW06r95oLMquvqncXNj+jnw3FYoZal1Q9ZrAU8nAx\n5ujtQMB0B7mBesmNzOkuMnr6GIFO5Xgu7cBOg4Decz680ssaNg2oRF+0xLBJ\nJgmHP78Wnb0LAi7sPFhGhnmVxYZn0M6r7DCEhPHJcgz33tTR33KNNlJkK98Z\n2mLqnnXyI7k7MHqMegUPCY4cfvUqFgWRsKnMArgQVFdPAXNqMLkUhOl+/tp1\nYH+E\r\n=hIrP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"74b8094de19531c7ddec4d1516fc76d9ec47f6c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.160_1607339323664_0.6741687375712087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d":{"name":"@balena/jellyfish-logger","version":"0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"775335cf9a15d8e8b7220b372a432fb8f462aa72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d.tgz","fileCount":13,"integrity":"sha512-ahwvPQ1hjB/tS/9Hx2pnUv62v9aNqvR4qwaniCKhfYsjX75seVHUAhyNFMk9A4/OSDiIDp4mvfU5ARakc+JohA==","signatures":[{"sig":"MEQCIHzE+nw0PNlpcVASaLfQumIVWRNgC3s0FYGY145NYybuAiBKT5lOcKy6mOr0tLi8hSfPXRWkH2vjGP39FKJqH+N2Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzukWCRA9TVsSAnZWagAAwwYQAJdpHvXFIvYu8YMYYR+q\n6MidYuQptJQbYFJPIOCXy1Sx/ARFsySAMfSudc7dP0LN4Sc0mgRobApwxKAd\nQfrigCe2Bk+08A5a+/QQwdnkvOJhyCGN7SvwUnTWuo7A++7EVmsPA8nzmYes\nTHFbO7KfXRX9SNw7CSg8CD6KV8btpW4FKetDjPDIZF0i/7M+yQl3wcpVaMiA\n3jQr+5hGXrUss6t6QN+582wVzQPtgBbMYzerXTOlarD659CyOIOFiKqXkgD0\nbBx7Pijbu4u/WA90Mpah1Ca9v2VLyVp94epa/TAxGRUvSnolTAR4WJhwN6k/\newutj73nU2u8lCyK5lPnCKjFCQmDvh6AOl/tfltvhK7P1e83E9TV0IfW/UUI\nUaWrs7oPwImd8fDit9wn4MoEM2MEyEGme+lsvDlvxxFox6A8FzJL07pbA8PM\n0EdcUxpNaFF60J0a0LCTOTjNlZD2Nr0SUEf+9dCSJFkGsR/asRv+4Kou+S78\n8JlGEK09iuITZrbvR2Sk0/KWCLP28DFG4zr/zNWrgPTM+vecefTMGtS4lxUp\nuztON4TY55ragC8bDMKoVV4RqaF2lzVZj5wtnv3aDdDofmOH7bWmPccmpBRG\nvjChIWDEp4C/BkZex0upDyw1vG2NlXUhpa7/dcOU6M0/+hH8jSt0ke0Kwfii\n6U6K\r\n=HE6O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"62d502ee7d772e4a0f559f96b75628945e879e8d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.32","@balena/jellyfish-environment":"^2.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d_1607395605578_0.24889226712145618","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61":{"name":"@balena/jellyfish-logger","version":"0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"25b11ed916432d6ea69118f114a4c7d89f0d3d75","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61.tgz","fileCount":13,"integrity":"sha512-ZvIpnM2AWDWlWuDmroBWNTRlEJWRKg8InR3O5/e5eC3l7SbVrH6+v39MTXBgKbVpw/WKN3ZUrBaxw3RFuFzSQQ==","signatures":[{"sig":"MEYCIQCQmvvd8hutPdB4Le5h4pAolrAcMqpgEM10CoH4CEq+IwIhANz2vugO0GM/0oa3r51w4gRTZsZykSXOPlXXN807+QRg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzurkCRA9TVsSAnZWagAAtC8P/jmbwIwbImXVSow5ddpW\nzod0Rob0ckKrA9DuhUG1yAieo8ZnlNm10P3MMmlg/kggKYP8aQ3j8pmDdZuA\nfQVDwjC3tUqCnS7VS/Nd0+XUtwJQc4sPOOx8kwYciyY2zVF5syrrE175tPsi\nOjGYx1mENrUXv3QtGRTvwC1/TPNUE1nYvgz5iyhwCaa60uDNuBfIrIwJvJK4\n8TQJE2LzErXYoH7KhBDxUhKSKcRbuitX4xZ2lD3NszapJmdG3AaJ3bu0K0YY\nLzgCM78FARwZBwPvX8M6vfbOv7cipAYDOTIbb5nr0zue6y0ZKESnXyJ6buFb\ngjh90tNt4EOjItrHDSXlI+0GFyBZU39WL0rqFbgfUicpNnQ06KmNlCKJz0E+\n/AC8WIOtG0soFDBYGxN/1Np1a85IlM/XjpMv6tdt+HUnCSrTC0aoe9lbIl9V\nVePLZMPpAH24QQHJ8Bn22EVss7ewLLNuOUFtPbzcwbKu6QuYjHMwHmLrmPhL\nAR4WUCR4vX7aoHBqdp+LawDp7/r+J1tRn7X9QeJJzeio77V73dbc3wp2wlme\nUeVzS5IKgHoyk0NGdx0SEoBZ2o9BwDviLSp2FEZVnBdK2g/F03ovNtHUU2nR\nTrhqPbqj6mR6u69+5iRiuEycbvRNlKCVVaA72MyOj+687oXml8sRs69YqVyo\n+nxu\r\n=5NCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"38bb03026ebc3213a3b6d890704dcf6c12404f61","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.33","@balena/jellyfish-environment":"^2.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61_1607396068043_0.7384179877335026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.161":{"name":"@balena/jellyfish-logger","version":"0.0.161","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.161","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2dd05f65bb0c62f4c53ad809cd90acd44e709249","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.161.tgz","fileCount":13,"integrity":"sha512-6/RCQMYPp9DdddJ4EVSpEuhX0kyIsnolNTnM+H/tQQ+9ct0GMW5LqgJZTUOXT2HieELKzXIEi1KIkxc2U5Vazg==","signatures":[{"sig":"MEYCIQCmt0C9KtqgZcjoULJvRiCJfWOceotYaBhhnH+czeCQdQIhAL7C6o6z0TP+WkA+hfLTNLLgXi+gaXAFjiJMX0//4zrd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz1KvCRA9TVsSAnZWagAAeYIP/2/5U8ryWntXXjGTKqqF\nXI8xRcB0RDthW+BosRqlNvRR2auYaifPoIWNz1xF+9QW85fC4QXfFUvXd9f1\n/Cjt9vxBGY11aJ9X3pU8716yfkdk8L2GN3URtW/atK6wItvSPQmR6BZkniWH\nb+K72yMWOSJl2PJRaHkLaOYfz13sG1wchIXUasqGdKgGrBlbCTm7+FyjqqTW\nQnEKyKr224zzo4BASqvT2De7Fh1Xfo5O+KuY0cL1RKBnvtxLuCXcpVFtFwvP\nmbJv7U9hmc7s/GUiFwDlpEU1323WBRYy3MJhQBE6aFMqERrIQXbr73nHUuOV\ncVNzq8UrJhlQ+RjUu/I9y05Vr9RDJbcUKj7h+nqgSspOGN3U0uPNNDWxUDFd\nKOpant97upcKmQXGwpDZj33GrDaLy0Z1B0mz/oM1skrl5Z9vxz9xyNA2w2ni\n1f/Rcpb/fhs8cx4OWQeNVFBF7anmzvx3mrQyrFs1lbX3AwhDdj3jFlu7YxYl\nOiXS7RRFPvb/61i7l/Q8hEraFEpe6Ml6UoWbZ0+WJAJGvBfnCRX54/mMp3wD\nA0ZzrH8wS1lE9bvY9SUevJ7fZHKgdWtWMmQyDR0E8Arwmh8flVRez3P6jH9d\nVtVU3R1+hkbRuvo3IOjxY+d1WJyVLdp/64zuaZtdAyKFBj+p4Q5VX+dA9SL8\n7ed/\r\n=EbD7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4f5d06c0715150e4511b0ace583b283108dba7f4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.33","@balena/jellyfish-environment":"^2.3.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.161_1607422638434_0.645874351192522","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3":{"name":"@balena/jellyfish-logger","version":"0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b6d0b28f7c8779110f472d6ba9b825dacaa966b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3.tgz","fileCount":13,"integrity":"sha512-UGhKK6mZVrmQ0eNLXm72LuhsIW8JtqIEiMSkWkOef2PMxFOpslPqyHEWOQ/Rx4Z3/ZLXKKDRAL4HBX76fT0Mwg==","signatures":[{"sig":"MEQCIDTjup0nz5AbqYbJbpV9M51kE9JxO6B5nkdrt2Y5xu1jAiBA1JmcfO6HmBjaiXevJcNfn01Yd5Wj8FVoLCiojgn3pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz1PXCRA9TVsSAnZWagAAx4YP/3gY5zk61v6TxbR/iIhZ\nQMnPF+/gylP5+kPYEa8GY5NlGG9gjiKdkjsGdL2huJHfunlTH/3Kwx0byGWO\nl0z6JJKKYPT3G9Qq3nGzCv+a5C0PqVYWPatYolgVRMGQE3OAL3UhTx3MvqQv\nfZvPLtsSuuqmvoxIScmnDLcjdauUwddQxiiBsc2H1qDVk7XN/Tj6gOjVMU8O\nDp1hf2W4Y6RiWcnr3dKvN/8qX20O5biR+2FcE3jUXmQJ3Dff81uMo6eaEcTg\n6UaJBRzbZIl62vTAHypUHoxz+wQ9igxxbgQ3eR1UKtR0mUPoONb62E7/5NR1\nQOjK+W2bHuFRLRMckRKu12wAAyTp1m+rT99Dg4n77lgWGPWvGp99twCT8KKE\nungarlW928789DtWjmhvKdDe0na7Kc9zKyTVzOD7PfB6W0LcvBWF5KRSGrn+\nEco1UW3ewBIxteBp/cRmDWVqHmuTpzwJiWZMLB2QGjaZIe93iwzr2NOxFlhZ\n7NtoF2XcJL5JcsbeNTKShNOsXrMmD92iQ2O5dl5gmVlevhuF0VKks3Jt0nQP\nHbYoYLhS7MjsoY3HTkL6VoY6pblwYgzZDxLpHsv/Fu8K6HkhLNijun300u36\nMXe83d8OZa+gJh5HZb5+3oQkD6enGQEi9uiVJWTp+Iv8p7Gcy80gxT62QDd8\nR9Z5\r\n=BVoS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0e2c4b693e614cd8983969d924a0fb13190c3aa3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.33","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3_1607422934639_0.9712374615479411","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.162":{"name":"@balena/jellyfish-logger","version":"0.0.162","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.162","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"64434a6a8c208dcb2c9f8f85917bf1d81905bb31","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.162.tgz","fileCount":13,"integrity":"sha512-agH0aTf+gR96m8H0zyZJATSj3dMQJCjv1fX+1Xe06y8tvJszbrinX9DGqfL5peU9Ub6INru/9dX5AqnlT8hG4g==","signatures":[{"sig":"MEQCIHdI6cMJp/FLpv8sYgZb6eMgTfv1XsIan26SGn4CPiALAiAGEqFrDPS1jHCh6689XQa29OldxBkQ3AG6KSb59NGdtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz1bhCRA9TVsSAnZWagAAfo8P+QEPs6Dn+dPp7ofjdNJ3\nn0lKigDmCe5+KuGPKB/+k8KAADrVWoowRVB7BtEBJYrpfYMA5q0mP3FDF1ZP\nZjNBEgYOwLo1M4Lv1JISUtmSTJwfJYiUbRaSzZVDx0yLR1GYQxE7FZZeyELU\nLp1ZAYp7DPfvUn+SPPja/j2VzG76WnmY892gNmypPAo90jTwhyNsrhFHlwcL\nHeqCVF1tGqJ388BpdL/ZKnJsFXaFKUaunD1uxAfa6Er6YEiDjuYflkxhBMQH\nqBTawcmbEyjtes+jTrB+qRbrswGXF1VHZIVzpEnGuhNkGcRDbPfA/jp8bGNr\nwOFF4Obqof3ZuJvs2mIIGjiRyJ6z5RI+B6wXozf3TOzvRtvHL7OOZPsZIOoJ\nlMIzxrXQ9hrvqqbnRaVKYDQHXImpMai5i0CShbOb5zwoJC4qyc7xot9E+u3T\nDzGF6EQK9MDLgcmtT+ChaylZfTXYUW/SURz5Fe7CutyuVYDIT5Tt7Zo8hkjV\nQdzwdOD+tPRFIpuhp+JRjjbdpwWT4Pf4KSiJuR/yHd8/bVNBXD7pp4wDh4Mf\nhGnY/FB8suoTr7RGatLTzTN3p9D+FGI03LNf+Z8iIrfJPFti/Z7We1NHa514\ntSXagREtseJ+6yANwYte5L+6RGafnR8WBuibnbCWK7jSiRvXPNnQZpd5vw0H\nIpQX\r\n=L1t4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2f4bcf6d4aa6615c10a6ff44b63871bc97ec75bb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.33","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.162_1607423713383_0.6335650201273182","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7":{"name":"@balena/jellyfish-logger","version":"0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d0b491169e157494fbd35d8231c68c65c3129b0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7.tgz","fileCount":13,"integrity":"sha512-fcmchM+GP0PFthVf3G+uR4cj59TX6UrgZwe4a4R6S8z5IQhaqPkV3T7ad2XE/pWADQyxteB/+guj2+ZE+DYEAA==","signatures":[{"sig":"MEQCIHHTXQ+W3AlnIgytaSQmVF9QeDEOTe992Ze4+J/OCo2+AiAGgTTrb8r35LAKKu+qa3gO1WC5WRJgQlX3PYm+HgN2zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz/CVCRA9TVsSAnZWagAAtm4P/iY5qoC6vghtbTasggJW\n7jMLukKZx/6O7z63sA6TqNMwstsO/Gv7ciNiQDOYJ5Pq8plsJCXbLEiT11m7\nkIWiuN992qqX236D4/OqrPFVYC6JU422KOBNm04l6BwePUtMs7UnWlE0MBB2\nrPw6Exk+LI5f8S94u6CkDfl+qYTdCaSo6Z5GKhBZoBD3M40bm9GphMXkcsAG\n0DykSeFp70ZKjtNUUtfBy0jWJjac2i4qUcU8ZqsI48GavqWGsSb+nMpU/PoI\nEIEPgGxdM/Yda5lOjkUAi3Aoh/4LMjpzgnPs2rryh3KpOiF2mHQOkdX/gUcR\nMv7Fr4n7Aeb4tj70dfC1c/IqEHByAJbKt/dwY22zySd5mDBdZJkZKl+X0D7L\nD93aA/WLWgn9FoVUKzJt5Yrv9CMr6MbdhWb4xIAgjRFl7Y3cYRdGpoHNthlE\nJWlSB94il2CZfRbgExAbwpdIzreyQP+TsigkuntGtZjlfIumLHHRnPCSzZzc\nqV8m4qewGu1sgoUS7K02moJEFhXYIk4oPR4r7RNJJJvYJ0wbJFWFIIIA9PwS\n5aySHysrLO1ySQRdWFGM5uYHpyN4cxriv8pw5DgZIjV1gn3bKhBfRuTEN0o+\nbYYHbYRgEjCD3K3b228y3rZL7wWusTcjFOaNGNgK8gFBYv1EHV98F+y4LHWm\nZBmi\r\n=6L3A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7_1607463060871_0.6608176701700368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.163":{"name":"@balena/jellyfish-logger","version":"0.0.163","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.163","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"16b8672913d16c38562b91f0d1236f95f85b13d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.163.tgz","fileCount":13,"integrity":"sha512-tV7+YrSyR4jwpCEdIpBxhFyi5e0Hrggehxe9g1aKUCjYIgSKg7IKjnkX5r8kkbB12Mr1RGRfZfJpLIw+4/dvMg==","signatures":[{"sig":"MEQCIA8pWW9VnKSe1rvcKa33RIjqYZHJ0q/VqsdRhgVPxxbSAiBBhu5l7ptU5OFrcYW5eznzmeMYn9Bphx7C7h746OJlvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz/FgCRA9TVsSAnZWagAA2JYP/RCD9HFL8b+ih0w9QtE3\njbZI8nPXndnNCxbtZRvS0N27gmMYjmbszy1JumBwrOOsFCRBr3qpOwvdeQWS\n0ZfIONl6iM1bpbtTZsSQV+Dsz+oX1dGEm9nllNrVgPCTTJQQ4UUq3Of5d6PO\nJnjZh9LWE4ryw4w/PVl7Uxkq+1g+gtFUJ+sb/DzMuo7H/miOnQiV+9yXZD67\nvsTNsTs4s4fGqQuZZcVnPhGzoDRzMo2rYoGyLhIsgbcozW+noxju1fieF1jZ\nfs4dQeRHNee29fsw+p569pjRX454bu5AoVHXxN72908CyKOlQfyPjZZYgqx9\n4IOdTwtxO3oXGKLxFWJr1r8AVzhD5arQjsJzQ9YJ1PUk/9xWanaUYEM6LZz7\nTk6PHRGUlPPrJZgNrgdvrDzyBYcKXD2pZ0H29LjCXUlPlqCVwUNjzZxr3gB5\nU7890ALDGuhb4r7SHtxhuJorK8rtq93w5TU2ipJFhMlnNr9HVtnmomka9pdc\nKpzGQeLF+4B6K6O+J1L9rJEdo9VVbtdtyKkcik7SC9EYwQyz13OHmBkKZJLX\nWT2Vmqyx4MQHoIQCFmOHiFIOznP3JTd+qlu9KV4o7M81sz8+IhVovH9nbK2o\noRA7wyf1mJPSsdUO4qmy4X5lo69hbNeddSEaFwfy6fpIZDlhe0N/PyxQWYeG\nsMJ4\r\n=rPIr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c26ba116585bbf63497c465f5024a93fd0507191","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.163_1607463263990_0.28136083303764825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43":{"name":"@balena/jellyfish-logger","version":"0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3eccf7b3e97cc044266d3c128f1eae71d33b6d9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43.tgz","fileCount":13,"integrity":"sha512-LPc5XGXkk7yYWdqTywpCKKGYLeld1jM64mSIfs9NuOVtFFa/6crHUlXOQ1EdmEL3zkWrfV4IrMveKIY9RBSwsA==","signatures":[{"sig":"MEYCIQDwS07lPBLDw4xPTaUxpnEDGW/ldvqkP99EaqYXsWUpIAIhAJc+3yL4MF4q6uEQmEsXztkeoSd+4rqx3iX2KRKRP58m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0bv+CRA9TVsSAnZWagAAN4UP/iyK5XcuN7ZgPwacnORy\na6FRAjZl8gPydS6Yi/pcBSmqWYCf1nwo6ja0JRA1C+HsOZV2zc9pK5rGKWnG\niyAZVY5rhyxFxdHzOR4WionoqBO1Dkkx3H3qym2WydkVH3WtRWxQIl4h+Pjl\n97YUiMHq6B2WGL2uzraU54sVuYRPexPoHhiYZN6kSy7zRq38acZPZt5EUJCg\nQEF3+Mu0qIf3XEcGTRXIvuD+QqOshxDCjNRk5blQ3LrUOTXwjCQIitqQ8f4G\nM/URldirUJZLP3pReA7AiIGpJohcfr4UuFT+LttA6lg6X9aXMTuxJPf9mRYc\nSkWXe36zgV0tBD3XIoL8n0zgqhCsCD/fHuxfJ2sFjT1lND9i6xW9ORqd5t3x\nGqLfUENSoz9ujphaa64G/piCsp0mXauvUq8GO4WzaZm+NiXPARh6ULFfmGe9\ncY5pvF6IUXWOVb+7LvMAGFBBPNEF8MPSwgusO78t9HIg/0bhjIJcHWhJ9cJh\ncdHn7Zq4ygD40B3H7JJm9Ti3weszvrECyNWmU64uVHLi2he8JA105a8uDf0/\n4uoAwB2EKD79SQcuAu1r+V0deyPBdpdqxSVQAFRzlNL1opY769nlw5Wdy4Ug\nN/usFDNtR6gyNN7W+MOLbyoCvwuICT7wdic9ifeOFyucXt21ipqhHeG9LE9H\nkljA\r\n=zB1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9acc2775e1011b6c090e5602a75a6b39ec4aff43","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43_1607580670431_0.7859204023688195","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.164":{"name":"@balena/jellyfish-logger","version":"0.0.164","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.164","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91133676cd7ce67552f0ee45616929c70afa25b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.164.tgz","fileCount":13,"integrity":"sha512-hWSupmYVR3sm801Ft6GlaUKiXixFdrAsInzZsGBbDaVVznHILcysfEbZz36zl7XwvC4eP2asRf3oNVIO83NtZA==","signatures":[{"sig":"MEQCIB1tzZ6SQ3xmx43FTSYhchwnJ+/j3nXHYZAkZR3CtkB4AiBC5/X3u5xKBHfgubqLjVlb2Og0tpEC8uxjSC4la2fBwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0bzUCRA9TVsSAnZWagAAoHUQAJS9HnoDvVi490Hs6LvM\nTCxIgwGRfMeHew8fBUTGkMmrs1Aw2XM6buqn+L6SjOCXphwRfq22XVFbjtS1\nzWGcMmJAGi8psxM5pzXfbAufB02HkdpCU/kzismk2PoVIHMGfnIh555JiGmr\nMHXft9oWJzkIKWMoWIEQeY+f9m7reYPtFvu9vgIQ1KYHPnBleSkSV/6L/Zrs\nMhY2uCqUrvkArNkhx6Rfc/SxTeWaWMwWB7PIUwWNrdCYLZjlUpMFFJKlxfKa\nMgKF0YK0aJ+tn9Qy0s9ED64wuMxiMysAYrMu5cgPTppRQvDAmK7Oc9dFc1Id\n5JMzOaWWXZw+3JfnqIRFa92cTQXLLGVlS258WYeWoiZ2jNvIhpu8ZKBMxixR\nr4XpkrwvSS+NV6Lw8qU23t93+JFxDvb/5U01kjrYzFLgF8/+2fU3h5ZqAJx6\nFAfaW+wPfnawCELbNtjSWaittaNqAMPWz0o8Xh3cHWqsIf/gIIlXoT7UqOgc\nLTKxYpMkhrKIFqGOc8Ax5A3AxbRnfBXKM1FJlNo1CxJDIbfPe0Ct0BtwThpn\nW9pL0wMTL5Ar1GMlGMlwvZzfbnFU8oK8121cG2yTnclD6CzncvBAqxAo1ROv\n+P7dKAjFXS6w+7Xi4Rk/TP8/6A+kPiMvC8VUGOdeIXUpokJqJ7AwR04Y90Bf\nTZyM\r\n=HWZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ce715ae89fd20f97be598a55989b76416ef1ae51","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.164_1607580883648_0.6265628163389085","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e":{"name":"@balena/jellyfish-logger","version":"0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a9b52d96b56a8271013f8fa141e6357cab89c15","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e.tgz","fileCount":13,"integrity":"sha512-Dg8g1NyAH8SfVA+8/DpxEVoq30vk1RALUlci43xuP5Ol80HVZVtrDmS72ErR5uzyrhlEumVdJBw+dHuGhUk7UQ==","signatures":[{"sig":"MEUCIQDdUkt2YuGGNdKVYJUlQ8slDUaTK/B3mKyNlFtDVcX54gIgHtWowvQUwBqa8223zzFfhxCMyJJKDJ1pG1ndeDNK+BM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0crICRA9TVsSAnZWagAAjQgP/iu8u4UFbv3kCGVNIjbT\naGaeMxSl9N1hKwdae0DGdGR17b+oIYk8loFMvs6qAejNa/w+YghYytFBF5if\n+OWZ6Q+S+J5YjV3ck0rdgdXKAYZ5EKGejgGHdX9w9wLFxsE9voLrKGOSkFpO\nSsa7npBWjVP2RtlErtjBHV+4328kdTuQi1jKjyHJbVSYfoYEBpQpHAj+vOkH\np1n4hid84wRC/S/A5aDq2UistJnoQ5F/sP6szwr2dpPjz5hkEqUDW0SEz9Cc\naw4VxR4az+UdkLgmxlzu/kSf1EIfYq/rQR/02+DR8NIjrQu4R+5QtffGstXQ\nQhkrjZzSw2wVl0u2Saie0cHoe5w8WI3xJri4liLeLTAjxYM8id2zTrdzISLx\nNQniU+aChPWWtTvh1HC73T4Dlv+j2+QoCYOH9twiIVfYVk6E0eS8pibhuC5x\np8mWmiAHHedTNjsBlJGG716ked3A+t4/6xu5wd5uiUMagQzH4ED9iCJQDbNC\nhZyqftrLuQb2o/KMjus/G3/YpOcDIst4dVUaLk1OhjoR224wjzEa/erhKpkV\nXXH9JETFWIp0OPU6fe1XP3LVLcI9UryXDJstBnZOaah+FsLVAVa9ueV3toiS\nDVaiJ5u736JjYnUtOv58xpAzQf7gHLuzDJN7GKzlQ4qTB+RpNj+w4UbCjp/S\n6pXU\r\n=QzVE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9400d03a9abeeb03de5366d6267b773e1d1b824e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e_1607584456590_0.06417985216489552","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.165":{"name":"@balena/jellyfish-logger","version":"0.0.165","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.165","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"17caa38762797d303367a8772b872c688cf7e8dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.165.tgz","fileCount":13,"integrity":"sha512-3t9G3YAbLqUTFA45GflrC1gQgCv60K9Z39ITyIopF1OovbDH/13jakMWOCSHc0uZOXrYqKfMNJhRbbGCoiqD5w==","signatures":[{"sig":"MEUCIQDKKF/zJxQ+KUoQhWrBMAkD4LRIZ6J4NPBG2xbwZFp5SgIgaopF1FCApp4oxQAufXvFOjKOUZPtj6VdhHmGBXg9SNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0ct7CRA9TVsSAnZWagAAiMAP/3p/XPqdnSx+7l0NL8rJ\niD7e3tDMHn4vWWH2H7MPjXb0Ky9eI1E3Dxq1fmmTXkF0bEmY5AfKfyt/pEmE\nO3kkldoSM7SQgIc4O5doH1ain4RlXZUIjPHPhoPKz+M9W4CQA5o2Q0R8UwI5\n8TY5yOhe0Ti3hJULP40cC3dVMbDZsNcPLiW5dCo6He7jjT89NYL3tPmqBW7K\nA1Cgs2Xp9ecxyBbaIfcqyaOiuu5nGxxo7Q37bF9Ls9mZVKdbRLCK34aRvq86\nynqfTNyCaBiNFVrk+eCqPxra3UE+r15ztipxVaTYqhst8WfrtzWfTxACEPe6\nNPEFczusO4RWVyesQDfE+louQLcJbbi+JpDTJoL7ZumkL8gwUruZwPxrFw1+\nVaE7Rpas/KBn77nKYpg0L6xJKcYW17PSYaOUqJv5lX4OObIoXL9AX7Zp74Zq\n9jfti03v+/T0By2y1+WtUlTrA4/E+FmPcKNieOiQd6PS/2dqnaRjQr83jXNW\njJANR9vb2Gn0B2eb4zRlzlXLKrL2U8TPB4F6Ry5BsRzRau4QhHxWTriTBbKu\n1kU154rPXFJ3p1ebti/E5Z64RZVJMt2fZN0/yJ0i5+BUBdbdBLvaCwtvvXhS\n3jV69bL/jCPxQJd8DgR5/JNXyca675/TXi8mPbVBA5sTCYkkfUEOj+ylWJvn\nqPhE\r\n=rtjs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"17c20daf7faedbc39679a4457d3f16b6b34b2473","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.35","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.165_1607584634522_0.6020171468001967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98":{"name":"@balena/jellyfish-logger","version":"0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bfbfada8ddd76314833ad0183007ea8f38cddfa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98.tgz","fileCount":13,"integrity":"sha512-PX9Mpp4W2ZODaDCcpaoRpGHY575Xhbuwn+9icqAcdLd7PFDFY8xHDdLhO0YD8LwHo1DNPj2gwpC/7xBoIy3kwA==","signatures":[{"sig":"MEYCIQCOYPvm6oCL15vkyF2fcsc3VBWVXbP2G6WUGK5xZHsGcQIhAISFUB+2Lr5vB4ZYkmfcN8N7mAXAOmJsBHBGLZReIf0+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0q24CRA9TVsSAnZWagAAK1kP/0Udvw0zHw9ORnN/8cIR\n7mX2uwWcG54XG/4MnFAxCLsek1ENAZc4G1z3VZsJGAH2bJaVhR/W27/REdXE\neZmXbHgOaYofbngv4bOHBVAfR31FoplESQuqemmuU3SfV+x4pXbjR8L9MzQL\nrdVuq72Gz/n2b8Vu1k1BLylxod3wRGRtat1uJoY7IzLxELGQq0iyyAbrKvP2\niBMEHsSj/MagC3OYTTA7daZGHp8lCdPw9EQro0x3wRjkDmCvWv9ho8Gw28N0\nlKtLGxQ8/v+wxrTVBDLhMCZRz4z0BBlZgUW+fy2zagbz170byWYYnLPlrW7s\n8YLHIgzqD5VcPUE5Tyx6VKDGie/600nZqhr2/uQEvv3KOo4ywd0RJQs/YISg\nzSS5gmWl5buCka2Yxn6mdK1zoF8Sd2k0vM7VRh7dbJjMIL0g/VOEXtt7P8V0\n5+xQaYh2YQl11mDnJne1e3lNLJ3NcjC5suhRR+CfWWx/tbSif4vv0gLlhwkW\nBpSbBoXLkju4LeXRDswxE/8E1vkpMUFJ2qptx3xly1QpeTcGLzhlLEVSVU6x\nAA+rONDk4EKHi3qogQjiMTUBF+1Zu+oxzSe9swoKMeRKbBdpeeCcOg9l7bW4\nWMAAjNCTz8iWbt9daZkFzlzr98k9YokE5JSpqv9eJaz5GOqLFxul65opZb7L\nZFZ+\r\n=mftw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3e0e84b4c6b22264d61c3793bccacdfa37b82d98","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.36","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98_1607642551694_0.08198370803406196","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.166":{"name":"@balena/jellyfish-logger","version":"0.0.166","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.166","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20fb0fda28e04f28b268d7aa14fe61faead08c9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.166.tgz","fileCount":13,"integrity":"sha512-gDN9mk+H0W0giAzsvMkUwh97md/+oIDgS479RcqhXu5XI8Q96Rj8JiS3Qch56/ORxmk6MYR5OP1am9GK05jwLg==","signatures":[{"sig":"MEUCIAZEHfqnsLu50/ium1FxXZCK6dAVX+9tkkWNacC8la6BAiEAwL+HoCUJfteSdfTc52iXbWntPX3TQIodviBSfrx3Lfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0q5+CRA9TVsSAnZWagAAurwP/3aqhmimd9zOHvdIbx0q\nj3PtM9Hf4oh1H5rGnr69Rg0CR2+GPIm0Yxb9UyIuk0lpJofhwlthfgT4oeqh\nqgK2hwYzTpX5uHV7huytEcqoWRUqZ73wb7GB88AHtJMz1QLyTA/InfSNQX01\nYri/TdYyM1W3nhs08tTOYzQ245sd8hb61nYJfDkww4EtYalbSl46os8iQwaw\nanAcRENv0i1ck3Z17B4CjYGMT1oUQoqrFz/TP8RLl5ams6AqM7maJphcP+9K\nzE/dOd/Tq83Pmmj0/y5RUp0W17pI/smlx2bhZOkND7U/Pf1jagNkWKpvAgqr\n7YPFDhhbhVzGfn62SXO4Hw00BmXvacLWnLzbXfa1IkOvs/ghmrQ3Crp0GOwb\nSrvbNQZ06cVOgTErQX7Nu2v3rNeoHKC03gF0tNtcaaBmXmwGHuflBIdpA/J4\nHPxLx4Uia8oHWwAH/7gvC1sAFQonuHhKi9c15qEOiCRWNOKh7ecg9fbFwS3w\nIqjRszvTov+TbRWkCxVdwxUtMKPBcIASCTyG3rb5DOsfFrPneAquqyrCN/Tw\nyLsSQ9ir25eKS3NEbiJuDXvwtIsCPF0yLLRdDIARu6PGM+JcgE2bPTRZ/tBw\n6BVol6pcNzcE72orzX4o9PT/NaMCX+6jFvp0omIEsKntTKDEPGufdibWuEds\nnsHX\r\n=+d+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a8860583d6523c00b5b0baf77b7a80d4add3d678","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.36","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.166_1607642750098_0.8039823453275572","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6":{"name":"@balena/jellyfish-logger","version":"0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2e5fe843ce1fc14a8d6218ffeec8b26b7845d2ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6.tgz","fileCount":13,"integrity":"sha512-P7iJpm7NBpEteMPIaNqonaiXoI3L/7C5yQ74/jpDTjzSGC0fb/6QR0tqa6VeoEKe4AJpZzCm+icrm4m5P4Q6cg==","signatures":[{"sig":"MEUCIQCfatbEn3UMTc1LwveGAYS+ybmlJ32UH2zybjRH79770wIgdTQ7mSkkPSOtlSgZYE6fXSuF+zvovBSvB1vU3yp9UWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0z7ACRA9TVsSAnZWagAAN9AP/Rcx/CvGChrPXxZ9UAe9\nvYa0ZISYQdpkV1GiwSo1mmJx/MdcLBTX2i9dwphPlAVZKuLYqEOOaxiYOBIl\nmC6nNiOci+pOPPzqSZ+0ZB9YqQLPfP0eDdqAMY+fyYMyJNNgijdD4AEScz7h\n8xxb0gxODnu9+AxBKdeMMzNLERwlB5POD2Ym7ZLy10k8UGDqaasrOWNG9/QQ\nJHI5FkA30GjWH8Z2KC1wo9WmTEh38UQncW64OrPYYxeX5VsvXz+5gP0Z7U8E\ngY+vodY7lNmVFDV7IG/ZriISt+Z1kMwIlDICg5sgZS7MJBJZGg9C+gkI6xCK\nU4M8RfjLQfWbmZY4XcQrk/O/hOPsHR6Sb5pba3dKOXtsVNJsB5R9RevhNaAW\n4k2t1vJPJ+dz/XsAuKUTanI/5QfxtaWPA9tdePerqXdXJFGTYfelsbVwgkHM\nxuulV1Lpf0X/GtUZyVbb+FxtqkdJN0tWq0fynT/zYQjzWuPDVWhUi9kzdxJ8\nd6hyqMX4CZ4+GMdrS3lAhVw3iPfe8ItUJTFC93skIOQoG/OCHyNKxZXVSarS\n5CYxMwaoViN1gebkvFklOnrxLsE6KTdGfnrdEKQK8rjjPn3DnXOApSwX9VuW\ngbmYtuEytqZs/FsP5eiJLuwJZkLcsgmkvWH4P2itNHOpIIXZDnNGfhhZHvz1\nfOFe\r\n=HNqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"c82ab9a9c0659d89693f394e64a84b81534704e6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.36","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6_1607679679754_0.8732117564360562","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1":{"name":"@balena/jellyfish-logger","version":"0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6ec581bd99bb16902fb06a6298b1d3e1ea11cdb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1.tgz","fileCount":13,"integrity":"sha512-lbPNwvHI0jiH93AqFvFmNlX+ZIXW/S+b5jnzqpJpef44RDg3e7Mw607aCcpNMVmIEFGhYaeBpKoUYU4wIx6dRw==","signatures":[{"sig":"MEUCIQCwBwaFEmV3gBIbhnYkPT+b0im2l6qzXV4U8XskHz/nNAIgPJr0j7cGantMTXggsIDACkETYfdOdXC89iJK4raiet4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0/UtCRA9TVsSAnZWagAAHcEP/AqqHzyqZp8OVAW9U1di\nJp/MHKqBd8gw7oMchgac1GEmIl7nk4gwZTrshZTj2IPTOGTboCq9QYuDJDsO\nEOfHZ8ytw8DIp3vEMjbpyxVH9jRiOlMuKsEcmKFdUE0MHBgf4tHO52Cs1dOC\n+JpA2BClKdab0wjKwfKUSIAIS3paa6ZYk7W3UDpARdHjtd/0Oit+guz+Uz9N\nachYfB6S2Z2NEgZ1rZBlMV8vAniunjz/ojRTcyFZqdrGD0U1TLDn9T1/aOBz\nG33BGqdnjKX9jeeLkhU3RXnwflnl67gmeEMTfZv/U8ness3Lebfgy7nwHZSr\n6jBuNgFNEftuDcz3qSl2GhXmlzNxsc8Pzk+v3mWVrbN4OPrC0S9EK3KqdL6W\nq703+xRW0ODo/Yhvl1z//BnTRM6Cyv/OW9l62hGN4HlkCnwfJm9P5ZFck9vr\n4RIiz0uteggOwW+SiizbAuOkaS6Vxajb0JVs4OQALzoPRENTmWEVaYaQ/Wl4\nqtGYMxZzh+bfv2upgWB9GlceoNlp0xAbowZt866qGYhW/s8n68m2WGQEht1o\nqrbpwHrTBiDxMIbo+Vbn2oVf6zgmn0RLJU/EQ3teh6vTHgDNHHdLG86nPeJ2\nhN7MfQn3O7aHCTfQVA5azeZzMJ3aOmiBzsrjY8UI9lcRpSMb4o+NTGEInKYi\nA3St\r\n=iukb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"8641ed325a6ec8b40b5316d93752dafe65c02ff1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1_1607726381408_0.6682852651923152","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df":{"name":"@balena/jellyfish-logger","version":"0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97f5692af51e60b15e8cda8ea17c65467b4740b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df.tgz","fileCount":13,"integrity":"sha512-ifWAE8S+gZVs/W48N/26cL7+CdCMwge/nALrBhiBieGD4HbxPCsOc3l9PvNtkmR62tArXGCNos5f4QcYZa4mog==","signatures":[{"sig":"MEYCIQCoRcVQKgtWIDt2wo+aQGBDIz6vcgsmVlh1lIIUrRfCzQIhANyCszJTwPccbCjHkmWbqce4GV+mk6Apa/tE3PaSYdCp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1BUGCRA9TVsSAnZWagAAghsP/jmvoRbOe0csEhKNxQEO\niXiyNHv8TnOfFGJnC9I195UORqSFLpsWu0sO2dh39Ego2hTDqlPhpup60RU7\nKuMIfKjGe95eY6byBq6cakOltSgBvxANdJ6Qvub40uePQwsekP3fSsmGn3RB\n3XG7zmlBU4gXHibYdioDsVv7l68vY1qQ58BXyfD00rXjoz+n1uREpMeKOr7H\neYxm7u8QKkMzQwVs3SE7tTnr8FFNoLpGepinYDN7JCQTfH1PqDRwgYBLIxos\nTpC8qyrpevEltax5/cfDEh6pRRqEp8o1DI/+44qac9uBLvXE7p6/aFbs6gr7\nXLd/Vt+6tc3iU3B7q2sodU7pcMBsn1asOFiWzyLOp9nOyMDyCQ3exEbbvurn\nSM+rkh4HgkZzWkt4ROCEZgIaf+X5C22RItPneAUx+VMJqylQCCojGuRH1NEE\n/S58P+sz8RHIp1jViVpt/vgaVZR6XU8ZaE9XiStIlXFIdPwMrHLKbXu+b5Eg\nMTR6XCIYG2uuZlh8jzXiw17TTkn8xbslPuT9dLABAjSauMFDIHiTBilydiZk\n8zmNjgvMNGhsNDWvdy8t9R6UZvGMGXYDmj0KLp/q1UKNgITJV1imNlHXO6ib\nS9UfxT4fyKM4S9jtGxwC8+t0yldgHw1GAoHlkxJUKhXJoLR0Kf0eZ3B1lS7s\nZXtB\r\n=kOtf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"3c137850b0c299dba0992d8ee8f3a21840e034df","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df_1607734534376_0.4513863522673045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c":{"name":"@balena/jellyfish-logger","version":"0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"02f4131256299950a59b9446caea9a4aa022a81e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c.tgz","fileCount":13,"integrity":"sha512-zm84RAA9bgxhn3mP2OXwMptX+DeKDiPIG5ek2wM4kOsvAKV7jM7IpAwUaFXy+t9+e98uXDOHEuLB9fbvOgXODw==","signatures":[{"sig":"MEUCIEx1BN647nd+i/CjMo/ZzA0jjM5o0jjkPygSNWdX4gYpAiEA0I5qLue2HFjOYIZnJQTRCrkyCwJOy5QQuEL8HP/m8IA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HJVCRA9TVsSAnZWagAAQ3oQAIYV/OIaPeQ543ky+Giv\nlqsN3Ktx4xAO9TsJEl3zTiJULo5oCj2e/u/d1jT/TiCnl5FrCEdnscT+1RrI\n2NBCbYb0AoYVQP8sq9QnYOrVr/Ia92EFz1OTK8RHYLzRCjD3Yni+O9zp8MNy\nF0Tg/g2g6ivZ/K6wRhgQwdqLFZHTev5rRO6hQOpzByRl62+vWzV20BqGx59g\n+xEJnPq9z3tWjfUpoeXgs8y2f4lkhXEKQrV3kiR5NQ5ehcsL8nNXmd/xjXCu\ncPam55meSns45xYX/9Bkp4amjGufVq2EhsBuT0dWe0mrX71bm7rC36Osa9im\n7kHI5dRym4BIMGAPbmwpjt3RT5cj+y4v5x8IJ2ZgGu6gIH+pGnaqDwTGoTY7\nAOjeeFKAREOpcOq7H9P3/Rf8eqyKKTRi8P6Ipxq0YHA8gmXjH+31yfUwcZPF\nPNCemYBFg+PbQPzsqCXhCWSAuXDKgLlWiJ5D+TiNP7S/0h46B2Ei9jLreXVX\nMv6haoCSlOZ4D8q4IedbwA4hopM0q2f0i1gHOzaHNcZq3SHD3mjIuFTvf3WU\n/hsyicNU2Czs+5x3eCBf/9Hu4C1J49ulHisNeNHPlb+RuaMDOmFIcTHTf8pg\n7tXPuunanlJL87nmGkxM7bEBFbUcWmpqLdueekWvkavEHE/fbImzbjwgbOns\njqdn\r\n=rozk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bd3d3003f854d140ccb053d544945959608b1d1c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.36","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c_1607758420999_0.13963894545806377","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.167":{"name":"@balena/jellyfish-logger","version":"0.0.167","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.167","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0db3d6da2ab3927ed01e951f9d4ef73477df53bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.167.tgz","fileCount":13,"integrity":"sha512-Gn56bO74zcJbbNNpZmvtb4YH0mRrWzPrfC9cBZDBEdhs95diPFPKyYofWr/UEINmZ/Sgd+xhr7ChBEslx9Et7A==","signatures":[{"sig":"MEUCIG0suRO4jGPap+cktzoVTBwFC92+cKqrj066ZWnU19QJAiEA0iZ3FBeP4+qKfaBRsBCDK6PFRHTbh9DiVcAELiofeU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HSACRA9TVsSAnZWagAAjXwP/248XEKZSGOr9o0Y0Uvc\nk/XxAIbZoA8uVcSbEv//+88nSkClWuKKHh7NEkCjjcMu7N/EARFJAPEU4rUG\ntIOkEY1KolMv8ZPho/diu9BMJBZ+Do2I6ioWCoYkaj2ayNkFUzac/iTvYjAp\nUKf0BwszjlsXg83cbJqjxMElQqSuDDXL67f8rQHU+gQmi6IIC/39NZp4LqxQ\nJ4gvuXP3/7EKonBu9Ho0lRumGGJqlMNJ+dsWvleB0LHcBu55VPmL5J/kvgq9\nvSXsU18ukli3+kr1/qi3grWxeP7RJWW2XN6KiMEdwd9w9Ui2AOzhBnj481xh\nt3FqRUxlrR3v5vLzyzys5XcqF86IPsuMzi89P/pXmTdY4d8HodxtEBvcF7qd\nYbS27KUxHzn+Pav57yRUT42C2Yyb0K44UxLvm/ZkmspH/5a0qe5OTUKv71AV\ncaIlw/IL/c6ASXFscqAzSgkTW2XP+//SG/JR41vbei162Wm1slKvlxgkQwHv\n0NXvNTEGI732OCyFJByNBUmnKAiXTskYjr1zLmK8B/Q7vkoRXl4RnJda6UyK\n3ACIL8TpA6R1XtK/W0TodmAZPgcwvUsc4kUdfFfHl39rU+MFkRArW1lN2D1J\nAV5HpOZiNQWdCI+FPUE/fr7PUnqlttqGifXSrpd8fhZTqbUVDlxKa6YzDKJc\nDDOu\r\n=6bEL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a97e9f113976db9ee1d06589a760aaebaf9dbf0e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.36","@balena/jellyfish-environment":"^2.3.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.167_1607758976306_0.5514568534819797","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a":{"name":"@balena/jellyfish-logger","version":"0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ddbbf20aece33722fde7bb7a71547db39c766a5e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a.tgz","fileCount":13,"integrity":"sha512-EIR317P8eV58JT4RFUuBsK75xX+0oMLzHiUbhFGth7H+hPz7RCdsznGBELVoPoWox04PqtB0rsN9c0uExF5c4A==","signatures":[{"sig":"MEUCIFjkms9Y+t6H2E3jLaj3bFWNtZBld1BZM/UtGItqUi/nAiEAwQYkDGPgHJRgvCBY81nMtVrOB2bQO1LpjDYsWgVDQFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HUuCRA9TVsSAnZWagAAsZUP/AsiGYGV/l+mAyak5pzn\nwjfdLgpIMr4fLAxXffHYhZel/XdqIV+UsxNxiXo7OKftJxEs3QN/FA/0++jR\n6QlWs/7OPP2F6Rmq0cU27VHG1mo6dQ0PyeVGMxXz3axK6oBWa3gqmHwGVLT+\nWbwwFlN8D+E7/CW7FFbdszYLp6z74twU9HzBu86WWfwuH/JsnJL2yb8LUIw8\nr7YdQaxaXG9XRO3Y26bQCzCFFAqmyPpFXrYYEBSjdKTiujuule5q05O0Lbnr\nGTjrzT024fdQ5+pM5ey6MwTy3flF3OhzbQw+Vewfqkzod6dwsf5by+b2L1JT\n6Aygub8dFLVZt58Z5cZVqtUpO0FICshOyV8Kg3bI+3t8YNttS4l3knbBxrOJ\nG3uO5XH1S2mAc7PY6kZqFE6jBQyflRSRMJM41cZT7ACFRCemVj6e5d/8voWp\nQRKu6DsKxSHrou98OnY5XoLtYaWWpFjbaswNnZWW1+T2qIrdHYnurKx3BGMF\nNRhyUGDcU3D4D0XF7QWJWndycNHzQZnGBDuncniDBmHbmPJ5NB61wOBb+B/K\n4hZCMuZmafGJEArUF4/BaUvtjpOOtuvZCCW+qiUsCMERFEhDgz4Jxsux95jc\nhwvPi5Ho2brI8sDafqmshFTE108SGW0e0nEbPQ2wp7djktdORotP60cH/d1P\nfyIS\r\n=88DW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c71dc9be472f4c45d811428f3ee8f42f966df85a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a_1607759149901_0.5283019685094934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.168":{"name":"@balena/jellyfish-logger","version":"0.0.168","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.168","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"deafe5285dcd9982379ebcf4e2055ab30898d13a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.168.tgz","fileCount":13,"integrity":"sha512-otRY/OA03r3jqpd4eyd73bl5m/+/i4m7HvSYI+lKwzCoYRCNVc1lxjpKSObrO1mhSS/AWimJrMUrmQwgBnYdeA==","signatures":[{"sig":"MEUCIGUaIFmmYQKLGvLnhSmRHnuuitdFhj80ElhH3pPE54gsAiEA6jXIaJ+7eagiegPjevPHjcvfnxteifKw02qQCf8LXbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HYrCRA9TVsSAnZWagAAciIP/1wZ1Em5dKclyKAkOVvR\nJnAvzutDrovSu1PuBsF+omI8ijBJe7JGlDr2mW/BmTsralL59Aht0h5wjnSX\nsufJa/g0f6Mdzkzo0EpTLBOie8u4BYUmRjWYWgvhYbPC623/NyURnkxjPSiy\n4eRZLJQmubUa3Hav1x0Bko08RnlUE432fXTdnrsNriBqSaQJOKNQIaOZKtMa\nGxbO5/6XS04/bcDHkgxeMXvCzeO9x0GUa7az+cJuK2dAz/KVEJSTT5hG7yM5\ntP14xXVOLVmu7DzylfyS+O0A/7xwgBmtlAb79gWaoStG99UVM7zMUmljXTM1\nKamwQkU3Am+RRb5INT0InDfhi30106EoZPvq5L0kUYJagjbwsfD0tlKGq0cM\nhxT0tLumRyK5DzdjiSFp0wlOlRz2tub6qvCe+Ga0S12AkAayvI9g3dBoG4Rj\n5k2hglLFR7d5yErm6Og1s4YGVPChAC+l8NsveqbZI+0rpbw4tFtRBDP9z5tr\nTqFLNatlL5+YjHc5xdP0qOJ3owd94hDGQ90vx5s11NiOys2QRQ2VM8EOsbdx\n3Mq6N/zNhZ+EswSjdbmfP7OR8MtEZa4FDu//mnfcH/F8Vxp2alNa7Pn0l2p0\n5G8k1CQn5+NCPI883jWRALD5d8NmqxhaEcKeJFxv7iDXcRnAnGzuyaCUmpMp\n9q4k\r\n=guuj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fb2442ca26847f0ddf3675d2648932184d501250","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.168_1607759403374_0.31446709703317577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657":{"name":"@balena/jellyfish-logger","version":"0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f6f1382c7542bd3d2d34b77c9b1a2ae6057501c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657.tgz","fileCount":13,"integrity":"sha512-k+U7eyYQiV9/4Q+dX4RBKuXnwKn+S15EMkCjYwqL2axjpktVvrkQyDG5mmTWm65W6+x/Ctry81N20MApYFwBZA==","signatures":[{"sig":"MEYCIQDjj2cw5CC5F+qx/bYhY40LWHprnosSvxkQ1si4Cot+sgIhAJbbw4y54NlgX3DgnBfuoSJKk0VPzI7jwaqTV/RGQV1L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1ID5CRA9TVsSAnZWagAA86gQAIGFbs7ddSJd43Il74gY\nfskA4jBn3lv3CFgQgjuwT1uTFRUtKlEyOD567jkVKCN2RtF+EMgrBBQZmSwx\nKor4Kh4y2v0qJTpD3kKC7sD6AuaToaEtmpoR0LlsBFXgxbCeenzhgXtRIkkQ\nOPGT+FZ4co/KszPh7vW/eNi7GuXVudi3vfO9ArrdZdh5p9votSG5WYzs2sKd\nBgpYPfUDI1WIntUrsINhhYGS/vAgr/I30CuFLETo4fvcZE1cPmXo48nc2+IE\nu231DmNtNA6ZOBJ7IQB+vF+nO/SjtNc5lXmpwBF0omU1qsKjSMsuXan+kgdu\nmncsSb3hGEwq+9c+Aid7y1uq9cnLeiNQh25u210JoryTQ/8V23ILtA9yBj01\n/dBurBAPUZrTo/UE9l7nT/VkAYga6MaVr447/ICru64aQlY+jD2lQs8TdT2c\nl5nyh8xxj/DVCVxl1jAuLGnrug+xLhLEiw0zVigRP0sgFUdJBY/0juzvf7tf\nVld/q6KQiQ9LLQjPQQkTua/kZzNEcQj6tp5HUKa0nh4RRfD63dnCmkUxRSO+\nSgRdA6+Zmubbnv1z/H8QpjgSyiDbf7xVa/j6rqHa8zP5VKkvgbYZY7mrApHr\nck8+KV+fEUmnOg7nUIuORKAiQdfN6XS/wn/iRi/3RGXI6AyqiKn1+oRfsloD\nnUYs\r\n=sgBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0f9212220aa4891c42846c7f7e81b969c7fc9657","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657_1607762168747_0.9259563233450989","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.169":{"name":"@balena/jellyfish-logger","version":"0.0.169","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.169","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"400d47fbda6cb69e5b5e5f22206bd1eeae28b2db","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.169.tgz","fileCount":13,"integrity":"sha512-r+fWkSVTfIqW/95fIJuYYhfgPiVt9VfPdy17VWeR+sqXN5mW8+9lyUnmBSEYrZYXNAUCLHv5RZ+9pZvzZLhjTQ==","signatures":[{"sig":"MEUCIQCxT+2oaDtQyomqzKBm5pOBzlvWLHdLjPRiMmfa+rBB7AIgPqHKXISputBQlHxmE3C1EvB387HR7t3DtbHInlWdDZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1IGqCRA9TVsSAnZWagAAHwwP/i9AeG2Yxlm2C8Tb9PQN\nvIY34iWRHrMKLh4U+VEtplG/64bTUQjjQJY1k9QEBbI149QOVONtSlw3MArV\n8HPvVdlw3SuwKNxZRqkW84TCA5ew72oiSppOPWJb5f8g5jfO7/goFDUORi2q\nYfrDxqarn0BbcB/JPnWL0y8ZNnqqvvcs6lsQ6fV9Wld7XkGVejhq2Ul96xO2\nD0nvR8GmHaQosHU5Ds2Gt5h0A3jGqh3CVySp2iKB2D9LEpoHL3pX8wUH0FF7\no8wdjEv0eet9bAcf24C1vYyOzl56kngL+ymyit19Mbobr6v+tqdlKfaz6aWl\nCQAqxU+WgWv8XcfN3w4cDNXkNY802vTIbY10IiI6BzPNLlezRzlEAmNuy2Wj\niGqfSuY6n2I7yvR0khVsxbokbH4dXlfFx3tekkPBAG1JRwfAPTMDG0OejRjC\nj76JtlosSfZVtApqTGYHaMHESdmZwL4wTZiKXmwbjROnaScfIZslTj44UkzC\nVI1MrZfMVTrzkYFfqS1/sZFpGrRtnAUy3TxiF+CsIVOHsBnzSICmiwzreQ94\ngR0lh6/+wWgG6Lmr1iQOGDZL5ktC5eU2pQWRPR9VfxqXiOIO17eBfDgVboXG\naRZSVnxeXq4P5OsAy8ETX8YDtbIhSVFmRj8IXdEwEylUY9iiU2O6MZ/FDRe0\naQLv\r\n=onrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a7fd3888394aca483ea106fb4c493283ec27fcc0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.37","@balena/jellyfish-environment":"^2.3.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.169_1607762346132_0.0046910811313611855","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4":{"name":"@balena/jellyfish-logger","version":"0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0f3b768089c20769f2436b79f5e53ab49a78949","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4.tgz","fileCount":13,"integrity":"sha512-uwXil5/8flYCy82yQVSjnh7ZVUvsqSZOlzJs9suwQkk+JXH2oc9z7KI8pseIFf2toQZ8/wobxqtE1Kd8dYQimw==","signatures":[{"sig":"MEQCICOUNQ4w0PloYt09UW/Bn2Aam6SlNzPni166OCCkbFFZAiAlRDfKtkKi+9mm8tc4+6/UAcO3n5Pq85AlnioJo6Gsgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1IJ+CRA9TVsSAnZWagAA4iAP/2UEeanhLt9zWE5AMGx5\nnlI4wV2rNlk1Mlianav1dH3DhUTWfHgWb+HYHwwRVcPtQ6RpTYnXoznBemmj\ncB9KmUyRxL3WAN5LPn+q8ty7dQMWOWdQho8xwr/DTU50sFwpuFB2iEzxKE37\n/vI6YXTqRuhf6G20/ZVhfq3sJqpeNqs1ZNnlEewgZcA3JD7QJ0OZEIMbRYJl\njZNtX5ErJiVInwd2Ctb1AUDQZjwwNnpdH42pUk/UEpYIkBJGhkyzDSOCSS72\nn/AHLGZ4FOkgD3fdOiujzFiiYJ+1xdGvTy2PPZJhQayzGhcadSzvd1eeUeyP\n7BCluPgXM9YGUhQjo/oZqD4DS499bEmUPHAcihQ0osg0dTcKgklQjaZAGd8F\nsediPwW+J0lYf0kHtRFNWHS0NuPVxSz61wZm8vAk3MvFXoMt8E9MJynLh2P3\n1FLIV60SP62i1GB7XMdzopoWuP+IQPqqDhxAk86r/K9tHhmX1Ju91AMEKzl+\ncEZpZnndxw0mbItuuoN5awIGxmeucXfYq6wqP7aveJJkSgDi0UvHzsF3Fsku\nCoRsePAENsmk+kOGkImgqg7JOCMY1tSC5azMZ5yXiKFrp0emrVm0/l6zZhSK\nAcnznZZPtM46msbfa/y3C93EprreqFhqEWba6Hk2SXlmtLfUP3pEOzvlqtqs\nGX/L\r\n=9vm/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"daac476c9e7469d4d81b57e79624090ef2e6f4f4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4_1607762557724_0.6973774517186966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.170":{"name":"@balena/jellyfish-logger","version":"0.0.170","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.170","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"99ec441dbcb2361864d53d1a9e11962836a6ef9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.170.tgz","fileCount":13,"integrity":"sha512-vh+FOEQpfSfzXVDrqkcLKPwVb6ip8nkke0hlYnqr91DEdkn7zNasFrpkqNO6LsXAoQyIvFxm3RGrPNSKZSv77w==","signatures":[{"sig":"MEUCIQCJGgAd4+gD/P9uCBzLqehmU3Jf8g4KB7C5B2gARHmo9AIgGpoQUjUHqYX0AUKM3DR6NuZUtwmZBAlzSEQ/FD7WuFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1IPOCRA9TVsSAnZWagAAWM0P/A8658aegNE/7dgF8Awp\nt1lqn5xODRc/WR0WO5ESSjq5F05W38se3AivrczE50X1b1HUGZFC3dQrMBJr\nah3OqUrLBihTSWJUTQwkct2ABLuZf0hcEWNQXYKrwZyEF6wZ52n05V5VfEpv\npM4wd4BOMQZtnI8y3X5tAQy+3otWG+SB9Cb4cIHeOSoMAUzCJPwodMMb4P0i\n7F9zy4QNikSYDhO8XxZ5qipwTZRnh0ivSLZFZiaF+i0CLOKH6AwSlU743mzg\noDj9Paf7pntnAcESy5uKwawiiYlCD33dtziLhRD1Z9GcUc9/xa1EOsmdOqoe\njDuVmdRsoIkxsDE9++8uC1TCodO//qWtCkj5OYhQSvAJyK1L69S0rI+3kSRL\nOBj6H382NHiQG+i15I1euElNqjavzddz0sN1TYvANacghHvNx2iFFOzOBFmi\n9AEvDzqmAJI6pih8NOABES6clldnSt140TX8kGTVMaBnF12ccDagI+TpX/CM\nlimo4ZgkBHwzBLOdv73jlwophTZpUKeJNz0NVWj7m7LEnecsQXEeH9G5Z4k9\ns1hMrQciOyQTGVPljEziad7ka3thqcVVxFHVRGZZTZLhd5iQceQ0Xn61lFqR\n95kGnkUD15ayGi2TjqiUMAwEtY4CMpAEB5wDFsB0dgwgofvvRQqNf8q7KENa\nNQlg\r\n=qX54\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"71b09352b491e5f631fd54338a80bdbf891eb757","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.170_1607762893754_0.1648958372432534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554":{"name":"@balena/jellyfish-logger","version":"0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e85c30d65cd1571200813329fce19beae3c4d89b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554.tgz","fileCount":13,"integrity":"sha512-/FIwyUIqVuQ89rxSG8C0zLAEC0FQ468nz0wHFA6vAA7q80SJmT1E8O8vAxjkyVtiDSpt0q1WBFCS7aEFEfIEsQ==","signatures":[{"sig":"MEYCIQCKo/SvV8UZhIwdtr3zDYs4EAy+9g8CnEya4N5nSKh39gIhAP3fO++Hyxih+FZjtBm3uH60EpN2SCSzSJwKmAE6awVi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JU9CRA9TVsSAnZWagAA598P/iLW3eL7JnLpkxhhT0ky\npBOEUcivpV7GCKa/pxpW8zliAGK5SdNLeqNyu5IZWDacL7ZVxIayO9yPAncH\nV/EY4cINjXACnMDrqMyxGkkjwK/5v2VMNlCOyW004QQVfds1X+yKE9BhfFMt\n4LSZgzc0GSCUHVWEkZyvyOE921UBO9CA+X9dQGsfpP+Tl+0RLUDyikzyhw0u\nAWB8NfLBkRhLl0D9nIwthypgqZsDeT3dQ28YG9ATw9gmc6mg3nAA/QRmL7U1\no/u4/6qVA69Q0FcDz6uZqj00stl5/53NBk9+4vLTY3exacro4YwIGOyi0JCB\nayoMo7Hk/XcqjZ0kkg5/xcALv+yrY+5hVNnLCp8qzM1KktU75kLO2EK3N5Dy\ns5J21WfTw5biutNW1EYyXZ148ED+UDxKTe/ifdf/ntPajeEY/L39GkKgiCPD\npk7kjAMUGKGuCFkve917TLlzBOpsgDEOJOPQz2ik27swTceMUGuIIJO0sMcP\ngspZf6H078YdGPVhXyCrcafi99VNx30UqQ0JTeMTqV0at0Bd79N9FNkLC0hm\nNy5Et4hEe0MpgrRUSmczyIw/uJO2Bwn75m6dOlqKumTi4DTcvmwYaUAl4wjj\n0JhmDtiPx7KrebDo3juof+PGFJlUZ/rOVOfOIxZpHQ4FA8i16RbeBYmKzIwR\nwZL8\r\n=oSm/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7848360e57fe37788cfa08c54b0a3440e7e15554","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554_1607767356663_0.9094120293053647","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.171":{"name":"@balena/jellyfish-logger","version":"0.0.171","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.171","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d6c14e76ff2f57de67ac450af3b3f4670d94fb7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.171.tgz","fileCount":13,"integrity":"sha512-d2tvklJIA6d+VjXsHvvwEBLPtPE0ihjC7gy4OFF0suyufMno2sUlXGsMRTj9VM0CZrKoAUwH7WxLY+A9isFtOA==","signatures":[{"sig":"MEQCIGQF9hPs66IvbA57pGvmVVWtPmEli1HY5xsW32dZxwELAiAz741VXd2wZyysKElIAPsuB28SJdHRzA9LAdQ0M2jnMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JX7CRA9TVsSAnZWagAA3jEP/3mwxpWqYkoKntgMVap8\nAByb5xbms1QeYyC4VBpRibP4c0Jv3bzlGWcyi5TxnBC/WWR+mp1FTT5aLn33\n83jeOW40/ljnwFHERQkurvz6+R1oceSHpoQVmdrMwq5SW1bWBqvv80h9H3TV\nagMVR4izbXBbQLGMYJM57eFBoznpVBQXu8jxJlWB78I6ugA3Z7skmNmn7DPg\nf0ZijlffqZ8UQyUjKRmZTvWXUgdUoQISD3NyZIFjJHUWMHz9loeFYJnpdR8a\nuHwWQ4AYyYSstg0L7IPdHvOcrBE4WbhuzhXG8eRraxowi3nOXJaPFd0ySIfX\napWAX/c9mI3aIr49S89AhdSXGgZcj8fmyjf+DHmcRW3Y4vJqlbuWP5KxA5pM\nGLYTojzmWtMElJLb70LebIjn8S4Syb54n4mvFcHa5NmIFCkMZmub+ZVbxFjI\nG6i5zH67wLxCEkhCPcq5VRXZ61aMI1iwtUMo54584Nx0bqz5zW9gYRvuvNt+\ntIj5nFyUZ5jcHOomc/bDBhMIqnkLQWz/tzrRZj3sqfgbTec1EP74fNQYkZLN\n0Ce7CKjmdQBqh9CtaKwKMtH9X4l29gBpofUMPAtn1jPQilcKmSiIGUgPznKp\n0GTVX07IhyhXAYwFl2FzEAn7XW6oJSDyBBzH6rlZYU3JomAG08kylQhK+G3T\nDCxK\r\n=+8pA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e7ef299f07a06fe36f6a39ce97de592b2a15c695","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.171_1607767547129_0.21623210576574237","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8":{"name":"@balena/jellyfish-logger","version":"0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a840338379bf16dd931db7a5ad6a29ed99d4dd78","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8.tgz","fileCount":13,"integrity":"sha512-6/JOgB9DbBWB6ia6zM1DuJkN/7GmWX8bXste4t8DubVEtNa3MOYBsaOIi7B797S3zfCUmN9YHqtuU+4BCL+hew==","signatures":[{"sig":"MEUCIDaOe6zn0mqt148Ppn/F1ZQwVfe+A8ir1DaoDmbTIkBAAiEAiCrAmjRjW1R86Mm/lsaXZZUfB4//9+L/ddpYeZgb8nY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JddCRA9TVsSAnZWagAAtakP/jBsGqh8kjYyblwnBF9W\n9FrpB98YY9jYs2ekg3KYggAZ2fvhyIJYrmCZhWum/qnSOBhCBio38aPoH5u4\ni3tvzZurMADIOn0hzOMGqZeNyHyMZs7J+0MZR/a9SrK6IfkcoOgtGi08Strf\nSs2myHEwYDMYIMsNG3/C8Us+Vw77yx4N+JSjEEyJYOXpnI1wf9o85GYCY5Rd\ngXdLB3N45fBmcQRey29TEeLBbi9PiU5D0xvpoBXYtPrI5uFoTgSFRdfkiLjo\nnmjEWKTTU67XQB1NsgGg7j6rIr67mmDL9ZOTrrbSLE7aYzsFJ34zwXD/Yn/x\nllQ7IEzmfPZ20zF+tRQS3J8vAT4JKtzHHJOaJYczcnGWz14NXbeniVuteada\nSDA5IbC4m249l7H5pX+cYoYPPWX/XUCgA+uGmQ2bWXZDUPxMUfbfXUtS08zV\nwkpBNlXlJkRhdF63hWcJanMzzEaJsQ3eQIJZcm20aY2sLleHM3MNO2Qr76Oh\ncvEZZ3nkdaX6w53lGvMZlRv5pzkA1kT/Hi6yy17DyCcuZDh8R3/1PlYA/Y0A\n/5G2IrNv8NSc44udRIicwm7mH+WWt84MbI54h0FEFhLnoiRz7KRQw+jNcyUK\nAjV2g6cupJO7TavDlrLPrNNr+hw3TBcL4eCd/DePhp+Ba+CABZAaLb65y1bu\nUqkz\r\n=/F25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3e346efbcdf795a9c2b5c3f48a25d8185be405e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8_1607767900753_0.21190453988027702","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.172":{"name":"@balena/jellyfish-logger","version":"0.0.172","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.172","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"850b9e403ea225f8a854b6dabe761299d13f135b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.172.tgz","fileCount":13,"integrity":"sha512-OvP6SCBKyl/GQFL0aVwR327mutErjarMusC2KJPGwZjNjFgbP5QFGXm/spAbYPXd/oC4H8490w3UBljFGyHlvg==","signatures":[{"sig":"MEQCICv/fvo3zOObbQOLspa4TwZvQuc1F/eGf4iG0iloKniJAiA4a5I1tmrz2xlXEz/NDtd6LycJCIizyp0LKtsw/TBxBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JgFCRA9TVsSAnZWagAADJAQAJHykNbCwk2rS4TcjtEl\npWLiHaJcxRJHb+f8QtQdFaH2ZDv81BRJvYPpjFUhEMEXzGdLAoBeqQqTRtTk\nK2il+aRM1k46VEeIVxCEiNcQObSFIinxKh45bejm06BmWcd35cfvjCuhBkW0\nJ7JS7GYSATaxW52wBn0FPiygQ7taE65sMY0LJBJJWPkZIywzu/5HtcNFJl03\nFx9Ae1OGHvkqADBWYlOwetNCg2q2Hom2Bqa9OHuQbKyGNgUyaMC+63RySBYq\nrVJYVbBBU09jhTeIpswvkuv+H13ago92fjdjJ17ANPo9YqjIr3/9AdZpjO3j\nccoKqFj9m6m3kyk2k1IRXpcZHWaTcc0M+lAUzA4IHDelHnZktzGy3hohLJq4\n4eb2o21BgBz+/+ZUza51L1zAV7ao6CKMH3qzUmpsdbcjsvajuuA61z8gnbSd\n9c3/qSqCWSJJYL2lAx7DJK9Q19L2lig0PhJk6ntYJYl9tTDEh9mLHu4myVXf\n8KAVbdyZNlVg+LuAfhbT+rsI0VBhEMAfu/Eii3umkHdoJDNdqjuYEurBbcyd\nL4gt287OGt9SCBnSXU1WpN/JCXfFv1hvacDyCQAaR/gqv3LVYyJiYY+6inwN\nYTkgQK3P1cEsPAskZYXmrxof7BM+tx4Xk1EvAX70RQQzbBvtwJCn4JiAitCk\nDLhi\r\n=+1xV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9d52c391fce5c3959ae47c452413f958435d8dc6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.38","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.172_1607768068545_0.42664730433896936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9":{"name":"@balena/jellyfish-logger","version":"0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e480c7e0854e8f5cd7e5e9c0dfff595b8a9186c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9.tgz","fileCount":13,"integrity":"sha512-xPbPaIHstA0ghX+Qkerqn2WItnPf1w1w0scOMpQYJB+OCgVFDruajURqI2PqfiWo5U0p6Hsqyz7750IlgLaqdA==","signatures":[{"sig":"MEYCIQCQebdqadi/IYOBPVnVGDgaC32L3lFHGQpZD4GUUSV7QwIhAN3OxCD23lFaBHSp8I7omDN9nugCQG3vCJMFvqKMiUih","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1N/PCRA9TVsSAnZWagAAV90P/i7O3CLhBI+mW2J8gBAJ\nagPBMCi09nJ92QZifP3e00KjcYkecjdzPBmEHkMrcyFMKAI6AfR4yEY7ICKF\nIjN6fMQCg//TZ8l22SU5yRu8Yf4nRH78UVeO9uVTSfkahKC/gM/249U3GHRj\n+sDz+HEW5ZspeGOigqABItX7PKIzFpi6R+n/S7Yp+dcRz6BAHoKzlZCqazM4\nRO99kIj+/X7Uio05YCVikxg6E/fx/qd4QmXDV0INd1T+rPszCqz16BCLsiiy\nfT8zwKm43MRebmH0thFA2L9SPF5ScXEEDK5OEOlRDSnFJloaM8fgriR6Y38Y\nTfKgnTmDRWxv8P8IbEQGK+LTigDBcMOFuWLYkmCpjZLOGpvq0pIoOWygg8eR\ndnH8lKqiYctGDxDRHeSxJwUxR2XNANq75vJAHKTRlqw1bRyjS0FfDy1CEvqU\nK/he6mHMcUkPXVstr5a+1iAH29t1GN67tz3YDfICReb0wfIw4B3v/Pg8/FAH\nIGKezOtn0bxf+iCJF/rQW/4vNvLfSb/hRw/biHR5l7QbKv/E/LLqp8sJplc2\n8VXouAELX+iqzEFLCr8fVoX6XCd+aVb+qJ6cd7k2BA9iyE7P3oDX2nnMRqJs\n10v2Gybe4puPZDPbmINGgL2ZsEatoOZiFp6akoFrodsNqBnwVfZrltvYcEVu\nr+Rv\r\n=kfSv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9a3d0ca742f7875816c3b37eded202310e0909c9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.39","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9_1607786446682_0.2420646081842499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.173":{"name":"@balena/jellyfish-logger","version":"0.0.173","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.173","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3ef9b3ac4e04609ffec6a867af18257c99b05f5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.173.tgz","fileCount":13,"integrity":"sha512-auBBMj3TCvRldM1Ms6GhpmEo1x0Ftuycqszd9t/wRovQOqawFbdYZ0DGSU+xXjLjyFsO2DK4mzIf+VnRhs/CFA==","signatures":[{"sig":"MEYCIQDkqZBvVRqhjYDp5YlFQUD/u5HhABSRrjwVWjTq3bGwXwIhAIhN147HNmaEvU5ZCiIbQ/Qf3eT+Bk/z5kie12CGXjAC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1OCFCRA9TVsSAnZWagAAdB4P/R7tZ+Sm5UJNjIKg3mVo\nPn5ecmCopcsCOc1ZWWpW6SpMQu1TJmaXCV+iGBFI0RIynNZkQNU5/qGjcXe6\n4GMnzlZkU5hYA14jVag8sVgbdzsJrHA77ZqKbWu5ooxPKdfei1/X8R7IODRr\nEO6DOaNNXJ0kEEqkn8Ju2xMFwTA6bK14Qp9rP+qJTrqBTXLxYCCPcdG7C+EJ\nd+GZHtf/zvFCLlmakq5ZCFWh1uKI+m9SZSChsJ1CRrRJkOJnMc6YGFIyGvwi\ntyvOTOZrL7DW/MbQcw+r5bJrwCBM3CztIUD6xEQnHxFibCcqdFZPAB/2tBim\n5Qg99R3mZMzoc0j8Mwfsd0bsf6e7M45C4TZlt5lOFBeepbewMd7GRzvpmnu7\nBA/o0KjYfqh+eIhZ5RON11AtrgN52kL6jStcjX1aaFCOe/uUfGyF46gldZpL\nmWxNxRXxqYtYKQQpex6icsLI3OJb5UFQb64CLA5+5aHUcrHRuQOeE/dxabpo\nQfimRVYnkzAyGXVrCXs4oyAaL9WiWsCJMGHO//7g6cUsrR/HS7xC6czbpNUx\nwA8QrFcLOBGUJuyxG1ewHu6yIgqwQPLGO1B/TaKxhxTx6jQWZ7S/3IHn5JcW\naju1u8fcFEw7X4Bz/0bJxgDnGts+KYPtQLfHt+HDaisy7H6GWXkwofwhrznk\nv6ea\r\n=mJ+u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3ced88be9de8865f17bbfba5dbab69c050a71867","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.39","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.173_1607786629072_0.7566551535818087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc":{"name":"@balena/jellyfish-logger","version":"0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51b352e72a425c4d3b8aa29c85dd677fb024cf35","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc.tgz","fileCount":13,"integrity":"sha512-Y3b/UZtWp/XJHtgnq37J4n1k19wq+q/c2UrxThxH8Zu0GH5dbtWbfCCO3CMP4bPPUA3W2tgi8vDN2873Hf105A==","signatures":[{"sig":"MEUCIF34CP2E0kZp9VT8y+Bitm1EK+QrHy4nDUwrCehG5SvuAiEA8jr3+4TMDp3WrY/MwWicXZyabjdtI1SlNrRgh+Tro90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1mQeCRA9TVsSAnZWagAAJYUQAIk8h8jU0tPJzujAVsp8\ntBofdQ7ZU4wwccQNKvpWWkQJW3ZcGV0E3RTn+POrVop12itLKx3riHMgI/Jx\nkz3AfYrYFuB3/QE+UlAQ6T5Vtih0eHbS3CcyoIezURftdsbLWTBN8v0n7iaJ\n18uEsw7/DmER51dlmrRi/hDaBDIZK2ManYBOfIYeKqeo5raEt9US43BI5AYz\nwJxDtTxzzxxkAgplwfcI3fjQ9sdSkGkgYVeCpmwap1mASWAJPB+IcPBRW592\nXeh+AZhsjcAmFatKFbnuCOkU0aZFhCcp9F0Knj4lXxeWTF1lGhAAQWWl7tkz\n9qWoheL/Ny8omP4COzvtsHg1Kxu+WzYzuylv7SW3XGJRIhU9s5Oig8wzw7na\nZjSxiTOMwff2DjapeGdWDtVpcM6SGd7L9dsAEV5rmr0urwYJrBWSpQWppv1I\nRynJtJeiw+8ITXik996Wf6H1qFykkuviF2nDuHvmCDGJUAKFamv3HqbobSOV\nUmAw1qZkJDQXpvblBfuyqBNXQxpHswVX/rOVjZpyDiRFMPSn1+DI8ugLXZKQ\ndVDUUlYC13vJf+OCqhqDgLg/lCCrl7eTvSHRnGh6MO7viG44kuUKJnnUL49Z\nkLvQIIjaXgHd8rXAwhw9N5Dy/5Sd/SZkpgGWyYzuGKZeJEjTQrGO286UQpVn\ns/7y\r\n=cpWX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5d18f00801bca9e5648f7cd6a5b969b233e126bc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc_1607885853954_0.7404873593873313","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.174":{"name":"@balena/jellyfish-logger","version":"0.0.174","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.174","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1310a56b1573cf431e9b3a73031d3c482596cbb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.174.tgz","fileCount":13,"integrity":"sha512-RNLkDgeiXM0TZ7mqWKDPosUKytvUfq1/aqwtTE4m0MlFQDoeByzqeMX56Yi4U650m32jfBwXVH70fR1rrPyftw==","signatures":[{"sig":"MEUCIQCK/gHsB+LdjZGUuS9XUqEexFMM+3vrXkU643u1HO2i4QIgQyzEzyHI+vxNrvdvyJSC/+R/7y+ltwIjBmrFDYneuh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1mTRCRA9TVsSAnZWagAAa+gQAI2GLJC9M55zsJAtu151\nqidfuZRbf5+N96k/3VAIe7Lxwauf/46YSjPd4UL5QudczHqmb8h507B+zO1W\nbFNbhUGhZwhcJJEPakZRvmauKeqJwZNCP/Wb7L/T2RczGwaS+1fW2mPFL3yp\n8zqpg7m+YlkfmuJ/6UYYNKofVLKH5QAH0gKEdk5F1Byeq+hOlSDvgOyIZVt0\nmQ8ymjknM75X3y1UNx1xeWy0z7wX3N5TqaTqZBkJ+ZGqM4DMpqNAja3sCzzT\nG7pOS051sAZcWEmF3ajrFYdzWISYA+GsgemOKegdhwhnSWx8lrYOO0OA7tj6\nLbygzNdqO/8W87q6ewZeP6ZcFjXYl3yve73tX17yA3lPwRA4hKSIKe1QL/oy\nkzZW8xSrAQc2GnpY/xwm4ri1OITxcYulhKimHaHcSKNMpkh1OiP03dHO1aZ6\nLwBnGm20E6Iio19UHVV4HNn6eWb3QsOsiuTVmkAWj56TgOEeB9/T7PJClQ0b\n2W/oy9AwnQFOeV+lV0Lz5QjPVPmNCz/hsqubUiQ8h9N6gdecyurjjrS8175z\nP8NajCya9FPLXgB48ffQTPBNijaJmmreEY1fAQlwBR/kcdY0Z6FQphKer8XB\nlSdkESU8Alqod+BGNHuxoORdVXDgJIfBnUhLkKpd0njftxqF6VIH/fqCt5Fq\nid/L\r\n=F2hP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"80bd7bc067898710813b1fd2cf678fb73aaa94ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.174_1607886032496_0.6654380376715205","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a":{"name":"@balena/jellyfish-logger","version":"0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84b4dc62f631fed88d5eac9035785d57e158f3e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a.tgz","fileCount":13,"integrity":"sha512-KVTBIN+zQy+D57HeNqLOmDscEOceTQfZI8l8+lfjJ2lQqFflyaHeXZK5cQZJujhtd0hiCS/O5ExBYq3X2P1ziw==","signatures":[{"sig":"MEUCIDzsUyGcx7TB5qLnFcrYa/5rPPFVtxhNmiYKxVLlkFQlAiEAimFkdBMpRmgaTNDR7aPXeQb6227yCA6hpnYY9cGc2Wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2FzWCRA9TVsSAnZWagAAjnkP/A/PX1EHpn2FzIKp+KYv\nFnK0RbhWsE6jPQm2UV79uu1zkfJD65WKZUmOeRtIN6UoouQ+/FF2M4hiC2mQ\nuEv6tRB21lAgOOUk9TKwjGobCHwMEIG+jsJgRFTv9y5vN4TBG8djX8AZl1ja\nuwVlBUItVDueXVuUQ9PL5h8owCy0dLXrjQhi+6ewnkrgMTGhKm079z6dgH5g\nk6jpXMcKeAmPP0XWbcNycGAnLpkuSBayxi8dgw+S86G1ZJKT1/HRDsCqNynE\np8Zte1hxLPnv7qHLai7kA8Yov9usfB3ekGNAbw1RDn2n65/McsEgUZFVNwcr\ngh54LKelV2M+GcpBhNCzZOHRD4F4WroPMhuEXhowIk1p6kjIWai7EP5KSDLE\nm1ES3CVNggoIbjHoiF0IWpRpdGeNbf91nEOL0sUftPWVj3Z6DA072yuIGXqf\nyUHECKf7r9RtOy9+VE4XbMzX3fh4xq9kAxKnPLyBol9YZG7Z9yciM+kmvXGD\nrn3ra030pIS90OH2g3eYPqCknMkYo9SaRG5a0Q2sc8Q6GKhSxBDPlRA0rrMW\nXQbZtxSUAWP4HhVkNnhF143Nwj6bkwiNu0gKv+fTND9Q/Q6hKUccvKe2/Xe7\noEvnUTAoLcETqY7ag8Icl9F1cmVo9lUs9o1KZNT5MhUcwAHUyzRr7GyX3ALE\nBSbx\r\n=sigS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0420bb8ba2560c2e1990868791fc4aa4a82f132a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a_1608015061501_0.9053569667158634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.175":{"name":"@balena/jellyfish-logger","version":"0.0.175","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.175","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58842f51e9ba4ec9f596b03935710411b4623e43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.175.tgz","fileCount":13,"integrity":"sha512-J7oe1/xeb4lakZPu4rNdG1MOXXCfRBf1phpWYTm3QgYXHjG5nCkta2CGDrbYonVBcj1/MhTnwmjYGzIjdBwogQ==","signatures":[{"sig":"MEYCIQCI1j2Uy4jHqG7UMzk+nXZqa/1ArOgelV8WLrqbHf6BaQIhAJ+3BkE02yAFyPPtnyiJc5Vi6+2UUpprZq8HNAWRBFr1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2F3VCRA9TVsSAnZWagAAVp8P/1oWwi1nw6bhbszGypZT\nUCXcMIUYDO1IlqeDb952NSyfx3oxa34DHqSZIRgZNAond3YB6sq48eVs+E76\ntTh+r4DrwodvEmQRjPhDozGi32VwHWS0t42TL0iBfWQJhBF3+l3+SXoFCcRa\nnSeWEXmVO/vrJBda5r9w5QhCVzDuNYPZ9p8SKw022MrgFTEbr7gjbknc4fPi\nEVS+BJBjFTe8iHguVaEoJ5rF1YIZcdrhHLCv6IoDbdLlMj4nfGJVaWufTkrt\njiqpWCnefz19Z6pe2ML38GmITmi+hirTZ7qTcCWMO3uHK7tOa2MtzmrLecML\n27stxqJEP4Ge2JObY4P4jh89xxDZN5ahItmOz4tS0nQdVzmzFmhdIvf+LKWA\nFyQiFgoHWaXxASd13Vp1gyj3qcUN9yj5M1V096EWuVRI4zZq2hBI246qmVFO\nkAbLV6Q+jiUwXCijgA4L8HdJSLWC66y8oqMbxRc+2E66j9za8WD26UHJVMVI\nl380jJVRNBJn2gw1Rz6Vo53PwHl5aUSjjQKO+bhe06/lEv8lBHawp2AchXwB\nDMahsj6dgral5j5w/6tC7a++pUv25xooz8lWtqRme8JxMGNmtt1Of6IbxgZu\nn4TEm5ivdl1X4xmV0Gimtc2ZkKlm6LeSglCtFjWcTkFI+FPcEsM/a73x7Vuc\nj++k\r\n=1yfy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"61e165614b568d96e036be8d15593d71444aa41b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.175_1608015316708_0.8563266024847869","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898":{"name":"@balena/jellyfish-logger","version":"0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e49355f4af8f7899e470b5b06b3934509b2e8a69","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898.tgz","fileCount":13,"integrity":"sha512-hugLBlhbbnKWeVRwdIb6MnmcK6QNSoon5XRoCviBR6V7Uh6eihg5O0vf2SAaIv4FIravuiqum6yIaiO/WtOxhg==","signatures":[{"sig":"MEYCIQD2kr8UmW2U4mI8CQSCcBMx2CeJ1QuJGidb2Aykt1AB6AIhAOR2W+KIlAhlIU7cv6NyYYKVZOX5iiw7hIsbOq6G6r2x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fR2CRA9TVsSAnZWagAA+b4QAJPStkPXrATR0R0NUXeE\n13mCXyWqyuUuhG2J+CqPMd/VUR4cblf8QwkVJ7q0xFUIDbjThJSr4+xP8mRx\ntMAK3C1+aO+YKEYGlrLscSQ5Ar0ekkiolDzdv0aMS3BPWIpecIconBAO923O\ncMjKE6Ivbcxr9bUKo9woR3ESqIzxFNC3TNvYkUuCD/tdxCjlgbXQM7WPuH4K\nfKobtCODxMY2Sg9TLs6kzAJ9fVgUWWcxTiFaD0rc2hkc4CJ+E3fDMaCbsbx0\nmM3sGT83Dw7H/8Ala900av/UcBBl11bXMjaE8B40J7g+AxiWmeBlWEuUX1DJ\nwgcInsYM4PYz1YUX/9a3/rE95wulO9UZAwZRaN3k7/Rbt7E3y0amas1TRYze\nDDOfWvC/JERc/DM0beAJrkXPpA/AHczIh+qOJUZu5ZwFqFZU0AULZBZYjVUB\nAeLRbtud3wcHXTEqiafMvsYBmu6jeEsWOdCYJMcvnHmYcoFLLLnDsWxbuO9d\nbdfzOQKyQ5z43yNwEKk3R/A6wDqbZ9fHbyqnkxWLus7SYQVcm4S2FXudN8tH\n0JczYzfYvGHHHgHAKEVXkhm9qn1wTK+MK8xY5B4B+9U+wPU/XiAcZ6q5aBI/\nH3/TF+valNrFA40nDQFi008M6/gOouti8ILOslRQ+97PRtQR3oKGB0xXD5bO\nQu2H\r\n=wBGW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0328249cd3ff80a912283c607d0e4a7eea817898","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898_1608119414142_0.4247283035034908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.176":{"name":"@balena/jellyfish-logger","version":"0.0.176","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.176","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"39b45da00ba9b8ae669438ec660c6cc16b7b0fc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.176.tgz","fileCount":13,"integrity":"sha512-Dnvn1IemnbcDdfp6UwRZU1cTcs9XSO6XZN2J//F7IlRuEUGfQeXY5iRsYQe0VQ86UKKnmXc7ajac/GYcrTW59Q==","signatures":[{"sig":"MEUCIEeoNDttkIl9kRGslp7b16G+NdUSh6K2ppXxM9pI65g7AiEA8lT/GtNA+k0/Nd312OsCuDCInFlNkMnQujwaCTps+34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fU0CRA9TVsSAnZWagAAujYQAJgwGfhOLJ9mVB6IM0jo\nmSfm8IXFWP7D87vm/ogyyN6A2AhWiLxSlBQU3XpZCzXnG+8Vp8uv8fLgWK+q\nEUKAJE9nevtd7xylxQw1HJPJ7eyLmJA8IVSnaljK6DVnyMXY/F9gV1sl72RR\n8VnzBRK1Y7pvz15IUkOEj0Tdrld7vrcKxId+Zb1F+Ky6cNDxxQKHp/NcAjDo\nteZW9XQ5n7yW/k+XG+NkOfYbtlILpY+HsHRacvHcJURbIA9doZcv+NXKmg8M\np05HkkrMA+YIekbdSrxkvn/KMNZiBS+wmZ4KCqRLuU2A+E/faLOJnf2qF9yM\nZbx62+FoF850+jdLpEzqQMHQWxdf9lR5CIGcSckyVjf7K0xZ/n95Oodi+LMM\ngebXt8XhrL3ytWmidm84X6RCiGcPRFyMtHCMWagALCFzY2H0ZcJWBoryg/AM\nLhXQAbBOhtwPDepqEV5OMtQrfEaczjMDcEzhAlbsAgQ86aa+XJJNvIMb5Okp\noNieDIDeErz4OEHjHnmi3guPuJRQm+P8rLVNN+pTTgzKuHteCKvGvqHxE1ds\nCn2/TyQowKD2+KH8Vh86kbUayCfRrI24f9VSyPWAsYXn5Ax+admDBuXb3jax\niReO39bbW3IgUeXRHwtxME6SmeBtkSNaBLXGyn7m9S319JOpHX4kalamDb1T\nJHzs\r\n=8Pzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4564c1cfbb6bf888d44f4e1a415d99f6eafc0c07","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.176_1608119604230_0.7625767442871909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac":{"name":"@balena/jellyfish-logger","version":"0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"240f34dd7f76133c8b6aa4b48b647d620478b808","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac.tgz","fileCount":12,"integrity":"sha512-SAe+L15TDmpqPsxymdjWL9rEX4ihzcXe769C4WvDHmWiPYfLcFhK3Rkgn4D9PXcutki+gaafLvANnoRdrgPTRg==","signatures":[{"sig":"MEUCIB0dSpvEp6TiC1xV2ykoqs0rnv1bEk/wKgZMnuK2VcHNAiEAj9Dlcvtvgw7/avjIaNo8Bx8K9djCHpH8ZMdWOBnX/sY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2vqpCRA9TVsSAnZWagAAx2cQAJXgF6W38Gj0H6DICb4Z\np3c8xm0ytDw5FY2D41QsRFseZqNw+rYi/86bhphxr2UFMgzNulFOhQm5lfQ+\ncXEvLzPXJYVs1NV95Kfn02ay8e57JEcWoJN5OXrdRAxrnF7FFGCldQsXWp7g\nZMjFyQPeoIVh8LBkzkrJ+fgnC15KuQolyzJdFEl6Qnq6wK9yw1DRdntBhR3M\njGrUj72dyv2IxldC+fzYlrVn7+dC51yQJ5Tv+wplOxxlULelmZ0MYWFSkZsN\nbrC2v5FB4338xX07FQ7loI0hF4Qmi+FsjnLUMiYoTmhNX/mzIHx8aYCIpDJK\njT6k+q5EO2FRvyk9r3RjQm91+Rg0Xfzzq3UpDc8PN2285JalWiPlGAqv++TG\nEYGMaICJa7ZtVJxnuOAIQFIkfJAn7uyqh7Hy430AZEO+mDGCVgxnG0MH4j4x\n+ERw9Y1IFawU8Ku1uqxdNHsYSSE/3xeASywezX24RlZO9BzdHthT9EFuDni/\nO/preYOvfY3lJPLju6ZORQF6AZIujog5q4rPGeGcpfdrh18yHWZKNILwfSAN\nASdfamm+1pFqBQhsMVGAM57YUKbt4va7hRFCYcAZmYf9QVzqCJXi73sZ4f6l\ngbvb4G4hufZNc9l/WaInrk59xWWks8cZijhutoUBZnDYDEV9hIZRJ8zEjWwR\nuPKQ\r\n=yMRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"68f14ec8d0d540b3c580ef607e4b6106fb5667ac","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"balena-lint -e js --typescript lib && jellycheck && deplint && depcheck --ignores=shellcheck","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","lint-fix":"balena-lint -e js --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["npm run lint-fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","@balena/lint":"^5.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac_1608186536954_0.7761650677127279","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61":{"name":"@balena/jellyfish-logger","version":"0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc7fdc566704b375d4fd15f75f1e004d3f5d5a3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61.tgz","fileCount":12,"integrity":"sha512-cvpCJ9lni4ky7hylx4XZdUy3N9SKCIUSUQCoZPgB8bZFm5ty7lzVElz3KkglUd264Eft1O2YTbbIH3b4wuWiiQ==","signatures":[{"sig":"MEUCIQC8TDtIyHsTn2yv+CrfLcNyv0JIzYO7drUnqY0MdQuEPAIgJv1ouvLAwhSMFHG86P4cFah44SBLlDOc8cWFMHc6PI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2v0+CRA9TVsSAnZWagAAlCwP/j0EOL/15Ub+OSc1NNox\nIT78b64B4aFSF0t83oWT9osDTAFvVs5FV5muFQnWS7wmF2B0axPE2+18epBs\nRKIjo3OYR6CEmFumu4de8pQuYuUv/R6uqaB7Q42qhcnTbJt+9YVp7wSxpR3w\nnxG8aHs8AMsNBNsj46v6y9FFjsBbSjt2B/jQ9TvJW69PXWGeU+HcJjuY7oQN\nRClR+8hRwgVPRpIq8uWGaOSuje3bZ0AECGaHxcJza3hYnmay9XpwbW5qkRbk\nFgdWnUsgKtVUqhZXbcNlqy4BbvQ/SAUUG10dnVTXxQrTU9xVUdql3HwDjRfV\nXEG8rBDi8tgXUjW9D38jkdDl7cfNhbYPLtWeiwiCi091xHbghcpLYyPBZYz7\ndqDyNP3KDh6wrdv8X09y6F9yKjcUlVoess7nCDJX7PKu5T/n5RkE30Pw/vsw\nx+/uEYmMkAS3JgAR+9XbT7MctxenYlwLnQ+sfNePF0SSXbcrcA+8HoTFKLCy\natG/IzazDRhSB709wpiYLqppn6+X8BPLDk9JkIb9WFkp4iQxlHvtXmaK332b\nvAWykYCcI9qfh8fa/SrcZeLBXWKuSkoMvt6WhsluyjMGwlGm8/Eae0C/3vnO\nSv3otDksqx90XLkh5osA2yLlg+8kak3wXBhNxNSA5DXhDvlPmwhe66H05lLL\nPK5O\r\n=kG0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","lint":"balena-lint -e js --typescript lib && jellycheck && deplint && depcheck --ignores=shellcheck","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","lint-fix":"balena-lint -e js --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["balena-lint -e js --typescript --fix","npm run doc","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","@balena/lint":"^5.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61_1608187197648_0.09589979590672426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd":{"name":"@balena/jellyfish-logger","version":"0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98f794c2dcdd520c5081d5283ec20b0cad5404d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd.tgz","fileCount":13,"integrity":"sha512-TMlbdNV3V/CMN4iFmfHYP8X9NS+3Y2/vBxSQ/05bqAPMx7d4NbZDmrH7TLic+0i2U3oEYcmnpwTZnbPlH3xtWA==","signatures":[{"sig":"MEQCIBM0u5deKfHSD5k3N8MLfqEo9SbtMggY6eBeLR9riWYFAiAOOuw6sN4tCXvsMhPRq6nm+6VNfPWiiRgY0TFIzC7EGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf28XMCRA9TVsSAnZWagAAVlUP/2F6nkhCyOJ4rxQJc8sO\n1AvkgZmKVLoCy+AcVFLP9O1cnoTPh5zB9yEuKshdwK4m7XaM8Q0KhFe92o5e\noMwTpAs+zw4/tW+JwnjsKfajT6UjdLlQa2/pQ0b9dmty+aY/ODg+9P/M8cz4\nNt4hbjc4X7Vn9bRYEmEQTe/HD68S/rB/R4yK/tZsxaeGPCDxYUYh9Lp/ABnN\nZPaKMCxCGgWa2jNyrZZEjvJbxjuTvRQrlWX/y4BCoj6ZM7OhP2Jf6jIWRvoz\nD9Oji16MwQ8YbTYyXTLp7U6mDrkHLS4mqpY0WMokhfHVw+wD9eSUnk3BvIFW\nhs4yLxx3zbHFqrC/2JYWOOX68WvYwwkT5c2BJpQO/xC7wYIHYmJ8ONELpot8\nVxlXCa/p067WDnw0tuzLTXZXaiHyUEdT9Q4pocFEp+iedJ4Vv1+MgjwZiUnW\nBcdIQVOYqBWkqgxO7AMEWDwBh/+ZshyO+YkiwDTPq9BalLYWpytacExhvzIN\nwC0bB0zjbRW6gLwOvSip5vd0E6uclWd3g/TgHI+ZqKvrTiYTYkRqZqibEVu8\nwFokjwIL2XV29Mn/+GU5je8lC762+aVvRNsFbvwRg4woD5GC/JXvYcFGKiU4\n4iSmn5dHmMNjn5/ADvQhePjv2ZsXSsVyAkTOLZ8DHV+KgakmUuOe9fnWI9YE\n+fvf\r\n=KzsZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"76b74832c6a1313f563a260738de153cf50436dd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd_1608238539980_0.44628589301058397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.177":{"name":"@balena/jellyfish-logger","version":"0.0.177","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.177","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b3c0781b5c2d4f74bf9011c06c81795961eafb3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.177.tgz","fileCount":13,"integrity":"sha512-wPISY9fmcq1I3dVZAdQDstxc2hhmTeagrYoDk4fHj/EXdnqeTzG+t/D5ian7Z4/nkOTTQmOsWf5pYTdItxwnlA==","signatures":[{"sig":"MEQCIC4UNx33OaaYz9Y2YfTAlwHxmafj8PcKB/aSmDoPQRdhAiBwjszeZeHaMn8loW5/yltP0go9v6tB8jGA2viPYXHrtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf28aICRA9TVsSAnZWagAAIaAP+gJ/qLHS8pMdAufKyAvA\nl2RxbBGEGkIePok00p10l8iXyVmDKjHAi6b6JSM7DpD7BoJ5Pny1q0SejbKg\n1y+8WXrz0tGdlWODzVH0zLDktNnRpuKJOKu0IGxs3Jg+h7e5ylmbam9ckSBW\nyn3xCgho75+mvIs9yH5Onpce51zYc8fRreH0QffibWtcRDIaSMldm6+bPiY8\nKSZd4SnvuVKJLrwWSyfRi/OZLTs3Eh3lrY6bCjP14YhUuoFYR1oSemxffHkx\nTJ2GkZXa6NT6VNCt0aC6DY+lcL30xV0jTkYwMKZ/r4f48Vg20kX7syf4p6ED\njusIihl2GCJydhcetC4jEdlcJVkEy4W8xSpEvod/7NiIQ3zZyn+ElTHx85LE\nNTpIyDDagFaH1IKE5n6P69gq3NkL1OqH5dDj0GdOf5l+LmlOxkC2rLwmCZEm\nyn1bXrgTpFQ71qQlBXL5il1L95s7LJBahi/QW2aqSElC1BF0ew58sENSByS6\n14Bxe9yXnHet/CBbRJXzwhVuQ29q8B2Hj3SP4e4fcCeSmBDjvktiEJI21/iG\n+yBSryt8RIRVucsrBZNVG7hRdjwuO/fWdfWuRwfMidsFPRqBAO0nHkwMBmsk\nJzjbm3wSel5BOykMk3tqYX8ir4xu5UM/nnOjYUciVUsdav6ZB/hgTyfP7VhB\nSdxx\r\n=//GH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8f5d9ddd464a99e44f5ecd3683c7140222fe08dd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.177_1608238727539_0.7282278089682337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299":{"name":"@balena/jellyfish-logger","version":"0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7d6af66f2e356a64ebaeee40d571a961679e4e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299.tgz","fileCount":13,"integrity":"sha512-bnr4f1erKtNBLvzIjOAsKutox04uQR1TNbUuW39tyGh4qwXKcHM3LHruO4SZvT2NsEqWQbhbESpZifr/9A2pvg==","signatures":[{"sig":"MEUCIF3zegk0X0O3CslWZHPNNyoTl6U3JnP9rsZsQ0uwkyRFAiEAxdg67W9KWMDi85Y6bomh6v9f+mPfmtCCHpXv9MiVh2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Uk9CRA9TVsSAnZWagAAxuYP/24QGUxs0ovJuJb9jHPw\npM2d1g14UkRp9KaT/0VkwAlzITDf8pFN/1znRaT3xHavDTZsuOSFRSxsAe1D\nSY0DG2zPhr7HMvIt9d8RSHn0DrLoVJ6TdOQ3TIpxEZN+PuhsFW4sYjXQXyAl\nYZF6b0VoPQsQeYmV9CpOiygmGywzmWzooujBunXEUdsebjjd01xlXlBmEhV2\nl+q680+cg1C5sEBxWe4drDo0+BqW9L1KB5HAo+NWgQ+rCah1Ek7C+KVB7FZ3\naarQyVAdO2Xxutx4dHhcueIy9q9/S3gcFh/IGe/H4fKvOeMFqF7qDtB9496Z\nat9mRicaraTcAa3H6aensyxIl4BOmixon9rEJzSYancSHWYYAM1N+wk4sd+8\ncivwWxtgajuZgl+D/GJq9wNEsBoou/+sPjudCFsKcw1CUvSBUB0SdLlmwpzb\narGPwl/892oDCq7NXuqdmUuuvzpS+UjrXNyxwZWJ3Gyhz3uzfrzJYSvoP2XW\nbboGQTEIDxQVv/flUSFcMeqsOhckMUoKz/VtRlcwDP6mJebRMKGsm2e+Mf5e\nF9MQdCUvVQN0b5+fPUxjycCoWrJ6W6mvO9JVHKiYmRSLSMKD1tJ1eLIbblWf\nTtLC/ZTLkFYZ4H6Q16EtOfTXrdh/y1F8ImSZUiABQ0cqDHlubVoe3B/Po5Wf\nng8x\r\n=b8wK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"250d45b654e900dfe016e2bd0aff81269d361299","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299_1608337724497_0.4986314559459626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.178":{"name":"@balena/jellyfish-logger","version":"0.0.178","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.178","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4045aa2b53c6f0e24df2dde8ffcbc1c87a97b740","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.178.tgz","fileCount":13,"integrity":"sha512-uUocNsNBfay+FM+ETJmtd0QCkXQS6JQCqlQFi4y0VzH63i3dudc8HCN8R6mD4lPfVwulkE3Zu71Lw218O7ghVg==","signatures":[{"sig":"MEQCIBEGljXzN9gU81s3JSMysdkmehT7lu3XHoIAJRjKJWzZAiAP2BZvyyOlJgGjHv/05RKQcCKkEdXFbnnuXAQ02FAAzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3UobCRA9TVsSAnZWagAAkjUP/ikbVCmT3MQfnHNGCcKb\nh+722sZKWMWDFfkX6+mwv+KQgwqRtgNfAMW6AI23efvIHijXFMc5HUqihdi/\nNJ+NiwCJ2WxpwvSp+vefk8ibaVbEUSQx5icLqHrWWNS0z8DH/MkMiQoOyOSn\n/Ay/0UBjo/5GZ2z5I4TJ+RE74UNVhj8w2ghsZG7USF2LnjyW+y/SEHhojizc\npYVEToDSlJ/R3JQcIyr3Zh7o4r5vOnLYUlZwOfodHrtNOWznv0nASOUVZC7J\nn+A9H9dFrJzPIjsQVkyy9XBIswQz8sHkQieiOpetqMYxCJe9C6U3s0o7lATL\nPvmvl6FBPpPbQtlPjePCWThRJqIBf01zEP3eDgcRMC57UeFc0F2yNjOdobqa\nhUM0yuRAQ6RDpia/e8bBLAW9Cr2UAhmUWEUb6e8ZZjmGRJwrqMCpM0SdUx8K\nkPwDjwiaYJZBliwLLa229kGDGnMxwzD+rOYZp/0cdtMcHRmzhNKiN65Vm6cC\nJ1WirP72eFxD9RzgDCmRCDX4fmD2uCdidi/FBnyLf9xwIWZZTOVpDDa9HZy6\nJUSUnA+v/Z7E641odzEB+2C0SwfE3F9+QRAmbBnkHDE6gi31JFsp690X/Wj1\nNHT6CmJrnCU3x/TjV6SVJKnsuQFj4FEpUwB0qoE7Lr9HfXTkB4YFN1DeZDd7\nw3N1\r\n=g383\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"31751deb93030dd296c6e32b5931e7dfc8324676","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.178_1608337946612_0.7150013388881995","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78":{"name":"@balena/jellyfish-logger","version":"0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b0a12faf5e7816ef20662bcbec59c7e92b57c8ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78.tgz","fileCount":13,"integrity":"sha512-YD1pdexEIdH0kSQ3XrJTuuoS0t7e94U2yoKLBNJc9Y28sgKOMv7HSMI1qMZ2JNhFiZlQKB9DwP6IwQtbvwefLQ==","signatures":[{"sig":"MEUCIAj1jgINM+bpsg4Qpjw24JYyPrDAQcGTsmiP6UlvmpI0AiEAkRvOzWHiYvsKq9xFvQWywgESaDL21x4vPRajKYTu98Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3be3CRA9TVsSAnZWagAAI10P+wfRRgy/I1ONdmY++DG8\n17/9SvBY8Yw4xtlwa6U4iR5e3DxPDYbUr/ZjjKbdvEvDBo8Nc9treusZIZp5\naYBFL7IcvrgUtWhYb1O1Hv1w37sl+5pr9hJe44psHRr+mqvO3bnQRl0zzJZN\nx4eeWYugMQ+FPFc9daUNUx+mj+8F9rsNytvvsrimLKzIBGaMiaEPiYpVJRS0\n+QME9N37NYzTvaWOVc2awFrmDF5MqG5Ew9VQNjx7Z68ige2vfTQSELc8lHfW\n4oDXk5wf8pnfFppeiDmDTx6AW7obwpElD6izvwm56SxDBpNTDhtD1PvpzZl3\nwAaGh46Ig4ElDG4Hy1lanw4al4/Iexo8L0qS8CJ84J4QJkzgL/rJ14wyCQIa\nzY6YaRwsp52r2Las1XSywfEXCWyWTHqj0DzOvD25Rme9Sz1GQONPYfZ6jr1h\ndP2CXz7M5WFSPqKKrBW8gS4NyqiIdZW98nx3rZ232Ig9CrgpEi/4NCjbrTUk\n6PCWUzX4wdVwvchw+m4Je4clWTdvlYFydpNpTwEzjYSM3Hy0JAG9aCGeOI0E\nMqLHamC//D5U1qvDmQ4v7StySICWS/8H3tcO/KfKg9HEPTcXrVizYyDJ90uu\nkQtTcydpTNhpwKXn2EpMUZ8WxgOc1ilBtzUpbsZ93WYagBHCztVJ5oZMvUzN\nDFsC\r\n=zCWU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78_1608366006810_0.7021300543579225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.179":{"name":"@balena/jellyfish-logger","version":"0.0.179","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.179","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4dc7843de35b3d5d1b8a74c54574a04ec3f93d80","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.179.tgz","fileCount":13,"integrity":"sha512-wGzPrs8f2A+k6hvWxVA86Pn0pjv478QVBBK4Z+/k8i9HDNJXbl9pWEpHI0c6kP9HkRlXQzOM8xju4TW8TvsWkA==","signatures":[{"sig":"MEYCIQCrDeaG/UKRq2LHJWimJ2I8lkMG7H6V/t2XVkYSUEWfuwIhALdIMCJxhD3OykWxRoE/0wrXfkbfpNf8LZdUEhnLiB8D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3bigCRA9TVsSAnZWagAAlB8P/RSGR3IaqTazq7ygutaD\nvU/WQ5jOYKlMOlHn7LSdhx6jq10mTu6nRibNrmPWC7he8JMOQqTYPEdf3Ys/\nNw+ooQFif8AFtHkUTs8XNgTvLpTNcp+hUH10MXKHF+QQUqS3Zi87umBZMlqc\noG8hMs2oNXRXWOUt4cOELQt5akN3qLmqOU8ioTMs523qoHTLLYpNWLOnpfDE\nbRSZmUNm+o47QzrPwg0RIrfj9WDxYb93Tq81GI/ueuTWR/dG/84ScZO2yDfM\nNCfTljPO5BL//I6ClzQnSnYBkc+58un/KLVMeh19xp11+BjwbP/M6glAxHc0\n0jAoarqTqOOxVsdw2uSdD7Tat888cDxE8Ac6TXXLVsZc1fgalnSbE/taKZS7\nLjVYdeuwcFgpP+UADNiliZsUw7k820hm6HHe3KKLakn2YN3tDtlG/bId8yCH\nPQHhbudYsjROkpcfF/MWCoH1IQIiLRUOqrc2U8dGgkli8K/0nyEtTHqClSo7\nG8Z9+Omjhew6NezlWREby7zcIcyvdb99b2RI+iZnCCQmoZXigecyNzRNCP1y\negEgjGrUJVDLnQSFeRC5nqPy+MWftZDYS8s8k3aQg0wA6jK8K0HL1dmJkA/t\n7cYHZh+vJSfq2RYt/aFLGzExf/K4HK8M3WEa0UwbFr84hG0Ea9fGPVlfYls6\nBVRx\r\n=PGsu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3cc556b93639dff52d5e12280a0ce80bb8b2efb5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.179_1608366240120_0.6564233148447631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4":{"name":"@balena/jellyfish-logger","version":"0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fd1df726b7d57fe2ba312999a42b77ed76e8ddb6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4.tgz","fileCount":13,"integrity":"sha512-M8d3X+fHnDN9XlyFrqp2rhUEgvVPFMIful4yMQVwnR+v6A8Ftp2l15tjAPQweP78w2BDpff68JMuNjlh6IuYGw==","signatures":[{"sig":"MEYCIQCbFHiN58vpxIQvnQ8fgDtvSfJSBwwqBLa64WybJhs7fwIhANsNqAyuWSTfwOPGi0RA23RtxfpdO4Htp/c3pZE1xhFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4JHiCRA9TVsSAnZWagAAn0IQAI7sI7933L8xliC4oGIs\nw9SYJu9zzKMH90Sory2sEyj3Fv6xU0hKG3mlU6YwtRU9dWN2onCKK+W4ANnV\nsVb7IZmN73PR6Nj1MBmx4NZ4DeUHVonNTcAjBRshTPCgOOsI08cp4zRZ5Uc6\npmacGdJThljCXLZWWIF2Ex9dzd5+n25xXhJw65olr5OF2FBj85K/asBkKefI\nBrf4KFh7aD2BKUoFYsPJN2wTRsUiTkjRhhqi8ItAss/D6G7M+OfVv3S1me+p\nO4uDqm84WEXCOdYy7jQfNp9Szd6Dg85DZLdnXoJjlry4N4HthleZxZhSGpeF\nWYUwx6zdHM2Nk/UNEkkjFP6JSSa7AGwKy2GjOAFfjvQSkzg3NjJrfy+I6Ha9\nGZ/4inDjyw2HkiSuorrb4KM8LAOa6YJnAQlF9iiQH56uAQkXRbxHzp5mnj8X\nn93VpZDYJBDjSgLLV8M/4sv4EanEFih1/MVh2Sf/FI2rDW8r90NiExPkJfpw\nHV/VX/Fp69iK6Uoo1HpY8XehReQZfNUx/F7EtyfmFta2zrBdRsQaEOgRN4Fp\nRWsNlBQJoFVSjMor/COjNzWPVvvBlh9okmWb+7y+NOLwRMM88A1pRV1K3iLC\nWY4t7ZB9eZTqzZrWOb0T3s3IEGKU1KXAua+ZtgN+Vs7zPap7oplZnAF+rmYE\nCGMx\r\n=Eh5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5971a4f748c148ef01cd38069db18e1624e3f8a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4_1608552930028_0.01131780506940494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.180":{"name":"@balena/jellyfish-logger","version":"0.0.180","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.180","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c84e6e4a5084c5803c86bab13cbd29a195a2c73e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.180.tgz","fileCount":13,"integrity":"sha512-HW4bX2q4X00ptGeV86SwVLAc7QFitS1rW3ik6Fo85j40VlSOj7d7m2GtDEZuXr2SoqeoW9+uNFDnIkIMX2pGZw==","signatures":[{"sig":"MEQCIFaV2QF49L0eF4WpGcggNyNUf8NK8AhRJR20N7InX6GvAiBltenbyh59/cBH17UXaiMI0dQdK7cEKBUxXKwMupEYMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KPSCRA9TVsSAnZWagAAxWMQAIM5yLOzX1uEyCGfLcNi\nrr/qOeJXOySdMBfmkXiz9ngcwhVy5+Rf4YToo7kqBMHgpttUF7w3+DFuhlQR\nxsH+Yksm9ZMnqBZ9QOw2cvo+SLsbqNvrLWBpEV4uNjYqayQbAk/4XSXiTTmZ\nwBXiJI5cL6z4+5Kjv5juJaR6oiRjuhFAJlqJvAaE1/77ddUMq+Nrs8kbw1/h\n5/4okj0PjKWBRkgB2rTFvxRf/wiAzG9LrhKf8LtrsK/uIgVfeteaAdhxTFVb\nKt/Lqz+qj2KVlRj5kgowTU2G87fiLyfVpJWFC83Rkt3To6mCC766FRC/IrCA\nZ6j624AuXQj/opZGGl0QBQF3d3uQKMafBrEkIkBJYW1HWLoQJ73Y61wQvT35\nlm7SvRypjxvGFdcN6j68NOmhFRKO9B6PMzHr2oon4bX2qU6S/0eED91STD2O\neWeVCyIuS8MTzZINGmXqcDmwcUVyLbigtacSUBpvwrD3eRfhV90n5XxhS6y8\nYZTNQfqTzBvErhzeNKUtK16Om5j/J7XBtHizG5M1sQ77vH/HyCSXGm030ZSv\nCX2thWqar2qjB9pykj49iiLmuxLPKSxaoRQf8/xI6ucX/wXVW/fcUiWb6zdr\nreZEtli1hDXsGzcJjKSjc3CgqnX+QH5VUdUsx7nA2pVdK/qxwpR9sZLuI/az\n35/p\r\n=f8lu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0e8d520a5ce971f967420ac764fbd3c8a5443401","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.180_1608557522204_0.5968952987262017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a":{"name":"@balena/jellyfish-logger","version":"0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7ffe2fbd451d3cc91aa1048d3221819731f8d7d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a.tgz","fileCount":13,"integrity":"sha512-48i6NYU7T9EKj5iN2BcpBFE88iObk2du9RM0Cjn0y+YWGw+OUJ0lhAxg1kuYYnxKiKI22z/TeZ6bfhNDKL7uVA==","signatures":[{"sig":"MEUCIQCYN1xMBYaK9/ECue0TeIoj1AHfDZ7UBo6VQVaZ1xHYwwIgYS8JJWAlnsO8fphTJ3vQ6lEu1b5vN7Slb+ynHeeqBDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4vuSCRA9TVsSAnZWagAAx7gQAI8gT47j/tw8Vd071jVn\nUlaBRfwLplY+cV9NiWPweFOrF/cR08DHxX1TAPKAEX9BKrmenlvrMW2pyRyg\nEDvSXHp4v3vOVNak3tl16eqb/Xq5dqcj6hj9im2CRnHYBwprVuEMi3UczDq/\nFuvzzy3liJ1YwNzYFIg05uRkEhlbr9zYeF1t4ZVwPN+SgXPEM5O1LAcSOqqN\nFtzwKSJo+P7vjU6q7jHFIZeukTyYxPdQ9lZkIFXYv3ZtfSej6p+w04PKSTjh\nIaz0hgW/+cC9vFR6okV4nunyvSUHSpxERibk5LiHR8Q2dioPp2DiTtxDL+2b\n6cYM0vxJAMhy0qVtaEgYBZogQTYJQ+JGFDY27pvIvPoqP4lMoZOY+MW6XQrw\nJiLtqwA+9VS8DSx+0lnr0+MhoovfxPZikKT6dc6XJJ0Gx0qVRK1nk5uRRXOe\nrWWei3sk7Vx5uRODmOZ/VlmJjdSto+xOqLnQ40oHS+SMmv2zq27uR6XgMuys\nWbAtRnky7QI9NETyFXloT4FMbN/k13wGzjL2o3P3+05nh1jFAanKt66/PxvT\n2wGNm2RQYuCE0LkVDukvYfLdvYQtOdi1Dtw/Lvqe7h9f4Cizg/1JypEpTmuU\nPbVZfIljVTP9fJO+hqhieCD+7Kj5UhjCsWR5lb+ItwarYqw62S9HcMf74UB9\nJuR4\r\n=o1PI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b92395dc4dce5c91ad0dcb0601b6988e2589f49a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a_1608711058076_0.8157517022910179","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.181":{"name":"@balena/jellyfish-logger","version":"0.0.181","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.181","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f4bb0dae786cc6dbc983e0d533e5fcddebd8e20","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.181.tgz","fileCount":13,"integrity":"sha512-VCAMzbtVLupmIcYfOLqg7oG+r4DAll5YttQROfOvsK9XbkhmyDFuvl36EoKo1OvYAt8yFr4ewPEUtIamMBsZTw==","signatures":[{"sig":"MEYCIQCvj2IbI1Zj5pdu2kqUo6Na/9kJLTB+Jw4Bh/luD53MsgIhAN6jPUkf8pfkjBTiOQZtnR8D5vK8ZiAE+Gk58xIy8921","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4vxFCRA9TVsSAnZWagAA2W4P/2vEukIVWpep+imSggBA\nja0w+QsNVMdkt6zcrdu1oHJA4d5DyxRTWMRcs2ueA9u8Acsq9/cCXklwhWdZ\no3Zeh77FvKZYquulMLHkGXgEwBBLlAqbhKrlEYsOW40ow9UZpw1DX+e5OS0R\nmOSk47K9lu+/gm3HpTkH7LyDkyRHJv3wH+F5qoB6dmpp30/1ApFdoKNH4PIt\nUcnmaeQZG9NL+dedJECaiOMzJ9gO5mpWt4FumxWTLQMhZbTZwDHiGd5Paajb\nC5Au9gmBOerGdwdP3g8YVzVrXuo5jscqJt+38FTLl8HCxrkQH38eJH6JSxJ/\nKJRIDZ1eKwBFm2rsBUCth9pF/KN/5p+TKayuJbQIvHJis+auKkiuM79QQZh+\n2H4w83l5BHaCEa2SZ9wvgFucRaJwzl6bxTS0ajvLYuNSBD+ToBy/pylrCpr1\nsCJaw2o30Uvpze3c4IQL/2qD9X2CJfwB7OoEoHFYWQxCGfYZqiMyuasHr4In\nB1RhCVnu83+bgfIONTjeoQXpja6eNc2qwSq3MTKSzWBL2U/+QMPasT6i9t0j\n7EyORXRZaLdBjeQ82zgq8w2tdPJbnIld/5JErM/hgr9w/H6ISJc9OmrYgGuo\nqTEdHHWdFIW2uhDRza6TdAfGadWeRVWh69db9IFK1JHzMWz+hkyzidcClQFA\nqBYx\r\n=318B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1ef0610457db1c910b22f8ca72e642af42989a2d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.181_1608711237316_0.13772996570164242","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d":{"name":"@balena/jellyfish-logger","version":"0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d48672c394121b610ea884346058eb040f596de0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d.tgz","fileCount":13,"integrity":"sha512-gHsbWybz6kj7D8If26C4lf3EOoTbUPmwxVEzacf+nk9YJByGzlg+DmJr+aKKu4EcfuHYOoiuWTBNXTMipDFp9Q==","signatures":[{"sig":"MEQCIDCbGISEQRlDy2yPsp54FXb4ZGjjf3+NjnN0G7LoLBj6AiBnSHf3PqqT73VRlZ/9FYE7KdaMpIYpHszITcTMjtOcEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wujCRA9TVsSAnZWagAAvRYP/2XAC9kLbm5pPx6zytzN\nU2MCUE3CDpphbaSLSdF40AshOSLLmndqJYH7PbQlHzN/9O7Zt4mj3OnpcI6X\nNAmQIGKBle1IZwQohsXGSGcvhCrr3vHfEY3yo/OIbwyWqoROyY8lEFfTi4mU\nBOIMnBhvo6r8Nyisof2glEkzXj2WIt3+XwLFse75tSVO5LHmQLEXP+SKzSJr\n0OTBdMVs6JxPiF1Gj9+FFqzAkYVMgDTAzmWL7xLhpoNMmuBH2fOQTSBAo3+6\nR4v4bhqxoUaRLdMeBC9rIW0IW7pyi12WegO8S/lOGfZSRTITyjhoYaYrOk+I\nTQY128N9sLRt0ayQgJZDBBz6eDkVXlH5AFCAbfWQjssCaErXnVG4k1iLPb64\ntZzQ6k1L+A/inWtfttNZEKSbnISwAPCNRvA1eY9ZoOyeEFXiAGuI/szDLXoa\negjMU+SCbtDvqgVyhe5BIV2n5D32BR8WgFAj2LHP0AI4mZAnkVk20DmEAcBC\nsr4ad7s6beaRNOUGRjjM0nDrYNDvhBlIPXWoK19lVIMGFuTK7de2JrY36M8e\nN/5QryRanb6rK+ExvQxXmWyalMSoLrNjGr+TJo/jZ+ww+F1f1fF6BvA6nQEW\nxBjTGpB+46UBcCdUQKTwbfmOv/k2DxRZzx3ZA4h2pXEuP3gmG08dSZklS7Gx\nAw16\r\n=np7R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1fe85c00cc03cea952bff3c068c7a693b6b9a12d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d_1608715170841_0.9535638794352361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.182":{"name":"@balena/jellyfish-logger","version":"0.0.182","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.182","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dc1bf9e8fff12f52e8ff21c61428f60fbd7186a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.182.tgz","fileCount":13,"integrity":"sha512-IFPBFn6LSdF/jtYGduPaIE1Lfc4u1xIcc5+pEMrFeVtfufj1sir8vQRf+vQWvRfXwjetgbRI9gLeYyMF/T/RQw==","signatures":[{"sig":"MEUCIH/ocFuzTKGuRQwDZ5QqWv5FntpMDW1xOUD9JVrXSN5tAiEAql+VBF42fW6WNzy3M7GvoJqAw9wckx8hrMriUv6lXek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wxPCRA9TVsSAnZWagAAwAgP/05dEREsdBVbzarknVxz\ns/l1EKsx7ZgVTX2Ch+HMDiuPuV9lgpLZRH91Fse4uZe+z4HRgIoGacfZiHvq\njz6D89o0/z3LIFBS0LUV1IHXF1dp4VKaZq8oKCBSDPHIVEKyKvmA9Qb2AXNg\nmhtqJ3y/U3gOT8qp6lUachj49wVpn96YRgas0a+2T3V7QHWy5aIMEoi4j7sb\nAiWIJz5Sqfwi2IfOY/c4ib2GpKl1hx8zbvCM9++qnGhJ3VKbyDfpxkwXNltV\nR6KITaG60kHaDifRC8vAJuudIhWuh0BxX4HPo3TEYjEuT/M4TSNZ+fvo2CCz\nKjMQp4zQ8b7odTiQApIqhgLyvWF8MGy0GH+G4HzYCqOUCYHpvmgrLkQruis1\nU40+zk05JkB6KrDEkeczvythQfeaOSbWZQYPmyZE9++gCVbPi3IziSTkh6pu\nv0W/J4cHO3r1kvmDwB7u17seZJEpMaBxVi67vPrjIMkY1EG//suO/ZMG4woa\n/hXPlDlALjX49TPQy1LeIuVPBVa/Y1/UaHSj7CCOPUg5fVy28gQ0vlcAYOt9\n0pPZOmQvwiJUNecitzgLI2iJ7oB2rk0SlWTvR941OPYQlCz1+9ehBMx3a1FE\nukiz4kOGM7MDojelc0aDD2LH7kLcrk0Cs6v+CH5PfWqsHzu3Ffd3Npddx6QM\nvTHy\r\n=Kaiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7fc32b414ffb47d5589af54ee3da665f262d2132","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.40","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.182_1608715342507_0.4036276032599939","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568":{"name":"@balena/jellyfish-logger","version":"0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"527c8e696caeb21b41b9db6177fd70ec3bff1948","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568.tgz","fileCount":13,"integrity":"sha512-IEndZ03xuBIaVBGHJ+7uDK1ka+MMy4hNpGOOS7j0BqBfluAO9zxY6xCZ4XbW7QNTdedulabxybYH8zhDYw9wXA==","signatures":[{"sig":"MEQCIEn7p7oJ/bX4S84P8LWPEdgNw4lgVTp+ErVE5I1ojVU3AiAalCJYyCnus9gmhZnOUZDXTxDPkPFEm1RBOqv990qWhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5+jWCRA9TVsSAnZWagAA74AP/jsoZUBFFBllsct4n6Mg\nePnWH0a5QoU8oFC38FLKptU9oT4rPGEUSHZxfry8vBK8W5OZb67sgllU1/os\nDfBSTItKtuoPHLQ00k8YChKL5LSFF7+99c0wu0HaOzf3NIuSJs2Rf0Ke65qF\nk9IXd3Z4GsUqOFAGgBceXfuIWG1IIdUCzWRgloohIvLoz3A4lMIp3CA2BoFe\nQ26XXVZVtwL5aIL203Howex+cFc8rGGveHHqpcc0Nn5yLSJJQgWdVi9JKcR/\nYVQZDGPNemHO8GzZmkEkE1CdGB3vV9XN8Hd0HzBrJjOVTQZTBW3YkrjZ9v6q\nfCBN1KSxm3hnYSXGOL6ZEjJGEMIvGKFUvupSZ1j9cah8kYPpVYmyTdNN/bTi\nBdUanZ1F6xnuG5aE3ZIdoPg2hiigGVlGikkCCZogtYodW0rJ1ldwKNvXSu4a\nDQXxYIoJJR1GccrVFp+M7afx4/N83Jr/XuGEk2tNa5ZDOo5jQt2unw3KFD+J\nC5a872HtpjNR7gJ8p0Lilz/IXQN8LJ2ftN4RDlQ2y+SSxybVqG+7lOXjD40+\n2gOaA9ET0mj+ooQNf/pJw+IuB/H9pqcCzZfIG3qWSjOInyAEnbpbwFN3TXbm\nuPwpEKcchW0ZQqYRsqg9R0Cho9vVIfRe73fwbuEufc346OkkgH5pWJh3/djs\nmV0B\r\n=KhRv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"06b1548a85a41ace630f8a0dddb58f5719a06568","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.41","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568_1609033942029_0.1790058321599246","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.183":{"name":"@balena/jellyfish-logger","version":"0.0.183","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.183","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b1760d7cbbb7cfd152ed233f81b6eac98d4e8df","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.183.tgz","fileCount":13,"integrity":"sha512-/WpKR4BjWQ+Pwl3NjM6Mee0Nit1Xk5rBBuXxMNLWgmmWnOOOcTUW0lBBC6Gu7HNaRE69U4u3DOIpS9gEvqvyyA==","signatures":[{"sig":"MEYCIQDZqH5l0sTko0gzK9oywtdDbESBJMRwR5Z5qOLCVqTixQIhAMq68ACb4bM5IpiJbym2EiTqKWGD8WST0Ke6gn9JyUX8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5+m2CRA9TVsSAnZWagAA45kP/AyoOa5hnHlk9koKnlNs\nOz+l+izD1CaQfkCYndZ5RAK9vT6JNXieieCBZdC2aOk5jz0Va+FPh9n/UDPi\nD98qLposvJIUvGoG01pIGl0RZo+stnZ+XXNuGnrb20QtQW4Eb3dLfyT1rwZx\n8MbfCejfnd3ALO5pm/PyeZ6DCsbOCJR6k/v23lacnO9qbB8mnvu0jd/Gteu2\n/dOuQyRT18qNMQQqd3keAm1O01h0R/qE0/b0RLv642NY8Xmbj0LoZcG7Cu7z\nNJvG8LDBro6p2hPXEtRKuXO6qQ4DOySAmClGZq+4ozdJOcI+KOhy69WBXpob\nz4lOXWNZ5EjEkT4gIlVV8hD+gHmSjswQjh53wxU012fIksIZbnix2EcRB4aa\naCotrnp2kGkY7CVD6xHCseKFjDMjU5QwmpWWJsAxAjyr63o5P/aNJPccqIIZ\nZhosBSR9yq66+IFYislLZnVHTs44iRytLSzxOFuOI2XimrtQAzZ7gdTmmViB\nGsJ67+/w4VDgw5cKvWICVBy+RIAHLnjYGx1/lL9Lx6vy6Mi3xESCUk3NP0Je\nSKDvnx6f/JchKY3MF3h3vtmLFdw9MUn/wIlVjUWt7AYszGr3kFNH9K8kEpG4\nXJkgD+ONkogJQUeWRY5yvbIohaFQ+/lbq1/08oMLxVRuszKUHfct+RlD/SDB\ny2cg\r\n=WalW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"26747747e6c841568c7211026b6293c5b0fecaf4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.41","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.183_1609034165384_0.9579908759431404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9":{"name":"@balena/jellyfish-logger","version":"0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49a61ac2699ec7162a5dcd5e75a4bf49489359d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9.tgz","fileCount":13,"integrity":"sha512-cM1YkehXUFcaqWGKhRMf7G8qboTzaSLkIXP7XTRUa9EtomsUPAbrxDPzhKQp5DrKlvujgPpjcc2vPO2O5xpDfg==","signatures":[{"sig":"MEQCIC4ko2I15Zzs/YmE2lyjyEIT3kmzqgNxDh7FjfoIT+faAiACls9HE6DLUHa+VQZoe39GgHYBBHlN/WEmEiEtkt09uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6T66CRA9TVsSAnZWagAATwAP/1NnFOTHTbxv+iFLB2m0\nW2CLvnSFsONTc9A4CldgFG05RnGFTyqhmSXX9bAgCPLyTSUivsOsqsCvB4yA\nPl9/fGxPFObEIBO8Syf0N/Px/ydVPE6QLXlWuRWCyEyK9a4dzXVmD9zjK5fF\nzph3iul256o7MX6oYXzYKFcZ7yoCr+nfdpzGb1FNNdgXUkq6UfsILlorVwo9\nGNIbjm2QZD3wMLku/gVEpE11M8KDG9TewwnY+DpFfrSPevFOYWqF3gwixN7N\nu7yPQVqMaIvdb6oGYvod+BiOr6jerbHhjhTqQ17JqfZtG1RktGCYI3VaFYrc\ngfu2Y6hR/h5GDjypLNW402O27YcpAZ6zinl2as1/2AlypbxhXD1ud1v03p6j\npJc742gj5OB8WcgXDu58K1+dRaUMImUvf2Kw3cSFUTxbtWc9gJHSX77a7Rg2\nN3MDGQVnFi75LvhByskkzrbQ6dHYB60Rag3eVyIjGZlGSRQGbeLoHX3IBmK3\nCbFDJb6V9sRS2CBvLQ5QmPpVzh7edssPJbCD9hGsnsj1QwWpl3TN8uS84axF\njhP7b3AjCrPA1MRLCto+7lJKh8vbKzpH9Km0lAJoYVoVgsqfaOwa9aHBEqEb\nnEyQGJyy4AlZtt36QthrhKHvc2l3Nut2NEgYxXPrWhKkCd4DZcKeXm5fsfR7\nkHDJ\r\n=SXLE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b931026995f3b520214e3b62fabf682e7688b8b9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.42","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9_1609121465911_0.4472418716501225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e":{"name":"@balena/jellyfish-logger","version":"0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"43e5ec0613764e7eeace564374b29b0326c91eee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e.tgz","fileCount":13,"integrity":"sha512-Z2IooT9Eywyl3WvVcI3Weh2whNK3VQ7Iyk86Kx36D4t08vclxcEspxX8USbp7dquBC7LoJSIDND9Gvl4vsRt8Q==","signatures":[{"sig":"MEUCIHKYMnVzo50sr/xtkL104tQQDqORxt0+V52SkAnuNuBNAiEAvUYvNcp6vT+jJbbKA22Vk88vY8sEY0dCiMAvY/A7Km4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7B4YCRA9TVsSAnZWagAA9U8P/1C8vILNH3x3DW+cFj7a\n1glQsyJVyzp6ODkry5A9pQ+C23NWPQbM0iL8uQQWRiyaYvrexbWK/zu9PLUo\nwnt2u9nPVcOMiB8ErDxaK6m7MuyhTng1vm/4/rZIwj43KxXBNT2phQRJymrR\nUwsxF8E1ujxvPVulYFQYLPQXgVRUwnFHFEz37/8ZICH1O14vhBiNmQybIq8E\nit6SxEsuRzFyGRfBlgf83QZuSqSJ+/GFtDlpla6BilTb2V1rL0UVJa8xcXeU\n1OdzyLbcvP5xUlLZEH7uf4mDVdhsHfCOI5bbH1J1aZGrpaRK6KXSjGkA6r+z\ny8UTcRIC6M0kCEbl3eX0f86dAutGaVVA7Azm+F7XuApU9I40fEa/LmY1xE4u\nUcvhgeLjvaZAEhhnsBHPftNd/dKw7cQzr13x6+jjVHQdD45VxyO2axt3zDsM\nUorsJFEpD7u5GbST6BmjkA0b7Z2xf515QUarECzLm9TO8eRXZyr5+gQozy3b\nM3D6FsSjFVzIYPlq7NT//cVXWNnpg+b9QDKzqyJN/haIc3oCV4jUc9wk06yP\n1kJ+ZeYHXIjeux8JgpWVXVoANnQ9Gv2R4qb7KUygJzlT5ceDrPoVR+3D+SnB\nb8Be0bWbdTBFGN5wcI8e9oav4ZZR6mOTd+i8BBM0zhd2ikYMYZ4zv+rc5ZNU\nXlgt\r\n=Hr6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5f2213a60f624cddcc6f112140fa9442ede20e7e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.43","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e_1609309719821_0.919751954333283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.184":{"name":"@balena/jellyfish-logger","version":"0.0.184","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.184","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"279471c7544ee1640e7310069af975de3a3d6541","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.184.tgz","fileCount":13,"integrity":"sha512-WX9OX1cEusy87G50juyNg5516R0U6B3JGWLkpQWcK5kpQp7W0GcaUvD7ChunIcfqXGnkU/Cu4R+x7zEiKz60oQ==","signatures":[{"sig":"MEYCIQC6HBGSilEpWdJeNSh2bnn+nAj8cHvwCFIn4nJkqd91PQIhAP/AlSk00uhz8dnF14/8uv5tzhXZq0ewVohYAqL8HxHE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7B/cCRA9TVsSAnZWagAASIAP/3DbeATsjDJbgbG11BWX\ncXcRExSz6Cl6ToU/7igcbTw/hAWu17fpIqIpm5XWQDxIdkTHi63ZQrzO6TRG\nF6cxD/LSMi9oNkf7Qd6Nt/lBV5HHzZX4eDxUp4hOw4Y+BV84oIRF8dLKyiiA\n33hKqFFDsczom4fH7REPj/HtfKUDFSK4mnIC1YP6yxga2tP1+YKqsN0vsKZ6\nRHxzRUmB7eJGwSp4yeytT3xjyOdpZE7kzXwCapxg4/WibEg5ydH7TTyPjTav\n6u5YnCrUzCDQjsoKXe6iawUBUTeK8Za8Z6cWz95RG0CjwHHhVAe1CVZCMF5v\nEjKa6F8Amm3Ae0Jo2/AK28oo9yUvJ46GeyiaBot9PzeoNUGNlvT25EFKOPoq\nSqDYjvLZje4MJdnP0v67LM8geM3sx9mXEk8uqdufX7aad0f+p2nqPIgIxgYT\nNdNKm2bP5I+yE0mdtqfxpl1A07oJNsCzo7DUfxrBWoNL5sDVjqBxh39lBTBu\nuZNCuxkfBOdNl7crd+tpdNUV03lnzfGwPAPE+Z0UAmP/Vn8EAtirYD2zClbp\nEasC65SHJ0aXtus6Im47vrFRpAf2ajp7/A1s1p4GqzPU884tHsl0dlywA4sP\nWbVAO+3vc2oK5QZKLuqWXic09BMhDJom2IMMC+0fqYgAQRXT1RsyNd4hywN1\n1FZu\r\n=ner+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7831f55ec106e6f6c32780665666913d316accaa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.43","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.184_1609310171880_0.3672115505942044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8":{"name":"@balena/jellyfish-logger","version":"0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef81b6da00e3cf3ec1912cc861602cdc7f495d20","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8.tgz","fileCount":13,"integrity":"sha512-jiqghIG895Cae7SRKBeibnhm/HDsthD4HHvaPrkGXThIPKOiL1zaGO2pNT+x7G9tSRZ4+f6YPmh/sVPDXAWbwg==","signatures":[{"sig":"MEUCIHidTR3ZQL6ECN1N+YUxs9ynXRBEzsszaTvWS2NswmaSAiEA93pnlWJUeJ/LnElmTNEtqNq9HQKePFnDFGDx1flsgJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7NHmCRA9TVsSAnZWagAANfgP/ijGorlMDVzQJEi7V+Ec\njgsLAy3gLV502E17c7jBpEP/syTqSzHSiyb8mSO9mNejUgwbPNUZrPnmlVts\noEORgGZQf283fUiWDuJCmeEXPYMuK85w8+xz9hpSkHYXsuRYAHe1o2BOlreF\n5owTHEC5tnwznHzyY/+JhE7uTSl1mLdKzFwa9akTcZ3bR8MOwRRk723GK1XZ\n/NegZzVZEQvL3KA/B7uWfnawNxMSaUo8ZkzQI/Jjp5dNIwFXS6QszhL2Essg\nMk1psSqt8cOderzRXZmvjcNfEitSrz7GKOEDN9VpzKdKM+0Z1Np4sPazMmOj\n/yN8pkKEUtKA3IMd6UMsiFNiaVBsAt2WwDc/Iyf/yELEvr5bNR3HqFVB84rh\nBiAXbcy/Wo3H05oGDWIFtjEf5Jd4HNSs1TynBw+GofAVBWedrzQhNQsNxxzY\n3wNKeiHEoAoH8Ft/I4rtxggXeQmU47v94G24Co4UtbnpUfO6k6j1nO/ybs7o\nr9blwksbKR/GOZ44x432pVYSzA5BDq59Kw6xynlZz0+GzX1uKMkvfeTsmwNl\ns06GT0CTWs5etcT7b+ICWSUTQokuJvHoXEqiHCc7qdB/jF+kU67i2FkhQNgI\nunghZlfJG3OcYzNJaeZRWl+uc6v+g11dG2Gi2+hfO9xNHL+wjmI+58pouv7W\nPujW\r\n=KP+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8_1609355750118_0.2933832073034983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.185":{"name":"@balena/jellyfish-logger","version":"0.0.185","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.185","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3272da29358772ffe06725945d93b3c2f85d65ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.185.tgz","fileCount":13,"integrity":"sha512-GBcZ6wtXVZXhc3fsnCYDkeowEsUwRQwFIAkI0Pqp7LiNIAyvpozgQOYC583u7gYqrEnXa20VyLNZDrGn9H/Bkw==","signatures":[{"sig":"MEUCIQCf1HqQQAU+ZDOMZ8xnnNMS7cu2RQAmDYjea4RFFtMv/gIgM4iIoXOnEpgvSKSVoxplwzPKm/ZNZ0Jr3eq1Rfl/+Co=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7NMbCRA9TVsSAnZWagAADgUP/iwNzqcM0q3mTHvyIzmo\nX/KBXjJjIKfnW0Ta9Jh1yErzaUFzDq9+Os5SF2s19LXxOpzyYZvyp+SLW13S\nDrxoh+QMRwN4HeyHbM49JrOxcxZEw/4UlRkBqHSuS3fCVV916RGPWZrmnV6w\ncrUUNCrGJkWHvDxi32xBlGUEndRnYs/Alf5Jd1FlBblygxHMMDE1ug/uIfmS\nhrnWWMANtebzdDz+mZXasIVnl38vFabpteQHNNT0vnkEAJZIQ4My8NiK1mFQ\nTwjx+fI0o2F78HliU/Rnmpx/fktBUgEynAMj4vTQb2l7pAKebIIkIqEjIaT5\nY32ReC8Yo5g7JAapGxXf5+JGTg6bXL1Dh15AlXTY/CgnS07dHs8TeLlOnpao\ng+9/k1DNqWA72nfhwBGIVO6dj0z4s4odXXn7XmaVmuPZ5f9YRSDD8oTFMlwB\n9RRzfCpY5DksCpPfKPOcxhKcy9I7od0e+kmns9Mz9DTNAR3MbynYFXYtMsCn\nBuEWIWHs14FEcTkR7lmOmopMuDZdc1+RXYcesLVhMpWW/DUcB2AWYi7Qbdd0\nCJmDP5ZYoSx6d5rUOSO2KdvPKENbRtQkjtGpGI3ClYWfRN4B/TC19EfBZaVu\nbx9xG9TgllTZEoOGDUoDx6qP2Xbq5dqpiGtdhqVSDgguSoSHEjiPLRmZ3Leb\nZ55z\r\n=OwIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"707d522e1790e4d3b3646cab352e86c9481adb67","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.185_1609356059182_0.5673826348692643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c":{"name":"@balena/jellyfish-logger","version":"0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ff71ef6717663494df5e9f4105188c91556b3d4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c.tgz","fileCount":13,"integrity":"sha512-+t4RRq+dDZzjGj+VfHUomBg9pSyXabPxpZnzmtQfS5m+Ff25N/yBcB/FKyMfkY4AKZRyfhoSaArwHiA2p4vAHA==","signatures":[{"sig":"MEYCIQDHWhxud3zDrWCbDjkSw0tEeAJRjWYDbUMyK31bJVnl7wIhANDKyH55D0iGUzQPG4PzC9NPtn6U/y6mBEnIoYfFh44h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf71HNCRA9TVsSAnZWagAAJI4P/jgz7/C3SQrHGrNzTSxo\n0O7W0+ehoOSvlUTutPjekli7bNRb/72JEOefv4JYgS+GxAN4LLWY/sz7XR+y\nEj86anvFP8Rjzz2AzW9+sm8VX6hf/lFm3hxsx4zc4F79ISzgD8KUObcO17SK\nnvXXXSX87tN55LScNjFTpeRzcRr6gnnXKle94lWWD7hn0s6k3+YqQHpETId5\niVE7eCRDf8TtKfAdAC4EzbkajEAdcMLQIT5MtcswAFwKuY5AdHOtfYBUWvK6\nSu8txrm4skNSZgDINzMcwYQL/WFR87Jny3Qb4LWEZhPpRy1Cxhw6C+zHRBqx\n9XhoTS8HOl0feG6W7EcF0rFdwWDsUcDzOo2aWqVJxZKivBxFsz+xDW2EYqiS\nOhJylr1Uv1zKZoD4OKXZAjjyoDt6OdQWT1XdePcuJV9fODGv60HFXWUZlqoV\nZWk8u3egHc/adhIA9ysal0aCryHxq4cWH8zpKDsuskAyzBgPxbjmQ6xXAbiR\nibnqOhTgMC0aOfMrhSYYcTZTafcgv4m81i9GzGK5ypMfvIt26LxwI/nXm6zj\nlbEmq9ll6vnBLiPjmFYCxXEhtgDtkcsl5C+phOf3/nvxO0M+HZ1AkyVgrjHw\n4IPSy86HfUeIA9vxrsrDmaE+PG5PeAlB+GNUMddav9EcQ7lolbPV4GLCcrEN\nEOSN\r\n=LQbp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"64565574b54cf60f01ea37683bb73f89312e110c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c_1609519565397_0.28017157938245574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343":{"name":"@balena/jellyfish-logger","version":"0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2e7b8da6d1c6ca64cff5cd4fd08784b991af2545","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343.tgz","fileCount":13,"integrity":"sha512-49W3ID78YLuu1VIWG8F6fDbiVEpsZchE7mUfZWZetW7QuuEfQ2ObwKWkYTm9iAKprRUguM6DpzSqgg2Ykf7+6Q==","signatures":[{"sig":"MEQCIBIhgiMPUKVxZrBY8Qcc/Y9/y67d4AhyTO5LvipPsNCaAiBhESQ0b8/YjcHisIk1MwSpKDOdHQjjzQFJJuWSNekpUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf71MrCRA9TVsSAnZWagAA/QYP/RDWyFdR0wL3MEBTQ7Qh\n+iCR/iiTdYXUyag57G3ooCsuaZ9TJYTIE6H1iZRP6RvKvScuMuwYWn5Ozqm5\nYQNWTQldD2ZpYlDElSR0W7rcYvzpShSNp5DLG/Tk9bZG37MO1enDWElrOTv1\nKwErGzRAQW+nUZurNh6v8YkPFdto/3VNhb5s2OQMIb12yiiR1XraCJ46PcDC\nVINyWMzRBbmValgOOOF6K+8L4CqZV047d6ij7mQAXQQp3EAOsk6GCoqYO5Ig\nrBS81DB+hTfqJNIC5DvEIlukHGEOgs+z5LAERV6xvydvvNGeCDYI8Jynp9Di\n/jpb12J8mLiKL5lkROQnlpXI5G0rQRxW7O7eNM7i7tOnBBAEiF3vYJfueAUG\npUe4MKSsyv3HuYEGxFBBBmQ2cB4OI9ezE5Nl+Euvr6wUMxqLdYoOzdG653es\n1b9Ykxipdex/OVut3eztOGXLjkU8QSOCsgvkIZyaeHqFYlN99UJ3tuTrKJHu\nwKDW/RYBRYLbHiVfcq4408kxSWMWSkpWui2iclogcxyPA2l2dIhy6ChzxkQO\n96VRL9idcZd9i00n9r7XeIilMlL1stVDzBey9tNh6tbnU9dDFSwAFs6iK6l4\nr/9MEXDkJHVcA5y7ujMuQNUbrSscJjOFRvmjwjOh+ZJbLT3R2p5VKkYBrkNZ\nXq+/\r\n=l8pO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"652d85d90241d0a17b72763f35b0c864d95e0343","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343_1609519915330_0.9894102649783334","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.186":{"name":"@balena/jellyfish-logger","version":"0.0.186","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.186","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"495124ba4c8191e40c508a73278b94bc01acca42","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.186.tgz","fileCount":13,"integrity":"sha512-YhibAF3WqAOtES6e75Ab1P6qB2rcQIkVRGANuHaBeo2SvnU3zL23VsSMxTtFh6OPii/JDlgyVOb8yF6dc0fCBg==","signatures":[{"sig":"MEUCICuNV+dhxPmW0GTsckLHb+1IfH2dsxItEZSSf6JWiUPFAiEA/Xn9dmw2Hi4z5MxW74HG5a8YjYQvthAThlUOCJd4KC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf71QVCRA9TVsSAnZWagAACKsP/1dhZFfabIAxBLMqGABh\nsrin2MJ4yUcQA2Vv4yiUsKI0FjLkmUJr4VnH+c2wcokaF95lD8dyaW053Q4T\nLlPqMU3ShEVINUftoyYcTnMGSc8fqb0Zfm5ujAe8LQnva0Ajwidt3KABB9+C\n+/Q6OejxV4eOmv7gCI9+MwFv63jCTg41AE+A5lJDL4M0uG9JPusLp6iyb+Mu\n1W9GcS5Bi0UX/ZnTJ4Wq4rIWuGo8OBxzCfSgoOch59KB8eoJApYMgAqx4b0u\n+1dFjl7r530DHJkOAKU3wRAxlxly9oPqaA2pr8E3vCc9Vz6A5GgkVFFJaRYu\nZfAjAzEyu/W64sr7LvPHVJYGEuy0QrPHaTQPSKQhXs9pf5jk8VA8yXtLqXOR\na25TRTUcv9R74Bpam/VN1ixprO3MDNrz/I8UdudsOfU7ovLU86XvdyXH+ZSU\ne5IbqCjY1DPnp9fR1VASnakVfsmhyc+hOf2XVdvaTQRZiQ528plGTRhszswj\nOhyPUWjovRlOcIhLd9OD1CCaV24nD2KCPddUqljMFg0VpoGPkqVLTcAThw3Z\nx/L9jeQaFlnyoX4ASKlw0LWEgC+WvGv1tRPIgoEK9qy1YNEri3Iwq2BgdIsx\nPsaeS/xYLqrXSr0J93r+IgjvFys5tjMejqFzAvOVlm7jX1CLXwlGGe0A5v3B\ncW5T\r\n=yeBf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6341b091fdf599b9dae68bb22a84e8a1975ca204","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.186_1609520148807_0.20732380825806396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e":{"name":"@balena/jellyfish-logger","version":"0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9c7e719bb6aa42036e2d47a11dfef3d9a35ea42","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e.tgz","fileCount":13,"integrity":"sha512-zYbTrcP7mhddabSo0BenZ2KRztKxQZS1505o3RwiavQksHME0Za+crjpSDb9noHYM4Qs/Z8jlYLg40YIDufkvA==","signatures":[{"sig":"MEUCIFbpDdgNY0XIMCFc6IUwKNqA+XG4cCbihz+PLdhtk6phAiEAk+2NY/fNOqvzyiE8//Ec0nW90ncZprkQ/OZyyug3Pdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8waSCRA9TVsSAnZWagAAq/EP/0ArhWe476ZOTxPy1hdQ\ngB6+3ukVNxsU3oSjL8rVgdGXQJzpbWqYQ0CTyYWw50xCej7X+i02dqG0yCk/\n6YEFDE969ZzjrVNBvMGnFICNEfSnm9kmv3c1vbCm2Zh7JbsYaAU1ZBc8fmBC\n9Ygxs+09dpJ46DH1IIAbekC+dpuMmeysYncIvRKvTtmgJa1taAumsbM/ewaX\nGGOJLq+GGuL+CTJYJAZfHOVOw5rXOd5/94fDJwnXdu8zP8p6btExE+3WdPGA\nrXNJ/8v3yqJ492iWoK4XjALWn2t0u7LWGKIURPmwq5B6p2A4D6/rsRguTV98\nY4z+r8bsAqQzn9Tc9AP9dbbkf9v5ChNpSYyYmsqcM+HqxKhEMJsNQejpMbMX\n4Iop+OkjlEIBH72p0qGr46rUKx8K2zxaLQqiBNJ4X5/iJX5Exca8q5cRMjW1\nlN3BmM59mgqLD/NsVPobZm9bOlasqa2ycfWSYMAkvQP/2DnYpgOVCJlH8rzu\nGr2OmzFz5aHx03EhEanqnoaH2OnE/epu3IcMZXV5ctf05Kn+PxYJksS5Hv5B\nL8CqPCvievr3LKnrKAy3zKUXBZFQoyeoBI/7XGsew43ElnSMEFlDHQL0Fl+t\n5cjGRfYqZF1vs0RvnULukIQihk7Hya1LKHQw5LCjE+tBcjlaUFBQJGl1zTsM\nh0LD\r\n=u4ty\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"550de18764a6dc91a6539a8cac372f2c40da8f9e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e_1609762449866_0.6415175100981825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.187":{"name":"@balena/jellyfish-logger","version":"0.0.187","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.187","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6607a20beb19b10c012338ecd139435816e85857","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.187.tgz","fileCount":13,"integrity":"sha512-i68iXPAUDCYtVqkyjJQ8RshggodNSeO5SoS/FPEVsAIYm3GRnXgqw2QxPfqyEcSK8nwRorz5FrXLOYK1ndHGkA==","signatures":[{"sig":"MEQCIDKDrjvgbxkxcP/5xzBIoSGElsi9jJ7Sj+0IlEGr+oX+AiB+v3rYFpH7zOV9U0B294OMuaXmWigGSQo8SwNw3mjg2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8wdPCRA9TVsSAnZWagAAQVkP/RnMaCvB5mnfpIGoFDIm\nzIp9FwQe8cx7xQXcTFeJ2hY3cRwhmsyOU7QjJYhHbgULkXnpHRes+TzT7g/w\nDjJyD/cgkDof5NDto8fzF9CIbmQJ0e9FpkUOaMJUfzXpTXL9pSiUglDn1SW0\n4FWfZAEerWFMN7rLmyv2WxDOolE3ptsZO+XrOpSy63OueIEvypnVLGdOfN5P\nzBXZ45v01OCOCn0iWWt5sUbq91wdBrZ0jDROe1GqlCOVsayObf+78p8JSlEP\nii0rVVstUV4VV0AAsIMSjY8TriaxX6rqSA3hs0CqCRY1a79E8p6ihN6GIuJp\nuNzy4eu9Dbvwirbr6G0KT4RSwk/S6rEwaN/nfZaV3tsfGR0ikuWuRr9XEtKG\n+fFivvGJDmKRf0LPc7oSZC607l2Dgt3c1AjP+sn6UYX8YiNPssbsxKgT36W8\nFeuPeR7AFwe18X/2jiVLmohj/CYCSIytC/qquS5CXSDhhYDEts4eeH9TWTEe\nQGs6/Dpf+hINfB4n4fd68fSwgJtKpD431fgUZ7Kmy1s2lioTTNOb6zoSfc8N\nS3ylZVkw9bqaPiyFqW+rjN//eMsr41aAWInqvJWQP/tEic+FvvuHDQLHsa61\ngb407pvehQN57rZlCoFS1hQgpddrlXAHxDRg5X4UPwJ9HvIs7+elIm7VJn6o\n5qfK\r\n=CI/p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8f6672ace167bed6868e158124afbfadcd6efae8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.44","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.187_1609762639197_0.2030181414976775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572":{"name":"@balena/jellyfish-logger","version":"0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0003a5b6178fc22cb3148244c78d29c86656557a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572.tgz","fileCount":13,"integrity":"sha512-JQlBpiR+Pmke3yQx93QTZekMQ2uC4vYN4IGvG6tS7yhoSt6CR0kc5Fmfa8RYp0618RS5fbjKj07ohEsCLxbltQ==","signatures":[{"sig":"MEUCIQDUxYMxMsPPBpl1JIkqfSgIb1gx56OOMyqNsAvfAc8DUgIgSwXmoX3oEmQ9C9uzueVJn4SskJWxJPne0N6AFvzA7QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9nJ+CRA9TVsSAnZWagAAZPIP/3ZB9S2xDQ5j4ovus/qh\n2Sd2ayK7ZDHLmaSGO6MgCveMcd/5fWr2tBHHlAjBcss9SHjoGxd3s7v1wHeN\nYQy+4aHGg+1gjrOLPrATh87CH7R5J3+IvDAZ1sUeGgx7SoVMHhiSpnR+v/cJ\nRzl3BFtaAIuc03tv4UE/LIu6wleZ2pqLa0ywENpjSuItMlLC5//5RE0jJxmN\newUEhUBndyZbecbYgJxVtHVIIw9mFaKcuUILnrBjbsXmXxR5HKBQOr6qjosA\nhmh311e4bVJgGVgmokrRj8AamhfMFEWVqm0vCw7HPWhGsMWdqK301X3LKH5E\nWl/5llqVgoU1w46m5OEuT/SzjV4LN7Y3675V0SM3lGAbJChr7vj8r84TUWCA\n2zV8MrT89PO1SQO5MhpThF29o5Y3uwdnn9/bFF75nHMPe78PWjwLTSeNruPv\nMmt7Vq3dLKvHvMwSBaPlQzq60n0BKVa60+jO/Eha/LDDqB3/ovS4qZW5HIpL\nZssz4PaIjtZuyTERHJl4tM2Myi0GXgPQT9Byf+2qGP9ttU8EatMvyQ+iaPFw\nVqqC7SYsQFQ+PoUzZctgLVchGvrtK71wAXJ3GFM2aRRYzO3wZVTNGBES5VHo\nXKAIPb/K1a1hnp/XyFuYU4n8pWpYfjymyjYmcZaH/RAcXonGIbT9ZoVfPbr8\nBkfw\r\n=IXG5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1af232811694d275038d1f7bb57e198fa528c572","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.46","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572_1609986685835_0.5972098803809993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.188":{"name":"@balena/jellyfish-logger","version":"0.0.188","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.188","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"597b546ea119e2d0a0b1e003cc228ca339a7cc79","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.188.tgz","fileCount":13,"integrity":"sha512-vyu3ARzGGq6kaA4u7/CjWoyVQe0jKiL/u/Ycm7Ofn+XmMrNc9jYRgKJ/I4sq73F9fIybtj1F6Yi72EHtCNOnOA==","signatures":[{"sig":"MEYCIQDXl0od0HwZZQ7TTMVlmP7GqyG8xpukTG3KDHenGqjr9gIhANss9SJorscq6JMxNBVM91pOZuBGwce7k94GDLk/8yCm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9nNHCRA9TVsSAnZWagAAtTUP/ikDKc33/4AMRunV9xuG\nUC1FIcJKCHQm4aNh2KMoVJ7XDDjivkn2oFcB7SPKGHAilpVNMabvf/nN2Dip\nTdZuovz1+7dqCgFrJZ4zANHLM2z6VLq4cfZIDmce3T1ehyPFx0YtJVzvJ88r\nFEiJrYuCoYPQLU+t/t7FVbj4707eM1jhk6XrllpKj/5uhumLEgXLx2joa8P7\n+LMkYwSm25Y5m5TiBx0WYav7uvKYnOXhjNHOyodDqyKpDq+Lx4f0oztcHKBh\nkQOaDWanbehsvUS6mLsxy3LlxIBRjOXS5YPaCUpvR8XS9/eRvEXGUkN09TaX\nboa176fnZMt3m8IAb141wkiy40Kw0IdxbqHFjDoykmGN6nLUNWEnp6Dt6Ez6\nSRSlBR0dlhgsux/XXATTi8KtS3nNrnY0FvCGdp1Abp2mdUm8fVqUltHbQp7C\nEjO1ub3PlydxidGTyueiu5sDsDoEKjtdIHHcipzAwXcguQ6tb/AENNZmxeVr\nbILIOids4d8wnIGXiIz1wQOVOx9ouLuzoOdXR7DOVqOTg19hNrHlATREJvhl\nZqa6WhenBx9z9aj0e/walHjGCzb3Ti8xXmFoWtNPbYB0cDJcFBV1Olb7ei7n\nET4qnH3ds6XyDvbD6ZjjcOAvhkNNLcoqOyX3+vJ43aPoxWEBAHkxiRFjvdKu\nyGEb\r\n=YCh2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"06f4555d390de979899971919aac93485304bbf6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.46","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.188_1609986886884_0.5608849037132886","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747":{"name":"@balena/jellyfish-logger","version":"0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f31b2ec878c7657c87a99a8a79736c83d44b46aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747.tgz","fileCount":13,"integrity":"sha512-VVkQ/rnC7LAq9DcN9NMtAoPCy4kNqbA1aXTOTFvMaolQyzYCkIXr5en1uQzJFJm+j/mfPvedOfAyrqfQ/dcdAw==","signatures":[{"sig":"MEUCIQCDBfvrLgvY8b7dPTHAdEhz4sVHE6eO/L8kwuXSReDowAIgWEJysDnA59BDTe8eFq3yUzpDGche1+sPNxsoKftnivo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9t6TCRA9TVsSAnZWagAAXRAP/iW07USlzUvjgVfHyY0b\nhJ5JtWXTRLGHK1NONExejK+oFiv5lJpq/LfHGV0g8oDdi9IDDqKSQ5wlcDpE\n8Y6Ec+VfMivpo6hvAReJ9NcaYkbdBCTGSoj5S60qUv/9/X5wGN6PCRcpvZxb\nytq7z/hT9nnrtp1a1+zTHCZpDmKhZqgQN105rWgD+lrKH20DJbGb7LaBQXIm\nOWo8enSC9IQG1n1AwYsuef0QE28LD422QpfvgKaA7ccF4496+3tuIFygAKWY\ngobTzc30abMrg4QxjXt8B9iK/yAvSSmx3o4+m1dj1JtK80tEMe33poOhTPdM\nyBttqAAFQo7Frji5ZvaYbfalTFHsKl4HZGIEunZBeERjkHdGPtTpS5D0+SKA\nKp+Md9jpCMNaaiXVpgzZJKN+oy9neNW+sC73PBPxNipExd23ZgLf/N40EpgA\nAFKxfxxA8GdoWLadJDH1pkxLlqCvoUTon5BFkbXjT879kiumiOphF1wZsSGP\nAaDQaLL6IUi5OjlKMFLdwMC9xRSW/GyG8zle2f7cdhXYeDOHA82OWARAK9WK\nwRETBZDvPDZUfEJP4rHfkGOMBZh4235wrYdObq7P6OTWt3oYnY3LmGXfCvZA\n/mYislv3EZsXhlaPj6xOx45rr50T56mr77wI21+YnWHloMZ1FCg6LXn8WoNe\nm0xC\r\n=KQca\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"21cdce3739b66fa1b2a68b210b0b5e29f7a87747","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.47","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747_1610014355271_0.26327180784749427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.189":{"name":"@balena/jellyfish-logger","version":"0.0.189","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.189","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6fd16ab88974d4bba6739d7647ce77fc00db6eea","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.189.tgz","fileCount":13,"integrity":"sha512-ggl9Ifzc6+zbLSnpFxN3XKZp+60q3s//0aS8yz9KJEoo0m0fAxWZf+1B4GMueO1jb6ESJ3tg54v7JLt3N+TP5w==","signatures":[{"sig":"MEUCIQCd0wfUldt1y6t6vJbNcP6XOjJlcUi9Co5BvKBeNXr8RQIgEijUEykC2vOakZpTj0q9oOEKUfEpJPtCAVFNJ0JnuQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9t8tCRA9TVsSAnZWagAAnhAP/Rv3oVSxDCFUGcx//IHT\n2H3ozvJ6nZepK14zTJYkEscxs6fnrN242e+QRAigfKcWnQmgOROLkAHtasIY\nQEENKlxZt9x7nrBalFWyq8ZvaE2UQaRVu0Kcm4IXNkw1REt2T6TqSfKJOvaJ\nxQ2JW0voaSdJ69MZ53jRIjliZuWKi38aLSu+zw12ygOKcMl0IqUunlH/fejn\nJa/3oSgH/pD8xLRLxs27B/aaiEE0bLIxtipmJxNfC+lI5n7A0z7ek02I9B5j\n6SfFID7M/YbZJndPoRp2zkMzNCTgozPeePgAbDqK1YSEzo5xM4KwaSvOUcz+\n0JJOe4BCQdIknINwv1jYvNtiM7A1ymZYZ39Bulja0eSPSa7wEPCAF8UdU75+\nH3s0mt6nECk77HBTcL4Ib2s01L5AgP+3Ukjn7cUI+k121X/tLgsL/rsGUbFL\nMYBiEdAjMEqGJ03UzhRMSxjyExtXkiFbWyMf3aOTC8pDFqqcb7XAMy6g3fX9\n8+Ou8Ie9jv3N+k4Bd9ski6CfVWUi1zbZ24GlLgUvqwhHGFdVPEA3SK4E3emU\nHnK5UHPLQc643VVvi2ltXB4Lf07YASlG9CmTlXpZEkvFOqdw/ygZunNLgMNB\nd1BLvRVvs7cjmHQpD3VTWeszirg2A+ZVg+38xDrmG5bY/kLHy2/iOj3829h1\nLOY2\r\n=NZWT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0a42819ee1d5907675233dc79bf4b5b22843467a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.47","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.189_1610014508829_0.11070106409815161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f":{"name":"@balena/jellyfish-logger","version":"0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0320a7b1ec31d01ccf5eeb723a792784f001981e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f.tgz","fileCount":13,"integrity":"sha512-7El3zE5D2JMMEvI4X/SpxwDPu/ySwZZzmlyoZVQ1jYUbKUzo8yROzo5bFT43GAqYBMjRhxH3xu56/YazpPHleg==","signatures":[{"sig":"MEYCIQDebA1LCr0+YQxryv4VdTUAtiD/ewHwsNmgB56lUiippQIhAIFe2kAKjFFjEegEspl1ElLokIqH2WRILNlIKih2iKrl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+ipuCRA9TVsSAnZWagAABZUQAIBa8Am+WwAuppygk/f6\nTIleysDCCrDQ9ye0Dajh9r8Tzp3kA47smmPdNr69MLXufOEA49vnMh4CXB7n\nDMUQiORTUK/G+9L8NSj+JUqYxymOyy8kbREsGnCy1h4jLpYRVfHiM3AyUuFo\n5r8VkN3i+JM91SK4CmXHVKQHWkShrfHrNk478yXNJAnz7hsDRW9gZo2ndSzo\nXenQlaZL+7HkwsJNkMh/PCgYI+JsQ8+r5u9Tic414J0rALvEJG3zZxwAgoSv\n+XLE4MP4ornR3Q7K45xwp0FG3Gj+DKj7B9YeeBrn+FS/gB/9511tX/xALOQH\nZpSnGaCyvmYgn837+/uJLNOi1B44UwZ3kCtvuE4uMIR/o7/zjv8ZENTxs3h8\n8rW2qZQKVwU4nevNiQuEc3P6Cdue0QsqVVhWvIynM614kGuc2ornJvT6uh6U\n4n/gImnaNgVPyNupBa0PMkd7hEUpjnuuWtgPwZ5XBm3OJE0dAzps7svUOlxI\nGGdhKElgDYY3yMjCeQJAkpLgNJ6YE+u9puJ5w5gLZ7OQqPk5x89zO0Bemzwu\nEX2gJOeHli9aseEC+CJbt+R+hhOSOchDEQ5H/przwzPSRAi1qfsNWNCLtyEe\nsIcMuziaDWco5pvSCQprrhotIpa8yOUd6VPcwAGTioAI9QeagkGS3CxGTi1d\n9RHw\r\n=OIMF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"55569773fc237e8d0d4351ffd97279f88b0dc77f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f_1610230382245_0.6909651437865256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.190":{"name":"@balena/jellyfish-logger","version":"0.0.190","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.190","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49f9907f189437618ad9ff60c9699f73c282e0a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.190.tgz","fileCount":13,"integrity":"sha512-PPSpWk9fFJNWFRBcLDqzmg6CYj8xdlbomGeY5Hi4cumRrqNZObe1J8g5wjqvOKnolivPezoKYfLlZ42fdJLIRg==","signatures":[{"sig":"MEYCIQC0s2j3gI/v7GDq1CtiST70wvP2QmYrbhfFfLhbV4TBagIhAMNCvX3W0qEMaEESEC5Mcb0j+6mMHcaTL3oXScVsEISM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+issCRA9TVsSAnZWagAAdesP+wbn0XHnbqWuH49SKldb\nNtagheOY+6s84+jNZZ7IgYPm77Rp/C90LGmli7PIiVXB6ZtBK0NOhYq/iHYk\nSKh2spBDnmuNs0m5BoCPGu1729TkLo9E4FPLgfcTt9VA/0LAh1ejYl7iqLmw\ngfO1pgbuI7s5vnQoVTpJ4pkXG6pmHAhrDKsgFx7qlhEUPZeC/j5stiII3R8x\n9MVm7YGJ0HyntH5wyiv82JSOkDwZHE7oHfyYp4WSXrocziORHluK8RlMTCuj\nXJJsSv5kENd/1catsyoFb0CKw2inDn0gLzuXKqFFBz6+1FVg7PNXVGSYv9tu\nTV4KLoXFe0LbgHbfWJr/DP2p+gKGsknfEtI7cU0KdjgQjf7zzEWn+pLs/rui\n1WNX/+ODV4T9JVKislSy2FE2mNaBUM6CxL0OdVNFZCHiVwQabhUzs2Bpkvn+\nfofSVzjTcpeCJ9JZxXrTe517rp7rsfwS7F/JJr6GlXkVXPjBbTKOUnVXzI6+\nO1JMqunB8UhN5r/IPO5DDfU2rgSSJ5dld18J/MvKNqso9VZgyP08LiODMYQo\nBo8cs6YDVA7AUKbAnla7POzrMfMUlHinBlvGzw30hP+sjMVIjJ8gtpClPESw\nlhrqWLug1Tomr1Yq7TI8BY/Bl1MunrwcTsS9aXzzZB3ZrDhr07rTOmG3Pgx8\nPlQc\r\n=gumc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"294a21e68644dece0f34a9e982d1b3d28a5b3d1c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.190_1610230571590_0.7012482824532489","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed":{"name":"@balena/jellyfish-logger","version":"0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9e02d37401cf3a9fe78079a9504a684edebc9163","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed.tgz","fileCount":13,"integrity":"sha512-chf3AxTQ2G+RqQ1nrLbpDhYkjyKmedcpwCKcjxDbDV+TL2yGq375B2MWdrkneeZ3RUpMUsNBw9Oey3QmAOPrHw==","signatures":[{"sig":"MEYCIQDm5NXoxlPYYoiml8BkI6Y71HSjM8T0jp7IngotIJbKWgIhAJX1eVQwanUEM9q7fIEUe0GGE65B5M5GNuneW1iev9m0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/XUCRA9TVsSAnZWagAAnfwQAJBu9fgUZDLqjF47FW6m\n+s22FH3o6sK81z/fQmWlq+gZyUwTlrnlJyfNlRClyjvd0FreV+EaII47GDCT\nNLIICf25ufjfnxFOQIrkqgVQozvUpSXXv0LhIywppxRv5D3TmB12+PSzc3+d\nO3Hm0SBBNa9nBYJ8ZADJHB9rDJodBJnAcluGajYOKXrKGAH1j/ETM3an4IQA\na0keQD2Mnkuy0gvC/+keHhCn+7aO5mNy8iVidNxBiN8sYkP5qB2zQHJ+ayag\nmd2+CKZCHrBoIdSVY7cpmLtqIAWm/3SxDzS7/0BxbVLQmxrcPBqCIq26V3fr\nCcbAWViM8VMJKzo/gXUDEh0ME13fuTtKDY4wMBSBUbhVvGJDQed2oyDmvK6i\nbPcNW5WeezKMUx9ljoEIcVu3R0UyZtcejkIUea5QkCNqCr5t5mJJv0vBo5IV\nJuhAAs4VKFgoOdXveWUNzUGmPKxAfLXi5BbcTgm3hLgdYGSuSyC70YzREJ7P\n9PUfLPp3Eyp0caK9WK8ZZptO6WBPPTDu3mOvBetJ80JRor7KzvNuWhBlN64Z\nO0ZQjGb5kngdtw7HCVZkFf1u+ytX+dhvqHvnkkONEQBDjCNsIFrzoeOf3oRR\n36ryeBUDn5q6WjSbyTo816ilUF4qfRREUdOLUeSnxtcjoYGYPJGwoHuLZh76\nQWah\r\n=qmGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"77274c8e0bb230ac32a315dd83e7f637fa8044ed","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed_1610347988182_0.9862759962254639","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.191":{"name":"@balena/jellyfish-logger","version":"0.0.191","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.191","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"850b50964da85bdb1876775efe278a34ceb493fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.191.tgz","fileCount":13,"integrity":"sha512-QbQU4k9NJh2deWGRB8OAAcoyhxH7JE7zAHPKTjySAdZu69Nq9/uxtEXGsxsKmELlJv/sFv05HSRAH5zDViIbLQ==","signatures":[{"sig":"MEUCICkQj2qjhZ93UARgPtE1mRXjqTyXiNqidreeGwWtM6XaAiEAzUWNiHAT/xkoVbfUWeDqS/H8id9x36P3mdYf4rnwzro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/Z6CRA9TVsSAnZWagAAv9kP/1iaB3SkMLqDpJzv2734\nmFwzvS5eg/alopwtzLpbgDp0Bd2AfGSRchOGsP8sFoihsXxnVZFsbykdyxmN\nkw5umkqFbFbEAnW1g/CVoyoAZ4vA6MksPMEQyEYggnXFPw1xFyFBzI8WzvxG\nAwY3xKj/MX8hNyfc1iGv2TRzO2Z7zUH/2OyUYnzbzkvJRtVvwpfBWGNvPAAo\np6Qb0lJtcWOhHskenAzDdRPLTCpxRvWn9OleSq3llduYHXu39Od67sacNP52\n+i7aJ2cpPOaQJ/VatkybjlfHb8S69lxJzIP4Eul0CFv2e7o/6kqorT/znhIc\n4zm84voXlXVNtmUlNM9veppPFLJeJ4FJ3kaZM4hVtEb2Grr+XpAYvmNiYnJI\n0e6EpSQYPM0xC6pZzk+DdCiBIb3WuN38bGuD2cWvhFgPuTZQJtdPEKJArDx3\nwbKAJBpard/PHswZIdz6MWKTWSfJFzXU7m+JkF96zpnLSp6jGTZjCo+7aCf6\numH6rHtRhFbZDHcDEVJ5mo0ObX0+JQKlfHdVVlHkEsNFWy4501UjMYumE+rr\n+Y5dVb6xGEGkwHmMbr5iywLjvX6i5/6S/Lh3P2QF4lBzdNUkXaXWFyZ02+6N\nDaNswX+S+ZmAA0i/V+fZi6RYRgKgdv770wdLRoE+StIumJkZct80gCz2dnDW\naVDM\r\n=9oK8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"130e9a0ab2bd47c207aa86e5c88b39a1fefb531c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.191_1610348153882_0.7821411825455487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d":{"name":"@balena/jellyfish-logger","version":"0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45ec7396d3e70e15efe22be19f5d3c4ab819e940","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d.tgz","fileCount":13,"integrity":"sha512-IBkj7OH5viykGHVTj1sSj98Tjq+N2EA1iF+8+N5MSTfK3x87k16r3qXRghrQ9/idbSf8DhEj+wu37Zr7qD551Q==","signatures":[{"sig":"MEYCIQDAl48dCmrDNNLBE/vTWmzVhya3Jzy6EhnpbBI/JVJw5wIhAOBR+WMQ1Doe536ZA4rDXufR/PPqg3JIVCg2/rdOuMMC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/8+CRA9TVsSAnZWagAAIhUQAJQlXjQslMAjxjSCGwmD\nx/pdfDF49G60YsOj+RjR/Q1SqHPjTiftRZTv2k9h0tUCG3P0nG1rnXUq+lwd\nyA/5SYkwtzGpvQcsVt/eqRZ3VlSelcDKKGmAyQCEZtPhkdw397c7Q4q97zdo\ngCaHlGyQ8KxD3kJseTdPwdy7pLZ8juf8/yg5RKzn9lO/yl9zYO9Ok98HxGyI\nyWTKynTO6AXziZi/L6/PSWzV2c8+7HZHrpy0nL65rQFNgXiNt3Q/02Zeukoh\nsXY/B7qIgPXGs6VTNyeblP3yY1GmhPbQQ7E1+A8J1sru2Uef/tt2UvYa9lmF\nqOXpA0eWKbYgwc9VIUSfWFvFItPDxHj8kAQD8FuGA2FxJCqo4MoIzgFG5Yns\nW9wwpDIknCSFckP5fms9oJ3SU6FQYsOljwV4Z6elwq8o+DwNGSPVaCCsLQfv\nPT6BTLsbt52AkOIl4CezcO3KrvuXlsyUJfEcm6ACjdnTLfCd4t7CiH6jYXXQ\nPa0GIQdAagOAmejqDo6Kk9drHNM76Md3VDLfxJeId3GFwFE+glyG9V9FFrvM\nBWLbfxtILY7hqMJVwW704bwM4t950rVryHKW/H6D29RTFcskQVishwvN8F0k\nTFjKviZFvMlN40qi1y2pcbS4RVhcO0zkyqyE9fkR+L2hKeHL6x4Op/2MzmFU\n/cXr\r\n=WLMm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2be89cd1494b015bc385c673796398d870494c6d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d_1610350398318_0.770891832790733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.192":{"name":"@balena/jellyfish-logger","version":"0.0.192","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.192","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fe2448df785b8b480d418c8d0aa53457b9dbf160","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.192.tgz","fileCount":13,"integrity":"sha512-SgRU1KcXA+IdgiRKu0NGbLzOfhe4D/vFf+gQacXCM/g9n0a9LLPdfESbjetZLBg73Z0rvAiovk1aOuJypbtIrQ==","signatures":[{"sig":"MEUCIBeggJ7gg3TZ5LGONyZN8lAyGvgVJuV9bbO495x+Vx89AiEAy1XR7h5JhQeTMoX28csbAZepqSNNnmfNLDEqHQkrnps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+//8CRA9TVsSAnZWagAAWucP+wRE4SbYUkeTVlRZPM2j\n4xSMDVqAaqCUtHxdvzYWWxeePX2Z/YtgqRpZYdRpuvuBeENjKPewM4scq1he\nxW5eGkY/iuqY+9Sc5w4qzv8Jm9hzoA+mzex3mZaOM99UNDPFgJVAOCR9Frjv\nrd86+tGgB+asgN+PhdmTT+Y2aTJwTPeuVGkIzjRhDbEcNGywtbGDWLxjDfOx\nW4yjUMCy/mKH2rRDS2xkczZwftUkhSZJuu6w+b68amNqADa7TsblsS2xWLJl\ngFHop8tgeVwQ3aVzVXpFsJbA3qNy/xWfbwzz1FJAhxJDCAU5+28JDz+1PC6S\nb8i2YgMNsAiwsjMiyIETwyF13Y29SuQt1jChuHxxl6IlZkrJLvzos7Qqyskx\nRweV2U8hbTAVY/qf7smAyquNtXPGKuvN4MZdzSiVg5LmTI8k3aUjY+8ZKYVq\nZ7jfmOK1RjK7IG1vDc2uKJyHS6NJPeegy2BKNwiBnpC8M/Wk6RwQk3RVUocA\nortNwWPsuU5l/VzJ+0C2xSL5Lh1WA3ifHYBOIBT3hAk0Pd7TEjfMkmfboyk+\nO/TKd4yfUYoCw4rtb7me9jVLL2i0YJERj2FpaHgSMSz7vv+G/viSCyAPHBft\nwHT58c5k/DOKn9FwSS8GInlkqv9VBGyV6vjbbjcyDMpIGee/ynmAYXYztrNt\nRSFl\r\n=vZiq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ef1b5ea2d54da6f2db0272fefe0553005add9769","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.192_1610350588050_0.2683978124437614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5":{"name":"@balena/jellyfish-logger","version":"0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"015b941e304181a4004c2538846e31e10d569a21","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5.tgz","fileCount":13,"integrity":"sha512-Ztn/Ywew3BQr7y41L0RDg854mafK+uIu2dKdjBKT6cOXZp6wFr7SlcWOjpB/Vcmf3PA6Qe241VckIzaJiKaf7A==","signatures":[{"sig":"MEUCIQCUrfcoLZfiLUIrOMepHo5tcWCC88PRJ6v6uaSjcdCASQIgQaw4fDT1NY7tglna40klZ1+E7INImhAaM1qFoxrxD4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/AEGCRA9TVsSAnZWagAAXQUP/3VJoByXjvVJpb2PnQZH\n3s8I5Wlv8ktU4x7rr7/kl5ZQLK11o9Dqc71RvCyvpJTI1fm7MsSHhPYRwQBC\nKkq+UZm4cAAhQXWJVjFePREEnKUCzI3BQ48JABbuvIoSS4M5+9+jNQEuAVB0\nT4susfXm9hPUqpTOhGhB1YQ8IrUuC5aQsiajOpdNzDVU2zF3lam62+9K9OVh\nPC3QjDuxJD5TUyM0/Zsnevvvb2Gbjr+XTdx4N+wZlQVXoEdPclpBjBcxrcLg\n+pfpb08Y6gwd7rkGRSOXzrM0uvmDMx1yq+kgzMGiZ0uyTgKTFrGl3J5iGbkp\nrTBzkwnYf63OZDXbKwX4U0zWhfY4Td/XL2RVXaVufwl4TDGvRIXwkdvoETdi\nwDR08yQyALatsCzv97n9l2bHoVKnUPWx1uqjeUTJr1vywyw7miWk2LeQuyf5\n1vAJ88Gj1QmZchsVWEPcdxUcMS2htqruKQU+zjjIo9sTT7I3RnS4t1yTnURU\nxENaj4TAy2On2PbHhQs5ztc0kLBc6ebbfCXXgN9Ss06RBb2SFgVPiMfXVXhG\nNX7udfWrpZJsE3EthCfuQST9ZChbw4zn8gQJEV4L08jyx/516me4NO8/Wp64\ny/ROnWW08hAoqSBifOLQCuOnUGcEgOSoMO62nzMU7xb//oh83QJYaImJov+g\neVXq\r\n=rYFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"52f828469cc5a7cef88bf99082382e3d612fd6f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.48","@balena/jellyfish-environment":"^2.3.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5_1610350854029_0.6353243940581763","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53":{"name":"@balena/jellyfish-logger","version":"0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd093763cac95fc0ab7abed73304135859e3d5aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53.tgz","fileCount":13,"integrity":"sha512-f0lN7olJMwUYs7sgtSpbQQgD8i8U3hBhdMucCZzg5J1txzMfFyq6f1z5ypRFuuA+OORieIPtP6Cy0rj00No8Ig==","signatures":[{"sig":"MEYCIQC17pSh8vi5ujyeZW7+zXc+DgHm3F3deZttfnoZshA6BgIhANDJ5X7R3m94f7CArDf5W3I2+mY5oQDaTtBpgxlb7YEI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/AHoCRA9TVsSAnZWagAAii8P/2rvi8JIrMOG3mSnDldh\nSAKEoP/HyBnk12vbozmZrxGyRAvtK6v7+FB5Wim322k2GngGtqJhefxWkExI\nmMvQ7+JZWVvmMr+/JPINkAi8DhZxu3QoPJjdZlWwdBoSz8N/Fxl6a1ULZ9FI\nBSSo1XCc4o2JG/3PZWVDILgWBpgTt0wgU+FFdvLFJdEEmIw4FpRrB9qFDRxy\nxC0iglkiDtlT8j6995oqNyyfzrYMp1ATOZLDusCKN8U6rtcn3Vahczhxvhx4\nfEHFj0P6z7lBpxowIpRjAmU6YEsLUH8UfEHyirJWkaU/6JbLsYDvnT6ODVrV\nLgJoZqSxagKT2BgD1KpByyO9rlTrF1DOtRCbqcAUuP6Z5owUYA15DD7DtUxO\nxAFxwvY9OBIoA1x/Xa4cA04orF2QSPCl/ThwRosBcsN0fepUeySkoTn0yVe+\nWo5mSEx6C/D5ddWDWFdKAuaEGAawSfmdLR8STVk9+n0jOweJuCRbXH+uPoaS\n15HA1JSR1tdlH5yNaeO09NRbT4cxGEWhUK/gTWlp2vRkIs5ZSJA7T+L3cBMf\nnry4wVFgfwkeLOsC9G2nwewyP515KQKnsRaYCdW/AQcqT18tRV0OR4lH6/YP\nzBxk4K0arwcrzMfVlQNN/Sm05S1voyd2jZBHysa9jHZ2D2nxHqAEocPK3ZQE\nXP7S\r\n=zdnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c5a5f39bfa936053c18f76ed44d033e656f46f53","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53_1610351079881_0.4678089552699176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15":{"name":"@balena/jellyfish-logger","version":"0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3dd60d00bf464c6460dcf4bfc6c2843374080fd0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15.tgz","fileCount":13,"integrity":"sha512-AloyVSYFE53mBVvqWrVqdAyCikex+rZXEPuBJ4iE4RaBFXY8tIbJfcLe8WAlUhGZ9WZsJIQ8sk3mMNvGuEWm+w==","signatures":[{"sig":"MEUCICMyCdhLaIG/wiTtrzNa99m5gQGk9fRpB7zcFbVvfxCUAiEA4FglR+EjMETNb/lE7hC9z4p6eIXn5Pg3F3VFbHAbULs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/AMNCRA9TVsSAnZWagAAD1YP/i2EwALU7Pa9gIyvVQAV\nchHTdbnSXCudHT3YC4/BeYZoj4tC0aybtd2GR4qfkHhJy0B7LLkxWjAzMkia\nNWD7FPuqZRxv2dVJKvBjCDA1qec7tcZgvcXkuYzN/7gaMYgGjZd2q1BjLS8P\nqKaDiPW8lWJ31nVGlyc5A+yeGr3GbEgf7B6WJpqN3c8QyjBTQziTgsnCa4Uw\nT88njMWdFjRAgz5veJfrptxT5AjccjIw+eaGqgFhJchr29/+zPcox5crdo3Z\nkI8nmTaFzspmP5pw+l4T3IOsjuAMjmOqHgXbyKFOrAJBkUdVWmv1OQgkc1U5\nwagV6HEVdfnkFtBWyfmI/jqQ7/e/xl6XnhWTqPaeRNCfDwZr27Z0ghstoewy\n7w94Ckcp+4qJUjRn1FiadtXW4Z6SJqju2TA0sCuw4kohajvDtEbyqLVnFJjm\nkBVdK+1VM6eoI/Y2cvorZ8aZ3AGDiohmcPdrbJXFMDaDTD0HTbK42MvPR3xJ\nFkipVYMGbr83USDw6tgcdswJLeDkYm8xV6hlW2gavaJSh0XLXof50lmQKW5X\nGWzs0+3oQObULmyGLS5EJhJ32Ci7wv6JUCIJMXAxRO3b4HLmjx0lfF+DcQKl\nP+5KH0eEJF3Yf6a5cDRUdvsK3qaJ2Kbi4DJyEZqrHyarzAtErEgFygeso0Qx\nLgCO\r\n=d0y+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ef81f9a318ec10905b52f6fa2e64bd104af64a15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15_1610351372977_0.38398073062660165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.193":{"name":"@balena/jellyfish-logger","version":"0.0.193","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.193","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d6bc9e5f38a92865714c71d4a78af682f570fba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.193.tgz","fileCount":13,"integrity":"sha512-XXK2GZgdEte+XEWqL5b0Shbk3zIsGOYbid4Bk+DyiHLOdDUkkT8flzoKmVMLR4iAR4h4RTqkR1Sv2IpyYArjPg==","signatures":[{"sig":"MEQCIHcazNP51Ky4cbTJhFLQc1UAtgvcWzHJjSFf8R85WbinAiBl92D5aSq1jAFXu+K0mJE3L8PF3HzNmoVGBM1wdgSgYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/APACRA9TVsSAnZWagAAbSMP/3AYCpJ8w0bMp0qnfoZz\nCaQjtTlNsfiQDFPfKKnDm4ru7xg7Zj4FZmRBC1M5ip/Rh84Z+xrmnhox07Xf\n/aqSlqmyyPr8sT06BdXR2c9/QgWJYSUiHXhf7E5C8t7vO+4K14LIOld3o4v2\n7en0FFYrLako4b9AoNSbtCZKGb6WZ4Xw/zQ3iOHoaCvG6enQSPEGqgVuLmZW\nGvpVONucZcyBhCIZNy8jnx1K1znLgSTqhVY5zUSwRnltF0kJkZGYrJQ/DyjL\n0Do5aKt21GEtBSb4C/3uIi7/EbYMBnJcXNdBPpyOrqa9HDO/Ubi2jtW6bbF+\nIjUYexB/T+VC9UOFIMeMwtvvYPd0H1uA7wy0ttVRIOQqDA/dzESGCXITz9J9\nWgfDqGJkswcFsfV//CQRd3A9jOYFTiVD2vP2luM7cw8HgdXWulZ6qbZ1jVW7\nCEeR5uamUfwEmWs5BrLgdx5soTi17OnZufgfcV8gZKW8YI1lB6Dse3rmggnd\nmMyoAv2SnHpqPqwrNd/PhRy5VQuVSPnJDfvgQFwQAmdy8y48N28IADYD26rV\n3+RyddIVNkZzxhe3AhNQ8cppqfy0/4DN+DHZhkKNRo+x07P4x6a8M1CFFs2h\nSaMRwY1FpI7HL3OJ31yg1Yc78mXzFCmndVfRgSYGZgPZB409xkddjNv7fNoJ\ngfBr\r\n=itsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a9c6679d1fe30f218419946fe3a07e54dd66897f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.193_1610351552330_0.323307141475216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f":{"name":"@balena/jellyfish-logger","version":"0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"239300b06f539be758a9ec1db16b0e762d94481a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f.tgz","fileCount":13,"integrity":"sha512-NjNDW7RrbrAdy2x7/fILj2EY/FpelMhur8Db5d0PqoOdbB40l7m3Lhb10CrQW+cJtfauB3ilUZrAPbueSfQAqg==","signatures":[{"sig":"MEQCIEqy4Sre3s8QvJrU95DHXuqmoNlwlWJfRhO1Ld9h1YCCAiBPrPy4os2Bmesv6TTyMh63Rw7x1USaWvUBfBHbYefH1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/DeGCRA9TVsSAnZWagAA6tIP/2uAXSeG0/PssPXpOLAv\nhz+lX4WZyfbyBXpKqOTW4RkkT0wAvQGIEanIKhYs1a02k4cx/P8pWq/4qJXC\nGNMiTjKxOguPBnZDB8Bu6nuJQhVS3LqzttLtm4o+pIXoHv8a1rMwAEMmsgn9\nzp8vyOoRVSv+OXGCvZ32aOZHvzS3PQryAfuksK2aMs4x0itJoVMfBmHD2RbW\nL0uDu2nFjnnso6wD6q2t9HBv/VrXarOHRunDhBo5xyxGeqSGTcPE/0WWmSRr\n87whFOM7SPyVeyyxMNvv/uEWj3Bs5ZnhddI9ZXvcCoRBrQhGpSQnWoTyt/CL\n8kpGdh1bsIbKqbET4cb2QFITOvuLwQ7zHU8pFZ9vSnAiWu3rYaH9UCi4qOxl\nyzZPgRd1vg94zfwwJjsG2wBzzNkqnNQLGaF+M/RkgZraE+YJjuKS8rLNJyRH\nqhz62dTcIYQYRi9zSeSs7KraBYLVpw13qUacuWhzpRtiMqEtFp1RxXchFCo3\n80a8j6N3tmR0Corzhsj/Maq6sIJr50qEFptAjdakHBVu1UBWVySiueBpWZnB\n3NCD3a4sIUA47K0TLxIdP0Hx2H3jaxdvMhLWrSVVj/qhciBo8LzO0n1ICfHx\nJ5je7LtLT6+jfkEOQvI7/x69TP0BRRtrGyEkCNXH1WqlqcPoY9ySXqJAUWUu\nXyH9\r\n=wngf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fd4fbcc3a4949bdd9416d5ade2d60d34a544256f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f_1610364806321_0.9636181870541087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f":{"name":"@balena/jellyfish-logger","version":"0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15e25a5490a45abb1f425986c66ccdd8071798af","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f.tgz","fileCount":13,"integrity":"sha512-TCz9S42GG1PheCkun2I+yU5ARDoO7XD2BGL+2NHRzhYN6gqBh0Fr8I/JFStDKzW5GhT4ty3KWW5AWwWquGFjog==","signatures":[{"sig":"MEUCIQCWUWt5Pu2eIGSmy3USCIbXqPVUsPA1tusouL1uKg8h/AIgFMOneeAhXv79UxboVUIKPr+Kso0o/y72bg6E+P3ImEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FWCCRA9TVsSAnZWagAAfjQP/RUQgZDl/iOzhhssydwG\nkGB8OfeTUI5vni3ADCBap5lok611t5trEcIWQFEzOIARByuhpdrwSd/uJs3S\nE8Q/ch+j3gLLai9YvJAjA1Uzb7Tp7h9uq79lR9pqDXQbPSTvowyWxB+mCI/R\n1YLiQ5e8Uil7qZCgU+B5UrAuEfKGXYU41mIUFtzeFCpRNWlziC+Gu7HR2qSp\n3Nao+23EtmQViFtBofUsQu/CW3EdPQc4h9Yuv9kOhX4112t0yDlJTl6+8bAr\n48iTz6HUEtfNQsMwcDVC8hlUqzbBb8aBqzgMIuNcq+6bsF9K0rre58ZcgiV7\n4D0BBKwsN4kelmeHrTe+daeOf+5nQhauZwsQc9VqhreTiTF2ND7Hy6f4BG08\nkWEK0loVyVeInN41EGE0+Jm8IEPAhR6/gNVoSQlFr84CkJMP9mWNh9MNhb6O\nkhzGi5LtZ+s+eB9PMnlQoPxaxRT0XeJko//SbxgLebJCh9iycK7n+mZGlEDO\nYCV2A5egElXAxdtKW4DtlLdkMuOnAQYKMSCzjDWt9iuMX/6QZTDWv5Jpr27M\ntoChvYqPbdyGPVpGeRujl2KJlGSlGSjWRQBMD3D+qib1OjqvqwynCvWofh7h\nRK/3T3xljh6MNcZC0Wy65rryaaB5L0T7owcUFsOfownpbPl0Ts+aaaKKrWlm\n2fF7\r\n=DY69\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f_1610372481962_0.12479510398269866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49":{"name":"@balena/jellyfish-logger","version":"0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"72b043dee672d4cb27ac70c7efcf9bd5e2f5e6cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49.tgz","fileCount":13,"integrity":"sha512-Y+uEcMtimB8FwTaWcVVboBv/OnKXlapJYoxDCoP5CqT9wUHExcVxz+/YoKfb9udsLrFz+6bWhnrV5yucqKVCEw==","signatures":[{"sig":"MEYCIQCpJ2EUy0FqyvxudZm2kbZLGMgbmCph6JEa/2Y49L6cswIhAP9sVR5sPn/EBv+imCQMHnuMuAALOh1l/pO3f45IZ4HH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/H/sCRA9TVsSAnZWagAAchYQAJMZkuTisL3n2Z3pCBrJ\nQj+GjJG2VYeX8SRgKZIYLGVtdbQzpcGVnVZy+RibcV8y8WXboqC1pV17hu8q\nw3WoUJ8rSHtMjv1LzsYWOkcXTVguY6PwTNrtg0gkwHpF3RfaG0SZIR/3SIQF\nhn1RSAWDjgZGiAQSSPjlkP0SmBIgp/wUH9cuqIO32rSLyDLjX4ly5sFUwjpR\nNF6Z3hskGQRyUczKeH2w3Ica527j4M+PqHz3rnDnCkvVVrLT41VY7JKeD+t5\nmkQ/wNLvk/C7ODeIcOC0UoNr7mwJ5HkXHqpM1PEUDKcdXgtKTTsNytcAr9qz\nsWi5xT63kqU13PZKoNvnua0lfRxFvHX1pQgHNproWRrYFX6Y/doctSUXr1ZX\nngIoICj0g8oqYccEYslQIiQtJj1KVBp9FVy4A8xGNy6BlUAwH2g+DY4S/FNF\nPfOIHUAwX/DpS5LmMrpNOq4+lZmS4NHplVElZ3DsKDb5yVmpyzduUBXXVwWL\n2Ru25xhTuYqXdEOur+LdfuqVRKSmlk+m6mhbzox99HiXLm40E/GcZVu+5W2d\n6sZnYiH1h5hdNjogM8WGjIKJjQOtiPN8BiITTl6r9g2KtnlDJHYLNlPD/iMK\nAdvHD/aqTgG6w5YeZhxc2BfQzbYe0tl8u2UVbGsOG7rdtzy068N+v8Zy7olU\nMhBl\r\n=4BC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b6e31ecf851b3d530773942e9ed4294da1167e49","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.29.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49_1610383339144_0.7287493610135585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a":{"name":"@balena/jellyfish-logger","version":"0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4349e8126a96f4f253736e1f7d945eddf010cdeb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a.tgz","fileCount":13,"integrity":"sha512-FkJtVF5Eot/iX/dPNwELZcILClz7ulHe4BGNy+CGX46v14LQDCFSc5M06z7tgUtzot3fqFk4Y4PjlCGkDc5Umw==","signatures":[{"sig":"MEQCIGIjEOvebKO776CVADuiDmiqeBn46c8eLTuLf3YKcwQ+AiA9kfBcJ4P7bVCqOl6lGIigcJpsraTnWRJBM5Fyc3aOHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uQACRA9TVsSAnZWagAAOFgP+wVgaJEMYVNua0KbRIZ3\nsvI3lTlbjDt9UkVWT/ES7W1v+jHpDPaaNfyJyWDnjButdGbJB5oV7LmF4jR/\nIQMTSLy07OXPwcrMqdtwNBUEkLNld0+Nx9S8d+j77+hk3qw56FJ1owU/3Q0A\nSu4yJpgvBVebnwfjJ8DzDLLZ2EOdr8eiQjDDQRrZzJlvIAKiF8+4xAX5be/0\nMuGEBdnjL2u567KapIltwMJaRWTFOOAHPhWgWHUXrKuQBq/xcBLmtj6+zhLW\nYpQMNs7MEHfPAoWs9OCVvjs5zXfeyoEFqjQrRKKwjrFuSG8wQIsD2aUwiSPT\nC0HgHbcTigeru79k5FNrLdvuW73ReKFGNgP/cu84Zogn/GRfXwa9bHw6sPg3\n39t2VONaVsaTbPuYidbYLS/8jNfSfrQHc4bVvCQHxsEu+LNxDsgVICK/Ig3E\n75fDNDbwScuUDnKcODwzFATj0AiCacaDHjoA7X+KLLGC57VbFsvR/5FIMAsJ\nkwLGnuGwSpDNIfXvIfxe7RPOeBIzI8aD2z6dCiPfvfr08UzjKrsy3Thb4Rxd\nEHzX9FmJnh4EcwtLQIVV5AFyIbYhfWSEHOb0nqhng+te7BWm48tyvatTTqTm\nijf9wjKrytyRhovJJ47PJqrgypTfZLFrhXLuqSLT0jbHN3ylIibDwmIBcGBz\n09SP\r\n=zi8G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"efbe96806d1c43bcfff6ec3e2c4734e412d4296a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a_1610540032052_0.28294115923262764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194":{"name":"@balena/jellyfish-logger","version":"0.0.194","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eef0ce2c8540ed253746d4e48442f09a6bfa7618","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194.tgz","fileCount":13,"integrity":"sha512-Nnqonu1ysxl5DZPfAoO2A63/B4b2N4sUgmWAzGupQya0PzUreoo5roDwyfH4YjAJ/CpKZYQqR+W3RrSJt3+Jfw==","signatures":[{"sig":"MEUCIQD9ByvJuCsLCscFOsj05bbTsaJ4p/QsIa9mc21Z9LcJCgIgPQSd/PF2R8/dP6Pitka5WtrKx66B2fFAf6J6yRZ09kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uS6CRA9TVsSAnZWagAA/lYP/ik+e/+8mplBaxwdA6CC\nz9Sa2c2T9uIqJzy3exZrkLQmMOOkAQZkc4MjJJyFsxf68qB8PXkxrE2T/EKc\n6yv/8Vcbg5aka0JExCGbpiH56moG6wc6H8rs0P7EbZ92/dHsp69yuIvMdaHr\nntCjv3pwp2UkYWBX6rrZeiWvHDKP8HscHjYKR8PTErqBc3XYBgTPZ2Zk5at+\nCciYc10TfXU+tqpk5GWEtrHW/OUMKTSr8JgpPtQwOC+r4H4ps2VPZvxPfK21\ntSPCZZj5X3yiHuGxZ9UPzBS4vKc7hue2iD5wPE/7g6BEqBeLTESO9J4Dwofr\n+i/9qpPxT165MHCN0XpTeZt4db+K4RahXOYASQjC+qkYFP6P8GXwCxWkweqG\nKvOhdDkZ8S37TLCH1FNvrHAwwe8t1Ju23L6FdMkxVDIgXKHEQX35/phz5YLy\nXuDVBhv+IdUTGK+ow+2OZ7a+8G+1ZXrRg0KPRmw5/HcH0AeV+vn7CSmg+luS\n75ePS9G3lss7X64tQSyrYVTJdIpxo/ufBBMUxQ/NJqb7eOXRFvB7LCGPx79R\nYzVS41QnnyRD2AKJtCH8YWiAQoxGpswgUF7JlUlHbNy3ns4A5c0aUc42ndJw\nyb8zXTLxzJdfwRtvpYYVuoeme9ZKducTZLZCUj6YEwU3DJqnA2ren1YFacaZ\nuCO1\r\n=/VSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4227c5dcef0439156132e599240786ac7cb9c523","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194_1610540217940_0.923984038822038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb":{"name":"@balena/jellyfish-logger","version":"0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e05ce2682c0552161ba876c3ee8f77849eca7193","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb.tgz","fileCount":13,"integrity":"sha512-U2DH6ka/4TDJJkiGwNqx+vnGG3+mOKJYbQ+WSq1+Keh1vnaIEV+ae1EW3ld21xu53Sdpy6VzwSHsAG6wKt0rQQ==","signatures":[{"sig":"MEUCIQDu+7DjY+yo/BdNCKuZz/NEIG92slyqK4IBuoARqpQZLwIgA9J1+arxfPI1wyCFyhFSkqsut9paQ/oOBowvLfhloWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uU/CRA9TVsSAnZWagAAmXEP/jU4HvKyLGbiymBOK3lH\nUxBExUoWwI5Ms6gjIBX0bAIDuE9pDLMknlnR2JffYEblnDAvHsxkZUbPVOab\nekm+IR8o2xsc9JgpOK+eehOdgiRV0Tx7Y7JFw4pcmt5KruXRdE2v8okWu4uB\nU5vhgUXzzBVi980AuyI8gZdNTU2uRYDhj0TDpPL2hL8miz8jJFyUcOMN6Rf/\nhKT6zgpqJC2NoDIaKNNxhUnLFqYnkm75RvFDoovyhGBKoSGr7ZkToPw3d4FG\nvK9DRwPV079pF9521EwpHn130nTq6EPci8lITF21SOicYxUxQwNxZC1jNe2X\njk798EqV0+Qc0g7xQ0+4Jg6mPauAJSZteAFLMKVEEZqh2325xBE9v0oz5Gl2\n29E7lvNjT5Fp8Xlj9QwsLtICnMDu4cuLn3uupmsRUNyKpo0cQ6NcdULaGkk0\nhQcUrEd7Vmk9oXnOmO60JhLaCxtFOHtjrYXo43YbypVhVRE3wJOp4e1Sbqnt\n3FnN0h5UH5jTiGf2hqDVrEB3HwSPBxVhaqNsVuKb0i9u5XVlTgBGQGWr+mgV\n1OoayCFzOpxRe0DlI18uJyN/pvxM1h21V8fB0F42KYyU7hIlTIRxr1QcZ6Uq\nrXNKXlOP6q9zVmlW25d2kS46PtaFf8ovz0ACP9fX6sPhqS93cvFQQOnvtQc1\njdOn\r\n=t7vI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1d19f254b1e52cca323e36a44be1916c117faedb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb_1610540350825_0.23622130792838214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160":{"name":"@balena/jellyfish-logger","version":"0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1219783d70c0c7e3d3023d51cc7dc4d0b9d56af8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160.tgz","fileCount":13,"integrity":"sha512-VYjyr5Ug4leeWsYr8iuxCJN87IJ9aOlyHOMFUSGoKfZqHzO/f4Eii7kkemoJjN2tCu/kayZwJsg5dsNBX47n6w==","signatures":[{"sig":"MEUCIQDUR5N6YzNB+JYCoAy+BnZDsgofWBNO5NqVQ4LQSp43ZwIgcYkhJdTbZMAkVhnxvHKVXFQMs2t+z/C2n2PAfLhcmsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uXdCRA9TVsSAnZWagAAOeMP/RyZtWkFmL1mchF1mlTD\nH7pVtwt8rXmmUe2GOdX2iP5DS6V+7V1EjJ/i3XCxMUTmr8JekA5k5VSigShh\nSKgLwQk7btGCBp5cpUyI1iFRtjg1Iy7jeRWOL9fxBv8emMuNpG7EDLx+eDb3\nB+fLAB9My1d0aIDZJ//8tgdqRo2oUUSkx/Ee9AGHnj1gtBWJS7AopopuE2Sq\nsA5W//YAUvbu1EKmxVcfl0KAL4KlYMs5su2/TEoiCMv63OKr5A+LlnWzPvTP\nzg1bBfnvUBvUlDfySfXVmKKiX/RahVK/xM1ZC+75kT5oGu38LIWx7NTUhLuT\nWwmGBIPmXXUGoX/e7MUQyWtLF7ELYeJw/ubwgbO0lnxhdDNM63HN+6U48zED\nOeNoeC/IbGI3N0SHO6fWUhw9XR77EKhkeaYQtbfDRgbUJMLK+4+EL7qWIGNx\nltocS8XBBIr3nCXYMHlkQJHjmWZACk25Gs1uVDAttJWvMkZDKTJRrVCbqn/3\nm8VxUbmHae7dX6mqD9WHpLzVN7WKOEb5j1jXPt6Ry925XHDwNKHHygAmyp4s\nWRdwgqPtyd/Lm1SIWXmlQyUIU5mENk3im7CNIQQiIA7Z+6RdOF949swN9k6d\nAhlVLBNkQMk5pjAImnGYwi9YBKHzVjzv3rgwlO9YXSaeC2WvZkaKWW7/TKJu\ntAzQ\r\n=xRIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d7c2801efd343a7330b5b5de463b2a8eb7db2160","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160_1610540503934_0.13501416819480339","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.195":{"name":"@balena/jellyfish-logger","version":"0.0.195","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.195","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d38a89f328dcd8a603351137773d4ff09772ba64","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.195.tgz","fileCount":13,"integrity":"sha512-zLqTZOUDudC7a6JBrKJSgQwK5o4FFBHidLvtHk7Jfe54lLo3EqFRr42HLce966ScBrMw/BLtQDoCt8MCF9vdig==","signatures":[{"sig":"MEYCIQDHEjgnRV0U2q/ciWwE8hwi7Fgsn7yt3+Ludu9ajHeyegIhAKR02w6unm37ZOqyb5CO6h/Plqtxf3iXIvXil2EyUhJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/6ozCRA9TVsSAnZWagAAUUEP/jCzJcg+O4wSabraxMCi\n3ogQYLlXbr3Yem/UxI5859YiljBETW6w/DZdV9FcECFMXTqGuF3BiQ2jjgb/\neqJRMwLlrpNupcspEy1Uh/ZBnCO5MY2Hy+z8GF84yBOSWuc+iAdq+hZyt9TF\nafk3lu4KF45qixvmtkV0MgnJ1IXXBdEZo2o4kq1qYuu0OpLe2vt6Jcrz9P5J\nl0IpWTlFuvrCNXLJIuWmniOnNTjok4372WtaLAFK2w/U71yCeuJJaYWs5Pyv\nKPR4dGTkTExxG/vPDHMxCeNH4AOPJB0E+XE9/jCfnw0lNYYIgZlu/ogElQvQ\ngSD6KOifeRSK2NyzUrGj1cght7jQkmKDYH/VvOBnZ6DAD4GUS9i7HFZBbWu3\nP8sCcA95POhxHO12qNHhIux3yoWf2hqPW1bFt2Bo+7yjRALDpUzSpotRZj2y\nKzE8KaQTEVGPDnDrUEFl5DnF3rkyAonbJMRjW11kMISmm4khH/+mJcc2t9a3\nSvmBpoKDgJ/xtlUMKq8+41CTPK7atrQx2Y4K7K9ohSPB6Y5SWCqABT/3gRjA\nnSi5yq4ICGqqVaIZGBS5QVNpdkbLzb/o5DjhW8X2TcU51jqZkSOC8r9RDeYe\n6fulV6xzN0VPYcGFf0XF69uLti6iqkZyrtxQmBivIOpRMkkofBLfSqjzQalO\nnSyf\r\n=RKbE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"889d1a834f17189840a16a8e6016038d7bef99d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.195_1610590771452_0.35137841927865665","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa":{"name":"@balena/jellyfish-logger","version":"0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a63b0eb6cddbc77e5cbb1806d6db155e3933a7fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa.tgz","fileCount":13,"integrity":"sha512-HBU9fC6KJNmY3LkZ++j7HsQ7i48lFySMEE7YiSBs2f2mOKKh/l+jOt+FqIEvB4CakZqU5YpUWBUZUxmiqgerlQ==","signatures":[{"sig":"MEUCIFdmbZRoNjaX0O1C43M+ySJSSRfoE9pJkB0d9yRW9xbrAiEAgMpC/6OJbbQV2p0TmfkDGS6wJiQ9MSo+XWeSScNSPSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/7+9CRA9TVsSAnZWagAAMmoP/jOIUjDce1nxMHbZLeCn\n2QC/+Nj3aJeOsM0pWJ3GQTkLWzQUnCk7IeP6tOlSkuKd6+eC+LdppXb5Jllb\nj2Guyn66xaGB9i+21KKVDhgzoTvU9RXCqsD/o5nWkPP8MTA3rXeWAf+Qm6Kr\nrnN/rGzUbLBVyf9LPBfKuSn+FFiFdWrcvN8SX6ym2IST6Zif19faTB9V7N+6\nSSe3kKwmGtAoH2ikjhSkUjKIUccHDRkrLuErmIzXUmJmNbsz3qmrZbCwIcEK\nLhNQITcKagvSakFvoNOyadg9phE7ct3Egd6noB00OKRXPCQAhd/HUyU92SeG\n97+4wfn+im2HJxd3F6WcgXcCiOP5UzslAvybXhLhFBpdxqOqCc9gxTEsmfIY\n3ARbc6mRkS9Sed6NlWgxIaV1uYNpJoL3x0NSTNklfViZiuhQbgTJS1dhsTsK\nNdfQaJp21C5J63ZPGFShorWV361O6c4ilFtwcZI8f/IBvTvh8zdGQYD93afW\nMx0hB58zU1NsgUErQVTNSxJKfTwWMGOUqlyEMLWQtq4W6Pr8MiqvD0wj0sk0\nLcfqTMN1TS4FpVz902hIs+tn1KIxg56JDY848TCT7n8zbu1nq7gWCDmc62+M\ndTYOiSiwMZaCvUYsLOaYnzT9wY2HLqF0INLtGJe00tNXsRVvRtdkI0tKWDcT\nodgn\r\n=+mWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa_1610596285194_0.6466409633065158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.196":{"name":"@balena/jellyfish-logger","version":"0.0.196","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.196","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0189af447d80c77e87af89df52ecb269b2fa284d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.196.tgz","fileCount":13,"integrity":"sha512-f4/VgUKMPc8EhwoHycy+v65Naa4ltPv8ZvO1+kHNTLsjb5h/WLBGkFHDktqvWMGiWWpCy4i/z/Opk9BaxCsa1w==","signatures":[{"sig":"MEUCIQCoXWJM8KWlzRovyGA7skqRu13h6mE9sjXaoDGdBbvhawIgQrxJyXKlCrcR5usQaM+yGFVFJf+hddINxF/6E4+lk7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/8B8CRA9TVsSAnZWagAAKH4P/2Z7tj0pGESwyjjI/uVA\nNOszeW+Zsyb5BLUsEu8AsOVQpf19bfgwxl9xfViDFC1Z+e+KrKDzcQJHQVoU\ncbNUxam+VauRAdZ0uqapUakAhrIu6tSwbftz4sNw5yCKUrHkXuulINL3jDtg\nVICluxMmgAxKRXUoVLfsGYPQWtv5NLsAPJyZI79BkBqS5N5/zyw/MiMrXvhg\nAkY2zM+EKv7b3PYAgbGcbqxYdQibZH7cgnQiPWLyHVSqzFtXPW6irv4Up0yA\nCG6Kb/d6PYrXXKVE0t8EPnIqaYeXx/VF9nK48lzXqfngi6vbSyAhi1KEJYZG\nLt0g3StCV02HjFOvRW1D1glXh4XsEuW1T4T9UcOi+7LvD0My8pHh8qbk4013\nIQSouk72C817AsP5i5GK5YxZ9pbTQ8e1yj2OPVr0yBQJ9HlhaMzZucZLhQg/\nfP0Rv4dQCfcC/p6+4OtN3VUQYXOD8LUH0//Q6yNAZpjrX8FGFO9b8AijXU8i\nqT/fAxgFGs3g4fNKfi1w23RFEH6ot3llj23JJF3BPaVLLYF0G7fHqKnKoscJ\n8qhG7AQrfi5nTtv9QHxOjdSUtGxQrkycnQPx6BXEJjqyaq3N5FyIT7Nk9Wjy\nXiHghyfC36VFvhtBNn8TTpR6LI+sHdE+ajMy45G8+UHkawvC1j3ntZp2Zovs\n/QfE\r\n=tQ5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0640e22f78bff1daa3a4994849e1eeee7030bcc2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.196_1610596475930_0.3463720239575421","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a":{"name":"@balena/jellyfish-logger","version":"0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"371bab1e9f0d1801f327dc688b188c7b92f67636","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a.tgz","fileCount":13,"integrity":"sha512-Hz+V5zVyse0n0of0KxAiqI9AKq1S+N0kSCSTWztb3x5HHc3csnkdO1ZkKO6VlvD399gXvdzoIYp6RE/SphKwjg==","signatures":[{"sig":"MEUCIBD3ymVYVgzN7zCkTa0GSJindamTN7HgXbCXn3YgHxtQAiEA0R3D7J0n/Ht3SgFlKMfqFRY4HVVq8/Xds6mIH2d0Utc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/8yICRA9TVsSAnZWagAA8o8P/isGgbhOT0cC7TH9ZSYc\ncWmpO7JNJVbS1Eja7EjHQutp9XBC/4POxS460qBIRo+VX4i7CiheYV5uk2pY\nunGiJw5x1yFOuAHPDPETaB3ToxSnEHwlCp9RZzaD766fBlV6DdchanoojbxO\ntbrVYR2K1Wf4D20rYBPXdBMtZqwgFralPgNvtIgTnYcGtVo9MY+iXcdWJJa5\n7oVkZPzVkOtntfYYqAfQtqsQB4I+Wp+FHk30CaHjTRJJwjsRSftiWFh6UYJl\n4biTfbv27vmhap1Cfu2HBWYHS6LLYrbz70FEuGfFnXE4j5tadhw76KAt9Uw3\nlbkLz2ZvJpB95v1iy5aFyoS0cCAMNvz7m6VkhBeQSZJ5f0CwQ+7hlf4Ad1pX\nMjBGWlG+gSia/Ji7AtPBRYT4IWuFtGqAPJ6CYyTLwnYIYffF60dV9eZH3sPz\nN0MkQlNOim2/czzBdFR81OM7Cc1y8TfQKa+gLIq4xo+GLTMhA888SaF3aWL5\nxRrnnrgVfhouDnIqTnGJSs5pa7lcp6kX/goY8iYAsyEcfqnyV/dDQj+Mopaj\nynra67GMdCOjYwxU8ma2F5fNjlckUUx6ujXhHfsHoC5yw5vOwaRqV8ULc2ta\n/J+5GRaoYCksmT4iOL9b9R0g4j6QOwH1IB1jswPMbQWCuzRP7euvNRBSC9oK\nC0OE\r\n=bM2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"39c192507836c15a351170b4b2ee4c4236d75a1a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a_1610599560085_0.35436614496104535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.197":{"name":"@balena/jellyfish-logger","version":"0.0.197","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.197","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c105937e0dad62d0e133c0aaa9a4eb952e86ab73","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.197.tgz","fileCount":13,"integrity":"sha512-gDZlHq4rSbGfztcnp6HpO1fOt/njrR7hLQOLHLxi2GVkr4/xVqSnjZB/7LSYH/92oZu4QL+pHwCE0w9YkanRUw==","signatures":[{"sig":"MEYCIQCJtA7N7U7w5Dv3eGWyM4duQlLfLWL2BBJe5VJod+w0lAIhANdPKB0LQmqeP6TPtxpLIBGStBXX3VgzW35YJaK2yqKN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/82DCRA9TVsSAnZWagAAqVUP/0ACANVOAePGNC9pPKts\nrvnHWfwfYlKVAqsOLxQuQjYkkfoiQeQ+uLLfA8Hh7cQTnVB3+weYsdFa4hvD\nhUjVXJKtJvn6UD2EP5Lrq4LHckPlf5v6bmyxc73Oie/z+DfjgP2UK0BMmioE\nXdaBxjadRVdSaWhdNsY0FwbnyO/pPkLO1cqH3QOUCl2WTzhG0VvDgWHiAQDN\no/lt28pxiR3w+9ZKof3+czs0xxb49BuPZ5I4g0xMDF3GhTl0gHFZ/zWoCogM\nyo4L47igfDAqg4PuccA+hFUn5CHDsFEQCMHEDhWkQ/w1L8Ws/cRCep80zWNO\n1nDzrNphDBPvKgmr9JiiTHNRK3B/Ej4jOMpbxSHiQ36Bq7ylwA6LM3QhJrLN\n5rl9sXQbmZd1w65EN3C7kV4gHCVLkAq1a5CFWt1uPAWy1XVCGfOyzvobyPK5\npeX8sPqBc8fvYD/ryGHnZunphEAQAe1pXGfDJc4hSS0E4Ote8H7KXjOPFNQ5\nZkjBEnPTOsUxygVG9f9Vfash4CD4ovmY6be3HIm8ra43U1qQStHdmtSzgD8x\nknwa+us6GfKr2q3sH0l8C1OkU7pe8Yxcm7nlQSdNPMiP5T8OevwnFjzK/6/n\nrFlQiFc8/yi0ECsugDJZLvNdlXjPhNgN8oziU9qmzqmr8fOF6VozlZ0SZxw3\n4CPZ\r\n=tmNL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"602bf69e9df4b015399eda97a65c36f30a0242be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.197_1610599811360_0.7466691784219108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b":{"name":"@balena/jellyfish-logger","version":"0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7dc0308eb84cf84f16841870da5cf1c11cfcae4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b.tgz","fileCount":13,"integrity":"sha512-uiKtg45IwL/ihodOHlvIYTQh5eV5xfiKDmtEr1ceZeO8Hzn8C70tksyBf3yh3ES/ynoWr3xmwqr48l4sj94jAQ==","signatures":[{"sig":"MEYCIQCBB41grZ7hO16uf6pMXL7fwPTH4ogVlEgewlLORhYIfwIhAO4bXX9OaMNs5kpBGGoPKTYYP9uHpQmo1W5n/OlyTlwE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/84fCRA9TVsSAnZWagAAB28P/3ZQnQs7p++2zfE4GY0A\npv/httlVpjyv5KjKITy5+hCtfJ6x49ivz/671Bp19dVm85opikj7H+Obai31\nZ8Ym0/W1Fi/e3MBjiCBaTYvrok5K+bWfQz5k0F4fa4vmmLD9V5/py6rv1PRH\nRLtMAruLGr7YSXB+mPOEh5r2d5ieEwba+xYpm/cGv4etynEGoJPX4bu3DvPW\nDhv5SVnK7jwlmjJpFboDiY1b0uB+IUunGVRWMDcF6kN7YpKFl/MjVQXMLGoj\n6+lLkz+skSwbOssomioL4XsUUIjzHhy7j7hfBxt2hg5q5PcpQTOVxKe3iw4E\ncuD64aCsDu5fIdk2PXNhnhjRo2OdqXxWefIgZnGHaWKdQo9IHXvLVcnLXltG\nXVIGSaF8pV0UGUJE7Zr7AmmNTAD+n8YNyjACwxFTWYhFZxrre6JJWlrVcz1Y\nCDXiZnwQepNt6NkF/+LHDyknpbF58eGQju4eyIplbIlmJ3BiGt4IUiNbNl2O\ntN2Tp/mdsu1SVh6S07XHi+k+nUUOO46t0OGfWphhfUUWpkM86LGeU4WIEKrp\nt62uboQ0H9iLZywz6p/TmsHNtGX9KBdt1GyznOInlsc6xq55c17sV40BEdyj\nHRYO2iPraBkog8weDSWibhVCn6H+y11X+Brhs6sG9a/Wn2naXBp20sbJX81q\nRtnH\r\n=I4R0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"226b2a90aa2e6219b99f429457b5a6813bf6617b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b_1610599966935_0.6781925541251761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.198":{"name":"@balena/jellyfish-logger","version":"0.0.198","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.198","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b81110da3b6db83183a6f357c3eb0e53f47785a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.198.tgz","fileCount":13,"integrity":"sha512-1jai2b0iffgJoJpLk/SaNFZhzxI6twWCjbd09kyrLdT0s75QqEM6O04OBPkLy/GksZWwASXL3bXwqyZT+O/4qA==","signatures":[{"sig":"MEUCIEsjT512oirFHmgou9naWVnPxENIBk7CZ14omkCH/yGlAiEAnjyBUInIFRqXrkifsBfjO4ugLhegmurkFYQnoQClcy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/89eCRA9TVsSAnZWagAA0J0P/jO+B9LcvlRpQryDrJpk\nsuS+siLiL07Wf0NsG2lUM0bFoDc36Gjl0Bh5LzCVwkyUyUTRZCAu958FQoYN\nkJlplyO2BlInrqFSJCrolAOmmtOgYJyLswTFq19PJxL+wenCrGsrHHYlGotu\najBF6yOokC+4VpwWV6CzYzpiDGV/EynDlCQXaOpUi2cZ/EH+cnkRpaWLvwAG\nf72a6tlg++lp0Pf6E9XVuGwWTyw6PfrGTqqZd3i/4+SQq64FTNqlT9LVcTfO\nmKbuskLddrElA+YvnhUFHhRYpqAwKDwM1m2K9JcX/h4cPIjRImL6fNsV0145\nigezQMxPlmWdssCIHaVRP/ey6L5wJWCc20Isox/wgi98Bi5LLWiD8jnuE1xM\no9OVTKAwtpC8gZyneFQazgxXaabCppVql7lCh9bIKDSOjKfKKlhNYW9mY+XJ\n0chXH6f9eknHOAqyVTFgp0wUlWMaQBXOedhYw82MkJFXiXPzWQeiekDBka26\n21Uf7/1J67nxvItgU+Dk3LICPukg1I35pQIDmnkWmKNj7w9030smb+rRKmgU\n9jtZ10+hHxFbfXKF4Ib2ooD3GvmhJTHdGI7vjZOY2TY0qmYGzrOJ5OkDpnxo\nZOB4uLG0zcfGWjWsJBlz8gH6U6SlE+vYeLLUwE8y0W7Ic/1L5GgvhbowCj9g\nqTbG\r\n=wu7y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d70f8c2c5d4841823ec1fb4105fd739c0021007e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.198_1610600286437_0.5014121617153235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63":{"name":"@balena/jellyfish-logger","version":"0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c0d08c36db0b6dd1dc9a59e31941dd7b507051e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63.tgz","fileCount":13,"integrity":"sha512-jFHLjIfYj33jfDN+vts/OIEaJLF90YcY2FkwO66qRboDgC7ifBCMj7Mm3FD1t55IJSosnwStdwfeNAb4lIhcVw==","signatures":[{"sig":"MEMCH0PSDLyHa708du8yKsfy0QbTou3zc+wEcbp8dONkkBcCIARWO6Adf2yg+LLcZ03A+8W6y5gVBg/1GV+Uy68Z3DC5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAG+wCRA9TVsSAnZWagAAqVcP/iD7yL9A6l9ctgukFgvt\n2rxKIqdqBCh3DDnz+QS5tTserOnjKL0NxvTDl/MqH8W58ppxqPIztpLMSNem\n1SiQhny6i4Vnz7aWEFHmcjdO2aGTiMLeIed+HdGWLPHFlnPlNXtwoOWmHHgF\nmcrwknvY/TcFGCrKZYb/lDBzLenpS1eohhuIcG+BVIksFCF7MskdOQvz3v3x\neXr3CYm3L51tkzHNBwAmpd5xrHYxti7KAvqWPCMuJQtbakCAUaTVXRGiuOkr\neGhFO3liNQu34iX+y6woUVNWkwDTD79y9it1+pWmq4PRVk741+inKZNasn4Q\nAwHRkzWmZ1HWNO+ec1WLjjhnBjFlWfP4P+xG2ULbrkw3yEMy/OZsWX22NEAQ\nPCcnxA+C1Crx/5DPQUChiU2gNAu3+fnAtxJAFk06HOzMu1xXPtHeuQjG/G4g\ny5k30ediFY12fBhhYKYCXzHCRQLCrwUcRP+Sk+jReYBDctaGluZs3ewCjV0T\nD6r/i7cqsOcl0+XcameORhwVLzA5DC+PlObqJLhiLpff3F+JvJAOOCcXytlz\nlvmZPX4MsP1yJwzXxiROMiofFkwqdI5DV/K+JFo0EFbwarSepQKfb62RYMfE\nZctdHCzdTxdcrbuRABJ9DzTpITLrH28G3kQEt4wfqH4EHHEsNe2U9vtVdB/m\n/o7C\r\n=48tk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"99723e248cf1bfa65024f7e89c07975503214c63","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63_1610641328303_0.054364827258269965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.199":{"name":"@balena/jellyfish-logger","version":"0.0.199","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.199","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ace2026f8c8b703d9c0499ee5fd6590979cbfc82","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.199.tgz","fileCount":13,"integrity":"sha512-Ryp9cSrIhKLnd3bGCzHAJCpYtQ0/dOqsdJrebB0yzeQHIX45RZa6b0hi9jKBoQgVxByxt7kAVkq9dZ9aYSlYAQ==","signatures":[{"sig":"MEYCIQCBCGFY2oGc4r3Q2uJzbVeSPn/pPS0OFWrZTrnCoW2+EgIhAJn7CvqBQsJ/N+E1AjDFXt1SAxBNWlJIbTRk2ARx7Eq6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAHBpCRA9TVsSAnZWagAAdXgQAJRHSS9vMorrr+6EqS9t\nL2ZEFADIhlAUmYMCIrOoNtdzSogZQ3j7pTYByvIpsH1pc1JeBnJZhThXk6Cs\nh7gxvjFqId2yE2JYceLfobr7A3xiWVSycSsTS9CPhBu273/4M2ZNzkjAoar2\nnRCG7gf4S4QdfhAaKR4GBUw9CC6TKvTETSy0jl+xgwnRf7XU1zt/tH/y9JM9\nfCOcFAaYmr/04/SSUy3CHOHThp8SnNw1koQjdwuBFmwKH9utyBR0V8UiCVAO\noG88Us5Lq+2U3U7ZrbnzUNeaaVeHdq56l2cIJuZdrL98NSfTHYBuxjwdYGwj\nclArcbWbHKRSzFuGO5dNN2sStMwJhMTzT8Zw3dMNO4teaypBGth7RPZIdoNd\nink33NE/8QDvNOPDa6xvfcN3kYFCJnYH9Fju4Sbb9FXC+A/632jO6clgqbVY\nOCCuGMDU5Hnq8cfjurFakGcn2E4dAeul0E+2yKJu0806oklOl1h6duWs/ip0\nCtkERbicbbEmF7QtqzNyF1LuD0Dxg2kreYu5vqoZ4g+C6WQUsU/Ck4ontEZg\n82Eft628KYL1f/CHcCaUZdVfUrM5NOkcIqv0uC9FD7b7f+1QThvF/nxO4Vlx\nl6vbcoLNJLYQ06tnX3ehZ03HVnAmuu0PtqDL1PENR51JO7hsz9J7qM7vzMKR\nPhrH\r\n=1gcD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"239644f0b15c051f79824f015ed7514cfa1574a0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.199_1610641512613_0.8498259563371384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267":{"name":"@balena/jellyfish-logger","version":"0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e013f2fc694c8be54b061326a4ac6ef5f16ecce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267.tgz","fileCount":13,"integrity":"sha512-qb0bGTPWpCJrCowX//sHHlRxYpxLmr8mSAl3lxNI4VQ2/5feV3eIjwO241IY0YBqJi9DcxYBD2ILEZKrgaPHew==","signatures":[{"sig":"MEQCIDl2s/I34Uolz2SAYvAA22qP8BCt+WExarh1ePYpudIrAiBLCeJygAmqxIPprytFBK8tE4qzjy+q+jXLEkrPNQZugA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAIO9CRA9TVsSAnZWagAA0koP/jCKMDSexo47G65DToRo\nwLQjDRRo8YsErOqmKh/99RB9VmIojmTBsKXyy4xI9IhE8Hrdi/qFxwjmml7A\ninYLkwVl+/Mi7/a7E2T+SQp7Ro4kBkz0OqF36LjYEMHlaaqHWhsAijoSIn64\nbOblreo5NW0ApGiM+FXtq0QBrVh7x2SkRvOynBghTdLUkQsMSQHOWetQDBvy\nx7I1zMSFrkIUhrAhCqYFZEhBr/L6pwAomZ+xiNPzMW6uxW2tbuK19zfTf/0t\n5OoF5ujmHaE2NQohhHPoYKNLRnG1WEPSE0ITo8lkYmxZIo7ORHSmPM8x3D4b\nxf9VCc1JRq8O8kdeILlXpJY9gFQuM8XA8r24zJYsjxNQkoZysXmgXonKQnLh\nwx6Zg93dcS1xfqpS8cMhs5QkGy+k9mc2gdJLGZ9fCmbA/lZ56jORf6LSDjNx\nD/o2l7vGb4/WiH7ulx5CyZgaCf4eLE0nF6iGR2Vyr5LPjU18TnZfY5R8k52L\nYQhPpXheClTc59nh8ALXAkJgGwnm7rsxzVufUNlE8jZy0oPKLHjRFKem/QMd\nfZcq/EtYrmfq9C5kwk7wkAhproNacqkgz6YAD9DKAG/LcSUra5vc2JAT56Jr\n4tSpyYq2M/IW7wAe8Lgi5R5ED36mwCV/ivEaqEC6FyA9aLBwOt6l5jiBsHWl\n5fw3\r\n=oZ4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5d8a407045962b9c5436b0e2e93d78e43cce0267","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267_1610646460615_0.6369523021876957","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.200":{"name":"@balena/jellyfish-logger","version":"0.0.200","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.200","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1f117692d95b289e145bfcfeb7d78a047fd1e50b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.200.tgz","fileCount":13,"integrity":"sha512-vkmjQuPB4B/JwmYAK9t72cyYvJliyTbH+7OgCRR3agVa+K8+jPJPw3NfM5G7O4dHP/koZhMgi6IsH17sVBMW8Q==","signatures":[{"sig":"MEQCIBRQYZnMv8PPW+vrptDIG8CGy+8BwXA4qGAr0NAUkIjRAiAXj2C32PhSdyojkl/6ius4BRyDTX5p21cNplQA9VO+VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAIRwCRA9TVsSAnZWagAAHmcP/iPG0DQ4ddTJuCeDbx8x\nT8IxwdtLABx1CxaN+/XoWGKyIYuMitw+Ftun99d2KGQ01FwcnqcQR9ZyzfGI\nfoq2f6k0dRJOHS+khEX73IuHYRVqtAoXApwI/tLtXpEAMlogjtnb4iXt2RdE\nJ8p2KpMntTEQejaGG/MtFeNaBss+yU3SWoxevpuZU5F/iR3idfg0KCYEW5vb\no58kWsPcYabd8CdI9L/0d0DPb5RNoj0Ff3NTIcSZiyh1gAEywuw+JoUzLs7J\nDXUKklCyPRosDrXbriuI0NUeuRHPOUF37xqbJwCwCvoPeO2t3lugob5hog5x\n30TuzlVILCY8+7Nhj8/EQSsP2rGYLhZBLrYQbDiJCeAvM2//8M0r678Vrgku\nEQiMzQTcMngBlQSCHQGwP+s+HDrRKHfHtJXJsp1D8fQtTVd9RVgofl5b6oaH\nQEKgQv/AY4szAf29foL7AcF+rFVHs9nFaL1xC61G2Uq93W7oD96A+ZfmlMhv\nox1v+Pa6Ze4PRaY6JfN3ND6Ob9fIXQ3Izqa4ntiFMFstDNMvOkrHXulKd0n9\nvKhS/XCZ6XV6frYuvTWlf10Tcv5MOwZ3yNcTSqKCThtpma7T3+1YGSVIUAg2\nD1UsPGyQG5XwrV9WC3RD+qhX2PWzZ0VerZWTGl10v9caXF78FrDn6yVrJNZw\nzKcb\r\n=h1aO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0598b7e87256b241485bddf46038e1c983fad4ab","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.200_1610646639487_0.2034089268092052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b":{"name":"@balena/jellyfish-logger","version":"0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0aa7b3cd2ffec574ac387af034a1bfcea8d2777d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b.tgz","fileCount":13,"integrity":"sha512-yCrPt7D3jb7/7Gy5PofkYf3k8wIc4uzgFHrw4puh8sQ3o0x0qrdlV63EMi/DM9ESu+5hzd9Fs+Q0p/feB+mQiA==","signatures":[{"sig":"MEUCIGICZG9lC/JqgBKVu8pQ8KTTihBusa0ipSS8l3HersU0AiEA+i0TPWYlh2tb6wfylr2/WHtYxkwzu0nArWbQSy0cUDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAOo2CRA9TVsSAnZWagAAIFMQAIHMWqph98ldFpbwwMSC\nPH9CkUcSjXM93IG9PNYPNGWOUVgZxm0dgCJWxWWrdx3Id5WLM2z+aBT/gnPb\niqYOSwR3SbDsGZ9jN9j3JxBoAKDqnFelNtOJFg+etBQkbf3J6garOKYgtmbk\nl6tJH6kWRaZwK/25gZgXsMU4CPbBk60YXwvALhbP46Duj9MUN+4ogQ6JNqkd\nEaHzVgXl4vbx0pP3ONlWnafEYWp0ZrEbdRi40hRPGqv43oyfrSxY/mQNbosr\nGhT72B4sMMth/bFYTJ+YGwjDu/zepY8rQSgwLbMLg9jmtjq8V2c8J2W1iyjk\ndj8Pas0q6CRcoTiCd2Nk0w8xN284FEbwV1wuaR/xXWtfJlM7mlsi5ZaS/8nz\nXnpZcFGmeZ4ItAGvmYL+4CadSCNZOsvVkVNrQsWj/GQSuDOr10DzQ2ADKr7n\n+xWNapH557saeEe7Deyow8cRiJAE+52ytGagw3dCO/9K6WiHMQZXKDs6vZzD\nu+OacC3+zreofd+G8MeDElYITPoEhSga2LdpA98OiL6ywkipKYI52hnnCOhb\nhgS3pQbw/BZr6ckEMLbGC+m4BScP6J/GB+86I1vXcuF5Y8K4Y6QAm4XcDjCg\ngjac9RonhFscAYCSxtY2+WmRaNPxLNJEl2RAlQXaLkmBPKw0jNhjh7GuvcPo\nPI+9\r\n=IJxD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"186b970c48ec7106c885ebd52df6364f90781c7b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b_1610672693679_0.5977534080670535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.201":{"name":"@balena/jellyfish-logger","version":"0.0.201","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.201","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c877246ff14a756a8db2fd35f96b9717a388f5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.201.tgz","fileCount":13,"integrity":"sha512-UMx9H4qa3vklnXLG0Q9YeVzHEvo4c8pg3uuM+g3opNfu2BHHepkzdL1L9aPnt0+UqMWDwy/2FFh38Bg7RzwYAw==","signatures":[{"sig":"MEUCIQCg3KvGW7TGbxMk1V9YE3aR8oE4rLm43DAjc5b7JZMEqQIgHUnW1YM4m1jsKNexoR62Rg85FoAVcMxzwDjYAxEHJDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAOsPCRA9TVsSAnZWagAAhwkP/0YZtZLFWa2pPubhzSZ7\n7F2dK0RixKQlo2AYEm0HsAzmsSgVQsSQC4XTBDm8LOWZzv8mS4PkVgBa6ZuE\ngzuMcez7WDMUI6UrSeVI8GAzQKQlT/rVpZn15yW+zK9ehkAqtASra8kXriZH\nEu5Ex76InPfeEcjjdW7GRsf8fIO8xFBN30ui9J6sifoF5/pexCFtInR8fSXY\nJV55NwFh4q0GXo4T1tFpJNXMTen1e+t+RleMb6OR74zoHYVRAtUhBqOrBTz2\ntMfyB4f58KE05zrSbBqvVsApow09OQc7VaH2PgofRxrcj/pC/EygUH3eW2QT\nyEPpZDEj1az6QX6F1WD5f4NLcdwobKwPMb3CguJXQlT5T95aZRujJ4b57ywl\niYzV0tANw62wUTEPR9L6UJ3ft84SeYzxLhtQz3hZpczjKaDnJpvoIlTzj+K4\nWUHPsNPfkt42A12XPxe11y/1bOwmmW9z157p9Bh/jEeyCzI2S0kE4nx9AERX\nG85pgpTZvpA2sX/Uf2YxCJieAQDzDj/7skgM5zgDde986lY7l2Iz/AVI02PB\nrKizUMK2E2XbRXbzc6jl9HZEVtr8iun+4L6tAa3gkwkT4UfaziV7+nC+rNOU\nhZMctzizBBkUlpaL6f5cMLiwbHwsTWAGxi7Z9ubGuURwxr9N0VeYMehDgvR0\nyWLC\r\n=tenX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1961d73b455f92a261e58ca52fc4277e5254fa53","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.49","@balena/jellyfish-environment":"^2.3.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.201_1610672910869_0.3083759194824336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f":{"name":"@balena/jellyfish-logger","version":"0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bbe8270b6206a729945e0afe38e4260b8dee6999","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f.tgz","fileCount":13,"integrity":"sha512-jVdWrQ19owSQt54XZSZiD/4Un4wHVg4fR+dNkfoVfOPdUWr4lxGZDqsddfnYQ/Za4On2/nSun6hTGsS6EqquQg==","signatures":[{"sig":"MEYCIQCtq5NenLC1/Vn3Jcoben/RVtTLKLdp/8wd9Wa2D1ZZdgIhAMUzRA3BBVWzdBv9w9rCJDRU35HH+uQfzd0aQ4IC4Zlm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAk1ACRA9TVsSAnZWagAAeR0QAJorvbw6ASBdR/jqFvhJ\nkhjDCI7wl8+R/6uRotZk6rF2Y6Yo2mlrFLk2TaHLqA+ZDNmpfUoEpdzhHLEZ\nFzDfWUcX0e3bpPYiKJj8Osc2oW0j5xUCPLnTHZvk5tLiQCPHAFX5k/HmnqhI\nEQtXvoaMaepwgPQw0J0nneKGtpv134p1V+9pJ91vJERRCwi28h1rdocMuFSj\nl/hHLsZC3VmX4/W6sqJoNqK5zKwTLBcWdSzHKK3lo00hQ11+NQd+zfXkcdP2\nHwXNHPI4FdOBR6u+KIL8HntTt9/gkmTpvk+N3U/w7I8ov/r5DSme3vdcFuFR\n5+PuupiRpMD2u7lN0vXVNvxD4DMcm22Q6F/5IYBhCeiYDcK+skWdiXJqlQBo\ntHYnX0VlKiI2B6QP0Y37G8fyWpeV741x1s3qBO/V7wJEZHd0Pa0z0AkURTI8\nlcATJBub2D3SHLAoidqpSeWaNApNEm+8DtMqCgHZCNAQnHvyGn2j8Jpg7LJe\nkPnBesia6YdJ8N3ZihQzFlSiq2uO+9TPPrKmTlSS3sID7jZN76WjHp+FIGtE\nD0yjxhQBPePpPKMb1aDaHTBnWJ+FySIEy8eq4sTsuWwATnWrqLHxy8Budg9E\ngs+Npl5WrRZK1xR7JJPfbOMKISdtrqYP3qMBOdtSYnn/AyUMnEXQ590xxMJ6\nI1iO\r\n=QdO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7d15eadf406fc43df13185e400e24f121745390f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.50","@balena/jellyfish-environment":"^2.3.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f_1610763584040_0.9178770376063634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.202":{"name":"@balena/jellyfish-logger","version":"0.0.202","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.202","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84578d60029024e49eafad13a66eafc984b04ad2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.202.tgz","fileCount":13,"integrity":"sha512-yDcxSph+KFkIVdPXcRO0YN7Ijn3V4uclPKbBPq2wSOE1+HWT4ACSju0LoerJQaqhaDQYEgAvrYrmnas9VQZ85g==","signatures":[{"sig":"MEUCIQDw115RZXDXi9Qvqx8dWGsEGsi+v9NVDJh9yuGsXXMFewIgTbyR7tim6wjdsiC4YJmp4AOMKkww1Xb/pWn7EKAFr6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAk4MCRA9TVsSAnZWagAAK6QP/18Z2+e1SG4USGrBgBda\nNGuwe1eFOWnbIFbBRYOqlBE5DhGhW7QX979ot9SzB6xX+0gZ5iitzF8jaZNj\nZELbpRptOnUSX0l/XGEPUKXaNfMqwyeOdQb2TF/IFi7+0gyOTOA1kCiVax2k\nIE2+uHOtYfC1GJKABuAh5PTqmS2+oa8UjX9EB6iGF9yefckOaUNOqYcHV01T\nobt5A1p7YBaMTuIM1nW+7B9VSYzRnA0jkwKbHPSflpOyElDKLTPl7ME0WzAJ\nv4LWClrosJZZnIORU2brEBfK0wxPZ+A4p1IdW708v39obIMadVRN4Wq2q5io\ngXfHaX8hLRw3WhtB+zxOwFc+Ytf1aMuxXtE2eBy3NtWU810ddZKoUClH99ED\nP4+JRmogdYFfJXBv54KC5oyfSXwPlIiuuJZl3pjx651m3y6kNC/kCjEuDn9E\n+dpGrYvH4/7YSrMTNy2aTFoRX7wbxmIHfC5VIfJBFB2aVcbS0KMCcpMc1I8R\n6I1Z32J+VO4jj97vaCnyIq34nKGUTtY+iNO/3NIdnRyEoNyg/CkKJ37hRP/3\n6Y5TNM+UKsYuCk6keghP5IIkevKQ3eB+v8xZiSK3K9uRRsqXvWHE168CcyoX\niaaHtOxbi552FTJ7yhz6g2G1LR4YRDXGc/QiG1xrXXawxx14gfHQ4qxeWKm2\n/WFU\r\n=Y5e/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"280cdee2e59fa5dde3a968469fa88e05678c902f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.50","@balena/jellyfish-environment":"^2.3.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.202_1610763788254_0.49321876953140587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160":{"name":"@balena/jellyfish-logger","version":"0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c39951503c048872fbec744ac7467dffe8107ea1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160.tgz","fileCount":13,"integrity":"sha512-31fTyxF4NzdLGCNHpXjPpkgYkygRNuxXuzQwE8Uqme3mUEmXUfu7B8rpAHi4AFWIkUmNuinEtvrzanI9W235Tw==","signatures":[{"sig":"MEUCIDZmK9Z5hLNGHrke/IboR3bsVmSH7GILii5mto663dp9AiEAreeFRf6I7YYEDMXQJxcXzRkpNIH88h3+LYng6ZWFAGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBDvjCRA9TVsSAnZWagAABtUP+wVfG2V6JtJ6ziaGKjcN\nuWr3IK3SNTRNZeLWW2znbKmgsHtGP4heH0fsDrtF/Tmo7Gbc+jo0jVh5AcFY\nmuMty4HxEhTQB7L2jIVPa3zCtxNrjNN1cNLGmPySf0mcwgxG5CuChK2gxHjN\neIGxVIwhIThdfgEOZpFrCJVrByEACfJcKxK3IpTB6383DsiYT5doX9HyzkI+\nchXQ8tRS5wjKVTiyIIWx6aLxQhXKvywudC+Wm+N4s0zOx9iKg6r0gqEjBOnG\n4EYtxT7hmxCOP1992ORGvfxBVFHi0BQPOWyqoXFZ7+vSENZMdVIiSkBxnwu6\nDejNgVfXibRPpwOA71LycP0Pc7wGlW9HD7U0KmSQJQ70xsKOvn5mrKhbAZpq\nJvY1EUHM8a/1k9W8h5KUMzTfdwNL1+by1IfuK0rRf0zx6STSc7/UyULMyLxd\nuZJcN0cGENjnuIxTaSFjFuyUb67gBQqPf2hPxrE3nr31ZJTUk4JowjtMc0xb\ndREUtYLxB2aR+qPK7FYOX9u1gudZMvaj0hkIrUFd+cKi6CdpLtJuRLPxZMXE\n14MB9sTA9CJvuq2iGDqkEDliOrpCAQ0Esz+w65BB1wnL74hZIma6hiTOA4s7\nmo4wBcb0XcQQDDpoBILqdg+F32IVlgLKs1Wx7pdlC9lEVHws7dB0OI30PYRs\n5qBF\r\n=N/Dx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f856c9a51b6324dca830de83205ad239c2272160","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.50","@balena/jellyfish-environment":"^2.3.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160_1610890211370_0.305088269784082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.203":{"name":"@balena/jellyfish-logger","version":"0.0.203","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.203","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f290902ea7e3ca9a860f86b765f3779174693288","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.203.tgz","fileCount":13,"integrity":"sha512-BsBTPLhuXQI8GBwPZmWuTf4F/3yS0XwP1JS8LAhYHs7seUMygvSZ7s3QQ8OefXfaBVfrdxiFEE4O1RWLVfhyNQ==","signatures":[{"sig":"MEQCIC5Z0FdppOObD7te7ZSwTxUcSGnMOeAXA+k+q8Q+PnxbAiBRMUiBIxGITnb1dECcslzf7rS2CZD+TqJ3y79EQqufUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBDypCRA9TVsSAnZWagAA/Y8P/2LTfnkCiBXhYSOGgx5y\nr5KeqQpnb6w3Pz8d1xrPKLqyL1UiBb65pEZjZG/8sM08MmOiai5mi9L+g908\nl0YSZpmwq4ALcYiJ47cv9VUC8u+aguupRcx9DrpyVsKe7weqrR8nFhxyfr/9\n9D4WkrvNNZkKDoGt8aciMvJK0xqUE6+tr1SvtHjhO0aSJiCQ7AoSozhzefXc\nwOcdbX4rfn+KyB/d3svh22X0RuprC48/PfzEfdWnS+NSlivO1a/LXo4VGitI\nARyewiBJZVBw0CQWQQbCMNX4FkKK6fLCafgC3yqfy5wTXxyhxxFuaOD7NrRI\n9wIeZGu/XpjmwlYhQptu7cK3ohi5t8laitoDd6dQpXBK1t2Ikx85T+ireRk2\nIYCAdAMazNFDqa6L+Q0jjaRKoIDKSY3sUPrMrneJAo3L6hqN9DJuv2bDp0Lq\nyJJtKjPIpJfHWKuRYC9/0Ih2jeLCUMX0+FgbbA5Xds6/HKV3imk+qx46VAFt\nFiKR4kWJvjQDItiYRq1igKPCYeigWY8FpmeTYpmXqW+WwdwHFXvLPDG92P3J\nN2lZQOOZLiHkXhzTkd3JSPhd1cq7a9xCxB8306EnQkDKaqjyeXXQME4IFndI\nZ3YKX5aitvvAkx7g8wY7KIkhJzHEqtaZEH4MBkaOxTvZI8RWHefdHc916oCy\nsqUc\r\n=pr13\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"69fed256e656570aeb4efd4944e68ceea95d9908","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.50","@balena/jellyfish-environment":"^2.3.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.203_1610890409085_0.20036152645625793","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d":{"name":"@balena/jellyfish-logger","version":"0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f28d8ee216ca511927920f06a6494723e92767d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d.tgz","fileCount":13,"integrity":"sha512-2PJBFKe64kk62E9yp7RzVf5VauymWETy7+GffLRvsSkQak2W4Zjh0JfFEiQW22DYNclboIfW3wWW8Q46mrbfOg==","signatures":[{"sig":"MEUCIQDByDCP6m/zOiC1vn8k5u/9H1Ov6MOBBb7ifneSAeVvSwIgRS1IDc131KfKi14iGFFsnbG70qQ2pJ/vj4UdQTmcl90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUzCCRA9TVsSAnZWagAAK+4QAJBTvR6VJoDAYXnMcJS2\nD/iPcuGIdVgzAW0pdo7rZgYjLs3HqcX7McPZKfcVMkrGx8FUhpYkK+YWHbWX\nc3ijYt2NkJFjNkX6uCABZqBRMXKs66oLQXppY5uj5JCWsV904G7ojjwNdvF7\n06y0F3m/XO0alH0dntE3zNWWyxZ6gGHJ5N52jGMCAqw9S6P4ce/rINxt4ow0\nGg+TpuNXWeh0ez0mQK7Bm0FNImHS83pgB4GR6Iax8KjrDFSkl6fteiOuBqFx\nyBJ6iyUF94GfaY5XzTM00EcSovQOdwyQIXsrrINg+nNmlfZPUcGocg6Sf9xr\nZjDmbmmR7ltx6PUwnvgczIWJA8EjQcw3yICFcvnzir3+Yfz75iXJwUPGcjGc\nNq+vBZ/nB8CnBP8Mseh06GDnfxZXOkLNrJL9tGQNqjVDQapy/s8neVgGtDgn\n/xYYsBHuYcr8wqjWDYNI3qJyNMyptQTOgEEs0iZ3jc/TOlalU08uWvGK77+O\nWP5AYWrn1g4yHyaOhieQJ9Uf/WkarkYHFHJPzxmeytuEN2xU/InrxSgugXLw\n36CAibT3bGXXXf5Bz1WfCVqStYt7MGucINdq5GXDYK4GEUGOZ6ZWjqINTO99\nu2hjBwP/Xn1F46UEer4rJDOljcJW1bwuDGYaiZ22pKTPSqp4840eM4rBccb4\ng4uz\r\n=eHNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9dd44f862d0c25e41bb812a8388da55aef54539d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d_1610960065738_0.04682615731868123","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.204":{"name":"@balena/jellyfish-logger","version":"0.0.204","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.204","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"653c674009bb3e77fa2783891919918c6426c079","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.204.tgz","fileCount":13,"integrity":"sha512-Q/qu3jNR+9pnxxUCogMoHht5kiPzF281jbn7vI8B83ahP08wDdgSwrJ2Hoplxb2B7GSPEEfJ/976VgA5zNUxgg==","signatures":[{"sig":"MEUCIFaJWN3DtB1ULFw8gspfOPleMba3Sn80zzzux30pMUvDAiEAuvxHsrfCnIQ3zxQFRnwylq7J+WiS1tn8gsapiA6WtuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBVmyCRA9TVsSAnZWagAAkHAQAJItCnFz2/y2sH42hkej\nIcvOObRPAb3jUedNz9dkVhu6ZeU7epZzTZG725g3hMkIBFmQ/5IcID7ayDur\nifYcC4L88KPubFBhsdORc0ULfKJkijma8LkCyl/nSBk6aM8sqM0cw28IDIrF\niPvfEbePSurj5qSJfIcOqxu4Bp1uVzIA7kqRf2+tvMQcT4pA3aVM7kGOUKjR\nXHgtCAOA2u0TJ+G8y+YDfZnEvbWnw+0u49OPgBrCY/QiSDaRfWcXF70lL8xG\nkNHJDO9Z6OFbtTdxRRsxAAWB+heDlRp8Vz/I6mCfiQhUpMm4YU6IuYhL6AG5\n8wyoY2nwyuF5TocOkgEsRJPcbg8G/XvFZMsJKj/GLiAYCokDJDc+564wYVvm\n5XeE6n8Yr50pSzTJX5ioS4y9RPVvZlXz1UuUsm4jNCdBvbQdb0FG0LQjsT/d\nRKknSYUpunxWjDxmCwgjWihPj4nTcqv6dXPwOlfARH0qnbvKplHsSLPOww2r\n19CVD3JyQoZWJ8H4XD78PoMSplrGokYA/YJK8V18w0Mbvus4D49S9RCQztmX\nOZmscD0znmfJAYHrFiATv+yjCp2LrQyOT6tXi/1iO9EGMGBt3E3SNH5lGHN4\n3/g7d2VoS8GBuRIQLxb9r+ltIPVAIOj66Ukef1iON2aRYen3mrR3oXByEIlQ\n7yQJ\r\n=dxCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ab7137c124ce4791b50895c5323275091cde274e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^5.30.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.204_1610963378588_0.8648660436437752","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20":{"name":"@balena/jellyfish-logger","version":"0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20","maintainers":[{"name":"stathismor","email":"stathis@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb426e1ccae3cf7f8bcc08398f24b6a07de176dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20.tgz","fileCount":13,"integrity":"sha512-a7kGKtZFjX+ltIuwJmfL10Sw+c9LRwG70UowuE054xxmLCYod+xW94fy7z3ISpdYyeZbGWgmX3JMZCx90EniGA==","signatures":[{"sig":"MEYCIQCCT/VbdJe8qZHuZre24eRLOrkh4GCimSk3FaUFDJMlSAIhAPbUKMd9n0IlYNs7ZzfF/m1qBo+M+i0lp9+BalQElPi1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBte4CRA9TVsSAnZWagAA1k8P/jPoNyETEeUrtKeW7uY+\nNOp7H1FjtcUviXC5lCsdBecUTvdBT8En8x8UL0bAYHOOrzqukhLzNGf2+4f8\n9FCZRQBN8v+AcdNfFPWbuH9ekYrt97Vxt9fXWvgV876uh5WmirKWNrNxLnq8\nWWwZRCqq1rZTF6rO2C6wE0g9aZapdNs9BJw55pvgIYyfxWg+GXNOf8igIFim\nVEJNof5QH/fNpwZCMKJ0WIjXYhfVTfO2cVDxebCcK21f91Mb6aUjCd7LPGmy\nBO/YszWR3NvSd/D72cT61G0VhsC5Yqa95J6gCko9NuJ825d+2RuxMsKXRZGX\nnkmMc949Pbr+rtG4FlExAAXQ+GcRvpMW3GfsAifmm9bFd5Fn3sviDY/q4pHB\nyY/JlLmQV3UesPvo0d2T2fxOQbYHM0yFtSsUTWbf4PBP6YCYtGveSPKjxeuS\nGGLsp1YuCSgTE2FvIpW6jbIkZT1PAsEyD9I78PITWcOyk5beBq09G5V+D1V3\nYU7QqOeuM1rY6ZLPgfH1bUhRYez0kE8cWkV8rmFiBLMuSscOHBlGoN0Szodp\n5wlCdMgKTQ7sf3/XitWHh5h+ui5uY2jAXGOzvkoojVymVl9pA+hfSjRNOyZX\nnyRVdKdvYf3iALw4UmCE9Q7wlq3Gn2D/v6CkJ5xkISIXNkqd0nufjDWmnGvQ\nGJnz\r\n=QZPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"671c0fb9934f5fa74130d511099906e3feca3f20","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20_1611061175483_0.17139613689311406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.205":{"name":"@balena/jellyfish-logger","version":"0.0.205","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.205","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"92ba1e159b2e3f846630bc5c2b05070d30d858fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.205.tgz","fileCount":13,"integrity":"sha512-t0ZJv49zKXkS/V6kU0Ehsn80VSiu0PPsZoAYP9Z93HQgKrGD1BGE2Vbtwx/H4lSUa6QxRvk6HA4KS4fIPCO0RQ==","signatures":[{"sig":"MEQCIB6ZtLcVsjb+XwksyGtG1N1Qq5jfd89iuATyBLbgfUb5AiBvaNHe8t2Qivl08ToKgRA+3WhPCK6y0csrnaiOWzb9xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB6dVCRA9TVsSAnZWagAA0qwP+wecykOit6qsH/l769dJ\ncHwsyr2oAPNkBDCSKX+jWG3XkFiC2xpGzitBUde05SapMJhN3BoIxvHwSuJt\nseYMzcV1z1BEc6dj454Dfc8XClEzhqHTAY+EZKpxXMlf+5+DUcls/I9YFEoU\nPuepnf0BaPqSanmsrx/T8xk7N6UHj+bzP2HtSOgQkodhWR1Ja4hRcAoyyv77\n8K9BpyAo+pR2YZqjcC1nBADi9lI9Sp1JJHqlsrqpLSGZa5T5+zdyu7HnoBbu\ngCK+hBHSsAUorabFxogCdLRor+wQwye4SkIzA6GkS1CTzVZbjszJ7mtfzX3O\niWC59HQkyjZZITBaYTPr41joNAqULs186dnwVWC6tWYwlRffd+IaTLcFDxTF\nSTrzlyn16VbImbF2e1GiqVWkHl9dWs/pWcPTt19qObqaR+zsSd7fViEB4gyr\ngI7SJPPISgJTgfoiEC6CpRNU/hfN8yY1EHWeASBwOYzbAhjak5nSKVU7fdSs\nxBeouZGdvyG1rdh5nt3M3/43RFpYPQ3qfYiFzDz+1pbawYClGxCdmf2zFL1N\nsizWXOYl4GPkd6zeKOa2eT9hJZVMu8sPmW/pxHcUt5FskhDDtU1aRt29ILmK\nLla9v1IB4kC/76UMopWQ6lbS4ORO1eAx32TAv5s1uXtrLYU1Fpp8niPtJwbe\n5EWH\r\n=vnFe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ce566347d50928e4738bc7eec7d563bffafe222b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.205_1611114324548_0.39734102023448337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee":{"name":"@balena/jellyfish-logger","version":"0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bb8c59e648624dd8252b51b456cd221a87ac80f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee.tgz","fileCount":13,"integrity":"sha512-tbRBcG4k22w8MHTaitZ9F8tTeLS8HcbjG0yq8eeqyMU0oGqbbIMPTAVIA7d1DZEw+ILjEgC8CXkJJD7NpVYP/Q==","signatures":[{"sig":"MEUCICDwjh/Wo8bJb6gWd1hvoiTfTU36wWuzEqgPSFkfvSv0AiEAkFg4B7zuMccBSQSI1AYJ32IMNogHR8Y3E7bU7lSwC5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB8FfCRA9TVsSAnZWagAAD8sQAJWjMgASKIlhW+DUKWUq\n6dc8XH5njW12t5rQ+FIiAusJIZAzEuAqHKmQrOcuNHI+FiCBR1h2tfoTDbO/\nti9EQJMmLfur5Njb5lZh0KK9Gb5E7kpproIKeRGtjTPFsLKODWKHl1HCnGNd\nQeLyGl2ozpZFsz0RrPeY4I0HiCmI+gpRFy1+XQjPucDUyeUqMiYstxKBJfso\notfnpvR6l7zUgm1fAg3/v3LlIoCrR+SIJ6Q3NQj4JjxIUaDDmIH7iWmdlDj2\nAshgwdrMQk0NiY2bAI58Pv1zEgvQSDBzXMvSoQsMwrb/4vfXHarqyF3Ztr8P\nzmlDN8q/Tt6zZmBWabScxneaUry9x+Dw8+QjSR9Hrl9A/L9vi6Z09JPZJQXI\n61mmhoRKdh31xp0Ku2g91nPrFhehH5+gYmCm9Bsfqiw1sAdqY03DJVvp8RFN\nBO7apnllGt0KM0fVF2Q+4AEmxzPHKOTqwkniLSjke6w6AmOGQiQnGOsQLMcu\nMVLFOoPR8iCZXUag7eqpuv2ncclnqQq5ZgvBh1dt8MqXukM/jTIJFj9RjxgP\n6S1Sdt+Q71086cYjGK7AmxxCQSKcOhurosXdJyapvW5ydJdmm70NJcmaX3Hz\nuqR7CQ01LymBOrqFIyXInUCtEzKDdIFVYBGVS5wYMYI5jul2fojLvOFdHmK2\nV+3V\r\n=aqvP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f491d5102325b9a4203e6f489361681a3dc1dbee","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee_1611120991238_0.873632010196097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.206":{"name":"@balena/jellyfish-logger","version":"0.0.206","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.206","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6377ce0f9cc0a7d18805d68339935850e9dafa35","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.206.tgz","fileCount":13,"integrity":"sha512-ICoZmqK5z6iiitlV8eS3fz7NaJNQWOOiXZ+iCIC69OLMfTuB9OLB0UrLNlfyCyOHubj5cZuN4i2Ktx92Fnfumg==","signatures":[{"sig":"MEYCIQCqBS24xaw6nQeg+PhTUEkBFavOnvJ2a0Q/Z8WqhwabTQIhALD0/sqOO79Tb5sa0dEpbYbplAKjrAj7IV+4kxNmFS9B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB8IbCRA9TVsSAnZWagAAkPsP/jFsZQ24z8U97A4J8RZJ\n9RsqIguKyYb4E4U6u4Cv0FI4yL8K53iZ7zjYNx/w4JRnP1o4ua3ark8KSM3t\nbHmZtXuzCcY6/fQHsp0TnIIlwX0072vyyCkjCrtCD9YqcehicpU6DHPR83A9\n+gErnuWu6ycrY4XQ2fPELMZQoOUO6fdi185xEcMMhL20g+ffd8yuw8ajzHSV\n3BaBT2XAhJbvMQYq73Wle6sueM1WphEIV/4EmlHspABb4e0dIz4PiAgAAf8a\nSfti8YSbpsej6NyX4NV8IFuZgoLlYS6D3mKJJwkcT2Fif49JcAgvnTTECmjN\n58M5xU28AJhrVig246Zj48BAgISN1SRFkuzaftWhMBci+TvQm1QpVTNGe40R\nbbGRMH+70XXfTIGrSCDW37/5kwwzyKSraWQwlYKr0mDSoSZSYwm0t2eIRQMK\nOQJ0ACQBwtzGqplb84yo4GgGV4R53xagTSqCaJa7M1w4K83bjRuhBvM+aJ0T\n9XCswi6qqanH0GGMGjN2GYgP/qoeWzqvXzxNIQTbvfTWMwg7PHo6jlvCUW4m\nmaIzP/5xCLkF5NxdxAJ0W77aqpLGlc7O3C+MCpvvo9vnNbClQAu+fxHtRcN5\nhJz8uCdADt+k/lvw80TB8b7yZEOKjz0xsS9uW6/fMU4kr+azgfhjOztxn/ni\nrctB\r\n=M9TI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1ecea1782d82060ee5369b8ea979a8de3bd1c67e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.206_1611121179219_0.019529092785593782","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1":{"name":"@balena/jellyfish-logger","version":"0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c87abc359f0984198acb5feef28b95f74b779949","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1.tgz","fileCount":13,"integrity":"sha512-auvNW3vKpBfsouugZ/m/dfw+pbx/IbZPOt95Y6k6X7y//sb9/k+c9GR/eD4nNE2GAbWLYeqte9p1YxXRUaFiuA==","signatures":[{"sig":"MEYCIQCyXREm0X2g1Kd4/Kxtn9huZijzA3QZ9IS9fd4fY8k2qgIhALYXSTQyHynKOyWcVDeVsD75besi2FyKUPY11r+6ByKx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB9vICRA9TVsSAnZWagAAo8UP/AllXtcEOBarRNp065y4\nIbI3ojyAXTQAEh6lRGsh5VdkSfSOX7QxbBjcwGnEoSAOHxI8D6OlkB2VnjMG\nOKfPszmOWOxTPjS8p6APpT2et9X/hvl9MVgsHg64ryjQQ7GF5ZizNPoBcqMp\ngtLl3YW0dULaGOsU8u90Vkw5lEtH9jjhrUmzw6pk522q8nCPXWLrx/WcXc3D\nKdFjlGCvzKztXGrQ+BaR4CdJreNTPCJFUc+npTHyUaVQOWnlNL3ssHRJJPG0\n7rwZpBpCbFx8V8EIwhBCDmITjDkxZeeuAxB+y5RKf1TiDO/TE5q2k6lAPq4H\nB2To52BnShv/OXjAtsdFvdnti/bLzuRwfXdhIfcv7fZcfeS0BmT2/DWhKpIR\nbC7f9DikWpXDdR+w5qbi6Aww1F2o7sDY4G5uFZyQfGufYJyy1j/6IY7BsRyR\npU6P61yhMUw99TlwbuZF8k6Qz9P9Gfq6NJkY8ZALIp0IS2DVwAyyvBbhanpg\nN2t17YC0IQgFi22e3RVZLVcR5dBmGWWgpcpoH1+IXyXoKGrbGgv/RBYI+f99\nzAotETKSlpBLoRal0yG6ZGpM/RVop/IdixeuLQO3Kzc1nedxGjNI4Tq5XL/j\nL+xZHwUwldumk9ABUxa5ZTkLjzfmCb4XR70fLhN/RxLl/T3yUFvOQh8Lo7FX\nyo3F\r\n=B/Yi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c34409aa0aa3d2370e3f24ad5486464279bf32c1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1_1611127752402_0.22104141774053132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.207":{"name":"@balena/jellyfish-logger","version":"0.0.207","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.207","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8b46fd82ae7628fef898f4de637323ee1ba4db06","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.207.tgz","fileCount":13,"integrity":"sha512-ixRJSF44IQJBl7JQQkxYP074nY2goPc4MGyyEWh+4U9JaXDc68Qc2E35BfBoXkDnUFfeOOQCdzpTNmyZu/mIaw==","signatures":[{"sig":"MEQCIC9hzqzoO4OZYPNWd6zogdyPI5lnl2fOW+e6+rF3L8S2AiBt+c9rS9K2FPcSYgHedkV2R4MPREkcKaJB6dsPJp4p8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB9x8CRA9TVsSAnZWagAA5ygQAIq0d8L6hfy+At4CxFNF\n0IH34/iikdm3NNFiiy0+GZswtRkPeYWxsHiFPHWW4SKKcluoKMn79PjauE5/\nYq5N+4YHKxTK1OkXjRHi2/yQm1Hh2NdxGZUfgoYoY17lFx/W613nspviRCA0\nFhUiBarzeYcLd9PBj/zWGzfqQBHU20oc22yWoath8sXe0JZvzobN9jT2h/T9\nZg7cUbfRI+1DYkk5FbOmt05OtiTit8ntz3QSL7LzuanPguPEpReCPO/fXGxL\nu6mHEiaXU/Iq/x9QPbrLUvjvaphpyRnc/GYYOqgS4dvEizONbmZA5rauiLLf\nL+K/rVIA2lS7S8+38QaCpKuMyMUtA3pN9tQw8AG0gUnhQUVlJqFEGuOhZBVt\ntguzLvCWOESSAupsval/PoBUr7l2ZmoWtyKALZiU+QxZcSpy3GMLKFGbo+aX\n7v9LobwCguhpmUwUtnRMiMbPQA2LYXwIH+/QJY31emX0TJ7/Gh7IuDzo9d6g\njyShHNtoz+EXWN+DaqxltY/ajOLJHqHcLUwb0A3qrxZ1Ec0q2CLQ7ditrSGP\nfcQQUlt9RMSFBNVdGheV1pkDL0TQeLcHAY3kjY/9GakKwcZkNsB5gLVufqKT\nFoxgEXGZMll/Y1/1mLLZI0/B6YSk9gpv9p4VG8JjOeDftlglGYcgp8qR/NWg\nUXaF\r\n=tFzc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"de1dc987c38cbd5d3dabc65c2e37c4b1fc27e58d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.0","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.207_1611127932190_0.6388110647612335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb":{"name":"@balena/jellyfish-logger","version":"0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb","maintainers":[{"name":"srlowe","email":"sl@atiklabs.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c67f903155c5d5d39396e9f118b723e065f93493","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb.tgz","fileCount":13,"integrity":"sha512-tqLiyhOnTflKQtcXvsX2Z69bLkRv3uOrGJ9RRFYAWzy1Za0JqTw3wVWwmumHpZA+DnIxf00qBxHZJ9aMd6j8qw==","signatures":[{"sig":"MEQCIG9G4aEBjI4YDcvVzJ3BqCcXT/KY5MX6BYeI08zzBAHNAiAV23P9eDrP3hDsukCZM22jrsKKDkzk6fg1KMiF3LLevQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZMWCRA9TVsSAnZWagAAiK8P/38oy9lqsH9LoC0zPgbL\nKDJkqVRqbaOpid6UiE6K3B4kR6x4TCGRjWZ95Mvk7MZX93bv15Diog1kOcJl\n+mqIKtHv3JslS5SGmQg4iPQtbBnJC+Y0FZzIUUkBVrsQbqfslV0ukZ4uDykD\ntBqo9FvB1L48RLI3XMKX7SVv9TZqWaZG5Bc1ALQX/EZiysk5AScKbOFea6Cs\nRsxfoTMeymb0gduWlvfqOmZ6sKpjEwIanL7f5mlex1OsKoqtNgi7KN8MhFph\nkubtRvLfoOuBJf8zhG2aHd0EqHPiHmkjI2izcWXdknugx58XpmbU5hlHyOrG\nx3btltJ1NRTQgJZ6x+XaW0dMSD/ceH675bGCYafnTyIz4zPP+7ENI81O0OHO\n3KApyo8ietQAh9Gxn56bHzgHyt2pbXQjnFqCM7YLuQ905No3XGMt54tjNLOP\nrPrcRsW+oX2w0xvH0MILDe3DefjVZ8GtCLHuumeUhjWnhEEaPAKdAP1h+/2i\n8CSPrtknrNCZnP0ds8vAeJWWtursNJDoZRxe1sRdzo6u51s9nU8jo6o16g4W\nXAZRBUF+jiNTR/NoWmmN7esXMM2QUYUwGHvfaYJ8vUeC78Fd/krYx1SETCB+\nJUr2mA4M5HQ5CVnepC2zjbs8ZW8e242fILC6rIZEuGLj5GiqwbhQh1Ww9Xww\nTW9J\r\n=TwL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"24b39886964b3a7ee8f0c8a83694f6dc73df9ffb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb_1611240213352_0.8214703996533879","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.208":{"name":"@balena/jellyfish-logger","version":"0.0.208","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.208","maintainers":[{"name":"srlowe","email":"sl@atiklabs.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97163290aaefe25fae80b0c6509ebd968bf1122c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.208.tgz","fileCount":13,"integrity":"sha512-R7LQS1Dx+9sNFftiEpixQ3/RuktVUpCfwoMoDYuhBtN4nUfr34JROGb0YcJa/GHb86/sCHwxRZyQnKiQ3KYf4w==","signatures":[{"sig":"MEUCIEV8z1SHH/kOGuK7Dhw6TXnKay4ZDwdFLY3rA0mdeCj8AiEAucWnGjTgSTgPNNchqy5IBqZtM0J21Ryz6O2W0CxUaDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZPFCRA9TVsSAnZWagAA2WUQAJ0q6JsePkjNJHtHb4Tj\nbNB17cVKhvVF+UYQnXXYlmrNFqohOwsDN5nCaKKnQkJvsGG4MXQR4uwEk5Gr\nZT6G57ORrVmdRlDkmwnm3sKN7X2gV+nD1zJ9c7wQNE0pfet6e24RdU5d7MGL\nNEU+d76x+GR16QNhwCWrugx31CCkO0Dw6CBsFicJ/+qh34SvNS3IydFfCm0N\nGT6p5p+Xh3g0owgsLNr4TJP62VjafEyWzYgkwcIfGYD1UqeOx7m+WQTMRkBk\nXUvX2yymiOik4KIPf4iAKW5xSkjmAO26Cibz3r3eyLXiaxLgqDH2kqd5lW3V\n4YubfWYYFcX53pN6kciT7UiYsiRdigTDzBWdb9HGBv5Vvrdh/iTFJWu/Kll1\n8N2hIkl8ECoLfQL+opQUxaK0GjPZC2+F1FAP7i7vgVaIqmmr9WT53GECzkZd\n1MbZPmJyV3wOFL/yJniuvlyZVadrBITN7NbnDhvdhSTaYN3TMuMf16h9Aymr\nXHCg8Prto8RGONkGa3dZVZpKy+0DQyVC/YeG6RzrpXFL4QhW05N1tYLnnHz5\nPdznatiNrJbwa+lnlZZMHXtqNbt4m/CPD0kfWxBsQwo2whqNFlJ7Ehiti6G7\n1TCafSlQWxBcT9FAmBXQSL7rrCsk22AJo7aZSaHakPmjwSwtIGHh8GnrDlS+\nobb/\r\n=YC6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d84c226cf8803bb000be3317a9e2b74a8a4cc75e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.208_1611240389260_0.26877759752917485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3":{"name":"@balena/jellyfish-logger","version":"0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f722d64ad9888fa2033f152b5263834f1c714e2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3.tgz","fileCount":13,"integrity":"sha512-fw1ltE1PafrXJKxOBzNSHRb+qpv6etr/qIR2PxX+61MMMKR5D1mHtl0yXrVACOBYpFSWw4pCiRqpswhifm7YMQ==","signatures":[{"sig":"MEYCIQDSmEoDjs07MznlUGoRZ+nTXRJSpVa6yvKBx9FdY3ct/AIhAL4QbW1wZPgxSCwIDdtQG/Zpf+C9crg91PiY7MsF0pl3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC5urCRA9TVsSAnZWagAAIk4QAJuvWZWnNScuRJ4Duvf3\nuv3oVLDbmsVD+xsNGNdk47nO1o6bwoP5fB+NlTuIhHCgMD8NuEYIXsCcJ6HK\npmuGA6N54TqUXzwujLAJGrTw9JVkxD/Kh8TYcGwna0QFk7idFQ3WIUb5fIBf\naIISzRD+SZaDsMoWAfMyQqUOgLmu6SVh1V2lRgu82Zfh5q94F2zD63HXwgd+\njY5r9Jk3y06CT8d+oTTxJL5rYQM5HEpLN7BraYaCn+pruKAjK+UoWFgtNDdG\n9QuU0opqFvgPF6T24A0PIHkD8FQ55nhgOcRceqimJ9XW75vas0JMBn8hFhpK\n8hr70QdkiWqVaZ1hZqZ4w82JqG2iAxjUGHWigpM0Yb/TZmEMR7Yags+BBu4i\nLY1ieItxcFHE85ne2e2AOlteX1HyHSjo6FTi8wmt8fMfbXZwdetb2uurk8tf\nHRsYCvU8iZcRVIgpGb36AVcUz1nz0fyQxQfz4xKBQC9bpQj0QOc9uFmckVxx\njjjVfTiZGKC4iWQAln/sSmZ6CdhIWzenEul7CvwqB07LTAkBSgJwUxQgSzf5\ndOxDkQigGvVagfUkLUJrHXHVsHsiUcjZvUtJ57J1Fjuj1jPhyubhaaEJzU2u\n3Tsffmno4IyofYSy2LjxRRWbGqH9GXO/4gzF4DZ4NWabE3oKkiaMzGYtV3s/\n/bft\r\n=mSbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6cbd432f3751e61e5b84b0fa846ed758eeb52fa3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3_1611373482822_0.4580714476067751","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.209":{"name":"@balena/jellyfish-logger","version":"0.0.209","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.209","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb395bcb1eb39c98b09f509a285b9eecc2a7f29d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.209.tgz","fileCount":13,"integrity":"sha512-peAaI5+Eo1wT5Um+YEDo0tk+cMoKtsKzlb1TB2PqDoeUlrdfAA/vh4iekN1JfuCUE2h+GaFuELg3qwylV/xcEQ==","signatures":[{"sig":"MEUCIQCyju7PH5A+TyuD+e3rauM2190i8aLYhRL2HcrCIEM4pgIgDBJlFIdTnI/RMlAOxJFqWYzD27qEapWsutvnfzOyNgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC5xeCRA9TVsSAnZWagAALosQAIERbWtGec26PjOPgOi6\nsk4tiQFuvN/fOqbIFlMVqT1IsaA8kQlmbOPYYH8HNW5ugfZoNED2ttlC1M5z\ncvuK/LjOuHhm3vtBYqDDrOh60wPzHEmI877ojcATQUiddBHcqLMayiGJx272\nyMFrjYlfIWYYf9KU4mc/U1g9gGmBJPRJgwbmMv37au5l4dDiD3SiR/RY7Wb6\nLv5PXC9XyfStunUlwS8XYI1sJKRUYPwhK1vhEpuwrjPiJ34oaXnhcUcn4ZkQ\nI69vjDyPCfUb6DT2D47JE6xygM7s1FiS1uQmQkIyqpD65r9pBPtWylp2vXt7\nIxggY5RX1vIohObAneyRi5hk7/Ftsdrdxn8RCvExTi03o0tergQvlm7LDSSd\nUbxLOWlfH5SNbSXQBofXRf3Y5N3x/0h9CzMuo4QE38q2Yr98GOIlK6pRUNlJ\n/NB//QUa8pYfHhQ06dRBIof+Smpy0h05cJZQh4eRXfoeiOqQvEzuqR/D7Kbt\n+ZiZhJLm1NHoS95OY4To6QU7cRk+ct0w7Trdm173o5gs/nBGPgd5juxEBKIf\nlz/VmmWb5Q9/1rKMRp7CNcYsaNBsnBkK97cAWkDLa+IVY9XdbyCfubroefOg\np3toH5xx1dQ2mB5J95fdTA2Snr8NvEIyo34H1GxeYVLMFkYA3b/N0yI6ZQcM\nzJkh\r\n=+iQt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f07e3d15290b3d54a3ea484e2818fadef919503a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.209_1611373661612_0.2860651434282724","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7":{"name":"@balena/jellyfish-logger","version":"0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"78b5e992f23a3539058f8cddb490893883bea46b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7.tgz","fileCount":13,"integrity":"sha512-yo3TeJoWvBkjF38qODJVeR26tUIu0UJ6N8EL5kUb+H5/8oA9uwBBOXT7x4V2enFXj/c1TXwLPN0hnucJ/eCZMg==","signatures":[{"sig":"MEUCIQDizYfkflgzoBNlE+SaDzHEN+0C4QXq33qhEjkvDP2kGwIgOULAjVeoX/SApjlg+OJA5YlS9y3ydRJq3JPpZ/XXmO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC6feCRA9TVsSAnZWagAAMmcP/RO8mmVVpqo0akbxCvld\nz1QLMgIPmetHZv5U0pH2wBklA1lqa1TZeVDc1dvg18xyfsOYNgeQ+0q2MXU7\niONOtoW0Y8IZFzBBAKu2l9y1fcieiTxtXXPOLsN+S5FLUhc2V7tG76MZVnOC\nex2zmIaf24GuvXsmdo05mZ9UKYC1ZOnDKM34B3qti8zFyRpQaCcqnVDa4TXR\nHlgVpi5TVVWl27ZvWvGYklE2m8+GIIjZC7e614LIi0CCareNPzWNmLoYCCQV\nWbQ2jZtjpdrPheXr8860ncftglvfiBHaEnPFAYhF60RfPQE8NycUt/9VxkOy\nYRMjU4KjZpDrA/3rWuMplC0VEkLuq7SgAAeGufaQj3OOfBLIewaxCvkIQMpk\nd2cXcqmQI8lY5gM3dIXTYGNe52K/QdtMVbxWSkJlXLDH9WkHL/ffnGmDqO9a\nNVjFlxDceuSPIP9SQskyORCe3QyjJrQuoZ2BszBAE2iprlmyINbQ/DMjbXD0\nrVbpoflylfLzYDp3K34qpM0chLffODAQ1RiH8+vo0pnSP0o2GmNjfH+17x5A\nDTlHf/yixO1PtF+dFkpdEdO4c2jkDcR9wZ3wB27OHK12RnmZCV0KvbKgLAmY\ni6WKCqRueUxEAqCL+Xv/suhcE36z1YG3wPRN0RwfHrBqHNcq3kwFs/h15V3m\nIhzk\r\n=gA2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ac6f9eafb8fb05069398ce086554799d9c0bf9c7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7_1611376606204_0.7872635486980202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.210":{"name":"@balena/jellyfish-logger","version":"0.0.210","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.210","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e0b776dcced8aafe798fce6df537a17ca6cf539f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.210.tgz","fileCount":13,"integrity":"sha512-i011p3rOcqTc/OxlqbmNoUNCtaXGmGZR/tluSjqw999Q0jpCPUIbsBYb0gqg+V2yrHTDuOKQLIiJXQ51yrGKiw==","signatures":[{"sig":"MEUCIQDZKyHv92NV4+LzGpV1LjrcSiLFTfm33eCba1R/Em6zPQIgVnGVef3XXPWO63ZjfGAtavKTM89WmHf6c6I/ILLyucw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC7PHCRA9TVsSAnZWagAAEtcP/Av2RnHU2O/ersvrIQrG\nULoM2m5sC/q/go1P9vp9+O7Em46Ox9/yIFTTumvS+IxJajN13XqD5/rozX9B\n3NVQsO9MG7FTNnQtRG10O8fXHAEtVO3UN3TsKKaSbOAGGYbS5/51M0P4/hLR\nNMYTYe/pf/3eIE5xkqBXFIPxJcpFelgE8lWK9gtg/+hiyGjIqJDkkz09OI+j\nuTIQjrOHwIakfZYiN2Hu9EElWtVizNvjz6qOwBxc4B5TS55AP7yKNYSZqrja\nB9OEUQz+BarEsMWXlHXE6RkaHHroUUGGThbxs8XuEcqM2Qx2ZxKPuVV4se1Z\nPtXcf9pgWTb9BvVub6JqYIcoWNOZiLhNsQa1bjt3ninA5xbdHmcBveVgsqA5\njBq02RE8mRgzYm9cwcpnRfZwzqHYxi6Hh6eYwp3oE//VS33hC9MqMgeO8HJw\njUW6YKP23iVSCMIVxhM9caTAWGnytm2Xa+u19RKgj376O1nGYm5lQS+UJann\natJ184OFk7Xtu6L3WTcnaavepsnC2NVNOGTi1oPcDwl+N3fLIYdEk/HCio6k\nMhcKI8BK9FZZZlIVpzTZKHz3lh2NpbdK1uPv16FDMLB0EFo6k1r4WvjL9fbX\n7sVA96XSYlHPnnHPalaKJ2qPvrDQtwXY0GJCtvL9vA+XFBoi2PeTtib9SqUr\n6FVg\r\n=21LY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5a580950733d9de947ba65d425189336db217663","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.210_1611379654733_0.43782379546685846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029":{"name":"@balena/jellyfish-logger","version":"0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0b49a65ba8fb8c903320cfa090d2c8f1bf06fb91","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029.tgz","fileCount":13,"integrity":"sha512-5iBMfsMLL/cLBTaIyDDYODfz4G5oJS45UnAcWO/6zbMx4pggPMNNEcli+ouWveZ2vG4AbDLVlgEOgn14bs47vw==","signatures":[{"sig":"MEUCIAer9n8GY6Gkf6K7DXMnYqB8afmtaWN8KlpmtHeqmFfLAiEAoxuTz7BWkdKkhsnr0lleVMnjXGrHTyGjCmRXW1s3QfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC8SqCRA9TVsSAnZWagAAJBwP/A5BCELcNzI8XCNHgSFr\nzIaxdw8u5xxgFScXkIM19ELbHTt1PQNpN0ys2OfSdAyUE0L/SNEWnYTlRH3R\nRBgukMF3PwcNBjabeJ68BdqdfvwH0AEy6LsEeyFnhO2VQaj1DUVwW4a65YYP\nuR++OHqrTnMQafntR4nVq7dD6LMY2bRm4CZ3o7yTa0LO7p6MKOF4/a5Kf4C5\nRsg6HWU5QRrAVbwOTL9fM39XlNStGyf5zDjjlJl4bOePE90tykj0wp3h+ldO\n9MpkRD1sG/AcTxYwo7IWfLkok/6ySL+jQcRUGv0953gwxfKJZmLRLfp77OgB\nFtfUOlSbE0I2Py5uHsRX+oZz+9sTGQ4Y0fETfnq1VPcjnnY/3CjDs8gChqa2\nk5IF33bAy5WiZhvROr6AcxQ/gkhRuvISPkKI1eGZHMVSTRVobheN/CiJulF3\nGYH0udvIjRH2hoC1GYyRfxxZD5rzQWqTNDFxFg9x/OtpHzmahK2KbzasN+Ra\nouhRSkRII3thYiTjKXR5K8B7gKA9JDv6hRCjr8cQWVvw+fSQ8LqH+AOw8kkH\n/ubi8rA6raHNgko1mKdDH7eQvmGHaldegLs8m5ZcKjR1LAHjttBQQDuyPZim\nhMgu3l5E1q+tLouVkmBMvzcUGdvAEHtak/PbVscHvHSy18kPSTKdKol123XK\n55tF\r\n=Sh3B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a149cb7ca3c22aa8c53bbcafae746bd5fcf98029","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029_1611383977813_0.17161597794616834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4":{"name":"@balena/jellyfish-logger","version":"0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8ab03cdf9cec62db2d92b24813ae92225167d03c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4.tgz","fileCount":13,"integrity":"sha512-N+1FOc5P6SWVeE2c2SWwK5lR1J6ly0ZsyjXopZPa5LXCL3seB4HWJ58AsNRxy/47cewdPZ6yENLR91JbYkMC+g==","signatures":[{"sig":"MEYCIQCWVCOxoUF/n1ezGlSTUE74Kwc75mA1np6vHcrmejSHGQIhAP1t62jusnz3730dbsE4bPP8qhmzZmnUFO6e0AN6cqv6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC9ZYCRA9TVsSAnZWagAAoDAP/A+ZJabZc9/+ZkbLwNZB\nbEcwthyuYtdjzrznp4MszcQPKv21QBH4KUyJRnSFqQV3+l3GxNvwQNde+U2L\n59nw98TtxeC4EkV9ZkWCUxkagpWeeperv26ZLWR2TE/3rTjWleJk8QX3Bc9u\nPPkcZUdzvmmRU82IQvfpElHe6UhwU13zwFNyLRkz2gy7jp5KMfOY9Bzm4RUF\ncFFGaatvRvEe5ZeAj0GDNR+dDSvJPMl5vHKUKzLTOh+aEEZ/Hu/LHAELCp5o\nQlc2Qhtk4zOAdxWVr04JFw5hOr1TaKFLmNqn/tuB5ESp6Xjw0kcSUxoYwwVz\nKXJMwNE407oPxHIOPKTuGXdBgLU6Xu7dJRCrWU+LMjX7KtlrRofErk0Ej821\n3olQPW3TZyeYB4Eg7JwGEYkRlk7mEbUSP5WKEmDl1WQDJAmPWOlA4de86hNn\nU7MNK23E8RBYufShLdeLaIQTaOwtYKhUBfiz1TY8nBF4OisArCALiPE8Ld1j\nuCGUNnHiFZceEFhc86x5HDTDW0xleZPq5668KHXd2iTCFDfg5Ya1Pz1ugVOr\n0OgzRKcd+GIHCyychhsXNvtbHrsPMR84D1iHnInXLinyosJorzJ6MBzYDewk\nMHFr9MPyE1l0oYO6/pZvcdzksIqjzY88gCrdGSD8+nKjs44iOzioaDbGPtcs\nERKr\r\n=NDJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d48da2931c67df92d436c803a5ef115648df7eb4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4_1611388504365_0.060466134009498296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.211":{"name":"@balena/jellyfish-logger","version":"0.0.211","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.211","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88f21ac8cf9072bba55c94a1b6832107d77fff8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.211.tgz","fileCount":13,"integrity":"sha512-a7bCIYh8Xjk9e8VlvDITCW6VetAvgmVZRSGB15uu4byxliDo7YLEKRwsEIxxp+HYhgIRdgBvFetZzlaMOnSI2Q==","signatures":[{"sig":"MEYCIQCYced5kgQBPWHXXz5PuyJ/0WZlK+dfwCClkiWZddq95wIhAIJ9sYguEB80vrNQgdcfsw197mM5udQGOKVkruPH5tuh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC9cOCRA9TVsSAnZWagAAf4kP/0iNNOChKI/HXTNgDwWM\nrfeRMcKM5yA7O+p0TiJsm9KP8NOHrVaAnmobaCHlpDTKZIH4Nhy1HcVtc1e2\nplW7jfsAttOeNCFHUvFPMJaFpkVrFF5/8xmfztGgLC9V1ML5JYHXbwf7NAzL\n8d7IDS9uJPIsYxk204EyznTpSR6kK+2ZR2bfALBpGKzwZDXmylGXCpPzSHAI\n2lZzWbTQroto7VJvD/pE1nPBCOV8JDw4h/bqeJSkZueumgmXoXuASKwTMql9\n3rgOA24SaC3Qx6lSyN50u/YtZ89L+ByBGT7hQWVTbpp9RHX/+HXxIPRPqRTy\nx3LVZ7bXAXPn5xwLFTo2bHRg4jsTf2sT+C+Voy/C1zsBWu82oM8RhyiU5X0e\n9ZgbuAY516JeK2sudW0tuoa6XJF95RWJ8nGZpNA/Xn0s0KpgWRk9gv0d6GR/\nxFf+OpmGEQ0rQmhz91X8XxggqPbtB1NNdePKcXG4iUNp8Hdz3H10Al6FrOM/\nbN1ZEGrpfs2dK4DOSwgGYqBsIaPjSI/XSI7phujwXaXJNe6HGE86lHLf05kJ\nwzZI38znwciO7XcpsPtv4jAdKiFWxoSYlgySqn27vyvx8hJZHJ8/HYaQ2Zh3\nZoi4tAyg4hYjysggFRZcVnDG2VbYgl9xAkIernAHLluSr7moUY93MHAJsiXx\nCdiR\r\n=Y1mh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"eed12052a98266fbae660e97b163cf4f573f10c7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.211_1611388686341_0.22736708791226534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a":{"name":"@balena/jellyfish-logger","version":"0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef9e1da5f5285ea12862b1c5a54b2e3b4e85323b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a.tgz","fileCount":13,"integrity":"sha512-2AcyZB3TgbT+0lEYC6RFb15xj4IaIjPzcGowSmyb5NjcBXN/ENSGPQXPrFXtjohZQNo5ZjE2aCg0r6+3w24tig==","signatures":[{"sig":"MEUCIQCeFOspFncp6YZXH494Ep73lm/4vVkIsZmUiBRx65NpWgIgcasf2exv3H7+k1v0BSHo3DvprJjqBaq6fKbKxoMyAhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDFWBCRA9TVsSAnZWagAAvKcQAIcLOAk3R2z5wo/1xKUJ\nLEwB5EJBJhY2oGKbMIYokNUXSJ94EXOrFrrwJgffP87j3j/wsv7y1hYAnLGe\nIFCCnu3NyiQiwIOgXy9L73Cvd2JvgFjHrUTefLh0kQdqyboVcKLfzkX/ZlRy\n+YDOB9MwWzunscmMerFSEW2uvXRluurCvcMSSf3O27GgDsXnfRGqGQtJRBH0\nsU5Oym7UQKKC8MY2ouPyls7TwpTrqTkO44jdoVi6fmpXyWF0WuQixQVZ2rLn\nLGyc1bPdU8UEhQrIvxbLWOv8JDzmNY1ATT10InOepaw4vihdrMf2uJ+G0j69\nKyip28/7AZaeH9UySKkMY4BuiuMNiazC+rQ42cNYnmOItn9c0TcMvH2JjF0Z\n1vDCJmFHuKAefOelqWMyHt1zPXeT9+iwhmxVfLnO+bhyXWcQhyg3uoEW18ak\ngswZGc3hkZkjlTJzguH+BkIhR87H1/F+YKv5tYWxmvNtT6BJiFuuaG7ArrYy\nXQTHJlec/r/i+DK1Hrldg4PuulY0DW0mOh6UTjndgqihrNueEHg7w/dC5wQQ\ncJ020ZGZehMaXnIradjtwWMDL9AgJcmiiO9ZdpSBQedsv+nFXrjZF0AFGN14\nA3PQcW+AdjEGeQirO1Iu5kQ3a0DHdphfqehJfazgG4pq0/yA1E5y4r5A42rq\nto8m\r\n=4hYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f9cd70997e2a9c948a0ffd91dc6b154ea760e43a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a_1611421056536_0.9665313291410902","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.212":{"name":"@balena/jellyfish-logger","version":"0.0.212","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.212","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b007afad5872c793d3be2bcc65a67e4ae34c27f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.212.tgz","fileCount":13,"integrity":"sha512-8FeKRxNpGtlCiNjsivMJzUDoQEYglgI18xUPWy2IuXtA3yUjzdsPw8DjglsZyzc6SuhHfTEnXQfJqG1UK/q6qA==","signatures":[{"sig":"MEUCIQDrRejpKEdNy+6RLdZDFxCrGyOf/2w3IpZKeuRIDO/uRgIgZgnvGpQX8W7iFaR4nxDWYhdxao//MMUrfSrhNtwcNTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDFYaCRA9TVsSAnZWagAAo7sQAInkaklZUT1o583pDdE+\n7Up1krBzA4lQTAHFjaO+o/I0l9KAeKNBiDwX2aidekc38wDv9rvwLZhnwK0p\n3IA0uI7Ql6p50eqkHgEMhfQWeDUwzBZbZWsMO8tVemBAWIzO1v4mJRq0A7mg\nMRZDxWSd7syfzHX+nBTSzBi+PWslQhwDWZoDz5vODI8Q3C68KZn70dHUwgZC\nrfLIK4AKPNY9oNRKd5dSkGypsXBbH7GwZtKixLEXRB6sMcgdxqpVfShoIHTh\nZElLJ2jzvNlEtBxD37VOsvuc/V5fiscolfe9SmCAgK/YIXgSIvZm1BXQll/o\nuQt5ZnOgZH4HmOt2NPegDdGg4h4ur64n6he72NJPSTxnjbWu7whpRr+3Z8/J\nSY+ExbGegjJj7GVQOqAsrvSwwCLyX/5SgzEKOk8TP2gHuQ4i/oZ8aAEzRgv2\nXRV7ktv+O5epjzT0M9yp+GX82myWtID+sL/uUJ0fw9KoahM/KsAm3VbHF2w1\n6IL1XUlt1nPMYI7jmvhgsX0t0r6hmdlzPVS9EifkLOBe+jaQrBURnJ4NJ3nO\n+QdciLxyy222dQSz+zwl89+p2/Q+uaMw3ojAEEQWWOd47xFdV6Vc+D9mIvSs\npRK+NCPRlIAg49QLW/Qed78O8B3fgs/wFqzSDHgC/yNSZmupufAhP3dZK9b8\n8Fze\r\n=DRmK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1e993131acc7954fd9d0f9110f94213755497524","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.212_1611421209587_0.8476984315635219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2":{"name":"@balena/jellyfish-logger","version":"0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"768e827b118f4bc7d871dfd42b97ae611072150f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2.tgz","fileCount":13,"integrity":"sha512-jvWrIZ2k6MgKI5yAiLTCRkInKaZ9ZBZqu5z7O2zSg7maQXQM+dOMeJ3tgE/5DJi/YpJ/2pNUTkcRqmwZsslCkw==","signatures":[{"sig":"MEUCIErAHdZxvdDKwOPRU1HZ9wXYGiIUwe/FpRPzQcCaqaZtAiEAoEdWYyYGlkWlLnuma3u65m1saBB5XN8jSDT1+SqxyVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYYYCRA9TVsSAnZWagAAX34P/iJDlNcR2f9wYpOgjgzG\nlYPpo6GwEC69NNZomGQ89Yf70/xMda3+QLFOP9+/LDZA7g2lvZ3jsRci2g3i\notJgTVOxjYK1Jg55/92g71vkPZMFUu59GuUjZv5emxPqjcBEDexMXGNAygL8\nM1cpy+hKfEyup2hvLihm05g46sSwWYmAulROF9hlNgKdgzNcWHEveHSWktji\ne3jSrI9qHgQUd/s9ZZfZjQHnTWPqzdFD6oGuzsfBcWLn9LOtVQMvD4vsPbtv\nDkQ+KT5qnQmayR6JeLxKd/zH3j/3Trdl134IbX6LtY6DBELyUEewOhW2/doJ\nWJT294OZVvuJJ4DUJUu43S7RSkb38yoqLLh3OfmVmWXq1xgot5ZiXjobGRYd\ndzf/znik0j0Thz5u6zDzJu5LLQC0KtPtIVi38+zu2lwwm0iYr6UyBDVjbkr3\nf7/gGNR7DOzDYLPiZzRq+Y3HTVuwp6JwDtcA61FTHc9kNdvDF2m4FvZ0V9mz\nsEsvDf7BTALy90GIeFiczorhhiERDqXMJsoR3/Y09sI9W2ArKp126pR3cNTc\n6CN/kIvBNp34oOC2tp3gpdaqceGb5tXeGKjHaoCmf6urjMP4P/UXu41LgXFW\nRJKcts384khTQAbawv5h4ttzlcT8vmUNckSRk3N2pl3rdPgNegOIiQsTSVxD\n7ehf\r\n=0A8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"346997a114e574fe9facc1d866bc168caa0296b2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2_1611499030573_0.7850428756403742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e":{"name":"@balena/jellyfish-logger","version":"0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7fa9722966655e4f93d26d59752a79a0a9f4c9b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e.tgz","fileCount":13,"integrity":"sha512-/7IulkDWr5NIw2xj6ed6muXbxhwPw8KTrgGKhJsFTwNWMq5XcSj8THymqH+T0+wn0PqnaW+vJ0V00CKKstH/Pw==","signatures":[{"sig":"MEUCIQCQwRPilTTHYNm4fJfhq3b+nQAFq4Itk02sn7xoV3vkDAIgAmTFZwbKbNvOcwBVc70zAMcIPPj6ubs2sQvtlyjUyVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYbqCRA9TVsSAnZWagAAmg8P/0AKeCGsJZf5v0gwkOA6\n4dM6qxEY55oe0ACnZ3y7KROMCjyrA1k6oeyXWb11thdqlZ61SZV7tU2KSugw\nz7B5vJ632JgpalWryDXz8tz6z6owFaawI6+JX2JTQcH5panpPzVcT75hprsL\n5tUr85I47tkW5YB7/5/cZGAe9ST98Tls8RSUws1SVkF+RhwQh9f1hoerYEMc\n8IWeR/DVV79TSMxH+OxkUsoltYpnA6QaMoHQ8kUrf5qQEQRVy7ciG7kTtXpy\nnzJ7Xf9yK7jSUdjE94gc/JinTPWdC/8h4bDFHxsOeabv2gRu3IvbYsDueWx8\n1fyQTcVkoicOh3wMpeIGUXvEV23ythha66dRabBOCW9s3nOzeWKJMOedPEMk\nKdtlJIewj7LoThrSNgx+Cu1Ht7P+kzsRWnvgok4Ov6Fz9ZESBzMzmJnv4dAx\nN9GitrEj8naiqCxO92kze3mwjDs9Ehnr5BlD1RSF/oxR3utkM8S9vpRjDO2F\nTOhXzjfeqARFbUYTKk0THH0+Far8nLr53d6+CXekMrnFV+bby9c/eakWCVZr\nbFz/QliRuusTZLMiS808FXFNWBUchT9bdERwmWBqPEMichvV8zlrasKVjDKl\nE1you8I/ti7pnbVZNa1Bvd36HydhetteI1iqBYxafg0aBj8unZcJv3sisYdN\nfi+M\r\n=UxCc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f475469e8b95fc6979e9a46890b4ad9ea1e1e67e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e_1611499242021_0.8658891703174714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.213":{"name":"@balena/jellyfish-logger","version":"0.0.213","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.213","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"90d55e9cfffdf7d21c3fc0269bf54739ce34f8cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.213.tgz","fileCount":13,"integrity":"sha512-gthL/2RZh21591ymZ2uUNll0KMT4BQf9hL1iwVAqKZVuiPYh9vxb3War4UVB9+4lvEurIrXI/AMGcMfxABiCXw==","signatures":[{"sig":"MEUCIFDQznm192af4uZWOH62IOK6CG9akkLfExTac9YNoGdiAiEAqPgnoyDv2KR37+03usvyASIwjTqJFCXRU+0+D3iwae4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYerCRA9TVsSAnZWagAAcz0P/0O7jRCDkh8Ie/Sicmao\nP/gPK8mnD++fp1JVda/AxrkkPMFvoKrdUVIZneFqqNZX+0g5CBXIx++SiR3b\n1Y9BR282LbNHPxNKX8c5Ua8b/v1LcYnQT27wxv0g2ymQ1HcvXmkT5zzGNCBA\nVtl0Ryge1aKaanUzsKB+brOeNgJ4KVwun9zbzXcUKXJuItmCGpmTzFM3WBDr\nkb3I7WKKHZeJ7npW8zZpIEzdZaeUC72AgWWpBj1SN4QxYUBNgw2veVvDZDBd\noWhaxppNO/lJ5mtXLBwmHZSHw9zajj7TwYlf7U/gqWUBiPM1P6uxDGT8Zjhk\nEw2/h7078To1mTltpIY+kKryWYoFYJPR5z0dOui9sx7fZ4CUHNlhb78OvtiJ\nKYNLZd3n9CmApvbl/umCTm2lrUgT5Acl+16u9ASf6WcY9i/Bh1knSe4/JPoC\nMAXmF2ViBH7IMSZhW92k14KoYOdUD8PeQzwYn8uOkH+rX/UxBm2nQoB2sbY4\nAQDcIOU9r3lUe9Wy0Ix+HoiCAgqLekzF0JNpSJP5wFN/rY6onlQCpqdmJDEE\nAFixZjeDdo/jjVhsefmPh4wyoOHF5TlyV/Wrbm/VNB7YHzk1IWEGEXEjhBLW\ntZ9CXhfJjq6Mm3e4VWlB0jOAtJsnFQskV4456pAtcbRTa2f1rJjwqkdtW8Bg\nBOKp\r\n=y7E8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4e7c159b2bf9653d2c9ae74d7a91accd5a2dc8f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.213_1611499435263_0.21489010139303377","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15":{"name":"@balena/jellyfish-logger","version":"0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"27160c57bb85ca5636a3e29f72f8d9c3f70fe425","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15.tgz","fileCount":13,"integrity":"sha512-V/O55Y3VtAT1n267FYBRhIFQV1NCzaB3qhaMZQIx0ZlCFCeF5pYUC1X11bO8GsOPfRY9jWGpwe7fUGt0wDnqcg==","signatures":[{"sig":"MEUCIFYX9nMg6bQmcORt4lKkZ+rzwcjz8tpz+3Q1Vy2+btrUAiEAnn2LSohKTbJPdoNOFpHRv6r6PKe9KzB9mLpkBS4W0l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYjqCRA9TVsSAnZWagAAmx4P/Aw1uxy5k6zrZ2nhVAL/\ncJfG/Iux4B9Jf/bFNRGsvX3L9qcJAupnfVhyP2Wu01vlMCkyg0Zc8WOjI5lb\nemvDi/p0CQS7V6f676GeGIyrQUEQ1CJpgptORdjOQHwAoLr/Os1oJHs3Ynwy\n8KHroSoRZoJ4/0s0NrY5Vn16904bvARgQ+bfnes3LQ77bJT1bpIr/k5q0GyI\nQ0xzbSPyAms/jlrp9XHRvGhn2s5dRel7P3G6ODhdySLqDfQgQcVkyuQPb68g\nu/ep2/db6KxmdICFbPiAuN3tTMhO90jNAAvf4usvSJ0WXaPafM0NwliTCxY9\nkj9NusKOX8LXWlH3Mc/aKfDYjB8u0s2N1sMBn9xrTRAEPGJKXvS4tBRaErTd\nHMBodEVRGaZD+O9YCOuva7Zv/6X4nzcmekwwc4/muQSplmAAqF/+oJOWv9Ro\nIyFfIIz79caK+mZezEEjhHc/HgZTrffwjtPiMRH9Qup0DAQ58USXBl00A36A\n2EgY7Dd31saRvLGPxiYu6uAaw8g0yUbZM6OL6XZZ1Uz556Us63kVEMsZoEAX\nMEnqfKGrMUAqoXHwC7q6k0CM0F4ARjhvB7U4s33peej4g+2wV9QW3ikbMzj5\nAuspXkEiBJzAA3vDM2N0KdbaYAQYy3ciemo95jXbHgSvlZlI5NkBkb+6ouF7\nSh9y\r\n=Q8U2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0e7f8bd1a18a1e06d3ea024f4370bae2add15a15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15_1611499753776_0.4311581677113199","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb":{"name":"@balena/jellyfish-logger","version":"0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"78b21e7652c5990e9a72dca8eab230ec578b9e0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb.tgz","fileCount":13,"integrity":"sha512-PB4NtdmtACy4bRBK7J5pZtIGZKKuey601KsvULH61lZwV35mKgjk/wh0T0ZAYpwSd7g2JCt42j6EkQYkgHiomg==","signatures":[{"sig":"MEUCICKJL1E9Ce2CgOqTjgggtq2/sPVSlnLNvKBMEKK7CJKkAiEA6QvTVN6o7DnPSWzTThRJpYScyNkpFlr1W5CtcCaffnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZbwCRA9TVsSAnZWagAA/4EP/1PTVOszSCQL6bG+yhPz\nK2xR4mvBNu5G6zVMMMCpQelXIlAClkb+qPSeNtXQZ3+HU4wkWn5WV7GO2FGb\nzTWsJ5H+K0I13YEZPu9G90cUYRabhSbWe1AJq9Rhv8mvMQMiwKaADYzJ0FXs\nwqoa5WcogqE0B9iMu/Dptqk+xcX4ePsNm01/H+k6g/UZhosf+RVL71Xs1OMp\nfY16JtJHhDl9SbtBTBi7DTvNfyJDWsiq98MIGm6KYWXBGPhsnsXZK32+LWgM\n+RfLk80TFtWfqykkakC+3NdG+56gZCeZ/eq7zecoA9Ov8yRaSqR/Era0uPie\nF41rb20zPN675+M7h5mVxa3bXzzgleexUVPTEpmQOGI8hFD9FiWYNw4NeGeR\nt9mN5R4EsMQhcXPG5RnBwbZyTS9rFk8hEz9bbOrTHYvSIPV1nPHEfHhoPSO5\nlBLA3xZkQPaPqe5zycfi2EvMhH48SQXdzSDGFprR32N0M7ajZhx+QTu1O86x\nBs3wTSVWUxGy6kts/g2Mjk/VYwthWdd+bv+VPrfGCaTGLPOZrNl4sEYekTVm\nvtx5w1dit9IBVEGONC2N8PXzwyDrtwR94cx2GCfgMfdaBvYwnCPNMwan5nfE\nXgh9X0AeH09J4FmRZP9OVDje3fzMb1eMSYYYdQ9sCjsChYtJPBu2RBR195te\nt5TN\r\n=wnR9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d13bed2a7b00fea8840c40b20e6b7eb907354fcb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb_1611503343554_0.5357353895373411","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7":{"name":"@balena/jellyfish-logger","version":"0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f378b28f3b851ffa2185d13f9b2ed66066ed262","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7.tgz","fileCount":13,"integrity":"sha512-w0W47gDWXuVDPx/ZDCE2MiIHogLnmjHRwdeTUuHaAQ5HMQfnLgv7g7ZpJq8NN42Vv22ym2CwHBqV4XcWtJq5HQ==","signatures":[{"sig":"MEUCIC7IwXp3i2JLMD+qaUHaE277bNePrIdrTfWWwcByezINAiEA3QtoNKHO2Ptx7gAuPThiTHKkPhZbyY14Kjv3QHiMNo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZfqCRA9TVsSAnZWagAA68sP/3tJE/PQ5jVaRC9KO4gs\nPYIYjDHtNqZREcP5arfMAsYB4BOCUsm9tw+/Dou3JI9VGINwybi9CDTtscDF\nIbrUVrtvhKQsczdYYy3uBc4crPiWx/QNG5hIy94c96Kgi/YqXVTJwlkhFfuT\ngIhsjzCpjiNcWEEy/P5V2WVaMljnG2nVeFLqvCNlnL5JjwnzCXIeviVfFIdR\nsZYPF4tdh0AMa5WxvCRl4vT1RxDiV47aDJQOCRKJEgLHJtGxSFehJeNqs0M5\nmu8Bvu1uS/30W9FLACmgToE6rozWGkUFcZBJ7lKJfMXfBFfaFolDawF+XoWz\nTK6T3rYxXcBfWKg8YU1E3OGXWoUVW7aekPRsqhqu17xMCAnrEUwM/MOaBKKs\nCSxkRMd9Bqgo6UbEuGwn8GE310HbNr1nC2ApTyzAvQlXKI5WRzfUk1RR9Gjj\n7EIs41ENaGFtOclWdjo3d9wyMHotvd2878JWNUOaXtTsdNCI5+WAXukckKPX\nJrfSOZtAzcoCxFToAyUajZTOBPjegaFyBtdFJxHSV9qIr5mPpQFRnNbq9Uon\nC/n8U6KI6aW5xFdSdQ/P0+DmYpXMPlWiBgyO40+nMs/lAqxnwBkTsHh9b224\n1UzNrZBsQhh9IKxzlLiXxa0OuY/OSU3DZyR75rmqTYwRajET4EDiktOuH9A5\n/ZWD\r\n=TbQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"04258c9e503611e90d1cd90dbe966c5cc53a09a7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7_1611503594013_0.6265093870153866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.214":{"name":"@balena/jellyfish-logger","version":"0.0.214","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.214","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ab11bfd1d3d3aa639cebfb0ce0585bc5cd8d0ac6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.214.tgz","fileCount":13,"integrity":"sha512-GoRoA6SfHQKXNMkkUpm06U7XZzqrStweenMkCtEtl0WXfasw2c8cxKWTQr1BJ0Rm3FknFowUF0fcIamRpG+XKQ==","signatures":[{"sig":"MEUCIEQODtgmwby6U4wgZ+vreXABHCBWwnhBw2Q9VjaQSPOHAiEA3282kqT5+U1CuVIRxAb0NGPHrg7QsfPTMGDXjN6SyR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZiVCRA9TVsSAnZWagAAujUQAIWLJXlXuuJ0pWEkNQKZ\nIO0UI1SmwBy4XCVLlQ+InswXpRviDsdwjGobqmqiAgPaVEoLXizN7BqC5jC4\ndiMIysNfY9kmHEhkeOisr2VBu3nu5OGqS0yFBgvDmouuNDrNBBydFhJUQgBx\ndTLOpA+PRM5YDH1Pwjv2L6eOyA9LGwI8BlpW+3Ipjw9Q4JQLF6LIGjUlUXBQ\n+I+5oLzM4qWvUCtUNhdYnBtw/Nlt7CCCQtFHyi6t6l48PYDqm3Qbjau94Hee\nIChHkILrp+5U4cQHC/uF3xatDn8GL3CBDxcMR/7IsjB2TVj7+a/y3IcQQy5R\nb/hvq9KzocQWtqoXVCho2q0tBqgLRc5S2oddzcfq+mg1MDjYDoaM9K5xQifS\nTRZzOueyMiewbO2JNBR7lyRqTooeGroWJtfh9UdwvSvKXQQvN7Dri/CFNYud\nDqaCpwlBsOFmtIw7J2up66WzLACXRWxE3OGskbwVPGzXbrqu4oWGIfft+JwR\neonOLtMJga1h7yW/VkwY8F6JlvO0cfQutXjex57e6bgpT4luG81KsZbFdOW5\nRW6Wta3Y4xY4R29U7uUbMvALvGF9nK0wRrhTDGiqmlv7YWTqSEwtbExFEBmT\n1bjSoTJTs5jJT/JQaPe3U2/r6/pzPvULexUPG5oR9wORS6rz4uylKZFYN1Cq\n56l7\r\n=LmxY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e093c0cf22718034ff6b76f8b78b01dbca6460e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.214_1611503764959_0.34933602314091283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82":{"name":"@balena/jellyfish-logger","version":"0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a50ca4fc26305d482f503dfa1f6b60c7c3237bea","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82.tgz","fileCount":13,"integrity":"sha512-wlm2CcZoGSJ8q7lkGIjJD5Pk0+IGXJXcvS72nkiUSpddD4/cYNZYRM4FzKayWei9s8efO6Y8TLGMHSEtdX3tcw==","signatures":[{"sig":"MEQCIHUrn67pHgT0FOXyrNj+LrYy80OEzwxVDiswMlRL1riNAiA51VIigC2BbbhehjMfNyizjXcZd5DxRAhb/+Of23LMew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoOYCRA9TVsSAnZWagAAlLYP/2ESnfjc5MdINRqfwE07\njChr7UdAjxLQ0LQpjdLi6ZYnaB6bFYHyG5u44RNEwC5Jsaa1PMM21YJyy+NT\nirg6NEl2hS6XjeOuy71EfRbWx0F3asM7akG62gyyV31hAfS6wnzaJsz/6tLc\n8TJtJZgPZ8+QJJG8/PsTYEDzG2kUTzPBjOdvBwWeOIxX/DrKcckT6ZGjhAtu\naxLP6nNDojfC5sLFLDZz0oKzj78xvhI1K27QmfLdlsvYiK6n6fDhs52uvZ4k\nazGpc78EiJldAuTX1mnrYyqgyZDbIwrr5ubKT7cvcWKewZK0f5iVruUXs8z6\nw5xWxribjVHOON4HrUwVaT361WxvQkONLg7BaqJMN575bDSfxR5sJOyRnc6/\nolyxG2WakQqa1/S4c18P/WZBTR2AYKjgDYfSIJAYD8bpaf5OWuz/Av9ayxWN\nwxYjb0jn770H3ACnFY3RzfYwmAXqrqIk2Ewb4iL9faimch2Aje38LazLI14L\nxa8DyAyigY7u6ZTTObQdQkN0NO0o/pI4nbiZlDnBVfRfrTI5KEKfWb7Z0tER\nDCwNdJBDrPHyvtAlRM7DTu1oMCdgbcETHJffIwlhd0E6YkngXop8HbOkhG/j\nklBMdO1MbXn3gR7/VJ/yFjTh6SDm2ojYOvWmHN82hebq7ZOeHIGhSletCje8\nNl2+\r\n=Bv17\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c8374638506a41e5509b5831e4931db8b420cd82","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82_1611563927543_0.9915326753336684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.215":{"name":"@balena/jellyfish-logger","version":"0.0.215","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.215","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d9d5f211fc7f199d3ff3d8a7a05a17c924ef497","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.215.tgz","fileCount":13,"integrity":"sha512-HrjDgoFTejZCZPfG+KL9qngoch6hKbaBd4K45NRCMVa+TDAqyD+GY/sw610tTxthQhVuKfuBjcIZHftA9t/FgA==","signatures":[{"sig":"MEUCIQCYaWc/rnAM0N0WrDdWSpJK6V/xuVNUmgQdNRsbcP3XpgIgRsfRoAGq2PAkb/NMkAqwvue/DBki4QVPpW303q7vQtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoSsCRA9TVsSAnZWagAAjKUP/0qV98bSEaV5WO6i6j35\nAFeUYC/wzOLM6uE/BKTaUg5qWQlELEsaMC7DmCmwLn7GOnZ3u0txJUK3+6aH\n/hV/We1Ga+wtfXgdSyMehmInQe599WO24tcGKXOLQwxIAGPRNrI6Wk7Z8E03\nMCsEgTKqRLsRWIso1zcOec9cdtXf6p+F2GygGVFPH1eSsJvMq02QfpxDtL0q\nhGORkSCwhKlSib5zyExUwvvB3vwhCkNwQFtG9lmuPFbC/quZ3uBk2WsZQ7UM\ncAiVZHQApwGZMhax7nKBN1fdDYpU872JOV5N+sks+BI0IVq/fhB4/TOItJ8k\naFQt3lpOnGKA6+1ClfNNdrAToX01zNnKL5gTAnh/cK27JQtQqkdO3NsNCaD4\nmxke184Zrl69Hq59dm/Tv9acgHQEf4lzO/QH5j5NmfyQUyeyuF6cL0ngt3QU\n17Wo9JkAYCiV25LUiBhTiLHZFukMTPqeAW7ptaHFdnj9bwAUP761s6U6w+iI\nyqWuYtUmoePVGtSXIy9nF0/T23AGWRTbXImo6747Fpn/F0wYfz1QtFUPsztR\nl54kIB2QFv8koEXEjt+9rk3gsV2uWMaiJmG/YO39FBeblWEwHrKH2zjQ0yc2\npRzKiXI1OkpJsofnvFDbRn4OfUfuBlCim10DwE3I9rkvM+OeSngMp6mc7Sqh\nPNZP\r\n=zfaN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9547e25ac38614b615fb799d231a529d5e75bcea","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.215_1611564204154_0.4768682682960472","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e":{"name":"@balena/jellyfish-logger","version":"0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46de96b3755bef02d63e2f32ed3afbc4593d0db1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e.tgz","fileCount":13,"integrity":"sha512-rfHw5nz7Vs5ru9yFcEFVGGB01necCpqjNMXnNiTmYSav4A/iyYorxmQIWC3uHdD49+GAIvdAsYwdb2inqEeMmA==","signatures":[{"sig":"MEQCIBbCYENU3eLEP6+E8EvBhaBmoBOp2f6kTx70UUGR+ry3AiAwyGZwD89GRuhJ+ifG1/GqAixnRYigiBL4Gkchgi3Q1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDo0HCRA9TVsSAnZWagAA4zwP/RhCg62Mkb5wVMuNGuuo\n9eplprBBcb1oB3QexPlNqETgkoxTNkEPDQPSNuokmzsMbmyjK6/lzPPThNQW\nhINqwviBX++AEg5SeqKN+pQA6K6w/1K5cXURmG+KmcOxrkqhsnFA4c8XiF+O\noqwyQFaIsliQSa5nXIob+xVUzReTa60Lp4yAFF06FutYgJ/zzkLt3m8onkqq\nxIBXhTw6TZf/CYYvbRBLFiXtjnhmmadS7N7wLE7r56yy49+gG+DVXI6QI2rz\nUmDqNIMZO4wwEA3E1NGoIlzoTerdp4K+zPU4O2FkIo/XqPA3nTXfJ3khIxcf\n8Ei2XMgRFZgNvmUalaum7RB58Nj+fjb9pN9kDqcfRmC8ltvjm5axvWoCiEvo\nmCL4VULrRLMykjHlFTT2+yIsjOTQflorCB/jNSk9hvcb1brn4Ys4devexpMS\nMdfod83rzN4enobJpEq6dA1lT7ZG7y1kzxFnDfTpcjOtIhvk37KgS1GIGTXR\nXOhuPStwFfR5jLmvxvaLo2F8A3zgg/ngM9siSBVPrXbsbBAYrV30lCVf5YkM\nq/U3CMtGiaI1WaV6WUo76OBuvY6+F8RNBvCBdJBnDNqv8fmqzQzK8cu9nnMS\nzsuyrzVbHfWbL0n5iZZscRKTeIl3Jjooc0yXU3KAhj2OBzxTP4rV5hEKE2FY\nmw66\r\n=9Xjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"50be4e131d95247631160bd51984122ad31a588e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e_1611566342898_0.7671890934619983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.216":{"name":"@balena/jellyfish-logger","version":"0.0.216","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.216","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4298aafa51c19c0c0f4bc5ce632fba170295c4f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.216.tgz","fileCount":13,"integrity":"sha512-lD8BT86ewUAhTf/e6UfvTVMwJ/PaARok+0kfVSDYJZfvezUwn95Bfj+Jdo5ZYS4ni7rx824TtNM9SdR9nKP3hg==","signatures":[{"sig":"MEUCIFYoOZtawyWA8V8y4VrRg9g807bw99KNbqnTWlkth/dGAiEA+6wmbiPGsEfdjupSU/hZ/aPXZLVW/hp9xs8ltwFj3lI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDo3BCRA9TVsSAnZWagAAoVMQAJDWWOjNcAqYrETVKGIc\nwmAoziKL1JT4Zu5MP2upzBwwGyYE6yIpsdRjnELEI2X1lF1oWxjwkDjGH86r\niPUJETP53qq9hxJPHezTWgcsbo4E0nVbM9IBfcAD74PSVwDiYJReR/U8/vm9\nUWXHeSEsTD1IAG5miZiWyZM1+ofbc9WfXI93ktbOKPuYrSjW2r3HihYAfVDt\nMOqps1/fk5GaduwrS0rnaCV85u1UQhCOx/m6kQYgIf4h7tUIdrhsw+wVw6J/\naI/BjotlhgftZ2BqhCIEmbUWXmSfjzHyyVVuf/tuOSg6QS59eJed/icPJYUK\nEcQ83GQrgeueXmFAJJcJzd5zN2r6S38AHuKp53zf8KRVAF4V30dOy7jOiRfV\nbApzxxb5LqDheEcrk6obwwfJ3Bn9joHi6jrhOK+GPSYcj7dYlkfz6CURgRKJ\nMKkFb4ilFEQeo5EZzbaXwA7rGuGdWF7bMxsGsUfxRCHgnn1ovnJYZyEMsOyB\nJOEU7vdbjT1UYfzkbm1bU+qTbtnMG9Y8Is+/wpI4tYRUFgrt12aCLw8DaGSf\npFVLgGw9L2sbzVjaIIcKNBMcKJYLWI20Jxayv3A0iWngDtnVNWlLIFohAK4z\n9SlhrBSWZPc4sXPssT+xjaa55o3dwsqr2EUQovmkoWfGDHqlDrucgYLpF6Aj\nb+Vw\r\n=bnNn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5ec932613dac71ef163a32729e13ae9f1f46831b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.1","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.216_1611566529238_0.21789136170259904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c":{"name":"@balena/jellyfish-logger","version":"0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88f79a552eb8632169f7aea02e52d55b1eecf0d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c.tgz","fileCount":13,"integrity":"sha512-I+Wltvu3stIu9Y+2gJHn7TCeOXKCa97fcg/Xt7WEC+1J+HG4M75J57NefWkehg2TUM+mO7dd3epwnnjwqoGZug==","signatures":[{"sig":"MEUCIQDpZFZmk9+AY6a9pAVArHUTS5awJ4BkJgn4mdQVmatTwAIgX7y7IpWZ2rEI67Q06JPm3qXKPf7yfJrb6d+oDwS0cwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDrWfCRA9TVsSAnZWagAAfCgP/3jV4ZrHrYcJ8Awb4rn6\nt7SuxH6B62daOT046gpFEzy1Kan+8WqVeQsd1JzvzFZhssUFZUnqRUpkg0qq\nZ9deEr89M0pkvsql53e8TXLH/WuVhjv/ekXexf28TFkPVUm2E7VmVDA8JZcH\nIyfMWOCxhDZnnnpLznpRv2R272JdLO6HiesQURkDtmeb987FDTVcCoWIwkIL\n/jGA7BaJBIFhv+0xWcYnmzmw52X849RuY9Tfq594YxqW2YABUoOPwEE76Rjo\nkNd22fIvkoa1ENMhOqrV7oauhZOPFQom0a53o+CMy/9xMRhAaDLf+mFV04ey\nPawh4EXzl8l3iMLH5vhT4TRvc4c2hVq72FJaQxbsbiJq0VyU+yoia+jwFGUG\n47HqYhRVBBBXMDNSE6zeVRILfqKbV6hjXz5T2ePf9sQCq+1kwIx88Ft5LMKI\n/zow0M9G1iRnairbzOGbKx0mYFwZdY3ysaooKL0ue1+TQvoPTp0AlSpkNXqA\nkkDG1K/KqHjvTUTWOqHM2O3C08eP8+I01BPcReT+7lXEH4T9gWKkY3e2erY/\noTuwn5EE+xfa+UoOK3H/r1nHUu4BcR874w7WLVRpAsQmSZCQ6ryP1+Wf4tti\nO/R5forc8WoFhPDEATW7FLrRWdMA7uf+CHJ1PdB7blA2MXlo56KiuqoHpXR/\nDlwa\r\n=GciK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6f76cbb467bd24e4c7ccd1546665889365f6177c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c_1611576735054_0.1072794263543595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.217":{"name":"@balena/jellyfish-logger","version":"0.0.217","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.217","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ebc00190ddac90b3a0f881b0d142bbbd82660ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.217.tgz","fileCount":13,"integrity":"sha512-u2F/DD78B7FGEKVSAHaI82ZReZ9uSWUG4ox3iXXzBtGnG/JXivgxEPq1ucRkAJR/bux2ifpw0+WmKGp5zKXocw==","signatures":[{"sig":"MEUCIQCpWC5mTwLC6ow78TkFyiRtbDunj4ZIaVazr0qE+FOCIQIgVmw/8l+MGLjsBgN8buKYpj2b7XrE0/1u97AKEsTf/iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDrZ+CRA9TVsSAnZWagAAAnQP/0kUwviaFkDUYj987w2o\nDOUVcx/yR66C+TaCHObcD67rpoQ5pnvU/o8zWTPfcFFuVyedq+wSzqJJeiFb\n+pOrJ/VQCD05zib7ELY85L2+K9ks/aNhEI9LtG7EnU4prz+4ypmYb83OGzs6\ncgxXHo/csWNp2sZDQl0lLKzpl6og9hBG6uHvqi/B0OMqB2GQ5S7UZA7dJB2W\nBOqYspyS4UooF82Lmv5ng18jb1bMB8w6UiUNWfGry4lRX641xuJZ7AYKh+H7\n/Xa6+eUWzDnmWiUqx1Dd/nSILug7Xcz+ACSErwwnKHbOLY+u9FdES0BVN/mj\nqxL+9Efg2QikGsjC9yl40i7GsLb4Hz1YnoF2xA1OQUQxyAkLQkAPzVY0ucB3\nrzkjQk5x4SNb5E8z9yMvYxuB4ATO7B1qdK0L5GsLCS7ydH6C1ET+isW4czSR\nrRP9a+rclr1nIipZYV1m/vl87jwFa9GDxkJmzWkQrtDL/O3vdoNdlQcVYhJV\nEzO+4yxbq3ii/vnf8stvxiicWekt1QmS0VhMQILEOFYi0wFvhYw+stpU0MVI\n63pxQcVQtxl0+26gKqWQd380BAyC/YTUPN85MevlfcXvc/WkfKrTy7QU7atb\npmNC3BvR+ZQKO+YfjNMYPxLThT1BhxXyU//x9/mdNZdor5h/VvmaYcft/DLE\ntwO3\r\n=8+wV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c32909d3f2879ee564d48bbd841f0f28ed2f0095","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.217_1611576958005_0.6154697077216391","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d":{"name":"@balena/jellyfish-logger","version":"0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"38deee388728be8e77a24baaa55b4804e97d5e63","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d.tgz","fileCount":13,"integrity":"sha512-K6M/uX+BbUaU4svoaNisUgDtyzOz1D6r+iQiUbKDGh0Sp2DyXBTcs9aUuLfXv5WFftiEIHRGXEqKd4QP80Fm3Q==","signatures":[{"sig":"MEYCIQDEsFPBMd4iXczga/BcuROcRKoFj5mLR7zB280XMmvKeQIhAI0nN7ZLem1kvUJiYFeiBM6wPrYyswXrj4CWoFADGlmM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEPa0CRA9TVsSAnZWagAAy2YP/0/FxiM2pVVGKbZpnxmu\nFlJMenyKOPaP/IiqLm2RPwXvI9YIQOm3Xt62g930KnVlCL6PX6o9wG2Q+DWt\nRF/ZrXAUyTCmid73hxEdoOnCb+jHWpYa9vWM+hafJEeWWE1bdMAvup/n2yRW\nTI5sckaB/Av5nqxz3hA1nMfG6a0mjt2EBN83bdRusHFJRiD1l+2J5XvuGC4P\ne66D1ItPv0S4tJwEt+G6SXj+L/LafmdTpZY0KL7MjmIsKtD0y11mHaBZF146\nAP1MsdAfQYRNcu6gqDLkCwJ+0PPDB16q6qOUfoAuzeSIiff//7cvLRgalSKg\n7pChSpLmUqft6Ceyq4jbkSRKJScZ0R75xz5iTTMUJjM3dVBRFUyIzrPKLMGr\nNES/7ysHTVgWoyuQZksnzAFV/VWIBQRMutXsxtEcpxMNKt8tABDjc/7z7gnm\nmiVSuKrbCaiIJ3pBWQ9Tua0XX0NET1P01Xh5EqJmnp/GASq+WYFV/H8wagEi\nIdVs9dV7sGc8dVQSFYnq5NNbB8Mp8G5WuoOCg1JpfP0vAR/MuMbqTfy8G/US\nHkzhIpqwLoXOGCJeo3dPLS6/MUn/Vd6tv76u65UYDQZ70lE7vxmmUNO/k9g1\nsCwYRhaAxzZHsXvIXGk6IvcHzUob4h5W2DFmlDhoVdICjWJxU0YUd9ix/U5M\ngl5t\r\n=DYlr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2addb16b66493436ae0c55a737c67724b23bb72d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d_1611724468432_0.7937736961132831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5":{"name":"@balena/jellyfish-logger","version":"0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c94ef75cf88cfe26bf955845a404e0ab0e956d0a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5.tgz","fileCount":13,"integrity":"sha512-4oEWlCwzbSBZpOEkGTZqtHLIjjLVMNh/h4t6q7ySYTG4wGz+eSId7lJWwc0YJIMYWId4b0w1s3cVl2RTFu2iWQ==","signatures":[{"sig":"MEQCIDmpUreEgIk68khNL+enexQbniAX2xizxKErF6PkhPWgAiBJ5CUi0s7qBET1BCjFjfat6gDHewxS3ldVZGJNOKkgCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEPeYCRA9TVsSAnZWagAANgcP/05arNnekM8TrI/3sCIY\nAJWnDiXyGjnLfAwhyJWKMzpYASamcUFIrMMKpvga1NE7975ItlmlIZwfOJoj\n+Qk5uNPPKb9PYeL+L6tuCn6KIyZtsE3T8Lu3e2L7jwXlrT2UaHmXICPEG7yW\n11zhOKdLIPg2gKZW8ugk1R2TOmClmCF9TrDZhZBTPzmE1pF3A7zDNldVW5ee\nCjbUJLNdyVEY6+yJqIaZpzYBVlNstScSZCxjQA6keD4jIhyUuOgCXDfCQ++M\nELxEhbtXmOqdmmUht/zySrlrZD35FM+J3/7h633FgmB8TEeWAkeA7vnsi085\nF/f2kOQV//Ti3jCpazFI0P3YxgInuJ2JfehjIXrCrJC6Vkqu2Jq5CZWsDpgf\nr6Jj79Uhf3obK97USG7oWxxk6nfGWYRoFZJOx6EjgWurHSQkUdJ/gQn3fZEM\n+2bXE2mGjowSqS+XZQToOeMCGOxkvo3UeRsDy8QhT2ditVoH+F3deKmWn8rq\naOjO/wn6/XZh9dbeTeCyUfOMguLe+zgY8k0dPymywVDLAdCCm2csPhyQn1p+\nwf83h7ZdqwKl8T+JVoO2kB4anzF/1+TLxAJiDxqHGju6q0zRhADrtNdIDWv6\nAD4qrSDtdGDZOrQWnk+sNhx9cyv2zVCG6fDBq4Pnr5KI26Z9RdRJqg3YfpR4\nZgXd\r\n=Dpvx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"84edf5e4e947621ca6dde7170f3afe0c7a4abda5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5_1611724696349_0.3715450071530846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.218":{"name":"@balena/jellyfish-logger","version":"0.0.218","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.218","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7f9d18009f2b1d98ba9bec7d67cf2275c09a6c76","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.218.tgz","fileCount":13,"integrity":"sha512-5/9HV3w7McZvJ33O3FzUh1YGpC2jvhfds2QQLaU2UhSyQNjBX+SNR+zNXWA6Pu7iWH6vbapYS2ddMGzuxZBXRQ==","signatures":[{"sig":"MEQCIHqERrqSCtlO8RhSkw+jetGyn29Ez9mCYdJrCxfhlzB9AiATuGhYGv0j92gg+J1rOpG4Xabd6pCxKAgjmRDuY7nYoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEPhHCRA9TVsSAnZWagAAef8P/iC/Gr5hKyOJziItjWrW\nKa7j7CJ9EQOx4bJzPEn9bW5rinoUw2vUFBm6KyNzs7g3rznWreyBwM8TWv6m\njVrRpJPL4ayWWPdbgvzCBfWctz2mkGtj73j4HeVoY8LTKHRG9GBoxBAKiMKN\nS4ZNetXePl8utif3dTRPOG5vUEtc+QLDDJnO8sFO3U6+9KLWr6L9HntCz/Up\nHWLchsSs290nN7goIXmm1SRuoLvsqH0XtH8hOP8QKPWl6KAoZX8Zu/ii4hbl\n57/5gbS94lSLrENwHWTpjznuKygbNT2zwDfOIawWtbYIzTPGkgtdxt9/aW3M\nkqJsP8uw+rOwdzE+b0ZEt8zukYR8lNixq5yOjitHsThYH8YW5bczG45BqXR9\ncORnS1pwAuKKUZ7gGRaXxZqIT+sn2dOWNEIul39pDtoMoMvXrg3jec2MaD3m\nYVNw13hsTtsxvEf+tGEcBvfEbs/zu5hmzQFm3XCjOLUooZaBHORtuDcUHTPx\nUB5hNCZFvCraS0exTfyAf0Mms8Cv+b3OosI3WbvZ4/E14ajbvbUjSQEB3EyU\nazTOE82peVb/N+2RB8GOUEmvzM1pUdl3zr+oZSWwcwVfXF53W44ulWE0ruMy\n4bBEzYOaPKGXKQA6N4NzO8e0PC44AvmKGhp9IjMJskc/oTUB7NYwIgk3socz\nsGLH\r\n=yXdm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4c8bc024baf5845ce2236203775068e1b9632432","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.218_1611724870648_0.9098495782982694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843":{"name":"@balena/jellyfish-logger","version":"0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"14a51c44114ca6f2d10919c468e382cace083807","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843.tgz","fileCount":13,"integrity":"sha512-VmYQMP4fKW6sDn0BPVs1stH4bUGFlshrKuddVPUvinVxnZbI4JCj+ZhQo2Cv26XuSkEDY4o03eS/Zyp5ynjj5g==","signatures":[{"sig":"MEUCIQDsB/meKaUmSqLquX1PmBz0KWk9Q2oW5YXZrzLnkoqAawIgbKjNWud0rV/jzdmoX81LbpaPaAOoNbKxuHew6q1mTDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVKbCRA9TVsSAnZWagAAB2gP/inkH6xQlSlp1yEdyow8\nlPgf9+Uuh8FxLKNP1w4Ar9SgaOdfjXcMOD6j4FwcnR8+MCZaMiB3ijvF4fge\nYJ6VIBiEV6FDDx1ExKiQmPxZMHPv0QxCPMU+QqKgvpfNEUVB4VBSzs2B4u4/\nsNUrPdmoTWlr6pCAJcnH6DfAfsZSy+yuheHdBCBEto17WcCuS0Ola/QhEccM\n6CcgEvBxM8fRUJF+DSnq5fTCobBbkN6Y+/vh1HgQrP1RR8AABvWTPzyUg4jW\nslbvAw5uzet9VIHXCGQN1pUxSibbnkRkOQ9H74lf3Yo/syRIKO9Nx2Fns9dv\ncUtAFo807EYLoNEVRKD/hh8CWkJjgx2wuuKe//HolwxXXR/LQuIfShM0LR9Q\nBtkugeDQPo5oF3iTw0SAsV0ljHxlCrxolrC2yt96yKaqr+ztVF5B5SD81/Ko\nUjUwg9pdt7+h8F27Kc0r4/c7EM/TEzARy7EjNrmEpQK0ST7lIKTZJjYIozGr\noXWzNqujdPuIjmSgbmsy1KX0PxVXqThz24P5yEXeo2da1AIRB8rk4M9UDn4v\nq1eAk8HC7FVprJvbZwgeu1ObIMSSBmSNDxkUDdqkAjTdgliHSAWiMjSGLpVt\nLN3on8baV+X7VtybfONcX82ma7MncPwAqwWg3vOm744SYQHtO8OEeNNQEeM0\nPu7a\r\n=vU3Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f94bb490f0943edf566989d3682829f3be5c3843","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843_1611747995411_0.6555202142300611","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.219":{"name":"@balena/jellyfish-logger","version":"0.0.219","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.219","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91c968aaabdf8cd19bc56d1c8fea7f5d4fd83152","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.219.tgz","fileCount":13,"integrity":"sha512-UAtgshWyc8q6pF18ms3uGQ9R4fCmzOShbJyUzrThyxBVxlid9BbrONE8VSFo2pdyhgSvDF5mvIQPleOyJYs1UA==","signatures":[{"sig":"MEUCIHvWeiPydKB1FyT/vA8iT66bkXlWkpNSRaQd5XSxOWlfAiEAuXlryFZqlqhLxvgouAVLgPFcYQf0/JvPXhRIr91EvXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVORCRA9TVsSAnZWagAAYq8P/RvDbndXXWO+BMd57oNr\nFLI3+COnmIjmUTnJz5b4JuQG/GIlXrYft05qZfjoaGU8lH1Odq8ZNyA/M/mT\nraPWjZbwBfHRSN2EVCBgqlSzRyGKayL6fCrGv9rkfM6w7DIOWFRZYk7AnO6E\nyY5gPR92z85PIv6qeeCa436+eyZRseunuj94PCq3Lin76P81PEzPns9UQ9co\nXsWns1fdAIBvKpRcEbwFZjwR1pHf+BKxhTkKxnfNX4PB9BCyG7qSzFZ9bJVn\ndgMUxsoKv7z28IIC1ZUfqC3AKioF/g9hqjjceJs0VKiR+y0AUnmjPSIuL0hn\nQy6NbjD712sFEfUE6AwZ1ayxieWeN1+GNoVZ+Y20yy98JZTCT1L4zld/oKY1\nWIbgWE8eb9jr4iq+U9AF8nLamOHxQ8igYeO9jwygKiUjzyD4znDTI5vgZ1Hl\nPYlPcg1CR71o5t7KxOjDJqEvsbEUq7GustK08ssfHYq9Gu2JpM/gahr/OeCD\nN/xgB61shqHDe2P5cWKO98UJW370TJNxjWtZzJiIPF+b4/1aw/CQP2gT7xGQ\npZwLeoqDVJtEejHITZeCdWvGyz/nrs6hDI35wOrmhNP2VbKZzH0lDAFLIqSF\nFvYzA7oPRZjj4EVDvTXrXVJDjZoFYu0rdTXv6DXWlsUvMjkLNE1uFBFw4mMf\n1AmZ\r\n=eZGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cba744536ef400b88881a975f490f318908106fb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.219_1611748241362_0.527514968959665","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0":{"name":"@balena/jellyfish-logger","version":"0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"576d5d862c692a80f165c2f8cf08e68ffc91e1a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0.tgz","fileCount":13,"integrity":"sha512-S7leouX+ynz7QsQ/Pl5T+WdXHv4vOvH3cJiUMyA0+AZX3rFQlfOG3j5aqGq3p6cmDXPIEKvv6IGxELGZ+bQteQ==","signatures":[{"sig":"MEUCIQCB48PuGz4yWYaa8Bhtts3GL8/tvq+1328wg2jC3YH0LwIgRCMxkVPIxPLwfhKoQu0Go1XhfduIE+96mQOg5iQvcQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVS3CRA9TVsSAnZWagAAS+UQAJagk47v4JbqxU8F9txv\n56n1YsYUVTjHSiUs3FJ5gIYvKfSdbfPRwDboHGjknphUocXjLVQFwfDBlbmX\nXqTrxFS0kY7/wKGN7biQ0R8vgNVqGHEwdKhwu3kLt18OuCmg/L9yUCv+VFe7\niM13aQ5PEp0SbjM8qxo+pq4EcrZ8yUPFBs1WzQYHBd/1Mxn0t9a3dCNMvFro\nniNFO+TdxEsxomOsB7/Ni+30Oy1tBNxu0nQA5+Etyhyqg4zrc43J8zaMtMpT\n1y2oQ0IY8ubCl4Ba1E2bGTHPnM2xHGM8U07FZVqTD0fhtuw+F3EJpKhwbrcQ\nehy9IWZUPx9h2qSqvmEBBolsJy4X0c63szsQ2m55IGNblcRVoDJrqTo7Z/Pt\nn84gNqbDxRdjSnB89tZghbAsFpthkJRIbuWkf78Sr1yIs1+bhOEUWycX0rCm\nk7UncL1CYSTs6bl2Wy5br4lv9tl027fKQFpsPc6b4BlsHRExNQj5Hv/yxZqt\nWy6EDXP3U55PdRXjv7TxHgbQmT3s/7eYFaxg/5nGjKiDtaT53kP1/xTXDsJY\nc0hhnsb3wloTX5PVSh1W9su7e8bOe+GGu2JS51u37IjOwQTKwQvlxcyNzzKN\nmPiADCyX8NEwqCPDsx3HPI+7kpRdM55c/qP9F2VUyz88b7NrQkc9Fha8sh9q\n64J1\r\n=Ce0Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0_1611748534860_0.29918121249617613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.220":{"name":"@balena/jellyfish-logger","version":"0.0.220","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.220","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0332a2d1b5e5100f8de71203f783c79e5797614d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.220.tgz","fileCount":13,"integrity":"sha512-U5JmwR89qw/W2JXfuUOV5hzT5mMBTDo0ADLOZoYmZzxR4XWLFesux0Nxu1ef9NAo7p7lP/qUERqW/W0/MX8svw==","signatures":[{"sig":"MEUCIBIxgXVwHRCtJu/ouyAud62Gg1sWlA4T1MHWcK1NzBnoAiEA9tBeD7+eHo85YvE//dzWWjw2LTCSB1wRpBRbDvWWQ38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVV+CRA9TVsSAnZWagAAWT4P/i3IVZ+L90+yJv/7J9gh\nB1QPmeDGeo42paCQyMihUi7tksUKXo0BcmkU0nyRbIFwLETctCKhCuaw+vxX\nBN3x2anLnD9OhML+xiHHmDpHam1YPqxFYt8wK9LqWNgw9EPjCFOoVbE0sCk8\nJKwSFj6u37nf0o23n7j+EqBz8ZUC04G3PnsYWwXJSpJX7dhhx6JOA3FVksUl\ny61pGXiDHtPefWnX58rX46Bwwzjo/tU3XTgm5UZQ4PVKeAehrHSCpwPiEzCI\n6nzpOvm4srofv6BCL8YtkijyKsRzaFbNxZOmCHAWovjr2I4OHGCgOlQwG6/v\nImh4HDR/DI/NdGETB2+OE7wkIlvco8ji+QHZplAMRoF7QZBg5qJJlAQQFUMD\nO/LzmELDaMzEaXm7npdSlbGBU9KrMyw6AD7licb908cOfA9mG8h4cXmUy1QA\nX3UzSKD7MkI9kVBqioFk0CdnWXvlNmbZOx09+yBPaU/+mve05uJwpEQCbUdE\nIoHMAUV8A8yB8epIjZ7Us+0ThA9IDsBjdXLUPKDNoqJuplHp1z8gGpuxb1KX\nPG5SHFUj0Da9QSecjoI5qm6/cR+2B1kcq0Dkry+r40roqmO0ZH/XV8CeFhYO\nLGoEHh+0UMzFQIo/jrcpP3hpbO7Z46A01jAjMMLkVpyHl8U9BeRF1gl7Iill\nVw04\r\n=XV3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"de804b86ba9bd40184786832af32e184a04c2ebc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.34"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.220_1611748733672_0.09526052064479806","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0":{"name":"@balena/jellyfish-logger","version":"0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"747efd4f0aef858e958f3210a3cb0b389d1ca08b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0.tgz","fileCount":13,"integrity":"sha512-486tdgq/UaVQjI1bZYmqIHoyVYQ/aNAfAWQ4zwkZvbqGDcs/m0bKKE9vrBzO6scmeuyxDiMKLXbDQQqXxJ2/mQ==","signatures":[{"sig":"MEQCICRR+mCda1yEtqHXDlecyKMI3sBLOfBq23HcbihLDVjpAiAN8rV/U13/ot7u1CJVm1yzmdIcAOH8q4UbCrgXRK3S2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEh1JCRA9TVsSAnZWagAADPcQAJ8SgbBwo87WXeLx3WB9\n8oZdu+wyKD6x2Ivl6vhEb+VyZ/rDfYAqXIoTzFQqGtf13TBVGWffMFNMpPxL\nVp5Dul6r2ma1fmXar7gWLHB7O/ngqQ9e11ajjXWRcTabJEegGA3rnUfK9xJO\nIf3TEZJ5gMCVlniMv/1HM+AokgUIL7Gaa0lUsIxSVVj7M0ejL9ZpDthmzLr8\nCJfUjnx+eevdWig7fybLJ91a2wTrDI/Nf5zZQcYvlcBMwFWzjnuBCt6OJy9G\nZoOo8CoFUBHDsNLgUmn+eFF6Qxa/uRoEdKpxOIPUxGb72g6l5kt4MwrGRp9H\njX38JcDmf70LIIVy1CPTwTa3yVPE7dehqBe+pWSlpKzx2iOUONgbnpanqE2S\nd/cB2mZycG5n6qppBp4nPRYhwfBbhW998/c+FbBuI6LeUHK6XaZyOLzUVmDU\nlNws0o4PidRMyXcFMVT3PPH0g9IaZCYmOzL/OupGWr4VhYpN31fESKDHoTX7\nvAw7ESbNXI9+BDLL0PlHbrHNoG40stqzXK3accPSqeA8Sy1PmLTTEiKd3sI4\nAecMGsuJU2trNNj9oYCZbqfwmIrt9sA5lrsZgo4G+2InXVD5RlxLW8rBGivm\nMVR5ipi84nzejGBCEGefynFZcCVuDXV+ckYkjAsvTLsv6Fn0eYEQZUoD5TOC\nLhnW\r\n=5v6O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"07487039d0e29d6500eee581cb294f8a85c7c7c0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0_1611799880663_0.8037748993115499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.221":{"name":"@balena/jellyfish-logger","version":"0.0.221","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.221","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae9b67d3bb8ab2d6c6ff021b1b1fcad79d262070","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.221.tgz","fileCount":13,"integrity":"sha512-iuwMoMOwIFBDCPJFXnqpDEeHhODDFW/wuclPBo5C7Lw95QWN/Fpv6n2EpJCWX/Vd0JEtJfJax8wYfGEPRD1Prg==","signatures":[{"sig":"MEUCIQDEiW97NLu5pb/ntfMPjqdQlU+ffLsq22CpwS5ar0tVfAIgVjnkLLc3CbdIvWw5AAZUQVpqvb+IL5c1bRI+ytWvtD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEjWTCRA9TVsSAnZWagAAzlYP/2PN6dMex8jZBDvTXSQc\nAWFYQdVZayJWas8M2ljar9LNEuTO2rYb2rYwD2E2FQW61rE7Ut6xDKHaJ1EF\nQrXc6V3Zv1HMD/cIgnLwiwcGl9vafg1bYiRUG+QChNCU1OnraOzDPFOIzUG+\nya+IKDHHSWNDQNtqdvtkpkS90NsRefcPgYWasS15L2tHkqndu7Je0wjBWI/O\n7x82G+5X/UnbMIfR+2LxVQqPhbUV42khqGD14Am7GaS0BNinPAmKhoApGY5N\nZobydN2NEvjQOcAQnp7KqvkzkGnzvb8iv/3jejEAojgCj9Gx31PhZ8SBZtqh\nz/kQKhr5WYbEYK9vPJpEt1fCLBn/7YkwAih198xCOloy79SgOHxdMCvEEi3S\nnGYTHkE346xOlnqjybnYMtZevCLom3qH8EIzXRhLb7BdknW9WU0MyIKzOWdM\nW5TAOwRJTyW36Y/gaVz25g4a4WGM02KuSIiNlChcB+jV7iXKndnCyuNstJw7\nzEXFYGRda8EEkbare2F+lsSQM3OPKq2lh6c/DEW/7v+3yXa9wl4e17Ftiy7V\ngEmBHwQYOmy5hROyW76LEUxzQfkd0EHqmeM884x+tDPigaU7VehaTzBqrerw\nYqcH3/nAQOiskVfN6vdoeYeKzzpMljshxpn1PvLnWa7gVA4MBQKK0/ah3fvc\nnX2f\r\n=oSXN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"13c77100a1210e48d0dd9a5173766392fd7ec24b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.51","@balena/jellyfish-environment":"^2.3.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.221_1611806098869_0.9960190266579576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3":{"name":"@balena/jellyfish-logger","version":"0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7f621fd358a5e2497d873af0a39f5334d4255ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3.tgz","fileCount":13,"integrity":"sha512-HNBKhiQARzh7pINynlBpRTNty0P3Ee9qzdz803xmlneWkXQsvvguSxXKPb4jIRHSG2rruZl5uw7C8oTM1AQ31Q==","signatures":[{"sig":"MEQCIHaE3HAfxeS1kf6og9iNwhNjs8oJu3qLvayyIwAKPk1yAiAcPN11m2c1+L4eZXj/IRMmNuOX9v9fb2rYIWBicXy5pQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE57FCRA9TVsSAnZWagAAj8IP/jEnJN2wkyY2GE6sFqOZ\ncMiieMr5fcRwyz55ndADj+NFEn6eB0NwHS9fH0VKVLRqPuY/pWRgelHxmHaf\nXw84PDVOtiByr4BQmgzG8X+mT+8ghxrg5gjLMjx2kvIP7WIZdNKMXCXTHnJe\nA50bvq7twBceJiXDynAhdS1qtk1wAQ2dj+gPRYrbVrq1brfZaaLqyQuRAzze\n9nZ+tF40g3RUZCByNi9rSK2E9isNLz7lwZyNLktXiNkNZ3vWKFeq4X+9hFX1\nw8dhsmAfhfHfO3Vvbt6PE2OkXZLUtqeV9tUu0hPYxtgpQGZJNa+rwjL42XJV\niI12yfaVfGbYGOv/YkHTHbJXrPp8G7zGFovIX3vpN0nQ5XxyqNq7335gLmed\n/dNJ8yb4FSPDIT56lWJyV2WAGwIdBi6UDqG8X40TqeowtrrGNpee6mH3NNY0\nCC2lqHJS0wKqTFZmhZsS5hWdAzy3ZCw997K/j9YndMdQE73N7AoTRWXVisyk\nOVRb/9Rg30hPbXjBmz/uqeMXoOsXKNvp0edGKSa+ZVFKSeBuuUFZFct8R5kR\nwz1EHxkUBNFZOlkoD8srh+/qqqVOEmyq/aLLhwOv+mJGMcA3a2WB4LXvINvh\ntosZ0jBHwplQMyouGlMH1MyDlQ8uCy5WX96G/aR5dVaiegIPNIJ6vIpicPEY\nV5St\r\n=seQK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"00b01e8b45a8acc47650b30bf6fa30fd610231d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.2","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3_1611898564832_0.1402817989817695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677":{"name":"@balena/jellyfish-logger","version":"0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f1e3b801cdd4d1942640007709a61922e351ba5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677.tgz","fileCount":13,"integrity":"sha512-bR27jjpvM0BXAB4GUld7F8rqSo0RCNjWvbTmarEemW3LoivTSViDKS0SFkXxkIJ4iscvw9gn83HBReof1qibVg==","signatures":[{"sig":"MEQCIDuBdRgzgQJoVVCJPqKrTVDRKBb7omTnmZncHJr9zRgdAiB08P6sWYva3JyRLjpui8guntjsF+o527KdK3/BP1fL1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFDr3CRA9TVsSAnZWagAAxqEQAIjWY+F7Utdw94v2hVYQ\nm90AUBIqA8y9EgHVsjNZok+594mMqUqvSBm4lvHuXtp7xdd0qEBh/V2ZynK+\nRGmUBTzhFMuUWIJ7Vb3+SjQ8sT0E12WNvKnPXmAUe0IhLbbQOmlQPsFV8P3I\ntI2LB3xVPnm1uONrPBxq8EjqU26cJV3n1hYlCc9hFrgJIjC6cm/5ckU7IudR\n9r5/mv+xrvxqjQlOjb7MfJhR4TY9SKdvhv2b/NZvLSUnsjHrCC+HdJGZe4DO\naFKxmByoGG+mVdgfv+m8ojYFdq2g4fdsx33T7oej30b6/q4Z8UlOSZotHXYV\nn9p6pAnU7Q7kFVQfB6y6/uloiM1smOOeiKzAUYdxrWEa2JUZc614OsAIr8tu\nM/3qycZ9kLpN8ndK/EzBBIIcNqmbM083M/obtC4D8MFENoJ6ndPqrjxEaHCh\nHjrCNSGH9/67tbujeP4xBRhhwQK+Z4BXpN7Q6QnAHEf5ajazS8LdFqRySIOK\nDUob0TwLCvTPsm6nNoQGTKKso8LCaSRVS2KMFBQMy8ZVFBuhwfWlhR1F4yY8\nXFRTRZLKt84iLfqkv8A8SZxjvMFc8l5tLC6eKEXgUpsl0tebzM/+tKF4LpuM\n4pCP7ZHAqdb00nZa+w+aSI86uGhPItDrisZrjIkdG8oqdJLyViHGJBE/TTBW\nmjpZ\r\n=BYGg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8d50cb70e340dddd92f2efefcc05cce639836677","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677_1611938551098_0.21984705101918678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.222":{"name":"@balena/jellyfish-logger","version":"0.0.222","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.222","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"db3869c3f8d35b49e871e618b02b7e9052daf341","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.222.tgz","fileCount":13,"integrity":"sha512-Vqph4sKfKWJ4h2/KrQbrZfxQhMdWwhtCBryrbSuXS0o2C227xu5P2J4wJQYde6OXX9YeFmzbB7RaE8+KP77P2g==","signatures":[{"sig":"MEUCIHH2tjAOU7UM1N9vEShM3m4oJHAZsbEvTo/AonXKTjDrAiEAunpst+UdhjFijgzvi5sut5gsRMPFDZxkWD39yy9v6Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFDuzCRA9TVsSAnZWagAAI6EP/jhBwWC0rDxUNQogthzv\nnQn35XIVMTvxUC2N/GL+eDq2oJ409RKureNDzvwDRKtbfHhxErhFmJAE76mQ\nqJCtDlSc+1D7POUyVxLL8B3u1zcv68uClxx7UA22IsmVeYiGbMeVVLs0A1UD\n7Hxsc1pU8nKGY8qyZpBrJ9Z8CI1JbigcRPfLm2lzVsf186t7r8feEeZFgLb2\nH6/nD6F0oanmukMGu7Jr947wiCw8ZwJR3vbtl5FjKdGJSKgZNqjKSp9raqGX\nE4GJ93tIGZcncbZ1oo99DiQK1MWG5dIDptZTK+Cz2EQnO+k3H3AZioxZPjsT\n/6j3bFIqe2akv2rZeSa9wtDwpTh12u8oOFbSvl/Es4B4MiCXxHQqVA8UJBIb\nYCzxlB60ea3QLPh1urdhVp0/Nd28u3lVk536X8ADbkZqO0QsLdrqeeCAkSWs\nQyoRAsTBVcuTs0HRR4SdrFX5qWLF6A8CKL5f6JL0P0VZXKsXthuNbTelcNzb\npT9XzsMH7T8sOvFYAd1bqE7RGVKb7gHA2ZOBAdBr/1H2DdOuA5xk3Ds28hnl\nnSPDoSII4ZcbRwrM2voC3XwNf8ty4VoN6QKNd/50p0QI7Ek9qwyJF0U5+2SW\nJi2ad6IjFF+gkfBFN17SBmsCcw4W23Mw+YurvYIvm75Alp2Fs6m5ifyZyoRO\nB35o\r\n=e1Kt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"156b70e0f8bdef9b5df5ac026c7daccb9d7c4f07","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.222_1611938738468_0.24526916324567738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2":{"name":"@balena/jellyfish-logger","version":"0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d81c8fe2401eb8de7fe095139b6fcafdeb4ddd0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2.tgz","fileCount":13,"integrity":"sha512-NxqkkWn7Z+J7I4kvTvIiv536jb+LE9IYTBucFDtyoLnzXUPVWdm3DQwYiXikKwneI4CdV4P/CFHbvPK0CoapZA==","signatures":[{"sig":"MEYCIQDXVUUwGuFgESLh773wG+ybuJeWbotp8PM9YL1AQySV8wIhALzYsX6mBsnKJz3YM+xyXJiV+nuVvNy5iaatvz67Iu8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFkYTCRA9TVsSAnZWagAAuHMP/15uH1OG6KfadQ7o+7et\nFAhsye+12tthDPKscFZJjLvu4GOA1PVgpbzzec6GiQrMrGLvb54OOdc9fm2K\nseE1Clpc1YGsIt++6AQMxupB/N0lF4Q0BLDYAafN0b6WRYZecwqxLDcyx0VJ\ndBA6GCBZZjJ6ouBiKkasFUj7eOWUu8xt2p4P72BLkn0kyPaK5hqcrdbDawSd\nIYmV9cetd3Ca995hrC+NKPZVZ2xvvB5bMUhlf1Nlyb0aIVCNZtjTOBW7iZ+c\nzpeV1ZLFHnBf962iT+B7sHRKaFYfpvCMCvYpGiGLYxhNt+btMbzY5GJeDPF6\n+xoxZE88LouUdizH7NVbYwMycFJPkCQXprxXeFpZ6M3oadNi45AXTR9d5JI9\nqEoeca70wdBooi34UnHdR22DFxth1sYBrGpExCh/ZJc/dKwcwiH+wA5cVTiU\nGGJvDQmzy11pzA7+EMiK+baZiS88YMfzai6E6IkgYjh89GZKCfc/lsWlogEL\nVHQeW8F/JRbWoEW7S6XSzjfpmn27QufPnSQHD/4bZg5eAbTNmS4FfA7f8yhG\n6wrZAg/tgxVdgP9ir674PLzjyQr2UJ3TGmxP3UchzMJzUM79BDW063KyYjog\nsnHchBnM2H4xRpe8q+xRMLvyrVubJQh4WWfn1TC8LUG+6jtn9R8FNbbqUESh\nsV3u\r\n=ERer\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9621d63fcda85bf92bdef3f958aad7c0bf9470a2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2_1612072466674_0.19561958846113914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.223":{"name":"@balena/jellyfish-logger","version":"0.0.223","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.223","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3ab62864786fef83cd5b436e319b47f4498b1cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.223.tgz","fileCount":13,"integrity":"sha512-EXuFGTIYO+knb5iNfmExOclPVacllDyfP5Syyk0cYyqmThd+G9+qfuHH+4FcNNg3EtU8KJ85Zs59WINUYZbPGw==","signatures":[{"sig":"MEQCICddewChvuIck1gdA4qPS7gAdnuyq5GSEdkGuhUtikRDAiAY9b6jTDxCJTFKBWDF3ihEO+CNv31U5COffy3oJNI/lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFka5CRA9TVsSAnZWagAAsl8QAJb8QGQNXsSSMiymnxPH\nUWi1dRpKq0zrF0ngsVs0pdSjZ3PWISItnVJTMHQGjF2iOMFkGfX7UzVV6sku\nH6UL3TEbqLVlKexuNFBhQHDcCC6e4iZTlx++kR9LWRr+xgsYq0K996Chc7tX\nmO88qTeTDKh8LvhUmOqzTElN3OzpGTUuzMW8sjhO6WinclpWHFO2SqSQKWlY\nNxLNMc5l4T2b90suG5LX3K28/F+TobL48U0AgQj5OaU9CIpR6ajexYex9Kzw\nNQ8NRLnzIXXs7pGjsOJc83Zb8WFuhyTbIIjUS1lg/hWQYkeWdDbMxwZJ4sph\nbIxPPBrtE/r/X27RKFCCfVHGa5PpsyKEJSDv6S1lZR4QgsSdb2kc4M04B403\nzQRnulvT5DtX8QbmgVGAzLO6w1ED85hBzfjQoPqDMh21kIHPOkhw25RW0ER/\n3CHg7sf0ATMsHlyHrAxuewqjpn1mK3z5YRn3rvZhhbh8RnhQ4A+iCTZcEw6w\nYO4yAph6Kiw5ekDyC8zKlzHC/gSzOgXgGvclri6mgWGqXZAKjK2/jN3hbOPk\n8XUC1k2Z8TgFmE8Q4P/ACCgpeVqcDQ4EWjYVOj92D6EM6btjiy+klBNpypRK\nPup5vI0RlTYUdqVsIb92aeU5D0F+bczjKF3fKikgyaQmQ7lkpV/7pwbiZN8C\nD8iB\r\n=nrOA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"41fd7e419ff1a8a560a652aa160ee72da0d4e939","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.223_1612072633208_0.7607670645840776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3":{"name":"@balena/jellyfish-logger","version":"0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"250c1239630fddfef7a84ce361b8b8e7eab4f196","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3.tgz","fileCount":13,"integrity":"sha512-o13JlzrX9coiYykhA0sOmjNkvdIy0GnpUWqQLpp07f6hycTCirBvo4GHWRYNciyxb6ojTbJ9/iSCQRYo//GFGg==","signatures":[{"sig":"MEUCIQDq4C/6Of1c/tYm0PDO1JQd5ExCXz1LehBssBYgQFHUCAIgcd7XyvNCpLJFfWcCBS73lgPTrt45FVTzIyBVSn/UUMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFpSvCRA9TVsSAnZWagAAie0P/3HCoDrDge+jQ1wm4HLH\nDEDCOmXc45GhoiHBjNQt442yKjM4RpK+Iu8Xwb43In4ZJDH9garjDtsFSC3f\nZdJhEP4cT5+3p3k75s15wOs058I9QwLegTDGnlD9BHrEuIzx/4c1wns8q7nB\njk7CINcpINAGfwPaKYgjF5Ij1XlwV2FIYrWylLlRfxkAOgANRIOwwD24NVto\n9NdaoBYWVxpf/gSRIjUY5TSJCbCuqr3gK67CJcKKeABc5zkRXL9W+jdf5Hgx\nshBa8cmZHex2hE51pDTtsuVqZmLr/+VQH72NwnU0KG+hQtEAhblsoS+F+cqm\n23v2snNOeWF56BDlP7QuBYHOO/9wutm9rODD/kASfEw40q5ZpVb2Ypnz4IJv\n/y7lOIQHPxPdD9lkDNh6bagJb7aAVoHZx+k9aL74+YQJ82oGoZnHTKDAZcrw\nO7IO9U4/9HASeCwZsLTH93YhrcWaFqqVIwaQvnWiQD+ZBcwM9tK3fKMDkQF5\nhL4/Xr/Vuu9MAJfnFqAr8/UWwwBoyJK1GE48WT+md1XX5nZJhxfMLRjCjQde\nAK7hXX8Vnwy7S1LVelWYzDKC2tS2LUPEexc1UmAQsHgcvaVwrwe7oxyqU/MA\nZr7yOMRG2UZjn8U89ooR8VVI8mVYw9hqon1NtNaor2S/WQR1aXEzpJDsNvHD\nJSdx\r\n=5M9M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0fc54844c3654fbf5f79056e19ae0000cf35a2d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.5.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3_1612092591209_0.7629984746229104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.224":{"name":"@balena/jellyfish-logger","version":"0.0.224","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.224","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae470f4097c6e1172dbecf19f76de7a7a5b34998","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.224.tgz","fileCount":13,"integrity":"sha512-Np6Wy5kX3UB8yz/21o4/z2dMLIvEGvjBBMi5v52YnQ2mkm1p3/MW9Ggkt78QHW57F2Ym8r+NgtTIqW+coA9H6A==","signatures":[{"sig":"MEUCICDd+QxM8wCxDTEwUtrX2fK6mgNJmioLq8OU4TFfgMfIAiEA2w122MSx6OA9/7P1Ysx8RBx5tWqGSgWat0aVVK1uGKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFpVjCRA9TVsSAnZWagAAcHcP/2M4luFpCfn5zxDdW88W\ncMD7BblmAaQXkqliSg9ys+na7fDL7gV3BJvVuz8T/eSgsihQfiUuxLDQyawc\nXKQ4Pw/r9JSRTrM3K0M/8Llj73DpukuXagdsbztn2aXXJHof/MuA+5LxZxLa\ntV+Hgzbi55foEU2u0UM3z50QUdvQKp05C8HMJxn5ix5XAIMHruz7AthILYFW\nrmVzKnZPh7aOMj5dxBjsjYWSW01QIC3w+GF1ZxsDHPOZu8UG/s6lG6Asc1zx\neVqd1CPMGeXNq18u6V38NTaAY+u0vPYqnR78zuYKR8y5hFSjKuQhVMHJv2Yw\nt43KAVdGXxV/ReXghF/d4ROf1igXEAhHR2CNDabdG0Yc/mbBNHr5PKDAt3y+\n9T5t8FMykBUK7VP7mszDSWlOnhaoNLJtM8oOh1rJ3TNY6wDEjMV0kAODcr/J\nI6UKx3gCKNvOLF+z6oXVz76/6YGzw5dWFUmvsgdrtJswfrKa9jBBLXnwVqyS\nMspegeGdA3W6cLCKEaZwhdHRxe295qWlDo9wl35uFhuxU6UfIeo8Ysl0drfL\nOAvusINUvoN9dz46JQUdHZqbrFF3taYKOq9lrLLLbVkXmKpHbAgDVYeYE8Aq\nWzKdmkq6X0C02kacy5KCAzkxXPa+60HIRbLuJGCwYDE94SiRusSW5LuaFpie\n6n/w\r\n=Xcne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a1558557837e473031db190b1a7044ca250735f6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.37"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.5.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.224_1612092770886_0.8590861602031394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0":{"name":"@balena/jellyfish-logger","version":"0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59532da546980fa76dc514a96ddb4bb2aa2053ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0.tgz","fileCount":13,"integrity":"sha512-8e7c1bGe3/qv/n/BuJfnrfYIEYWYENK/6EYNLVErJuTUU5klClo1p0L9MIb2UUm8A399tOdy89wSAE/FVzFeOg==","signatures":[{"sig":"MEUCIQDQDBbLLU+G50HRUayvvkZZGK81DQ9Dnq1QqFH6YGSalwIgbLsx1+rOWCPtiR76e0jrCMqrUBBdg7IT2Hg1cuzDl8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFuY1CRA9TVsSAnZWagAAMrAP/06tVX75tW5WOy4RkUUP\njAT+3H6//CwmSewt3b4FWLra3THuoYaOHLnBDitoWilvpR0sp253vA684Y04\nCdA93fEjWWjOhZgX8GmUPAb36ucawI95v7seS0mjNn3CIpfNOeucRX6chTbW\nf7UG3Kr8bzxRCypkepG4l5RUyTJ6lCdXYqowZ+AX6ss5xWsv3OvJKCEOm/ZB\nY41NX3H8z8jqLY69bI/v1jk2YHlv+MbxJUvChAq30g6d/HLikt7y++yWmlOU\nKu+c45GuKmgA9tr+m3c/7wIP+R9P/y+Jao5KbH7lDpVSEd7pXFghhvhJ/vs2\nnq6FWpDsgBA2WIFJtfC5k7JMtD9D+B/ACKRLtmx3o7m0vSqP8gqYrspvU4PO\nqvlzHCHmOSW7OjbolFQ0VQ+ouRfBNfhSToWVxqyiB/Fiu+DAJ9AWEtoE3PlW\ngy5np0du2NZIKSmNbkEuFK1m5m+OBReqpoRNy98qqlnlssYRpJvDMJmVbyEi\nJBjvVTxK7yoGMJx3Nmm8pPYkHDj+Px/PCOrHttiewg2UDAawokebiaznzCDM\nJMQ0rK9GpCTuNb6SIM8zx9Yo4TupBDiY3QKrqrSlujQlASF9DtBPMpJyaX/H\nZaCTrr795eJmKn0D8cmT6/kgqiumkk/wwPrZuWmrw8dn9O7/uylS3RYssQ6G\nidVl\r\n=/EII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3aa95901e6535807dd08aa94d52e8f73f922b0f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0_1612113460396_0.5408923195069795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.225":{"name":"@balena/jellyfish-logger","version":"0.0.225","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.225","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a6daeca0bce41f705cc6be3d1a95a3c3b76db57b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.225.tgz","fileCount":13,"integrity":"sha512-OiqBveBblB5aFa2MVOoz6K48GoIpK1VKzkGf+FLaRo6p7ZJZINM480JE1DZzR1Qb2rdY37+Ta+5A+3ACZA18xQ==","signatures":[{"sig":"MEYCIQCKhzQTbR3cuvanDAHA1Y4TEWhVZ9yL6WdnPrDm1nDhMQIhAKY0iqsQrZ+LyTgVm1Q1X0ySxBW9s9wOjwrw13k81/yy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFubqCRA9TVsSAnZWagAAw/QQAJirLVqVJeoekzFklZtx\na+xvcD+NcC64T+Lc8A7VZfccVp4JJmR0jOAsmNCdhCqI5eFesgK0lA88R6JI\nuoCm7EysLd6BhlQoUQd800bW4DDWpCJBXa4XOLvY2lwCh620dzXzscfsF6UW\n6KPOkmAaYjGPYxVQFT+VYTumkEEhiwCk2dK1O3MMVxFyGq8xyC1iT/3ALNHS\nMtazfOZPAs5dVhfluzMwp2bdbfqrImlOxQOS8heefnYZoGaXfFS5/9Ngd2h0\n58GTBnRPEPRU9JvWgFq+l6CSmtYJKlHsEBCepCaThKCNcaPU6UkokZ9F79mv\nwG9rIFUdTwLCHDsFyzLAIfNriegHWBMRvhDF00WxU+IgV/7/jvTTFwumaUIo\nH7e8TT+UeYwDjeDas9WYaAsQPtoNMO9fWw0IC8IB3qkynv57zZqP6qBOKU7X\nN21jt5skyOk1mou0R0uHrnLr2jHR0hyqAEQ2wk5MAfY7ehvqJ7HdmaIV3/i7\n5G44t40x1hVTk/QI+jF7c0exxzRpGL4QHQuHd6fcA/RNn8svSH2ZNBZSzc5T\nI4eKkPy8APhc36AOFuF0/fI20vF/K34YoWDyroy0clOfsojSsvtR1k1lKWGe\nvQ+GiQgEJG+48xLb60k+8X5dbvQgHNA90XmS00KI9UW/wPA9e/AfgVwjbnnT\np/Tw\r\n=7sVa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a6f78071f9374578551c113ddf1d8279e6546c82","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.225_1612113642250_0.5293128830931972","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc":{"name":"@balena/jellyfish-logger","version":"0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0fd4e7e8ee64eaf363cc2cebb7d2dd936f9f5f9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc.tgz","fileCount":13,"integrity":"sha512-YGi4tf4H+2c4PXx89MG/RV9ydZoZj0nGDsTlIi+L+wvus1ZfIRO5lHaWv15ZeosWwisPzcphV0jPB1HrGzILGQ==","signatures":[{"sig":"MEYCIQDO6jTfc12mDMTEnWG7znTQRmFx3ECh1lONsL5pMl0DiQIhANj/fdJLOg9iqF09VBDSItoFwZzWqQWxanVXcJleFmvx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGBnwCRA9TVsSAnZWagAAFosQAIOqk0kCADX/k+dBxO+/\nN+zsFdCQ369OQZWkZRFkJAOt87gn1RaYtaNHke031P9PHI587L/fjd+W3+ar\nC0HHt88+EBPMJacNI600qJPwmIpL+vcAumDFPoTkN9w6EuxhdojNrAh+t4+x\nruyapJvptO58Bi/ivwUim9aTqef0FlQmVY1A/HtZtqa6mF+WGYlqgjZAQ4SC\njOAJZ1O4V+2zq+ngt2vWe5y2gIFetZ1YKW9MVcE5Ho8WewWMqbKVnHriAqIg\nang7L2cw++K/bUZVnHgMn6xJLFnWYRHHfCAjIQmQEmptywqSvJlj+7iSd/zR\nm402Bnx9myWmRG/OoCZEVuNNC5uq8QjiKXvHkKTlpL0ftAlI+2cksFQ5r6lI\nro6D9Tyxk0du3B3fxZ82ykaXS/1WWa8HSQuUwUAnwfoQ7M5X65wPYDMs6OAF\nv2buGrOuVkPkQw4X0CPsicjrWvIJMq4jg9QiC/6CwiM3rGMpAxsmyVcztE1n\njbMTbV2q6TmsZhePInsJG3rzjk2szs6QsznUJCy6CVPO4dCyHis6R4WBC+gC\nc7nxIRXJXSE4gEfrUJCd4Hkq7bTfLoA0RdUt/y3DMubBiyeNAkopftyVsWC3\nlgs+XjVrP3ni5xPjpAA5oLc0ecRNMYW10nHOv4vHGnwC+iRXn+6EnsR8usLB\nlzeT\r\n=1GJ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2662ad66127ff6fd52c97ba6e002512f06e105dc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc_1612192239522_0.5719769338054601","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.226":{"name":"@balena/jellyfish-logger","version":"0.0.226","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.226","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"33cec68fd1613c4fe1f7c7cab222c4d8c8350697","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.226.tgz","fileCount":13,"integrity":"sha512-tzidcf+HwdIa9jwoP06EGfT2QMio7xB4ornonsyAHb+LarN3M1ezgT2zZWI9CnDvHmEkMKxbAUR/DGU9+0aOvQ==","signatures":[{"sig":"MEUCIBkLOBqp29mh+wBUR4GOfPjjn/zppp6f66JQBPfzpaxwAiEA4mgCWePy9i+Za5v63TQPWzxIeh4vfiE+alpc2/QHt70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGBqPCRA9TVsSAnZWagAAUp4P+wUj/0waH0JhttEKcup2\nvcGm6a9RPYbxfAbFv7DUXtgOTmKoPxxi2yUhSYvaSfq+ynFkb13u5kC4xp0g\n2oHBP+lEd8eUuMfOR8T3aqV2pF3X3JvHcFWq1+33FNyDozn2qDt/ogCXkDad\nsDuUOybmCI2nK2v+02noN16VVmCcyHm448GHM6un9ZtRoo4bXxJ9r3nScIqu\nkl5wo67kcl5VI1Y9e479gnfibYmTjmcGVhwSR2FyPb8+W3vWqOtHz/88Nh0G\nnjfvG7fs8jvowq6tsIa4x3iqJrqNSJ7fKXmvas6wiNW7hofhRLO0V2nWbYhc\nyVgMAHhYi6LTbj97nsnXERA9U4vUXCqY2zx23rg7E7z0heqwJMQ7ljbv+UO8\nkHB9rbf3x1E8yitmkrkLi2ZRuqGuCYowTdjnl2i+yNdmv13x7UmxK9PshV9C\n4F9QhXUXNslHCCkcSk7Z1liS/E9EYrR6ZUDIZUhNhX2SCX9y7rwbPqEl9+cT\n1s4dje/T8TViJPRmpzq75vwV9QLIydrEWHFmLSCG+Tfo4A7E3NC4DQsbF6mu\nP2iyMvJAc1nwvcKp+loS2pbU/dZsYmmH1UciLBFA1MO1z9nvBwUTWCApT7o2\nvPqirdNRM0SldrdTflce4/4lxPKooYeTiaiC63hC5XV3b9iU2wIh7wfgy0Ow\n8lYV\r\n=u43s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"be384b86203292bd8fefb4495fe16010f878b328","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.226_1612192399541_0.5473914349004017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab":{"name":"@balena/jellyfish-logger","version":"0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34601a292f6f0865e1408f055b830311e3c253fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab.tgz","fileCount":13,"integrity":"sha512-J2yAkUI3ABpDtkncuTa1KtQgzMPifoaz8lByEocxi1oEhnWMovn+b4iF8VgUsS8f2/ETFhltlByVFxgmzvMs7w==","signatures":[{"sig":"MEUCIQD00NMM0dT8eRjuxOHY2i+07Ib3KD6tY3mIjxMglNkWkAIgLr58tGdwdVx/ckY4aTLTLJ55yW7nFi+AxfAVsBbw7Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGCzECRA9TVsSAnZWagAA/b8P/i8I762dT0YgWwnED/M8\nZdUqPJuSeak0bot2SDvpSEWkg/CFge3QbaNFLu5m5INQ1npsEHzxOPoiUp98\n7CKkXCxNn+YM0onMPRjy+z+zvpXtVrDDfVOCpssXY210VrT31ZzyKIrNLYyU\ntsAEqZ8Fn1NoQR7tlbv89AciEBhRzTSmEU8qlcjYCGaQ9jQhgMfgmWgw8/ZB\nUIU/tQ2V2A1fTMyMEOquZW6QNd5zsKvzN9ahqQLsBkGdAmNToTrmUVz0OJnK\nMKAc2O6xLiiou4Jy3AlC/BCQv0i75sXYrXwxAKErVp4s4Je8WL09ifzcrvZW\nd7WR67zFJ3oRq2wVwawFZrP+eBezsCc/6uw5nN989UjFNZX8173vQIh1+twG\nZA3OrAQmZCy9QZ85DOXPEOKDfoBahdMFSp402AV3NAjXsDAquZ53Z8lCkRHR\nQSOU6o1+STtsEYqfZVXHQEIs3EAi7J7bCBjtnwaqzz6FQtk81R7Rk7Q4noXI\nVqqAH/k3MHpOddyOPOeukuBal1jwcopqHiC+QY5+4YpVXxtbFITlS4OnFyOk\nEkmXxkGJBBZJP4BRe1lHdSe9ManSDuZUCFuuyZDqPca6oDR1Vm7G15nlDj9x\nGMzUewoXu/ov5hGoTOpLKOW7cRG9R6O2h7jHuEA+QSg/Obo2jlf1hd1OTj5u\nJE+x\r\n=FERu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab_1612197060078_0.8490985103652924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.227":{"name":"@balena/jellyfish-logger","version":"0.0.227","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.227","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50436667be9995838623fca6dbb9558d64b622b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.227.tgz","fileCount":13,"integrity":"sha512-omnUNJQAFe/0sGfXKdgsfSwdFPUJO97H4q0Q/u1vA8uuwImGoYgUaQY4SsYhEVs3l1uNaBuP7GJgyuNouLqrgA==","signatures":[{"sig":"MEUCICeyQX8ncVL30NdlI4FXGZV0ur923/D81fmW3IJC8r4SAiEAymfo3FjsAvLCG50ObhQQSYcuauRnQjUYmwo8jpDa43Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGC2cCRA9TVsSAnZWagAAUUIP/17lrkzl26V+MXWHb9Kw\nzDxb+QVm/yDshK2s6EOsLwN2hrgwwAcjKfV2+IrRl2M1VRcpXjoErjRr91wp\nhKBFmIo8PbIT+PJ7r1NCwEuFF++gOLSCTTDkO/65BR92emLy2zCtk+pcL9I1\n5kOOvisPr7jGo3NPoQfGNIL47tQF1TJgOjVayUPVWJAH1Ka2iwaB1RiGO6sP\nBv57l1Q7gs3eTVFm8JiISi0IoVSuMdrAbAJaHGjndKL8densko7NPU1ybICn\nnaGl3fCuiIfpKpi16rlaAg2vUDkKHqoEdbODAquX8zGtKYTQ2U0Q7Om9H5zs\nHezyrePmceutTNOid8PNAB4uK5mTr5E5UJDk/VWoszHaeUYR5yrZKFOyApnH\nmgDgMjRUa86UU8paOtHyx5dneNIEvLDA+x4dO/8eLeD0/EuiPgSIk/9vLZ63\nYfGG+ooP7C91HcPzlkz9+xsBQJl2Wxu3oh2P3FhMQ/X21aA0fsgpHxrmHrgx\nMtPzbHjIsY3H9oIIU89opHv9/o5GkSBvBV7dGbl7edELUs9W7VzMYKBzNTAu\nwtZYYANMKHLK7kNTdFWFAbhBA+cNX7OxytSb+0u5/Bn8PH+3ncU1wDDmS63B\ne1bR64eMFsIdgrkMSL0RLAgMk8JgbTmgZjgpeIQlxTXJSCLq9LNsg8NxLNeo\nGooN\r\n=gjVq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e75f04af410f11b262ed23d1c41ec224d3763235","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.3","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.227_1612197276339_0.3775152106607791","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f":{"name":"@balena/jellyfish-logger","version":"0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"161d0de273d7e2026567fbba6bed68a17e168f51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f.tgz","fileCount":13,"integrity":"sha512-WQ1TDRE7rZ4hTfxqkfIJrYou4Q0S1HRUuR/wbm33iMHpvjTCPdX2BJpvYVpBsgjjlAp+tqiVYGzAG2V3PgU8jw==","signatures":[{"sig":"MEUCIQCyucmMXyodNQ//xktNamY1S5wmMbHoxOjPL+8Zsm1MnAIgdTQYgi0P11WO4xnQIVZ2LMWRDgYaGxkt5Nt+8t8zwuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGFr1CRA9TVsSAnZWagAAWoIP/iV+5ZUUet0iu05uBXL2\nA5bYvhuXTWzoYfz9tD8/DmRwoMxgXCVNiw873KiMi6gfZ40wyg+2TBJ1Vvjf\nZEvFzGMvt2NY0u/QTIH/eqUs4Act2fND7vHPiXsQv0xOpixeWL5f+prkvH6j\n1rL0B6UaeKjk0TlahXp4OCaA7B0o96SmEtYWeggnxg58ehR3yaMNhwoH7/zt\n8GrmxzrXRUOOUbRq0Bjhm6T8Rz+LJGMvqp9FW8Xnq40FX4/yEPotZeH3l1JU\n94eG/IWl+mP7UqM1GuQt3F08XzRbhD/ZIzyPpGkEdfAIOG4lUz0HdbUs+XbP\n/O3EqmvPBpVaWlafRQLEGzWqAI5gRmYEe6EFLCSfv1i5Yg3TwSQ9gBSZUSTJ\nheknSbjM10MrY1JGkQOpGpNwLLd7V4AzN/dvSW2pHR78q8p1RLMmNJRYsy2K\n4mF0gusUljKhXFNRpm73ueVh9Boe0j27dul+qSz60C7XQ8p5I0h87DuKRXXz\n6FwanViJx7Yv6Sb/baaQMcwIx3JiYuYILXglvJ2bYJ2GH44+D+sE98/1U0Pd\nqcVfxMNNtBLz28meGs9Tywqek16R8tRz5dLZWQe29qE0FreI9d/PQuxdUfPN\nnVVZwGl+SbIg7FuBP20QnuPOpkmWBarYSzbctd6KqTbdPowAorX9tRZ0qRGJ\nlCxB\r\n=MzVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"97bc988f4c06750dce9f8af7274915cb4aaef00f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f_1612208884987_0.04111469885330532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.228":{"name":"@balena/jellyfish-logger","version":"0.0.228","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.228","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b7f9a4f10ce0271ff4128c89329062415483b0e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.228.tgz","fileCount":13,"integrity":"sha512-11lwaToLmKMfxG/hI8rwobQcJQyEx+A3caxfFhwU5vFIFgU/URnXiyPv32YohXi5eTleoznb1ul1IT7PZ2Ne3g==","signatures":[{"sig":"MEQCIEYmpvvdqePfTUAkYCjW9CEMBZnhjl5kYspPyzx/vTlkAiBjZHFEjODTAPJTzrahVXdPaM0R8sQaj6Iy7yLoWILB2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGGMwCRA9TVsSAnZWagAAUYwP/iO+yFvzY0tHNdjd41C7\nh+bFf7udlb1nsMCvJoy+W563l3Xt+PxDw2XJYks6jGO1J+QJDIoBBgY/Rf8E\nFUK7OyyvKCmC4nFmvj2hhMPtM93KU14t77D+6sizdvJO91ghzPgfQXvIYXMH\nB7vDM6i9AmTiHIxE42Av9R1jjIKu24kRj/9REbZwbBd7Kghxcpii2mlCeAbY\nUVTtya/NuwFGXxHuGvpA6cDa8oHKoDlHITn2SmYR0m5SMMjprN7xVplGA27o\nADnDM52RJbSVDWz8GVV/7VaBKT96/hUoXrqJ1PaQ0XatJfhElj+15FCTEMOG\ncPzlOA4koXm+VUbkMhJSBK518dlbbvMY8lddo583luKU7haQjAbVcxICkgs8\nA1HonbBh9jZ9xqjYJ81xfC9zzF6WERIk4AYlq1GND1AGOq2Zjp//UCY7o5g/\nYxLIEBlIfZYvp+8NjWSKD5aWHflrZkwDQ5UCKzF4YmVIv4xU//WXXn8yBFxH\ntmBu51mh6owmjrJ6EPzeVjddNaZWunJHBcWbQq1g5ugd/cqep5269WRaWUMN\nksC7j1C7FL888qMt/xon9zLzadj6bBh9spTXDmr152A/egaq5HnIpPktS3oh\nLN/OaKd9wfL2WFPQM2sK7DMb7JH89Ase7/bNiqHvgnud/zugscjiPSLGFBVW\ncm+3\r\n=6tI2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d21bf46412534687efc211037461c013a55e0a2a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.228_1612210991961_0.4254729159037025","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3":{"name":"@balena/jellyfish-logger","version":"0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c423566318e3c260da330fe8c5484bd13b021ef1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3.tgz","fileCount":14,"integrity":"sha512-ZBqziS2SCNf4X6dqUCHVqME+7qwYAYp6HV5WzEO0U5oLAB97r+ZsZSXikNBhhpBvROi4CUD/mEuCDxrXkoHb6A==","signatures":[{"sig":"MEUCIAmT6doQ69OyZXiJc5D0t9wAbRBODu9UfnnFVGZeAbAxAiEA0mCRrZWoAxjoizGxjynwmfPY5wDTjWRyJbiRCjCA818=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKXvCRA9TVsSAnZWagAAuIgP/1Y6HWUWnBy5NDS5//L+\n1pY2fPe8D2Hj12Kx6OswJJasZa6kkUHzZeLivCEM3bn4Cs0Ir5HFq7bVCbPv\nuDLyr4ZOuUY0V5zIhAnWkvSDLZX9tGuVt8IjQkN8mczzYlmcU6YW77NKFngJ\nU2jch0O4sjk4zrf/pk0F28mosRsIZF7TShZDLMuqoenxDSXMztIflYLY73CA\n71nUr3JTsW16HdDbEmcE4kXcIWhSRPJCM7Lju6vwZwDexcK218uixORB/Qyn\nfjO+9sp9LE7kpBas4Tf3WZLjavpb09AT7QMsw+YNd1lodo01jnr5bpcwqyfF\nwVcIt6fVNTW2SEwI5IkXEN/ESiA146TE8afLu79KrdpwATddcuvT2PVibYBF\nOKwr4l86k15sfJ0sh8cs4FMkRiCOwNDgxMm1gF8IAN1karyc8lBpeaaRJ9UG\nQZl+i95Us7X7dNK+YUS72mXMt2gNTAPWxOuf0dt9++W72MeuMW8vHz4XaVIo\nRvh9aD4qLURUPBN9GAgBEIDC5p5pQwU8jjsrNgLWS7I7OoN1yZ+WL8ZSULC+\nxQqlKlcADodBYj9kGqnFDxYiMfjfveGDzEyY7fG7ehghi268f4YXVKaJjKVk\njZQKQGLiYasuzFe0uXqf57F8RtP76IK6nujQ+oar5+UGtwsxADWHNBraXfsn\nNucJ\r\n=3Shs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"54af25e79c4c1714b10763f989034c0c95fd35a3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3_1612228078945_0.5638874980011614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.229":{"name":"@balena/jellyfish-logger","version":"0.0.229","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.229","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"345b8ffac348d17302f215a17d7460f958360933","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.229.tgz","fileCount":14,"integrity":"sha512-JmKwHET+K9U/qwhVozGvK4P1+ahiKRcELpuM0VfBSpA69o/ETTsus9r02LLNk1z2GlULA1f3/VZ0I1iNZdtcwQ==","signatures":[{"sig":"MEUCIHQRx9LkuNZ/NYla5Xj8xT0iXxI8VY4gVV+fLh8nUdRWAiEA6ObYF8tcn1NA7ibHvgYwJ5AknnIexN87dMr51W1XilM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKa9CRA9TVsSAnZWagAASLkP/1v3u/58846+lXcsJtOI\n7Fp3eSJWoKcED7tCuMgWX01DwxvZPpA3m/Sjbyk/rSsbdcb1/q4UD9K/LL4q\n3AvWmuQvMIyXzCJtRfk2QH6lbs03OZrCydG5pFhIVyMMNiGGzDKaJ7ragPcR\nq+0BSTCFr+j7ai57Gp0XXNQv5uesLwjEilaFAi2/W9ukVYYpWOcSZqyfbr+C\njrLw00jqdaht218Y6WGtv1FGNCsuZhYhusxb/ZBP1tHhCiJhLIpzy28eX5Ax\ntQBxtcq6htlng8gm3XlbEEDJ0moL87nmy1pOJupRa+T6qaZzmnKKcOQ1PL9T\nFvd9fMg0AaXinYQEvwq0G19ruZiTanGZ1CMFCD3yZIhcYYSvKLzhs1Rfw5Pg\nXzxADuXdDdYBz2/CaxIbMwXuumvlBRQ+X+0HsPvbO+Ayr8cQm3TU8Nit+exU\nKrrgMZsJ+5Gh5MDbZITIIN2cBEBHjLpeBbfv1836qmwjg+ihwHxpIJH/oPvO\nsGgwvR+RAKOweq9fjjROKilT9Fj1w/fMwp+oHqTD1tdH1VoSaIP/nV0Bxqdl\nkA5YPRyykqt1fKPNwM+tSp8Wce0MptX7B22aFWpzRZu2PR9b42oJaYhKNeSK\ngh9KWObxqWxTu+WKvsWLXSmXhhTOBegdC/XpDEt9NqMX1JwFbIIv6KBC8E7f\niYCz\r\n=Y+ta\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f2335abe6b79c8e4239f548b284b9a2749473585","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.52","@balena/jellyfish-environment":"^2.3.39"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.229_1612228284645_0.8122726439504631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d":{"name":"@balena/jellyfish-logger","version":"0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b6d6d91bca36c9af357112b2137d7b912fbb9467","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d.tgz","fileCount":14,"integrity":"sha512-CSAPTCI2SUoHxuzaCVO/sEuNJF2c0UeXv73N/iyYly8853vD5lD/P+133+IwC1ZmwEJexQzwF/v+VqYFYr0riA==","signatures":[{"sig":"MEUCIQDTxKaowTL1arAZuyDDymUDMD8MZbV20uQTgST3qpWLYQIgG84TKTg650llIG3/DrTxiGFWCo7zfLq9QOLo6PaMuLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKhfCRA9TVsSAnZWagAA6EkP/jvck090k/JLTAlbRpEB\n1X85PVv8hWyrX6bTEEVswXeI35AadGSYO9W4PgJsgZs1xdb6Tjpa7dl//5Ql\nWiE1VxhwLZgIfolLW52M9Yenu4zsuUpkAu3ESqDyhbLpFH5h76KcEj6Buwqs\n8Leodw4gkXmzb5mtDF7CnLYU4poWUMmLsbCFNZdQPrZwHfhHhEqUXpa1lLTq\nYPnWYkF3WZOX7DixRimQCdG1wwPHp0IdWE1nSKwC3+Aphf2Ru/FcGm9OggGQ\nloImzrpmzUz25Slcof1TPoer9KvIuHMjo/eH0utTeWTwRR/g+PO997qxaD3I\nc6sgD32cYfJXtDq7dxJhtnBU8CRqRFwhw0u270sVZ24cfieF71WvOLFLa90+\n+Dk/xtPfeOdsIIZMQ66Jg7moaTbEF+BsmwzC82zjr7T0sOeUyMvOV1bVrBW2\nRejPoBzuq4dP437aibiwJA8vvSjvzGi0MSuc6IuzG5ZdIRGhdJWDsjifWIS+\nAKtqV+W76dHGbEIvgWbvDaKRsWyrehYso+Gf9reHz0Ky5FEZ8yAom16QSpht\ng0le/nxN2WnsHg3WscN532qnPNWjiv1ZmVtgi42saVh6FOOAnZutWjDS2hQk\nI9XQQOCb+6zQAjDFwLIWHjYwh8/tjhCsNvajiGQBr2OJevRx95LrKIaNOLXR\nt94Y\r\n=UI9j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7e6db666787f5d5073769099ee3eb3ddaa63dc6d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d_1612228703008_0.11398653721457808","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.230":{"name":"@balena/jellyfish-logger","version":"0.0.230","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.230","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06133ccf313c12b3d0138c41dd9c656ffa90c4ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.230.tgz","fileCount":14,"integrity":"sha512-aRv3U/wuMNueMUrv7wuJ0Ztdu0dciKwdInVuKMhWQFKhmBt3ivX2FTDnl5TC4YPibKy0b+D4h9osfaONmHGFBA==","signatures":[{"sig":"MEUCIQCmhgKavMCHTYhXf/Tmy2HxrxRFv7EonXaIGyKuKITtJwIgFJ8YlyP60jJjo9S44rXFTyR4Og6VrCEjH6uuDO71GhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKkoCRA9TVsSAnZWagAA1EYP/2bSxf19uR2DCTHCJK8d\ndr10dM8fj8vDY5+mIP185doYILxSmpOlaupVvRTiVYaSvQXqJvj8SG+TAvnF\nmgpSU4eZnZv6VaOk9SLPPLCumMtXaKehzUSfKwzuQ7KcESaGUTdiSuwo5PUi\nz0h5ulc3fvEvfq6SHI8E1YG8Q85pcMAKQPawxUcDTszTGOnkOE1ncj/NWdU5\nmNSGFSPMWw9d38Ooyj/nARS6LQT97fdbFHTNMFCTj6Yiy+FLai8RSblX9k6e\naEIJG9wGhz3sPnu7MiFrKmSCL/UWJOxmHEzpxuGDApt8L2QXtNuLSdan61vV\ntdea3gPZqm9cNvVkHf1VOZg6nRIPmBIPT4eb7J8P1XsxYBEDm4sBNfxKyDrU\nI8XC4+o3OVmFK24AUCyhCZ4zxrroud6fHDxFw6lvbConamAc7/wPr9UFYo4C\naHIiy1+nygJVBIDhIFubcMI+Df7ZAlyfAvz6BgO3rzvCDFRoJuS80cWvkDIV\nQGQF2FAKRlwRn9FTI7hwQbPUXbaGQye1C6J9q9SyqTF9m0hKWZ7WaxqFucAd\n5ajabR6KXWReZ+FDxHSo+xIbf6DSGnTh+Wgxgx+vfk7RnzKNhFIy4EPC1gti\nvL/wkOUKOOA1WKrl8oBkAWobqJTGYMItHGt89eRLf9jBRpbtXkViJ4n8m+N9\ndsTC\r\n=mufk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d5afcb6193607cf649d52bc2084124180d77f4da","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.230_1612228903806_0.6643896642259419","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec":{"name":"@balena/jellyfish-logger","version":"1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f95cc4c6a822f115ccba7ce6fd6cfaea7f0de8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec.tgz","fileCount":14,"integrity":"sha512-UN0O9jaX8lyNV5XJhVSeGdTdcKzRH0XNcXedv7Qn9ajo72nB9nxKBQdp/FZ7F2Cbe7rDb7zrfk2RsTLRNYtdhw==","signatures":[{"sig":"MEUCICpF5KpmrOrhdqkWRXckf4/+13Arv30rQyJN/T5N1jCTAiEAjxx3Hu+259c03jCXJWSEaEzvIPOpEB/gKhwlaqF4bUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGK2FCRA9TVsSAnZWagAAudEP/3ziFODvZzitUckc++Kr\naL5VB+Gi2mKvRujvrd/OIFgJ3ZkFMY3wLF4s6mvf68XbJNJMzGyVTcLtCmjm\nSflj5+h5ldETXDDg0fVhp8b3K9I7fvRbVEBbTTq4ImBTlNZlRLSOgHcCf9p/\nfMJ4Q+/wkVhYQ4HdBCOMZ1owvpKnqE9IEetI3l2hctz1XLaohb1h8oJ6PDX1\nvw7ON2iR0d9igLaHDUWCYhcv1kkcye7dKRkpK0IjCmAcSdOE26hdeeP6fxOm\nYPXpa1xnbWfpqtElforfeBD+NtdAtElTzIGYez9k6U2tn7sU0ZmWDdsXwD1P\nH+tY70cs/MBl4mjEVunUsuQ1IsSLeuMlDhHbr0uA35ytlXSn8QJsP4Re9oui\nLftJyL8qWvE4EbgPXWoMNcrz5Hvx7GR/qBcfKnFjOJT5m9AAm0vMCKsiPj1g\ndnH28kGXA5PgNXPhmj8mcIW+FXQbaQVv/aDbnU3L3qGfAeHlAb0M5TALXfAF\n0y9iSr+JjFLMIUmRXthIGr5DpIb4zZttJ34k1EI30q1YTgzkqUqLEzjtzg5q\nOVOJtVLhyh4kyyPVJwa7Jq3OGlTajFDz8aa8pTp9xYBYkjXa0OAfMBSsmA5t\nAwabZ6u2jASisQU5wnj5xnhVXuJn2rxlFzmM/CUOf1ixtuH7vbU7zt0oUcLo\nichH\r\n=Gujk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec_1612230020793_0.033128252917182355","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6":{"name":"@balena/jellyfish-logger","version":"0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fba905425b2f4111188fbe9927c5961dbcf98c62","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6.tgz","fileCount":14,"integrity":"sha512-VsAntgSvY+XAdYUCJotwRXYVdMPOX7Vj4rIpSnIWZCXpb/BVdUycBJ1RiaVhlCKQb9FhHjOsWAV8Ez71XmsQBw==","signatures":[{"sig":"MEQCIAmAzlsYNrIfUKB5G7mwVZnK84vBRzOfQmUTlTF3/ZYfAiBW8Fhxhv67QFfa0Bb842s0kSxj8qc7/qgO/JjEGFNQ8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGLYLCRA9TVsSAnZWagAA66MQAKNVckl8n5UffUvi5oqz\nzJHc7bwWHBV2QPmxNgB+IX9q8fJSt0aHnwgkrVbcVVfur3ulxzfgTsxYbzPa\n9Yoi7/193GPmjaqNXmE0RbhXZWQYa0EHtTEo0ckix1al4A+Dam2JctnXEaa8\n31au9AppT+24A0qt8oIDC4zcYYdpHRnycFBIXInxZvN91kMSEAh2TLxwqguR\n01mSr5zZmSpnRcTvGVNcFLV3VhJBDqiNmyb9dH4s3O5CjC3qBUpHAR9l4Q9e\nxxRsWXb7O+bBm4s6JE0ZYmxrU961o1lgRHdUd0GvW4O4JOgcKkUTmp7UzPij\nZCrX2XU4o3R7U2yvgvimx1OxvB33LmgUrELK/Y91IMmwQmxP1PnGGweqTZD5\nKKpzV6Ys8rp0Cv/amYg5B6BXabi9Gl2rFXQWthH0vZ0qmtz3MU8yySx3ocAE\nysAm3yGc//aJQo7PE6lvv3Y1RVaBITJF4QWY0zS3Y8y5q1+EW59zRt0F6EhX\n1fNfscU1zN/72rDJ2hDJCAQ5WnzVQcrl7tXnNdtbrp26bOwj7AuqTppo8abD\nR38hSYdy4zMWvl9pRwBy+6GcbHB4AH7/8xIEmGFAbDUlHENUQqDyNn28mRN5\n67aQez/fuwWnkC3ZdOWnkkyjssIryms5+qqJZHe9K6z9GmJDNvfmhEj/L1kE\no0eq\r\n=QZY9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d707d45e8ded63f1c7679d47ab85e794797960f6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6_1612232203253_0.12629754122034198","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.231":{"name":"@balena/jellyfish-logger","version":"0.0.231","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@0.0.231","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2339f010d5232b4c8fac2a8b3c2f3ff1d5cecea2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-0.0.231.tgz","fileCount":14,"integrity":"sha512-Apzh+l+8gjgkn+jXAlPaEBWgZfSga9IfYqt/CnslZh8RvjIQXJgEY+kxPqAdAIr59enSs7GCFZDnalYpAiFALg==","signatures":[{"sig":"MEUCIQCzQmAbqBa3kMgFRexlO4+ZIWS6wbPebXIXGQsJ8Fc/rAIgWqGAPiFja4TPZK1LKx6hccUvMIGkKJDifJdiOJNRHFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGLbsCRA9TVsSAnZWagAANkkP/imrE/Ln9yuJdyXCIb5P\n8VYDXVJPr9+qQ+KMfntjV3InEYR1piiP3eXA40HlDPM01GGsLzeigiKahC4a\nOXdqp6eibowbIzI88OvRWk9wr8spn/DjA5V8g4Y01SJokoBk31XaTs0nPfYq\nsyWlo93CRmW/WISDYjs0OxaBYzfQxDccDnXIeWCTjuWNyHyZwOeiA0dDkn9N\noTqRwfU9FJS2cf01yejUhJVNHnyJenpIAa1Ye/2eQkQn7GkaJvweOdkSSm71\nGmwdgxBYY1ysUT4RPrkKK+PLFsqc4hYtOeHRUp5jAFgRnYUTXahw2SH7JLj0\n4Sadg/UnIZlhenZHT0m/3Tw0kCzHsKi3nsZmEfGi6Sp66UpToQA7hW5TVzGp\niYtp+rmTWXIxxrJYO4B+wNpdLM+9KfC/OhwZTK9+0aYU6i4K9sYgU1jYOGNw\nf+QGLmNG9+H7mI8XvRawBOWwBjs7fRhgq5SuCe7Rro7zX34GMAfcQys2gRZF\nNr9Rc5CbzcVwuyHbkR76PYPriPGFglo89jCYXWIYMFfgSjUiz0uxyNo65fpb\n/paafo9ch/f+WEp6Vw06o+yb35ICVw4dYhuj0M11iOm6lVGYEqVuN6hrb8Xp\nhfhSmzm0cf4QNRsng7bNYO3WDdrOKYNo4jQ4JvVOZnS2qW/26wzXb9ZzTXdt\n45mt\r\n=NekS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"041fb43f0b10a357dcc5e2959c93ccb0a49512e0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","le_node":"^1.8.0","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_0.0.231_1612232427714_0.49612637675146165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8":{"name":"@balena/jellyfish-logger","version":"1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"599f6a4251740f5349622933801ca7e9dda3c599","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8.tgz","fileCount":14,"integrity":"sha512-UIQ+o9y9TFWQlL6vHN+fL6Zb1L1eaN1ftLzKfeWs8UHh7tJpPVuIrIgA9x6SQDhIcKusqw1bqrlrQ4SCs1hM+w==","signatures":[{"sig":"MEUCIQDHHj/+FyZEahA7jcjlfely960joTNAEKiPUbCYfetWGwIgBEZ+nIbRiwrq302+2l1EuhpPoXhsjPUTNbRRA1RKqTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGLzzCRA9TVsSAnZWagAA/X8P/in27fBJc2TXvwf63SHK\nXr7a1/EQBU8pfdFTfgWJH8hv1dQ4AUZe5E/BzUwgROIG/5IZE5N09QlRhsYP\nrL7ibsICD5YdX08bL8v+pRCeg5xklV+kJNqH+hcXm162PhxqmK0KxbMC28j+\nuLLsPRlXvT+lFmqr1Cy11c6zcLhzGB0IU8ryepo9BFjY0aDH5jQDnoDBZ4Ve\njU5wCOswOGIFx4yQPaUnLF45X2U7uWDGa7D7pHtFWmrNj0Q7yyUAqboXIKl9\nX6NalzouU3XCW6higv7JG5af4RZqZzx/xq4+fo/daWvRkwOwRuCLrqeKWnsG\n+kwONnpsQv/QFi8p5qZSsu6usJNxEpGrQiW0uEoUdRXS9DWLEe3GjPu0KIIW\n1JferGVE8GsCLPR2IN/HgHyrDKfLv6EUv4g+IBw8xJMMiNGA2RjzQKDC0pqF\nidiMjL1y/If52cnnHU2nUu/iybj9ENw2Grfzw9OApAKsgoKOm319uSvsZrvW\nVSuHRmGQN6uoFj69BqVXwvOPVPDZCyowjowRLV5U9nBJ9VMMJrpokNULJyFX\n/S8u1pNTYSMfudzZiGZvNp3l5ylR5baF6CqKaIU3s2O9btfDq+H2JTjhIS7Y\nT9Yi67HBqbl+P0A+3gUgo0/UBRmJPlKB6/KstY+/fDqfrjFQxpf3VCl3hpEp\nuhn/\r\n=t4ho\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9e442aab2fceb01abd49e531094065a319ff89b8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8_1612233970755_0.21304969140691643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7":{"name":"@balena/jellyfish-logger","version":"1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3dc3f235eb86cbb360d4cd5cbebc840bc9260f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7.tgz","fileCount":14,"integrity":"sha512-kfg+TuuiDAZPRAHmt5eUgHJNHN08hQYYEzJc86YsdP/r4ObHmpbWr620MftLZSHjCu7oq5i5HH80NIMX+R7L1A==","signatures":[{"sig":"MEYCIQD+QpWvsLRuOCYCS1ZYo2QLZ/zURb+i9YVuupMqhTlxXAIhAJXBwLYCFNV4HTq1sG+5Wkwh9FrH3hX654VhyC4+aVbb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGL1aCRA9TVsSAnZWagAAVjAP/RP3sb1w0y99isrpKIgC\nvWArFyRco7rJcuLChcN3Wrp7J5f/7EAxGFwbdk5mDPde8h2KT2l5cHTCG9qr\nBT6qvfqlwvCRpFjLrXLnV0OoG1peVKXfkCyLreWbnirL+ZqxClRBUMv3yAgp\ntZIhvrfYE+JWusl9IerjnHLWwgyJwRgK1a9mjbFLV7XAxg2JOsIv4F68KdMm\nODLXzs2/rWHpOaoo0AzMbi5x+XMklptzgIXPIEw2TvKBspSbW8VXhsxQg6ws\nFPWkmynmzOO28xIF27WUmDnmMGXZ49I53K6u53R7A/K8Jykf48GFlE+SdSry\nae+6/NDaEI3sturid/7GZpGsKXmXweTGeINxQCnvRUxcVPQLDFyDBOLniBRH\n/rs+EsRanLzIW2467BxsehCp+03tY1u7Bxc+2uKNcG7aPg/3GXjFcNTzdrKH\nHBvZqsAFG77522s2wUBcMhIPDOSUG44jZJ3gtwhrmMpRQlm/v0mzuCsvEvIT\nNCSxXY0WVb5HH4laeKFvxqUbXnmoolzKc90QcMt46St1sgGXxJ4dPP6rUUZC\nwC3BDDuWMMUEfe17NJ2gbYZBIzbRKjVXXkRL/vFtalOIRKXXln39Kk89J1M9\n/Xliw0ygyrZ4fK3olA26V8F88J4G9cU9o9FrtmVT87G6iiKoe3A5zjWmwF48\ngACP\r\n=zh1d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1a53bdb8dd56f1025e522e9df297169adac18cd7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7_1612234073641_0.2928762831382201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3":{"name":"@balena/jellyfish-logger","version":"1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df87d2e99fcd806fec46bb926e889633adc0a56d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3.tgz","fileCount":14,"integrity":"sha512-5WDF5EKyrXmGrY+Q2sYXGwlpsSpOkxnRrIiy+FH1LLOwEwNVT8KPNDedVm8iIuTJM8EEckOD4ONbNVRsBHyA7Q==","signatures":[{"sig":"MEUCIQClZum1k/vVj8g8HX3QS3wX4sN+bTfflrCemraHTBFM6wIgXxHj5rGWgaFOFo1cec9Rr0xxtgBZz/67EzOhXxTXrUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGL9sCRA9TVsSAnZWagAAg5kQAJWPqoFT4QydqZchiGaO\no03x4HkqKsHmkGhXwzJmhcObaBclN6Gp8A0WOidTscKimoA/tVMZM/gMdWT1\nfCmJBtSQ0x7oZ8l2efZZoECiG9DYwAU2O4JSzmVCupKZ9G2/1Fl3F0cW5aBT\ndwXfwVMiM5QAqfCbCyw3LOEkdcBtSufFa4lkermWvyRhwVT7UTjF5iQJbku7\nrHsXYXKFLs5Sv5NJVu9UusC+pI2QIKBK2RwXiL33o6eY4zucTyTWvuL8zyYf\nUPHFJyyH0MnhEPusGFp+xy5t224QQlEtKEDyUQMKa5IvrPKteeXhSCwHivwC\nQ4x0TBkSDvW/f/WRtztjr6XZlFDUzSpAh22zP5a6zgDzdN7tsNQg4Btho8JV\ncl+dpPrD7T0IYbgnPopjEv1sKRR8fgNVjqqDOcnhatYFbakoo8Tb9F0ncEMm\norVc2qBQDIdxijWM5OfZWZvoVvMfsfuDdkUZe0fjT0pooffubY0GyLOWLHFR\ni9X1WBGmZ9Qw05ZpNytxZV7kZPEvPKEclGJLSYYgXqpjr5dxFlJx89midAK8\nMJSBr+foBYcOXdfAKg+HwLylbmV0vTaRTvqFqUr5OKDgfUHLTjZSQD9LxylF\nMeA52CbdM5+Ra6zfGxhPxTKm0nB0VzYT7LLg7z4Kdp9ISR9UN8B++P0DtXUA\ndCy8\r\n=dCGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9cff786f6e8791cd3343fe66cd291b1923a331e3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3_1612234603976_0.34445112491802576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0":{"name":"@balena/jellyfish-logger","version":"1.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"60259982347a74e53a02dfdbee91d19e0edb2dde","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.0.tgz","fileCount":14,"integrity":"sha512-TuU5XDiDntYsYfCKVP1pz2bCUHidiByWffPnR+s9V/WPzalXr6G2r0Dz4A4dYeEFGjizFzTOio2JqoyjHhL08w==","signatures":[{"sig":"MEMCIEDerYOQ0/fYu0q3KPQkxt5ERhEpT93ygEBscrR5va5uAh9pcyzbcEKbvEOlWNWVNKp1VwUj2PY2THSrjVEPhdf7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGgvNCRA9TVsSAnZWagAAG2AP/ROIx7pefw6GOkKqra0N\n7l0om44GtgSsUBvF1mzSsVtfJOccTwhLS5df1MewYFgt3Bm30aCCpRJ8GVrT\nHXlqQDwvza/jwB8qcFQS/7NEkQYiqG8SSn6Q9LzD2O+slV8hTU6wc4V9Z5yO\nW7HsNOfJhS21+O9isAJAJEumR77xjH/CfAbrLSe8OUyQdfgNItXbRiIB8nJZ\n+j2FTCng7/Yxk/UzgvkMl+WC8e9bBMCslFjyxXUuXxleGjFl1ZV8Yw9evPBt\n7Abq+GaglWYq9yKaURgDD56N5MK229sBeXiC6HFXn4zW3ba83ZiUhA4Hmvbi\ni2UZk5y4aXBl+uoOnqiUkpTk/5ZLsWyv+gR1LvsSTwpDRnpRvEe7Sm2M7xDf\n5jWAll7a5GlT5ksCl4+Xv99XCG7RdhFan4QWCyyJ8UrA0MSZHYE/VlCwEQlu\nwUtzZWIxGYu2QCzWjf6lpe3Ye1sWKzHf7jKU4vJOgYgGn4wwDRdl6NyzEDFJ\nOouy2Y5Kwj8Bw7HYPHCtS09D53sq8uEikn5VE4JBSNtK4xejkPqfLDaj9gED\nS+GOntuge7iPxgk0nl9dCyqniPSDvg9mUkWVZcBSdhKyNYOlgWR9C11Rgvp/\nYhcsE5+HdXGt/nR3VQyscce94goPHkGHGuhQxlZqjzWuWhlR9mvAUCUx293o\njtkF\r\n=ppvd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"efd204275daeecf5970c996f7a60026f8a2ced22","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.53","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.0_1612319693068_0.5397963823360585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948":{"name":"@balena/jellyfish-logger","version":"1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bab6ca16de11b2795a663a5e89fabfcf0f46b469","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948.tgz","fileCount":14,"integrity":"sha512-pOAfWmfXNwcOdffyoy3an/QEhNOdbr4O7DyVR5D/FGWC7tIuVxvMBgq5kvvq5tzY3nGaBjBB9fsSVQPDK45qMw==","signatures":[{"sig":"MEQCIHqpmV6fSRsVdxfWvjJx/6ckAX3uVBcG9QQRUE+NMHM3AiB/UkPCBbQGPBFax2RdmveOcjti1acKG+xh+I8OQBDzZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGi/mCRA9TVsSAnZWagAAWZkQAJFGUWDM9ax88ZVbEtv3\nguwI1IUgj+gHbhLkPpv0ikIBosGVDDFbG8C61aPxl5r+IewZNPMlIj/pBSOw\n+knvkynJEn/Ns3dHQMhBBllQ26iPWTiSL5hhxMu5C1dkq137TBr9p0Q4bScs\nJ27xN+AL1jnyt/VRtfaPkZ7VQyZ0CwT+NeOB23quam/73VScwdTtzAsEK9vz\nA8WNlqM0EKe/RmpNtiZp1xiYtIJVRrv6TscvAy1d5L5mQ3m+eGGbWCkau1Ae\nkFhdiCpoiD/JpbLZ0F8dwlno0UzIs6FaKTIdmv+SFZIr1vdgKczBAGORrevZ\nEyxjb4qkEebU3AtwXtMfCHyhEgXKAK21qpPehwA3DRhCK4WMPDR37ww81zhw\no9ULnYWAQ5jtqoVKhDN6UBoo63uGPA1BUwN8yJ+sLJQFL8/20Ksbqvnaw4lB\n/FMlXQwj169BzGSfkKhvhIt6n4vxD1ztWfk2N6Aatmld7KhGdQVW9mXhwOGG\nSRX2MK4lemP2e4KffgXJUJjn1FH+qhwg4MVTr22NxnSbmAFTd6vMaWLz4oeN\n84aaBeH0H/0ahnECKcFiSYDBUQVr2vzyU/Lz2e4od9LpMeZUyyCXKPqI6JBx\n/y1LEhREDxP0rJRDxZD88tydcmGpauWIZitWVX13fC8vg8lryPJkjkE95Xkq\n9UDL\r\n=EcYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948_1612328934429_0.8041192788332079","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1":{"name":"@balena/jellyfish-logger","version":"1.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4b7b282f0f9911077e62715098253f2dc975376","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.1.tgz","fileCount":14,"integrity":"sha512-GGc9panPMrT85BdqaScC+q6Z1myRrhFe10kJs/mO1CNQTDM+steQB7NltAqX5JVjdWLEQn9VeBa1YPgvrjPyrw==","signatures":[{"sig":"MEUCIQDfz4s4spXjE+MvQFPjE57UgRVB9zJf2DqU8cREcQdsiQIgLBlQnSlB3JRH7Fxzha/cMTHobiO05CrlF5bIeZShvVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGjCYCRA9TVsSAnZWagAA+2cP/0OtQ5zi52Jzku2g1yB1\nbc28pN4K2JNsZleWmYmLJZD1XIiTQNXC1K2zF1th0Rzu5C7P20N9rVeWVLFQ\nCe6v+8bG1RwDrsvi54VRE0CkRpDtC1UJzx8m/Wenzdjrj1QNa2EsVpfT2v6G\nU9Ih04d0b5vgx0qNehiVMe2RPbQ6DKXRfU8T0pMltbRjJGyzSRIopL4XmrTW\nU3bBGLzNAEFAsuqSEqHa6EsdVlEWpMHoLejbmrSAO1lyXbjmiJnREDM6Nlcd\nbhe9XgRKlz2Xm+4P2XLPGsUbYDVia+Za80nYSLthLV6o8qMiUM7w5QYVdnmc\n0hqVfcrukxk9PZ88uoDxTFtMB7VgCFBfDyyfrpBdm7jxdKTlU+6Od91Q+N3k\nXn8ppZmR5hrpEmsdCHvnm5tB81H7C5Or7EW+hVagxQNJyF3B6O9lma2yBP/c\naoVuHOVfNyL4IrQ2NqyNVSK9bfQ8Tgj6Viwr1ikWcOcFSlul8qILEXLHVZag\n6jQL+WVbmsZrmeWQZ1xSXm2MBc5UJrByqvv6HoGeJ7XsRRD21963sanobPis\n9aYqbNrRf5AqxuQlsxKww7KZKhBMgk5uXkt4j/irmbNhuT7s3y2Aj/QCFUnf\nHjh+qC6H7zN6ml9YVAsJHKZSokpwvdtrm1Ko5HKDmqXyLEWbYT9dxnDYdOas\nshtj\r\n=gXCK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cc4bb0a33ac24de7be5e20738cba5d8416073033","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.0.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.1_1612329111664_0.7905629422133702","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52":{"name":"@balena/jellyfish-logger","version":"1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6bba74ab6eea2e57cce146a0c5c2e96329dafc3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52.tgz","fileCount":14,"integrity":"sha512-0LJMurEyUoL+JdgXn3TFK6JFLo+JLppWOHOGa/xeeIEM7Ec5qX+N55g+MAfPjEbalcbPzujM2UDgVQXx88ZLZg==","signatures":[{"sig":"MEYCIQD0BiC9lEbxsNu9drI1VaIpXAlCBpKwdMtCOTa+msuh0wIhALM9dGCV7kRDN8JZ2cjen6tZfHfOHts9iCsFFQXb+Umk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHCw+CRA9TVsSAnZWagAA+xYQAJAVN8hyH9zHzfJ0bCnZ\n+dX5uSNiJDqv49lZx19rKIEM3Dy+lJifwm/9g1pAMUH/AkONP4jwQs5EwZDk\nz8vuJBhlEEfIX/ncnHMBLVTr1bYPjI4k5J5hISJqyMLAS/91FBonwqlRXwAd\n6E8UDJCDtjc0DlvPEUkTUYhLpWCL3jtNoeLVKKtqrln8r1f28D/0a2t2JSTM\nRR1uaXsy68wtMBUHJk5fPZcjAlbts1OV73v1rlJDSS+xboImaITKPDMCp6uL\nXNJCGqeX0ydgaXZlE0MvNb2cYkFIEuONARQqqf+TkcHUP+2nGcBjnmCuLM1W\nshkbN54pf2pnAoKk0aZeRpkX5cazGJgxgcV1giUXWIW5MnCS4dAgmyFS5xSC\n4RmfJML/U7WzYRykzhrRElkeu1Qy8R3d/WqTEL+JsN3WFXLQN0EOOHSbfJXk\nZk230Fam1KhNEiZNS87hDiaH0ODbcXrlDRvjyIV/0C7jOJpfqIPn8BFV2LXH\nY9I7FMjNe74DpC0MmXyttmzcyGozi2w9pIsBKNTtf6n8lnzqQwEHL81fQpIy\n+WqlwD+/bBcLaQchj0TEPknDDT5GUUfDLmpP4SxKbjLAYviIHm7jUhm681W3\n1FYzWAWr2aMCnsNYXdEBku+fPeHpNG/+mEP61gj2+9908o/fsjv1e01dcgOC\nMOb1\r\n=GYAl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"76405158c84d0c2305e54ae2d7510c9df2c1bd52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52_1612459069807_0.6746597397545788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.2":{"name":"@balena/jellyfish-logger","version":"1.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"39ee9a289dbf4faf0398692092627c2cb46ce2f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.2.tgz","fileCount":14,"integrity":"sha512-kWdwhugyWxoedfC+sVtOWHTlY8z5iuE1YkzLOjttTUyhOpe7n7crTLB4Bt4qHLDUGHtvrE1alK7mtkf1HEOaGA==","signatures":[{"sig":"MEYCIQCqQG3zTyvgq6IcwI3d83xRW4mR99wmA6SWzXp1IiABwwIhAL2cKLN0NGMfMxeYczfR58KAZyRro4cGKsj7KvNOPuCF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHCz6CRA9TVsSAnZWagAA4nIP+wec4bP/aTRYR/fauz4c\nKz6c7eBaT3JZSHxze5gCYTwZjYOU+GvtVERjbox7llaiVW1CODiL2dDRRnrq\nqUUNGNmbqGI5us+dd84W+t/bsSO7kI67YnmfulD0jTv9DtUdHsFFvNftp0RW\nMNCJ31vUv/41zDBZgjSqc9SH1ucYV2pnRWWo2D0EiEKtQtKX5Y1wBOFjAVwl\nc2nju2R0nqifUvvvvs6lMmWz2tsyy7uohbCVx9x6+CAUhwfUMaJI7LH83i5v\nuCRCU7SMnvZKN4pPymyGuhgNhnSzVd4C+kfKTTZHmNDKEsOTcSzl3r6NWckB\nfQxWUmsw2l8OBYvJQ5M74oHQZVqyPNOQyjvDbeXcz91PXWZgJl7qfdkqAgal\nnNCTzu+E2zqEQamulZQyJ9/c38EmYf1/CN0rKm2/cgQG2+dB2rtO/oaA6Io9\nJEOXy79wGaMpV+t6v6mfk6mHPb49v5Z/zh+Xi7aoMXCL1t+NumqUiq7C2zwm\nNfm17TEE3VI+UBiji4yBwI7ap7MLg6NxWfbzSoGcPh9km4SyPGDUd+ER1Jtm\n6g2BelW52DyAyD2stgOZka+Qw2GCqGUY3N8bDNufSx1QE4pBYU1frVSoEdeR\nUXLdJpbJHMNGOdw++ghlRf0bA4KHUJrAWib+jj4xnpcm8RvXDt71hmlR6uIY\nA0KZ\r\n=uE8B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7219236f991b3461249c36f9499e88c7dd86df64","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.2_1612459257574_0.342934091783619","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1":{"name":"@balena/jellyfish-logger","version":"1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"edab5e926645933fa1d8596d5571ca70e6aeb766","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1.tgz","fileCount":14,"integrity":"sha512-0S5f4yoV1zm5gfvHX0U5kg3zFjT2VgfVSM82qdO2FcwSYHCM8ARvLhvT0M52mNEkSJca86ry5b9Yv3lUB9V8tg==","signatures":[{"sig":"MEQCIDOdn3ZNVWD4S0gsnzKvnyyCCehBHSMxnZRYQ2zfKijCAiBKtFLYtduOuuJI2q9K8NDK4/6FnU9ZaQC7DxXyk72dFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHMtNCRA9TVsSAnZWagAAFaQP/iqhz7kT6xdtJSsC1Dh0\nUTSIqDLtJ1aQBhvoCz4hF14hazUQO4Y0eRH07TobD/uIQZPCB3VyTkCmFJro\nYQjQciBSwRdiWmG2LbBJFyO0M0U4JRXOH1CLj3BQhKB6Xo60R1KDy2jtWGYl\nzsySM7CYKKB5GGE/RK0t2Pp0/DWZQVQ6w3+XZ558o45cCdO3UuYl7ubkA4oL\nW7DutDYKj31a0sp5yLDsUj7BItVIfFasIxM4F2TjIh4MCgP8oV9B/+ZukPdZ\nwhG3mE6duhR92F8TmSdS87d8yPOkpVMouGlusGLBwekH5pePct2pP1dadBrd\n5FXr9A4fZbpDc3OkgLPoMQJoswAcfATJovJaGYKk2oVb2HQePpfQtUZU9Lsd\nhb6Kj9EfjhmL9ADCNVp8eCb7/kk63inPAw+FWu2iSbLOz9k3y5Ll3N/xx63L\ncsrQ4GydhGsVhb52xssyVVw7pR1q19vdcUAlQCxqj86kjTRBHFK62O/m1Ig3\nzkGseOeyA0UwMq2+FnW37hA+qBkSCkl81QBHQTU09qRwhfzNwCEmN9ecggfI\nEOjNbQREmbNfriP48Pff3Ie4dFUhwKabFy2rkWGRrVdkdNPJ+/aujmM17yxk\nEIONG7eNxTxzBLgssafJ8qhxixD9urw4QagEQgTwQDxrht18Y9TL1zOhjwW9\nQzHx\r\n=b+BL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6b63d11a5d770d9262e417e321c19c075ee571b1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1_1612499789527_0.8898453003369808","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b":{"name":"@balena/jellyfish-logger","version":"1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"07d4120ec875cf62dfba4a1376b5f2e69f1e79d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b.tgz","fileCount":14,"integrity":"sha512-dTdBLe62o46t6zzyGGVgfC4es5kzPkN65qc1Af9boKHF7uthwWMUEl+4iUxeFJc5kNs8n2m8Jr2lj6MW6WM9uA==","signatures":[{"sig":"MEQCIGV2odQJxheDcd44hVNcUtkYOGmwWN4Og39ElsE+rE9RAiAx0ejfti85R7CkJGJJPZRiHYp/VoWaeyQKwHafPPmVmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHM1uCRA9TVsSAnZWagAAC58P/0TZLzUPcBqE3BHELozw\nvu8rcdaCt9keMt4t/ZaqgCyGKpMqqp8ZZMwSqY45NpSHKxSfVUqAsV/8SFiC\ne3VD6ag/m8m0vZdWn5k2h+9zXDdxQs1QudgO7C6wjPPMf0VWUfXxsBWV+FnY\nyxH99ve+ETigDq8RHezbTFP57kmPzvLy6QZtX3EOuKIfTjnrp/xH0cd1n+nL\nxquTC7vYQbG3tbcHAfNwcWzeNupH6DGIfaJzNK971dKu/gwMdPvmeA+vEBqU\n98CtE3vZXmpxiv19dRiqSSm4qhGA0uzqIaYSGBAgZoFNjtYH0kEY4MuFQPmX\ngkcUcxbz8W/umzDeBYW6GtBVIpwaK1Qw+Pnhe4uBnU8Iij2Y/pj6mhXS7uYn\nEvLvY5vHXm0YADaCL8EzsEjbrmo+4trqNzqKdsZMHfUiUyZF9ursJX7LkCyr\nw+TVlIRcPTfOGxsBUOlTIaWArJh6bBthfkjk6o6JJTZVyWe1IYQMJWlxsxem\nec4Ql3Eec78MMHsCc4omF6EvRXdDYtivBL5orVwLyUOtfbW1Sl7Voztk9xdY\n/BFDm7St7F1pBuSuuTwgwGpBIF3MKdjRm8jFo+zWQJydBMEksehswPED9Ppw\n/QbnhKQ0T/s9zeQTdEIt3cxDuveyFFupoe1DJsOQtJAPjO2COXS3kfEWs65w\nMfAL\r\n=U/wO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b_1612500334162_0.9700444033375266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3":{"name":"@balena/jellyfish-logger","version":"1.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79e137bf8745cbd8e26e56308a521d9c6dc3b6aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.3.tgz","fileCount":14,"integrity":"sha512-NS2Opp6GRdTI76KP6BSeYr9HuVTVcDTauKLB0K4jm43WB++f53cKyovSYnOzuM9az5L8Dm7YJuo5UMgztZ868g==","signatures":[{"sig":"MEQCIDXy9F4yU5iTUdfIFHRRD2OFjcVLoU2T6+bPMo3PcQwEAiBUxJhcghwxUMEtFw50nVGovP0b3uMJTL/hmWIyKN5b0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHM5WCRA9TVsSAnZWagAApugP/15oEI92NXmIEiRvQQk5\nkm4izbtI5pKI2tabzKcEMTAWa+IOFs5YvAxYG6gt2aVkLPPUVRvHEaXSR+Z1\nRDtYRVHc7pf6w16+1/uBRcN+m1JXg1gNP8alDS7jy6usXDAS86MXK7k/d/zH\nQDJin1HDedQQ8ab2RsARMVNj+LPvtFbbOaNoz/YQiGYBU1FwS9n403GITi7Z\nyVYXMgX774T2b9yJdjyewNpTEdNKBpXdlnTyLv/p79SvT6K50jb1njX9VFTC\n2Jy3ilXva59G1TxvfEfIxDGhLOCvVYK2PLHNj2os2QfZgghzOvv9YRXj2ymW\nBKmaZ4L/WnLPSBkuS7uoQWXG9EAfVtgDrjKmuA8KnjnnCGFFGj9fd9/iiu+W\nBuIuJdz0PkawGEKUdWtdWueQLJiQrJRcL9nMxmlKUVdDnPPh5hIyd/Xjy5Dz\nRKJfXfn53qT66Y14tJGuQUJxg9e6PQDs2efV7hkD5vyVtzb6tMjmPeAagXBe\nE+RMAe96OUU6smNqQr64vGlzC5GtvrEVioGY9cCryWpeA0jdpObq4E1gdpoW\n3oZfPFkRW8AsACBO4/n68U5zyUTeKq6AHsodNGetOcKHK+YKelHqlcO9AFuA\nLeeqJcAv3BLm3F+Q7g+rXSWLfMSYnsAXCd3KzR1FDz+av3Bwcpu4m8VOGP1B\nUFUJ\r\n=GNRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f3ced4224b96f508919eabfb1429be34b997d761","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.54","@balena/jellyfish-environment":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.3_1612500565823_0.3206293861788849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5":{"name":"@balena/jellyfish-logger","version":"1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b30cc69b8bddf23e6f009971cda7170e99ec6f15","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5.tgz","fileCount":14,"integrity":"sha512-RRhxiBv4s4DljS6gfxjo91VoAAqXxqqQjDDGjHSKH/UZolJMyfxmRkSqAVxQprjOewCokFZ9knQsZuqAT//l8A==","signatures":[{"sig":"MEUCIHYW+NTRz5AE8Z+gJ7KxgGMx4KKTvoeEN+PUsfJbJRLzAiEAvjYTs+3AvtFCsnRQ78Ok7q4AakLv4XIEs/VbLao7O0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHM86CRA9TVsSAnZWagAAaVMP/ivhnffOTaCx2XADc5Fc\nNtY8FaPKkkjvBNuMbP+g4mzfVvNEsAIacWGF9Shxr5Ji1IqIMZDw8t0sbcTs\nT31y6vld0bbj1GULAmBk7K0IBCClu0QiLPea3SlemBBE7oOu3h5negRZrzeQ\nLcrl0OGqgoc67LpJmJhu1EhCAjPEWmzO1z1KmgRPBnlRBH/0OXP+3asd8xcC\ndtNxPUXLYw1K5oQ8jvxxqjtrlCYKbkko366PIMiZvh3yuGlbiEuvcZesk6SQ\nrYZsWPcmmrnuBHydFPBWFTluxT85kxbvArkHkvx9PfAsdfsXzCfRt1ZTURxP\nrEhZkw5DNdFB7JjK39a9inR8p8eZ2lf40zGaoxt1RN9MBGS4q7GQf5aTZJsI\nxCzYt6yr57p/wSQEEZgTyPK12vqJGf3Hu6fGM1PoEQfr5mJdYGCb+BrERzo7\nb9XlBjVp9Ssjb7uZwTfaolWD9rzw0LaHaonoQkwHWkvNMcxceAWCg+JckD3o\ne7TXinQmPpQfdfRXw0wJ1AZ1S2Ez39489Z+hdtfIx0jd48pHpEoQ1NeUI92a\nEeBdV/4QoJJZqDtwIjPNPLesoOnrj5Vba8yRvHLssK2x8tAq2TmoPMOEObzh\nRukRnt+45+l3N2oQxDrXt7UvXnC8wBsXeVq+7QuABzrkS6O7IGoImoCd3qOT\nqtOD\r\n=OKsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c4dfa045cf2ca1640590f5c71471c2f13fe150b5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5_1612500793545_0.4823500024112026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.4":{"name":"@balena/jellyfish-logger","version":"1.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76f60db8d3e72c627f9b6a0f4489c7ac7a9d38a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.4.tgz","fileCount":14,"integrity":"sha512-2mfY/2pw5lWsQaE6rcbFomWtInd6hqU0ovlNna9Hz55ItIbcHQhaWYJrmS1HquhCxiTJacY+GyMe6uXxfqzdoQ==","signatures":[{"sig":"MEQCIG0x8QlmU/kX2jtJzqfTPmjWGLYkofb2C8FtypEiTMpHAiAEitfEAPuJvtl/0+qTfxOHc18EdvCPmcj3y4Chbu5VUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHNAaCRA9TVsSAnZWagAA9FoP/j9Ll2mQAAI6jbxBHeij\nzebdiJIdLzmWXC8nwMT0vThWebiFPHpLiBmcg70k56OahJJhMcWpCOWaA0I5\nHZcLx/n1bpgoG+sNf+RpHg02/+dTapdS0LAuiNeh4JKGUfB5gDtKWfBNPlrx\nOGUEeOFn9d9JrAGYjh1O6d5d3W0CRXHcoCb83qt2BIFPstkd34LU3wY29FY4\n3LCmaaEUwsBh2dGNDQV0RkqWu+G7Z5uLQEnGJezNyYxrMbf3Nb0XqY5USQd8\n0XNxs+ggAy3aobwQaCI7bIpPZDcTEtzia47NqTW7cutaRNPblyqr2Q7Qryff\nSfdos8kWzq5nlvu3bWTyvAKbl3GHIhegOoqSPDglmd2BYdYtrGealwHQRoXL\n0qYC92L1pvST1Hfj5lLpksDFdTYUSxyU/IfScTNY+oPLGOEq6iwaF1Otdo/e\nLuLu+MLtBEn0fcuTNMLQj8n8sgL6EBTg53be0or+TUpuJTe94chO3mWCC8Ov\nrT4EV3sv10wyTChi3qX86/aCLvMamtWE4RRR/6XMNdJ0VppjO2c+ZGi6WtuU\ntmUfM832aZL7UNQ36i+nXDkKpECi710dVRf83cDZGVHq1zJa5o7oz/9Eh5n+\n0F1rzXbsQU2oGNS+1hc6EpMZ1sIdaCPQ52B/+b4ss6MC653M3JcpywvdLX3j\n5eH5\r\n=gZBb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cfb724d3448e20cb7232d54d4c7cc83868dceb44","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.4_1612501017771_0.20203670275433994","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404":{"name":"@balena/jellyfish-logger","version":"1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9d3ad245058b31981f2e5c660b3ece59a7f39c33","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404.tgz","fileCount":14,"integrity":"sha512-QQ8gBSzTV3npF49u4Jm65zXyD4gN3EzeIr2RliwmL0HlLgEb/aiCm3gBe5ksnJt7vQizhrf3U8CjMMov3lkbZA==","signatures":[{"sig":"MEYCIQD5V1n531Ei4mrs9j9vvKJr1P2/ppiM6oOHHU+PPy/hIQIhAL28q7stQR5SwZc3ICcoY8KNE3tm8gYjr2fh+VSRuTvp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYIACRA9TVsSAnZWagAAfyMQAKRcMhEfSj0U0wLy7Ugj\nxFOTCDR7sQD7GNI7U728hRJXzcXSZk8eoIktvGd65DL76PR+BZHgNXE919aO\nDPo7jDSRzMzWyyLFHsUPhLmzPe3SzizGZ2bhX7SzoauTUD4vmCW9X06Knrub\nJu7vrT3kUeniKSJZNL1EVaKOcEJCGExAKsI4ltI9puiYHxE6V9bnY0z8N+h7\nzCz98U3t/qFPekOnWbjyp+vhqOhfqrFns0iWwlbjIF+fKYYbnAdpR7Idi0xp\nF8rL1PGbX0Wjl5199pNTB7fxGw40CZ3HDjRHFsjOTCcpt60GxYBAgnqSi9I9\nZzMgVnR83jUmhyzRRVGQlESiwcOVoC7KQYiE/l95pKfJAlinm7MdJ3eRmopU\nYSwvAYR80wOeos2S+zSREcdIFCmGsXiK9BZO84LD5dRNU//qg4cSJLmFv/TC\nZU9LvB13xRfapiq+sU5n7NFfTMeGtjo61kfsFkWYtgadKPUXp1EzfyF3JG/o\nMaJlgvZmRSRUngh5eHde4UYbM+0RgoU5krzh+U35ERDKP/vDP0ZY/19gxxou\n8WDJDijZxXAc6Sl55LSd3UvPM0nkkxXv+hEX8LWRmhsHuRt2au0w2E6kjkh0\nAYkRQm1KlolVILeHQZ9YA3E4pkwV0m1D+A/RmeTBT2t3FGX06SgsEz5T2zaz\nA7vE\r\n=IXuZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"47dd7cef99051fd658be3a6c8e52738c3af30404","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404_1612546559794_0.849225707969852","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f":{"name":"@balena/jellyfish-logger","version":"1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"573c61cda516a3bedba0fb42bb58f86026bd5f43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f.tgz","fileCount":14,"integrity":"sha512-ckhhh1kXZaT0xF2cDtyTopis/CjdQQ+y21jnMf4blbUw+No1m+P+g/1hCGH93HSp8e0rgloGoD3cTundv62z0Q==","signatures":[{"sig":"MEUCIQDwy1Gjsg447YF7sbL9yibMy9UX7hYYeLVZm1E5vKgeWQIgY0svBgjRooFOpWlQtM6DdfeKItAHAAFGCfg4ncUsLIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYMWCRA9TVsSAnZWagAAShIP/3cAGu1MFf74uImsOAUf\nC43XR2L9LhotUSjeylgN73lVawBRocIS7AeG0nIwsaFigmPWBdO+Rx6HaAQF\nrrkPermrKixIIqFUr8RgUFMVaszpDUErD/B7mdPLEGhiJB56aPE8SdYxW5uH\nGcwHFUtFS0e61HQxahxm3KYA4wxz2OD83hI8INnQ2bWywSAIRNlE5jwW0JTt\nw0bx7PY6OBO/Lr1B+wTMnNnolPxqq3VbjZTiCtJd4KbtqIRJyq1hMhM7UiyN\nCgJBcdqyB/KZna5Y7DDkYmaxb6D7R0JmtdAr47yjqxSgOozMLDRwcsyngeQI\neCSenA6VatOqrUovfe4Jv138zj2rhn/eWCziZPMbhN/fJNeokkINUyauWvJ9\n8NsEvX2Tv15tJS14mJIF8/f63pxhSShkmiTkkbsM5dtYtz8AcK1weiRoBlJC\nzp3oPagU1kzXbfUJ45w+bBwaZIAx4uk/gbmzPDgub+lvFHZvPgcnloSwT6l2\nNS3Xtr+OEZN+1X+YDlLv3io+WMGzb0+aE8eCUsAE9n5BtS6alYnZ1o+DPXXg\nHpJPfKq+e2770pYwjskKsJYT2qA4bqE7+jf9ddPgbxtelvWql+Iuu9b3Bbhr\nrIAE4uNZTZjdEU6FtH5VqFLDrbPP5xze81eIjzWbGI2lKVyJahRz4JBFFXrj\nhj3p\r\n=VLLs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5a030917481f2dfad44872d6d6a9de76672b188f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f_1612546837568_0.8253368335599067","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.5":{"name":"@balena/jellyfish-logger","version":"1.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7c3c7900de42e026b1e8142aed292831a6faa937","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.5.tgz","fileCount":14,"integrity":"sha512-oLQ0OS3k77BFJtc3OeQ9ZYERs6/g25LPUuAcMCwbmIqkOW+4HvL3X05Owvv6p5An4sOt+rdfoWi478uBEXbmQA==","signatures":[{"sig":"MEQCIADnIc3qoxHU8kl1PZcKMJ+F6IHtDNMes6ryKsJXpSOtAiBxcqOdTIg986pOdkun7wkG4c5mR8UF5Keh5GZglUJeDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYPcCRA9TVsSAnZWagAAdZcP+gL4Da6QH7NKT3XMl3MW\n25xaSAFM7yVE7Fkm5V1/9jsCtrvfa5miq3URTRvEcLg5d0/pV+g0ZTa7QkCf\nx+CdcjPaTgPDdF3vitIXZkRfTd9M/Eq+j9Z+cmDiwDFtOD3RGU9pAwrksHwk\nwQiUoGTGuy8BxFCbMYW4bVhfn1R4N2sMx1sW1KplDErDI9YMtas5luZN9xB/\nYzvR70l5FzGKisaY4W+3lsMjnVzOgiT3QKmqC4gIBuPU8TQJUqvSKIhnyW1E\nGjLw1IgW17Bd0QOgl3sf/WkNNh4nEqicxHb3KkzXf3k6sd3ibQsDCNdWl/BP\nxj5PNLugpvLnkhDh7VaYfaBFQKGFbAgex+2x1nxIt0+RuWbUcseA0pTGuNg6\nPXe4AOQr6vGJRTQ9Wl7TD8rxYrK3l5l4fyzHBAOMkljLSZG3w2QzK1r7Ja/A\nHQpO8nB4HnguAEJTqockNj0GPR81zhe4DCduwL+6WCsUyb8yFahOQBO2gAIx\nl7qBhiGRkJc3lXcrFYy44+GnbY4j7Z6yV9lByi5VJtz89kYSEgRPO3YoViQy\nBupponJ/+Wj7tJ/1HPlYCLOBC917pnZLYjr7iuSJimYB4CN7LutraYt/PAks\n3H4LVycnartCz1f8KiudCCLXPVIaYHn/l4PguTzXmFgw+MaVHH5IIDDDb+EF\n6Ar2\r\n=nP6f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"04e72063ec9b03f444e77ef0be5bbad5c82a7ff6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.5_1612547035963_0.4243339123617942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc":{"name":"@balena/jellyfish-logger","version":"1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e302d4a92e0c96e87e82f2e029a527a9ccf99435","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc.tgz","fileCount":14,"integrity":"sha512-AtS2G4Yr6LvNi/LjdpYXGUgDi+cAeyHUGOvkAyhZfVxtTS/5OhVDbZB7yEJR7uQSiq8jNP5RehKK4MNuUzMCoQ==","signatures":[{"sig":"MEYCIQCiKXMgGEoOldmK3fegzIvnw2MKpsKvTgdOw99tDjCZ4wIhAP/B3ddYnxD4Z2cC0VmIQ709qF6ryyUBm5EZtcfDljW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmqfCRA9TVsSAnZWagAAtMQP/j8PZnYQhbQLt7TqHJmW\nOz1nDpdjBR/jPkuXy2tbYxxdOfgFlkHzMvqtgp42j/s824vPXc76uNaN+icl\ncxPl4zCS7Xc1Feln6F/Wz7+1wgklGFKcpEgojM0BSWcuVdymOFfS5vMCHx23\npw/5ohQN5Xa6VX6j5JAMi+orv3S+kLEsiC2LlwbnnAtrXcbMA7n2+FjuU3m0\nvlL9IDTGD+J33FJRXWrrAZLK8ysAs7e19cPbFwReT61jzMD3Ar9SD6FGEwMX\ndb/wTtEJUcR1yoCizmpmp8FNAkrOLtPsqpEVKbp23GXx231w1ivg177VMk+E\nHq/vI5h92U9fQtKx3rlb2g+HYNS9x10pJ9ExbbTB5qWkUwVA1XqLpd/EQKyH\nHfT2W4SpiPjIOsNHdvphZ5pSe02qVybFZpR4IlKUZeONVILSbLwxf0HQRre+\nTMsVklmlBUVhVt9OdLyKGuaZHgjfaptAvv/NsIuSxekdUuudSRLq5vXAiB8z\ntQvuf97vXRMN0UhARDz460tuydsiSc5EIqar86uTidKzkJujMu3Hy0I2AYvt\n3x2SS3qSaIfypICoEzVtVwF4+DlxG11v+WYmt2JFw4aNwYIgLLTRe3Y9zxVg\n+odU50j5ngQNksj46W4F7Nw7ZpbHnRDyJwLhgZcqD56yuD5FvePZf20+AW3w\niQcO\r\n=rKVc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"293f89d858411acd942c87a5e613c61381b83cbc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc_1612606111319_0.31744401927867116","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.6":{"name":"@balena/jellyfish-logger","version":"1.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75a2dda0f28894d981e8d053f175b4a87db7e1e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.6.tgz","fileCount":14,"integrity":"sha512-JqSECHtv/uSW8ihTY7fucySwVj+tz1HcbuAtZBdY2fH6VD4R7AK+3AOVx8QtL3nZvtXklCFiW1ZP++E4zDK/Aw==","signatures":[{"sig":"MEYCIQCtRdBememOcaxrpkNB7RA5taK8+wM/s+TKXMeaWW2Q9wIhAITvj40cuW9jwfnW2LVbrWn7znSvB2ZVSYx9Z/2jocHx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmtUCRA9TVsSAnZWagAAt50P+gOOFQ5x+Bb7rqVX+Gjf\neNAJMwJZ+NAuKB3ra8M/K2P7UBSC+NDxRmPGtfPFIuH9ZEYHY0pfdpDB4XJM\nA8diJKt5CHjBPRIjJwqq9ymZjRX2krVnJ8ME9VuPVkFDSB9AJ5rD/zPi8z8A\nJPg3XCbafYvEUL5Qs2tLHRHhiLAMBMVY9Gya91v7kytzsXkpW+vGhi9qi3uw\nBbMd+TRUjeNPtQUOPTBDQSVPcvHDIQZfj6ectznOZjde+4Ci1K4M2I4xZDib\ndXka2H3uG82hcSclPYEIUK8R3EHEGYuogigpnHfic43ghXXt3tsDAtNjD1Zq\noTcdE47qEN4SQOimnbdFhhpcrnPAumr2nZNpfLczuLpt/XnJi9X1xhf9Hx52\nTKHwlTH0ieDsK4OcRmximqBvpdTmOA56LFVqvyHEuj//stovQaXrzeaSxHId\nz6jo1EL0r28+P6YETpVplAoMUH14zxeGlFeal/hAY2nF0Eyr5am2cbt5zGE1\nJQVgbshT38OzStwV6d3E0qG6D9ILPJ0P131T3Bmf7Ld8UZ7s/lNI8FNnc9xD\nn3cDOh34y5c9eO0IWpFJ4oCVAtZWop4ywLOZBfrFdVcRPnDaCBBZhFHxlUGg\nZ+QZLVK2MmE/H85jwyxwfv/4E1d8ZZ/theDmW9U/x8LYS2hicxez+ENwaAnS\nh9HI\r\n=mrgA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f0ac2190c1fb8586bdc3f615289bdbfbb2627840","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.55","@balena/jellyfish-environment":"^2.4.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.6_1612606292314_0.1903015656118503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b":{"name":"@balena/jellyfish-logger","version":"1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a6f27f8c6e0af0ef289410b0d1c927fe6063b1ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b.tgz","fileCount":14,"integrity":"sha512-h1zpx8PwgpqnKkX1p+02xFYz6l8SoDBHpywAtdSC/Wp8gSOMny2EllS9mgpeO2S0Y8Wa9thqN4hd7M+MyvcNdA==","signatures":[{"sig":"MEYCIQCCy/F1xfqwTl3tJmlhb4wqkw8tioX07ZexsUH4MZnNZAIhANzav90u4K/b66hjTKcUrq1Bllg0ldXRo0TiY4/VGne9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmxuCRA9TVsSAnZWagAAjbQP/1iGnKRW/p0iUFutS6KI\ng+vmFR2Fs+RvoAMFEgbNoLiOETAE6e+rtmS0KXvormlEhE4lWJA3vYWPuqf+\n7ShtWdRcWANJ+nfrdDBsTTjjpq1pvAAOPoZdPSGIcj5d+PoR8F5BKFcslR/B\n4u4HINU9sVKc8NZzhTiK3ppfCnWgT0uPP+8f8+9aXgF8LPLSqyrShpDEWuih\n+kG8kJ3ZxE1uztxXAhLS3cZns9Hu73mzUnEvydQ+fPTBefY9cXhTrePehyaF\nrkZemGWN7I1yku2SBirdQ1o/g1U3WsR3Mt6N6hMk5QlH69nD95N4lOHfE3Yj\nDN4r0nrWIZ6jZbQYlPwQ4xoAxso4Tzcq8wlmmQP8ZqDwCsIMv4aLAer//kqO\n039IS47rN7EId9W49CMKizJ5sKVQk7kwPgbROLkD/HnZovF95ibAUlM38zqw\nMdC0VU0iEAodiQtmddh401WF+W5gp3AxWC4s+CcsmpdfCDwygce+dyOFtPQS\nj8tYsNV4OiH9NPdqgUr18+x/BgccoL4oPmp6wX5n8xA3M7mtkASMmldN173b\nKOB4uOgsSEbK2J3ht6I1mrj/fZ3dvOlHSKTbrezDPGQpBvjxMnTo29gdZZeB\nWOAysZEZDkeOVqV7wJDA265Hai2NdmBjxnDZasMbyBbYWcdnnf6f6/vyNxnd\npp1v\r\n=Ul7y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3fda0b56ad28de49fd44dda4fb07d9b1172d621b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b_1612606574079_0.6716240731596854","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.7":{"name":"@balena/jellyfish-logger","version":"1.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2bade1515beb3d4506354e7ab860506729f84449","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.7.tgz","fileCount":14,"integrity":"sha512-vmpUBVvMr0RVzURGinIcwCvW2m81IWKVJUxMQkT5QFo0F5LOXvwDf+1m7Fl/ZWZLR7doA9A5jK29DIE1RsxZTQ==","signatures":[{"sig":"MEYCIQD58qsT5+Qr8urF1WGXfuw+18g1ayAIkIgchJvrImHJxgIhAMSJB2GmnFZu0WxLDLJ2jy9qSIoqZHF0G7GQd4Iavjj5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH6qWCRA9TVsSAnZWagAAGGwQAKJTN8Ab4WspPxIJXZtw\nlEovJZR3QvcbXW1NQxqnPZjXY+6GYc8IRWUOKuWT1iiWhgCrdLDATJsnzwIk\nil96GyMs82hnZuJexrxWoSXDn5jnwB2UJ8kT7I/GBNftBTKOXO/9GpohNZl1\nF1rdO79DAnQJSFByIzDP10m//v6vfDsBZGIxUMBU2TKH5ipz0nG8oF9TMLvi\noLrShHZvq4oMIeuCKtIU59NIV3hjHLfnulE7PmR0D3bMXFuXxvZ/j4BSqyEO\nIXU20kgZyRuXb2Vtn+4x6wCRPV9DLZijRQ2hpnqt/V6+1GT9X8G7AFisFksD\n3y/wGxcKH0x0d9a33LmhAlceLwn+9eYbBbpU76MhLKNDsyKiWsAS1HovnFLl\nMs2Fw7mBebsEKnaSzbyM8ZCI9JFXYxxMu8Rj+NUZRbmVScmiqErYKKo5/cYZ\n/dZUFz0rnQ1iIDsn7MGq4RZVmXIE0sLEho9qlYH0EEypHfU7GwYmYwN3qIOP\nt/zFFtgwP/eB5g4p+3BB7+S8KPASJ+/0mDkO4sqg9C/v2VtFH9HgDqu8bYhi\nSij5kTcsmwHbltc8k2lE6SLb/JuKqtXxNk5jhPdyffirr+gF6GrSX/FH+KXZ\nfRpxstT3MJDlQ1DEUNjmAK+XtwdgywtA+B59Qv8xPTScdEc/0/+gIf3EnkIX\nIw+K\r\n=OFrH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0f31bd050f08f05cd955f07261db2b7b300b2036","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.7_1612688022309_0.8124239347738631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a":{"name":"@balena/jellyfish-logger","version":"1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88c27b481c73dd14114067cbf47f8177a843e2fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a.tgz","fileCount":14,"integrity":"sha512-RkBITWwepPHWgiFU1283P1gifXneT3b1GJj+jOA65pK/FzKVZ1ZSBNLdJIQNFocgzFiVLdBNN7V3PGElanvK8g==","signatures":[{"sig":"MEQCIHFTd7Rw7gc8M7eKKUwEJqH6soDLxNW7qtTAkdx/OxIPAiBVY6aYWFH8xf42STgmpzCekd6MOwDJIMijXX6cKhxpGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9P2CRA9TVsSAnZWagAAKsoP/i61kbQT9zzZruqdU15C\nWz77gd4/ysOBCvrrx0E16XzBmwwqiA1Ft461KhiWxpTnMbjhV13CmJA/SaPc\nKkDFf5BPzkngGO9BNTuUBumEL1qzyD08icCSAyPWrvTuAjUWqgqobGt/5hkw\n6dveVGy4YuDObw5aVIwZ0QPXFA6ch0DqR5BtC0m/ezfjofkpAImN3VwYa9kU\nqj9BjAYMnhLkMS3/mdxJjq5CvvcpCWUQtFW3fM4WM3AX97fn+nAZhhvR0Akn\nX6qExw42MAT5nK3xQCemi/zL5z2QNQM6ivtTLSR0VZRLPf8waFw/sOXRtBxR\nrpu0xvUycOalca9awNbUIvIP9SzkqMQaArQyzZY2lg9ldxsBcdRnuYIj1sce\nmWMU70bsPF+dTnNC3S+t0zluEZDaNbkVUYjuhZhQqj8LqLBdGwBqsxABUlKA\nv/77IH911g5oLLMYh/VxJQBitj21hLXVhyCG3yCsdWkwQSzylgozgRaUFE5u\nYITjYg71Fam2t0ep1SdsI1N7FalKyym9j58RA+TAb8trhNjecha2I7zzXyks\nR+mkAdXfTby50qIzKZHRlYWX1J3YTkn4shGIXHEpyncElLmm9wMGByqxjqlo\ncd6xjnLXiS0tkiDzGcS1FJ/2t9Hw5ooaN5te0bTws1aQwQcpMC11eTjDNfQf\n3x7i\r\n=XkeT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a_1612698613647_0.35234553072623287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.8":{"name":"@balena/jellyfish-logger","version":"1.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dad99da5d101d47f4e4b0156037f0fd46f573faa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.8.tgz","fileCount":14,"integrity":"sha512-6jFUxVTBjpu1N4ZN11c78fMxHQEnfLCkK8UZMsk8YGNWpf8+ikKKYu9XuYtp5S+DsrPA5QaxyF68DHCBC5hsBw==","signatures":[{"sig":"MEUCIBONLPSa/2ugz+wu0pEVfl+ko6PwdYZt215SOX7pr6+eAiEAyt7BgchfhT0DUxpgaYQ6QZAiytvC4BSRBJo4Htkk8/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9SqCRA9TVsSAnZWagAA47AP/RnUHyupoV3TNTSevTiS\nVpcyrFcx8r/3lMu4we1v8h1D3XamzpERsElpqnttlic7tyye9xld7h9hl+g2\nwNX1/hxlaI5wcCCSG/vMmIjZhRc2fXIYNxOAiPnhRjxiAn21IgKqs+NMUCob\nTYYZAerJaH94fDX+K/o5eQMwVFkefDuFx4BoGiVPwqbuKpL03Lx8wKZd5x9q\nqYoQ/WL1w9c+KxyVycQI5fvVg67wTcqtBwTwBRI0yXj2LG7rY7LhgG76EQ0f\n0dsX2SzxmhuLG8Nzwo/TQQuORiu9EF6adDr4EZ3MrGtZe3U7A1IsO2fF3wbA\n/k50MXn2LqzJY2Mbyr3CUdsCqpqEd9J/4vw9Gff74mDIaq1L9VN4N2cuA1ln\ny51I+MtCQwPaQARZZ9ZS73IAQehznnCURvnxT56RhLmZwvIxpMiAt1pq97vB\nwBw6tPHXDMeAVk6At7IQrB9hA0CG0UtF9JERMO2JPkjizQK5/msyuqQeBZ+A\nfcTrFUTj0xKv3oPFVNk1ixQoSXnkrb6xkytw/fDwkBGwvZvot6vfilyQ98Up\nfqR+C633Ork/hEnBOGvOBq6Vz6+cDvAeDWp4dMvlRAJncs8Udgx6OrENd3Mj\nQdi3gooULPcvrh+FvHUGYeqRhrwysznrrsya7gYV0Oi+QmBVdZ4xC7lzP0bT\nlSnI\r\n=BF4B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"df5942e08b4318ebad177eed13319677481e5b26","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.8_1612698794262_0.07178223903611647","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a":{"name":"@balena/jellyfish-logger","version":"1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35807799ff7a30229f50d76509900de599303398","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a.tgz","fileCount":14,"integrity":"sha512-eM6V+65JQz+GBhJOMheZGN7ZqE/vNI7Cfa2s/hQAVPUcOv4nK3qHoFJLnDrRY8fQlWFDZyhRSjA5UZIL5+Fbxg==","signatures":[{"sig":"MEUCIQD0ZbTWTr3yKXfiCaq8TdLY1ILRxYFDbnRMwFTMRSupowIgcbpuSvcfyXnrywRyHd13R4OUG7Z0V2IwyiFqrpiAcck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYm2CRA9TVsSAnZWagAA4SYQAJms7NuKNUlSmd8HXYLt\njGZr09xTBRJKRNdLaroeh9QgFm8HDsopfqeWnw/tFauwIV+4G2++IMgoTLJQ\nV8wE14ph5koUmvSqSVjSuE0SbFkvf/mS1jRnLrcGyvCxKbsD+33kbCLsD7T+\nYNOr+skOXJ9cVN0XFMtZHZCJaona578idyTSrAuJZdBYYUFMaarwxzeKqBQv\nCtWRLNOb7rJ1edUr8pbvCst3u6oM9uHqgyVn6sew4MNJvZ7BY3bDWxywRv6Y\nm26CeIR1GHQRSyyRISk9pSepUp/a+JApA50ICBZXU4DRKFehaiqyD2CSXe08\nqX8sl2NQMJge5GtHh1mpplJL6sAWnvEepVAyKFgDRlfoQbe7PeCjJKfRWDrj\nqC0BocZ67jHF61734tWFS5jveHUSkYKFBo2Tc2jVBsn9X94C2IIP1vK5NHAo\nUHfej4Q5JJ3zxiplqcnX5vKXWUcvpVmB7PNBV2z9vUX1xiORGTzI3/xvAG6b\nIRXSUgHc7DjAGQuVt5Q4UtPjGFircvP2me2NSm8xIpNyE9WE685gErxRmg7n\nN5J6gTzxueQyCFFpy7v9pW0Kc0sUSbDPr7hbPtykDeWkpODT91WCrH3/qhYh\niLouy4z6bhr/mlVHQuY5uPdsqzbVvkptpuTIHDT8RqGqd4Jr+T4U1ndRREZS\nBlMU\r\n=yvk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f3ee0306f1f67653d40514119eb1cfc2e8a33e0a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a_1612810677757_0.09424628255087275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.9":{"name":"@balena/jellyfish-logger","version":"1.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"299714996e15e4d67bc535f981bb85df33ff9347","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.9.tgz","fileCount":14,"integrity":"sha512-2LCw+YOegT40dYsPi43mozNCQ4wT8z3f+1T3uiSqWxGG3inWxWMKs1OQqgdk2W+ryTQdL5y7Na4fr+C8arwKOg==","signatures":[{"sig":"MEYCIQChRkOoL147coCorByS4Ckih9iOUrN7EvDIrIiHqKZM5gIhAOulO9Q5kgsU1g5C0+7WR3s+r55I8P4z6J3bGSkchyWL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYpmCRA9TVsSAnZWagAAETQP/2IiPgSLHeyOSR1NWB28\npFWP2EfR8ihP7FAh3QvosGWs2+i0d60wz791apvy4996Er1dAkMMiatGFQG7\nxxejSkh/Tuk+d3o5u7goFcvSExPaktYnX/LARNpF2tfWvQK7QqqcrDfcjfc8\nJ1q9+lVxfPfqK5W9I+10tWd3r7cdOimqbnSiDEv77gwxx0JLkiWoiGmNJJEL\n5yKFX8axj1WAF0RwXQF7MDrm5GQrOwV6zzM6TU8MyEyVOi3OC0kmprEkjWTR\nhcLiKE4tWp50GXGg2a5yC7ZTQ7keHWvC+lURlHcXLP3x3NvhgJaIRYDpoRcR\noJXepPuE0IR53lOEjl/rqBJDaSYHR7lPA9Y9mYSNwuJsKRplR06k7lgU5hPX\nH5jxqlLIjggIu9G6S2yvRxNMToNKFkPQWK8lG8R/Tp3xGVe07aVXvEPTWHNK\nbFjy0iUqPYUTeHKlTUNY6oG+lTTmOedlLv9tHVwhsOh77Jc95P00uHg4Oq0x\neBA9BW33jfY0Y8CFAtN7mwFHSZWSmvUZmZwxpYYCbbBF5R2pZCLrOuAVqJZX\ntIKr+9qZrJ97Yqw6/WwmwAk12WtbcjfyhmqJWmRmdgKKeZINsWWfQzcXGbX7\ncmvkGfErqjmbGn4GWKaVyFma5eOe7Fnur2vvgkZXHD5MstZ2FEvMxisgTzh4\n/W0W\r\n=vSz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cda9684d0acf618a825f10110c21e5499e4eb8f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.9_1612810854354_0.9273081758773951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd":{"name":"@balena/jellyfish-logger","version":"1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20fdd4418e03e0b6ed8c994919895e79acb21774","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd.tgz","fileCount":14,"integrity":"sha512-ZfBK+xXZaUl93+PDCxLyIU8tk6bhK+QwEqDf3LjsLBl3AI0Zb9Coa+OCLr1E3T5C3RSO0ZD/OO6bwqkI8PNFAg==","signatures":[{"sig":"MEUCIHqZ13l2n5nNCjrdOsRMr746WD0JDeC83B5Cws1/WVmjAiEAuEmScb/kj4L2/21OeCG99vMTPd7/lgDBVMTCvj0oIec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIaAjCRA9TVsSAnZWagAAwikP/1IXbNRUFHF16kAhtSDO\nT2tMVzXYtXbpA0uYjGe5yQPgzBAQksBnl9t9ka4kDpldZuRwE8eCpM2ry19r\nfdd5qBAZL2/61HFkSBxwHfG24Cp8LG5JEqXWQPPc/SYO2iQUt2iOa8wk76Yc\nIJJEzWSaebSCQ91Av45qvPTWpa+Xwzpg/SwrluOXAdEWWzy7DfDGaEncO3Aj\nit1PUtRVSD2jPMPLYpiw5v5q9c6SZolrhXgfioJVos4ld/j0LvzGrzrkQYGg\ntU3wfTpR5K8epAuqZ3A468rkvD30DnIOMzCDM3Ue5R6sUAJqHIVGrS6vv22J\nFdDCXdZ78JQq83uD1dCnRfFgfIl6N1LhwBTRn75KDWa+YtIZ+LIavuzR5KtY\n/Y0l+03jQIAIoEBh+bqHgN0LOMhvnRVs84511Gjk2jASUMVCDC3D8KV3A9Gf\nKLjXnbdB1TY4ZjBbL0JpWtXjmw+LybP2nGD87TRNv7celvI9+/rPoUHbLLkC\nftoaqjZrEtjKwgsNAWWleHZXWLYySsJEBVdPko6zlKpmvpeBsm1KJ022w8P2\nKrbM8JM1RwVhCfufkEgj0KnubCLYLwOYE9lZIspumoWPdHjwJhAVoboxvabz\n+udkvszXiFpz1n5mfho8wXAFkpFEpSyTj0nRC7Al1xBL7t8FKtYsuOswieyT\ntBDR\r\n=jLTA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0bc914d6708062c7bf13788841b3aa3ff3dba2dd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd_1612816418706_0.8916203247104604","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.10":{"name":"@balena/jellyfish-logger","version":"1.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46a7bbf1325eaebe424f4a40ddc27413a049d58f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.10.tgz","fileCount":14,"integrity":"sha512-7M4LuwbqaQAHvgTRASbln3BC0koy8701QnhkHlGdygbwCKFIqbk9VadiyWkZklowChZwUwZQwkvMzC6BJ41Aig==","signatures":[{"sig":"MEQCIEe7YWCYfoQrpt6s6DabRYHFeAF37P2AuyA+OwEe4QQLAiBk8yVEU2DW6UjQPJN2DbHydE5Fxpk8+ytkNFJhDNT8bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIaDYCRA9TVsSAnZWagAAFSIP/io5p9wnW8p/roC7mcNH\nJsZ9QP3AOLQiWkpAd45iJkjc0uVehHzKDHAi5UKT3kEVPZTDqMneBZEyIePJ\nsA71Vfyiy1d3Q+vGI9+/uTjgo1TujD/z+IV6KugcDrWox0FZahUcNw8D7GkL\nOlwAvd2WAR9xtM7+itUb047AbFUoo0ZdyyX8SQ2bbXgwqrN0ike/hQaHaUw2\nWfr1ApVL4FceYOzcuuXQUtc4MbprLNo6XFDIiEjNbsGw3EokqcNYyRl/ghgm\nmOXwBlLp9ZgfiT/kw1ltJqnODTuoiFU7iiMPkmtIKy2OfXaW0eMZyeWe0+S9\noGjHfnlWVXQTU3mXvbg9h+RnSRoEv5wSt7/0uZGDAaBbodysLpP9OMYFBz6b\nOksNVrHywhDby8DU31YKj2tCwHPYJ10Cs2fHM+0ZhGjB5EKHACLJo7JMTxfE\nc+hXUzxLMSuG6dgOwO5ENG/7gp6SK42F/zfLx6QaEOKVEcUZQV2M5kKuiXIH\nJEyiobqa0U8oViYNrgehfks3s2UQsRyzxEgTCwZtPWzLfmmSACRBRNWldbJB\nkGSrHLw+xOnV0Eszxaj99XQTtVUAc6LcGl5nJ7FjbTUTARIjjooRj/gnz7we\n+d/NkBvSSGxkFYIEw2ZdHRwpWm6JHW725lJx5ZiBYhD/umFFIuQrT4rmvRvZ\nrbBX\r\n=vdjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"418ee862be9d121df6e1adb5725d12bd5bb91df5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.56","@balena/jellyfish-environment":"^2.4.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.10_1612816600233_0.29997234543111095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860":{"name":"@balena/jellyfish-logger","version":"1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9a7d1552f6148e0a49eb916034d7c10514a67770","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860.tgz","fileCount":14,"integrity":"sha512-QoF+O3ybCVhJsEGkYGyMLEmAXuY5dCmB40Z0VQqg4XceL8w6Tw8Er5efwjM4Mgh1+WU0Uuhrdcises+cypa1fA==","signatures":[{"sig":"MEUCIQDTg6rfaDJaRNJuijCSPqNOTo7NXEDQatGaPZjverojAwIgQuvRzXys1x311bAg9yqKOiWy21b4kBaEEatl3bCI1aU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIeUdCRA9TVsSAnZWagAAIMoQAI5L8Hg0N48PpMIypkGH\nbMnvqCp7HNeQbKOsiTnDLfjlvM3KQUtaUthGsy+VkuTZfIdXC1Ve0KR2gd09\n06FBnqfxVj5c2M/Mff7VaqsvGCHTZzxpK7/1FbiEa4DbOMqpARju/PioKFBa\nZ5T2erlYtumfwO962NvMn/k+TYK8DlGFf0znKJMyqVALvUknRQFathdelr9h\nzkMLH7xKqSItrP9LJv8xaha1pBA0HojQs6f17G2q+x46MblkfmoZHbWn5oLP\nyO91m8Ktmb3Qg48JGHFvuWWG4vv6Ghf5yE2BN3u8GRS7Moocxafet1aZsfI4\nCANTQrXE5wW0jxrJ2EfIUlhSlIlQ+/lktaWvK4E628DmvJGU4+xViFKV2XQg\nASnu9/JLHsSUGpjAxFcs+QyWksXq2AW3gCKbpIzqIedgF3rtdJyEFT11HKwV\n6bdrb6h7GcOViVkbJWPWf9pSTVaA0OfkHWXiXFTsyjtYbqPxq/39TefkY5hK\n/IRpQLGtNTW39wydGkhjfinRo0C6wvmhAJphAWXP+jmbGG2jGWnA3YT60qMJ\n5mX2/watElT22Z44qOPadkyk1LWyqCZR+kibDb2WaP/vA5XUb2r303cy7G/M\nAlNo8z1xXRDSvOCH2EVWWzpUgjNPKwMSOfLhWC5TXEh+nzAwRuR7ZfXxygTU\n8Z5Y\r\n=SmFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8d38978cff45a9e5bb22e1f59edbf74561251860","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860_1612834076467_0.6896442381800603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.11":{"name":"@balena/jellyfish-logger","version":"1.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0d10518432484bc22a9a11556ac37329e48be5d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.11.tgz","fileCount":14,"integrity":"sha512-pAzCrC8Ydt1kS4LBVT4weAz/b2vphN54j70GjWi7d50Gjzgm6zcFkLD8iEzTrT/y+bqq/BSaQdvvUk2YQG+7fQ==","signatures":[{"sig":"MEUCIQCkXOFbLUM81X6HKYbFS6CYDQfQAzuYFC08KJGCWpsvKgIgNLIdukdLFRMnlZVlDIoUoqhN/GaftxpkpX/8Vjz+Yzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIeXzCRA9TVsSAnZWagAAFoAP/0sXS/KM8s1MnDzmVMcR\nkozp/ydD3xeJ59QX+M3dL4SVUIXepoWMz1Q8aejzN3luEJcsvTqONNrTbDV9\nqvTSvTxLdwig92I2kqDqvgEcri4l2EwlWTdPRuku+/4KlQA8agWqQO52rWx2\n+AZKAXzFYAP/1HqSfr0C6g73AoSeT3xgL5n3bw8DTw4Ru2Oi1Baod1aS2mkx\neRreMlSnAP4/2rrvWNpQoX6eeZl3Pb6OGHZZUOasHrxbdiLvMNUssRUenyRt\nNVvC5nZU5yR4Ja/dGecE1ch6PEB65rjflJa2ud2NApQNeO0MK+RKl5vzliZ8\nqSBr+7rKYVCZkYdGvx1k36DhxSB7HH8Q9WsZKUBVD8GMKMwgrTf9qqqXews/\nwj1Ee563JaaSpdSwswGeFco8FPpOZhBYhYNV891vBiHR887jibQj+ezJjOQ1\nldGhv94k6cAMFfBiGOBmeO8QJ1gYkpPrjCjHfk+fI8Lx+e0QMoX7I+FS3SHK\nuBbwFwK5yJZxBPgw6ILapBxeLnhwK9nMcm5+2UHNLB2rTK5ThPCdfkRzi3gq\nKOQzeUIX2ATtrEievc+hfKAdGIMow/Fk7tuS5EhK6rj7UrmAj1R/j/Bo8jlZ\nU8D2RNeWXoGl4tCpo8AFMCM4bqYn+TUQBWA4S9aa4kdOKUqV4wRhuTlUr2aM\nb5yX\r\n=5Tuh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ae3f325ce376442b7576a4b9386c76b57f2764ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.11_1612834290938_0.6713023019251809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887":{"name":"@balena/jellyfish-logger","version":"1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1bad1e92ed71592aa972162ea2b3710956e0c6bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887.tgz","fileCount":14,"integrity":"sha512-X2jrTF66xVgUL9ocOuYc4nEZ3oN9+uoz+rVmdhQBDe0ltVuvkxDMeTc9ElvXcy/e8SmpDlUrEU79TREFkpHFGw==","signatures":[{"sig":"MEUCIQDdUqN+g2sLoumftP37nvKpw0u/yMOBEvzHFryuLlKCaAIgZUNoPM2yepoiz4rWh+fIReEa4drsB1s3qGPtD4QCxMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJPCJCRA9TVsSAnZWagAAf4sP/RD1h7PYFnkZ1cP3oGI4\n8qrR5ZDcKPxDYh+dHChX8HBWp4vgc5odrt0LdUOS1ILkfgNY+7r8PZcGM/k0\nmHMs0I1oGEU1X/JE3LT2gdKSh2BGbMBqRYwr783cP+yu+2CT5XZ43ywX3/Un\nJG9NfCfe+7D68WEt1sUG+1fCQ8jopmxLkDEfd4KWN7PFZAx6MR18oSHkCnK9\n1+nmHF/w4AqsnSV+0iEtn64m4trkMIvoV9oaTVv32l29itlgWXWT76XjXtyH\ne56N+i1oVjoFqFg3MjRP2o4iU7Sw2mAz9l5kt8GmqIkYc6BL/StQ+D0i/YGj\nMml7ZomHa5TpFlUi+1Cl5FM46/AkM7ABBEJZvjPI6/lLqqpCJTAR+m0/xpwT\nXtcJRkTiGi6bpa5HNzNTGDYEj7PwVbZkwxfcG9snsnxklHZTouVIglSnW8zM\nDXBM1HptmDAzIP4/otxdc1N+U0GTF4JhGQzmVMchaHGWimag+d18bbVzkDFk\nrVX7Wv01XJ59eGd/dk4A3vdLjXZ8wxYl/ZyOJR21q0KXJMx9vcwGvHkVuL49\nOjM+5hJwieTyw9VBigA9HfvZFAlgbkAt2vhJEPnLHMQYeNvY0SBHIoF0jj2R\nyM+5iZ/wCpgGPkxCcaL/MHknwykPsnbOhnqqtYb8nJIcFX1iq5R1koS0KNNY\ncl5a\r\n=8MOE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ae5f0fd74671c7b0ffa035af5d0a60975a6d1887","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887_1613033608783_0.36324462127118373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.12":{"name":"@balena/jellyfish-logger","version":"1.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3168f3e08d1c3f7a066766871b9a15be4a9955b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.12.tgz","fileCount":14,"integrity":"sha512-W5saKIDCnnIPg4Q99AdhgLlXq3EQJdM4dypIvHG+ZUK27sMFUuo3uQJCjQ/wNBOGHroBx4MDVUbO+12UxMjPTA==","signatures":[{"sig":"MEUCIQDs8XjTCrHWesL+GxDQKaGreJA9QZ3mh3gwnRa1LmeLAQIgbDGilv7xkmC6giXnw5BHKYt++9p17B6wbBi77EgyVmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJPE7CRA9TVsSAnZWagAAP/sP/RhCSoqvoyxLxVNk8oX2\nHI/Ol79k5aV6/LueZlN4YI9DVrFjKWpodUA4BBJOjBL4uS/ErzZyWwnwnhZx\nWzn9Hc+GKE53YzQDEl+d7L6JBiKTYBHpIaM7GfGZVbYteaQvy/5dm8jmHpLH\nHT74geLnvUe4EvXgPyjF0HvPEeakU6CWsYLaB35i7LDfrZRF6WV3nU2RG7he\nVTBIIPvbSf+4Dz0AT0ssshielcyW06t6oGPXngeB68mMJCVo22+nXFLWrhYI\nIrqzaGKlc5EF+N2LZ6fMMnGz02I64IQ8BjkXDoX7QjOxNtk4I2KEbu57j6gj\nJ3KpAc8xUPd15juYWX2eVwdy66Jxrn5bD9OsV0AAd5cOWxFvxfXKVRK3JNl6\nPNN+eXiNaswZSMKiD/a/s/6c40eRRlfK8kUFKnC7wHPQIHij2khh+/t2iiEQ\nyMiOcTGlUDCGqg3ICeb8royMrXEFId+2lbhyY1AqFWPhV8oJIgtwAn0pfpMR\nT+P+sE9Hc25Ldaw18dezOmOF247Le80BXTlO17gI2qkamd9HKcG6EYipHMGm\na7RvD66JyP8J3o3BHHZPQjDZk14XBZzPYdslnW7BhqAeB39YFZ2Qn2/FaVtw\netpty7ZXr7DDWeXdabX/QttIDMda51/Q/UKnU1vR5Ahpo4x/06dJjyGlNrT4\nOrw/\r\n=jOAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a2855e458ad920c257c931f02232e3371b8f7f26","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.12_1613033786793_0.7247254521820785","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26":{"name":"@balena/jellyfish-logger","version":"1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac07da68f3920875fe664379c61533e2ef5e6cc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26.tgz","fileCount":14,"integrity":"sha512-qhdVg9SEGOjtIdZWTFRrR48Yvzetw1Jwvk4V+cgsp7WMceMprZo0XPo34Trzid8NOjCR5fvw9h/lzi7ppmpKNw==","signatures":[{"sig":"MEYCIQC0Te35qosONjwTHogBC0jcFuv3R1ir5kLrbPeh01uECwIhAKRU6hTpschQejFQFOuDZh6lG024vdlbMjBZ7HIMxeXz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJxLSCRA9TVsSAnZWagAAbNQQAJ1djVjxDuwNThDhwW0E\n9rE/6fSQX8OQ0bm5UrataEZlTrsNq96DDLbnF5u56n+gTopoNB5GXwvMQaul\nn51EJH/V4VkXeOLtwp+attkeM+qVsBP5xrGR8SL8ioS0RM1VJas+EaWYH1Gd\n/GAttr+kLyTCgNkM1hQORXBNn8qOkWdIa6IBNDEjm1Tc8fPAox05jkx0EeG8\n/QXdn4AC+2tz2eBhxJ+IaY7ankuhGdFjv7jPUGz9nsQwxolC6VVpCDrubkyp\noqy5WivsUdKJEZSXjx+3kqRi/GYguXD77F76JgbmRklLea1L08eGKdFHKrdL\nStA0BRdiY8z5WTh7PGsKMgGKVniGQDqVu4Hozt0sNsiM9AXFBabth7oRfeXg\nJLXTuVWWrTnGqGKgnFF49BbajQ5gGC2AmrqCxxUGiXxAlFTb+9sJiAyk9YFi\nKSjIz3IycVVSFpiGLiUr3LQXoxo0YjQTcSjaoY/gMWx/JVDvdYdxtRlAaI5s\nbt/6vj8aWLiIARCjzv6dBEuMC5GVaSIv14HeiGQ7+Ulgz3UgCG7pbgmg/xwd\nHibibkV3BLOIIPPTloF7ci0y/67mrvhvxvX4QeT8o/UVrA5OO/qb+kx/DQun\nKTjrNmDgi2aVvXmWU0DFxLrGO8g4HefrpzTVw27iZ5zbaJgsvuJlJcgfMzVf\n5eWr\r\n=bWjA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e718fe2ab8399bfccbcaf32f1872e5a8e5182a26","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26_1613173457894_0.7463193775859669","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.13":{"name":"@balena/jellyfish-logger","version":"1.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c77de3435508d2d06808797fe03ed1fc3028e7f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.13.tgz","fileCount":14,"integrity":"sha512-+7u3H+Az7kMdb/QOsd8BUzTh0sTXfjCLkb4CzIWx7PFsQkLiAet27xgmcDvVgtAd1vinSAlQEZgSte2Ngn3mXg==","signatures":[{"sig":"MEUCIHdZe2rwtKViq7qPe/I7Je98dyjXsPn0BRJm4MJ6uHxnAiEAh9aLC1hYxqgNIMZERMuwe7LQQWNU1fWjAhPwUFPKZA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJxN/CRA9TVsSAnZWagAA2LUP/2PBCcFSau4mJk1aBLch\nh1l6QWeTraZ1hP1JSnC1wy9WF29M2u5GA3PzCIax/89n0ng+nht03sDB2fIV\ngXYAyrfP5b8fCAVMrT77ojLXKt7sL0Uk0xRaj/Jh9w4VJ90V2BHLPTzW+8eS\nDkoX/3K8EJ7PFHdvNETEpwKzLt+8ZiOKXq4D1paMg+DgKRMvCQZW5F/zXkfZ\nWCaXsMQlZT5VDZaXq0BuB29w0C+DVRwYP1H9H5ZvdARqO/Wd/3LR5GqCKgDp\n73pLYci871wgrbhuu/WQxM5iVsSYEl11pEJtCpP9bBxFKf1ordoOqAcVr4Nv\nZ/Z/vqdeMe9hg56wDdmSpG2DmS70An1qk1XKFdwzlFYxN2LdpSncpPhk+2KQ\nloBqYxfeS/orG/RmppIqTolvfR53bOQir5iL91SG4nhOsbAG2EQq9a/COpoa\n5e1QKZtYz7ah/YPBHGpRC0/9zvXwwNq5cwnd8G+xbywdtQ7OkrBxIuSU4vU8\n4fFS87eunGGCXF0H3l4zo9C0+LO4YXN5kSNijhcaRbwQBxffpqNT64DnvEYz\nOjpG6wTzguRpOWjh7DD+wKwIYDAzz9DXRNJ1Gmk6FztXgvFEIRUAXdJJUOCd\nt6t3A2OOONDo3WNTFMNt60Anahz4bTTInbBejVIHAarTYTE1LSO6B12MuxWJ\nK6tO\r\n=oYxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9880feb0cb595e22eb8429d47b93133beb094fe3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.13_1613173630731_0.7706861451389475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92":{"name":"@balena/jellyfish-logger","version":"1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"13b391f50a0dc504ccad08e1892b0aaccba5d793","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92.tgz","fileCount":14,"integrity":"sha512-rXxZsmkrOYtarOnk4A52O03+ML/djuBXJ+XKfISTQT6JsP7eGbIzb/nRdRQIOQtlx1b2U9rm62AbyyatnW3Ipg==","signatures":[{"sig":"MEYCIQDU32IM0KoxN+RH2wbTOXuU3ZheDeI8lsbuIReFfjLOdgIhAOIXNvfCqRsBqM1m7y3h/4yERQEeXqbFaqEFjx582OGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ08ECRA9TVsSAnZWagAAzrIP/i3J7dSjX/tLCU1Gi2z/\nPjtgnGg7mr8I1qrupHwJCYmppU9o6RRDXjByDRPLGVTKjBkTzPl0Zg1ZtHEZ\nRVKlyL6e1fW47RzQ7LDe0/luQ7cEWoydYhqIhM6h0WhEnTlyJlr7QidwQK+d\n78sNO8qY/MVqV51r8SrSmQoGAyJig/6YyD7UWV2LhnQEH71tTBs7zMDa+0eo\n6cpPrdiyyZnts/6gFNwTgOUxk2x0aV+yxRI+aT0X4kdAX/LXVR1Zk2TyBLTx\nEI67XQ8Y5r2ISV4FoKkbMtOD+2j6VwjX4FTuZfcN6SNzg8ne8FGxWUYZqCGA\nka/MP2vY2pPuQnCyh+LtGdYAxIGalsXUOPZpHgAA9vN5/w2Vqougesm5ao+7\niwHuaWWVxHVX/0UJD67KKE2jY8IqzzLa7h86Ct2M/dKLZEs2sW291e02ZViL\nm4drDv3yrT8GsgAFNJGHwfDlreUkvOIe0Gs/NDJc/zFqD6VJfrgVe4FCfCc2\nixm0hI6ura3GunlJEZ43boT5wguh2qMA2gat+g0po262ZkF2SW9RjaGgRb56\nPSJ70baQBKI2K0qh2llqw98hrYeyAEY8iZW8TlTLGHLsDoQwTRMmrr9iKC/n\nieHRVL0DfQICg6PdeOwBWPb4m9PH32utiSRBOhOPvolSsmE75xebO/wDdJRR\nGoEg\r\n=oveZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8b35096deab88e3206be01e4fb3ad4df4db3fb92","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92_1613188868288_0.8545412183792813","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.14":{"name":"@balena/jellyfish-logger","version":"1.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0b3abba63b36c9df7403de6d89c0db0489eb74b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.14.tgz","fileCount":14,"integrity":"sha512-BFPnvaQURn2YZMYxN+wJGn549aD6CI9oR6Rn37yFu37f9lkwvp0uIJfpsNEUStiuNR+dBDRDoT0EpvNvwiBi5g==","signatures":[{"sig":"MEYCIQD3vOmeIZGOoe6x6ERyg4/bko8BmfSunHTBPQ7pcLYYVAIhALX+pHt+VAY8EA9JjpGBeEriWhMRVjDh84afR5ISKSX7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ0+6CRA9TVsSAnZWagAAKQwP/2I2O54UuKv2xVnS5suq\nJhK2wGbxNbeLAHz5dZvoR1ijGXCKBkWK82IEhYEjhFyIuV9fYxjHB9zl7VJu\nVD4VOz030BhDZg3e7Sh78BY03aUxK+iGgb/K7hyVCJSjrhz/pcG4ejXLurCn\nM6B/Kx1QxEmAakXbLUP0eZ+Wh54rNFN7oC+Oah49d/b6nKd9F5NLKTjIuTPa\nJh1a6OHIHNuO07B/Y6M440GEVExjYOFM1Sr1vwuQ+484EqhGOTvxDlhxy4qL\nzdGLmxsqMfKuf7jpWi1VkgFAwiWfAWGaQbHBlOTB/33H2TCidhTy3J5Ks/5q\nQDDYmzRQeO3PYkifgdMw77jivpsLjRKXzRlHlVxUlb4DSMjzU5A2zHWyqC3+\nTzriy376V1lUlEABH5ZQT7LbJ+K/v8nFt71FA+2tsZBmlGalnDJS8QvaRxkc\njiV3rMMyT/ifneSjV2BQ3rPDI0pSluczruJ7jFXTabiD867VvMMs1Eh8pwRl\nL85nlZEFTXR/sqDyMkt8g0xp3i8OPlYWHgCydkNed+pZuuVDn4Ls3KFDNqua\nMHbCu+KX/qiqzEEBTHLS2BP2pJZrcEroe2hCqefupt7SeAWg56IGZRgBs462\nCtIblMao7nKoVFqYk4gQl+f836iwo733rR9TK4nEqXY3TRI0icWd3+7Hk8vQ\nHtx7\r\n=jQqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e70b28b2cb703e62c3c68fdaa4d021068563c401","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.14_1613189050116_0.9742712276380538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5":{"name":"@balena/jellyfish-logger","version":"1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"af61b14cff9ef8d54c80e2d5f749b6386fbfb9c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5.tgz","fileCount":14,"integrity":"sha512-Oy1q7/1UjWDKVMCgacS+fChbi5mMW5l4CSkz+Y46XCDbtvo+S05qGjGuxYoOjZxRpXhuUn07OT8jWTOKqGvzIA==","signatures":[{"sig":"MEUCIFgcx9Tv/h89bk3eFJA8q15Ju8ritKaJyOJATlabgqKcAiEAxQXp04dLvJM+qPo+UhzXAKBf+CvfV20a4XV0IVk8DDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKfsaCRA9TVsSAnZWagAA0yYQAJ5GuqmmqkOTGXc/3gPz\nl7zzW35Fl47/P2Em9iixLCUFMuI1p7FTqWjyJ6yMgETSGn9C8uPTE/BF8hXo\njj2dV0VGblpls1VI6tNPj+qKpEARjFCER7+TgxPwqFHxSS0tZrsE4xsQAwSH\n6F1jIvpUW/qExjSvulajHxVqBHXdJMnWSHrCSSexc91Umvwc364vcpO1ttlM\n/BSZ1jz9D1W7KsJFhZxJbffZgfeQSl/C13CweVJv9x2x9nCH882qUUDlu3FG\nS+L+t2R62MKXe7S9Rx57u5nv2hX28tW6UyDx1fs15JbLbkU5E4S7PixrkB4T\nwy6alkuBhh2v0FPDbxlnapaoMFIcfE8+njNxRtxb4U30DUegPPU0DjgQ4Z/N\n6SJInyuR5fqOPrs7ISev0S5Bxc0fIpc8J3ZGi6ZDD7chRc7FqYM42QStou43\nqX/hIlVRxzNGrnj7G/3RedGhH9J3OO57jZs3nEpojsva9Mwz3KaQmQd3VOk+\nCTemjUG8l6BjWHyDHE0Y009HBmMOWAjptUSQ/KmxEDd3uIbDAYM8JEHFWQpO\nvvLMuVthUEZooIh99uRbDJLcIhTtLcyitD9m+k5NUrSMf0iuGzVKNmMAXQCE\n/kYb5CvgMkbx0Mr5lznYFCjinmJsIY0Yxsh9CtT9tMfRdUF8pn//RZGI54Og\nuFFn\r\n=bVqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"19bd9a6d6b0793502f60b38832440b5bb5c7a9c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5_1613363993632_0.5583670126798175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15":{"name":"@balena/jellyfish-logger","version":"1.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc5e11e15f89efeab5cd87dd25ad47cfe6d2fcc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.15.tgz","fileCount":14,"integrity":"sha512-wkwpPzllWNP9GUiT8bEy6HQrT6xEYkbzmtdjhyJbx8qXGhPUMHhT5Q+RBhHBWO0jApccyW5VE0O5bUp8rqr4sA==","signatures":[{"sig":"MEUCIQDeiFOnuBOh4U+KLqHcLoewsFWWKy0gvOXHEgiL2SNaJwIgAROkeGAivxC2F/d1xu6qZvtskvwU+0D98Pnb7qqyIBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKgmNCRA9TVsSAnZWagAA6nsP/jq0s0p5IyLS43idcKOC\nZ5mNbLCv+NbbedAz55A8Cvqcz6NUL3J9CFH/2TL5JDrOyWKpaZ+MmC19n1Zb\nhq54Jcfb5QMmvDiKpJlLfWUx3PI4ljAqgwOMtbsjfGQE05svALeb8q9lHr1Q\n3MMNULfgVTaDeq8l6nWzf28TIso0EoGc2VUunCFgY8IXlQw4C3OMLxquPysB\nEtlgvtCjWpZ6kkJLkKEp9OKP8JKhnVDRLQ+fKPXivaigIgPhvYQiFeJbIEWN\nDi9gTKD6KbrbLDOIQf+jeC0B1PLIEg4OgXA55DpNqGIpIFIVIv7ZWUYipxZG\nXt84QEWnLBjiXWZHer/B6M1Zx4Y+VHB0CswRxrbqNtC96zTDFEvpJEbZfLe+\nIrad2TlWQvYq4zkvW2uubWJmFdNfqAsH1leUmqFt99XzczG4Uh3/hbeGhVAB\n5MYezLZzH1t/GQo7U3D8u7nIErUsQId7MyC3G/tpaGdKeXhlnOOxyzO58CFx\nrCowU3C7VM40DHtcPwOZ+WPRtf/hX4ZY9+rpOa6bSQsEq0sB0NobCeqkEi4J\n13B09p1oRlLecqs4/66JBi/BM1KzESCEn4cXNlt3yhK6oDT41iwkOVrB8XX5\nxIjba9k/e6NqN9CY1igmGSQwHt2vltGNFA1+NIdk3nFN9h8/7TTZ47wHHKWS\nBJPt\r\n=7/PE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c15fd0cfa157d173a71bd61eb84ff9923d704a69","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.15_1613367692544_0.21588668954789236","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615":{"name":"@balena/jellyfish-logger","version":"1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e34a236e40cbca2bf21ed6483c6fc370f4074573","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615.tgz","fileCount":14,"integrity":"sha512-RQj0JmSOOiMBO2Qb4v7BdOxTrHL9F/nyCRhv2ISrqTBfJ7d8W+eCFch5fhgkFs+U+GLe+Z+bZ/pKsNLHYYzAxw==","signatures":[{"sig":"MEQCIHk8M0eft2VEP7+Ali4TltzULzvn87LTFkj19Uv/BGlGAiAtRz8+v14P3bTLFOh4mVaPwPIgVZu6Wek9c8E1yQj/1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKhsuCRA9TVsSAnZWagAAmrsP/jKnaSrtnjKE8I6Ajet6\nfrzu57eiFv0aFCi3R3xEzBV+d8rmsUxlbFEpuU3ir17nPDByXGqLvkyYKZtR\nOqnzSWjXPtbbKcpN6dWhdmILTXUz7SDbbbBCKVF5zXOA48UwiNylPDnyQlep\nZS64n400M2TmPoOfdhkbBsuwJt99HnaUWtW9ikDZeE2ZI9Ab+PdjN58JTrNW\nqDujOp6ISjvZagvofENNAjmI4vvhFQ1h0oUTXOM6iGSwrG039D2Pn5vE1r5V\nogwR5F+Bl+O2lNN8wOgIO9HABp8f+F6YxKIAgyuTA1jtefmMZI/HL+IE3Frj\nsLqX/e6BxH40qyErgzdfif+lSqRjXsUgKqKw3D3wxBmpmj+RyM3SHJII5Yx+\nMEh9jH78TmbZPG08OxMDTV4yUsoWzkfoxa0fHTgCLLocRdka/kEMNv2SnMu2\nKHyWpVBwRDDFB5Yt9zvtq7L5m0JmtFLkE3UDLfYEbg2dV3ZAE6GaSs0vwLeP\niElaYfTe42CX8tu/NFX/MSBlEMPdveOhI/87+et5FRSO6Ev746o3ZNSij1CU\n1aFHo7JQFuuwEcYmDpAT9N+IQU1oOHwzP4Q/xcjeV8ziZFf59IGAq+WQj6OB\n/aHvVGZXAXwYZSYd4KrY1A5hYv4nqr/gNZlcru00YZqPChR8C1XH6MSbU+f+\nko6J\r\n=so2v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b094362a6664dcaef6648e5615b626a9b88d3615","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615_1613372205822_0.294924991896788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.16":{"name":"@balena/jellyfish-logger","version":"1.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bffce8b227af0aa76363ca35c80f2eb399e4cbae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.16.tgz","fileCount":14,"integrity":"sha512-bFrKy9QTJHnYLOBTklH+xavIJNEIZvenjz6+gVe77iFgSXsqRz8wxif148q5Zby1MdPjxHzWRDV85k4iUjlrAw==","signatures":[{"sig":"MEUCIQD3Q3xTuNI3JDvN4NoXA2z0HVL9MEl8VuBKLC+2GEuhegIgTgOdalEJpbiN9RK5njoaFNnq1/1X+yvHS3JeR4oUGvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKhwHCRA9TVsSAnZWagAA8EUQAKOcqeCLdLznx9rJsv+H\nkxRFTyDFA+8FHY1a3BGLPmO3btI3yhzHiWgS7pBagq22mxZj5kKuLpv47ER/\nnevX4zHWibx3zrPuSTfZENJkENrJe0I27SNFyyW8JW36WsPe123qn7uoJnw6\nD+9zv0e1/98Q1UeYvrN9gXgRiL/PnGWvHICC3EWaHUgbK7JfbF/p/6ATGbgj\nXu1lHylLtLYnN1H1q0JI+NZu8B46oVKDdbyDUj/pa7WFc3THIbQOunlxwNFG\ncmiF4FY3dZh5cgPZ7Y7eWwwpLvy2q4tBkYbziqpPAHkUVnMP+6X1tAhsvd7r\nTZ4j6hQ+4P/JnuUTs5hch7Mgp+3pXI8MWqqW3mSOqfQv7w7MMjlWqkNioZ5q\nnpXevEk4DJYgYLS1vQFZ6Po74PIuYYin3u5ppWYt5P410l0rdOIs1DSVQLDM\nb6FRvQxkZ87fOsRat9xow6S+hoxjD+0ZIb9sL1qnUaCH0DTh7OmLJx47wmd3\naGC7eL6gDiWLVnmxWiy9PLHXU9XoF+YHpKQ4XaNo4ddY9FWJuOFa7c1Ska5b\n6GtISo7TIwn2CVNQYk3/Fmnyr0UpYieP+I/gHWC/DRBhFyvUnWY2L8WlUTbb\nAAzm39JYF+Lu6SGbIn6OyAguYb2hwwc+1HRYKq9dETeR4CXOZagHebyi/HS7\nGA8/\r\n=ilw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"988bec8a5ed85079104ec34c8bf244c71169b503","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.57","@balena/jellyfish-environment":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.16_1613372422502_0.6382866114400623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1":{"name":"@balena/jellyfish-logger","version":"1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f17bb9883d67656e34f9f85959f0cc7b8c64944a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1.tgz","fileCount":14,"integrity":"sha512-Rz2L+UAyL6atE/J2kZgdaPq36Cd5snBT25LHDdswY+Zq4PsxnCd5dOe4Jr5QgkSWxwkfci6SM2mkGQgog+Qrzw==","signatures":[{"sig":"MEUCIQC3pohmwSEIZ3+xkmSeHo5Ulnrl67M/bmWZPODWFTyyeQIgYTrtntv0eWkt/y+YzVTT+lL604O/Re/EcfvghX/2ygg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKj89CRA9TVsSAnZWagAA8oYP/0ioNu+N3plo+eV3xmui\nBXKhp1EzEqIagRf5XYbNl8OTFmu0zqAXN+2jCQzOADz6vOTSv//z1mI+puye\nu4qAvRxiz2SPX8bNM62KnZVTMCOKjW1aXQik2+ieWocH6/BrnzSw6ivPzAsE\nRDpvkOYCHz33L99LAMA9tiHn85xH7tkrCm+60suvCXFnIIoebVV6rK0akacV\nNAA+fGvlb7zxPv5X7pAgptiqj8EGkhAZphbHDmBkv5tPNxnwC3+59lWSfM9B\nvrg07FjnP58jtnUUes6YH1b6Lu2FpaTiN+Nlz651tQdnHiwTQ2JHkwxZ9s+F\nDShcj6Ytlvaz3IgSbrAQOQ1wNYG2Q0t5l5DIs6zzQnDcp2az9R7ygHBDKAf4\nsBt51Y1IIaJPWmVxKYIaDjsWnplnyC5Ua4pfJq3gd0ky+dJ5zVLdeZ1PqBDI\nVyQx4XQYpcyg5YMg+oSBcIcsZ8I2XBmF/xw4ZimwSwud4SP47+PWNySQam5/\nEqXqnMsv7+MeB8TjYQVeSWwP80itcX26Ae0incLrHG2+piYvjZPCybuqHeyf\n24a/h3f4YaD1vo3VCVTpYDjIsjzLDwvzq4VShOhupha94mUNKSDWNzOAmPpe\nRKbtOciVLuHE13tNFuyIT4qqxKPnlnzxCTRZC1lxifZXoOpWQsp+k/i697eC\nceO+\r\n=+XKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"68093fe0fcb1a0762861e0bb5120c3256b538ba1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1_1613381437435_0.10437821291364613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.17":{"name":"@balena/jellyfish-logger","version":"1.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bcd0ae5ce9f0b6a16bd73132b11dd1682d1ba31b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.17.tgz","fileCount":14,"integrity":"sha512-hWCPBO4hI80p8k59Q30DNuACverWYsr6Y7BaVAQX0ldljlRkutanCMK8EEybjdkxpb18HFsjXZ/YgfDi8Jb3Lw==","signatures":[{"sig":"MEUCIQDgNnuGelV8acM0OUzxzuwyls8bOGavDDuPHHNRXrUB5wIgEkCZlLHgHUdZA7EFBQREsdyPeSJxgnFHCpkfpcVPTaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKkADCRA9TVsSAnZWagAAEBUQAJVE9Ph12WodN4yVIWa8\nvRWBM7fFBBBAGYv1CyBGcjeU9877u1kiuNSMix+GdhnykPX+l5Ha3+dVhGR0\nv4C5V/8ezcI0J3AAETbc+h3D144IM+Hi0HeVaMO6PNyHv8YCJ9f9LN1qpIZv\nqDaj/s8wMoVVw66TUnHHRFxnQMQ0HkLaDudean6ErP64Upr7hxJEY6xd4FCX\nfNEzhdypy2pBaqgya4K3wbQtgm8JIu3KFULVb/Ga6SctSP7N7i02BDxKSEp9\nxr2zVxYuDzU9aHG2YthyffqqRvR1iRRKFjIHH1RpR1cNfoTWwpcsTGUUy9Q6\naY+E3z9sqPKC9/Cf9jKv41fswoGuF32xZJ+fRq6T73MOQpcmwvTTuTRgYUmC\nGJqN0XxOh71+aqwe4hABiJgnQv+IPWKL/NGAUHSQyBmU+FXRCiRqhI42pVr2\nYMGMUQkLlxJQzZt+eX45Fb5AJFdW16/0XBLyb1x9v3+TQ6mNm8TbQrUEGpAV\nu/SjLH9AHv5ghTkfw9t9dFyOZNr0VDOM21Ll70rOKD1B5OzkD6X9WOaaBQV/\nx/j0KXvq0vaO62af+ovv1BF+Pm1X0l+khsEhOOyzU+HnDrhFyA48ze3uZbtH\nr8ejCw+a90uGdNl0heAcyT61OJBOLvMYxfC+R41VowXnlBAG9trCWvb+OyRs\nEf1I\r\n=DlTP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"01bff99767f90280d1cdd825718d91441340c203","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.17_1613381634538_0.2472630391263939","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38":{"name":"@balena/jellyfish-logger","version":"1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"850b33d7b69f6946e4604a0e6924a63bf69db1d5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38.tgz","fileCount":14,"integrity":"sha512-85tAcFLsD6mOaKd6zddJjx2g5knQj5djke4kqz+S7nEBC0yEe/dAQVeyf2jRjg/ZW0nkMdoUY5gykkP2pzf/pw==","signatures":[{"sig":"MEYCIQCKIYAse/s/CjR2KJgLW/9kqr5FmK56Nkbq1qpbkgl9ogIhAIdHH8dzIx4FAgZLPrOMu1Yl9XMnDIC7c8LbN8+bsmY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK1aKCRA9TVsSAnZWagAAs7EP/jzXpG2fpwektF6MsFu3\nN7TYkU9aXEFdmjSs+c7iEGLBhsPq4JHRhTHZqMB/gRBXRSBQichNRf4v/CSR\nNp4U2TNPezibOSxx1+63AtOY3mszPBQwfafgk1BMNffx4e1A7k9PlJnoDzff\n4oM91Id75UysuaYjlfWhVo9arCb7GTt40Qa9O7VjfEfu/uGRKW3XDNx5dv/u\ntPiTArBW1OYlGiXxZ9y/77HkRJ34STS/u016mIm3ZyMPJY1XxeUpL0LNFm2H\nJB8TBgP2B6RCZm7KKFOD/QpEIDFNsdDm7t5NWLlo/0xytJm7OAPTRIqmtR2x\nf7lo7LqbDMxduK+0vneDB964aHDFsMs+oRgFs/y0diyFtOP6c8ueBNzoeJOd\nLzI+991GoOOfs0ybGpJimpaG7SGl/sqfeiueGI0DXHDsN6RlXJuScjf6d9DT\nYuhMHG5iqWcGa487toJd9pId3E7M5YOUyIVveW8a/MdTCR77E+XgdZYY2BYq\nsoecVXF+3aZ7XO8+/nUBqBb+EswMlPlpmacGrbyUIoKQ2+PevYnmAf6eskwe\nlD9pq0hPAk2R5QK2NzbSl4V/ta+wvnmxYtO3PK/7n45AzCfTi6UODgRSU+1R\nMP5RNsq9uajGlyJAtvCJG/9+FJb5RMN4USH2vSI/GLxDVKd1rxGhmRLPNyyV\nn3c4\r\n=ELyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3202c27590a6c5a85895db05b748365750fdde38","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38_1613452937516_0.25354586431080617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39":{"name":"@balena/jellyfish-logger","version":"1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"07d3c69a9894daffa4243d2ee10cac1d80aeabf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39.tgz","fileCount":14,"integrity":"sha512-YICtN/6c6ZIosbgzYH5iFbIokIzoKe0uiNwaY7IjK19KN3Ff8lSuGeNHp4aoT8EKmGur90jsMIfEgeLvLgADRg==","signatures":[{"sig":"MEUCIQCYERudFLp6hD/+uKM8oGc19U7yX8UkrQHp5RbuRgXljQIgAgPxxYZWKbAWlx0m9jDw0LliwWsa8QgMaPgYh/4yELQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK1emCRA9TVsSAnZWagAAUlgP+gItZ+EYfKZnkA3LI0vD\npS90rNApW5uKBIlLyMdUm/6cjh2Pu/jvVxV7FEZaPLsP1/vE9GIsngAB4snE\nuuA7U852IPGR40eBMaWdt5iTT7vPa4R6I4A1kjBIcrDEgVZmm02NLxhgw7N8\nVYVAVIa9GqC2pYeLr/Yjo1aYSF4fj21Pk8PlKUiJFvBN0gCGPSI+BpXPlieV\nB0knqT4jDMZKNNO1Mc2X9zdzMbfZ9AzECeQe5Dl7/Hde1uFYd4jry6yCkEa6\n5jwrOci6OQMlkP8hLsbqpJP2a6uM+xSlqmJBkOf97V+V+3o90HxaMiBRxBxU\nPgKYIMBQP/O2Rr081ArN1SQ2U/Z3EiMm5w5AOYTuhGUbmCRNnwavLlnmZbOm\nw2H3bXbfmle/Njfa08t/i5Pi2lgxLUpQLDvZP04V9b3+DxLVpeuXFIKJscxB\nOSEGPtGcCRkx5fcF0+zA3o74nKkSMJo4MUuLmge0Y20/qrumfpbrxa24lZYr\n9tWN6rZQYjxbSW1NTNDTO8u8XKK2RqPE6cUGDWt81e9kfEAZDP/dEQNsSSIF\nsP8r2eW89zIBqLbZAtjPrtpE57PGtH6zh9+on1Xy2PjI8Sb3N70K0PBXc5LR\nu2fDAWdzt6EhnEZsOK/ddVwzyQIyMVULg94VgFXgfLasJDaAi7puZ8d2yK0f\n/vAa\r\n=U4Sl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8c6f3a4102555b880bdb8d3ca87787a30af7ec39","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39_1613453222436_0.004897241054383716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18":{"name":"@balena/jellyfish-logger","version":"1.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"38ecc96a2bc0cccaba4e5cba5627665780ca1d5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.18.tgz","fileCount":14,"integrity":"sha512-FkyeCH8UMj2LEwV5Sn71ZqRi3eI79wuNnZQE6T+JdM9KgFMDO3qjapc33I0yw1TpjLeX9Bhr8Wo2NrVs59G1Ww==","signatures":[{"sig":"MEQCIEq2hX0UV7bbUBNJZ2LpP8yLmgvCt0LdPJGkppFIEj+IAiBOq2pFB3BjmurI1tylhbkvs0AsgU342THAmdhbu9ZB0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK1hLCRA9TVsSAnZWagAA61oQAJ2aXLF2aBIZZjfmhcat\nroEq+iSOXEveUWbximifosUdvOrKMyykYwQDMe5/65FnmaTBSKuZnZRAW/Pf\nhQdGSSYjTZJgmDcfrwRr9czf8Aai7VlYyweFOnxT0I5lVnBU3vF8QDawb6Dy\nqTsJlu8VOWu+C4+xzxb0zalzensx4Pm/imlXw+PMCLgF5TCngmrXyT3YD/J/\n9BVnw3QS3ACFL2EZZpQz9lcKVfQjfY+QRyURQPodly9gYTTfAw726Y/Zq1Xq\nQf6ZOMvsXBC4lvMaO3Y9LFz4uHAVC0PKpgGjbknxXsAY1vUp+FOTK2uIkA/0\nUW/XJcksjkEgb+ZM68q3GnBRTm4ufGcu1/r9Re10P9V6G6aHiB/oZH1y4jmA\n0SDhwqM52FYsVOcZjZhUaxZIt6EMgugOpTawfn1oGZ1IRqaqfNEukjuQWWr3\nVrSnc5sEWKT2rXSjet5hk38x3PQQdRrBtamuLSq8ZxsH18gGu/cjvya9vHBk\nTuL/NWnySW2G1NdK72/0G9IKCkgStQROxppsM6ch7PZRii9JvDI66YjdRdcf\nTmnNaUDcXMqT41t77WG/pLwGH6+1k0zdF2U+L0oomocTvcuIMfieRs9dkNsT\nE2rPkIWBWVQ3X6KJLag+1dqkgUXbkyu6NaBTKdMdgoc0rPG7Sm2c8luTkwq8\nMhBe\r\n=tnJS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"29529ce775fe01189bab57eacef8ff370bf7c0da","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.18_1613453387314_0.22942944270559784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611":{"name":"@balena/jellyfish-logger","version":"1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59a37e5f9fd94e2563ba0b88687d30ca091b472a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611.tgz","fileCount":14,"integrity":"sha512-ZrCiRIr+5U2RTYvqFUCQNdkqUBNIpr82e4EqBWGQyeBoBvG3xTEvvSVzuM1fU9NopRsLjIwy1FtsUvjMBGoE2A==","signatures":[{"sig":"MEUCIQD57GqPhyrlmCjI/ezIxP/LTfuCklInba3JEg8eEon+SwIgLVAuWUv5/NsxqhM/WwBuF0Uz/8jdbsbVWZ9W5ZfR9sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK4mCCRA9TVsSAnZWagAAVPIQAKEVzO3H/5W37JTlsrL1\nVOKtnTAUqBt8XGs0JI4gGD3vM1cRpW5MuRWZE8i10kgnSdibJFHgxTbvt2LH\nplsByzNhU2T4qyLIyFdBMz/qr+T0/qeyrJITssXQ8KhTwmTW6fCisMrGBGFl\nH2Q3oUTGCCCODT1mV9izED0kYDpIE/N/UULQaNQGtAxh7NAx1Bm7mQnijKfq\n215forh1j+ppEUxNWFsu9po2XBeeCJ35Dus02BPg4/lDHzSbEtqALH0gBag9\nfYT+H9jF0vkLYv4RsIHwE1j1otO4oDbsdzivalvQvv2qO48YgXrRKqpKYKL7\nBEwe26xQMBHV2H1qWY0M08wzQw4G8LHRLlFHz8pFaeLbx3CBoWcLytbnx07l\nUlZjaaP8n/9GyyGaAc8ltK6HE8Big165puvVjG7u8trlVursWJ5MQ58Uzrft\n2VAfuTzO0udqDsnQRiPUbWFlLG6m0X/LMWblMEFkyrE3GX1M0mBK11P3pVgW\nY/xQlmjmgVIlBp/bW+9mTK5eo3xHAHRI40RTEWXgSoYyXN9H2K98Rk2rK241\nFhvIXvmTq+mIbvnBGLbNaJ2tZMfIQIgYL3GRs1yfyEtFVryxrIiQMdu5wT4K\nyD7QXiIihBDke2tSEqyb0dLtS4fhT+8ftOy14IzSq7kYBPFje3X2KUo5qcRX\nAvQi\r\n=GM4G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b6539392a99ce09121ef8227ae94f57c30b98611","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611_1613465986267_0.9858112492861371","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19":{"name":"@balena/jellyfish-logger","version":"1.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fb50bf549d0bad26e1fab05b10ab71a8a403aa1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.19.tgz","fileCount":14,"integrity":"sha512-4zDdC0h7EuNfr0RCwesfxtYDCiCD7zS9qzIeEiN/o4FmbgRK5+FVxZgDsb1N6AQI/kQi7R/LLvTaHHqUuwDu7g==","signatures":[{"sig":"MEUCIBAgq/DFNWuW2GIKXeJtrZWLLW549zMclwMpVUUgtBHQAiEAhATUPLWwSeNbz33lauTqajvNOjLuHepmeO0seQIYubs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK63ICRA9TVsSAnZWagAAq5YP/1XzUsY5UGpc2cjGw3wx\ncUcX612ddwUwiKMWe/DiMA4mAi81sgm9kVFuWGVV3BlqVcmtV3tRa2fg+d8Z\nvDTas6YmGEQsn21tYk6O/ohEBT9SdHyU8y5+TKontVc/nQOxOFQaIn7WAC3I\nIEnzP2I2404jP6e1JZ5b04i5I4JTEzCJUCnU85c6Unqr9wl/AZFABU0bbsGy\nju4lgrZL9Jf/XG2hpPkFoUgcNUXEeLxduQQCA1niqF2oo2DdDVj78FUstQsa\nwRiisyF3uqrNKdLpzoazwoJGiSXg5a5JR2M3SNqF8KxbGFSscQOnU/gFU5FL\ntLhb5BzcLQdpcg2fIWthpb6YdOR8ozwYlTK+LI2xPlt599/+g6IJqRvXQOA7\n1soLvmJFc+zVDoDplGkFqkjzSdVV992xl8F8xIF/5RX4zZKKmz41OJrSRobB\nEkH6/OfoffpVuoo6cvjrISy8NhGI0RjY2M7WaNDjqQ+BR/bJsnadSblQiNMJ\nT41usTtbPU6y34JQtagAiiTVBXTDpzFeJyefUhMHJ7tWS3q6AtWg0b3sQfqK\nZPVT0x8purWMsK5nw7exTDN277jPd8WcHvP0Rs9SVMTJB/sYQiZxNQkxY5eh\n3TliLKZMyLxh8PXBHEbMmf512gfnkBqcM2nuaPLhfaD0R6W5WBGb8lVv9TIN\nGLvM\r\n=XL2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e72f60b3ecee5eb801294181c3eb4e464a8551e9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.19_1613475272231_0.7516015897615917","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4":{"name":"@balena/jellyfish-logger","version":"1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7f065948f9ddb9abaa1377aa7657ae24006b156c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4.tgz","fileCount":14,"integrity":"sha512-CzxZKQ1t5EFRisCF1OQxp9Bf3nDpHRfwvYJ8As1AvfkHZSOOkEls0pluEQnShaFWmVU163Z4taqgTJFVKK04tA==","signatures":[{"sig":"MEUCIQDvw2UMgRVTekkTdYpCpZbwLR2QaN/EAslLEIDpJ/zGewIgCICTu8/yFtHMaX6J2dgOBBxZDILPLg7SRaF7F+0lCAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK+uYCRA9TVsSAnZWagAAlZ8QAIWqAPOKhSgq3CjuQaYS\nec8rkdDqv46HiviAvmp9Kq2rV1V+YROxcLCr61BGwf9n+1mT0AzpL+mjZ611\n9v/OxRzCRWQbb7ODgILdz1IRyozNiZZba8gn6CrsJQiudvtarLIE5GYrhZDR\n4EmtiHEnrkr6jkGNztISxx+nZ68BEAKTBpbPjtlSb8PXFOvbOPqUzBfyl/sg\n5PNxN8MXHLpgD8O4LPtjA5BgWqNx9lhOulw0pMa0NBUcVRL1mpU7sWINpJnj\n+2qf3+KsDauD4+wzCfIiQxSIFKrc0RZxalfsUZIwLh7dWWolsCEnPbSmjXvD\nr9jw8M+alIUmrMmFHp1LIy6w4JA+0UtwZr5bTQsALRXaabmMV/NhCudUgffa\nnG1tDqMLfwNE4JzKubhA/6TEnhIlLlh6R6+h5NDl9rs4Uhw7q+Obb/tPkwdV\npbERRSU0yjQHNtA8WlkpTRZGCMpWpCtebDxhqZXA9+qy/LoDz794KBOGPnXH\n6nGQspfsOcdfpU6I6v8K9icZYm3Zzzn478rGOiBjo83WG24gTSFSgbptuEHU\n8zltMG1hVipetr3JwCuIJaSWXPAiHkrbb+PHCC2xL7HSh0VA63rURXH/FG1B\nRoth9L+irviMhDJyL8K5yDrjEaOJJrB6J5ul+Q8h62FCVHyNud60YkDus7C0\n86ET\r\n=ZRiN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"415e82f04342b507aae79ca6ec99566316c3aca4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4_1613491096552_0.019903233876223725","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.20":{"name":"@balena/jellyfish-logger","version":"1.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01b5f4454718500e958cf041f14a9530a659f501","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.20.tgz","fileCount":14,"integrity":"sha512-Md2B7GicJ02kpAvbWodSJlw+2uy+TmUdoRmHWXTnBMnP9KQqpfgBOYq5TD8HGNa08jetSzHPZJWKKeQNhSIQ4Q==","signatures":[{"sig":"MEUCIQDWhXQhkZeIEdAnNX1wnBQs33ZlnPiXUb27uIMB4qKOpQIgILqvQR/YNR63NuenWfcRsjgbkENeMZpTyrhcmCBeM/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK+xNCRA9TVsSAnZWagAAnMwP/3R4YjPTQowuhgpTufRc\n2TwYVIHzfzOl1Wcv/0NCirKEdDxRVEYytRj1LoL+jHKAGKeS8wuNt3Ks0jiU\nLNMwoNG9E4HMQsKm1OWeYzzupuU4lDun9+liXvm3pd3LXehb82VyRV3T0iuU\nuE7sW7BxpIcCr7iB/WLEOkG1xI/hIRabhi+Vag88h7s3HZYgSIypL5jNOdHi\n3ScQexz83dWtKeXWZ419dfrLaTHs4Tke8OI/Dcl5wYXeYFRpIKQ89PLe7zKv\nl7Wg0vWIo3vkslqQ9w6II3dY8HRhqFHBSrMlfWSKXXWL/AOx7WIUtXG8MIGq\nIrGOeMZoBTJOZNcxGNK6NrAUSz9OfMNHE9E91I6DdnfBnH32HQifxEegWcIi\n6p7AONbMipxvIyUqN2hScum4TgiYJEh/k08PxYWfh6E5VGdLm2YmSodtnqwK\n7bGyC7tDxPKHurrLEVzzQjSeCjWhqzDMyHOQDEXUJ/ORdktFp9ThYbdkGyWT\nqLMEjS+/WKV2t4XkjOkPfKIaAi8ao1ww6dgn6wZ5JvzX8Bcxr9qg4xPqyN/c\nT4AS9z0DF9xlE6OcdTvWgHSbO6iJY2BWZEinIFBDW87VReray3f0Cf7vPYa/\nKOTcXYbNkpgyQLqky9Bx/kUFguQjfr8tiBvfChu0QdKHJlugmVJlBA4h7C23\nB+Qy\r\n=dPlz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3608d31c328f2efd5ef2faf880f3b1173d6ab53a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.20_1613491277054_0.58369433522686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff":{"name":"@balena/jellyfish-logger","version":"1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"093cadbef206897c070c9bb4d4af1f185e531110","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff.tgz","fileCount":14,"integrity":"sha512-4r7hTj05no0iAJRbiA/fzuelOw1FoWaJB6fGgZbCfqjVc8liXNar8ll1yXi9G5DI8+p3A68OxxyOpQmhwC/L8w==","signatures":[{"sig":"MEQCIAtBTZsLFzipgyegU8gw1u37TIE0w9t9VJp8uiIoyCeMAiAk60hqTV1D3Cj3PtYd24xf7zg2hJeaN51qwbEjYMBlFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBDcCRA9TVsSAnZWagAAEQsQAIMTUjTK90moGTAClOCS\nF+rYv37LsZcH2U69uWrx9n+4mj/5eIVgXegQYfrBJt1qYRa9PpfWUFtsb7Jt\n22jZ9JCNCE24m6jl01wDeQBSyjmNJXBM8IDTJXUMeuJQ84QBksI3yU5vqIV5\nNQZ4u5qX8/wuHwhY/3kWOlHqPvJjbBXnL3JJmV4TGmfoT3G9l4hv/L9coR71\nZdL9m5IrUIPcjn6o6piYrqeSeh3IDgTAlr/rSOf7wsj6FnrSKzuSI0oD0XQV\n3WWliO4AYGZkRX54hSJ/T2v1PC5JZnJnb3ICpD808Ti2yq9wLkNHFPSUg0zf\nlCt3QkdJIgPOQupK8WpV+OwzmTKsnjf+6EKr56dyIL83oi9ULWqwY75LB8UV\ndMH6thk40mKGZudvcGtDIlITqNkYsTABr3xUHJv9C2c42tx7SOe5cHAv3uSQ\nAEz+CGwFFJHr4yOE8XV9qKjPjjZ+gcTADH5P70v/FczbbeUFCOAzBzriOP/f\nEmkO1370WXM3qUrgx6sjfxWc1GjwQ2+AqPFklgIzm3tGymqNrvSqw8DSV2cj\nk9QtYteiCfMHN62xe6DrjO3ExR7M0Jfb4Voev3VW7Ju9izkwtJmc9jVP8fhV\nBa/1/CWaXSquAlEyse3IYLksmff7GCdxdKjsjBcv3+cl5WQJd/epiKkxC7b0\npkvf\r\n=DN9x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cf62ae12faf2422e282073a9fb597ce2f4a761ff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff_1613500636228_0.6981655150359374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21":{"name":"@balena/jellyfish-logger","version":"1.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"285ae11b77909cf7734064d2ab8a29ab2aa70988","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.21.tgz","fileCount":14,"integrity":"sha512-6/reDLWKJp7i6xHZs5+AKZqeOrJ3AJVJGSvzypHqORtJxl/AMSTiL4OGxoOAQC4hsU/9U9j05+FPXCx42EjvMg==","signatures":[{"sig":"MEUCIQCk1lEe1ZvCLGJ5KV94Z6DljBqdCotW1CjB0R5XbxmXiwIgBEqo7qjErC4wumwpD6uhMFqShtHPciUk5RV81I/Yi4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBGVCRA9TVsSAnZWagAAVdYP/2LZ3JL9y5I15qef87nr\nBy59XXttjDsA9shxFrWFj/NvgNdMdx1Tp4odOT511natmkF5KeySagLmFL+4\njNWzfMsEPDU9iy01tVZYlI79mrSSc5rC6W/rThffaULRxXn+b3/gyUh8rKsw\nihcwNNfrk0kntnuU97hNstn48ydacFtusJhzmrZWrboRm3goWEe8nlHqqNJv\necmYu4VnIHDWX5cAWfRCgHfYWwPRoMERIIDH64weCl9SqqXSsyqzsBqWa5ck\n89m5A+z+4l7p37GCBpIYHJJaWXKpyRZ0BpBwbQ3MjnGlmwEbehAEDfjtjHFC\nIppb3C9fC6iZuX5e+LiBr4d+5YepqoACwNnHqNoNNJEXXQHVgn2ceYKUPGbm\nYdPc0OGhrl9Q/WWlzlzZns2WRKsrC3pJsFmczWRDdp0qH2d6ZK9771c2L51Y\nirZTL69ODg5z9Dvu624tiUM4WGhlK7pEHgdvzJq+8BKa3yxWUAjUn4cxASP4\n+9PX5zm9hTwIsbwo72OEHPF6tdeAFGOIi0Oi3zjBz7Wgkwmau0PhbRGVDaJ0\neRw2QqI1FZASb/SEz3VMya7vKXbUaU1+Dl9tRKHMNs6XEHidwP7Gv/mKGVsA\n/uTPQl12qw6Yi4le2EkrCcL0I20pEpy6fAbwGRN/GIsAPQ7HtrmBasZ2A0mM\n7BEd\r\n=Hmq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2367e48615d97ff9869e57bb51c76f90d4517b72","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.21_1613500820766_0.5695010158599008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d":{"name":"@balena/jellyfish-logger","version":"1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd0e53a7f578d2318e51eb1aec171d6f4e88d1f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d.tgz","fileCount":14,"integrity":"sha512-obXHoOAPvrwWLCr+DTOpkURr/0lA4pU7aZfcz93rSUph22xPhYWtdussFvwoCQZZ/rIVT7kj7V98XElIlfHp9A==","signatures":[{"sig":"MEUCIBiqHM3Vas5CqsQGUW9I6OgnJJpjqp+LBCu0EbT1eaOjAiEAnv17i3f2OirTlPJnAGojUVLJyni33jM2zqpOQEcpgQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLF15CRA9TVsSAnZWagAA+Y0P/RwS5nPAhqcyLaSmeb5e\ntUiW3NvtVugsZlb0MeO+F43uU8MBmILvanibb6GtirOZsAdO4SKGrwaiITxR\nlMp69AG2i/i+KZlBzsAfl9nAlBDqWszrMfpyElOzu//5hZcNTNBofwHgSFjs\nOfj7664DdK0wFKSFXB/6sPs5Qo+i6xmC3jF5FGwnq2AUSRbakV8hmiQ9If6z\nCIOGpyFKx4JO09xZGB59AAu5lma0yFnFnscr5p1E8x1srsnDakBy4x1YIZD8\nJliWqc4W7pZnWJk43Bw43/haUMJ8DP7be7RBAimZDDqgcfjPK9xUX4j2enIP\niRaYJ0eT2lo6mqAqfs9HEzx0eWsE4Ec0O95Z1z2mworpsfY9z8KwxBqF6/vH\nlCvvYGJS8bk2h1vK884fYOTKA/sa0eeBWIsaWm/qZm/hOVTN1weCS5/DWxV3\nBxNGi9tVzEKacWTYFdoHYX3BejJM5/KH1rO8H3xf16fB2U0PGZq1ERbQ1xkJ\nzmm1q4wo8BYBq4gnh+T2TGP5pUOM4fmGJ4hg2v8zD9CYfYbegXfjO8cmNQKb\njX+3F7kGtX8ocMd1nAxh08by2nU8aJYM0il/8kOz7oyXXPSQEyOeW/gAlXKQ\n+IggVS8An1JC9uxV6OY8lUtOpIc+ih6IUXj/TsjUGEY4Y9GJYBvCywOTaprh\nwdnH\r\n=zdFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c152c1514734d14285b4992f837f1baea6c6d17d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d_1613520249256_0.8354388511698643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.22":{"name":"@balena/jellyfish-logger","version":"1.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3586cc2bf592947defd320482e24cd35879a070","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.22.tgz","fileCount":14,"integrity":"sha512-qR9iukq6twu2KrzwBhGzc3q8VUDjDFSP7Jo4U47YvjlAO1STD6siOq5DVF67iGiQFiZcguJiAxe5uQU8EER1IQ==","signatures":[{"sig":"MEQCIHI7a7p6hUAfFI7+8S9N62Xbb304kvbug3M13X55LHvcAiBl3ToE2XQ5ezi3LbKirj3eVvw2T60UY6LBCDtJ591wug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLF4fCRA9TVsSAnZWagAAZ8AP/2HtGcp9Qk0RGztlq4iJ\nC7LiUPB520U8GfVUue0OwoiSLcmBfWV/WgpmD7e9tEaMOKWz0T+lPAEHOUs/\nnNr/yi0Cq4vgqAnJnWPCsClHTFzq3UG1Jxz8d74eTXi7NvZgF5hVaxmKMOVi\n1aFBqoK9FfuS+yKrfUKszIaGjkDm/WhejmWzON/4DkqkZuy3EOkVH83I3yXs\ncC3Vna9NQBqlSgpW81pAWudmHLmH8Z+bIqF2/6gjv7F34NNPQDukE1EPRG6D\nR7LJ6MQ5XX85ota5V/Iu2vMLI8815/bs/cJxs/8xHcL7+39d5udZdR7tNLn1\ntetkfo208/F3hpXAuAwPgXYTlasuBlHfB1fh3GM2yUfD0+Hge9SqmjxzKFta\n5yw/CTLhogGlR300v/e+WITVA7PMgQ3xKIi3zmDmKcWW+wce2pA2THnDEpu3\nRVbkObpg+wwmmmFB2e83IzYhREn6RwJafDEgd8xzO9BZrMnySB1BPgRDvw3S\niiER9uZiSDiqdVeNQHMWUfqfRV7DhHE8xHGrSBp78VW8HBV9KzKvBhdIk9Jn\nTQiAZAYY34ICtSXINIhrAsjcRSpmhM3U9XYP5BgpyibHWWJZsRArbEy+8qEp\n86EkHs7qV5kWdjhH4vV7b4f3cUYdTne32hv6nhevUvzyRqURZ51uEtHNTlSV\nM0a4\r\n=nuD5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ee842cb0d3424f8400bca9ae8e0c1743260d7ef8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.1.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.22_1613520414708_0.1558818383989049","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3":{"name":"@balena/jellyfish-logger","version":"1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e1d8be8b25e616332a738956f74d1ae1ec3e4afc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3.tgz","fileCount":14,"integrity":"sha512-L7IBN9KpMofVk+ZyYekk69S5qnrNuAvUDI+PHXeQxy/aU/8Z4SSHQh4jnZV/VY1P4yIYQV00pIi/eys3LieALw==","signatures":[{"sig":"MEQCIAMH3pepbX33JSk87uThIOSKk+dXf1xaTrwFvBL5aIWUAiA2JWAylqERXi4AAjtAkkRlD3ARneUdI1a6Fsv69zQBMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLlBQCRA9TVsSAnZWagAAn1YP/11P6S4RJCFJM8NWb2Go\ntGW4W0MJodrDTIwZfNficYrpfC5RNN1q6oC6sFZ0LMbusCJvfR3oiGUUz9SC\nLHYuuthP9FuWxmS2f1LvouNP27wnK8hC/jjkHW3xQc7GWQtLpjfQ4bdwwMMD\nrGzRdKhRaIdhRV6C8hpNd8L06lLNDe0UDrKXB1YTILItXx0JI6I/YRLySMnH\n3XK0fH0gLXGKNZ8oA3pVUUkfmBkrHGc94Qo8BMQN/vm7VKPxx95nKSZDgGxX\nAYhOlrjmYXogsrtloWHfYtAgnxj4WvPlLof1oNX1TFgHyCoWmqzUXhXpXVkL\nt5+FRw4L1XY+syZGhmL11klduz9aV49iBXhEYtrxHSsQGBGg2nQZbNKKthf0\nukqEcIYSEB5PT6oZ4PejOIWdcCxCtBuISOtRKkPw2K4pY1/BRIDx2GqveT7K\nwu2rTVCrh0wW+18WWCmHpCrWz2IcSJgDjflOgCr5g+KmcCMgE95OHgrXZ/kW\nw6e+2EI3qiHA9l6A+I8iwVwgjvUgjKS/xxgj15dAGkVE5Hy7Hy4TstU9xqww\nL5nVCOtqrTN97PhVEMU1GvqqbcbfVXaf32JNZdOUkeBYPq7yY3E24N7Ot3IX\n7KnBmutVcgWaLEPc6kZplma1XYNDk7jGHrmTPWpBnnnq07aOGGakdX47RaAK\n6kWC\r\n=AfER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"90ee09c2015bd87f648e2e6ee43e6f856cbf81c3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3_1613647951795_0.3845751757739728","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.23":{"name":"@balena/jellyfish-logger","version":"1.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2369f25e6ac5e64beb78c95ef96c9b8de1f13698","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.23.tgz","fileCount":14,"integrity":"sha512-V1HMOQHcCe75S+dJ26GD0ABUDvqUAoOqpo59bG4lYBiCVv28RWQ8tMvl5dDOL0WvDD1ONMYE9IbUGeqTnQe1OA==","signatures":[{"sig":"MEUCIFwBAsw9xBmZcQ9YI3aoT3foLFJRz4gjCzLaXUni/vo6AiEAoFUTGC96VBVFutURhetgDGyZlRyBU2MmDEFdwr1yBo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLlEMCRA9TVsSAnZWagAAQfwP/RoYmhK/LmPAn4TlYb0i\nHpsL4tKMLpsVj67DqqEGL8klXmtnmjTGaQtf7h/HgC6GFhioqr9uey59k+tW\nIGXNVTQY4RW23nQxn36PgVbre+gWqPCXgyIpPwpBIr6qA1/VkF6RDil95Zxy\nX09kx1pAPIPjH4+KsXbmYgi9t+NLEzumifLsCE7deeNJRxorMJEESgpnX9ph\nFn4Bl9eEwtY4ihapcwzS+hND1DIADoOGVCrhVqkp1vsEbF9LGi1nllFUJm8O\nHvAdrFvf9Nbj8V5XxEOKJWzVX6oM+bhiPAQBsyiomRrTgXV3R+p90dW/GpHM\n8rLNG+A0aNq1cgLBVimjXmUy9njs7OjNjFi9gDW+nXYBAUOqPIormRZTlt88\nVHi1ss0CSYuuY1sJLZsc0iXKUOu7zw2XFehsFceY/4x9Rc7nld03bUIir4Wt\njxYoxoXsM0B/cdv8UAB6ZxoW4/2/P5IwFty2XQfuo4VnxDa6zlzCZdevB4p8\nDbO1qO5y9H1HlLmCowDu7NIuCNel6QagPf1aPXWgknPb6VY7aKWFpUHMyvM4\nd49y5yoE3+IHrEn52O7e5u/6qRUYXpbFjtz8ojJpydcgJhUCUtkPbjel837U\ngKgmod251Szu1+2BscCn3GddSrR6EYep3qlGdT+Gin8s7vM45kpfWS1q/gk8\neSCb\r\n=AaIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f0a57b41267ad1ef87dc39ceac75ea097e47996d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.23_1613648140325_0.5328899321362106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd":{"name":"@balena/jellyfish-logger","version":"1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ea338d5a2040a85bdccfa933c8283247515cf0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd.tgz","fileCount":16,"integrity":"sha512-yzS2OwRsv9P9SIWGq7+kzT1qcP3Z7c49VOG3xLVQPsme0WRWqQLPWIK3cxL9yPjKtzNDTTIuwUo6ue62ANPMHg==","signatures":[{"sig":"MEYCIQDTgwCtfoUXI6edBiHmEpR80vXY6p9pGDR8WXCQk9xkJQIhAJDP+6pKTvKW+anJsCCyUC09PVm+FDj4ki3ra+ABofdL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMM+RCRA9TVsSAnZWagAAwFYP/3xIxWBo1UKZsePVGlr+\nmOMQqnjDSP1RZuS2WyPJ7yH8KScgXCMGy1FepNOsYE30hnLytoyihhDhhOsN\nh/NZBUGVDJKTxCL3Dnzs2iXAtBCqDPJPfQQcEQLireU6/lh+6dY94Smgb82b\nFhl02kJL+eFOwY+Kg0jFZsDw+N9azZECgI53G/IkgSl0RvF7DwotkkR8t4xE\nclS1+bQIQlxtrIgcoQ4elkxwgJONSCBLblIQgOSzB5zlUMKFdMdMRYLWOvDc\nC3LOqW6XE/ibeqSFI+Ae35e9IWqhAsWRKtDCmNfc/xkIuBf5L6PBHDnSyUIV\nGSHSyysQPrrAD3h/De+HhH8Vk94vMIysbE5WokBZGYRRnAEBbYcxBjh0bbfz\nAkwU8QphC8nUqZnujPnQFz7eGyrDJrXqxnMP5c7e6ZHdOPPoZ7qYG9goU3LK\nznN/W/ST7PCJMN+TnQjRVDCwpXQeT9Q/v7oZiar/Rypoz5FAcILoKzs5r4fu\nyspsreMYl6voYWkFMh0WgvJ2delBR5Gi5FNus26vu/2g5UwenzLcvR5Ydhq4\nVzdUjOpL05CoVs5OkzDhdqovQU+ksyHzGHE1eNO0of3ddjWEelwks8LhJlfz\nxyyPrQ+i5cphmThjbjTk5iJfaPxYiPqZVQYxVASAFb4MCNdDGamTOS6YmpvZ\ncmo3\r\n=5R5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"806935e5d835090335651e5279d98b57fcd018cd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd_1613811600677_0.8089186567115152","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24":{"name":"@balena/jellyfish-logger","version":"1.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f95f2329401ab5da8ab063c02377b095ef605d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.24.tgz","fileCount":16,"integrity":"sha512-PajQiOHlBsq739ZPJAphamvAeJxyV5jvIKxtfeAzjEeVcwbEmRK/lRHpY1AGReIL5I3/Y2HOGhEGZ+wW6ZID3g==","signatures":[{"sig":"MEUCIFD/e6st/iyzS5JWZrCXZTYIx53F9VJn4kU3sWcL/HUBAiEA6riYQxuZCtxicLb5ix9kEuK6A0lSy/941E5NRN++aXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNA5CRA9TVsSAnZWagAAimkP/2+zfjKGYXSUTKCxJZp2\nLe6c5Xm7NLB4qakXC7GlVIyFd3KTpaxETBjfg4gTRg1FwG6948nJqpsvppfa\npu0v1p0opmsq0drE2KBwDP4Xlny+XxC0CUVF+UEu+9fqSye2RbkcI8PgfBwJ\ngAeANkrS+YxcpzggvOc7IWQaJV7MrqSyVZ6Rw11yo+lnr8ooXgs+OLoT/sQJ\naYhrcP1XNZK5hWqv11Gr3NtLi0pcckiUg4jK0saqTCpZ2CHYb/fAo+VYCorB\nGouKOFBrsvaXugn0y1giF8gp8C2QgRYjpbS0VBz1TqBOtybVCtJGvYdZG8GU\nvc5duKFPJ3pUaYjH0WoK/lGVZ3/Ahu2YGJn9D5Fu7saXypYZ/FZ2eZeLL410\nXBVgeEzi+iV+jQconc469peXQmMgVPITyARjrsfdbcZ6zEAyjfbms9Fz99LW\nOXyZQEz4EY6iLJwaiWtekFDXaXumBLVoPnCAC0IMeVBVVCfoQSXZLS1DrJg5\n1bdoqarkwhEI/KSZPgYozs4MDsOW24LrwAFzYzhHmA1pGlfDlbbSYCBzVHYB\nwe8UP/hEjH2HQOX7//FjQGQ8Lvr/sJXaluLxJqKi6Nkup7T+yfiMzNlvUS2B\nN/dO0ZwkRzqSnqQjHRbxH7cyCUnETocYROZQGmFdLBSDCwdclKVAafwfZw/2\nQUcw\r\n=BWzp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"889298f3954b69b580bdd6824dad0b7dc8723c20","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.58","@balena/jellyfish-environment":"^2.4.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.24_1613811769372_0.22593485375643607","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a":{"name":"@balena/jellyfish-logger","version":"1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8a12cef9e7eb8df12153318b157e43f1518b0a6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a.tgz","fileCount":16,"integrity":"sha512-+2tCpC07IBUVTaI0xpeuZDxGvsjQPiMvVPSzZvhOlx3DZzFhzXn1m4nNb8B+zSQzScfe0JPP/f9M1LC9Ufb12w==","signatures":[{"sig":"MEQCIBGW5Xf9BPWxi64452r4B9bUwAJ2+JjiaCuMg2hLVCfwAiBtKMjLmJ4VeVljRzwS1xQTgWTQzmw2AzJAN10iDtoxjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNF0CRA9TVsSAnZWagAAaj4QAKUZVsUSp+HxnA69Z1wG\nc+eqBbv4PoKZQq6jGZZZfI03iOE7JldPpLaHN7q/c4TFG5McY/S9hMji4skL\npwyOhEEKujn59vaDDQVYccBMHKOeMA/OzKhvOYROgRf6WRos8hHFZLjOKrsf\nykmrU88RkCgwEOrCEIpU29A0srAMwAdUV7kEFVCzdEF85kU7llBwB+dvFuKW\nsNQ1edIucFQckpBq/HX+nqnHKInt9CrGqzYWUbE8By982HCzGgdgJOiCL7iL\nAjSDnTUeejEbRrqxcASHDK+drukRU1DJKPWQTHCcUcBTKT7tllFx9ZORMGm6\nlMSP+IEChDry5QM+Lc9+DPwFvIvdqh2GauezwQzl6/06xrlzPd8rpih7OhKb\nqM4fffxoVRRzKODfoqtuaZwFpeaOrei/qdYrJb3ECZCeFLuCsxchvlaXYRMN\nUgm99/IJ38ey+R/mkdGvYvOfMQJ0A4vYDm5QMmDzytoolkw65Kchsd7ojG5l\nFYdpWO24+L8Wbuvujd2qdyHiR7MxVFqUUfBAOxEKHVMB0KEbk5ZMC4tdgz45\nYSl0Qv1oGsdDkJku10d4TIk5OLXa40OnxmcGU9J6rmicbmb5wchDjhY4bHtN\newQ9H5zLDHokqs+5amaOynN7yE4w2GMuLrYy6Gu041fPRjrZ6Bnmpx0kAaPh\nAW5a\r\n=boCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8a46c07d341bafacd218b3d05f2c5e64c3a1314a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a_1613812084467_0.27414323319102873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.25":{"name":"@balena/jellyfish-logger","version":"1.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8cc7343d4880f6df27038146f9c05077753ce509","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.25.tgz","fileCount":16,"integrity":"sha512-gWMtXNTjWly90Ja1R0ldsKYYaCZ9iO7LYRsjrR0LB+slcTpOVqOolg18b2I4aQwqjqIcVy6EkZyc2zmwLYUKjw==","signatures":[{"sig":"MEQCIHyQVMotCpaaHsNStFWiOhnTdXROlYWVA6s6t0KljDE/AiBzS3DraY5zFpDaI0BppxosXJjLzacrgQN2d6EzscKrvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNIdCRA9TVsSAnZWagAABnYP/iHDGurcOBPrSSzmYHBH\nXmYY4CuN/2CtaNZfkNccuLcdbMIQx4rNFx8WHy00/V7/Bz0ot4/4FI47s4Ud\n7bVhLGyyQMFbeWZFE9Vw3np+675PXhW8gPe2mpDx51chkhA9jU94YHP9Cx+S\nOfw4bPML1m6eHOGZbAKjq4nGwMaNa/v21GNYW/XJS2xS2i8mzvL36jFMpn7a\n7jw4UC50Ye0CC3aHmpgy9dFo7pMxSIafURzcxY/0DB4vOjDhX0A8ICKpON31\nPMp5l1qB23of10RCUPY4dWvig5mlB1frlI/kPH7bBKl+HV+E3kumRZx4SZcI\nfAf3IcgIdeLsz2P+ISUKWP3Gad/jrAfRZ2EDr1wxhsM9PnYFY5MFAkyt/p2S\nz8XrOh41qn/t1WLWv/DXZ1rS5w7sDbF1sqnGnMCix4Mquhfu0l1QU8mQ/E2f\n2VYi2Ntb57mmkjn8NLWhxAJAc8fdwMtim7EjPCfYrpvNY7w43CN8E8vAMMpY\n6whgjBJrABVjfeo0Mx3QQ6GfJ2IlXM8WH1jYdUC+i2AN84vpCKzA7mYfGQOV\nLEKWNphc3dRy8ji0DN3WB4lX4z4puRo0CGN1xIY31L4yNi89SB3Dusu/t0fj\nPh0sLkxzySMZqhkprvOYqU3F+wPrCB6c60Qye3/Bo4MWlrtiqKQn+7q5wzeS\nPEcL\r\n=tsFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a34ae80ecee6a096e790c9f0d89ae7619b9afdb0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.20","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.25_1613812253015_0.44912057191749266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66":{"name":"@balena/jellyfish-logger","version":"1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7bcda5d6bfe08a63953ff8b8ca16fc7bfda90a99","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66.tgz","fileCount":16,"integrity":"sha512-fP3bmYcHQmR+DtmfQc9xe1MxySCPKweUQpHqUipz4Vj6A96UIjposYpdhjDyFNDPnn2eVLRzjaSwoYmzZ31vxQ==","signatures":[{"sig":"MEYCIQDQqddOybU6ALY4Ox+Trj1NA7tvzprbX0sdvb1klhsuvgIhAP06afRCV6llNvmaPSdrzcEDWcQ1V8qVxkkJQOtrfw1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUZQCRA9TVsSAnZWagAArRUP/3XlGc8N/zppJ86qDP00\nDmFDILo6O9Cv5O+WMH6/0VtnOiKEC1rOvYhV/7lVliZcfoufvuWQLQuu1dQe\niAXeBrIdJrKES0bQqffvSBdk0RymNRTqbCjqnnmdbSebOEs3uZyQ+oRiKqtO\n8Equ1+IOqzeuYqg6jNSvN3Ef8CDOnIBiayv5EEYoEj5WjWKL6cuIIXQLuJQ9\nu8w/6Ew49+FTApm92fttFzuEuza09Rmi/nch56yZYzZIKiiIYhKNBzqa+CuZ\nr4JcuwugoRQ+rAHzJWrUo/BWVOO7MLXctlhVpqpAwzV9yRlECFCdrdD6FFI6\nNN6GxJYGkAdjscz5RM2nxnr406a6n7+O+cmjMdsw1vwC3KjFYQuSkbwPFaV7\njsK7M7HBXYjoJlM0ctpsyxgjv9oR7W1bTpYZgRHIixYbdgVpysukFpCzKTNY\nJtHzOsshanXicZQIrIayN4z05fgLIDgVkettr55vE9vo5hkwlsOuBeU5s/m5\nsgCiyVi7oYKacuNOX4Yd32LhuTE2Mkej6xjxhesiq6tViogWDckD1Ecv1M36\nj89qdQkp4yqAMIgE8Nd+LrIJCVc9mqOZEaGcG7Rp6tbLD1ncKWxReHEPKARP\nHL0siY3OlxRVQ0ROva7KaG7U72TstlUekVOx/TVhxbEJL5CDl8/bjbUYCPUL\njtKy\r\n=Db1N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"dade4a2b9d9bda91d4c03fcba8e13b047140ba66","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66_1613841999600_0.4378075610083001","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.26":{"name":"@balena/jellyfish-logger","version":"1.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9edc7b86276093578edb27d45a6692c6e94e6639","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.26.tgz","fileCount":16,"integrity":"sha512-vMqGNZlVzGyKBxHezL1wCWv+oJa8Pi5Gm1TQT10ngn46ddAnZN6oIsyCQ/9/5goufTQZREOMNfBQkXSvx7j3Ug==","signatures":[{"sig":"MEQCIAanqYzhAYSB36crk4LVzMYFidLRBMrpFC6PQv6sV17aAiANy3TmQqpKzs1dCZLHetRwm3/Hf53KKAE8rx0+Gvlz7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUcQCRA9TVsSAnZWagAAiL8P/2UQ4OVdPARHipnlHfh1\nKbbYMldH0oNoH9/TDFBGe7FrX9txPyJC6+CUzqwaMi78VaOPVcRXV2ItScXK\niVj6uAG/FefjHTkWkCIilM9Rx2xCLVG0JxOG9TamvPFVda2GlMinZ4p8iXrU\nDv02y6d2v2fwLYf/IsJItQ1eSEjN08rrXb8PMsW/RQMb9inZ6k3SM1M1baYH\nPuqeYKVQ9rLbZa9BpNrX0p+ls3Od0lIUl7uw4YSdK9wYA1R06gv241LHigtq\nr3LGpHntkKtEOk8f0sGkr0CuSkp/+zjJMeH5r18JZxbv1Xbo2sxPNkEQdw2E\nstOH6olN67oNbMl8iuayorug9qwkcPolvg57/7Pf6eHhLJWLEZDXB6NfUKTS\ntpMjEDuyu72V74dV94wUk6ZhFJfi1e7Zq5u935vqblbRZ4ujmO46OhzbD7yG\nQkNzzABEL+ljuNcQtP/2G4wRCKONUj+687vIkdVOc0rxARMy+ElNVnLSU6FR\nUx1kGNP74GI9u2XPbOsOmWj8Vblai5idqWOJ2hm3HMxSr2KJV36ZrIpNRzY8\n5txqqGjaFu29p2roWEKHeov5Hs5sP+qHKogHhHu+3z1XUmJ668r8gJpDMCpD\nxOwA4LUAz5akFhdb4UgRuf7ZgDWr1HBpSo3ebEqDzEb0ijDvj/kcGNLSgRTb\nj+ln\r\n=n/yu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8e346b61f6839986163c5b8359fad3c15f21b197","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.26_1613842192162_0.5807816786921023","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc":{"name":"@balena/jellyfish-logger","version":"1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"155a1a0427038029af1890cbedfbd0caadd87f9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc.tgz","fileCount":16,"integrity":"sha512-uMnN3erSanSQ00fgKjiQ83So/o5pvvGc38tLJvyRbvzjbkjrQY/l0Z8DD+rt701FZYCS7KO1ekty05LfR7U40A==","signatures":[{"sig":"MEUCIGRgGI+sl3jXx1Ug4E9wxUK9OaKYuUAWX7V3I/e/jqcKAiEAqsLnGyyd123wwd8JkG8ZIiLasxgaNBQWMnCXDNSObRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMdnaCRA9TVsSAnZWagAA4aQP/iWUQ+mm0ETGEhRf1cgz\npRFQZh7ZOi3tN99GG5u6QHyQJcyVCzjNqdtNNNVBzCtv8ZpZZ+VJlMJiFrNm\ndqxmL4RO3vER+BN9cL8x43Iwu3DZ3PiUBk82t390iS4mRwo7aBHwg96hvDad\n8dNtcToyInJ3SFP5Y1L9lbUFB2k5P40X5Ce2pgWy1Y96xXx2o3BYPAY72BY8\nd9nH8OwVjqPvqgxUWCaHv153R6ZRVbZ0suXqxiPJFrfhg+dkCXq9e3IS5+SA\nBNgxlWR8iqvZvD1MssXt8jDIyFT5Osz5pi0r6KLsm+xvvn4G/za3M9Mw0VOl\nhF3+9zPtQ7dNnm3+iQPBOs/aEXKakISQYB0UzpNYQIDfvowbwhc4SUNCsXA+\nus2oJJcLvLOVDZ6ZxiS6e1vdp3EKTfosQxUtQX8Q2ALPZSmt2+cNbpG3C2WV\nTzLkIuB9nC9Efzh5F+f3mfnsVCGiXax90AAaYIOHp9HEDI5FmFBI4W6y94rE\n0bxNn8clWY2xFc1KufUxA/jt7bVhecmb++aLqfsykWJ5I/zUGhxyZ1N3PM0r\niRfidzYZ9Wz8xqvAMeggGSNTMJhcTgVhAQhrD/lD9PdPC5fneDy7tD5Xv3jS\nWMKnr0eLNIXyrJ4oO9vv+voJqGFw1YVfWWVeWNJOntAqa27lMamEnJZWybn2\nJABX\r\n=DmQI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc_1613879769415_0.5402126026908383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.27":{"name":"@balena/jellyfish-logger","version":"1.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4208e37690e7f83f7066f0680601923299e6ca8a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.27.tgz","fileCount":16,"integrity":"sha512-F9MGh/IrwX/9I3UqtEChRAPfdmu5un+goFxcogS9cheYMndMVWIPPWkagbt9ys+xxk1hyrIyPXnfn50p4kEtPg==","signatures":[{"sig":"MEYCIQDzf70iyAHRECpDdiXc80saW/rutWpAubE0vgQlcU6EzQIhAKmkl05wDgK3uJHgc9METxlNOlF+JTupo6S5p27+Jqcx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMdpuCRA9TVsSAnZWagAA1/YP+wXAzwF2ceFxpK8cxxUV\ntIw2r3MNPxIA3v+kRfWk9SAlF0S1srQHlwIUHN9rsrkrcOaS27KXYxYwPGVb\nQ3U/8aodtdC6YCawtmnQ/8B2nNWmgMVuCf/2jlyHTiFV9faCDZrc/y0zLZrS\njGlP5Dha89K25NMT5XY5R4xQaZZbbtyV0lMPpxH2AiOUQvKDmcupi/1UQR2t\n2XLaZAF8JrDfBpfy43UWGlCkCiBDojwhZ5DIdIk8qbOY24XPrgo+CUIHe5iz\n4I1ekKZwvPI3kMHXZYN2pas0HYYIWybk1GNMI5zk8/I95MRpqj2yOKAt2cxP\nVnuiqcIYYU7SF1blJnrX1gnCgBORLOCdcy8M5dVR342uYQpcIHysnO6SkVsV\niqAUd/ThqT1IWpRD7eKAsT3hkbm7HK4aXsHdhuhKQSVkTRDTL4zd8MAVY6TV\nLqosp0hIqMtweXfcH69jSrM2+YYQo+4Wg+r9vCPMBD8c1uLuG2Qv+xAQmuzo\nUKR6/xH4KyLgAdVZyI959B4Jkk82z50zfXA18PhN+ILyNzRHvyRrz35/jO+G\n8txyPpXXxLbXYFgfbxrbgfbjMpROnyvu1MdWaaBP/BYMiRxGc/9QpdnVkZ2w\n9QvQTb6ZNdGQ1RFDv21hlwhOcC9iWr5wf5Bu1JzbMsDyypje8A381F6Pb2+B\nw70F\r\n=hFhk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7a53e34b899fcddd354c02cb21d7720ac76756b9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.27_1613879918372_0.30686318522456313","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4":{"name":"@balena/jellyfish-logger","version":"1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dec32bbc4a9f343517b24718f0912223433f799b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4.tgz","fileCount":16,"integrity":"sha512-cOUl1ESjRFRngm5tS6RdaqxKrM0BrLCH4MwGhXcWeetj6a0A7KNbuvHYEL3O/8wZladt2wPPo0i6XggHUkEjBg==","signatures":[{"sig":"MEQCIAx5dTe3hZKgZWc8Pdn+FLljGFPuRR6VUtslUB07IM5BAiBqqeHMX5amoeOwrF//gY3qVngxX+Au2jR1fsDnKNJFSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMduICRA9TVsSAnZWagAAj40P/i9JlrJkSJIyE38hB2p3\nyM+TmWeSRGXJX6tOQnEriXbg+nD2R+o7SzaPkHcXKgUONAJ8Qq1wLn9KMW+K\neeCFOMrP0vCVOklvD5P13eNX6hOgRFBA6/7c/RRowFf7Ufn4QIvrdX+aprYU\nS6QWqYQ47Ud9cDMJLyfyUsv3wmYFl8xeBKXCMwK7gloOe5JhUpdUT351gigY\nuaDET43XTgDaO5R3UIkr5zuFMVX1qs/ZJi0plKfdYs2TRkrH/sP5gXv7u4tS\n62TJZTB2Z28NmNqll0wRVeAz9XZ8LAqCfMT4UJf8L67V29H4JV6ZqUP2ZM4i\n0zYxFYyC43yWOwtKP+NhV9s9puLeGrEAWqZsTPWjxBMgAFK2KG5btoEvilHR\nR1SGa5Xy6JZAb66P0nkzfSquo/sS0K6MycMXIsvbWRboWr0JsZh2YcEbCZh1\ncx5nzReU25V+vgJvHUnZdiVAFOw2Rh0Yz9HZS9gPZv0Y3bO6Y6gvlAlq1YQ8\n8hsBQDhaoYD/XeQ/tMScjv7Md8TQuA1+TaxfyDGPqaiZ+Ax/+HM62rIUDVLl\neKQnbBcu4CirCne9jUmtFofx2Cd7E6LeHmq7hZe4Y4cwUr19fWGR/5CtIAaO\n0Ggxaz7nI8MH39EFzeA7b/JoJzOn6WZYbYziM0DXad9jKlXTos6qxhgqepeH\nZkDd\r\n=0Myf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f7004a31b64393a77a2111653e5b8322c08ea3b4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4_1613880199501_0.708880248498226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.28":{"name":"@balena/jellyfish-logger","version":"1.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e9ac20658a7a989349109f4cf4155cfbe2e4aaee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.28.tgz","fileCount":16,"integrity":"sha512-sy8/gSAreemmS3Y1x+Ds9L8kM7666tzRFdNLoTKD21kB9DEpl2Y6FhCKIjxCHlm7KC7j5OaNnX4msZJ7afOvtw==","signatures":[{"sig":"MEQCIC9VA7efsHYUd7qWeyDViu3Vk9gTykp7J3eKMALY5ueHAiBfSIhIX1NPtdY0ntExTBK1W3lk9CEsIVMy4W6Q6y01Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMdxGCRA9TVsSAnZWagAA/RoQAKJ/jg/hiHS1ja8RC+sl\nsoJNLAj0IclOVEKSfQruUYWQxTR6HbgC/UFvz9WdpCj1J3f/e8fiLfg6LUIA\nQDZ98fZ8sG96sb2ohNAcufjNgcf3qiXRX6pLLgQBgtpGfNjsuZ/YbUk/+3Tm\nd3wMrGuxnmb1+dtkg9xMaJ/RfiubK/5f7xSxEZzyyap/itbOG2cfnBjYlUo9\ncjg8+VB+cze6nAadl4iujGNHNii7JRqp1a9Ds+GXAUFRxDdgVEbZBsT+ZHuc\nxnKLhe9uczOYE+/sISWYYAa56T6s/T/uJOhFikjF2iZwu8lb7IjJaqtmb7uN\nrv6iWQQ+OSQUXl4tAPCoUydZ3eUi9HCM+OO05EowUPnJPvgTZlqOuSfYVBbl\nwEHZLh27R23WqOEVv3mmVMllMJWpGTkQFr8+jXGyTKbbGN4pEJfhXMjCTCXC\necqJTkFxBhwV7EoSqFBeR3By/fLEyvwIXRqCN5USd7v3oztKPqro5K1Jv5Zp\n5mxyyYyDNGWNSdZGtRoyR3vSvM34Z/ipfhNf+pgixiCgEXZGci7hl2lBoFPg\n/s0IvrEN5WgXO217KZ2uk1rrj2abnoqL+sfGeXwXWlEuzRPucn5MDamsMoFb\nlE5QWFpfwqafWg3lmhyxtB5jfkgEM3avz5ij7rIFSdVcHisE7D37dfKKNLkb\nSayR\r\n=uDOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b784ba8074b9b7fe2f63a374202687147bcf44aa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.28_1613880390048_0.013441856724451862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0":{"name":"@balena/jellyfish-logger","version":"1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f4de1f7bd6cbd6712713ed765408549fd816f01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0.tgz","fileCount":16,"integrity":"sha512-upt0y0yMNpwZa3ZlQbrG9iJ0b2W8Y41Yyobfk2slHoFqIo9MlRPCb/Kd0+rZYF4CqUDp0pj1Qco3tSXbX13FKA==","signatures":[{"sig":"MEUCIEyDa99gfjJHtMdGQXW21UDThBJvIafQJJhvGecJoitjAiEA7OqmFOLcU8HplPOrfJUT8AbTJl2x8nu93WH10hQjDv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMvh8CRA9TVsSAnZWagAA/kUQAIhzCSu10vZGiVqbmVlT\nwlSBBp5ariKkri8CiTa5A/qkAtXSPyNjcmOQqQjDjWQWM9XabXViQKYt7PUu\nsAyon9QqbdTLh4bRnEwQIgLn6AXwMh0sESgKI5bFFZO+0oZw3kqVXFijQFT/\nt/TFYT6f7C94LdtQy+pIoA6299VStaZ3tgp+QyBj5ZdZk7cImwX0tFbkssKi\nmJBu2d05TGmeKOoJk+20igBePcWFp8Ts2iwfD7q3Gdf+m49fOiHmoGkws3Z5\nYGP90FWOAbh62FDfTMu1Bn6MCnzcBeyEVgqDNYLtzcuA9nbNp79ovBH0vmZf\nnbBLtoFZLNuvVONEttz+pBBhYRehH1k/Vty2G7W9TllhoiYf4psl/MK2anJU\n0SzcTs370MDcO4zwZWz/JnzmwH4LxZFQeeGFXv7M03CraggnrzHhvRaevvVv\nVD3O2RtvMdP16NLgy2k6igNZ1Zulols+Zqe4SmV0dKfVggsBB1aL0EE+Oz0Z\nJA468AEkQouearB9G76hkl/3rKxp7vXuKNa3T+ztDUzpqkf3EH2Cub/elE9R\nnfYPl3Wt+J3Jhluvq0h/ePC2vspzW3Z/y4CuUO0IlHIAhr1jczalkZJtxTio\nAvDwa9tNNUv3pI7mLGy3goW0/zMgiJAFBSa35aRvYVAblbnBcAdRNVD0hdyr\nA6OD\r\n=0LRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b7e4a17037f6122b93307a54e994874150f7ecf0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.0","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0_1613953147765_0.9126079203671207","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.29":{"name":"@balena/jellyfish-logger","version":"1.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75d560372a6774d30ceacef98aec598c5ba82b06","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.29.tgz","fileCount":16,"integrity":"sha512-lfbSxiyT/Wula/jLfdTHQoO/eQZT0RkPWs1tkOqfWtP95QajbMAz//1bgE4V83v6n8CXHCug7ytO2R1GHy6f3g==","signatures":[{"sig":"MEUCIQCJcVThPo92EujxJabVWz1xYbrVyGxN1n0h6FPZRLYBBwIgQ2OSutYqIHDBHg/xi15Tj93CIxG1Cx4oWXC15BVHakY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMvkuCRA9TVsSAnZWagAARnEP/2Jw7ph4YkKYoU47EqpA\na/AVxUKZLOOBgiXMKC8HRCXUXtd/36F6t9Wd2b22lU0mzg3yVlbx4cV/bgfd\nmNacsVHbxoztFkPHC/q0kVHZVjCTYoh0frP7hZd9UVTVshjmGVgqIWHTkLpm\nSJqQP7th6KAqUb7yU67+rWhFjuFeiVmEqre/tM9SQgUJ4bGjaJUT3TseIxVc\njVQEHQ3dfytS4EvCJ6qL7jrJPCArFUrkZVVP3V+svQu3XRL+qH1GBsxqooKX\nU/ZACpwseS/FzPG5RqYcYW/1TlnOvcMvEwTvj726qc98XFTVTX2IVsP2eXCx\nSb0/6ja1VexEei9MTN0ESLa0LZhgYJKaIxv5cLnaqnafKjf1mnnN9NrAwJDQ\nJmGssGzneYakiqvsNvdfzpBAFRJyr4D5By6wl1YM0iD4VTcwL23DLXPPIFyV\n9ggWPvsXZMQiyLrA3+61jAseSOXrklklcvCUEfer1om+f+maZ71DiNNmospg\nrYCmQredEljzfbjGMMVOPdLQl/rSArZgTVu6LH4yvsfGgi7A5QXp2/mjrcVX\nyIxtf8J62tHSHR28b1moRx61O/GcwQnpXGzo5bmFiBOJPzwe6FXdddV3h0SM\nEhAMiuF1ApBibKqZwpg+dQFEeP1D2SWMwv0r3rPTQyVKyRQnMP19DBg+l9oO\nScx5\r\n=If0f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"87c9e6683eb132ddb3ffc22846c8b6cf58751b09","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.0","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.29_1613953325449_0.9914718528134188","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9":{"name":"@balena/jellyfish-logger","version":"1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e4a83aac663fc7068a97f421b1a639fea30c9ff0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9.tgz","fileCount":16,"integrity":"sha512-YiJpWBVOQF8fjdQ4M0nh4B5vJ0pTOe2bjJ+QhpwKWUpgFowQ8KIFRJlerYrPSu45/MxRhbGyMQ4owVQBAvTOtQ==","signatures":[{"sig":"MEQCICvRPZbR/VXJ2AwQDotAiS62dTLiTzcW5QmipCVEzYP/AiB7HPPXEygPm71J+94UD2rDaFea0k/1I04edRt2v9C7qA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM/5mCRA9TVsSAnZWagAAjR0P/2U1BPcQRkQXLmAjpSpH\nvUf/ng1weYuI3klX7nF5/A4THeLhnjZv0BeST9ONyJzAnVUgp+uxqPpxdMeT\nxH5WEJPgebJEaZ7M6WNYynkk21e/TYhhTQ9CKJTLar7eUCpiLN+DIT2LOZ/j\nE4pi5r3SjsotCfpYx2yP5690CEmnKqR+L6PNOEBuUUCpO8qHgHm5Ki+ykqZJ\nABzMmav0kIee5/NMZMMAC0nwQsjqvN02aU/J3WgoKtEnD0vm/WMPa1qdbB0J\nAYWLKNvrpt23VFi8Ly1n5WiPAdq9ZZNAkiKH7V+rsReRztsqCyOwqfyTxa/A\n08Qybf7tMRb+ChMH+5AlnVkunyVSHlBdokWfUFrTfAuU4C7dPNrncpkaZpwK\n60FHMwF8cfMOOtTl8KlZBfmyv8f+TwpUXZ8cnf9W4EMTvH7kkiJOhYRyN7XV\n197S/nSuSHrDufWTT+KbHsJBtaWLt3jBWxV9Qri1ZIhou7402jfxgu/iBiBG\n05r/e+QFP9EUzu2KwsehPd4Jw+Rp13JLEg4Vcnj0AdTQcz5TL/6lzzZB0v9q\nSu1cWuOLi8GUKJO1LOhsHSEDx9FUXnW/dvpBMVEONSo33+lgRmis5avZn0zG\ndYsSB09yOyBgQALMSSFoIppbvdXyc15OEdemaMuTy025Myhq6/+1RjV67VhJ\n2ZAC\r\n=+gKg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c350276019161f88883b63cf9409aa403f634ac9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9_1614020198322_0.610421502739448","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.30":{"name":"@balena/jellyfish-logger","version":"1.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"122337808f34d02d269c70e3c3a4125f4f621809","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.30.tgz","fileCount":16,"integrity":"sha512-uUjnZ5mzYxK+GWpsqs3xWckAd7GgGn7/Hr82ta5FATqwwVcFk+TGDPtp/epL0AHr8MtLT4pEw0Sa2v95QD25ng==","signatures":[{"sig":"MEUCIQCxk77kxZraAQVWYiUOMqvlp4Or4S0L/PYlnzoFWC4FWAIgJCfQeutsxQNNpctXtC3Y0yAmemsyohUuodtI28xZo8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM/8MCRA9TVsSAnZWagAA/QkP/0yO5T0hpCTmSRrk1C3D\npSd5tesb67Z7SB+VHjMonoLJpHiaKyOv8IHkpH5uoQxPub4JR0Xx/pIod2VT\n+WJKWfVe5YcnQFegFtTzxnihy1xpJPkwp5kNdU0xvkPj7XNFBdo9CmDpaBDE\nkZpgf1M4n9QodLORd9RuyYmIs/Egn/dF/CvsC3h2bgUvvUXVCJgEHLG0sZ/4\n3V17Lc9VXB/V9lJA7NbGzysl2NSt9xtOTZmO1Cm/BFNTVR8oC/5feToc9RaM\nFM+ddyF8vaoR4dOldiKd+RI0pPxKnxBBgc4/hrxD2THhA11V5dWmrgDV+D+Y\nhaYYC29KpyykGNwt8Dc8cdxEZLAV/0ZAoNx9iL6TfC3fQTq9dVIoIY7sSmDE\nHFYFhjbBUnWgxNa9oakRApcQ4/TvxmbtmHDtNQDkxmO2UsEOlPTT56+EkUR2\nEKyfmdSID/R6l0+CQlesuBiE+WRGX7ol7xb2YB8nrmTgtmejTkSkMVQrT5/+\nNi9V0nT1IvoyLwa2PI9TSg2iNdPL4d8YyIybkecgFqSkJgikQreZeMqPDaLx\n7KFVzHyo7Dx/RLW6a4XaPIoK9RCk/FWaJin1uCleIDjc3YdBdMpgEDX35nDr\nszFe4rfk2m+FCilzhaIIf0OFPqVlRk07pra2WKeX3vUJyO4zVn6NCIcQff0q\nigUI\r\n=/Yey\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"22f9c31c00cd1c0f987be17f9a718cf5840015fd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.30_1614020363958_0.5945764204894697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f":{"name":"@balena/jellyfish-logger","version":"1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a27e910acc1a9b38e1adaf2e81e5f2dbfb15dd3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f.tgz","fileCount":16,"integrity":"sha512-yroqBgrioM3LEG2te4MzYMs5gw3mmLQC3RCqVJ9FgHjj52K/uTm9txbRPkz9y7CEhAQ474hRVDQUm9uAYxXjCQ==","signatures":[{"sig":"MEYCIQDBh0ZoeGYrbVutNOrIfLsEwwdotwsIU/nIqm2CUnMxdgIhAJ9yoZ5bqKJ6Insc8B4tV4KGiwgQZZyKI+TEbnxo2FVF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNGnMCRA9TVsSAnZWagAAMrsP/iNPxGLnJhAbRQteLsoO\nsI2rYfkYZDX6vipmpbal/3qcfI6M/3/CU6bMGva5EzwwCBbKe7Ac4LSsqL0m\nMM1AkaAY55aM2xFym2KTpOwKoUVgLwCQ2bf/pdTulCpK1N+XWeyNGwmfaOG4\n9i5ch/WeUQQjukfu12Q3sS/ciZQ/05Si6DWTKFLMhvSIr9yd2zh2kF7vlmjp\nIx/KgeALVmwYREtmKhfXS6sr6aiqh1hSUwQKkapwvxrs99McRxG97JsduZwc\nveAVKyEeuy/sYCzd1dtynC0o9WjU8vHW+bz3uUWZE0m0jJwtMfQbh01SBDlT\nNXMZXX/pMDWPtNKei59E1WYnM/yoJd4zJ262UDUh5AZcRoLNvyHlnkEjPpnR\neWZejbdQ+sdO55XCEDSw8VriLotZcVSu1DZ/oY+MfIMYic73MC0ktdQ4fYDc\n1sIKmrWLm98hSacjR14Gfk4C7Uco3p6E4NCrZOL1ZegOFYyYfpN0HqxkjqUO\nHtWCgstcF/7kkh8PTu6Ad3ZcATCaysXZEVSGFexyf7CIPGFUVEh6VitXm2tw\nnwdmlAjRD2ZmXzSZ57yjx0pL7jP6hd9tSkrP7XAIIjPSXyc3D0jYMaQWp87U\nZuC+7Z823/k4s2+zIOK3yFAXmFRxru8/rku5Vc7r+qLWkOFcqaqwLR1RP/Cn\n7UhT\r\n=ad1a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f_1614047691626_0.15177852308089368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.31":{"name":"@balena/jellyfish-logger","version":"1.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f38105500bf05564bf14862dda70951f9b2ad5dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.31.tgz","fileCount":16,"integrity":"sha512-cxAwP/VQ6Wssk3r7jWkqRRkxbJbK1GPM54yhV4dYh+H7msYaBxNWbogUE+Ld6EzoXao8q4pxC7oFoSCDeo9QaQ==","signatures":[{"sig":"MEUCIEx6fBH4IxJ7LKcGiPDgzXwoAQyg0P9iJYIU3M5tmxUYAiEA56Tk6/D5lTuvBbWngUf3k2aAaJO61P2+5QCsB1vBang=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNGqMCRA9TVsSAnZWagAAZqkQAJHjWrz4FoLhPH5SC4f1\nSs4BmHeRcStnvIBTSAlz1CQ488ZqcOFOWz80PXIk+CfJsAtwOxiTatKHfcne\nXooOJXCescaiH4zn5d7uXv1/CQQWrQ7XoqH57hZsFOwIoa0Xt/i3tf9eZ7cX\nn15rYQtFlAmQM+FuAI3awXpRvdD/pdNDmfSVd8slQ32NxshlwAwUu6x1QeSJ\nDCdJC6tAUNR/lBPJzli1xsTDYaxu015LlbiAB8O0WsRMJ22S8HKlSPnhUBA5\nuKNBTuiI07sASkOOIqxnbyfi0b0CLLyZU+yUPx0cWCcFUk72CK/DTFz90g0v\nqvPGc+cmwRFWubi17JnJ4sxwUMY72pCACBxB6nlNFtzsQnXU/SYAgZmwhwvK\nRJfLWcuwfWobOG/r20HIbW+w//Bu1YFnkN0I9TiuRgpibnuJGZrs5evXOpFE\neJNqQU0bYQUvycN8BJO2QmZDAXvZ9q3f3B5ucHW6IM10nZRQHDCafGfqtZa1\nQBD4gZpL/OCp3RM7C8XAEvp5Q8jDIgAsp/emvfx+4jAX7jSmJToW9Vibs6W5\nGQ/Etewg1Orj6Q7Q1wFLFdyKWEm0D52bueqnuOOvfOyqOi2ZM7RZ9ak5VJXn\nLU4HJE3V9EsroywopC+G4qNNDDbggXnKRsxun9AgyH9rGFEfWuq/sQYdkDj0\ngHZM\r\n=onz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f39290ebd49a473103d26662eb4db4e15753ea98","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.31_1614047884241_0.6067361428969029","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d":{"name":"@balena/jellyfish-logger","version":"1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1a44285f61d3c27ce7b1facddcb53e049447fda","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d.tgz","fileCount":16,"integrity":"sha512-Hqgim/veaEm98Sl3VjNOEqqsMMGzRJzL17AqIBSSbl8RL3ddbzAzb7jFjbE+mBbJi9c7OqWIP5qivgsRSOYQtQ==","signatures":[{"sig":"MEQCIHtbkaKyp0HZlYwYx4r3dDsUZ2OppewbX0gMpUoqyVAQAiAQ46p+LI0TxkfaoPHNQFaxr3CBC8sM9osxl/BosGGICw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNOPLCRA9TVsSAnZWagAALgsQAKCTLEK+gQ4+mTx9sk7Y\nfu6h8vAG1F9xsSnjL3SNpX0wY+OOhHtaDcav87oIJzndC2/xgWPLomSeHBhN\nVpP5R0QnZ2q78W3oVI+sCrAiyINe3WriJyhECHcUgrJebGxo63pjBJ+8BWHB\nPUnXHeNmmBer7jsInYb0CZtTKPQl3G5ousQoCFSpYPhvHNG/yXwbtdc3RgRA\nDpwwNPmDfc2haZDchiREDGoDNPec8Oz5cigYh0Q4kNJiyv0K/tOnWsiJ8wYG\n/9bwiqPmneyjBQN2dt21hYJPWCu37DKo23AUhDjP7HXqKXXv/fvKvOea/iVc\nXM8ZMCwMJAz7zjKfnF1WK9PAxCmh5wWuVkzm5FIQ7f8ppfXI33IPsrwS3poh\nmmKtj/4fmIz3lL9JdFGcW4RaytHevlEmiATUWnO4gccqxDuDXH1vrry/339z\nbs6hz8bihAzdLptyGunasKKGV0We3CYUIA8tIfUoxIC4hgGzWwiDWAOUUbcF\n4qII7hzZmXSDAIQkUW22T2BXyhwCqeacGClV9sklZelm2j84aUaBupyAkRc4\nDD4k736O8K3ZMd+9NNnhaJ8htV7ViVKj1+jvnBzxWLW2n9VnXLPkj+iDFeE6\nmGWD212DMAgiKfWNjjrNjpFdcJCZX0qUHj58ICJ100wHxEdX5ZxlbKEt7AZn\nRD9k\r\n=g/w5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c7a0f95679396b8622138af030a93548baecc55d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d_1614078923432_0.012803745959260038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.32":{"name":"@balena/jellyfish-logger","version":"1.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d068d0489c5272eaf59a1040700f3bf60cd9e54","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.32.tgz","fileCount":16,"integrity":"sha512-e6x8Q7/HDYCU2R6WEkJI1jIJtGT3rOA5JhWasuGQIme2/OL5oJ1p23OYz22nZhco3y3fcx2W4K36LfrKO1mvkQ==","signatures":[{"sig":"MEQCIEixRfvTR0/CqsB62z2uY3pkVwCDXdlgNKIrGPhCaEplAiAz06GfVDQ6RvlWkLx7pS+EiYCYJtIwTPE5zUsxhwphvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNOSXCRA9TVsSAnZWagAAg4EQAI7KHqyiphDRSchDhZc6\notLH/UQUF7dz31HuaawA8QJ80Tqnidn66i0xMNjxTuv530Udt39M8FSJuZJT\neVKCCpwluoeZEooy42wTc2w2PGdHLdZj6jrrC3o/Y9LQQ5W25UAmxrw5TSzT\n7n3dAmhq+1fnjCf9G4DzXBf5/8B7tUc8ncspBx3zEOeQmjIbyXcWIMf8w5kD\nQyh8ZA5X/z8Suo2YRVwa3iXrUK1esZBMwTddI4aqUw+FetiJ3lMqRMLvajaw\ntodXmXsdUFw1FEvYgXgnPlIDM0tSap/8De0TSBW7gsb+XoZ3VzjVqfSXMidY\nLKf0jsRCaca4kmdtqXmxnAZeCu9lbkoGtOTH/Rc/IIcypWqKf+3ML6yuSybj\nPfkEzcHmx2tuJf6qJbXrJLIX6PP4y8vUMC01RqR5/YjR/Y4w/ag4uubuTdkw\nhCdonOnJ7mIYCQ5FNBwd8e3CYiQ06aSSh7YTrhvFSd+3f/wQNTYcSUGC/qHC\nB6P9yAJ5IUpSf9Rob/BciS2jBIgRyQ8gyOyrXB+xNOU/fJTPiOdrM9paT9o1\n4s2lGkCOatSnR7hT/hT1UJNmFmRjzUqYlNZJT7hVhBj6JzivJxPVeRqjCCZd\nPgKcVCvhjaD05gXw8W5uPyyXD2mUhsJVgNvVZ91Nwj8AVKIkgktqAi/wHjwe\nMmSr\r\n=Jdb8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1e20a1e126a3cdb69a7df624a8b2655596923ddb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.32_1614079127074_0.07288479642058054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc":{"name":"@balena/jellyfish-logger","version":"1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ce73bdcc55ee4c57f4ba5519469b6099a4d93169","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc.tgz","fileCount":16,"integrity":"sha512-O/vMnrMCI4WlcJxwCK+C2YoywXSdfinhMosuVnYy50W/cMT5NHKbpwuIwy50TIr7TkCUL8owtVFupEYKj+Fh6A==","signatures":[{"sig":"MEQCIFsEc8OFcUJO+xIl7shZNYr4LStmc/hfZdEQVE+HdzydAiBL8YZBYiG7nkCrJr0Fxp/LIWmZzsZcroFyjC00UIjxbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNP+GCRA9TVsSAnZWagAAHCAP/2+oi0VVaeIBn315vazA\nDbjLZq3FmMUFg+amFYUk2A2XX9UYnr3EE//EL7M1nH5oATZpdhDC8ht79sEd\nIBxezaGo98ggjMDNUgE03lBEbCEDaNyz05VN/tAe+iTMs1OQ6DizJmnQZeMf\nVQVErKom/tIn9OcLUU/pVAQ8zpA4rAIj8MKyB2Ar6R+r6doX7dEN48Gc6GSr\nIPJPHswPLeaI21gEOjcGgOVZudk8W6jI22/VFcokz4qzelAbtK/fL0ReR+TD\nLvPv2EU1sbi9Zmu0nzY4C7nBkRavYTgVlHn4B3OukbErPRdnP/0reTBv5MtN\n+fnA1ljJLNZEYlfKEJLBCAlfYLwWnr9hZ7sgHdIwnM7O+/RvLjCRv3wbFTAo\nsA5CfleD4HXaLdF8g13EyJmb/MnUe+bpOof4wF5ZD1tkQazZGW9Ouzx8REMN\n/oCiRg7rb8HRtkxNxVbTTwqftmmBEahZ9l941SSH/wSuQvz5ixe+4Se0ytzL\nO79vubdo+71mJrB88jr7RKstQl87g+dOWLt00WeDSXaCybs1S83oCgT4N+sT\nJOnV7G5xH91p9eqZ8R37oINNGcn+cMG+24cFBZ7V0kbbN/RnM+ZtCVr5Q5k4\nBK4L6/2mRtOan1iFofqh/gSUQkpbIM/27AOa3FYagC4eY9vpaIl25GiFEPLE\nAh0T\r\n=Yw/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d4c210839129297fb7f389bd8e2a87f9ca6b1efc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc_1614086022256_0.059993737716795836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.33":{"name":"@balena/jellyfish-logger","version":"1.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88f392c5a6eb3ad5780e439b153ed7e0fb714bb7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.33.tgz","fileCount":16,"integrity":"sha512-LYGM89VyS5lrS6eiukRhCSXxqrXkz4q3B8bElZdVZlC9jCDwEEuTjKYSXa0wrqv6QsaT5KyyahJBTlp2aXTkIg==","signatures":[{"sig":"MEQCIDas4Hu+uL+HIYEQCpY+3J4kRCzdD+VlPchlx3uW6dZtAiAYgnDcSQv56LPAds851HmtYXusQRd9Fz0PdGKpP5RTGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQBMCRA9TVsSAnZWagAAXLIP/jqyfU6IE8SdNBNgo6Q6\nsq0ElDFHI4Y9UWiR90EN3+Th7l4eN0uzGjkjb0a+0HSz8xFEyL//RxijFasG\nnfNbyMb66/Z5NRXL1EKqtte4UV/QRD52ML/3aszWjsLi+yWefACaeL4R+2xb\noaotu8TS7bZsoCzxFZ9EdS1B3tcv7/jScrwNn2KU7hASlFK4JiXKzlEpXE2I\nhpn46z5Jc7FhqC+R04v5/SNSukKAY2jBZrdVS+25IlFy95v2bi3bMY8Ke4+5\nZzH1PpLDse2qsykuolk+AGWej3Y/DT3kF8lDFPXaYUIFf8Ra4B84dlKlxyir\nNmJkwXIvvK/EPcaK007P/FGnnAOPcWa/ynPL8BOqLB9DHlVKueD0oKYwK7iJ\nUkS6k87AiWTPCb+Ocu38X76Y/7g+ZI2LdlTCD8O6GC8q9TF5llRfrRw4p8nd\nxd0jE1abGwTW/Ejs5vQ+rZYbqntweuawcz1Y0it1ZSW3KwXwj/ASQhu1JS8M\nQfRfN0HSBvIqvNDSWBXsMVDWwGZXKR9uFeVnl6wxgE61hJQi1VIZ7QvBMmWy\nRVWo6IhNkQ2NknERXQgrPfvbJNtYvtfzteQGVfGWlTeXUPlLQvYTx/keNi9n\nBo1RT+lxrh2Z9T0tJTzoZVB/qsE3JfHO8kzxLqkrUZXD6wIpjBcQL5EeiZWr\nBRlV\r\n=kQUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"508a9ef07dc7f72cc4b0ed22a2bd922c34c5a2ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.59","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.33_1614086219551_0.2972800630096373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a":{"name":"@balena/jellyfish-logger","version":"1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"85be39457a7366739fe732eef3c3fc32ada9ace7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a.tgz","fileCount":16,"integrity":"sha512-piOgHv4YQJjt0FE3+bhR8yf6BIa1j88oECJkIJx5lhN2DEyt0J7E1UOkoXlRoMbbGQfInaOjvaGlSLGT6f48Tg==","signatures":[{"sig":"MEUCIEH/FsHGUU1BYbYul8p+7awPM8Nkhpczh/MpC+65FEbbAiEAk7gLHpDUsENUAU+tYVccY7vHHICp7NOnx4165t99yF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOOEWCRA9TVsSAnZWagAAyDoQAJAASBJyvQtl3reWWkex\n+C/+kxivXW5rSfbfJ9Szs7Kv7Ca0uHox0/9mc5LM5xnHqwTdsMhpPCGHU6OP\nOiupoYSP8int1ioiYZ28vPZEWRR5uj1JC67YN2bnKvRyG1mWUj9lqiV7A50o\nsaz0GCPFq1gv56lm8NHza8E5iZd8LMUG+OZ5ux3/LpBO3JrxDUXudolnqkp9\nBYflFFtSitX2Rai8pfR3JpfOaDCXNXUgBs2VmdQMBRK0VS5BlbHV3wHvdqs9\nB5RqbON3F1Z6L5rHh/vHYlSLYiXaA/MyFTHj90znjLlU+eLBQHhN46wrDUEK\nhkv/kzijFqqhIBXPLzIwdopX/xLR8FKPaWlGMEz6os/Tt3h9YXqKq/uQjJuu\numeAfAB1D62bbP56YzhCUgZBd/Ca6bSwcIYiB2H0lLnlNbP69IegxXh97/fO\nRzv4alVSiRNXwyYzYDI6VIb/xO097ztbfZM6t3ADc3Z+8aXojfdUtDU0cEQH\nsHbMn0u1k1xc/lLEfdMYXgB1isI61nPrCBMyOlGSRLWW7/B84c0rfASu3VGy\nq6HCDBXNpA/LwMzgW1o4v3eiI2YhMCAedjsVWLAI0A6bucHlUL1y6jcOxLLH\n9zhptWAU5p0vDTAyz6KKJ7EuBCJaE2Cq+lNmtnWt4Cn4G/2P2yTmWmfzsV+5\n9LmX\r\n=VwbV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a3c6cb80def7a402af4fea09136ab8d692c24c0a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a_1614340374235_0.26015700029015365","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.34":{"name":"@balena/jellyfish-logger","version":"1.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69020fecef2cf481cb36ef80b386adffd9df5c84","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.34.tgz","fileCount":16,"integrity":"sha512-2VADpmR5jEaXY8yeIuwSgN0eUEpzcOnC9igNZPJ++iabDB6kjxEUWNzXwXiElOZorc223Da2MM0dm8N6Jkxtrw==","signatures":[{"sig":"MEQCIHtosZnHYWouvsMk9zwApUgssMe91LmlDApvP9HHv1c4AiApto+qssvAJHm0Ju+zc7cwO7o/sDdnrOE6+jHrNJIR1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOOHaCRA9TVsSAnZWagAAlYgP/1gcrr7Mewf+ycIeQHna\nRKSu1RKI3JHHY9uyOAYEyrO0YyNsH84gM0o9Dc51OU+bXp7sEq7cKWsr87yl\nLJQaXbSjfUTg6HnAJtE6jcRrR3s/2LTS3me+ENL52IHh9/narTCw34g5Pjwx\nDkoaNipYJGB0ehqKcCSnKIKXmhVy+zY6DLJ3WWjO20WUupRsvv+dV4LDRkc2\ndhhkvzl6GJGjS2XjRT2VGwpqCU76+8kkAjeMuW/rs/9ZlAbOOxVzxzuVXRsS\ntBq3jWPhpegsS1oS2QqQhsFEy/a9uoFMrf/dSjWouoFBk9zMqHYSDWoA4e52\nUUgvt+qXsoI8r1j5QDft+qFUXwr6PjSMhfn4If2XyawJV8mS4FBr/6xFrBqZ\nxCVeGFma9/ovPZX6EFVimiUh9AlkexW2/4Ct/0IQ9nS6/g6YexgOHBwMFHCV\nU27E9wn/y7GpA7g1YEjJW44GKp0TQWbRD4cT8L4UFxPiuF2TCHaQzTvWL5kZ\nLtx4PMa2xhFOYeY9gMYmjMODWh0Y8DzA7aGVXuVBRGS0yKe7DpMT4pCEBiIr\nCfEHe27HLkWF9kofs4cKe3oavT4kAc4BTiYVNGdrsH8D0orTQALaT0yKHcy6\ncNyUkmsV1kbZXVouhuOIG3dMUTcm9tlTWmFZt8hXK2IM/x5sD5qossx5AmCy\nclaO\r\n=qTza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a80b867f820d6987b79412c2fc75cd58e04cd76e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.34_1614340569780_0.5500746114906181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38":{"name":"@balena/jellyfish-logger","version":"1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e72e97c61cb9643a9fbcbc9098d37bdbf27e04d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38.tgz","fileCount":16,"integrity":"sha512-HVXy5L5UPx5ASxxIZz9aje7s4QgUtaF3XDmXxzNxLh3u5Yb3C42w6YkS6eqcmVcAmiil2BjizzPxjnR75WvqRQ==","signatures":[{"sig":"MEQCIBih1KXkTqfXLRSgyN5Ah7eXamcoRY2d4P4NtwZE54wOAiAjz7tCNd7mQ2m6xGuMZAXGwMSCUn+cbuJXOGWzabi6yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOYcmCRA9TVsSAnZWagAAYlgP/R69HXtjWxnezhYX1D4h\nIOfb5zVPPUTXq3NwNEFJz4Fg/+lP5kxX8Ww4fgk+LPdjxL5UstQfZTSGx9mt\n1ozUP2n3o0DyHMP9PX7zFt7MBsSQI92wCsI5PHvlI4e6umqOo4NqF4RbU3N5\nuUorz0cZthLLcuqXzE3vWVffMHfJ5NLgxEZRBCIpKNkb9WwKWJg2DWdib1eM\nnliuDnQsKc50cNkXM03sEObqhVUC39aQt7aES2C/W39FCxY7nkfl9CQejVED\ncMluAMRFnu5J+dVTNNR4TiI70k0k4Ej2pQNWR81M92sg5fwgjpY6is3SSnRP\nzlQy7ZCuAJcMxCTnRvCvglre4l5hIIPn+GXhc8JWY9piNtVzlp5eUA682y2e\nlU9Ut6VxYIjk5w2b/YWh+jhWZJE8xxXGfHmrMAJIkfzxyrf1SAHtk9moRjLh\n4oUdmcQCUqbS+iay7/8CDPcFTeAr30v5QuDcESxnWGtI4pWVbBftl3uoyygi\nYQwpVkR2sqe94HZL85z3gfhBCCAPcJ56s1YKz0bIPzHAj6pEgaWy4/cCWjc2\n3hNIu3QcgWXMisiJh5lg1oJZmWVBjcSB9IhwdJODjWtgXyW/qzq02Aim/qQj\n7jKOVwayi3a5HS2rQn3ncLW6Ad3//aecwC5zek3ldszgSiRjjl7FMcSr6Y5B\ngR9K\r\n=4+Lp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0c944472a210965ab00678ca62ebcbd1a8dd8f38","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38_1614382886214_0.4413906950979143","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2":{"name":"@balena/jellyfish-logger","version":"1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f98b31019899e5985eaf5a07cf0b5cfd8189ece3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2.tgz","fileCount":16,"integrity":"sha512-EGedQvIMfxNP14+ohagMDahu5IX66+g3Hme7w7J1HwNR1NSLdgXHUgHzARQypRASNEW+UKJ+UELqYQJxIG+SSQ==","signatures":[{"sig":"MEUCIQD//NCwhoXaCz1AEIwDHhb/BBSONW/hpemCG+TWD2tlUwIgZSD5ogURhBrDlWd4AQd0G5HaMLBtZGFcBzPahx9N/NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOst7CRA9TVsSAnZWagAA3lMQAJEwVux3uOy0hyoNzg+r\n168zHnaMScyQuwISSnuuyw0HYa+mP3/w4dLUjnWkhOlfyCSxAifV1QzZ7Ia2\nLxPehlLCbIBTlDdWw6y6+xBdVpywa9jWBiltWQUVL4mC5kOtHzDXyr+ee7ub\n0rVRB8zLmw/SOGH1XKy1r4GZQEPjdMKtfsQnhBQWIyFOSV+qBBVo7nqFBA94\niTmAXz72+Jf4cO3l3/F8l0Mw5TTKXkyFCh6ZeOjp7lDMPAQ6+7h/BUPhacs8\nwW44IzNRGO8s823ujpLKhvl1laei1dUMYUz18V/l7cDkCoCte9PpUls2EKd+\niLV6Tc1nRTgR91LJh8BXI9/5cqbA8ppaCi5GA4Vn1NmAQ8F2FxKdO2/Wb7e6\nyRwyL7m5GTjgRAwpmXZ/aanakm7OUnS4BnokHWnHP7DdSMp2MHM6dK9tNPUP\nkzAVs8bUVMUVWwqz1Wu0fQtwoCOva8XqMRpmfyNU8qYhF8Or5xi9zaxI/vOK\nrQg8Tbx/zhHvfb+GcVdm2M6UsslDCT0EkkimFotdpVN74QTzlpluFDkayqvO\nwtriJ3TlfC/5QMRVS94nEllBZqn49GF5d1MiYaPsrlcBaIMVhcSwEBZP4HYO\nZy/On5sY8IDfSZijDFhbdJvwuiCqbHL/OxFTgwT9QilL5mf3JI6dHV4B3rf1\n3Rdp\r\n=YJfn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2_1614465915021_0.8674042966211057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.35":{"name":"@balena/jellyfish-logger","version":"1.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6573a2fd2b658294c68869c6b46805be6bea0807","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.35.tgz","fileCount":16,"integrity":"sha512-YnQHhbDoMnc+zuLyIOJkVuzvBlPvKhQNv+M21CzC67zXIRWV/q14TMHrcQixVowAx/ePc/onm/X52/ZjJFnPDA==","signatures":[{"sig":"MEQCIDKYED6e1/u8qP2/eeyj+pGqRlfQf5QcY5Fv5Rn7pW0tAiAwMjigFcN4c391dJhIyMbQyPotMLer3lOprKhbxJMqaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOswiCRA9TVsSAnZWagAAqGsP/RWF5u+YdmmCgsrc0Jfq\nzrwcmxvn3XLYumYbfS9wUJy3jlJMlZ6FSb5uekWy7dsyL1wlqFiTced7BwFt\nUeu/u3vy6316WoTiAnoWfBmqr+1It2joMKxL4thLFhWH6HCX5uF4x+AqLwTf\nFBM8ZGoPnvCkVUwXRrtAAWVAc0Iu/cFhZ/i9T4NQP99nxIF8Sl4b6EZvz0il\nX5tDKlyFvTJi8sdSKDWwc8gWStlWswx+iCG12EGD+7rGSeA5EG88PCqk4eFn\nEpBFI0XRpuZTDkLwn/UjU25FCNBprydcp/Qe5H+XnO2XnSvcDXqI8Fx8NwW8\nE2N44UzDdhtbB87gXozysnJ1tkeD4QoVila5weOz3l84wb3Vh/L38hxo0HXu\n/OKuCSHpD5kJRNmpqV7DN8/7txUT4pjc8a96z7AyLX99scEfPmIKgs0rurf0\nIRsZd7JuejQvfHnReXcaLGSELzxL/C5qZPogrg7LptqVSAIedVlNYx2wSx6Y\nU+wqkBQkazWR/UnyEnS/ZcdT1lUPD1nqA/RW56Jk67kFo7kZpGc2SKz03CUF\ny53kllpgvMv8SFOyIbbwVg9yMwUwffwO8DyTwG2AfhYsfX1FWkhrQ6LrQ6fJ\n7sdsthayoN/b9guSu/O4c75eJo8d8d7xgd/Zzhd9Z4BGp8TzHmSdFrcn4GVk\nN6B9\r\n=aIWk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3fefb76c1f22e8bfc1b00fb3bffa2826caeab605","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.35_1614466081896_0.4526665027263135","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be":{"name":"@balena/jellyfish-logger","version":"1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15082e4f6c78b3ad1cd9d8c3cbe79d9947738c96","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be.tgz","fileCount":16,"integrity":"sha512-yZ6mmSO3Lf30M9IgRagh7ix1GRHt/OnnHw8D9Jmsb3z8FfoGeRQG77ofmEt9ni3t3e5wqIOq9q2RYSZzzy4JQQ==","signatures":[{"sig":"MEYCIQDFdqelFoaAS3gaYEKt+dLYo+AL8vEQf0i+LF0EpTwo6AIhAOsczLcBJVbEgMte8p8r8IWMQmOwpnhz0UfKeWj03k+R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOszcCRA9TVsSAnZWagAAhk4P/i4AfC8CykR/9UZ8h59b\nPmBoyKZXn/rZZSm6sbc+prmxGu0zRLvicFSCcwQHJpilcKOlYXQRedkc2JjK\nv2Q3uh/+AqqdGxss4tL/6g0crZQl3DgunB2E1an61khKy74QgHDxQVAn+OID\n2roH8aeDwxsnUHgQ18suYO6Kyiuj+zbCpA3ccZ5ZYw/7Mi1D8Sw/W14xqiFW\n0RgpdSSAYQryckXVuwQZwbsmAIw/n1Jn/vNg/Hs2ZON9nWZf7jTKeAZ81tj1\npiouEQ44VfDd0pnf2sATdJb0pt5CXc7ab8sI984VywItnFOjV143YcHxdH0Y\n3eL29bbCqAMBThyKv+TwBxqJpaQRyNrYOutMT+l4CvUQu2Kjgmt+Ou+mv2sZ\nu7hosICiOVDbf0LniQoaORcak322DIYEoCDZUq04nqIx+Pk83NrE+ZKXGzi+\nfH/nIkQmD9MqY1swDRSBEyT3wpkBujk5j9RrgAIzulJwAOm83UrUybepU318\nAgCmQZjxmP9QYpWxwkSjexl/fd+XghQUxb+57/Avf/l2gI7gMx/tkg38dSED\n8pGt3cr0MH8dbsy6mCe1wrvJHQAven71CcumFwAIhONXxZfEw7hYKX+wces8\nagsGNKmDTqHKNJPYTMgOgiXOQ0g6pqXKg1Tvg22vVy2TlKEoiweHj2r72ete\nOmxT\r\n=6AIS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cd91be1340bb2c9ce532f86f471c4b5e6e85c2be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be_1614466268204_0.4358165917139709","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50":{"name":"@balena/jellyfish-logger","version":"1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98c391aeef9c99d92f50712aa8d50cd9886c59e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50.tgz","fileCount":16,"integrity":"sha512-V96opvdJodQK8Q1lksj9qCm2I5YnnWTdLYe8TKc+mABpXNn5gwB+Vr5NB5/z4094zTX+sYMlXo2RyHKCjnjWng==","signatures":[{"sig":"MEUCIAv1aHDYLqX6dB3XzhO8jgvit4TGjKHUvb1E16lKjRygAiEAioVnpgbITXImBqfZ1xszEfewc2dv8uv9zz9BP1q21EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOs4rCRA9TVsSAnZWagAAzt4P/3ErlW4KbI7UlE0BTFIs\nZHqP8o+5p8TmH/wjwPO9Qz9pX96T9OFdyjFRzlSPIeVhWBJwJ41VTJQsFEZk\nLa9fC11iqap067dsb1i+DEpISF2qy3RlLccpPCV78jjR3ivwtKs0kqbI1Hm+\n0RxS2+z3BGhlzW2YZ8VGQtolZQxO1FuGDxbJpDa3IAqPKaTh7p1p3BjghQtX\n+xz8D2KiJNlZn4kgfe1CIxY87eY9sgJuirjHVU0BIjqPOrpH5jQLSzTzcSW4\nv5Bd7qt/PbwW5R+cW+JBzzZ2Jgh8HUTalqUob6+SieSq1fYpPC21GO1NO/qJ\nClTl4DzON2xIB3MsBOd/K84ZJgbgD8FRxyT+2UMeLnZTQ77f4TOEHuwBhAcZ\naLvfZxbd69qPpYvaLd5t2gqLbrsGLXcuDWRF37ZrzwOhfC2X7no5/uetFan7\n0inFggO+x/s4lo7EOc1aayoY9K8bWvpu7wmOHPLoSQeSDRn+z8ULlHy1L3m7\nQ6jTeFVyKTboYIEpqYGk0tmWgENUcl/0I8if23+ONYkPvC3Vjc/rQe/7u91i\nDobvn187B8MiAsmArC1swlpDsGCwooqzSKzeXVxTm5zr8IZJ5a4ockLnwENp\n861QnN8g/POXoPHNnGCFSu2Yg/0OIcAqHcLAOprRzVdO51fp26Sv912y1EMq\nQ+GN\r\n=LAWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3c7bfef03d0e7a4d68a2b79588548178d5492e50","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50_1614466602680_0.8570501455116919","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.36":{"name":"@balena/jellyfish-logger","version":"1.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2343d0a840ecb0bfa8fb1337ba2a244c81a53ffd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.36.tgz","fileCount":16,"integrity":"sha512-nzfONrwX5AXxzxZ2ZIsg1CAyvSumFJC6GAPnOWBTMFjiSGZywAnnUjWpPDizbw5FgaRajk1tcpp4gETsweL9lA==","signatures":[{"sig":"MEUCIGe+oGriwl9DyJ+yCjK/drqA2bXA1gnf+15Wel/IpiB6AiEA1DIe6bfdyCW8FxTvae31Sg+/RD/u9tnXWVlev/WsY1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOs7GCRA9TVsSAnZWagAAJtIP/A1rY/ktXSX0PPVfeJX2\nPtowCI2lNbphs+ZwQCJm7S2ok1k8WfJQCL0D0XJEzzjNDm+/vR9BOe+RwnmN\n/nImkjaZiB19ZXCj81rQgJS6ggrfllWhmrQSfYm+0H2AHfx2f4v251jYibPa\nmdIJxp+QjmAjV8S0EIKx/PmakKA9GvBIiiC5Ilqd3aDKZxRG6Trzc2sgaFgQ\nS3h6Er/CIseB0HIIn5JtuQACveARHumJh0WXLyudK0yjKDIDIj6dr9mOcaaO\nmHPmpD9eyAgqmpKxp8O7lpg0SGk3ilo1GFuZXz9oPgjP9mSbGXY7ukveR0PU\nTL6l4q0wvg9Na84YydpnLHnHC/tyifucrATwI8Se31QZpYZqPen4yP0OD75T\n0aIoE5y6mwT+t6z82GKGAW8vu1PtTnBvoCHgwAp4k5uHty9S/keX/lfjinie\nZ5x4CZCeM7aT8a6/u4OpbBjRXh+M1tRnlWoGzBUcNytdUiKs8ftU5wJ4DoQ+\ns5Me/ego11604RpW32bzZRQLgnU1xu20XzIpp13Xug5U918aBsiJZxbc4ZvZ\nhhKajt8aaoywfCyDRDtZj6cphmK3EnQ5IfHRvEXlspvvO+aOo4YpHVXaN/ri\nmHtjsfWbCwT0D3XakU6f3UCZi7EyQngdo5jbh67VZAQv1+s5s9w9VAplFLlt\n5CVD\r\n=eueI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9fd8d1be798d57f58d6cd75bf5df786490e79a70","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.36_1614466757791_0.4271347021822498","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4":{"name":"@balena/jellyfish-logger","version":"1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8a52fe816d4fba687040bd37df6f73dc9bb24104","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4.tgz","fileCount":16,"integrity":"sha512-pyqr3vPG957TLiidbXfKDJ6NEesppLxq8fpAKDbnVnazd0ZvubjDL7fzDl9zNt8MEvuj1W8tBOAiH0mvwjZEhQ==","signatures":[{"sig":"MEYCIQCfR/BNbIyvkTrI9Fb406XoL+4/9He4UMizXKluxbg71QIhAIJXSLYTuE/199dL/uGPl2w7KHZXU2p7EwdTFZ2KFDi6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOs+bCRA9TVsSAnZWagAAUBMP/RtGVSslWxj9a8H+LZtu\nqvv0cJMEYjwKk1V8gxtmwIcCY3d1xtwMDKzYatZem9FpWBKBQMME8qkAHpio\n5SxnUoetVDf5DggXKCt1Bc5BpqZb+KowvwVoCxnXz7qahkxn1zz0WniBKz0l\nUfaQe86s8mtag+D9TtFZ0a0jxm3IOVaNPCCNoAtbBKeKt1MJhvtOFctEC7Hp\n2048y+NT2UAIBjQJ+vNulC8fI3NG8O2/iO+ZRpQTRpCG84TOb1Fffwxc1I19\n41phBmpnfwIlCeXfPeAyvl5BB/zISazhe4OQVC+LRp8uoU0uU5lUCOu63EKn\nZznhRySJM1gi0iBaUgacIYxwy2Hp9nbLCUqUZyoKslHIuztLlvcuX1ZxUbFf\ntcfHQyy40d82NMDWU278mIIbPqDj1yl9RGosBgiFM/jHaIp6wpG4sacz6K6Q\nxfA9w0QIGKvr8QA3aDcv+8NHEF0wLtTh7LLAroTKJaQIaX3KGst0SZO6fhpl\nUpKbRr8ma99xqKV75nub+FCC3P+hRg78gGaBoOxwoUgfSv9VbU5sQfYlHDsM\neurLE22/MiYsfjgwDZuaQdoZrWbNMoJuWgcf1vEPqAbRpzLHsm0Y6hqgBuwh\nUfSv04rt6hcbjqfWItJLPx6J0EkiVNOWeufTn23TjIK6zpsk0fDFmYD9QVAi\np/jy\r\n=Fbc8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4_1614466971176_0.19181796417595054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd":{"name":"@balena/jellyfish-logger","version":"1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c31afaf885e1a394bb6963630545a36f8accdf20","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd.tgz","fileCount":16,"integrity":"sha512-C0ip16Pq6oxuoV1OJg71+QQYZ7VJeNr+uPPDWmtc/Ay+RNqbVd3w1n35r9A/7xqMVsKtj0NoKta5u1Vlw8ZNnA==","signatures":[{"sig":"MEUCIQCWzGE3Tjfjmm/5QbaTJ/Rawx4sz4KnkMxBdgH2pvfYtgIgfrtwt8f2iw3GgACZ7HIPswAhVh8hPJioxM0cXFIqwbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOvmcCRA9TVsSAnZWagAAopEP/AsBS01nubhHH6V0dQdz\nHwVFGvdfZczTi/14+IJbSCxX3wH98iYaeqwwsZf+rVXEe3eWiuCL4s+lpOAA\nchaoZQrajpT1iAL2Zp7dXKdkzUoiSy01Lt/A+AYEqDfW4BjI6RSlRIK6FIKq\nlFC4JGAncOH7oibLL2NhH2kdCbYgF/p7dS9rdMa4dSUh1GPHgcikHWsfpMps\nOB+NbKdcNMAV8a4An4RnCbr1OXynMv+p8ZqLUVA0hjZnOInjSRxq/aI4FKwU\nh7FxZUvUs1Zu7uO8TQcoVPwegC+ECN6nH72R/bBblvC3DOyisRgBVjuWi2tm\nrSoMNp2nl8tJhpMiCTeNPlVNDC+xjqvZc0H5vkyNlm5mVLEgAsCOOPDWM2wb\ng6o89/jAEvYsmLiPtoizvz2u3mZUkAhNiS+g5BP8liaxj2QUnd+9LkWxWtID\nyzhJDAoD2b9PFZvhSEY9gdjvu04GjnpkAR4sTz7RyDVVu8BbRsr0wEvVc7JW\nDGrzA2/fBPEEnvvwFei5HaS8DSj8NErWTgbdYudy9mPMXztJqEVvOfuwifhG\nnR9g3dadasyMiXmDHI2cMPHXU4lQCiRjYZs37rBWS629crNHmnzS5BXezIFs\nvu+IwIJ7pzoxU4TulR6EQwFIX06nDYBt2fg1cgSeh51vz3bSFDZrEhyRVEDi\nIZlP\r\n=93Yq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e19a9b5f6a928bde3ffb8610d05e530c673288cd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd_1614477724163_0.48785127223671143","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37":{"name":"@balena/jellyfish-logger","version":"1.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"887cce6cc0be50ba9b168254c65efaa228095429","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.37.tgz","fileCount":16,"integrity":"sha512-3ZaeWEyTDUM3UDjXOVTA5e/V+FC6sd1UR/Gu4+PpjN8pzvZuGh/vRYzIDozMcFfc1HZVSH3M2wn7CrM3laE+XQ==","signatures":[{"sig":"MEQCIEIPWWVTCV4my2Ug0SNXgoU0/ux2HW69D/NvL15bfDiMAiA8MZyWnnB0nArk6oeMPR1Dk3G1j+GbXNSNYzDRI/kcjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOvpCCRA9TVsSAnZWagAA4EQP+gJMmdQ4AGauGmsK2Ha9\nEbznhG4PKc98vlhTN6XY8eH/0B3dT2x7gtzFc6p8Z1RZbENw4EHiCLcQBZXY\nezhDeOvxK0X9PtqxOBktnohw9o0nfZo0g8pmTu6duuOj4tah7QOyWklcZMOY\nWHX00hatRPNRK6VdWwUhlRlCYHi58pDTe6vCSztRMN81clwzzJtgP9uM0h84\nF+uvrqgIPUxwt+cnW2fWaMh+i6oJiduuIzzbp+s0HxO6CRUBvAIV6e93FFmp\natA6D71MjDzymiNBJdlhIDNGTEDyMkmcqktikwdA1kMkUoU29lXdxsvowUtl\ny30GeMbub++jiAkBTx8IKdofFutLr/3iIs1k/iCmeKym2nZ/1vZuu2lrZFDi\nKuGPLjzmxGnn1JygJ6mTJtkfb33N1QlvP1v2nEE3C4ECOVJrymJ4b/gO/I1R\nC3yktaFBuLqaBeGNNm/GGBoZfP3GSuR+uEsLpkricyJOarbOTnQA/Ktmtpe2\nEPurP9dNVu+ehBg2HjAZ6WzUpIWneC5ec7WPG+/38MCEpe2NVGmwLKr3Zhw/\nsyQpyc5BmEJaANBc7drhrWeSvDIaFm/sspF7O2iFwz0aD3VJ+9MFx8QJSsCk\ncuGpXF7jQs0NaahWq2WuJJRjOx3LWzSIg+Ym7U5iuN5hCc7P65NbPgjZbKJP\ndup0\r\n=JC2s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"32ed8354360aa6b4fba434fa669a1c12bf9f81a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.37_1614477889617_0.09669534665843305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5":{"name":"@balena/jellyfish-logger","version":"1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"95c0bf5dd3ad66816563875952e8e8906e737cde","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5.tgz","fileCount":16,"integrity":"sha512-wdjjfBi7Eu7nlSFzgen3kQTc0Bg8FN2AVGYDrDIGsh/1FecgR4btPSYDEFNk5hyU1/VAZZcLU189JGsWkMOSVQ==","signatures":[{"sig":"MEUCIQDudR5g3RcjFtEMKAhoht/Pq54ko+vL4+fT9qBAA4IfPQIgXvMZ+B2L1ChInujRt3FIX0gLf3HpIE3jVVTAf/Fq6T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOvruCRA9TVsSAnZWagAApQYP/jxzdo9YPYpGw2pIg55z\nSvQXjjOIcfFxCNOutKp+Ni9vHtD7+mZ30S72b4UH87x2I9P2v5xOlPlntr+7\nPFpYob/2z2NplfQrp9oNYZ+Ij1Xra+7umF+iuejaxH4L49AXD6JioYdyGWef\nrEfrYN65P0yJp4u04Jp7qEPHqNUASvJW6XoE/TaUTT6Q4zFckTw+3A4t/w6C\nrCrVpeXaOz4x0n+zzJZyQ7LTWCQHax1QSGSLne9InWETxHQAendRjkiUMhEH\nmMYs2x0afON4PginNrsbB3A4wnVRL95kD0Q1pupQU/KH3jjWD1dTIIdzh0dW\ncSIdMK+jmx+RChtvycf32NjmALJGKcZ5tBwLYIKDtTcXds2MRWjs7Q/IED2J\nau51NOs1QaA4aBDXyYK8f/6BI8kFSg2a+y7qhIivoH9D6mi/DstOtqcaM8W8\nDsdGEwqM2OeM+PM/LucjUyWy2qPwEg7bSvhv6k7/pA5/4nBHp0imQo+oMQU+\n0O/uJqtksTIyE8CLFJKk3LX1GzFQTNTzIT+EIvx6rh03rKW0GopI9sGGKb05\nEVPwsAMzmdYihgv5eA5ZAwnM0RHJblOFvZLSWicgQHC0kyDbYY51xiS3Fuyr\nqP3GjIdBRRyVYjCeaTUp75+hKvmMTcDU3S25MXAw7DsWUkMKZh1y76I48hfA\nlaC3\r\n=6js0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5_1614478062377_0.10652019678929325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.38":{"name":"@balena/jellyfish-logger","version":"1.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c28d7e81e087b554458bddf36b49d365f524e949","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.38.tgz","fileCount":16,"integrity":"sha512-qpXYSQ7XpOYmvlPY025q6l/aFciZK/f/QnkiRUoo8FrYYkz1qLMb6Zk9rPRm7n2xCbusmKsryvHWkF2MipBkxg==","signatures":[{"sig":"MEUCIHJ2N0nR/z0ad2BkO95h+1fYSOPZxjhtpX5BvvCWE52wAiEA+vkrGvdoWriCPfM6cKKpvr1JXgLksQSFqDzFrjmlxr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOxX5CRA9TVsSAnZWagAAALoQAIqGpyYM6H7EHQtPEYvF\nGd6BcmJL0XpwWzJMbyDasNr2lWvbbbve2aVcsMT5fpvg7UtyBDyMRlUuP58c\n23vy+wfSVTWcEc53yoDxiiD3kznhAkeTsB8B1xeZP9F+M3SWNPBI9kyKi+zH\nq6dbzWCWDOuoQa3OlD87DDbM5egm7lMLpKtAvoCE4YP4805rIBJyWwOVlfzh\nb3rj44ZFnUMKz91Fwd5xEkHF8IznTG4iw4iN1KMHazMRmBB2d0qXJF0yLdoI\naN9kkY1arv4K56TUBmDuXkcsfz32h9On/FQGBVdGduo0EfIWjWZtR8eqDSGM\nNbit1UjIA0Zk0NW0FJcLt+lRsik9Ejyo8JB2tQTjjM/EayWaW72ej1fJZIfA\niIsSexYWGcLnNdkpX/oYdpaOSd5jhUl2/v6iAo50gEUCrvPKR914ZD9Wsmaa\nNH8ORy59GelBNkkLMZJhek//3sUc80eknlDe1yHwOCBM8+xTwcRaZButjBls\nOTqComwpf7RTs9YbGcRGWkD/4XPSNQLu2xTc4eNmch6esm54d6U5ABq2JV7r\nIVXfFp5HLisqVEKvx/kXfTutUBcFBsihv/kD4m0f1UstTaCPOhIROPEITBSC\n8/ha/+O4C8LfOb0Qi7EcmAFh4WeFUhdTzEkuj3gwIu+B3tQciEnTHkH9kRR/\n7pNM\r\n=/CHn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1d94c972071184474784bd54fb1adfd396b43fe8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.60","@balena/jellyfish-environment":"^2.4.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.38_1614484985279_0.19003913749495283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7":{"name":"@balena/jellyfish-logger","version":"1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8e9a4c0dff0fa428cd74fb70cd6f7f17fa2add14","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7.tgz","fileCount":16,"integrity":"sha512-S4GD4+PMQb6vKSy/HXp6BuAl01VJMQFlNlWCjnFUvHXqQlK7uFQiSozNfnJo8nTKwp1V9IkIRplcSbWQP3Y7kQ==","signatures":[{"sig":"MEUCIEbSXGEFN70vjPHKnvJLGNBdHZNM9PAiQNH2nbLUa5QJAiEArbDm7s1A2qZm56VFmGaXdQ5oeWMOliL7mEz96mNBbow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPF2gCRA9TVsSAnZWagAAXagP/1iRZmtojViAwIAIOzW/\ny74HswzxS34woeLSEye8xUGS4ZQtSK/4v7EWTu2iVsnWopZsFrWk0G+78MeQ\n9RGJ7CMCPxAElUQUIsSMycqgZ/4PEk/K4voGHBm9xJjWn5OvTjPDXNR8TzhT\n+V3nX18G3iyib3+Ct7B/5PB70yxtIi09cY/Vo3Bz+ezt/hZ9OaVvpGMWF7ii\nQOMQrCqBxM0KsQRtfxsoUeHDMDTILmkCR7T5D5L5Wka7Z5kdVdruGDgpJkfy\nacR8U2VVoEb44NZVmLigQ9O7RG6ygJ2sEYvNN0gZLtQbBTnr5QzV4tbwHDJ+\noYgKbSi5//U6exlRntF5f797QXOfrg9ytd9pVpiJ2HqTlRH34de81HMrsytm\nlNzYdkEooiU91kzm8Ds+tWNT54TptLH2qIZIZ94QJ1uB867OmNzEY2P9MgL7\nQOLx9CljvU+igNp0CVFgHkOOtvRFgEmXuMStw3cBo12faWVtMH43czXVM/Nr\ni1Y8FZjk6Whmwtr00DJzFZmi0gvCE3v5jiE0mf/xPBA6D1NlLQrTIyz9DUNK\nTE+E61vpAXOyL/N9Hyf/AhDHt3RNP8iCB+uO1h/sMBNFAeBbAH/7LHhmYXLC\naNWnuWfZUAfv5L4UcbHdo8X5abAkA2gzGulYsayRas/R6bl4n+XhYbWQfchx\n+Ir8\r\n=q3f1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"52cb2f490a91cc72e190ecbe61acde88f3c412d7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7_1614568863685_0.6171595424510388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.39":{"name":"@balena/jellyfish-logger","version":"1.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84e5afeb44090b05d08962de44a9b80b11ed94b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.39.tgz","fileCount":16,"integrity":"sha512-vgOJKkpayiX0IXZEUFLbuQhMvi4+mUwdYaElvYaebqghrcgvVWs6jdwyztisVD1ozFiEtdm/UcfaWJCGlRZN4Q==","signatures":[{"sig":"MEQCIATJ4YnztGtReD+VIpIBDVFdwQ5MdlzxMxvYQFdooLapAiBt+DS9p4zvMoeiklmDLKKKWqfngfbx25Ik1eZvaA96Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPF6VCRA9TVsSAnZWagAAJxMP/0HGFi6jsalsElB4aBa8\n69i6frVKqHsrLaak4j4sRkYx4a37V5Od87lJ5Ffw4LIz9gcWBryr9dAFeVka\n+TBhGmA8TSVSZ23TK+CEt6Vx+1dRxTADOWGj20vhPmyKyFcknG9IlJbJ26xN\nZKffNJT6o+7CDseiC/xw6hrNrfL3JubALt6L27oFiWM41uzY9zoUg2vvE47S\nXdb9Tu7UasKhCeUYgxaHaZbeFE38nUTop5iQT8sKK3/xhURibSbIAcLBgq+g\nG9Q0qY2QKgtzfxUKj9QUIE19cwQ6atK9t4FB0NHWhvWA9Cio5ROju+WRs959\nepzwf5P6Ry3++p8nTnB1L25HDNHOZsarp1c8WwcHGOUcpY9NFv2l5gI7baDA\n6iVMogrEXul5kQfCIKjdSfAOJ/dpoETQf9+7WV/gWR/OmU5tM26LxxKYHOrz\nKI6Oh52lLy8Y0cdAdvS1awd56abRncjnfqC80tBamIML1G57Rz3EWvItd6Jk\ncTit7aa4Bh0wMbifjcQZ7LzMfoGUkUv/aUjhm5HXgRv35yX/DYvq2oVj7sXU\nOX/VRG+ZVa2ln2uU584326Oq8NCBlbhDeuZC++nuVVE3KgHqeKsfUcQDK0H4\n0Uu1BqLkb51B/gUEcIwNeWesXmaWTkVe/N5tAWGWM3u8ellahdX2WzyFOkv9\nUVGs\r\n=WDs3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"61c8347f73bd5f39934c224f4315a8f5b1dfb1c8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.39_1614569109233_0.008277922296868745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31":{"name":"@balena/jellyfish-logger","version":"1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a169291b0347c732081c5f08aefb64e52360eca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31.tgz","fileCount":16,"integrity":"sha512-yHqsd0C/CmtZ7PwEB6XIBXMns7wdeoINRcUSpYprOYE/DIi9LgEsHJdfT0fEdHs/poVH+RYss6W3PSMdh1/gww==","signatures":[{"sig":"MEUCIQC0NZM682P77reI+/O6D0DItjn6GYB89OcSMdHHzwbkGwIgLp6WAPEVJqzU2eCO1rpWyOZPd05Is6JEti7yhVx+/fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPScpCRA9TVsSAnZWagAA95cP/i1mzAvMoce511UR3Kg6\nkLtZw8bJ1iOuv+aCvZhQqqKM4Ter2RHNoQ0wYJPEq58l80PyMBOTLgOmDh+n\nPBF2eqwacX5fwS4AR30SK9HJRmcCoGujmzjKXydOVGiK/6Uucf1kSphxO2GV\n7i3Uy8kdCqneASgEJAWVfEon9/MA0dJHIbs1gq7aoRu/irUni5XsJrLkSkU8\nxt9Q/RszemvegwvPf5DSd+SP47ttK6Idpb5kfldzDS4ENxfK8F/4vj3QDLeA\njLbJMEvGMFqaH+PowG3Z0sKYARwOTVn1mbdCnd/dJczTeBEM7qCRi80SqW2j\nxE6LLoLDqfKBFHuLMLlWgJKIIPmwrZbE3rOyurW5Lv4s0onvScjvb7OPjlSh\nKncQV+kCaKVNa85BWKVJi6ZueWIcP0xL0/T0gz0nu4XARKwWyRVQ947gfhSL\nDPg8TJ6td6sYxfZiNp1YXVPMYitjCnF84sxQ5Fx5GVMHmAxarNd+1JkFl/uE\nKQTpRDTA4kqlCGnFmzcdv8tEUrpTkYGPr7YfvzfcEth5WEWdBDs+0dirWsVk\nUPtQSFjEtsG/CmujNqTXGsJH4X5/5pbim99EfkPWHBk11VITjVR1585rI0Qz\ng/+FgEh9fq1hq/bESXy6CGQVc0V+M8oLffqkiFTtGNslboFjhjp+CulY9MVt\nhia1\r\n=vNn4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"626c3ca675d62503986d5bb3a572cb6afe8c6f31","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31_1614620454100_0.0010896934110689038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.40":{"name":"@balena/jellyfish-logger","version":"1.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a0033443d519211233fccddd315ed47a31407cf2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.40.tgz","fileCount":16,"integrity":"sha512-NeUt+f2yBhYYVjVgk2BYGrOMn3lBCWRu7G62ukmXiimOEPhNcQhzNaH9xh6zzdvKHEU/ec8HtmY6FROFeFE+tA==","signatures":[{"sig":"MEUCIEJAUk/txg1VY7A0PsE+I2OOcn/H0rnNkBfhvNpPVK6YAiEA5oLOecp6+kX7p0DA5E0knjCD4c9efY7QXJyNWBremX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPSfiCRA9TVsSAnZWagAAqTQQAKUonGHyyFPq8CY4t0NU\nfj0JDKjl/FoigRw/jFvhwXh0Pmt6KS7dsgq4KISzv650Zp1bzNXY7izStVBu\nDg6Mm7/KlqoTpt5/dLvftpMjdpN3Ws7zl8jdcVRxwkqztpGo3Hg+xXqId3iX\nmRqwjoLJ3Wkf9szu3SMpDDwbok2W82hXveB9Eeriryc/jP/SwXwsxvc3bRpU\n/jQP2A5NYIZ1yJ6Zq0E5Db+gNjQO/tJMZldWBca5p2/3Kui4tW/rD2zV5C7u\nAdvuNe96PPQ9EBB2PIEV+LR5svM7ARl/Gih1HW3DuIx5OgjovmBYh1P/FWL0\n57xc78evBRbtrzdf0jsV6zFF/yjdFod1o8GkBKAp0Gbq3QQyqgCSKh5ZbbTx\nIMrJJRWHWWrQFqHNl5u0crpWmPW833wgyvRKbvEHu0FZ5Tl8+UtQhxlgfqeO\ndjgQqBs89wkktW4IDR8z9MtxebFO/b6A+96bRAbJNEKK2r/qj4Qx2nlpSQFv\nnAjRi9njXyZtNCcUbCH2a7RpEtWs9Zi4hBZaJNbMap80Eh/Td7lg7Bfsw3Yk\nTzCoiTa0uY1B7Py1DkiOueu7sLib0qBXIc8DBsUPPnC/l83Di29CJAycJjE/\njyTXpVqrHFsedHGQ+VK6FiYnLewXeCJe9I18nB7IY6l8cq1hKYZ6ttReD+JR\n9xQU\r\n=7OWq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d08d1bf81108ffe5dcf3a8d6b3b25dcbbd1fc5a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.40_1614620639188_0.8198519747991115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f":{"name":"@balena/jellyfish-logger","version":"1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"29453424648e9b115c6b9fa10be4f7b468a83cde","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f.tgz","fileCount":16,"integrity":"sha512-u6wxRoB7pZYnlsOmiSqlOcdcus7z+IHZ8ivU+U8E6zUnmMXoOcFpD3i9x01FVrTvTNRLCBsAN7fpMtCt3z0RAw==","signatures":[{"sig":"MEYCIQDYfqWjy1OLrGFmbEbceiR6B1yqYb1gxNddbBVmOE1dsAIhAMM21HZNUMqNjuQYk0oBPvcpQ9eePzNKumtd4NSA4RuK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbkTCRA9TVsSAnZWagAAKnAP/jq5gFnc5C5WkUw/Cm9F\n2wUxvP3F3V0EAFycfxdjBslhtpU8khN3fO0DcgsMmKAfoBcP/04nZA630LxS\nqU2tScxICagGsgndN4kcKVJjrNpBrqfDJf3vZy3AVdWaWUufneLd5A7vq5k+\nTxZkUpUSY7VcVRePh9Xkdqh+G8NvpFSSEAEMJp/+fFhQSP6OA7bqDlueKyAY\nLBMniT9BMNDKk4Jb0M5x/3elEi2vyTNz6KDHiAWgWfUp6vu/bvmgVnM/Zo+M\nDy+z90dBB/6omOCFFGxFHesbP9NOr5vjt1n3MRmGRsR2hcoOjZCzAB/nKaW1\ngADFd5lVFqlN9tAay8yzmRj6GJWELq9JQSTUw4+2DpxgJOYynf5i9KmYJKLI\nTZYOrf5JcDNnY6F6HJaOVCFELrOiMtTwAo7NYO/9i2s5eLN6YlfZDXrNdCGZ\nPFeEPJWvAm23AGrAHmKyh1OUOsBL6wrntxzSXAhtWTIVDeLg2UoYBMfF9piE\nBRon8/Fa9EHbJqzTS3uzuVwFyylVk5nHKg3Vme4v518tTbykE1oxi0AFFWMk\nWNY6CYVqYACqPG5TkiaIQfiancZOWbReulU6DdsIeb2JTOwnSVxzx6V2YbJo\n6KHgZhKYLqwg0ssc/quDXXtgMa4J3s27cs5jfgsWTFWFvFfswPJqxfDSD1lA\nQKmi\r\n=n2uX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a1d62a311d4aa687e5b596b3245090063f40685f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f_1614657810750_0.5965754790334215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.41":{"name":"@balena/jellyfish-logger","version":"1.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49f42ef1d160672f398e9d5a5f0c5dc38a8769c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.41.tgz","fileCount":16,"integrity":"sha512-zj1bpaXbRouwFMiM36yPqWBxnA/MS9M2D2Fm2B5gmlpVzsuuBSqQE1m87GQD8ZFQMnAH4MOuXWSb1VDvdzhcgA==","signatures":[{"sig":"MEUCIQDr3W1tvX8uFIR2OW13lvUdxp1oqmWj1Xi83WqK0IGjLAIgESYsAl5N6V0bfJ8CVWgvSo3oF3Y97LO/KRKEpZr3uks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbnQCRA9TVsSAnZWagAA32AQAKE3hOmIaL1lDHtwyr96\njRTbZ9vHQIehDIGzIXa1i+OrVibCvmU5kY+iSMthlSIpHHln+ENmSfULXd1i\nMR/YFZ1ZLVD7fCveSekk4W+nDEX2d3Z+/WCS+dCGJNmk77TXlDELHdV8g7Z9\nc238Prduc4nEj9ViXKR+O9EZMqmMY5kY03BzKJ7xd2OnzORiKDwgX3//UAsD\neSvKBwhtAbniUqCzn+FEVqGaerXFlssSbR9rkOyFV3sjzlZa0v/gbD7r9g9T\n/YwXySCDudA8K8tfdA+R6ITQ3FJDO1b9JkcVjRr6Z0zz/gobuyFQbommaFEW\ne8mbAcv1Ln6fVCKo8641kFousKoSdNFcDqCoVs8spdkujtUypI1pcMvfgknv\n872nJzGgskh2jv7vNFzhzLe40ZekhXLuxYHgPR4nFZZMblgPVUYpz4AtsLwU\n3pM5PYOKJz/dOK7rZ7hkc2x66RHMIjnlSZKPOENTKUimxQ86ZrSKJN/dwX4C\ndWDd2dE5BOD0HHiCyiPf/hVsFgdoKjaFMl0JT3ueG369ECD/2KYwH9WXLCc5\nHfwlYxryhFe73rMqj2Kok4sjBRSFa4s1o3GjboF6hiLPPZbYEvaneA1a9RNp\ndx3lTcJlL0qr3t9AGonNfDP9u45goCvkvRHefMObYMmBk0axjyP44e/YoAty\ncuyU\r\n=PkyH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2219e0631cc3fe91905c700df5cb7c165ac12a53","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.61","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.41_1614657999521_0.5489507867452628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d":{"name":"@balena/jellyfish-logger","version":"1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c7182b70c18f79a09391eaf7d68e2568f15fb94","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d.tgz","fileCount":16,"integrity":"sha512-b4etealWV9AruWP9MBqsMf6JXSitORKP/SBssmyApzmktifZFEv90rMEmfOsBRjfYBvDU3VTlgbFvOawu15+Xw==","signatures":[{"sig":"MEUCIDnLUZXT1zAKYJh3hMWnBThEdLlyilekPkYclXVFe2mYAiEAqIYlwl2rx7E0OZWDWF3Z8FJwDOstvtNFVlOsp5kcE3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbqrCRA9TVsSAnZWagAACZcQAJvFyczjcXhj4upxWJjS\nyGm4ftg3c7vtf+jKaGLSJU/wIMLiwBe6acVVEOlavcW+FFXfAmsYmcfPuT3r\nXQJlMwvAOV+Kdb7c+c63+8AXLUvPWl3feajjP13wMrqhnJKLaDFANJhfILgP\n8Ou1Sw3nKc7bGH/lMMPOkDkBgJ2gy6gyLdeQQ9iE4450uDqk7Io0B3ldhjj7\nqJe1QntiHIwNKmw7y7LGEVre/FpaKdcKhuglbyFSTTU+cN/A51Ugwvl9bQHw\nS7e9EXai3t0EaZ2pYmdyGMoACvfwq3EZd+UdCfn69ge9ZEAwch5gLsFfL7yf\n24aT1f46JRIQbwe57IZ0ixorS3v2TCq8BpbEXHaWT3Tyh4OQCcYFgRrXvR17\n+KmqUqseruRjYZr0QzbHeazJEaSe0uNyW0R1dd4yYhbgIVA9ej4zUfMS4/Cu\nPlU8m0VJhFKNgaJVc5taXHOp4Vo5Yg6Ra1ZglmMSOU8G13rKfPMYM8OX8TET\nKPw9nxJJGNX355+oURbkhIPhDZUaTlzt+lCLd/1FLY/5zsNbQuSt7aRBNRN7\n8zWqgUfqAgC5vG9zI02ApEdzt3OEQ5WWXmXThvDgO25c/z5a0YEz+j/Q+WR1\nUUJwJMWK9CyCIONCjraJcuLaDKsNbO9ERbmip5bsgGMIqnGY4w7mdaLnuXmf\niuy7\r\n=8+6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"15bdd663fc5490758c114213b496d975bcf7830d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d_1614658219430_0.9623183992692594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.42":{"name":"@balena/jellyfish-logger","version":"1.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ab893f3d7571700303d4e343e46574416b953d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.42.tgz","fileCount":16,"integrity":"sha512-TbKL/LAs43V1fbCg+56ALGlRdGm8mf5OIgMO5C33y2MJL+bdrxMCfykhwlDXJJfTRV2501cYV80sWFr8YWV63g==","signatures":[{"sig":"MEUCIQDdROhv9zyfkQYFKTP94DtmFUgzO6lQRa6beBL96piWGQIgCejctUTEsC3zMVWwxXVcqoInubbUVPbSHDW72yh4Zdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbuuCRA9TVsSAnZWagAAYtAP/0sxVoQ0ZtMePhDLxYuP\nnclYdMpDbFQuVLeuiqTT2NcVmKs/b7o0/J9xF+ibEtGQuDVe++6QvPmAX9ay\no1OPZChXe0bjuIILhHSUY6QmX65WvF6nQ5kUIHNTrnyIQwUscn7fsnLHKZaq\nqL0qTJifNf3ZQClvU5F4ivH0+NqFBq89zw5M1ozvbVdXscuiwdkQSWVKJe4a\n3ZdGmOk/O39KA1aKEBPxcIi2j/RFeVwwfFMce43SpG8dzMw0KvZjX7oFBgIK\nJZD/aAvmDydU5tHY7WI7WxMe4QTihzmJyLCo3pOXEB5CQZuRXSwvyoWQA2wy\ndV7jDkaSTxdeBzVIMBbKPdUW8XjRvJ43WthHrmZepugB88q3Wl/2hLlFcHfe\n2S/eijpo187tgqp8Y6BYZgbq1XXJ7/6EM0vFkUfny/xY1jq2HPrAFJsS1yec\ndHLHeiXOTrOBzQppJcI5CCAAjct6ciZd/OM885O8CUDMkopGQiZ/0/+UKQAy\nXjaQNYwPDvOWLLmxM7uZoc4l5ygLE7octcG/u7Ml2pN/h5hYwDtIjyHXY6tY\npvheAmnYGIisG+lWOGWx9eeLBe2D+eCJovCFJfutBB9p8fgnYSO5li3lQ+qK\nfeo3E+ReKBBd25pcvb3Np/xhE7dcez67KzEF+ThwIyKOCUAoMkjZB1DMhFkR\nHBTP\r\n=1txn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"22be0414339c8ecade9d34a6ca8df01acebf10bf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.42_1614658477747_0.5102007232575745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62":{"name":"@balena/jellyfish-logger","version":"1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d865e29c1f85ac38d837e2161b364812a1674916","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62.tgz","fileCount":16,"integrity":"sha512-0FLAb75Srfzl2jX8kzAOKigVJuWiBjdSDVh2mCLhZHJqbuwi7G6k1pvpT50yHXhvGuW5ylFNSahf5hRkeH/qIw==","signatures":[{"sig":"MEUCIBUAbWyC7mBTS0chJWJUcc5RgtnyAjfqm200HTWkjgL9AiEAyavePeGICPmomyek5JhyHfCJMOayZnK+0qyeDEJzWzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSIOCCRA9TVsSAnZWagAAmQ4P/iC6nHFGCvym7ZrA/v07\ndudFgcWF9kSwH7D2+AIVbm3OGPRufSWqXe33o6hrKvp4nn8EBl0b2ZiRn6qj\nQFLQ9sAnX84yTkWdu8EK4VvVlHkS0q6KNRqaJ7yvzyi18LekmD84U7RByVl6\nlqOnJMEVZZfOX88Wr41ILo8K4iA+HdUOgkIoomSOuSd0ImodOqjhNQ77y5Tw\n6q9x/U7wHEZ+NmLVsRy+NwNgnvRB6haQtadlYRQkMXudjEpzMhhVbzHYYD0J\nczdx3y0eewEzG1buRObwroh0KZ6xmjQRIFM+T80Clq+lm3vf1psj/Jy2AIg1\nulKJlEYc+6b2BtLe2ZQszOemEyCF5N3YQ0vbq+sgbTbtnZZ15H8nsCiqnmZ5\n4sJ4Y5Se/4Pxzvk9gsK6ZO2ADa6mFQZdyVRcNSKvuCdOrjjAbSFvu18kNwUM\nydd01PAcZrhwjXaeR0Fvg0wlQKSUqdIRjXwNBgxuemuK4wyN9Lz7GuG8l7QY\nIMNdDF4SwKpyCoaN+588EzsgxJDYZv3GO/hOemMDJz8kZpi9Hmra6VyNjNs1\nT35nU4/PmyLqOxsxPRuVcAI5DO+vwMxTDbJF08e+MDoBSgs6tYnUhiwW7tPO\nBGjmrS2U0yYuqfnAV+F2CQfdOG5+e/8wEAxNHY3L/Bv6tcWO31RUFjOI4y0F\nhsmO\r\n=DOcQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"012f9972a4f19b70bffac2b198588c0b6cbb2f62","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62_1615364993843_0.3036325343563786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.43":{"name":"@balena/jellyfish-logger","version":"1.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df6eb9beb7d4ead793352442ce3c09406511e101","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.43.tgz","fileCount":16,"integrity":"sha512-o5DxjapqY64oVF57J6rlsJdMeRJEYpCRC9lvbdv5b82wX6lRPt1eyDXi8Uo6wpyGXgnFVIKn76FWWXgxehjjDg==","signatures":[{"sig":"MEYCIQCJvzeZaDrUNi4P31DysRO5J68rAbEvSryqKDxjQj0E+wIhAPMRj6+KcQuXWLZNcXwPNZInmb17POOM2VljFaQPcTbh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSISVCRA9TVsSAnZWagAA7EsQAIdvIGUtDKmKFCG4B4Gs\noJF3ntjUUR9Xu6buBCH7qWbJq3kcnk6QDLAYzENz9HjckaYiFodFVhOpMx1B\nRVJg5Zi2FXyZTXa5yiLQ2XbW0DwGX0Jrc3b19kdzbOhBbLZvfTc+k1BLfcmh\nvrSbXgcsmLD0hDMROA20KUdWMNiFH7v2t//Gox8o3EcBnwU93Ca98DtRQjAq\nEkkJjkTUZNHlPqTyfNRUKtqI/ccB82lvdNg/uYfdl172y2NHTXloaajgmNKS\nkXVyYa121XilFamwVnnK3pwA8KS8CrZvKe7QGsKFRLVFY+h7RjQkGecax/Gg\ne1S48bZdJzYXhEPQhgAiXr/s/teUdPDzsoECvD+ARSwhhlRRRjiFBYROwaYa\noHkZa4xlySsGfTq1xkAAQhNzgp4p6A41jA0KuMuSF+A/vAGf6YH/Zm0+HCxT\nwhOQPAefsU6On31MDXxvWwtWvM7E+cm8fQouPiGH60BqVv6pZJabMNxtVJJW\nWKA5mjcbh414vfyy/Bhm5XNES35gS37xDMqIwVPVpjSPMf1WyXcIoquO5nnw\n95btu+cPvGFVw8uiqun3bJoLwUt4fiKnG33HFRvILtuZyCF3FHePqHB3msyE\nGK5HL7Fej38Khne5FP7prlS6CY83oSfPS0kNKbpoHBCGiBlOFV87ckAW6KVZ\nd/ff\r\n=bKdO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"755ec071f07e0b303f2358ae3a2b48ca41d25ff5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.43_1615365269013_0.5796715282599487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c":{"name":"@balena/jellyfish-logger","version":"1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9f6931f3faff008ca64c9b9cb4eb39e0cef54f77","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c.tgz","fileCount":16,"integrity":"sha512-c6i8hJL1R4YEi0P/a3dBb+fVNNqj47HZnX3IdcrRG7OjEvuFj6+aOr4SOfefIRuhPy+p86O+VArBKs3Xb2W8aQ==","signatures":[{"sig":"MEYCIQDkSpR+btx1nJYsPN6B5mPC45IuN1wUvm1f0oqUMkg0HQIhANvj8C/kVVlRSRlvaXvTfWAN76t3A/BI1c1PvKdCOuS4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSWOpCRA9TVsSAnZWagAAXBMP/jUGIewhTO4d7rDEvbvO\nTbu+UcwEod/qZegxjSr04zsyZOXKE5HqFYBPyRvvtK/pX+593aAs1TcPFMCm\nQAKEleyd1/b/3QaI/OorJpmctfvnMNJCzh+lCNoNIDOKwTE55aceCgcMw/pY\nQxcxUy7Q5rsDKWQdSg6Ay5e3w00SOwPGtnvGALOrwGbjNnt+PchQpCKSZKQJ\nMWvBDScrwP+RrjxD6L1EpUyFFaCDEtCmRFCZg8EqMdvs/PcmlqaGUCJLY6Ce\nTphLOPAHMfspLhUk3QqarMoA+8TkFsBMBr60s0eTzsEVhBxVk3hARlZ2jiWN\nFZCf7xZmh4A83DxvnCk2XUSBzobR8Zei2GYH3vdLJn5PO5NlKzAXT5yKAeJV\nkK/EKBausipLCgb1okT5am3Fv9/8mtiKnMsQf4WFyap5FVpFsVluqoswxDZQ\nwJh4Q2wV/WJPUOEOk+jT6iAmuxfzWVQzSAHYDVA0TidGciGEmafvW5cuHt9X\nD17G/KKU0cPY6ovaVIBDmYcdgVVk8cuLlfqOfvYrNhWS6BenO9BoZdjCvi9h\nZF0rxXKsZTcC4ETR9TWrT2D7lFKtZrUHvz0E04uMHYFKRy3QnrU9mLLHRmz1\nWD6eK5J+OpCIdy5lYz0GpMpBA8SVMmwCv5oS/x6c8L0+037Y76Y/+nnJlmrH\n9Zrc\r\n=5LPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c_1615422376911_0.4037421647720316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.44":{"name":"@balena/jellyfish-logger","version":"1.0.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"94ccf33c67e759d932838ad8c3c6572165d4f0bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.44.tgz","fileCount":16,"integrity":"sha512-XCgtnQxuyOlvJ1poF5ZZ/8S//1/4LAorsiBM31z7Br+/ixB3pt3Jei1xqGwnwbVzwneCMIRnYUL320q+kTg0xg==","signatures":[{"sig":"MEYCIQDyomHSXpaQ8buZ8XaqETUVuk7UiSZ66HiXOYceZuXdqwIhALdGREA0yYL6GR+0fgyP8MqMhJShL54pOINt38Rm4AT8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSWR5CRA9TVsSAnZWagAA2EUP/1ESnXZR1ds7+BumDYVo\nXh7DcPynTO0DfOgGA9O0i6cd/QdhIM6K1lo1+JySGr351Dayjb0Yh1zVlSeh\n2ez6Kit3X6BRWRn76J3RwpICkNPbE/fmPvTxNvbD0OR1TbxC23MqYMAD+YSk\nIXhtn4N2bU7pxafG4Oee9XJN4AMkS1d+we/SjIP/zd+2Tckq19jDEEeJJTgo\nQNZfFZqyT4yViDw6js585H1yLglQ5tJ5JsMVhrKjwSOkG2TFTporyStlEBqT\nT01g+s49CtkKu6KCQj9sHbz9oeVvesGDh5CmMNH24t1ptn67rBJHO6N/daq0\n/UP3oGw159AEDPyYhRqZUicxDIs7mhP4C411a96K1rEVI/XMlmyrIOomzirE\nz69oojdBwpKbwYaq0dmmrLaJwszhAe3Y/pOODsGGhXQo/TN+iuM+8KXHwE4f\nLW4I19A1BDqv6CNpasDLrclRQrOR9pkBoZELjTJX57alHR46p66Rz5EPzaP2\nFHCam+smV+C53Z8inGw4mAtvn2YFV88UAQRpgXoSNzfc/sA09WoNheRenq34\nxDw2YxgKTZZ5v4V8eEGEn4CxaBIXBRibENQZORV/5Ew86/JFLMaYcJlLRNgz\nSUBrPArj8V0prW9SXN0z4/NOoWuZQhDK71G/3GPvoGUiSn97UfTTz1Y9AEfD\nSO/B\r\n=pppC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a00cd02584d752e62a8f6d458142984c6074e307","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.44_1615422585411_0.4981168241300915","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b":{"name":"@balena/jellyfish-logger","version":"1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dba00b940115b79fa725c0c0c2f521ad335d3659","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b.tgz","fileCount":16,"integrity":"sha512-8B5zuCyDxL5Eoq7gFW0apSnPYDVFlT3olYydEkjT0EoHkmnQsZ3y4yGHxgsGcXAO1Efr6JH9pYQZGgQJ/O9I3A==","signatures":[{"sig":"MEQCIFmNjkbaMqrKjcB19YxOQveHkZNLTst6Det6jS8ez9t3AiARu4qodyrWSfXdvnACkX1IlJwwXoEcOuCjsIWqbPKIgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSfdSCRA9TVsSAnZWagAAaaUP/1RBWlfZb72FYla7abPm\nWLfhFwnlh1nVHBT7FTzHiT7RFAkFLu/CeorSsoS7GZJBM7yT77SSROQQj5Nk\niVRsdgpesFMQ8kKHDZF8YBBrLcT/c3ym7VIGoFqoiQH9wrK/BYBIaZZv72wN\nGB6/UPg+ZL3Ls2+VR1WMeTZYXBq/NVQ3yO0S0XJQh/VFLLO3j9P/DMTaxLxa\nQJ/hk5Gt4+W+iP8mIbeHcCIGmge5RDY63vqODS8J/1bbkelgViUKLqq/G4R8\nWMJMlSaE5QLl8puCyzPekFMLBUB+/lSrwelxUxKXZICb1ovKR4KPnOuwi7Nn\nyzSKeZkIlevmgBsKnQa/LY0klWS4wIqYqmHScgoMzSo4ZaVPknoqMndY/4wQ\nLrclfWzU4Giu93BM74hk10SlIfWm0TUM/UI7+gMpZCt3HB3yG9CQXPOuEhs9\nZzvdd4ZjOI0N9bAtECSc2Pzbi8anzZisATQbnirmouNSROcjIzHs7AM38Ej6\nzgUmS7IrFdF6BIx8KtxU4o7LqFYKkmwpiXaGWuRGqOgD8pNUNCXlOzE8M67q\nA7v4qdm9mXF8mjaMxPMwNb/aoUKHgzmcNlcLUnK2cay0S66CMuFx7N8Ny8qC\nVaR/q48F+nYpO1qWDucUsOPhykAOxxH68miZ3gYrjEMTZUT0XY/9Bn9mcPtv\nCEro\r\n=hVfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"aea218317f46116c6ab50a16c9874333b014911b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b_1615460177491_0.5700612623388215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.45":{"name":"@balena/jellyfish-logger","version":"1.0.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4c755dbee15e0b77da10f6b7bdc5798c0527ad8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.45.tgz","fileCount":16,"integrity":"sha512-VXH4eHkTONRYb4Xio/DiNGgxepXjlKED/PuwhWh53yu1NMcAvYU1M+7VHQa9cLZCwRE6GMyAU/NiLytakNCBhA==","signatures":[{"sig":"MEUCIQD9oYvqQnD6FUQ94iGmEjYfeeMIjqUjplzSxewFDpNtdwIgZjCNqiYRNKfQbAsxUNgj4Qtr8YKRvVVoBvOZi1OQRY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSff8CRA9TVsSAnZWagAAHA4P/1b1Aj4VpUPa2MyTbGj9\nSOZkK4SXhWlFx/7alG00ce4tcl5o+++//BTZmY+C8XuBQGkyRDpPDNKrX+zK\nSN1rJtnth7xYD14wiOG3jpebuMOClWVb6mLkgDwUlw8sb9zUcv9azFlyIpCX\nexLZrzmZLAznkMN4ACzSY8cwHTrmF9ghJg4RQ+06WDJc3v59/nHbhDufbwcD\ne+7hv7U4txpHQ2RGs2MW+1Z8k4feJ582iKdnRRnyUypMIKuoBe28biQcW0PL\nJMKWkX6w5dNUypewVvQErxXYwsKWUdMGZVPuyLqKF2lXVEofPcnoWgKCjPTG\n1HYoIkOnK3J6szBhrBrTrf/lGEANfEpe18j4/9GyzsDuFSYxIvNzlMJJiPg0\nqHYZaK2c3f+/yaEU2S3DNSFx+FX8vMQyniS1LqIeB4Zz0ukC4sdA5cjd7ZfP\nlAvk802aBQXTlSR6UDPfc74G8ktyKLl371n/2hvpjR6fwij7QqXWtIzAAnIm\nKtkR3N/WnAcO8/TCvZCXVgYVRxLEHFo3Xfv053if9L1bJZmlUSDm0Fa3lQj3\nWGba89gBdIMuRN1v+zpsF+NXnyFB5rqumkPvSyjXgyL6SHdXGfO+d0aKkxfR\naKbwr2bvjP53+rBw7RcNM6MPwDUacE0y3UP29RIIw6aotx+aFRLVHT/i1B20\n1p3j\r\n=/HSj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0f32607a15d0c0f64b581066ebd4445328f25238","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.62","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.45_1615460347930_0.6912636559569951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c":{"name":"@balena/jellyfish-logger","version":"1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee0ae6e154c3447fb1a108da452b694e10ba83d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c.tgz","fileCount":16,"integrity":"sha512-owBZesQCLc0unaBf5rv5/6U9HT1SznUSoI6Wycn7Byio+iuIwIAlQ4KNjDt7rW7oiXmb6gjQBV8D66PHm3hlVA==","signatures":[{"sig":"MEUCIG2aDM9+H6fbc9zzYZSKKP1Xc+LoK2H0ESRf2gNVYP7wAiEArvv81MWD1iewrHQ2pIPmvhao9qhNm7DqjSly+z3wb6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrEgCRA9TVsSAnZWagAAmtcP/jHTgr+oXuomNoa1gMxc\n1tXj14gIqBfxdDsBdyMzKMyxAzdOM1WhbppJZ+uvQuAYWvoBmz6xsUiXum7t\n6CL43ME4ACdWim7C8/xprWnQYuH1ewQNymOf50MMQBo6pCADIq/JtD7Q9DMU\nzhujPyf/wDbBxZoiF3lsyAdQqRJkQFvfdaxYzfvN8/iG4SwD0IAP7awyr/2n\n0W3xzFpoA4VYolTy6AmZs53xjBK8NU7dw7JF1tOhCNnhBUojiomzZxAyi4vL\ntf4unu+2/xVTh01Bk9R3pppzA8lCylKmc4bkUO3FTsPi+EFQXaquJAtuhNBm\nurvOvDP9M6gqxsBJbMYxrUiQEMvkoz+7yXyd73cYUT3xLeEwegeTjSNM7AHn\nWp2Oleb2kQhGWrl9Zf9xUFub/lSXHViZuB7JMhHqSLm3wer0oawQ9vFuZDus\nI/LvGx3oVc5SgziS1PlV7RtOltMBCY9L6CNGzy8Y3kjtW6i+JOSPL4t7joCM\nYvUO+Si4hkV4BqW7qGrbNoPjSTSV6nszb+BpwdyVUBrI0sNbuYb9gy02OA0m\nq8hQIWwiJ1utt5lZwRt8n3DhQAXSBN/YFDuSNDurHNHrVA+bEI+lDOEloivP\nQ469lJZnxV7N6bvvqy5UzeVy+e1uIdVjf2M4dBasClDJCjcsVKDp3Hw1yo9j\neNAk\r\n=JoBz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c20c935a490244eb6f766e77850257f1ac96294c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c_1615507743008_0.6197255781738671","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.46":{"name":"@balena/jellyfish-logger","version":"1.0.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d071b52f1f05e55853ec8ecc21cf3662d3e84387","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.46.tgz","fileCount":16,"integrity":"sha512-l+rHlOa7wYsyy1exJ3o2bfuMF8HkIkSDqBG5c/VOHI9Q1Rh7kS0DqJ88/6ubw8A6SCfDy9VgLcvj8YoRqWERyA==","signatures":[{"sig":"MEYCIQD5jpcVhb1yQ/zvyRX05viHj/vdpD7LbkLyj0tLUO7xtwIhANBpKzmIRltrKiDFXQ+hFMvqxU14OJh8fJH6Pb4rw4kb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrIECRA9TVsSAnZWagAAv30P/RuycZ4UXMHwzWOdtMla\nkDjZNJp0ZaVbljsxPCtIpxZy7AnEu6MmL0KVM4u3tt31L5Vk05spQD1p4ZAs\nejQTYuXr62z1ZJmQqNJk8lzo1y5kHVqNtCzSLLYeu4m1TchOyIdwY1NWzwUK\nRSi/6QxGh5r9L8DRIBHBOthz2BZ0UKMWv7rWyTDdRHf1G41yyNoIiJ4dxFqF\n2WkFgE5Q89EPdzOCp4BL7eJCB0/EBtup3Zji/ICuulocFvdIrBTH8XOXAWTr\napaqdJs1+V1S9fzJvM9YkaKJ2+g8Y6f3W2ndnS0k0SA/zwIsXV98QupaFB9f\nAQ84V+T/5Z5LctVgGY6SIBN/O7ecztsklKzwKhJuHvHHSLqFcu1BWvnwUxZ9\nuP/F1GnhqLKj4P1ZT3td+B8Ck1b540hJ00Zwm/ETZlqFbk9rHEDpfZkg6XBF\nVODDBbGGt2X9H4Vp0yhRfZI4iP/9ClDU3K3DqVZCYNXEzJz48+i5jQBh2tO0\nbkeyCisVykclcWSFRg06X6wmpuJb6AReWK/vpZ+TlVOfpYv0peJRlj0J5UKl\naIF5ndkDIE1VSUF2t0RZBzbBBW1ivCGUsWAvyn/b9WiXPtFFa8krqsHOZ30U\nKi/IhADCgOprvqiTaj9HTLKWhKDclFP+P48Be/eqfaEm0rupeVeITUI5GmG/\n1SQx\r\n=Wvhg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5477b8d567e752f5ea13931e952c88ed134a7691","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.46_1615507971873_0.9455949687741794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc":{"name":"@balena/jellyfish-logger","version":"1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7964a2aab322b348a249a62e54b4ddbc65ac7bd9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc.tgz","fileCount":16,"integrity":"sha512-BGWQfccxC+SFWcBYQmgCgvLPdU8h01Q0NiLYpoM/c0oo5nX3thbHmXvjbwriWp7TpqikFiMrxWti0Zy67QI8fA==","signatures":[{"sig":"MEUCIQCUVMMbSDvaSfakcbi8ERWsRqTIUj913gnmwUM7IatCkQIgSt+vuwsJpA0K3ysfWPcY89Oj21Rlu6JKTkYBBorW9pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/GNCRA9TVsSAnZWagAAzkcP/iCHfPENJeKvkjgOOSGR\nCo1gDSuJ18QXMSxpXy3OtlDaSbRr883H5RI9fRDN9gdfkkVibYgWFr53QhYt\nFy4C2n2ZspSpeoXGJeCWazhCpDoM/ukREOV0B8GPiKZLx3juQSTW0oI33Vdk\nZf+kHqv8YF+TPMYvvuk9lQqAHdtxhZsdhyR8amTktu4mtkQO7C2kW6uk/5f0\nmt4I49qcMB5s+vyTIkLJ9hGLIrIZXa3lZNjY8zQwqc+MWAJnsVxOugb7ZVUc\ndd/R6dpBtHis0MXppU/5gd5A97dMn8KZ3GdyuSlX86UGMQaHI4kx0UuesIGT\n29NjoaIQjelpL5GzBthYx9oJrWv/svSjCM2goyHBz/pT04sa0QzoaHKbRSmV\n9CwgB3/AfBVAQaEfhfbKkSHeZdfoNm44RYVrtSrsINvzGufPXCXeVocQZVHj\nag3cjdqhp5eoUhbHDTMQbeS3S6wq6UAQ2QAgCB7VEt/NV4dWkpYlVUUDLy4h\nAZvZqdaIXi8a4RPNYF7SW7KHN8Pys2lucFhsy/K4i63cYaVFJvCu0B+KYm/B\nF7Bpf9kjD4/DDOxeYyW8JxoWeuxDoDwLDYSRbSzgnP/21lDsjllLn238JXLN\nVoUPVobGyXlEZt7wO3jy8L6t9G00Yiwjk2+3DvdlpPFoQwtmUkLbj3ZgTZgO\nhPtg\r\n=tgLl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc_1615589773004_0.794786941180214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.47":{"name":"@balena/jellyfish-logger","version":"1.0.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"836e311ae5fb9917c03d896dc145808caa386d24","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.47.tgz","fileCount":16,"integrity":"sha512-sdjuVOmnYhfmiSY7GUsqdAUNuNgrTXcVK9vNCIAmSPZXduT2jfntKde2K4AUgglVGsygBcTQYO03YiFSpE3X2A==","signatures":[{"sig":"MEUCICSju7YuXkOKq5GeqO7ic5FE4Muc4UYkxbofn6fJ1JiFAiEArIVcw8rq6LmjiZ7oWZGVntrq+40Xbarr0s95zjLHBEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS/IzCRA9TVsSAnZWagAAIgsP/0nrmGOHNO+gX1q+X+UY\n6vq2R7geMAXni5dXof5ukh3oH2OBCxjGmDWOLzfUNSjNtWC2FWoFqlm1nMNh\nABfw0Ix9iwDxg1MTvcPbL/XseouSi/XyYq45HeIrC4SBEwMEHMZS9GlkDOpX\nAnGgHRRKj2Z+hbt8+6JHEY6+R3lETEEOWN9wAAancmEcLQHYEcs+gBTPmPwP\npCRPxAlUyBnUckIrkwAz7m8jzTzZpzaIY3trSA4erYfhlViRK7fTUareZ6HG\nPwiIa3UpRUZ3lwyN2s5ieEVD2a43yOUoSHgSTEcZt37lkQoqkvXYeoufNHSM\ndb6fJbyACJQzpascp0J9tgDGiPvojeODWG7W3ad2CD3K9p7jAfi65bwBAAAk\nzCnbvkRIfsCR7NFSdBPw7bv/vHEcXfBnBEXL0w5nH77lFJSY4caoFuOTW8JR\nQZjBasU3hpYwZQoqF4aBYVdQTt5yYmruePxNYOX4h8dvi5UtyNEIz9UF7U3I\nCvdk4NCSBHwR6tadD1A4cWuC4rmsnfe5qBbRGIavkVw9zwULHgrYIMcM3gKU\nyqAtIovCdgYgY6+ZL8WozXGe5SI3a9uPLLYitykARQHXyiTBCAIuz3lWCroU\n5ZE9M3PpeLouJ9OEtrD1x3e3Hjt5tZpJT5Mq/EDZkBppBoPMs16a5EGrVi+J\nm7LZ\r\n=fwEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3c5ed2341e0109e0a60eae1151dc95111039372f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.47_1615589939369_0.46006239157296847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145":{"name":"@balena/jellyfish-logger","version":"1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d376a986d839400a1b0a2abde155435d4d6304bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145.tgz","fileCount":16,"integrity":"sha512-xXafeWaCZiCIWxLR5pzpIDL2K3+kWaj5gR5GCipgAglvBFSK+LwSt5Rw0Ic8jRsqcHlkbjjoQofwtl4rB+KHWA==","signatures":[{"sig":"MEUCIQDnENCy92cTmzGOyMFSIjwVxYuns5LFIJQJpxVYxL+drAIgRH7AcUD9M01H5zL9m3CvIXvFnTp6Z/zkoqgchJTKGRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTBy1CRA9TVsSAnZWagAA6tMP/1yQhW7nqzVIMsfHfd/t\nqWtovaAJvTzQQjQp+2GC6p/mwLcz/EMLVQdEuYskWwf6gNDbl5LjnyMzrnjv\nbJBm9hTZMh32VLwbenTZhgVTKsqrtZjbYOFfisv8FeIul8zK6v3xbMDrHdQI\n9LpCp6o8qESWbkA5yu0ZmKSCkNK4XNPMtSeDehevJDnpUvWjgdbIQZk225Uc\n2/lUDHN0P6Lc1l5gVHbdSG50mO8ryPOHmd9np80BU3ldMDmxPB+MPl6jPnC3\nb/mYPNcJthg2UaemH4stL4kcjMsYX63WibqMekkD+i9iAtA7oWjCbJ7o/Tlv\nS2++oj3NoJBZgSm2q0WKA7+KiMGEY04YFIQ04NUSsOl0ghoHd98/cg1XxFzZ\neylxAn+QubD04JN+32FOQB/ewTDd8yd5wORwYBxG0z5Fmr2dg5fpInj1X2Ls\nF6xmQiiAHfRMIUwLOF41yUh9DLj69W80jSu04hvrAgJf3ahGKvYz9gfRgLyj\nieohaMZZaY+DIxG6ij59I2+fJhL0K/xLkKyjck+uuCuGgNt8jubbxPl5xBG0\n3DABXx4kj18vDjgOv8Ix1EHLm+hjTpofGpbFCn8IciRweQPCL4pxqx4lvAit\nmF1CTZE9gpqT8c5ORHozrl75sVZT7/6Wu9z7gHeDxHR+qizvjO3XCj7a8dp5\nzQor\r\n=FGRs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"431a8edf991a4f415a48520c41a545770d2a3145","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145_1615600820942_0.07084623876120788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.48":{"name":"@balena/jellyfish-logger","version":"1.0.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d8b9bacf0962a97e228b03209b4413408403fa3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.48.tgz","fileCount":16,"integrity":"sha512-ZtqxJgGKr9RMwCY8e8YFVBZcYZCjZ1aBXlEKmkYcDB97s4LwUC8j7jn4s5N152+Hh0N04D/UC0Oy8IzAOLVXoQ==","signatures":[{"sig":"MEQCIElJeL3oZ+4n+nyyBD33f3dmnUGuHPx5SsZEhUlRIeFEAiAQzewk5GyHWX1cgs6GNOomJ4XluYpRR7lHQb3FTGfUvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTB1pCRA9TVsSAnZWagAAC9kP/00WRSWHAGL0mpjAcgMl\ndKs0DUw7dA0gZIe9hKYiymX4rQhnAxFrfjXfpvNbNPW87TONtQSqaumE6AGn\nk7XZklbdrE4wA5EgoUa/d/F5ty88XbK4HISrG5IPOX/dnMVpJKY1/RV/vhAf\nyTBd8vGI8se87zjk1XX0iKqbq4HLUKzC2QHT2eKDHKP5zfi6tRzhiAvAYD6u\nmYtm+3wVyLNka/4jG2F4WnBAeMzLcV1lVldx5Mpr4GXLY655hGiroLe/G9Kq\naOvIRERMde0Qk84QjzQZCh7RXIa06cofNemmIoigfTFw6TGVobKJOaDJ+QMs\nlkviFysc2iNQi7UCPiLIeT/X6sdNA4XKXjARVgdN/4HRGpWEwKHk8z4Rvw6R\nCN85l2vhvKBFFnkkQLE5W0WuErWGgDx2xIG2Ok0LyVoz6072+9IISCKf9FyV\nzbQrXnLlGVCenC0v1slsIdU2v3OMiX0xHRmmV+MTDl8fb1PzQQX1RhF5apGy\nWVhD27/TJiFdo4kmrcpHmMJyQqGuhtvFaiR+azMwMOwqnhQ08cAJ4WLfvjpH\nt95FwqTN8gwp1HOckn4P3gxe4U1bInSKN94FV8SkxmA+RndK8LzljwOAVy6q\nCgI+yaWlYKCR/6UXTZPmSNqvDygVKa74MuBOEfG8+gB34xXzYd/YySST8P5Y\nPA4q\r\n=G1Es\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b40f5d4a27bf6d078a0d03bb5c973e16039aaaa4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.48_1615601001176_0.7611024797623618","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863":{"name":"@balena/jellyfish-logger","version":"1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a2b0825b8d327e0184a2ee0236854d216e9afa3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863.tgz","fileCount":16,"integrity":"sha512-g//iSup1sQoQ0uV7RwIqVEX5pPJnvgD0yE6yXvoFzX/SHyhPRDwIjbsuRVFVVlfBsq96cBBgBgOq6yV1rMtpJA==","signatures":[{"sig":"MEUCIF8iFG9awH7L0nV/8e7NdKU4pdV5YfeqmFrF78c47sixAiEA70TMzCxAUYEgUuLLrZ2dmhSuVNvNaP5Cdeh9oJacWpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT1CYCRA9TVsSAnZWagAAt40P/RPH5/PjGn/7DJryCkEo\nU2ZPQcGL3AWoObgTUkFpsG/NObrL/fW3oXkqsb0WKvAnIdZynrNxAXNI7kk1\ne1GWl+ICuXa8QLgEFXkkHsiyyPBOjq2/S5ukfnYp7Mq00B9bWJxKSPp/NY8M\nU3z66YUjdDgzo1GeYs0+kWn88EErxhVMlXoNIKCuIvRF3hCLesXsqzEsNu+B\noiC6oT6uuobtqkGyVDJI4UYHszFM7Au1d3Rdem4BBmRNd89hdC9Yp/FCHRTM\nJoEh4PKJvN3fgeQwuxUrLjiSV7cyqHk3JegBHhgXKTOQMY2fjdlXLkDSLYVv\nsbsA6Mabrhzb2BwfzqdLtvs9B1p0KtihmTvgc8a5zDC1YgkuCipzukXBv0VW\nf1sk+kuHZJVgVnMtKfz7EOWZENDouM029FiShw6K4kJ2moLYfCYa6fNv/kBF\nPd3dUDFls+W1LyJtVkVKj1yMkB4xX0tJWPqOtCN0r8JY+l2askGyvQ9Tfc1X\nvnmPK0KOAeWJDFEzBYAqMIWyqyMjhWMl/4brlGYljEJWiFWEh7DimL5DKL73\n984lAiA3E1eWKdrEkxY5Ot774yCTQETO5thfm2Ezc/UuSGz+S7hySG9bVTW6\n4w1p81i0CLvKZP/7tiFvhw0/1Rg34SVtXvVfHDOv6yBcVsPXdszNhrC3bq20\ndW0r\r\n=W7QI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2f59f19aa85d0d5db2f7325c4a5215a757199863","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863_1615810711455_0.6168137175731814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.49":{"name":"@balena/jellyfish-logger","version":"1.0.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c284b507133f337cacf61926b01e5153a5516029","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.49.tgz","fileCount":16,"integrity":"sha512-PTY39HL/xYdP1WrTZpeIxTSpo49uE5edYFQpzFQrTqczEtEcxitNEjCN+WB3eFO5YijZDBH7VA6RwtS80SJlvA==","signatures":[{"sig":"MEYCIQD+ielAowK9NIDBR9WML0ChR/i1HRbPgmSrzH2e0aj0OgIhAKkkXbDcpD8q6mLJGz5Uzzn6Tx+d45tFCzq30hUCNNti","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT1FmCRA9TVsSAnZWagAAGv0QAIu0C+t4sSaNrhjWSoVD\nvQUKbrTGtfPTP6bXzNyyw7/i1kjqF8tEtU4JVbVV8ncxTek9TM2QVZ0n/PwT\nLVpFeiXmhRpxoAR5fHxbth9C52x4seY9OK+cEgGZiHdR0+cnNjW1YoVC7oQj\nbYz7TPJ1F4wjOWWnS1MXLLSHySRwG26cFQZjzboIukRlhwbE6KgEPsI//hjA\nSGuv4iwbJ+iUcOIE9UFkZnGjVJe80HaWZejFG0tjDJ/3Py4IjlkqGkaffq7U\nzf7uxxeWEKDGD/l0twdZQiHg7DB4g1Runi39KBKEFxEk7u+i4NNUU7aUGX0E\nfq+zVxeGJKLfHiPUMSOH/TJnUrCgqb5Qn8kLvH3bHyyJ0q8rpdEa4GmvSR1K\nqxiJqDfAv+l8+YBt9oq/qlowl2f7JTTnvNmyhbE3p7jN71dO8XV481TnZ0wN\ni9HQNQbzLk3Y1pBQCM/TN6SnLXvueai17sTvaddIgbLL4+aOdmLdzJHrAyB6\nE3X6y9NYKeWW1v9C0sIwAfdoNxJGNHiC+ekEdExZrZNfmyo+YVi8SOnbvuXG\n5BDBIeuoaKfDsH6rApgRJUesbAkfM/8h1jlEF47bWxCgWu6Zf9/9YkJ7tEUP\nKnNrqEkaoLhbb8teR1UFIQWi2vcISzLkbvZlZ4DMwaxXTnUkQkg05D8gxDvD\nCuC0\r\n=zm38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0c74a7887c5c05c24daa6deb172612a328720907","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.49_1615810917607_0.16160915270623266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9":{"name":"@balena/jellyfish-logger","version":"1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"548a06666b5a2847a2cef5aca825382f0a6f78a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9.tgz","fileCount":16,"integrity":"sha512-W+c5LlYhb22QLqMX+PMDd3iV8ftgSM2B0xCKaaWJuTU045Dsl2fUiK/yhdLJTF5PA4CE530q2F/EN6mp0O3qwA==","signatures":[{"sig":"MEUCIQC8a+hp2peZE+3tRAFBo0JMazkvuQwbwtbYIQLwH7woMAIgYxTZpB6qlb1Bywz03Mmrl3fl7vMbPiwrCOljCAL1UkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT3o7CRA9TVsSAnZWagAAFyoQAJhtf1qId1rdTyrDINAr\nH/8Db6+aqmaJRvR2MWKmBsbXy7lZvh7gKa4P/HzKrqRF1xIwcnqZnQV7AQ34\nLftbfZt1pZrnlAceJZXvpO1O8EdCAYsagMCJ74l5iJ+xpv3eKUv6h6AKAGt0\nSaJG1ghPGuUl5a3LYG34DqgFVgfg4odsvTZcAZNklOeeaUXCCgUVeIuts8YL\n0gzCsRZOIGHKEd5zCd/NqXprPuVpsL846CwU3Lu3rCTdnQoGyxp9T7uv5e2t\n0p+cIxxydXRv2dCtjZA76LehP9Um87Ni1qJCgDP3qH80yUQ4CzlCHQXhzNLe\nKAUDfWT1NkHR7nKiU4aKS8Xk7OcejVwHjt71lAy6Clzq1Z9IrjTQ84dhD0Un\nXkHoyHBiTo5X8G3zxA/xwIjvIell+DVw7qc3kGSGIZIon4BPEUuL0i1XAm+q\nKURKDWQx78/ZVRlqp5JmUR9DFFvSBA++PQ/m5yuYGTYdmkxrQ5KRUdWjLyNz\nAi0s67bmsO6T4+2y8i35sOnloUN1fToS8b09J0QmNH1nHcVJ4pDZKcZOoYtM\nYmwKU4HmEnMMKgwFN6nqlKTc4dHoHp8FhUReXlinnZpQTMS13Sne4gl3ze1H\nXSQI1qAW/PDPcHKqvz1p0m2IoTuU9r6uoTT5+nIRsf6HVsfgZR3iCvObLXyg\nKCbr\r\n=1o2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"55ed54b550f383577ec5c4e82c2c39a6055dbec9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9_1615821371375_0.6265544576481905","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.50":{"name":"@balena/jellyfish-logger","version":"1.0.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06e93145f4ab02202d9c81c8a77ff0103c869449","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.50.tgz","fileCount":16,"integrity":"sha512-poAyYxkQT9Chp/zDx9ffDra/0AmD9FvqOwY2MjBgzRMsg6YWmErNQqCPLVc7A7mPv+fYuRAG+blmBSwCKl9RGQ==","signatures":[{"sig":"MEYCIQCJlEOU1LcUxBVbxbY7d9m+yar81zZmiGSIyYddSX99kAIhAJoB04ZwJXE4SWyNewRlJXUAuT1LZs0Pe8BAHvIBT2oT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT3sECRA9TVsSAnZWagAAI0QP/AnjgNq0ZFc5TEBcj5L+\nYjv9lkLU7VhlBFeVu9+FrY4un35o/PC5HK0m5Dw5++1nozIAUHwPDR3THwGw\ncAKgQjbLWQW7n07N/PLjLhfIFdythIRdTqwaOC8vLTDEA5wHv7w6OBo7PsnJ\nVh6G0bV/H928MQtYN3YmmOfOBZ9IvmbXkoxPCXvbkQhu3O+kzcLX5qJuXr5A\nahvafHlQEeuombQksEryW5x90jPMZyvdqq7O0lQF00gNxGDuBQzo2R4jVwSb\n85rPtp2hxA4NtV2Sg0d3eau9DQXKa+frulOj27knZtRSQaMD0MfS7nh5RUy1\n6i2BiLZGgyt1bXc+tAvomzWIavM3BRTNd3iNR66IN33VTViIHSSC3/XNLCvd\n0QprLicS9GV0HIFenLczjyY4+nn9QtvaLgGttXgQajliXkDHR1a4BGrLQaAT\n1NvLZvtwNtgTatfd3zfRwMZjNhzl1I3CuRuJbVCChYiIEHqKNlgWQTLmqbre\nrfgC5CBeFYRMZljEKgxYgMerGS+DNMhbC5TFEClvNx9AcCDjmcHKbT/6fYuh\nCv0hLQtQONoesX3NZf6RZ7CnlPYnJb55c4GLga09czCQoYOCv2AMYrlnPvco\nXUfslMr6havcGR23uKHKgM+zmQiHpfSZuHMoCSTBpugLlsBmSK9Pq2VjKdDb\nkUlF\r\n=eat+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"98b9fee95eb8bddc5f17b78d347d0dc391b81e0c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^2.4.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.50_1615821571941_0.8383176099598826","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4":{"name":"@balena/jellyfish-logger","version":"1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"81bde1db2ede2eb96cbf6bd1aa3cb59ef518a023","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4.tgz","fileCount":16,"integrity":"sha512-YPMWK+qFS1rvLlE8/BXQXbKSfX0623l08KAYHsspzHnK8jQInwzFSMq9ytUPkZoFEmzNTUX6eDqVGxHYn9OfIw==","signatures":[{"sig":"MEUCIDIG96Hq8iVNs2mswCqCvNqwwUyGm2gafUXl46LoxzfLAiEA43o8bW0CPsLMKwMrn4BbbEheradSRA62CjgfEVgplWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUAZKCRA9TVsSAnZWagAAb1oQAIASeiUmNpKwNDuN02CC\nbQCdplT3GPOXy4hR5tttNlGNIYOwhV0i0hohcycFxFUIQjgXuQiMwNpNqzM3\nhdx3I5Nb/IK7jF8vgVFki5q3Xq/e16/IRYwinf0fMhv2J2vwmPdLHoJyY4X+\nhWwkqHibeFiBgiaWtDU18IOwj+EWzF9Os+RQsj+l5/8wD/9Hab1CYGeE+l8R\nyOvsWR+QIzgCiWFj2fD3OEmAR6n+memEZze1rGGlxNbKXkJnTXV5J2ttc7wi\nD/HNPXMzUYoJHaN+ak3lL9OCjF2G2Zcshx4K1E+wX828o2n1ufTFFjI4mC0I\n6jP8aP9+aWnqJqFOO8n+1s85eeZUqv6xYWDRciZ63rINPcYMku1sW7bORLfj\ncTToDn+qDTMN5zdGu28rCTroRZNHGbFgFP3ql6j1VsX810yyUAqeRP9tN9pw\n3sdbLuncf+dEN5LacSV7ZBD6uNfqUmRmZtMcyrj8c5KvLCIVXNkx90mha4nP\n6IcYaBjmNXxWalBcenY4ffkY/g8I06T1BexJlSGPk1kHriy1mHAG88Le0yLj\nCihFde0QfdB2uQ6cVjshkv3taxr5anSgugfhxMhD3oa7G6FFmtgApBpm28Qt\nSXCKONeb09Aa81pNPulpypjhIKNYb7ZUzt5XmozPT241hj90v45jFE/ERWJa\niDBQ\r\n=aapi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e6372ec96216a0797a2fff2316bcc5a0c7c706f4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"3.0.0-use-env-c22510a4bdb76bc44eb7fd425cbef8cb77012f82"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4_1615857225218_0.47009033254166255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692":{"name":"@balena/jellyfish-logger","version":"1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df19c7837976f0933ad194218954592e8d5d9650","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692.tgz","fileCount":16,"integrity":"sha512-l+o1Y+XPqKglVrBxlC6oRePpQe2vqvrs9fzNRYOARa3ZjtuO7D1uKXiyCjXFsakmbfrX0iBw0envcwrZq6R4uQ==","signatures":[{"sig":"MEUCIQDPXTy2FlfwJTQg6RYRUItQOlBhjEXc4kYqGrW0HWDIuQIgIEBxoEw5xP7w8uoWuBYyfo24dy8wnnGSGp1DFeZ9ClI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUHrHCRA9TVsSAnZWagAALEUP/38QSw55KOWbHu38+vdV\n5DP9FMXyVkpOWVA0nBsYo9FqMIfoEEUPS8A9vt/7ITHglLL/PDXr066wOsJO\nQYEYsr5vqwbtiW8+vV6aeELB8X5Yzje17XzHhg/LgBj6e32TA51Q2KtemNH8\nO/hyuU4EIoVHUo24BTfNCmZqLHBCLxCW9YsVIZt1ZblkigbbwT/hqhwcrziz\n3zKKZ0Wsr0J1upbYDS8cKTc73i4UQgdq651LCSqcmx2/TuGvp3x3a82dytJ7\nFMZCDTz9lqX7ofPlN3BvHRwIGr6SvfV/eL5HCcx3KXluJMjih/vWfH53YV03\nE+38PvnFo5XvBZ6CHAyNanVX3jzh7ZhKvS2nkXs1rCD9wdX5opbm1RF0Lhm9\nsdpC1uUH4CVuvdyfYuCORaMXKUci7OV1Hi1IzDr9I1RIGESNtylLAe0m+Ynj\n/KCnYHtMhBzPbts6NWuK8w+Dp0A381qr1vcGSXmHM35UQDZ21qv8M9YVutHP\nOCBhix8wSjAYj/2kmesG+EMTZ4DOmec9RccXbKrqaP/kPj+vmoxKzPUxWIDQ\n1nCAKX5XYr25FIYzc2jmAPEnAsVthNFuxC7g+CQvxUMi/5/HFDCDhTC0IoiJ\nDrq4EnU+Anqv50XGm1893gU15dz/ZzBKnSrETi3nSmGwv7VpR2A1CajfafMD\nlNFi\r\n=Xt9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bddf36013556ecc3bed2b07d28605268f4404692","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"3.0.0-use-env-35c18fce3fc89bae2469dfd8e3ea7bf24d00a2ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692_1615887047487_0.24997923942749822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029":{"name":"@balena/jellyfish-logger","version":"1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b5c1621403a695ee21ae0c9064aecb33e07d55e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029.tgz","fileCount":16,"integrity":"sha512-n32NQO2nnptW/UGQgXNYopk3fNm9rpIIBw1zIbwRjZV7wQsDtJWt9YhcktbFZ1YhEVK91EBK796O7WBSicvDgw==","signatures":[{"sig":"MEQCIDc9MGPVvgkSTOHuDMEl181IhF5EKE2MdrlqWCjSa3GJAiAn18UTJUFF0lyURkLudDUy0hFDjnT2XyieD7CUwfq10w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUVgxCRA9TVsSAnZWagAAGV0P/RQds9BxiBZh+PXYhC0S\nMNaQ1fYaeIr0Fzt7G/b5U1JtdmnX2J2LkdQerdqVd/yoRfVe2djMKUk0hCB2\nIHCa2eE2ts8/LeZcfieBwzwOsaSUUI0oypBkwo48VpZDtil9JVdtFq1Y1J21\nzTo3uWY2ar2gDjHGmSz/TogRWUtrFKcqdPsZ6n1SemUDLZM6ziAzk1ASr3tf\nmHhZQbbrQsO3DqyVycsgct29iHXBNWbCLGiR2NH2f6L4L+utcURJDOE0yF0m\naH3BDZppvXADPk/PgEkNztP7TOV/lZ5n/GQyYhBdZAYZdrhCUN3uptwbjMn8\nnjllXHM8nU+sr2qaOOuFm+8jhTWZcdCguKUzaogAWdD6coDeiXL2J6m8hcOv\n6zYGngFz+EoXGMSD7hryhrS5FedamJ259pjiYMydnB0dLThXQr/cfsDV0Tju\nruRK4sGgWAHuowPYYwN6HxOW6wm7WxaUo6y/twzfpx+L0G4IdyFHi2eSi6vj\n0MoCRzBaHrik+YLIY/SYv8LCTQHs42M5ZFXXbzsNuvjA07AxpY7+6i0+SN0/\nLnk2w8YZA0wPYizI6SYPesoWrtq50gbeKYhQdjkBpebxRdGu9a1KRPXk15It\n5ylzQ53qyDjm9pR4rEC2ynFapn5Atw07JTra3xjXolr7aad6/Io6aFwxk9Ue\npNeb\r\n=wlwS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e44f51063ad7423254926048e3a80b0e5cca9029","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"3.0.0-use-env-b7ed20428860fd0529eee6892dff41c005b8ad10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029_1615943728710_0.5151133395715557","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099":{"name":"@balena/jellyfish-logger","version":"1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0e7eca43c8c1fc71559b1249b2039aa5a1fada56","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099.tgz","fileCount":16,"integrity":"sha512-sHaq8PIptoa923uFowJ/MgjJgjPtHnYhP2LDhU7x+2IX/EhSrPnC/odNj2wcDN4ZccJM/g1xg7+oNODWtYp+4w==","signatures":[{"sig":"MEUCICV+5S6UAEh4td1QTZi0x6EmtIlIRfg+YAOp8oVdYTbKAiEAh/Ht3cNcWSHenimx0ksRQLMyH/gd6ER9nTHqOYx9kRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUdMeCRA9TVsSAnZWagAAeZoQAJDl5SSVZVKbCdrfbo1I\nXbHffJmymnO/GlDLz9jN+t620/usvQV1O6Je35GMG1u8LlTM4J0Wy0eyaV/0\nReqeTwq10A64QyitpYMwd6EikHNm9K2khoIfZLHGgR1MUhNdFyhsqsbc09vy\nZv4RVV0IMKhpqVT9Z9mWHJFwYRPU9eMcW0Qz64URHlq9P2w2J7TQREucP2ja\nO4ectrmOta45YUhuEI1XsROVVFR+T8wvpTDTAN4q4ZL4DhKBty8u7AmzRsaq\nNzxiwtl/76/Fz2cGOfvWL9EdASxTGrZFGMkZ3VWkBQRdxxxZX19VexEd5dAi\nIZJRJiyDh7KenicPucr7PJS6cICNiHhHo3h8AQ/ldsKmeM/Ca/XBnzV/pmNa\nMaa3/lWy9bmmwHxxz3PL8KGjZlOGvZKFKeX5ZPvX54rGA8CXZ+uBmBJQuNlZ\nGYwLEofqh72fj1or0Mj9VsLrhy/eF7xBTjnyYUDh8jr6y8sxHhBAbcEEtAL5\ndxc+UCccIB9pkuew0o1/lWXQdCK1xVsSafUEcbE4h9otk0D+zSr8Ix/ggRcc\nvpKRI6uZnudp5kJwSxdwYX21YduPSwx2rr+KbPje6stjz75b6UPwnr4eNEXA\nBBQI2vNot9HfDyuQH8m9KV2JTTrMBKTj3OW6LoS60dnWjKgz/7c1QVJImRTi\nw+xs\r\n=VSyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"65240bd8327600cd9a8f186c482a3887f92d4099","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099_1615975197876_0.9946266249532194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.51":{"name":"@balena/jellyfish-logger","version":"1.0.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"354fcce9f3516c2ae9a39cedc5da635bb6cd251b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.51.tgz","fileCount":16,"integrity":"sha512-bYHXnpKg+hcB+t+gn9TlCXKo8zvWjl42JP01JsTmpCF/K+2Zk/KuNLXF6ZcDZWPH+IAVuDK10Qq9jBtOwHD2Dw==","signatures":[{"sig":"MEQCIFFqz47qtJtFs2rhqAyp7dbWLuNaNDG8HPemy8q4bJ6gAiAPTIrDRARNvwOSzv8wkgjae0ys1l7EIKxrgigLkgj3+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUqG7CRA9TVsSAnZWagAAI5MQAJNRPlCCXNvxHMTwH66R\n3OrzS1VUVod6jZGRfXNnQZNR1IhdgZcIRNBvBvjMp2Jc0ipiokEHY76I9g9S\n4tHni6dLEIqaHrRO7stafHUDRV3KPqC48csib4Cdht0nRfvtui+shSlnfk2Y\nOFNGpndbJvXusy/ivcvuirSuEpZuwnp1VYheydCo7aAhnAho5lzXl+IwAWC4\nfqTPeYWgLc57u5vAlhJTXd2xa/0+N+mjhTMbFrS5+tPdB6WBKS6misBDaUi6\nwtSxV9Lq0z9L+3mQOE2moLGO0rf0I9FBK7Z2XLfo7bg5d6Wn5xwHSNxPGiMK\nLI1xEWeibR8aOUGgftinjudks93nUsQd7utAteGHop0ZNeUt0mJEoDlcI4lP\nWuoUCB8rTU8AjF+YsbsZjCM8hyAIvuX5X6RXPR+uFWbNHeQMjnvvTyClISuU\nIjZIRTngJ8z9U7hX3dqK0E3+8BfDu6ac4aNbDL0K0AUFi2VvEIEvK2n7LuHo\n7l1MfqM2C+5GyvBW/Wb/bzpKTvfGlol60dUPWwGBBJfBoebPzxo1P+o2bNiF\ns24/aloooiu7Hy38t6x8r199Y1O9XkHlJm2rxhR2TcmUFO/MH55Sr0rZeeX3\nwdo044N5FwFlI+obdgydQSVu1wDpuKYyDaceDkvhNWsiWfeakz33yH+NrLA8\nFtzG\r\n=C04V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e830cb64cff23237263262f8a525fbadad4d2c50","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.63","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.51_1616028091154_0.7670657652933925","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa":{"name":"@balena/jellyfish-logger","version":"1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7352a10a94c70bab6bbf024dd906e4517ff4b4f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa.tgz","fileCount":16,"integrity":"sha512-bfyAnmXiNwWTjiftBfpY6ayPZEwlPznYrPJ0+gfEJRjyF1M+W2V7L6qqjTs050YQNpbMda75pAeJ7iF5+kgRgw==","signatures":[{"sig":"MEQCIF40W1S7MzcZxSJV1uNcvYq/Zz+jWPNPfParp1K6hsNlAiB38958UwIIz7zPLAno6VAxh9a9m9NMYs+D/QcygSJWFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUruMCRA9TVsSAnZWagAA8okP/0ViqCQ61lOzQ2fQxl0F\nQOWRTVLSKsdLHa94LbBVgK7Akptb4jQdhxQYWQ0S847ZrW1thtlYN0PB5vza\n4RE5kYN0ntmtXhtcY96FO828aCIsgYDhHlHrY6NyRQM1A0OptmnTpVEznyw9\n5/Nq86Ms8Xz42p7W1vsXP0jSQzCC2vqoBOWXAYlvS1fnWCcfo2g2tQxkjs8n\n1ro+d/8v1Z+fY6ELlCZTHlGSVOsaH+F+xBu7fgdLFTi3DaDW1jjjlv3wedWb\nYLIXkTgaGFxMCBAUw10MCyrrWbZ+20+osblK869j67DFh3b7oBVhBLhBdVuX\nqR763UFBRBSvFfGtKmxKaXgVpFv6M0EFN+5Oi7TLmFyEWq2T+k/4eU4n0tAq\nzNE8KwlP/pRHxulfAW8etUCF2IVXXmKkZF01y+okH0veFZX6JtrWPtye5/e+\n5zR+r1ZmGJTw4yhd1YMBLPnIVgtHFLr+by0xIhlDV/vQH8jPdY4+VGEFKfYS\nULH/ybQEhGZNPw25CzlfyCOscTQEKjEfhmIp7Cpr7g9kYdxNC7Ci5SSrv+nx\n9cyP4AMwF9qQbzdDbttmMTSQY+RnwtEr+PUjRlj+iJtXqi6as9sm6pfk0b79\nd8vuqeOhX8d3EY6f7aRkCskhWIisZl/xSTWTx3EAjh1LVlWj8OhvGkO25FLp\n3VhA\r\n=GmZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"518818da6da83c0fb4cd338966765929a2036aaa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa_1616034700317_0.7636381441145168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.52":{"name":"@balena/jellyfish-logger","version":"1.0.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae527f91fe8ac3f315080a10c8031c4c5cf5b91c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.52.tgz","fileCount":16,"integrity":"sha512-IrLGe7NyvRYg/d3qFooCIZ8Nsz4jVmMWX/zyqb1n51yQCTumnBfW+dg66LGMUhAPccs4o0TZ78WnDbqjKs4T6A==","signatures":[{"sig":"MEYCIQDC0cwhKVABPEK3sVoJJoqVGqGFKZdmK5myGalwZj19XQIhAJUM+0yEtGl63Ae3QiaGsocT4NdLik8CJSbFp9HH19aQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUrxaCRA9TVsSAnZWagAAE9cP/11N0ZP6swoxQR4j1Q0h\nNzQuZJGvzUoD/3a4s8u3ZYZet0ItdbJWaZQKc2iz/NlnDTSfo8uRkymJN+ZH\nAuUyqvLH4ckuJ3KNRv2LkUTHQ4nMMwhxEWxc3RxzEvgeH+guqekzfd7NsRxG\nROKaSkSt4Y6RIaz685lli697l972hGEAn16C/ZdlskH/gXxPT4P5jYAHPsFB\nX/mSi/xoeSY2uW5Lq/TBIIv069OkX64a8MIgI0dsMMDggv1PskQGHqjgykQ/\ns8oNiSJulqyNLPRPtF0kcRzXWgMcyKItNGpc+zkBKydhM8NlpiJQOtvKqn4Y\ns6c8mxYXJChg758eDVM9Z7TVtvTNEInrbd6MwQjXEpVui9wuA+83em8gqgI6\nvs9Cp/4q1CjO7EYA+CdZ9cFMZtGUAe9kydckNtA4ZXE33NBuH7j4AADREa8L\ns8UthY2kJ1y69NQMyAT+N7qfqgXzkz+m/hBCDP39TIFak4uxZOb7KHAbsGMY\nkp2A6T7c1f74t9aHUV0IuYXOxxfZqImansU3KzbsF2NXT/K4dRsgiVtFmOuI\nR01WM3rSsj/258168GWUAcL+DHcGC9ncM6Gbk5cZbXz6iIiAzDGfZ4PQMK3a\ndp9gz0iSBditPfv5zFRJ6QcGxqnv5bjjyjaIr8uxgKmlG2kgLIkd6p/KzDo7\nMSmG\r\n=yfNn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1cb290c807b99a25b56fa7577124eb164a9affca","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.2","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.52_1616034905754_0.7119973741521306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61":{"name":"@balena/jellyfish-logger","version":"1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5b3661fe3dfc75d506fedbc2a2672c4682760dd2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61.tgz","fileCount":16,"integrity":"sha512-lbipj1T1bJHSW0RYMeqX22QOvKzHXgtgycVEFUQFSWribvTbpIOEboF11Fiq4tf6QuWzejIT2XNKf32MZ6JtJg==","signatures":[{"sig":"MEUCIGXtqRRmvVTS7nRzZ8ShusA1CjriULzVst3mwdwWxH0TAiEA7Bwy/bb5ag6CUiifO0SdBwvzagAAa25pXunTUQ7kklE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQAVCRA9TVsSAnZWagAASscP/1hvfO3SNPlSlqgSUzNs\nzafCnI1ePfGrvxLNzIxoNLTgbxg4a3ky8KqHWk4vXSUtQWWW3a92lWeL/ZVu\nDhLzXUsbOvl4J6QsaLA0EJihf9Av7J4NJpuYUlZZiQE4AFPhDLYoOiwMYdv7\nuodMpWVpBfXwVxIvbXu7wQdKoj+s/fZRdFhXXVi8SA/ZcQntN8rgnUiifaVO\njvljAh6galCZwKxd9gaQ97uv48sIG2Sm5ndUbz4K7zHMG+TzKuA/Ux+tUHve\npyx4cET3NgbCputRopQB8h5FMC+GKyUWgK7Q4UMGqZ25zIbg8AYC8V7nJpb2\nPD8cEedd+lZ94OQbQ+ZLyaqxM0Li2R4ci9PwTE4wELcQ4hl4jMk1VvN/3ayJ\n9cJAUhz86/wVFoTMRtCBlc/DDGv380VkZrtyU01E17MBXx3ycnmVEIeuaWCc\nXSos7gryEECUGKq6w1zSQDSWPSnGkCEw2zo9SYPlCwgfvcpPWxCh87dajGYs\ncD14h4ukCU1zvxfHB3SQf720SCCINR7ldiXDxzYETg68iFh4+7Uahf7Zetji\nNW7nEeokvFflfsDdAp2G/18QDZeSd4p77aRJLO9LePCK+A3dnCM/Dj/XFUBB\npTC87/N7QJLESis0FdkjH/qYltxd2xz75/UM3Bx7TgqpTtK93cTmtc/nLVR8\nl3yH\r\n=+FrF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f4c327487d2dc96781a40e25b86eb462313b4b61","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61_1616183316214_0.9453098354316467","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.53":{"name":"@balena/jellyfish-logger","version":"1.0.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3741e35da4fe64d46b31ba918bd2094cc4aae205","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.53.tgz","fileCount":16,"integrity":"sha512-Gnp3gDoDsqffEm12kJjj+bN7YVkwA4tbKQH1CRss/P5Ut4GeByTDdSqIFNo5137z8s11LBfd4SATcFhTdLwscg==","signatures":[{"sig":"MEYCIQDfYRbnqqDxFLXeiIwxPDbMmjilLL3qYxn8m6q05+gRbAIhANxYtDOZ2COnALPVTNP4nL/WYFZWAxMIAUW4XdjhjMvd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQDvCRA9TVsSAnZWagAA7QkP/0P1RcBld1oDBLbthDeD\neUYBTytMZxUd9kbsRh7XPQ1G4baiudTa3NvHv8YaXdDVRjZvwlASy4Uxgika\njxtiNchiPjbnvkkD/aylW7mP+BYFYq1ggpFlItacZIzwBZ0NjL9AmnC1PrM5\nQacfvfUBzs43yqnSZHRLB4gGDxIvIfUngPbkUo9hx6W4SH12xVrb25cUPWv4\n9XwRvAawNZ7fa0r3DkQRNR+14NbTM3s1d2Yv5e67WphOp5zraK+s159gzp1+\njbJBFdPENNio3yoUL/5IYmQuJZxyK3FDplxxdrOtxL1bs/Y1Dx32UitYN4Hq\nzyYBidj06899WWbUZqHklJogyaNvPLbeSd3vO7pIhV/520DJk8wi1JjNmn7z\nCIz0HE6aY0ybwEwZDshw6YyRXYNEtUzt+rSgruuK83sysqhiSbRsbsfHEDRq\n0NADBIa59o9a6t2hZ8G0inJUCZKAj7lJBBKHJH9GpD78d4qWDt5FqBB0EXCy\nj15hLih0pvp+fKCJ2e2mNmMxleN3R7Grf0MnniBEl9zTxvf/9K7HJXILIjh2\nkXhVyfvQKa/4JPWLoWtrBUKU8e9ObE3Eeix3SL/LLlJ7arR4eH91mVTCD3MH\nLTJLr6qhNlkoRbc08TVm/S7LJYqH+dEMwTXziTyY3gHndMPalL79/SiOLhIS\ntBeH\r\n=NJgz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2a23a0b1838a329a8143307c4870ebf1bd4b54df","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.53_1616183535060_0.43445565353852555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1708aeaa41bb32691d77c53001cc9790e61137de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f.tgz","fileCount":4,"integrity":"sha512-GUvzmOdl/KO7itBDo1h9trmat9jB9onFQHX/eYdpJCT3B49F99WKSN3l8CWMvG93OGjbtXxKT9uvjqR2gZFISw==","signatures":[{"sig":"MEUCIAussk621aXVX7OKrtkExq3Rua7L4FO5EVxq0/HQUJUDAiEA4zpVHSNdCGISSOdoLy3A9mNEbjkFaX+Ch7BOlQiVFlU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVbHBCRA9TVsSAnZWagAAvqgQAJvyJ6oz4WQmapBujXEy\nHnknTQxNCGVgRI4gBzVYtzvjIp1wuAnW0MxrHMxRzQocKo7MI1uW4wVqIqrg\ndk0VWQ8YlGGwtdd9ZA1M+TxiKQ9ZPu+3xZC3yr67Bmxgh2ecdgPcaKAzoHHS\nVQvhfCJg+KjCuqK5Wi0SEaTucsuv/wtNLxQZYSleKoNL+kv/TPRtUz2F6CPR\n3EUG5P7Bcpd5By46xKUU4jF2zy31zVkcH0ib/+J4j8aqCaVmDc4fyuw6pjhb\n499QcjeGjn44qJba1pZty55g8lm5kGobq1GKgQIBQts1igaN0Dto2ty/yMPS\nU2FF9jlQOspi7yIZVoOLSZhD+9SciNk+fO/Lo24VODD/eGFRtbbe1Zt7Z5xd\n4rRBHTiBTZRolbEnOiAh6IMdOvNVXjmYs/Wawij3Kieu+I01mmPE9iu3S9EK\noxgNUWqFNNJBjTvmaecaJHgzVOZ/9BqRBJsdghO6kEC6CsVo3Mc9hrdhKgrS\nCG3GjZLVL8pCiYjBF45wBxOmFxcjQROcYZgWzZp3h5vdUgZQlIpq8LSv+1R2\n0Bc/00VpWpM74yKNuP71F2vJaf8Q0tF2GcsZX/SHVXIL4tbOi41vJxPL/UZU\nPN2gOL50IGkst2vQ1K03FI57RT960uCS05MIo3Td5N7FnynE+5a5tkAfIHy5\n599l\r\n=K+4s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"130f73dae420237e60d626b63b55c43f4ff3945f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f_1616228801103_0.6059720741225367","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6fa63b989b32cb0fb83887c6f3c026a740f1fcf2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b.tgz","fileCount":4,"integrity":"sha512-G7LqE8BGPs24zSqRJcpojG9mpe2wJBjA40HzfLJehDvKjDgK3rQrHE0sFkIEPoIK8bX3t2r3yTZRmUkRl4BQLQ==","signatures":[{"sig":"MEUCIQDA3Bc290qvwPgOrv1Qx0G4e0Pz0qbtcGQ/f65Yl++ZyQIgEY9eOu3t0QEcfHyIUXH+bsMJQ7hBGhk17ayy958CAIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVbN4CRA9TVsSAnZWagAAy18P/R6olVBJk3FA6RQFfRY8\ntUOVQAgZw211ub5kpIFM5bQK3I+1F9S0t/Wxn4TGvW1a9yZrP/UoZP4xAIoZ\n3fvT8bAWoi5USwfXIR16IXYo/GKiotnNM768Rz73O4GKjRzrS/VWhBqgIDCO\nki6sV3+SPtqg7I44kWDb7370BaKm5TEjxGw+5I888VTSP2fCJXBbmhxSxQim\nI5EPENKN5XUP44uBDRGObkYyRh6107a6Uv8Rhd26d5iwrcRpueIpOMJvWBpo\nKBD1NFXhNmFI0WwGIznLAQPhCuFEJSYzP4maOg5cZ4bcc+9I+oHR0X3OiZ6r\nzW8j6Hm1HEv2PoM4docTsyEF12X932Bc4dF41v3Quh8JxxQ7z5UrGvDIpQfJ\ndkktW9P3ksEeSt19oT0Mh0IsHUZTq1CfbjcdeNRWIRmzucPum3w278KP+1r7\nJrGHRjjUNyZkOqP6D6nx8TqSIHnvrMp1unxOxf52CQIi44OLs9SkFj1VwlNN\ngfkREmq29jt02Knh5Yq6leyBnyPTFV+s7+jqVf2N4mBGD91VjYzYAXCk82HU\nFKLFbPVNOpIORNvDES63kcL/Sa+HiBTaNhVLGtzf57X90wRLXCUuP2oNjETS\nLdJVPu8TePWzHJIHReuHui+PNFwa/MKaVwPUFlhkm8KhXlKVDwwj0Uf5Cxmd\nb66y\r\n=K2bT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a64ccdbd14a6abe5d44475817450f3a27806ed5b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b_1616229239911_0.7583501713515137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5ec66ff6b7137c2391c683a92e1d8fb47b91a139","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6.tgz","fileCount":9,"integrity":"sha512-tMtmdXp6Mmwsl/BSPO4PrLWhf+K7BbBYTf0X5A/iIMS6hArJB20F+vn/LPUuZaCw9IquKnHJQrb6zHTzW03NpA==","signatures":[{"sig":"MEUCIG9Dku4IHZ6WIP7qSxDW+NiuRzs8ibJw0ZjhAEi8JBC5AiEAvE8jgQBynHe7zXKcU4edTe/o3iEUyAOdmdRuioAyVmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVb/9CRA9TVsSAnZWagAAgMQP/RxCmwkJJMOk44sFgyAn\nMqnNMKR0+MVoWj1wktOC0g9YLU4/zHD9R4h6RKEJgT1g1p1WMqsGK/1ZUP4J\nULZRY6ex9NB1eJsTtayUxfRwXd789K1qUsv+ONjx8HkxX72umbbggV92Qm6M\nTacalDjWiNk2xh1GP1USicapONMHp/b7pTXGvJ9NOacqCJjcQnBATInbiyMh\nrJyzMAoRFguURuJKYH2iy2m4AzLqqmNwjyyYj0w8e1r4i0xQD0iiM5/21Rjh\nFzly+0mF+ebT5XUODJFKxBkGe4eURgBdw2Zp8K5916/A4Ye3MUHVzc9J1ite\n5bsObQZIjpd6u6Z4qvz3fl/+SniGzJyiEC5wn0NS+pB4NsBRYL3rXjYnD50h\nFKERSsyZIavCKg1bIMkg7IGyOgsU3EYd5WXKJboWdIobnndupcmF0mOv2IYE\n+KT15th7s04IoR9uD33udp80py1JAZCpvm8ioYbB//GgpzvQ5HDXZMDG7G/3\n45IoT4EBfegFqTokL1qQl2n/uaDIdJmVwmHQTKZ2zLX+3Z8ii8+JdjkFKXng\nkWzszzoRI69YeepSgmVj1FgUYWib930L8oD9gU/EO8Z2F0kb8SQMO9TIUNqW\nRFo3BT0/DHB/9JlGSJRr9MTPgsQpwmFPctQ0VA0bcn5MtZE3bLe34K62MM8q\nC3lN\r\n=PrWy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7547d7ef86954617e927071c91e8532e82dcb2a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6_1616232444840_0.37653842297282036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88146d905456065afcd7cde84d036018df579a4e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77.tgz","fileCount":9,"integrity":"sha512-40QfhIZ45aUGvXVYnZyozxAKFeo11iNrj4mwU11INSiovNbfrSq+vtdECs1QuQ5Ne8YQ0tS7r1Ajc6MirM5K/A==","signatures":[{"sig":"MEUCIQC3X8L1aaOwyXoiH133OjJLM1vUA9W5W2+VjvhP7JADeQIgLpoYvgg/kYJeqTzwfF6pwtfaufvJLuGKbU7nKVa8z7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVcMRCRA9TVsSAnZWagAAqv8P/jmHet+fus4o2RLDQuGY\n58t/b9ucBWshUZpe3qsBatmaePbgzoDrmKMJH+e71kMlLa4Vuxr76s+OLfgl\n5THOC9WX8I73HxFMtOv20vfMCowaDD0kBrUNly/iwWzxRw+cWeCdBiduIUxC\nS6St9F7vq8vQRW5V52FI77Dq9VjHOJ2EsxphOBy9gfxqm9/qNuJqjjFOl03o\nhISXoYBioguOj/Ob8jVBQBldlNZNe3e5uNCgrE8lnl+sg2E7wwCyuq5zFOyP\ndhFdVYRhlYRuUS/duzbow25ryMxPD8f33ydB4OzkoXyY50vNP9zx1wL6bhXw\nZ9OGVNwUoN4174o9Hs2hPmaEPmOeFfCJ5R+JxE4+b01lf5EbJLdAQ9qwHyJm\nAQRle8xmOCOxowQ8LRusbGJRvTb88aYb8kZl8FUZOfGAiklWRgWNk1MfwJfD\nbCEJUqiER+CZ7bsGhzbMs5CGMTljIqplHdbkrHg61+Icnf9aUfkK+lHfk3NE\naFQiucpyGyM1z9fvBCukN1lB1jdJYb1Hu7EXZcX+oSz9oVo3ibdAhT7+b2Zq\neTgvHgoO/H1id0iVQ9W8SftK8BA1CY6rdDy3wz0TOe0eqcvZ0odbzEb0R0UF\nmAcHWVqCjDweYAwUJoeRhTMD/Z3vHoEXg+baMkGJMkI3rLvR2+2ArZuyO6vW\nEZTC\r\n=sd57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d557c401206bc3d80b4734f0864ba7c222bf5e77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77_1616233232662_0.9186640273840991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2":{"name":"@balena/jellyfish-logger","version":"1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58b0caa516a40444dc590915bd1720ed893451a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2.tgz","fileCount":16,"integrity":"sha512-WKSECHBqguj8QqhAII/pTYlr+RN50HMgaESVu/x7imXLjiud736GYH7iR65/i+3qwCqQSyMwFbb/4ZyFgWhWYg==","signatures":[{"sig":"MEQCIFHSySzVLw6bPCMeJNziYjmN6xAEyUb72+yVvXsrPTGsAiA5mE8EOChyHLqomQhiuLKWkGPZnHGX0TYYzVBds3IZKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV6tqCRA9TVsSAnZWagAA5TwP/3PUBmP3IGzeLgk+X11c\ndwjm3eNjwPYpDukk51j5BV2pAHaw8f55Q3k1Gk8miqqtPmN0G0gxEVN5993l\npJZ/9aYn531sf78/w98a0JMKp/kfRoz5FPMqeTn+AhNPrI1hrMgmkJCAtThG\n44b+Xm+npImIquYzHvqWfcncN3UmwyxlfqzJXdB6uzKjKLbSXXCz476aNIkz\ntJL1SLTl5X4kS4C36lVDcIrPUChwHsCwZqMR162EaV74SQibS+yPXGOajBLx\nVQ62bmwb7RohdGcMoH5r9kfGJ777y02j1Hqik6JT7VL8dkKNy8vfGYM9ONbl\nhzUjo3wh+j5JnfLmU5U69YrS8vJa7/6j5KJtDfm5xutW054kBwj1TRt2+YEP\nfSQNKB0iuCPwRlSMDXToExeOmf8E8NAS5Ag7zhY1TsMwBGwaECwntjXQDiJL\n2c7eZzWHiCYnFcvt7ihyzf1/x+VcG7DzJMNh/XWG7oDL4Mnnb8UIsKOIxaCa\n9mY5O/t6urq2cEldjs7kdztBS6d0pfs6RLOOXqgcdirYQz+G6rkB/Xvb9bz8\nAuMmuhMRT6VbBaBFkt2gLUAj9HqewiwxJZMoFtsW2uUTVGSgnEo8uXZXez0Z\nHg5voBDaBFdS28sneR9hUnFz4fM/BxX2Rn7eI5a9ZljNaadw2cuo99eyQXUZ\neRLW\r\n=+Ugq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"24bed3def5b71300dde824754fb36e76ddc38eb2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2_1616358250029_0.740897725121298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.54":{"name":"@balena/jellyfish-logger","version":"1.0.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0f083e4530f4f0548bee773d9d04f46781536500","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.54.tgz","fileCount":16,"integrity":"sha512-0BtCLffBsGaEIKwix9D2xAGu9qrgh1iwTHaoMp+4JUMhO3xQLQsOGvoKUpwL4gcVCxdCVth7qTV9K3r9nAmweA==","signatures":[{"sig":"MEUCIQCJV3+cRm9iRrLBII+Qb5D9jjQstrjLQff80fM1iVB2cgIgT/tPdCQ3WtBm2yaAY1uHoW4iXzYF2XedDfPx6BxZ5K4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV6wnCRA9TVsSAnZWagAAplQP/Aw8UCdMnGkFeBMNEznx\nQly3hh47YhpmBCNS7DvXi+eCEC5nTE6R6sWKoUI7lO/3XpnWwgsuhBmpb6mz\nqK/ePKEDRWWBDqGmrtGn6uvzjDqbea6Z48/QpvfRH8bbxvMB2hDQC/Rxm7Zw\n7vF3RjNEtJuf1hGCgFkoYpl3sw6lSLt+jnTR4HZJeypJ7i1CWw/OvoD+4xZf\nDolOSS5eYmk7ad5xtVs0Ff3R42SnPxAOthGBlSSHalkNFIKJuKxdvXiMgVmr\n5VBSTI2GxfdrQXIZ9GUSodTiJxCvCahCXMmxsYBj3MK3xP5yb48d1igwJ0MK\nOCBL2fU7c7uZIEdpX8l8j9O/FngMcpfYMl/yBTPhZ4CiifSBkd0qqFv+BM8c\nB/5yLohNF6DustNfCfe/CrRgEqfPiQ1370ouvhGpeEFBJOPYABBqWiaVly8e\nB5P8g6zEpUCMG/r2WKyaVmtu/bNA24Wr50OGQmJ0w6fSpC7fuRykos3dP1Gt\n/Td4CvlHON4ETb3+5ngrLuBTnIzkzkZ+CRLMZE4QH3kRWFZB/c26W1VrK07J\n1d8Q5I1ic+xsMsZm9vj8kRMRtZmiqfEYquYnO76ctFXyHEvk+tsSQkbr8XhA\nFVDPStufd8pG+0av4IJSk02TQhPscNPkSDAfd3IoJJE0BG2ZZc2pUDerHE0d\nVeFi\r\n=K7FP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1a2d892303c27b1f0eab1a1a68573e44ec19834e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.54_1616358438600_0.2357864034001127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1":{"name":"@balena/jellyfish-logger","version":"1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7bbfbfe9d398d375f949abe18d8cccaf59ebcecb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1.tgz","fileCount":16,"integrity":"sha512-IUc9vO4NZCQ4cZmnMvHHBxn+WTia92zR/7cTpNAT7aHYnrpkh9oy9nyn7NMIf10VzGxNXYswjsufWoBqn2/RjA==","signatures":[{"sig":"MEUCIC2hFEbZvvmM1mVwEvrOThrca1pfgZfWEk9pmIRf/iY7AiEAtiOqM5eLnF0FJ6t1aVoCeK7659gLTAbPSXSdFvP5xwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV88fCRA9TVsSAnZWagAAGYAP/0RN/q9g5GZhJJuWFu9Y\nAVaJy/GbU/f/jA14k8p0n1g3Wsva+3aa8l/9B4LlXjk7KObugy15u7aUyG4l\nzwrdVHh7+YwbTyyKZoPbEwzFxZVk4kxeXOU7AgMYAl2RXiL9WPYBbFzNq0Xi\nuOxrwzefQ44FnoiTziBz0Ciff2gsfhxd4Q1qWtDwb2BPGI0dO6OZNBHXdiIJ\nAEvNWLjtt5KdKwXunchYKFPYQ9Ry4m37t+Bd8DgEL6i0nu9rYHP/8Jrk+mHx\nwIOcrFtSUyLpTkjXxnYL4kHwtMUCRoOo6odToITxqT17ZVXW8NKhZtkSpUt1\nNgTKJwhpgRXrODNtrNEDv5rOC67M+dd0bDVJVg6An3f+sFSAZMhisZNo0PPJ\nasabdrP7no4MFHMRElckCrdStzptmBB4ZaLaqk373bRK0t3vOEEWvkggw1Qs\nnJZ1BqLOyueh3Xy/5PdEebIjw+IIEb4nX0g8auPR/xqFOuFr/IiQLBYZucyk\nU8AW2qnSOMEzvzXPk46b5kSL1G6GJjXHTtzTzLrp25FyhBUZQnQOwRdLxDRC\nOjUfNOpNWBxXgmA5OW3E9ILUYXHw0rv4DjujPf/SLfUtLu9vYwW1GXrzS7ti\nvDa4InHJzO/qF+TLHQaXX2TMrD6DRkEDJHpn1BOLXUHK4MlIgBNXXVW90YFW\nI0WH\r\n=vCGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8a71c4365b81b53522a4f97f02d336b30186bfb1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.65","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1_1616367391055_0.28329355831226244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.55":{"name":"@balena/jellyfish-logger","version":"1.0.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cacb1c230383315d9b6e4df8cfd7ff8ca9af4734","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.55.tgz","fileCount":16,"integrity":"sha512-Zmc6M8GPfDUbZ+//E2WQbWvhYre2J5aSnNyQKDBvfY9iFky+/DipD7vwwN2YNfOrnepRpk/ntzmmzmK6JuYc9g==","signatures":[{"sig":"MEUCIQDVLo6v5zkPxQ7JNkX4T9qc37EYmz9wTdl+UC2MgcUpyQIgDLijwD08MnLOnHYMJeTIRaJ9bLTJBOKbha1LWhy8i0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV8/RCRA9TVsSAnZWagAAxkMP/jt4ZjgJJtHNW2yi3fqJ\njQ+h8hbvvfaHkaRzhRqoL2ijEJBingRvJVT+a1QMCovA5zpz3kV2vtiTRyBw\nHfmeWmrs7EMIHHQg2qnT0KGhhzaEy+S4WjzCvPcwZzq+pyPAfdMvcwX1p4we\ne/WW/hE8WAPAJTyC0goHO18f7v6VEJDSjSgfRJCmYSH5gkzXXIaCrIGnAtm5\nERTXpO35Xd3kWsF/H5YCAJVfC20dIX1UsepiZYE6aJA2rEZalgfLz++VnKSO\nwQ5oIC+ybYcZCzbWpdKiWzp/PjUtu4ITis1aQH+bKVXOX9rS+S6QkQy6sB37\nCzlHktPVzSxfr9h1Eib5bEl3haRRaO48fiQzGhp+qN61tsLIpvd9zW3uIbaL\nYQ/jZk30q/0Ch9K1+rNIMiAeyBitoZU4+mxeMlGQAcyNMNmA0udk3Wz/Dhgr\ndQX57lzxXSp0SSTQluB2GApZ61MABz5dO6Yq2T6lno/ya5gLrzz5+1e2Thze\ne6c4EbbaoIY2M7Lgfu7pxPuRGj4ld0thGps/i2OUnP08K0yeeO4+wEWCNL1n\nXsS5rvMoKpkQ17aozMVU/RC+yn7o4003legSGu9OjhcCDqJ9UYwKl3J6liHr\nHAiIIqrNwm2h4wDT7vuvNimcA1WdHRopqfgJ0vmMKyynrq4woL9V2ZElSb40\nybNc\r\n=A2A9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"655d1d9ec27ff4d13c8bd8ac367bb192d1ead1d7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.65","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.55_1616367569002_0.6326479805495966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0f3f5dc4d2a680df25aaf27a099d511ec6730e08","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1.tgz","fileCount":9,"integrity":"sha512-uoHZSTxhuFFmg9lvWrowyfhu6Pj4q6olu+4Bkd1a0YqQflKK8kCdaimpXSm7QVzmMdJO3SwOvw3IR1yKo0HhEA==","signatures":[{"sig":"MEUCIBJQEKzK7tku6siVuFGzg1DohNtgfkNCEkIz98LGBjDUAiEAhA/7WW9rEP5MfEv/XacuOATJyJLVQ5jRnP4/GFtZV/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWCU9CRA9TVsSAnZWagAARfsP/jGS66V0fVq9knuG+8ZG\nKMjmk94kUXcgLV0P9PhZ59xpLmU5zOV8lHcFjKHCV33sdiYj5BVZSktU0GKB\nOQfzm2tlsabC35z7qvYUtl2ykhU91a8hRqd2MdptU0zFv/8JLWzJ1UN2mpMj\n1jOcmov8jImGAhfKrITm1NzzVbw8clDOK/oSIRnmFuBt9CXWZY9SkW4HUwby\nSIL7t+AOugNgRKsedJiNzqI2MuPioPdU0KR+32UIn6B3ZBHPtpsJsVgRP8iR\nhUhPLEEbJC7v+qPEb2ZhkCIEfcFLw4Ya5rHXtFxZD+Tq0LQ/nbYFSZPmVYYI\nxBk99b2n/VEaFUEhnHdF/FdGBjIKsRztV83aNJ/Mqrc5lkat8mUO0Ec1h/dT\nAFXUFLJwXxlSbb4QSk6Od7aXcDDbPoNezqCAMxhNLBjNLRWOPNciOZwhARPu\nl07ncGnB0zD7JGhOFjEcfxLKrmlQphTZHJ/Eca7NSp8HlIrd73Nh0Qh1pgML\npaf9sUPGzCDZRIFhfa4VeQWz86jwvG9vybBpCaTWgHQ5NysvM2K2VcXadqe7\nPT4mXXU78/+Um2y+v3Vgw/7ROsGo5xFPBgTfVwsm8L/QkVltSWAdBHghNito\nOqKJSrhK3LU3pxMivuenZQWS3NUXfgsgrmQxhTX2qoGx2YhZHqA5RpwMD+mC\n+VWU\r\n=BUZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"08d8faab1664884a99cf8ea5e25dd46110b926b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.64","@balena/jellyfish-environment":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.1.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1_1616389437356_0.6677048050281622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd":{"name":"@balena/jellyfish-logger","version":"1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f18e625d6d39695b93b09a140c425414a43dcfa6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd.tgz","fileCount":16,"integrity":"sha512-1/lsU/YSoUIwJ9hI6TQZ/uV9tX36ajFJJjkAtgdd12kgtdoK0Qe9LSCrHjaxKriTCZJuHY/p2QRp99/NfEd53A==","signatures":[{"sig":"MEUCIGAU7pN555PiUGEvQlmBtD/NkTFr2DZdVqIMrLtN7vmGAiEA7L5yCbybtkvitNCuT2V8NfnY0VZExgP1yhAgncGdJgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWCVkCRA9TVsSAnZWagAApwEQAJpNVUtHDaeijsnkr13k\nlC5J7HYlCAuuK5sk2w9b7upkLZNnvAxLMeIHVybBH81EwYHY42HrHiokUatN\noNz3gSQJ6A/QlmRDnQKYxFidfPIEVqM5DSNor+hHeVGI/Xk6V/PmlQUX4vxF\nJqIbx/lFAmzm5RRnnQxZ8qHiW6y9P4vS4I67lHhUvIscNWlnlmveFhGWklAR\naVD/tJNtvDwxAYCr3tDkF2HNiYLcrpIXEufHg57FXDdYyZrQR+WqqyohHUBs\nj1wiBPKMlSFHBqQZt+u1v5FC+sgThQieRAMg063OuxNkSreEhJXV/HSJlmya\nYkQ5rp6T3kBH/yLtwbK20fDh++aQryu7IQGOgGfBhNReG92WyHa/OgLIAl/f\nwIuZnxlMQajX/Kg9mo+tPxCFzDfYxAYKDF0G1y3xVyDieXsBANDKqFHz1gwa\nj1PE5R2whtO6XtBbGhOuRvunVYD4BdTQvf23gS9mWCquIueYuW/Luo05gtKT\nUCCdszXioQ/uhzN6eSl0kGb7Im8RdhtnyPbQV7L47Q2tvilO2GktIBg7Ykhw\nFBP2rOC6b1wBjnNUzIcmrk8OFl4Psgl40xTC+JVL4n2lj9yZhaHDOXC1V8tF\nXL1iQ4HWaNbnfOeBWuesjFgDOpxALhxR/nsEXFMQ4TUUjdI9yc+XAp0z8J5F\nfuUt\r\n=rKns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"831388b6f22b491e6779b6e9b6d64a50c48d65fd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.66","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd_1616389476155_0.6294427111447767","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.56":{"name":"@balena/jellyfish-logger","version":"1.0.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91fe338d82917d0196e0dc7521784dfbbcc8ea29","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.56.tgz","fileCount":16,"integrity":"sha512-GEvCwn83c/Xh+qQXq+V5TSmr3nfiRXuxGmrzffkcyb2j0cFTa4S0Ir1MmCZLA31Nu/ZIWEeFN8Z5RyM3XbTXzA==","signatures":[{"sig":"MEUCIQC05qmIP8goShIgXwVoYnruagJg+7gPJqzM1IxiuLsQggIgBLity7ot+V955J1JgXCY3039zZ7bjwdu7mnDYDN1BiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWCYNCRA9TVsSAnZWagAAm+kQAIkMSKlCokEGomdO1kdI\nEreCHOdaEwZc2fnNIHbDu1iaot2t/UjDvIWFHLmduTrjk+0aS2/lhJKP65VE\noxBcBIpljE38HkadDpJWjP9LuvmwaM0IpaoQ4mr7pbm6VzPzqBGI5BMwWkqt\nq8e/7TBF30RkzIvGAFOf1sHGbSZJJUdA5A2AV+1SlU+OJHgOlcqswqjOQr2e\nITSOgcs2pktjy2lKJK88soHfS5PTfQOrCMVcJrla728nivYFG7vpT2Mqb8I3\ngNkZcFs42g28Ly7VJDDyg3jq8ZHyh43Fi5ZRWGPpcamFQGq4j7quw2m6WFft\nFR6TVwm+bV3182DSDSVvy0saHuw4qA0N5Pdtp5KfQvDXwjRtatd+COkPJKhz\nDUTQTVAmQYUZOnRP7UjXn9jDN1PDUv8GDzstxLYrGyeV+sGAq/i+EphOGsN+\nkG64hcCXOB0QJOo+L0SRpy3SacCQ9klWxT2sTRrzyYnSj3uWbnPxYpHBa2qH\nwRy/GucZSdhp1K7s/wxrnLW+JlnAKuwf5wDvlMIDxXSb6GBagAC7uEGMBfcy\n8CCPHbAjS5i2W1Nc0lhomr2HsYzB1JUauJxTCp299mReFwBoYgcJvjNJghw4\nVEJo/1lfrwsDRWDQlzoA2WkG08GoeXx14he1/ip7inP5eb6vGIubb8hcn4qs\n6ozL\r\n=GbXu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"68a3a5855be390535c3df5dea3d4f7739d13a25d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.66","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.56_1616389644606_0.329061154348153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9b61bb768801472dab6725d5ce37cd5724b5dbb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29.tgz","fileCount":9,"integrity":"sha512-cEP3GyKRkW5x6i87lV7OtOLcEtz7Q5C2Pm7sHN3pq04qd8lycwA2FSWUctneNEKHwqkrvz6/G0tKtgxfXE1W5g==","signatures":[{"sig":"MEUCIGqZQcJARJbKpgAeQiuFqKZ1NUjJox3QmY0nPEMC1ZKPAiEA+zQf6bf4JPrCvG3RSiX64HoPZ9BPgl1adfhgSOVous4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWGD1CRA9TVsSAnZWagAA9zoP/jXLL4GDAEENsLMHXhIe\nZIJTcXk4XFwbU1oAtJ94uRedD7misgm1WbRoX+WpTxMxxTZGY1UUoCdZdkFM\nKyCJvP1G4NlN0uAKSw4ArdH/ZtwJ65Z0XW1VEaR/LE6AFfW0Kej+pamT5Dfb\nRwbowUigLXOF6xol4ZELt+bGwP4jrrdRK84xAEFEJHZy04QkZdM+HLjTWKgP\nQQytoR2FWVFvIG7WIMaHcahOxBmXtStVSF5JJ2YJgy72nxuw67VC2QoCrbia\nCRU9NxEs7XbHMoEum220xfvyFi5eLz7SEFnx6AzidWPrzv6EJFbmQMARaTUD\nXJjPxFfBmzd800ChHVUgQ3zpkatvII15M+HN8+Xpxqv+kQA7VtET5vVSshTC\nwpXMAAlvG1KwX35eV+z8bVQDactZcA3M+JnPvAj6kbV+m/fHfRPy2+NEog6Y\nQAk7meEyX/MC0jULdVZLGcyU+kFPuBC0c3i8htxLXqXFhxRbXSEPSQhL/utl\nRzVp5Bo8gvUrBvHlJuMQDDD+JAbGDheaPv0X3Mp6i56qFF6wvJ8/YNHn/c4H\nO3GphnEa25qAsvV+Qlopg1QiByCtWqvFXcXgSUlx+hgoCJRM2KL2naAbvtOl\nj9GHTZlIvdJQGaJHILcBgUi7wKZYk9kSgHDueF6ZJh0DnOOalko+hOgOEQKQ\nlJYD\r\n=Qvj/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f45883fd15d47a5f5f3c3dddfcad1fc063a53b29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.66","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29_1616404725087_0.41787598732700637","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51233ae6f77ca4d70e398eb0c8bc97a5a4066cf9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d.tgz","fileCount":9,"integrity":"sha512-WSRH3Unrz7lc655rq/brlaHWmysBHcYYfIk6svX1Hlb7IVdTEVpfc380fogQEKIyy/XLlWj6W+1veb6Vbwwfuw==","signatures":[{"sig":"MEUCICkoDIrdx8KBcnUKT7/WqoFxx11P3XnA5b0ewzLC+AQNAiEAzfdi01v595xLJxtLTRwlF1fcO6W7lv0OrTwXDDFDIaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWGLzCRA9TVsSAnZWagAA2UoQAJ5HjABBszdkbQhfVHV5\n8wOf3Asn9/sDedgV3m8+/zrhuVHoP/yXZMfUp1vgWpHFgBVolnvFZS0pXMDl\nJIG9O//pm0xVPRj544URfLk1v3z+rNYBtbAvy4AY6k3AwWe6dzDK30OkJXrn\nZbtq8POAwYAFHJl6rGNAuKSzEtM7wIFFNhI0j6kLTR6GXNEQPM4nkHnuNm8/\nZ5a6VbFz4x0xQVEUPtoYxV+AMs5XNOrHHgw1eGVxxSCqrHqazpXPJNocUuJK\nMdrjcxwZUvC0qjS9xgCSdMk7xeQpSQt8yNQpNA5kckWROWLC4WTvLmrA5tII\nzN09U3OFas6+ytNEI80L9ZjejJAYb4v/p3oduHnLfXTJ1guQB1kgMOcbkn37\nZ6+k5off5gSCujmJNMjAm2yA4//A1IENUHTNTII4hg6vPGIXWWpYItDC3Lph\neemVgSox7GATpW129H3vZarm0EPcgXfrwxF8KtsdHX2RPzoCcszjQp37bUhi\nJmAcN/0hoz0qi6YOEwJVZrOao+rTXoIlPN/cVMS7zUnO4d2q5uXnWt6rUekN\nCiza7/q/j4wvLSsqVPteWDItqlpE6myDHEsrisp/uC03qHxCpb8SS64vn38i\nyrYZqIP111/YIBCDg1tJZiRUn1cGeOrtta4IEanxGTjy1kePKnhYZIM4m3ag\n//ov\r\n=427f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72c72fb0f69865a357708e3218c578f0afa2a92d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.66","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d_1616405234641_0.7126493811152941","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bde9c9b8c6d7d8978a82dfbb3c7eb2f9449bdfe4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5.tgz","fileCount":9,"integrity":"sha512-qcZQPkrICYgfFYSYw+LQQKTeZtfQBQZdjbgQUn7tnNHrSTLE5csaREny2m/WR1yuysC9ipNVIerKX4Psi73Qjw==","signatures":[{"sig":"MEUCIQDt8xKJvSqYR6o4r6fc3h9jg9r1Gpr4p9H2scCd6dgwZAIgB/1m/ZKESCOWb00bmGymJpdnhMX2yU4U4icnEsmfarc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWGqJCRA9TVsSAnZWagAAhm4QAKNqQwA1fLsbrGYtUoMf\nc6GElDsLuFX5YYEtVQJdqsARAQ8xQGNCWt2HLMbHMhYxf+goucSa3CU5jG0M\nmWnXWv0JIlcrCiFr52W5MflawIaQErnVYzXB6cpzTvlVRaI9mEv6PyLEYd8F\nxQhnLbOTO1oqCjNWgzywiYvwLPWos8M+Li5VegMl1lbVS/TWYOnt0aud8RN7\nNPRrUk/aC7iq0t0gZpHMjuQFUdunQVekzhvS2bESfnUZsRLcCl/1tB9Du1iB\nyG7RwOLmOV2aVvKqZJfAEo30uLfhRnwddZ5YjNehdgDZfxpP8avd5SHRqXrx\nhdT6KD+sLB0JGsiLIT9oRHkwtZESVVdChA5bnz1YZGTo7QD4RR0u3KUNwIz/\nmPSzD73SJ6b8st6Oiens0mIbv86TwSDkoU+9JD49siloaLxbdU8XmYdrx+S1\nww2G5VE8GM2Jde/s0TOr1GDE6Dh27TFaecZAFAFNplZkLN4RkXCYZjSIKmhQ\n5k4YXNbZX1xt3pXzm01zs1IJUvrqY3oQ7tSlhIqmwjgGJl69ArWFD3shkc9j\n+05MN41b3rLbiz8ZjZCiya4MuiHaLZolx2lzZ5bwqOJW4cx/xVjceTIZW6n2\nSIoonaT7cyyvv9aPAI252U9Brv6nhszvC+odcEP1aiK6WuAFvC9Ec52Eq+47\nFyTc\r\n=GwIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.66","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5_1616407177122_0.7803624242877238","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e":{"name":"@balena/jellyfish-logger","version":"1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"466c71693d6f33ae152df35f1d8a765e73cb912d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e.tgz","fileCount":16,"integrity":"sha512-HfbGT6O/i4QmZBgZo0lo7ak6UbF/buGA/OO4ypKj6r3X0DvG41T65RoWpBNJKEsCwtVnBGUMyX8avAzaZ7NlqQ==","signatures":[{"sig":"MEYCIQDyjzUOdjYNI0dqHwTbDnkcXD/MzJRMK9Va1Op2vnIsbQIhAI12S7uPkWOEB3oHcv+vqBlLcQnyXmZltoeJGCZfoG2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWH19CRA9TVsSAnZWagAAtDgP/0TvazRM+fC49gHVg0oG\noWupckAoGG1fEZXEBD2VxyWrKOdyXPZJO7Fzc5kQG7DvO1PSYwNuznBfoWc7\nXGX5vwZHPy3jZrwOMGdAxdB46ca0B6bf9RXQLOKb0oXQfH2IO1hwgBuoJQJq\niChiS3MODBYhaAl7ytLnMC0x17q++/l+kDsclOo/gkFDaWJ4z8/npNYIZrGz\nAlMBFSEFSSUYw1DlAlcgYoBroauqsUdMVwm4Vxg6QDcfBErFXvDE/FbN1xIH\noCOzPLUKQqvVrODBm/8h0u9nj+uvTdYAF43C2Ac9tqpp9QBu/uS2TiQA2o0p\nbAdgEo/tlJ+cd1SoYjQbvqWw4VjNSiPdQdXLq7blMwaCYtMSmLUWUT0M4m9R\nh6GiDR9w8jxRJGkTa1+AxMEdS2c6MmpoGZfeijG47/Zpnf8NRXe2KvKlh+C/\nYwQGgVD3gsINBaJZ5ethcJ9qIIp7/r0sASlC+WnMPu/oky7qZyaZNwrrdgZa\nW046338vqi/h12WJgOSVKB8I6L5ZdxJlwB70L0HQ6TrpgqmlQYDny1t9FK9k\naDzloqMmDHcS1L8+CiWbB6rmvfvcbWZz6ba28+ZuchPEc4P/XciTPXepiuyr\n3gtlB0mwb0RP0FdmAHQRDPYYB8vNw5463XJsWIhpKJauTAANOrrmURFbv1F+\n3UBl\r\n=/E0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nA module for logging at various levels.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"19d44c9f67912c190d8b3bafb375b21c8d7c2f7e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e_1616412029400_0.8234125997270108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.57":{"name":"@balena/jellyfish-logger","version":"1.0.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@1.0.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7333a86163a25e68e41e6560986c745002f9be43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-1.0.57.tgz","fileCount":16,"integrity":"sha512-ZTxmR7AxbUPVbuSSjbEnGTEouwdvDXtQDwj6nlyrsAXl3QcJKqUxh1VAlmp+gO8TKXsFflbMeZYHRiLd+1du4A==","signatures":[{"sig":"MEQCIFaHnxlzPZSYQPQQgdC1Ylt2P6Z63xbOg1zE/s0S+TJbAiBaMasaxFTGRYu4bGo59+NsLPdkcpglxUBaUHU055RBQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWH4rCRA9TVsSAnZWagAAf2cP/RMCKF7DGaD923cSyxsn\nP+wF7x+S5BQTtg2yYL68KUAUdhlU9dzzxuojWWfs5mfxhKv3M9W/Mkm+XO8Z\nNnrYJQgv91pOVhiR+GtDQSE24Wnl3eo/2hiLRFfWvTGPUIhojn4NHnTvI3Iq\n1rV0aTUBH1ARKARftK/8RK0CKli7fQZ2Q5DX+Q7EcEIkkoGhVcn9S7C9u5nz\nBC6skfwTBZiNBUDlV+GFt2H9/dK7vu/rkRB0s58Fp2ITUa/gA3BgCzI4l3Il\n17qEBEJYfhM6Wjmzkooxc2r3y3f+oTSZb9sdOYVoAmyhF7dFUHoNuFLSGJg2\ngVV2Mr/rvzt0Y+Ppl4UAAae1+5cozYIYBRE9ew6qprH/vtuxEL+qtDnsrvpW\nMHkoG2Tsye2exm4vPvTnWtgx4+iU5JJdWyvRCHdFJN40iRqPX1QiAsaY3wis\nETWn8FdcYpKnNvgXIX1xDj1+VScQ3raAxiFjaY1/p8Iu2rbLs+iIDrXiPlv5\nD0M8SE2ee644YK/nEHyaZ3sZWyzf3gquTpAnKbpb6hCxwShu7+d99bBbsHTs\nDWcIOx3qcg5q6YM+XdhoMigKZ9l8HdSOZgNBHmqSikS7uQdv3tVp+lQM4DV7\n7om0AfnFlmG26m87P+yBFw9Cz99JUpCxV/GTc+icWvsvrKvbU/5jUanl6QI8\nyULq\r\n=bEPB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0558160bfa4777578a17fbe3c79c7b848d59b969","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js lib/error-reporter.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","strip-ansi":"^6.0.0","lint-staged":"^10.5.4","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_1.0.57_1616412202832_0.20020857703169903","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e":{"name":"@balena/jellyfish-logger","version":"2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e7c790fcd4635b77f5cfd38d954ec6cfbabf1af","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e.tgz","fileCount":9,"integrity":"sha512-tGzzDGoqR0uH2tZQRG4lRWBXhI9nfy/+wDWpYzBviopPFdtzrS5vUOCFjXsypnyM59H1qWX6Mx0484VbFO3aHA==","signatures":[{"sig":"MEYCIQCwxrZHAPNGyTO2ET9is9Pz7/o118WeY7xD3in5ArW2xwIhAMLDa2F5VgjVBxrpFNZehM7nlfB8Po6vTLt9h3TTlvRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWNCzCRA9TVsSAnZWagAAr6wQAJNZbR/0c9NxWd6oQaFm\nTQIx9rJmYuCUcB/M/qhYH7RCyuLJoORvEzUhun0T94lO3zSpx6D6LPTinh72\nQDpdBU6Doj+uJsdDnRzeWQbuEV3W5XF5h75wGMlKz0U0MGe76LQgjZ7ZJeZF\nA1rA42u64d4P726OHnbgEWWGNAwPpLITt6HDpa1ukIyh7sH0mk6wE4vvXRAt\nx7IYNKRleSY0LP+a/ZQiwKSyD9aG+nCghtoJrUZ+XerIrw3h3ka9WFN1mRT/\nsgo3Oi0aTPyvf0sT/R8QInJU+B97yYMxivUoY+zLihIWd7K6xhc+RbtzZTxq\n5CPidivxdRotAPbDLbrWdcDhmI4Ltyi2luXWOGnaVpEW6JMYF4+A17Wr6TM4\nd3kwHVHQfqGUyjmdVBIAmYgMsLDYsNCJuhI3n1mSUGTOKELH15pwlE2CvUT/\nGXGw8HxRxSt+nydqHZdrmHRauP0T28PwAKGiHe9UqGUczybW5OHCWat8ZwrD\njbFiuZb0E1IKGKrYM0Zbv4043bsKcvFLQBxpjuZmypCpzSEYpZwJM04TIZN1\nl6Zcpwefll+ub1hXtfECRvcqg+dW0EDat8VNluvQoA/uOY6o1lL6w0TPXylX\nJof1hzsdR8Jen+85FVqMSWxPT+ribC0hN3hW+v79DdoFPN6PPjE+VLonWFRS\nW/s6\r\n=U6L8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"050eab6eb275b244b9d50bcf1a08f1421937b12e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e_1616433330762_0.13245186066822034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0":{"name":"@balena/jellyfish-logger","version":"2.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7ce855d2a2b19924144ee92f0d2115ec4c75677b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.0.tgz","fileCount":9,"integrity":"sha512-i/V70jsKtm/Rp6bDrVQfhN/6GYlQrj00jypwMYSjRxRPv+fV3vn0DLddRvK16o3W/0SrLslRD+mP1f+x0aPHZg==","signatures":[{"sig":"MEUCIFpmoZy848mT9Cb4WQKBO7qD6ympaEOHS01CEFo2mUSmAiEA6wEQefFIQMXADOLAgvs3xjV83leaq3y3n/D5mLajT7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWNGDCRA9TVsSAnZWagAA/yAP/Awf/mSYMdw/Vc8BsLH+\nhZomYNPNy4nRRXNm5H7K+0032oyV7FCyjNCo15gm/XjqDOvmeayLpm4QXtaN\n4WDyidWnCEJmF0u1WXQdjcvGFph4X263Frl3+PrGWxoStJOFS4r9akN2sCUn\nOWCry3Rxbl8eNf4PYJVY2372yBF0Ildh3fiSbmgb7362xO4hvszpK42uXvml\ntTB3u/SZeY2AXAU3CvIF7yvN8w8lycRgIqfqxiYcRWAFwTLQIxAoIgID1xhi\n4v92B5XZGL+E9h8wftjkI4ErjNMoKNtJUTJjH394jhARm1bgEsnKDwtp2hQY\ni0FyFPC1yFiwlmxgf/km2ZYpYCMSIrs7MbNsgKv9kt4Q6cEJt1cNRvRgcDh4\noauL1SXglqqS2wxLvRc0NgAHyYDRyd2xsU+K8HG/u2JFE6ksjqQtLGTv/Aj8\nQPgS9cTBCYoc/8BEYQbzlz99GmfGdMdT6QRpe2Hs/UMhxV1DDAebwYHn8Sz7\nxzyAwPTceAADY96TghAalN6469Gx+Je3Dzxb1b/hISVVqmjlzeb40ovGlevI\nI8DXIms+6P9R3EdV2UXx/tJOlu9XLu/H1gecNcTA/taFmGb02G9lnna/0oDQ\nd/LatNtg6ZshRK0nlCFz8CjQ69vRAzwyqwewW9zgqSFeTOgnliW5GMKLecG5\nZlhp\r\n=zyQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d47812b6db6a4d9ac05378b6bf815625f0de013","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.32","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.0_1616433538847_0.015087869743596993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198":{"name":"@balena/jellyfish-logger","version":"2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e0c0bdb9537d2bdb80a9f73199bf106c92b89be","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198.tgz","fileCount":9,"integrity":"sha512-FIrQM4u5rZocmL7IzyiKN0vcejL+g1GLQEkzjw6//ZIDzvzwLLcnWGpl/ndkHhpIqPChqoi0vaZnsiZ/djSOBg==","signatures":[{"sig":"MEMCIBW1LVFqJKyY8WDaEfmg+zNn12H7prjTaiiWDOdlp50zAh8a1kMRRmE1p4lQhxZQyY7xWIYLFUhc+mw46o4/P8FL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWNJICRA9TVsSAnZWagAAEygP/1U51T866yM4ZVvo074+\nTGySo7J2KjdhV7t6yYzoF6DCo9FMocy5iKeJnz34DYPb/FYdJ8FxQGhv5Olo\nQ3JIbBEpuDPxlmKA9WGejdhJLDZhy/M7LV8uECMWbMeUPwIz6w6wGza1VXAs\nhWuvNP66sNf3M6JI3Ns6atHgKy8CA905+pY7MPO/W1XQGzn8ZdYUn625aRcO\nemCLbcANTEmTi3eSEAVB5eyiUrv+J9waSsNEHg47Mf33ikJXyLnD7+8E82RT\n82gG4VuUvqXjvc0GHSWGI+7yfhhwywalKvUolpv6ZB4GTl/deCBS7Qsq+COi\niBIrCQn4k5X5Hu8iKn58Iso+Z+FJnTbAja3Rek6W30ZiCMWYzVte0Km/o1qJ\nyJ0fILWw0OIrxq7IIxIh8KTrWZUeAna5Ke6Ve1YipPPxC0Car3PhDXYAtJhB\n5aOYlvnPWtmz2D3OuOO787+bH+/EoWrc8/4hBv7fBeXMDAFc9BYGotKFAFTh\npVQ8763RwAFWUKDGEw6xe8AUHUBHH5Otv3/66x0QrmaFVMhHCGI8EtiQ7grF\njSY5R0hDm64LaBRML+UgPhx4Tj478aHieLeHw4V6k9sRsxf9zQDclHPVxmdY\nQQlTECPMOmxFqtO8KGHtCRZ6GJWk1N2E/u6IZ01SBRYzx0iX9Wc/lTvScHRx\n5Ob9\r\n=hBFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ccfe07b4348320287809500349f25bbbe8c09198","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198_1616433736547_0.5437055297862952","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1":{"name":"@balena/jellyfish-logger","version":"2.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"601d6c3ad1a7ded8e55467cd6dba1b687e941cf8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.1.tgz","fileCount":9,"integrity":"sha512-yJmaRb2iQBc3U7VSP54e80d3CPCm6/YFt3mG7nJ18Vv3etsWgM0ClPHj+ASMKqKLaVpJgvK0xHaQHKp1sM2+9Q==","signatures":[{"sig":"MEQCIFM8Y/0khH/ssGXHVLc64EpTJXoFJk49VLYiP3+a4g7pAiAlF0tx7F5E/cpGa399UuZU+rdc9syRyrVuQO9R2pXkcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWNO2CRA9TVsSAnZWagAAETwQAJL9jDThtJhOC838Yssm\nEazJuzSA0+QoUQJagzo7WmDyQKy6dOYT/DHewrGLO0M3LAX1Dv+O7e2MJ7rL\nXr5mmWtFNTg2QgIlLF1pQAFm5WLSxIphbVS3/3iYwQEJN80LddDluGFjFgBH\nu5Pv+lrszl6elho9ZqXrqqqOR2eU3zFAu1Yx/EAKkwUpI97IzMyPFTvjLhOl\n/r7pJ9Jhr8QtWO6ipsmjJwIsuWA9rqoI1cFiCyjjsusGEx8ns8X9mZVbuAFB\n8NjhZYIMRZ4Emf3IhC88jZt2jqOtQV3J3AJCVuanf/1z6Y3KG0TcIKV4T1XZ\nldE26RUm7smfDGl11AuhOEZy/TughqACzOjvmsFAHU9Xke0DR/jng5/WHkuu\nTN1Vp1bUyh0vPAvhH4ajkOTxWhPbNsv4xcIqGbh1gi7qaoqFe6Pn/5HEqNeb\n5PrSXca95j18RRtS0YoIPd0Og63KbMOMauBG6S5OXKlOwJIa7yDAB0CCpYY7\nXXnjLtRz9YZzOGhidTVfx6ocUl3+VVBjoJXJWfOK4ultIrTA/Shv9ijpxeFw\nl4CoZJNai2YaZ8+J8J0iz9LewhQfcSxG2Hx6ylWuQBgUoqwyffx+LCQD0mRz\nh7RAXCYRseimJ8NVffaHFh6tJhq1xdTz+TJw5hhRh15XNAp15A/dgheqFa1s\n1tPS\r\n=7XDl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e76fb59e0f1b5c7f90ec3fccb30105f6185cd533","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.1_1616434101592_0.037333242765698715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a":{"name":"@balena/jellyfish-logger","version":"2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d5173ee0014815d1de4b28dc66965aba175b1628","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a.tgz","fileCount":9,"integrity":"sha512-I7BrPAg1np7/pnPVdxi8+Qi1mClnBYxDlkT2/vEtnVL9lbEGLF6/674dL/PBvoqNLJa/xRYNIwnL6IeSqdw2Iw==","signatures":[{"sig":"MEUCIQCyRnK/qc1uQRYGP2EIehwRMkJ5/UTgHsjioN4Bn9IOLAIgVEkT8IDYSFgHd2Z6OWjezlA2Q7MSgJQ62r6bs/YaLFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWUllCRA9TVsSAnZWagAA++kP+weG7qkEG7J9nGM6KLSn\nMVszOzFW6Xcf9uMJ0GzPnwdDpAEqxeVjKGGWAezfdRMui6atond8ARnEIYc0\nlYg5QbAXNz2tWvr5m5zJnwo4uGbebG1n5161NiK/WVDPDEtOQpeC3jnGtJe/\nhIZvbEL3OcEGVJvUe+quCU69ggxeF65fwFJo9NG6X7DtbA9nLj6LbpU4yY/e\nQnvJHGpUOuVNiXqqEsqRAAlFJkEhw5u4riiWWi0X+YsXKKu/SzUxQ25aWFt6\n0qRoD/bjST5P1/ABPslDsni8gXoaNxXZAA4L7MnlhYBpBeVxmIqkyzR5s20X\nMH6J3dGrSAz+9gYJm74C9UY8ouT9fAFKdgQg+c8GHJfT1s8il1j5F++/Egp8\n9LHW0w3djO0Re1e948kOThTYTrajdhJclbSeeHBSeM2bDwJmQUljJzunaoxh\n7iW5vKPT1F3R1xuViTzTMQ6iNvTIv32M7hafqo6RBXKhR+TnHldb4ckyAcA7\ne//zhS9FJlD61KdHzYL2dxhKYQD/IZ4WfsyYYcA/9FGGIiblJLAuwT8CuaUV\n70SdD8lvy2h3yAsIGxFuYm/CGHJEVsxYGkz/qOMcXOcYb8uFAgJ+xGC1S3Tk\nvC5iQBqpua8U3lexCOmEKYDxn/2pWS1K6E32Jh7mVCmG9hSmcdL3WChcQWHr\nVuoZ\r\n=agDY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b71bccaf95c48f06aba94e56cc59993a9772a46a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a_1616464228603_0.7377086077808022","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c":{"name":"@balena/jellyfish-logger","version":"2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91e5e90488258ce736ea972fb993104a45de95a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c.tgz","fileCount":9,"integrity":"sha512-aanGHWnmrU8rY+fzR4EnwrpYkeO/eK7QWFldzqXdEwliU6K4gOHRVMimFbC/ReGy8uYHCVJH9trtl5Ur4QAYiw==","signatures":[{"sig":"MEQCIFtEttkAaemv7QwrZtN9Zvs20N3j9SCJ9zDIJWtxvf6sAiAib2k2e7MX5oYM073+4v1NufZxk1YuTrTyo6T+QZddzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWUq9CRA9TVsSAnZWagAAUDsP/iXO9lmKVebpIw1S1AZu\nfEnG5s+GIxHsklrTXNwCdhafunI4T7nhB6QJkSLlb5cGlNSU4OWeMIMIbvbd\nfcwpkMMTkf4/sQ0npi3Pc2Y/PrV0u2szQWgUpZJpC3H5nmuFoHKu8Jb2mhu7\nsLTwh4384u62rNgVHd4og6VmickhMt8/sYDnrbRz59CoE+JXfBk9rhjQdN6N\nJj2pz0GkmdOCaMp4T44SCNsgX5krHCYz/bS1o38cvCEC6GdbEjPA7wXe62v4\n60A7VHQxqaOdE2aTWqO08VXZU2XKZgPlOAERcrPeTQuhQYbj63tAn+iAlofv\n5aTsaMEl4oxNEaeNt1nijwx55IET/oKdz0GSjf8iSZbL0vB7lzNSItAHt6TO\nJr9zjwynKfMqJLFyaqAS61rID33i1JXyejhUE5VIjdWUaUiLKhc7dngr0vOE\nChIYLsNlNA7zPd0HfZQxGmvLD3xNr8y3vm7d3aXlRXITTcwkTI0kbFqO6aiD\nwTY3bMh/FTeDOmhKcX5VklEf0+jMtojUjLUxYNjwKwBo1BcYJDFS2P5zQw4P\nR4C9HP3gpQp4vQblq9Dh/d7dcjGBypGXHPNr/nabJ0ghoz2MD2lHSeZLvZst\nQzwf945xK3YbwNbVDWuVBB6UBQV8pj7awLIZgGIUgNgkWxa0qBUrkSccr/ZW\nTrBB\r\n=Uum0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7a5dd954dd00fdbe5209d98cc264904b986397c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c_1616464573368_0.27467628664712485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769":{"name":"@balena/jellyfish-logger","version":"2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae0239487ecd86cd177bd91b5f52b37cccddef10","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769.tgz","fileCount":9,"integrity":"sha512-aEn29OwR33BXA+K/6pItcRWgI1x75FO+OIs1YxFW87DVLtnBV+439qr4f6aoty/yLofYHKtBXwhou1I2ZOvHqw==","signatures":[{"sig":"MEUCIHFsP7PAPdthXSPLF1UJTAajBRaKNIgYi4109K95qBFeAiEAt/gikkoyY+kHkSKfyQWnoPZiixrC6HF23oSy53SZfMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWU7cCRA9TVsSAnZWagAA44gQAIWN/3XcQzIgeKCHwnEl\nL5ObGub6TIMNmoosqo8CcttbY7/x1wAx2WSj8xznW+7mft5hmCEDMPHZdufA\nILzCHxz09AhuAze5j+B5aEwvD290w/rjxAgc6MJVWNtU74Q82v6QFTmyYDB6\nuLJkCFmUW/vjDeOnqepEU5m35/X3h09NVcucyQ1DqdiutlABojnk6Ymr/5+B\nH3PAyQSKPm1fCyl2WODzVRj7irxP8pwJ2OLj7caq9jzNtEzfCEZmoR4p40c7\nyH90s5V2+FAQjUrYlfLkaTDkmMBq2pBlQo+lz76bk3LX6QhrPCEmwAUoa9Lm\nhTtSxlMkrZKed2FrecQXYA3IR/j3PE5ihT3Lfx+ktcVvHX9cN7FqNj/9hgq9\ndBeDFDCiGA2hvBn5tkw4jwf1e6LX6cOCW9KI8sjHH58W9d2+ibceiOOMWu8A\n9n1Zerc6+wFAit9i+D/CUKIXep7QzSfBVt4XWJzYa/b5sMcFu0Y5+M5IkxtC\nbYo0DUuKsu25w9yH1Wi+jPpRcCaxJ34LMDdRKQl/5pkUlIk26bIMkKfzn6Nf\nE10YF2Zvveyp2H7WwvMxrl/Dvb3uB5Xj00JTV6jirVssCUhqmRYSAqMbQG2O\nR4XCZCV8g4KdpHf0fUN+ig67xtFwUyVy/2RbvI2v0kSvzXw1meHExRG4hNrB\n5eJb\r\n=Rmg7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a74d6f21701270215c969f404819a38c56039769","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769_1616465627585_0.42926199940600274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2":{"name":"@balena/jellyfish-logger","version":"2.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.0.2","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ed2d99492c750f0f4fd86a278876291f50b18171","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.0.2.tgz","fileCount":9,"integrity":"sha512-0QgSPKl1ExBQvroYvBZLE0B0ru9nThQLZGGLjMn+Jff7pOKhy27R0kjOvYEI5ngp2BfJ9YN7kxniGSkyVYl9Sg==","signatures":[{"sig":"MEYCIQCkbWOiua99hsE9pJ7eiGOO8ahadLlcXoSnpyEdvtZgZAIhAL3SX41E6Hu+FHGRZXOugpLzesyIZNEO4L0Dsackida/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWVYZCRA9TVsSAnZWagAAQ1sP/Rfzjgf1ejQzLu6dFMEY\n2B+LFxB2TjIW1KZrQYiZoNWrdR4S6QMIn3PdcEngXwjz1GB0vrqsLR8uAGU8\njich6wIcnXUh5axTJlQrJqmfr1zckf2to0n4DdzJF1kOkVlNgVojnXaQgN7z\nMa7nuLeN0XLOgKbCvJEUjjWjJnyr+VXugkASa3O2A+Q7ZuxsCJ9XS96mlnOx\ndotqQDtupUrr24+IAEUx8s4i9YLSEKDwUZ1zqLH2ECQfeRXOE5WLBCf88bot\nJSm7UW56ZJ/SP5Pt8RSXea12nAklMRCZ2IKx6WhiZL/73UD/XSDmDTIBQVbM\nw0OEi5oMl8rPOB/f30UOYpwBYHsffu+svTdmqujgySJeZYffNVpjS3nWmGbf\nG6o4mBfAAqEJJGaoYh9dsC7p/0N1iUEa0gwdXo0IorD4145o9ZC9/XKYujJk\nVT600JpbqJQ/tE5xfz2xCjG7564tNgJY28j08vR9pnmbgkW/Yd30htzcuqLJ\nTNynNzGGkNJtP9K6e3B/ieTjG1qgMNnCWbRc02uytaywiGtyLXlEcTsFOz2V\nCWFGUa+zJ5sZzMzvlvRqI0IbMbonkPHnBfTW67dc54xYGkJhhHXLfJCPNqc3\nEP01+0rEHgcstnP5djORbkBNVDimlh0qof3SsnrS27jZ4v5Yj73a8sQwMRp5\nwbHk\r\n=xBbS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"93027b0d65fadc548e659e4639b23d867cb202fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.0.2_1616467480950_0.5643925036512578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b":{"name":"@balena/jellyfish-logger","version":"2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a64bd5b9f5d1f9805fa8d3d65a1a897baabe1b9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b.tgz","fileCount":9,"integrity":"sha512-V6t1bLiqpT8HzBB1gVL3kRDiur9dXEq+lbnzF1Wj9nLLqsFutMUmPxnYV6p0LatkgP9CnblNtn21HnvU7GTTeA==","signatures":[{"sig":"MEUCIAvvlhzOrmVuoTbeoeD03TpsiGnmI813NLY2h5f4h1z1AiEA27NxbHpaylpDzRjd+rMJRIaS10Y5+NUObjTK6xGtI88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWqmZCRA9TVsSAnZWagAAqAsP/jHI7yPmvJx8PWNQoj+K\nznaTVptHHNbaYSAnK428ww78gwYzQck2UGvY9WSeIlxAU+fSViVpC6fRZZGB\nXi6vOoLmygmJW/LCX3gDz+LWrPffAGG/bdEn6jFyTWQCwwoH6FQKZsCTx+Ea\nSDorUfrei1adfxhfo8QABGDb4mYxczwC8yhGPeuGIbAVi5rhwImsPHGanJyV\nWPyIfjYG1ENC7wYG0hqpX5GYRvxVsi4IhgUQCRUy8KOuVdH0NOjZIRdRH9ub\n3OURvVktlWOxG/3ZoDhAoiFP7xZt98rdtlgNXy6gATRBAoRacrk451YB6n8b\nileH0hJq74ImTwlj0pOVXtIDkzhSrCwGMnEEO+0ikUz0/bMu7luH7Gr0V6V3\nKKxR3mMLoxVYnI0yTbPuRpSUYXB1IFk1sVnK2W4B88rx7d4FvND0nwpLZS1n\nbXLSMxhIeG27OwMQ9dV395YS7wza4ZXCKSU12iLsGdM5tqe43sSGPhd5Nvat\ntpX/ioEi/bwdNqMNKyBtQAtNOXnN8KUyooU37kMyT0jn8K3z8iQGE2GMEEpU\nWkvJvGRKWdl+V7gB6KsZLcpD6nbKIBHVPFbsMTZyULBtSSExlUULioB58OOf\ncYL2QOFvMfHpAeZFW1cU9dgqn1oWt/lekhzt5IzbvYZ8j+X4F7wQUB1HH1+t\nXiLl\r\n=grTS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3851e3317c33ac394b995194f4d41b12e668fe0b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b_1616554392852_0.3365656093168816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.0":{"name":"@balena/jellyfish-logger","version":"2.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d0292e0c4b563d1d44f360f2456c846ee0c5a99b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.0.tgz","fileCount":9,"integrity":"sha512-ju37jM1rH4btPSOgo02Q6eP2HMLSXDK1EiYBrb7sadGDP1WcwPGaqkkuWioFIsfi1c8kQVqssKMGLktLllA08g==","signatures":[{"sig":"MEUCIQCdYa026F/9m9Ihbj0BG8pdh8msci9RRwDSH4PX4KHumwIgbyIn//87UkDRPF8X6iTsfab8oGabE0hDLzDcyHBPZQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWqp9CRA9TVsSAnZWagAAlBkP/A/OjX1XxOwtLZep4rnA\n6VFvav4acJkZ5rPy98gL1CcWhLxVVssG3ybScCOe6Qrl9nUPeNV/QJMDnArv\ncC5iApsf7kbkMXEmNxS6/vl+cK8/GEcyNchrh92gK39V08WoDjA8Y3BzAZDi\npW0Bwn1D3a3jrTTt/g8Wg70RD5aXp4df0fZQ8AdoveJi04RyZ8dE1OY0wIHI\nw9LBF8RCtYIentuzp6ZyWDsf09HvDqRXu1wZLwShxmHajcIrSacUsWt4BIeW\n5ODkTUJcvTppEp14a2hZrauW1+mDD5dU6jZ4JunF5cf0jXnEvkqYaIpUUZKJ\ne6OOOBtoVRaLgRBcOTQbUJzdzWzk5p4H8N9gyerIiJ5dw1V0nfu56IcYe2Ut\n3IYPssV4sTlgbwNkY8/U4/jJKvcmzpqicYEp3Pe2WMGgXZ6ss2MGLniJbjBh\nmXNJ20IYoRc8xoJcmdxkA+xvuZE8K/42GTsnrjPq9O/8/52+c1JWAL0K62Sb\n9AXC7/877hd33Y+6p+uTNekdIHVci0ii85HnXbbfzGkPqCcQIbAjWO8lLK7E\nWGsLO2KBk7ZR6fsUwMI1Nb3Esaz7UL9EMCmkfI8PKkNQaCdEvcgPaVu68zDm\nsaLaRvGz0S4LENyjPySXKqzLNZw7CZ5UrjK8X8AgY8p/iXCrCaxI7ASsFz7g\n8z/7\r\n=38Rc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c0ed2f56f14f30218fb2e2de74d0f5caf79247f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.0_1616554621479_0.26195549499718784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f":{"name":"@balena/jellyfish-logger","version":"2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"078711937767addb6a9f9b26bf2105b9d0d124ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f.tgz","fileCount":9,"integrity":"sha512-/UVmsIPb9pRGFYH8JXpMuu1rCbp11V1ku4mz0WDgaVHUmTBSMOsuSdlstoWEA9UehUpNGaXuCCxZtX0w0AuomQ==","signatures":[{"sig":"MEYCIQDRmrl7mW09nUl2pwBRd45nqNO94hZILmtYm1OaLusUNwIhAJwQ9Ngk3E/zpr2oPFY5PXwQwekmFHwp3TNrthO9AqBa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWq7RCRA9TVsSAnZWagAAvbAP/jfQsGOffIsMm1BZhxha\nFtBAEpKE34JauPU2iB8zgjO7W66rvArKhkpxhQxA3Vns3bb6y8zJmjo1YQ+i\nlYIxSXJznOQZGDU3oagCDiFgK6R6mqH7WvIRHmj+th6XvfEEzUu3WlFwruyD\noDH6S0+wNZqCG9Fw9FbraGr8J8cC/DN1Tj2hLrHw3y2JB5fGqDnCj9bLWigq\nPyjK7+VbIufpzA+KmmS4F+hap4jSV35FhveED0F9jytqPe/ohhjqf7j78uNO\n9YBElp3u+9buQcQBIu8f8B8vhG9kNO6f9M+jIDrzP0K9dADhPUwFfrI8EAUP\nbsY3Rh0PtR8g8qzYNvjAkgN0qusFsNqPzaEbw6C7bMR5kbJcx6JPcB08cg6X\nisXy8kSCzwp/NQDLsI+llkGdZnRROBlF4v2x06pyzBCiLMp56lCyI1KILBEo\n29YsDxKFCHR6tI2iZlaspImzcMGj0LmF0IppqzVJAAqc0xdlD4rDkWwIhyrR\nJEVadQhetQ/kXJ+yvYwQpPkzBinFrVsDKNE49KYluvSmo30IRa2x9BkYQj2c\nvzvGraQHe5P943CxBd6YX0LIa7sGuH3XsFgPltIMTD9Ybupwft5KzrUksK5L\nlQ6a0Fcv5jgBn80l9qQqi0bvfXs7qyIfRMr2P9Gkop4EFm1R/hXNuf81zSru\nixM0\r\n=Za5/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0be66da34d0541e26722dec4177feb0255e9fb9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f_1616555729305_0.9086660277092828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.1":{"name":"@balena/jellyfish-logger","version":"2.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ff3233f962aa9ae90c0a0a7125bece0ce28525ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.1.tgz","fileCount":9,"integrity":"sha512-0jYm7K8SdrNw+JksUEv+1C6qHXQ8WJ1lm91W9cEP+j6LVbSIiTof4raMbbQw1agYvwv9tnCt+1sLYzUhCkV66Q==","signatures":[{"sig":"MEQCIHPnKwtksCVdRZB5CFZXnon3bmraKsz6kqQWDJtGq88MAiBb75wAtZsopZ3BCV3/0GAFTQBPkqTND5xS0Dsj5H4cRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWrUmCRA9TVsSAnZWagAA5fEP/09C/h9TnR62DZoXudgD\nuEtMbqU3gB28hOlLPZCrcRh9XlnhkshhAjyIaviTmFJhEbNyO0cyo9GSLtaE\nqj7o0/o2kSP3hpgS+k6t/PPlvMoUnx/IjwaHDkkxL1KCJEZzvM4Wdv3JaQfB\n1RWg6XAGPP7dGaxABmAa+Tbp3ZalEwHWUF9j7/7UmZwhGaXdy+ssN9r+/n9T\nSz/PB3W1SbUi8iSYgtr2X9hnLXnXuLhkJ8xGU4zU0zsT8rxLRQ4A1tjvWwA8\nO9LOGCy7mztrT0D/W/v8mbpVWilcg9jqC36DmbC3CIG/uHYcLFxgDMBU0Q4E\nEJBU+Atvcj7gaP6mMLKz/nimiXLj10vE7FEYdGdOrCJy68ActqUTVNgKPVsb\nEaSdQob56OJGI1kOzi98ma7jYWR3mIg9WG72BwSrvzNxr0N+Q/gFejGsS2uw\niBiTe30PAUmZaOiKfmx81SSDkUraGlFoal+5/VFXKsmV7xRQhr5Z9i4Jd8Yw\nQFey+06S9TVLJbUbES5lj0y4gL2MTdNwJlMT97Fv7WiKaMV9vmPKhcUyOat5\nblqb8bTmo5VVTRPo7osf9YwG8ygvoQV7gcDl7ZNNo64/ZQKczxxGs/4TkM94\n3vKYc5q7amrjktGyCgmlgyJEzu3aeSTj2wMyVeNZjOV8KqhuIfZb1UalVhHs\nh+oy\r\n=JKkA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd0007d5b3490166cc3eeec774c74bc9a646fd9e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.1_1616557349775_0.9899027658051569","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd":{"name":"@balena/jellyfish-logger","version":"2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9fa252941f3e690d11a108ff5dd75733c38ffad2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd.tgz","fileCount":9,"integrity":"sha512-+xa9l95hwK6jDnHbufuwZ5DLUX5BaAUKOUdoTmNKTfDUmivEmR4aw8XW0cSCvIazJwW7UWrM0BNjD7m5wIjxQQ==","signatures":[{"sig":"MEUCIQCejDLFbg9q8RPkkNSKx2wtEyT+EQzT/TJk7BvHiCswHwIgf7KvPF+d+8avZJD827Wo0IyIFKW+i+xFgjo3mxcLKxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWrpACRA9TVsSAnZWagAASywQAIMrENHqtSjQmjHMxebF\nv4IF1ClzFRiRDXwvOSSXG46iNZA1UfsUbA3X9mSvpFfzfhSw6oxEmFulNYeE\nwHrgnffsTHIMQiGWTE5UqXgf1wQNZAq0D37CnRp2LXxvHOc635inUJCxsE80\n4Xs8526OdU8nx8koZz2eQ6BB/wMcgMZaoeK++XljS4kK5fZCb2ORJA3fHhrH\nKL6TPm/r6zcnOzg1am0Z/kOgw07s3l8J/nqyIQNXzfhoS4pV2SRvT4ylez6t\ngjVHdzATirkJHggEqzZUt27jlCRwwYnHUUQ1PsMVaEa5WfPnXS9r4qlm7avN\nr7er9E0dTY34MTEflh/xYLGGs2rJ8qYTWKx5L4pdRZlwMmIoYl8RlLh88dHx\nTu3M6vTObbCS79BNSCNwz9JiIjSgh40dhz8Jaiso4dQ2axcuQyD4Jp8KlDvU\n9240hhGfjTfX9KYyCvcvVwTdEuZ1u3KkpPf9b4L+5UyUwZo5J4q3tuFBDS3z\ndnmOmPDaRBXKJea2wt8njha6TmTqnfydqISHMt22RMW5ePy+HhZqr9H8sIhL\nNm5AkhpLPP7yWtp/5ExKlg6oik7gKCLNgS8MT/3sTd1oACVi8iObh+sMszi2\n+LejAYRYpPyFjyKbeUz9UdwuZ46YV2VGsNf1LERhTDgiXWXAHUZIPPKX/UMd\nnVAf\r\n=iK0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bea6b39712896b0acbea00c52f881a3f247e03bd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd_1616558655718_0.2822276882699195","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.2":{"name":"@balena/jellyfish-logger","version":"2.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f307efdd0bd4724b09a3b8ce56f5a17181c244c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.2.tgz","fileCount":9,"integrity":"sha512-yK2Xb6NCsGXNA+NBQAXtIND6RmleJDj1G4TZ/Nvb+jpkh/OsLzktUgfcEB84G56pHV+t77JLosxyoyQRmaC1oQ==","signatures":[{"sig":"MEUCIQCFy6uJSybPo5mf7CjnTju9AhhDZPUNxx44ahvSbzeADwIgJ6yGQBJLRObodJBaKUndXq20gl/fsqW+fCU1sJowQnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWrsZCRA9TVsSAnZWagAAASsP/jIAldx1+AKrFHCN64Ui\nz8csA5g8bB6givtuAdRmzUYOYwx4Vgh0l2e+e2945hWgtpOMyK8GiSuzawL9\nLwqLu5MGH3uCFCp2u16uHn6mDVBMnxbFXqMMOVkzJvH4ylgA+JeX+mwGB4iq\nowvnJDMcdo1Y3Yy9O8WEcG2tcRwceLyuyTfbzI44swMlyr+WsH6AdyMGeglW\nEoqDp4S5Sh2fx8dXER9N7KSXYGmgKx4VYhkVdXPX1VnRhhNvBhXq6SEaFQFm\nuWzHc32ayhfU3ux2FvvoNLj7z0eVNcHNBSEbECsD07yJzpTJ4d0crAZ+Oj9j\nqsqfFPQprzvZ+P9ZBNCETZcGBzoFfDPElqJWaLfZbRsB0MSXM9DpXqnkZ72Y\nDcE2ClHZqMQQYlyyJZ0C3BfqOBvMEiBelV7AzlvNCHGGWh2w+FYr1kOhwpsB\n9WTsSg+q4MPLbGMG/TGaU6r0j0SOP6zAKAOcAdpEUc7ps6LysB6Yq19H6Y7p\ny2TyI+nzqJtXfOTASFkvQ13seypt9TQehq7EJSCBI9eS53MS4jGYOWoIMZJ4\nuVt2JeC93YrK5gGXNE1HcqvXkouImizA0S8YnmtiUCUCXUE9QInki1DQf4Pm\nyPGg7AEIBlydJwmB5VUEtkxa08fcGe8th9zJQKMq2diCx1qD+lPXxUuZM8ld\nCTIJ\r\n=QIMa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aeec9f8a90aba782bfb5a59574dcefc4a706e450","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.2_1616558872539_0.6662233544168865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e":{"name":"@balena/jellyfish-logger","version":"2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7bc5d72be39cc7907f849ca0d4c1760bdbc3d4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e.tgz","fileCount":9,"integrity":"sha512-tEYCzarfbKdYEUO+pst7wSO6ZpxXYcIxKknQWlJ9tzj5shPJ2HBVpHYuuNl+fhVwIkoNMICJKK+vdW5R/q5UPg==","signatures":[{"sig":"MEUCIG1AZcxC6T9AOBcIjRbtB2UI7ccWe7ppNIpLe881Igq+AiEAtvF0QMS3fyZJA9YiSKrGNKuD+5qXqIpmRxGAM2eST+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWsAoCRA9TVsSAnZWagAAomMP/2syf4+X5gBARRvl/kRT\nPHU8KyaJtafg78Z7bxGonrTuQKNRreD/dVqIX6+8piJDxvGJl/xsECSS7wDv\noRKNx/6sNXGsHi8/Xr5VTu5ogti+VlFG6ublfiMwxVEQcT2+42W1gdNG176U\nzd2Od3eyZgJTZDLUZdqjCYknGPr28GNlDYNUo699zJkzNaDw/rnS0a7vW2aB\ndh59iRoeQYyM8NRmBUOFcIXB5mIUAoEzb6+HSsO8q2jdQSlfHwxAFghtxVJ8\nxRdPNt8GnLJCjNSitteaSljOCHX4nfRSWsfvJmblCBfodrZH8HO9OUuRQXsc\nPXWoq4ReMUuFLWBPkac6yl0mK9i5Ea+8Kb/1PEr3kOorCH4qYAMgr5LzudwZ\niN9c4OAAEsuEGBG1FiqVbCZbYd8P9MNR0yuL+XznE+mzxhUleVrIYEo9OK6u\ndcjyY1mWaobalWRJr6RkDqLXL94DB5x6VMoCfgybL4rYSrpt0RaBs8S692zQ\nzK+Ziw77Cp0EuR+W76P2/PDTncwcSSYcEdEgRK0kys7G27KMJmSPVgh+lc6p\nV/cGDds6BzUbC20Qp4vW6xkWNagwSoZHnsNT3qo5XfYHBDZ/QxkyJd69ZnTG\niURjCjWhjAg8XUCFYLXltE/0cKePap9tPlPZkolnqKjNU/NgTPzc+7WkPh0b\nalXo\r\n=X4Xz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfc36b693f6bff2e7796fe29577d4dd880a3dd4e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e_1616560167752_0.3546483954927262","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.3":{"name":"@balena/jellyfish-logger","version":"2.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"22e4668a5d84bf8f6ab1bf3e81a6072938319f84","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.3.tgz","fileCount":9,"integrity":"sha512-BtpG6e96sJai1KKF+79mNd1U1usMaZGWeQ1N4LkkxqAuOxxUFmyakgVrC/xLRa0t5msCfeTVP950ulhLkCW4HA==","signatures":[{"sig":"MEQCIBTO/bOVvq6A8CEDWf8Zr9Gy1R1viIrVbAe8Zw+lWJdPAiBxMu9pQ252Gs+xBPbpXy3oMTJQFO92IvPislCd9j0t0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWsD3CRA9TVsSAnZWagAAJCEQAJ4HVMMoSFWOgNhRO30g\nm39L66nJwBQJllOYE0CAi9WtT5SF6mWuyzSzX/8KTQ8zF/rG9s2e+3jria9H\nba0kv6fDIw2T+Yg+wnUtuCU1Zw2x6uTWCI0NUtPpE8z8woH/KOZw92tTZPX6\n0RW7sn/eDgkX3C/Rc+mmFz8u/P2c/9nyClWDEbi+ijWt3CwyUHjFfMvo2CRu\n2ycAZKiROtB3Gk6vvNpmtDgzc/Fo2oytZ/0MphlawZMAObvRsd1Y32kpgqtb\nsWtmT1zLiJmyrYjVAJRuS17qH9MXzq6t1ff88Dfh0VptqO7Z/5p3U0kc4hN5\nC76WwDCF1ebFK3VNFwBLkvipmh/LK/KYblFjBBgCbZQRsTO3ZH6g0JJcUOpF\nUD8i9jcC883AEoT6Ss+uccPJkSCSvpbfDGAM3vqBue4RNQERgsgMmCsys5IV\n6ZIXSTA52MpFX6pNf0aQJg+qhTwKrdNxgVgC9zbRJrmWL8wX6kxpnNFjAHW2\nEjDJDu9mpRjYqPXNtA029Koja3zVuXAzZlJr5i4l9FXwgtQb24yeBnnVTm58\nAOFxiwYLXH90vZBZwd3mSYs2n4fxVcQ0GpxUv41JAJ/QRzB/HeWTv2QAiSPs\nfpXfXo329rBwqzGXDStqYOwahv4TF9V6Yl7i1HupTskVSlj03uPVlD1b4Uw1\nVMXu\r\n=Tnj6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15dfd8c6f8cbc10f372ac74e762fe117eaa8e091","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.3_1616560374987_0.32434911648450115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259":{"name":"@balena/jellyfish-logger","version":"2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f8ab5a0532b3ec4742e1ddc520d6c3e92082473b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259.tgz","fileCount":9,"integrity":"sha512-qQAp4pbgD7Vk7J4S0fKwoyE+ZXmGRm8V9AoIeV1b0KBPwhEClW09896i3MmktR0Pr6NLnOB+9pkgzAvZNPs2lw==","signatures":[{"sig":"MEQCIDfeDPXmaY0w1VY2BYyZiy1x7woehKWd0FokLQ4hBEU+AiBkrY3YKgORratsoPJpzwpDHWIUm7edqQIQ4BHA2wpqRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWtWpCRA9TVsSAnZWagAA7XQQAJCkLCGg5Qb0ZIGHYZPh\n5AJZkvoDALukZODPEP2B2QfQNG4C+9sDWAWjKUX/kF+I1cyzLllE+9XXelKa\nlnXa/8KvxqP04AsqySmfRDz5/XoxCYf/J7rDCOwvYVVc9dZb4Tb1lNTpkiK/\nZCDhUnlIWav4ed449XPzo0Vx/lOOGiaKZukEMOMxlSakeqEZaJ/qPZ8eBM13\nIstXaktjfcs/YjJRIUONP3ujezJavMaVqov27IqX10PR16M+53lHE0U41kfa\nM360Grxl0eZ3aV9H0mW05/y7kXb0RzNNy/zMqw1EnWW0mu5j9tGpiKT1f58K\nzO3gMOzD7xRL+0isYTBJ9+zcMc2AHpmt2vUuy787ASC2t/mrdTUU9kF/J/IM\nQf26eZmWKc0v+SLkR66eNzon4EKWK44XQdESit7padTKPFhezkfhB+uJANU7\n2Zi6JZ3PI5cyMxMfj+l5SMhts4Sxt5WpJdzHalE6u8NKyvT06tGKVGreTrZX\nfSn5L28v3QbgmvuaKQ25NNwx8Zg2JGBZ3rL4vKToy7O7GLN5L3nC8GWnXpw2\n+//Lo24rOv69p3d0AYegtU2fhjT2Fn/M5rnKNvoR5WPnFieV6UgqsLPcog9U\nmdgCCdavgTDWK3LJyxD3KxU5qKk6cZER+uLnMwAZ3bMFoSmUa04zWvum7kgR\nhzlG\r\n=/BP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bafd80655b1a2dddf7fe7fb12a3df2060c19b259","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259_1616565672426_0.2870400781486122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.4":{"name":"@balena/jellyfish-logger","version":"2.1.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d72b84a64cfa25f07412fbe1b1c4db4ad8002765","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.4.tgz","fileCount":9,"integrity":"sha512-BfJlTT7HoyckzcbhRRFWJt47UV3iEgXsLT4zip1A/bAxvRF75Ifon7rJzi8W3DLHvxK5y464cri+ufWT2d+csQ==","signatures":[{"sig":"MEQCID+stEmJm74DOrLhblcL6L3Shj9/i5ZNh8Al/xsQIg9hAiA+beQX4l1Z2MJt6zy/5Z8nCfEdlhX4cKd/VRLFDc5wbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWtZ1CRA9TVsSAnZWagAAODsQAIQzjdxPVUvlJ5RiDZAU\nxsL99t6NkT+diLt9voANN/wDgyVcnDbL+DEYd+UXvKu0iBntonA375nWyZFm\nZwrRWqds2EcAjOFGsIJyinkX7LPnA16AZWAeXHGMdbInZGs0/xf4SGjhVwQH\nB8Turm+cy723+VEJejRy0lndgvAeLyevZVslZ2dfJCeDQPG0LlEYqfumLb1m\n4eB8akqFhAusZeNWV4NIs+uTte2MNkHroxdWHHxkF5ciGl+p5qkB4NB/Us49\ndvO9aKqPu5XvSlOu3KmJ152KqUUHvtzwWKGKqbubtJtfMCJRY8OhT6stT6HD\ns7g3Xw0W/chXZj8MD+6ABDyLYjIOBSQ5hSAC1tKEb9BhkhL8vr/dOpfnLxEF\nPkhQsT9a9rcMotgiztSBslD4+eNU/HnrjgjHlPyemZz/KzPqPsr3+bThC4Fp\n2bKwbUOasHL6DRTJx5hvQgnhZ85II7mJquzU/Wv4Qg5uROH/ua89CCuYE3IE\nUa2G1b66YJZ3Z8WCyZ2kIaSGvyEeV8Ev8SgfX8wt9Z7RGlgdCp9yYl8m7eIC\nLr+sBsNcp+95Jd1X6cQIvGmyR8Pa30DY4CdBG9qGagrZDPZFbKkjbGr4p3QQ\nawq8za2T63NbRuYmFfQ11hl6zgVym2us9uu6DfhRs31r099m6/27PU105fRf\nEGNL\r\n=PmQr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99c02be41e84b3b2120b61c872ab02adcb16c381","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.4_1616565876950_0.46964765099884165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8":{"name":"@balena/jellyfish-logger","version":"2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"233c6d8930bdd4add00b77fb7da53fab2824ffdb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8.tgz","fileCount":9,"integrity":"sha512-GwlQGZ+nhCTHuZ5p8n2X1d7u1+Sdi4Y+d2Jr+krqXvDC9VkNtBMvaFpMxD0iIP1uD5hm56m/ZMqgLX8nMHK/qg==","signatures":[{"sig":"MEQCIDgBZvmVOUJrSbF3H1/mpGS2wS0mUI5TKGkEGPZfAhcfAiAQlEwCLTPj0jN8GmjonCcGRXoOVKug8Y63CPg4zUQOSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWtsVCRA9TVsSAnZWagAAzPsP/j+CyOzry7J8H0uyroqb\nCeCk3RRN0J3CjO6JbQZG77p+/cNruDdeDx/AdyQkXpfBCC/6vdyAwJRx7aLJ\nKOBaEPqqx1bb7QD4xdOwpJmETcDVDKzfM5z1yYSA2wwXFU7J5JVqlfDnLsxJ\nQPXVb1RvsXYjZ3DQ4HF0ma1FEVWsBi7BAJFK4i4XD3kBonlfgRqaHbuWcg8Y\n5p5rVrRWQr5D5pP/vJkTXeOOV5JI1I8P7XewOUKp7p/h6GvAW2IF5QU7Nu4v\nt9PshEHBZJn+8BeP+cs5mwkJEf4KMBs1QdD5U4Y22GKzYzK6QvGFwZX6xut3\nQfYLQ93f4PGi11rNNSjcqaOHXgHtqSuRiDoxCH97cK5I6DI6NB3oDdxbdhma\nVYm7SQUmR8TAxB6bBls8+qOTAfCC5jsRhXKAdOoIDlW8K6ReZcXSMYt0dH52\nr2JBAYbJmEE/ZU/4ZUqlr2dBWkNgXK+TUNmshZBELtPoYGr2voaHEIo4stse\na0Co0T9hnYjEAGrfWDRUhNwK5C4mfAzH2KuI0lWxbbUqbekUJn1ySp3+Ldjh\nt7TyJMnTdTp53OxS7khGJeO4rxiN9uWD7UGVGgBeLe2cy2q0M4Z6A0CRonUR\nvcnYYeT9fsJD2SXYRCfHKw0qyHFXAKYEGo1ohh6qmH1h6vxWw2sflr5+CvLM\nn6VC\r\n=FJy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7cd77465ec401faed1c8f08cc92f3eb9eeee51b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8_1616567060527_0.8874019882485416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.5":{"name":"@balena/jellyfish-logger","version":"2.1.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bea9451e34e2746cfb055ba1b51d75e6b0a5ad7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.5.tgz","fileCount":9,"integrity":"sha512-TUY5n+CP1wAisVnj7crX0Zcu3XIdXPC09jopGyjfI1kihS8BKz2WiwCPxY+Gs4A4W6Wez4ks0XgkLI99PPDXeg==","signatures":[{"sig":"MEUCIHkx3OIxpIMFzX6OOLPAB1sZzkxdpvw+Hr2W1QlIaJDKAiEA7/kvwE1KC0pneOQMz5SgF+159e66DxZ2nEZoUwxIjMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWtv3CRA9TVsSAnZWagAAPwUP/jX+Sr1A4NjVjtVxdN+S\nmszGAAtALBgHM0GquzsWiCv9XBFntcDCczVgVV/wsH1t/TJ08Vd5Gy1kb5xF\nsxAsHJngplyzlUQqo6wOuQ+ZRaVotMrXulL+2dzOQD1IsftWjGjk8nDvD+LH\nuLILj+atrxEbawm5Angptk/7u2k2Tk6wblI8mXPaZUVOFFP0zeWGXAtBsN9V\nObw+QFwJFQ8Qzw8VFlQM8O6wRrZSRIOoFe0tIqcKy/Q+EA6tjCfpIfBl/ml1\nJQQ9eJH1Fpl0/Po6ZsNLuhvIR0U6Ix5xgbgXD1nHHhXLogOo8/8mUBRyngC0\nqz/vzw8PrCyvmiDOTRP/+VJAjtIsWJUNFmr3KhJMaumukLhzoFoiZsuIi3mR\n8k5dD4H0njIwgkKlfAlyNqA5GIR6FTk6xl+EbPR2i7aoJ6BlAga6NMoknnj9\n0o+EnUTeZxowOu/K67RdPtu4da8LgYfxj8KSelMd0KUXYpf7zP+SE9jLDkdh\nnQl1eS436exHSgcHX1IYROqpcVyR6CduV1zZvs+6A2Lxh0oSu1h1oVMyXkCC\nAn3sDx09t/QSZuqEih7zFuLVkAs5dUqIbSxrK/4g6NZYJ1zOO3trspJ9XKhV\ndywUSeaYpoYfGtevWu6Oa2A7y5C3cQZsdoUoLHdesM+I5HgYBYmRuSEdPh22\nEnu4\r\n=u4UZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f94d576547c9744015345b6a4e07c7e642139e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.5_1616567286651_0.5060567030693066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e":{"name":"@balena/jellyfish-logger","version":"2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e697c54068ac6aef68257c7d5a6d0da58151d49e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e.tgz","fileCount":9,"integrity":"sha512-RY80HFMP03pheb5L4M/0aWm1eodnfooN9HymRvsixX7Ps0xxh+CsYFG4/mEnwq5iumiTeUPVXyEAWztGng5r6w==","signatures":[{"sig":"MEQCIGb8NM7A9HNI7jg6Tj3jOxDI0MDyAnndqJpf2flpyDu0AiBBVpv820TxBNm+VOSdAnLl9cwrjnwv/zNAZFHYOtaSGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWwfiCRA9TVsSAnZWagAA9vUP/3+5zXuQdij/G+RIfXZE\nj6zjX3cLM3qQeryggENtGxVX46iYhAJThUNW6oaOV8gOYngCyH7CzaZRsaFx\n8FS6xuRR3kmbQG5ML4H1Nekb1Gy5L9XnKQzW31dYZHtN22R9o1hyACCBnF/W\n1W3ZER3xlAVUSG4ELs1gRbKkI6C0zHh23TeSYtTYXgiSheuAE2m2ovXxGOTS\nBHHSCc/9eE4FAT+5avAL1zlMf5JFKzLo56a281MGG4LqzRVvNffxwFeB30fj\nqt97yl+hub+2veSDRG05dnTJXh3cLOhmM0D1bTA2ardOKfW1TEvWMqAfOOh0\ngPPq70m9Tn0xhPmRWc8uHC4eh21/7OpQmGEAu18xUngwZyjecwpOjkrA4++5\njcrcCs/QNGlyUhwoA0/H1JnirQErw+Sru+c/q4BNw1K1g9MjXwlYsKpoFAkx\n2yW384aMu3X2Ut7L/8Ws1qT/bDXi2zZb/HVv3CuNIKmCKCAl4qHS1SuvvQ/+\nqwypB2OsddN3wE/pgm6mk022y+RKXdU22ggcFtEbFnHTNwjDFQpR6lBlJHkF\n5cG2hGgfjQKiqTTBUhYmOjj59FSaYbXxmK85976bi4UggipL9thILSYHlb/R\n59Ir2pKYEdUkPP/1iIiMhllqQTi/SU1pM4Ds7WACs88e0z1wbp8DpU3QMfTj\n3kv1\r\n=TrIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23dce1a5e11f29533149610d503077acb9ab391e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e_1616578530338_0.9864315778317514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.6":{"name":"@balena/jellyfish-logger","version":"2.1.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0156cbd6e989597251b1b9ca2fddfb11fae29738","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.6.tgz","fileCount":9,"integrity":"sha512-BGgicKzYb2zjmJOp57o06lBbsWFwJfSizBLWEp4KhX3u4Jm5HIenw7NtVgntX96iJgW3/MTil8yRPjKMzi6u9w==","signatures":[{"sig":"MEUCIQDUSj8cGNrYBdxPJnilad2YSWNozPcUm+t2F2bV4WOcqgIgWMAiL5U6I6zhlNO7r/KxK8FkV6XizXU+K/neSLDBucU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWwilCRA9TVsSAnZWagAAKEwP/33nuBoCnHGBu9f7OmL8\nScgvyrrdhc70B5CFnRjtW1xhVqi442Fs6TyrO1o976QE18t8hbwPxUyuIXOL\nPHdp98mmGXfjTW7N93fUffcN2tqubTe37ajtOKtBxT36e8sAxwnoBv9lC5tI\n1A8p7+CCyUDySTgcRQNuTsUCil+cG43TCMdytSSRPh40bczhqB0BH8jtRTau\n54JDEeJGb7WN62AZB7ZwbPSASNQ6+UJGjNJtvfKPwgYkSCYBm82bKPas6GG1\nSFozD6UOdgJexUfz1uZtIfyZ3tmwkXxSU+LDex3ycQIaGTLBcfjdN2rUE13f\nmhr9XrDfOsewAHlMpAo/rocdrAYVaagmIFHgrC8fV5uN7Gh3ifBf0ggT3iAv\nr0iZ6SkFisrqwqyxlc3DmUp9J9kozGd2dOU/l48gQWLo5FrMyKW459LY50dg\nBzrCIQIjPB9hZ1ynsqggrHAqd+k/syKO6CkMcPGPb3vn/jRXVSO/hA/XibCl\nLdsTfKcW+mZii8xtGXUySrY0em3/pBq/By/DaYBv5MWfuOq06byFMwTkjx7Q\nYClehqkt54AsL9wKw63fiN2vhCS9BuQEx0b4PMbdjVHnrJGMcLZ8y6oN3Fq/\nmJCe/cP2AF6GRodk5F6fvJgVTauv5ffmLqfb2xG0dAlFDKN5llIUbpwHGX6g\n3hVO\r\n=4XCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7a0d5edea9039fbb526ce4e8bdbed03ffc53ae1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.67","@balena/jellyfish-environment":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.6_1616578724655_0.32341431351565353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c":{"name":"@balena/jellyfish-logger","version":"2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"23de8c9e60014c40d4d585986997536871465925","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c.tgz","fileCount":9,"integrity":"sha512-G8zugNtNqO7yuLOQxwKkq6vaashY26/Douv20lNwdAF1UNjmDBmloqCgFk3sbIuiYcSN6Gc/KSHG3cCHFzS6gA==","signatures":[{"sig":"MEUCIQCB/aqpN2BzFbHUU3bPWeH0pocx3opz6lyRS3pfh27HzwIgInrLfo6VewrNnqoRur+7ZgapVzq7fKroaOKjLbbbfSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/ktCRA9TVsSAnZWagAArc0P/2g+qC37by6jCxev3EKd\ndSnF6MKKn0XbMnY4IXo6REcKw8cRIoPVkB6bp4B11CVJxkaBRf1X+mbHIbb0\ne+BrfJeC3L2PCYv/BI1Wh2XmZic2BlSd+sIWxd8yQGNt8ZckqufwF5rLIc4w\nXjtLdT0Jx2U2QOIjTM2uoZRDbPod4uHl/pu6+wzEMyAaNIcGgxVAB9J5xV6u\nZXxbPjIYxwPl3Raxzm9zver3kklWIEGY+9GqLbEz2s0+DYQiI0kYkpPD1WCb\nIQvONMGskJMY2SAxDB5kShHSIOo2+b1YnzmmMwobGjhG73yki0busG24M6pI\nvWoqzZGKJ1QmoLhPuhq6Vm5qQYL1VF/5NVSSDgR8zfodQK2638CLcHkU+Qzh\nKFkeW/BhXu2GI9a1Sxm10gcx43SQMJNmG85EwxNyCpB0hBjfcquN004ICTq9\n+FD2qZp0dVXPo1ob5M5L0+uBnAbKIG/RpWKvgbhkwddYqbIDYNH+zfdD/MDd\n05Pi8E7+JK6zJYjTwDVJu4Wnv4qrSElRvMEE915gYDlwkDSnLXQmjXHZ1J8J\nwTcjEoCwlbDTtf3EI0QMbAErC1ZUBx3XhZLVirLc5/vaIRsiq1Es0TrZYtn4\ntOre66Ris4MoGKDYTw4ZGT1zeP4hmtD/+y29pA9ex8B/9ek5sUkfa1M5Q8Fv\n3TWR\r\n=XXQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ab446b5b15d1c671642beceb360e85c4312509c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.68","@balena/jellyfish-environment":"^4.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c_1616640301062_0.4127319142972341","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.7":{"name":"@balena/jellyfish-logger","version":"2.1.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f36c93ef7091e073895e794e08cdbb4c34d47dab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.7.tgz","fileCount":9,"integrity":"sha512-TGGwCz3AX1S4L3/ZEiNicIUJ6WiNg2qIJLGSY2Hb50UAFe0aTWIGqrD398Z4wq4eh2T9VnnFted0Yej7qZDe9w==","signatures":[{"sig":"MEYCIQDNJcx3zivfIQCtEcysN4r833ZijeQPStKCLvWDT94lOgIhAIJK3L7Ri9Ft9ubIm7lTfAgdqJSP6QrYeV/lQJqYslaZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/nqCRA9TVsSAnZWagAAlagP/1EjYQB7YTmN1tMJRd0B\nKnma9VCcoLEJBy7kn/+LMAb5LBg7Prm9MMEVKEgciBebnf16XruGCFXSwtkA\njsdVbtJ01J+nv3tg77KO7OWwjNhs1F1h2AMbE/SsQ63BFoKoHB0MHGT6K3z/\naVTbUCl6pi/hoSqp0YrTC5uL0Qaw5hN8b6klYcGWcAWQfcrS7JT6aAyHYAr9\n8YGUkrl6ax03JAnlE0lrs/+qH5aTMtw7vbM/7PCROG8kjr6IB7QxSqLqN7Aq\nAmSr2g8i0Jxcp4OeYekKUdZCIVl0dEbJ0sbJbsXow/RMPeEprMY3QfUfn/Nv\nNRGp/j26cKe2xmWKPhGu4yO5xM0ho04Lh2aV+nFTShzwrdkstFzpZ2R4xKzP\nYue4fpupwUCbPdGlN3jAvtAoMh2pxo23qDaWI/VrhK3yinOvh1QP8kPszYH5\nawn0PNpru3AtUV0l1ND1QhEUpyFwm2YhVaH6GMYWJbfpjUoSJmKJABHoLvXF\nx2/1hvyjZP6iPi5jBT1/a+ImEAWOV91A/0W3gxndq413WJdpQPZ2LY0oWnJ2\nUOWhmH48Ashorpj8R73xkq0p7xcqvv+5BtDf3yKZucBG0pgM+UJcow/krtrU\nhrYpKeUV/qZzbWGSRT3DsCtvCJi8qrWT2IDDQCU2Z5LEz1cInmh2UDJbBkck\nnRbq\r\n=w0Np\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fcdd0f6b3a47f89f97c7089ea3446eca86094100","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.68","@balena/jellyfish-environment":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.7_1616640490253_0.8252211076223068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0":{"name":"@balena/jellyfish-logger","version":"2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b673be3e8f0869e1f61d35911b64cab90cc38aa6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0.tgz","fileCount":9,"integrity":"sha512-0uJVP8e5Hy6p2vfsenR/+E9CrDRT29n1XcHlDX/6hc3CuY+aMxpW7Sksvir5E6rfrwhN+mwrBZnaj26Zo4fWBQ==","signatures":[{"sig":"MEYCIQD2XyNQIi39HtBQfJYl9uFzu/bn9WFNV/26wNvl7BxgOAIhAK4UxiMHfggIJcdkzoevA1bXDQhW23Xn09hTMh9YY0e6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBQ1CRA9TVsSAnZWagAA5yUP/jpIMe38kN9n5Y2M+9B8\n9m7ibAVpbmlTS6VLMl18eAPuBwbzf0B8oOUHeJ3wTq7cj6TQQ9y0xOtWGraG\nvyrzEZ3L/2g3wNxaUhAftf8h9rg+ac6L8tax5vTEzGB2hb4CEOVpo0ek792L\nL/HbHhWLrLXoXMBNxpXxurhtjY8YF9D6vqPQVCekMzCg+ysDTfU3b6Que7uK\nqpsLxH56jm4TDsJAPgxYJ75H3Q9pGcJiDAfNHC0jKO3S96gNNxjzVqvoKIXW\nl3TywNs6/px1wha4Sjha0gAO4otseVaAerPDTqiNc9coWK/4GsWCCPnPIz9p\nz2CZJ3GKzFFsWdB84qKLe2kg/ZuRBh5M91YewrhOu6DgL0sZ/IB9hDpqO3cj\nximIF7tSFpTSNSltAEONsjda91y613YYvysl4DYr59LYf+v8TnsXFteTh5us\nx6AY1TyJK499JMl4PUlzFWhaLhttdbYTirUrlG3DR0aQ6NgvU1BizrPicCMp\npvEbIwZlUj4DD0IUNTWurzS/Tjo1iBROD1H28/Y6YzeM/mzGmlNjEvL2UE6K\nZvNOYm+JVlhNIW5pPAX9INfRaSqHF1Afx6sgBgmuH/bhYsxHlWJukx+CNrTS\n/X8PM6jlkbeugJqR/YmOdGK1UZxIlkgJYUq+fWxTU33xdHrhaYtfY0wcv5St\naFFj\r\n=GirY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26663efc92f5c443fed8b41bbd995714f27529d0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.69","@balena/jellyfish-environment":"^4.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0_1616647220733_0.01183550157409008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.8":{"name":"@balena/jellyfish-logger","version":"2.1.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9044d67d5c87f1f2fcfb8beaa423ac4de544cf45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.8.tgz","fileCount":9,"integrity":"sha512-xcWi3AqG58PYGHryXZSGl97d/sZAIYinlCBBOBDyMqnh0ofcgyrrIxuCMET1MaJI9OZaLwCaxxHg9inGW8TjXg==","signatures":[{"sig":"MEQCIEDmWcB3WdyVCTfZOwnSDY3Bh31ogJMYqIpP/7mbgDimAiB80HhTnCm5dEQ1B0eAPMJZMJWufgeHhA64WA0QAVKmPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBT4CRA9TVsSAnZWagAAaYIQAJW4nSVtA1b+GRCQ56jq\nwy9GVE+VXyVc7tl9weUWV3eF5//s8LGDwiH2NOq4guCcwQe6tmQDIfkleF4O\nkFG4xh1dKj8e+6KFszrUiXgoDofGjKM0Lg74J3nbYzsr+tUMbT+Hd7Zp6BvX\nM9e98ciEOAmK4D2hskE7nNCPeqagJBJVOR6VFCJUWoMSt8lPLB+abarvC6we\n450SF4088xXES0m3AxqjpIIqhzBk4/ZabU/yquJl8bqOHU0exBfEMyXbhP+/\nwJu3zKNiRrVaureJiLuD6HI6DOCHVZdidewMWNppmwo4AoHYtsNysKIhXy3I\nGX4IYXkKQKC/sxd9TOTRnoCmZGxL6C2co+4f/3rZQSa4WqW2V6xIRYGPKIbJ\nQuiEdYppXjiVjWpoG4TXHDBbCfMvrEmlbJhcHSqSrUJq6RZ6haiCl/eUIg8v\nLpen9cM5Ag/nBXGeI/CQniUnE3jgVbwnrhj4Knwsr1ilZjJEg0QHsDQ4p8vc\nHxjUVJr9dbXg99ur4LNjoC0x7k40PCEIJKGK9GMdwIZMRYaIExRw+4EbLRv/\nTkEf8aLdIJ9jP51AJqJ/xZDujgzV5Qd4wfWu9HN1Yhvpkij4fw2ysp7ZPEp9\nFAyNZtBAWguzJ9YIqVOX0uv7UXmdu/K0h4w37lEfIFUCvpxB3AJp6kvVyeBE\nI2oQ\r\n=JFll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"589ceb4403bbc45134e4127e42f1ff79f692d4d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.69","@balena/jellyfish-environment":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.8_1616647415752_0.470963617315155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675":{"name":"@balena/jellyfish-logger","version":"2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9620f5684b0d91c49a8af536c6c2f26f4fcf2729","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675.tgz","fileCount":9,"integrity":"sha512-bFL1n1aZRQk+XJWtbcPHyfMEdQvRAmQ8KKyBQn9Ma8YTeZoRC+xkypT8pzhTVDNhiW/b1GbzUFcYXx95m2Dbkw==","signatures":[{"sig":"MEYCIQCn0SdjJ8Etn7mGzGloSPpgKLmYtWycaLXAHrHLZPALXgIhAKAYU4E//Kceb/rDFw7mQShGb72DWpPxx6qgFV5U8BnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXCAyCRA9TVsSAnZWagAAHAEP/2Zf/qYbfBuULxi96HJL\nEV+hKFErqkM3IRONLpgFuyzfA0lYmmiZVLfhSy2Vq11LZRTR+Wzory5iQP5z\nJf+N5C2GGWOK7Mg9VHO87pv6L4rVWiroedhP7zEga4tE1qi9aYC2KPZFk311\nCJ7HUKz5UpHr9Vt1kXeHPJtuP30eO1nPAEShNmsfxvJ2nY7ROWJUOUJIWPWn\ne/r3vqv4GeAJM70ft50n6F19Zcjous1st/yUdL4XX/2bPX1FvQt3yulsu0Pq\nOH3V71SIiWk4vYy9U0ZYQD5Tnih0zeIc7XOlHlv/+nXEWKsYxSWZOI0xAiss\nWUqgarnrtR8eLdERPwY2xBPC7NnJakcuzDF1lzuDNz3XpziIhjCvZyRrSCut\nJz8s6+7zuVuA7dGqB9DDyhXkO2tzBZd4eTr/AG7U7treNkKfPQltON/dHjq/\nq2QYyK4i9eW7/J9X7QVAjuYxS4gL/fFLUOBPKanAu0Nb8eWYKgFY5vh6pC8o\n4JW3HQ0KyxI7MZgO1GtbMX/MXJrR+e6BWBiF/ds4yPIddOuNsG0PjgmFGRFN\nx+YdeqDKPponSWq29SCzA0oH0BJb+9k5Y765sEaZYiEa9TzXlMwkqWmLfs3D\nKiHxoveS43/bywr2GhTMtWglwNLxmKToXf9ZZcst/PkJ46BZKNt7U6wcguxx\nFFt0\r\n=9qNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6fa0ab8d497c073de049f239a46e075b3f587675","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.69","@balena/jellyfish-environment":"^4.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675_1616650290343_0.9741410475280599","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.9":{"name":"@balena/jellyfish-logger","version":"2.1.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6710c95de0df2e48791ca80806339a17b1e14146","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.9.tgz","fileCount":9,"integrity":"sha512-B979uG8Njsl8lnmyPxZaMs/58SAtFXJKma+HYMGlbAvbolVbx+0KQsqOxIOEaA/hth3ppczm/MacwTFh3LeHcw==","signatures":[{"sig":"MEYCIQD+ij0BUU6t5uKEEOcT8CVMRplZ08uyRN4wD/muwCepZAIhAN0rbANWnsGqOcVfFKvOpeGykgyQ/mx+4/3osEGkaMlx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXCGpCRA9TVsSAnZWagAALlgP/0Xe19kPaaR63Sjl97HK\nWyvZknUzlo1DMuzALe5MhDdN62R/wf52E7veZuQ76FTY0qXCCNQ5DbInA46X\nVXJuTTyznMZ8h+kp7QyAgZMuYqZWp7sxeCfW9/2BcaY3bCK8aojXHui4StzI\nMQyVOLqUGY29T7gE19MG2N0YiUj9rLfPk0XOjFIqEeKHUNr09F5TvCAi2TVW\nVj7IdkvGNyXpM/FHl6hVLr0DJV+X5iKvINBCF5cTovBthrYY0x3dNJUkumFf\nNZowNno+CHGn6QfW8wrj9MBY2Jr45rBnQBDbRq5sUeRlJbzHB1DZw9gR7VVL\nI8J+oQHEyp31JiY44TzInIz8YhjAb71AZLwJYdLjbUIvxtFcsVADQ7cmuhTj\nP1gkOuZqoPWzUVghdeR5xffmLslqE38vbymlWWjKc1dI6BXjHwfsCXG2fcqC\nzZ5X3m64fo6h1/icwIgvvVpVr4A7cWaYMHzQwzkcvuW711UdXSiFjH6JQJGg\nBjeZDKyNO1l+NWdVNKtMg/AnyMqxXq+CRRbAx+RJwwEYNMjuooDAjSD65q99\n0R7OkxtpsKTvvcIsIrmYdTX4DxxT6igiqlOIuILCHaAjfdHceX52mYMFOlCh\n6xYGNRbwmx1QtBTLIfEOqeHnmnRiS6r/Iu7SCJQn+DGO3Aw4KCXcq3x2t67X\n8ZB2\r\n=9Nig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ca82fd72f2f1e741dbbdc5c5d93f25ede9e0e5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.0.69","@balena/jellyfish-environment":"^4.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.9_1616650665267_0.526767718032646","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257":{"name":"@balena/jellyfish-logger","version":"2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"66aa45c89de25394c9a0148a5a4e6ec35d83995a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257.tgz","fileCount":9,"integrity":"sha512-lQ5VmPyGqfAoaAvG4G0kWspzE3LpE/AyOSaMFOi2dGBWw4NyEs6QkeYcSFGREOBDOPgZpk6H+igk9hFF5rn5ew==","signatures":[{"sig":"MEQCIG1O094a6uJ1k8eqiMyYRFxXp8Pny9e0MPYeKmsghAEZAiBP85p5oQHe/OH3WcxgU1fKbi8xr+1UVXLT3q9CRMj8Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXGvTCRA9TVsSAnZWagAAxGwP/1dL6jusOnjXPM3WI/g0\nUZFFtcMQbawGnncPIJKZ6FzddXn4bkMzUobzgFOZhz8naIpkw8kPjdbakMBS\nH6/hzcIAoLidgJXDVgE9KpjLRVAijbVyiKL6kyqRSE1ud2wh1Kc660nwl5Do\n4a6E8IU5udSOYVH66W8+FBRMKDQDSKF+ZAF919rBWer2W9u6VsS9mDT9mF35\nBI+zdZnm1SFZfGDX79K8IZ7nw96oFA5I1CGBx41c87CQIzf5IKbdrXQ2pBqn\nrLIlxl6xSGJ1a9Ah3sz4zT0++8c3rgF30GnbnjGy4G7+kyUr+pbfllgA8DKz\nfobPN/d7YJtLZb2EQXNEZ/Kq8VPufefuOHkui0fQGGAQgMhGqNF61WsfP2Au\n8uOusps8OY4D/0ofIwgbYFB1xqefhgqRt+mpVrr5QQdsnVDfDNu6VaIm8ynf\nuyU3/gTg8V+FmHuMdmih14wgaSH7z/4heUXKD+1XAJuVz/2fow9YEFKORcJb\ngaYh+lQ+3sGT1sB4y+jS2NvdncezMUbcVkN1S5O/FBpcKT+drPwoN9dQLQL9\nQyVBg9YI64QzG/Hw4EutqUp/lH1zd/y/hErtjVIQx0pU5uWkVDikpvb9i//+\nFcPausfG3DYxur5Gt9BI+r5ZsuaRn984kHu57IBoU+l0LgziyZkx5aQNKWWK\ncAI+\r\n=qU0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8019bb7191dfd57886bb9af8a8c818e8f0d56257","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.0","@balena/jellyfish-environment":"^4.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257_1616669651420_0.5090987795932427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.10":{"name":"@balena/jellyfish-logger","version":"2.1.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ea638d1036da02c5e39dfaf2e83fc66fc2abc66c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.10.tgz","fileCount":9,"integrity":"sha512-A+NQRhlj7VPjFC1XJJqWYCvVM0/zsQPby0e1AjfsKQKYPYTIzpX74a7LkukxOPtk7K8D9Ab0s7/mPTttkYrGGg==","signatures":[{"sig":"MEYCIQDJuTXVWr1wxjHqqjGet4ASwoSCvvZTbWhppi3mMzLWSQIhAKXKqhhJJ4f3yz1dQreywAPX3foJW2RWJsNbmfwf6Ksw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXGzCCRA9TVsSAnZWagAA298QAJczUTq/1YSmBV59dvAl\njFyrUWgKp/k1CXtnqaZUSkqyEcs3slynp5ereerMcu0zfXKaxSM3paJ9SIE9\n36zTRuF/ZeA/TuwhA/gr9HvU1+RfWk655Qh6v489pwTfPzW8W1pL0wgpuOLc\n7j5yvOcAdxJeHu0ycb2dpOvGiheyl+IPRsDBxzSlrf6/X/zWopg+weTeuB1e\nR37sJHmYGp1SFk8UJCPhLhHUKyf1Ac12MnxYUs0YmqwldKUq27hRX/ZMgTbm\nUdEI3WbXfIuTjk+/mYoVzaPy8Trvh1n6g2I09RXlEg1Hnpq8wlliFBq834kM\nDc/Zf3PyRAnlYm0SjSzujOmdqwzHf4G+mDREmF/ZNxjiz1NYXLl3NDKFTQH/\nnRniryyI+xWaJmYHKKu/rrS6kGiJkmpEhafpRFdPqC4B+49aZj0Vj6SFQH9M\nJAipBFilcD2V9XIQulIrd8jiMQVMOeU0lYv5uQy9KD56vJo/BBHJFZEaKGZT\ny8dqsAfzZxyjnckaMe6RosRBG1Y7yjGKLpstwzBj5qocfZS5advT1OIqTVyL\nPqdNj/BJkb1yXNLXF+MGOrZAxcysws87B4PWOZYijWKvKb7itQGczVPXE0+4\nO3JbcDpaT1iBtkGxzL/jQF41z3AY9nbb9RMoJmMlSpf0j1IW4Gj6vDtjWpz1\nA2zK\r\n=l/rU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0de8478ad230ff9cfa76ffbd327385c9d7df1c69","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.0","@balena/jellyfish-environment":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.10_1616669889628_0.29585907239502807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a":{"name":"@balena/jellyfish-logger","version":"2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"40a3fb4fd7d0e53539a425c7213499d15158a31a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a.tgz","fileCount":9,"integrity":"sha512-+swyG+nNAshNWZWBUOQjWkkpzOzptX3cORL1E/Hfr0DgrWPmVloAsTQ50neSRvFLkthA1gZVpGN95mVrpT/YTw==","signatures":[{"sig":"MEUCIAdlln2AKyA2Wb2KwZ3QXqJ9ljvBNqj0xMwfFu8CLRL4AiEAg6KeNhli0F/Pucz9PHFWMUBo/14PLYqWbcNLmuMG5ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXNlxCRA9TVsSAnZWagAAz7kQAIR6EhgU2LL81gIaSQdB\nj/D0Ea/gh7mqk9zgNooak4zjF3bDsUOh5WZSxK9LpZ5mfheW+64gu1K3Ep6N\nst+niEAHAilxm9iIyJeX7657F9SEZPrVVHrT17AcNjhxbusE2VVJmSYdlSik\nIRcMrw8RBa+37LlzCReFMgk6Q3EtjOdvTb0xVD2ZhafOXQrFXtg2Uc8tj+bU\nT5eiiCr/71bLFOB30uXpyzEnGyyhnrlMylTR2EKWScxkle8wgnCIimlYlRQe\nE4fz8PlKjGTl4GKX1WjMIvlFxz5pTLNthyLqFBobdAwUff7Js2ryeuZGAFj0\nIWDPRukxDk86brS03oDJMYGj/gniJ78f/AmXdVcCkXLWlXGeJG1x0GucyqZo\npsp5icLafGYb4vnx9dhsXw6liW+o+S6FPVfs5lTK7e1ZnD78Zdz6myTNV2Qx\nxYZ39ZIbqDejmnbdterZR/t7LAIbDbAHRnWHYnlhw5HAgISf7evqPV5D9VcX\naabSxvXngAJRDCNs+TuyJnYIzHgXHm6whi7S4dN50TqwBpzykwySfRSVSEPS\nhiCDefItJdnmHS/mvtlYyt+pXzlze1ivnmuFY1ZTG7MHTWlSM+ymX9gWHNxv\nAxdi4cqmUszgwHd4YddUUD4ycAk6sUzXVVs+DIC15agDlnwWU4QCkBTty8dV\npnWu\r\n=tH7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.0","@balena/jellyfish-environment":"^4.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a_1616697712977_0.18875835157279597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2":{"name":"@balena/jellyfish-logger","version":"2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6855cff547b7f92f4e987edefd8a057e892d4939","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2.tgz","fileCount":9,"integrity":"sha512-Om7sNOjdn3IcS07xy/XkPQa5h1iGixXNzkZD5n10t3n28qN3gBuoGVaLJlbVN2+oGNJQcxTUzx5uDWf8i5IRpg==","signatures":[{"sig":"MEUCIQDScOcBduffEVd3qIJ6Av5L/oNHze70is/KIzVdfjrs5gIgLRbgc3JAzUAmpE0oiqEEOmUZf/7JdGMV/w7wQbpH+KA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXNpmCRA9TVsSAnZWagAAAakP/0pB1MkwqdWLXKqtcdkG\nfV15RW3r9q9VXyGXuFs7e6F1dpUi4TlmZBGbc8wPIudxlnssP9zYI6ytWVSR\nzXZqYabRtMeXi+fzLttaa7vHUNuGGHBK+/NirLltjphWwT9Mm1AxneC+qvDC\nb/NF5d61orwu/C2Rga+Q1XSDe6+AT/HzlQNihx4GzYlqlx+j0JGcegsuVTNM\nJcaHU2BH90ENIODcJrtvE8vzN3ZCT/jw/EMaYYOyfmF+WRewQV28WAgm02ZC\n0lyzGjEsLaA0xBgRCETp/UXhKe5kCyr9Vl+KnMbhavNy9+U0RKfmsoT6BAj+\ngMQRvGQXS3vImd/b7VIo15YeEozNBjHszAmCvfj0cfJAU/MWPILhJ0x2oDP0\nC7C5ctthVwBBL4jTI6u+8qMTARf/YgsVMLOrsel+/VB7UdFzt6ptSOPi2uA2\n1KC6oLtnn2jdao4ZR4m/dixNX+hk0oay4TSPzsUm1QQg8KD+Qj7rij449xDJ\naFkC06eaXBxpSSTO5iOG2mF+P0oeYticL0uGOhtNkbV/aZthPMCqM36nCVXG\nwwLDTArJYNqFhLIGshHC0Iur9AG12JnaaoeD5L8NDPp0bIPJPnwCfzn2Ao6u\nbOumV/9AxNKAkTASJdcFEsRmgCqmdFmyj/5OY6j7PkYTEN2JsOC0X5Xjl0wh\nxSEl\r\n=yPbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"28047dce1e68bc62aa2b1434f35f3525534335b2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2_1616697958231_0.5045397658960966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.11":{"name":"@balena/jellyfish-logger","version":"2.1.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.11","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ebc44c1ccf3b4c7e5a09b0d839cf2885ac7a2e97","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.11.tgz","fileCount":9,"integrity":"sha512-cwFi6T6bWX9hoe8hN8DwItAWIwzJbYcdeXT/ik2mod5MtUCeHnsmOEBLLY/y5ZvDj6Qkkw5SPZGvsl3jaRAAtQ==","signatures":[{"sig":"MEYCIQCDu6Ui6v209yu1EhEpfvXLZQAXoEhFsSeeq9ZhjTKwQgIhAJgCyNMS9URm1DgQePaI+R8dGBstQARK1FDfClw1/X1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXNsuCRA9TVsSAnZWagAA+WgQAJnutqAMEMBcR7mqghka\npx2FEB25MTQ4rAiyigs+PHnfqV17IknuiBCIP/XDcASUKibwMGwoOuJPbZst\nbDiOkCjxxCr4lKkBoEQyqVUnv6tjiaYASEscLFW5HU5S4EoNC//Ti4DNQj/6\n25bPD25gEgTZl97OTE3K8sM+C6W0bRRKo7bsmBZ3OhsMrJEIiUe/CRTq3pyo\naOjw/G0F9+dbqp5N5AZJpFCvlgaovReELm2zAgb2P9/smsE8zjjjDqQlCBQY\nIFr6Pt6JXslpPGfwWiWXoniiEBCOF4FfBGhLRayEjncL4wJd7VovcuslD6X4\nefH/sX+NujDImP2AWv8fUDyVcykUdXlEafRFUzMFO7a1adEpIB5kJK06FLIS\naUS4V//cu8/wMExaLlgXL8AfHyN8bkra53TdMkSu4UqsClDWP4hPGgAjv4wO\nYcgUL2vGxqgNrB9iL9xEwCEnLPLMcWgAg0uxJTuN0D9h0o/k5IRfkjcd+yFb\n5MGmnEhKpCmjMQyY0hgCs5GNO5seuRApOLdAY35o+g/BVrocKjVi41/teYFw\nK+Q5aaID2Ht38apZbUq5lYr7y7D9MltCTzvcN37uDAnmCrkQyRvsYu9+iAbP\nUIWL66yFzJMiBtrqvqsHP+18Sx9pkI9v+l6VD/Y4rYUq/tGKjrdMk9CsgtHX\nKQCi\r\n=erCk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a00c7623cecfd2b1123437e2e0a115d90eac72a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.11_1616698157976_0.4960572812030273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282":{"name":"@balena/jellyfish-logger","version":"2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c8a5ca9d3b46eecf505ad09576b4cc8ca50a3c4d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282.tgz","fileCount":9,"integrity":"sha512-96JnwvzsJQWhXa7b7bd2USuBMXJ5TR+dLbWlnA9on9/xjRqsGNRqzWtg0zuDxfY82mWSywEsaM8WkHvHghRESg==","signatures":[{"sig":"MEUCIGArJLvtK93p1FeJqEHZ98n1h1BdHD9yU1Ev6o/RXoNkAiEAtLG6hPfv08WUyonUnwNT3Rd1MAqCo2tFHHccGDWdXck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQBQCRA9TVsSAnZWagAANAUP/jnvJ0+Q7YG2+M+3MH8l\nrjMJZS5OIa6db1DXOpL+izyWL2v6Hr6PZ+0WwqZBV5ZB72mLa57gAn3YJt/S\nVKi/V104v7Rn8WwQeQ/oOVUs8JSXgMklN98FoNRmTaRMI04998QSwql3nV78\n6xnEUxx8We8aOxyMvLSARb7/4c1dnsJRGd3mOYDYiYBOS7K/KS9BrM+frVat\npa+Z4uK6KfIwPozi3ODRNIK8WlSDbR6WwQngxmgw2u8/1XcmaUpvFBI5lHib\nBaqvY0arsABGO8IVP72WDlSJZgjaPob5pIp00mZax8VXP6EVRmdpdhymyPOG\nuCcnDfUqTosuLHNZq9cczdthJFJxjFHbBFJXc9Zu0gOBEEOYBBg9XJI1Xavf\ntIG3/eeEf6eUGfmgekTbWhy9CQTyVYrMkIy3XUg12MSOrEslOh6X6SGQCauQ\n0jgx5HwTKLmczBtU0iNvBB/Wl9TobG7H3yOnIUIEuN2czvx3xGpV7qcG5i2X\nhg30qDS5nXgABn3hkMbv4w3IS7M7VoDosxbbBDmRd4k52z/Kf4A5TOufVECM\n+ds/jyTC+roqTQJJmMzYd9Zd3w34TO9i48LN28uXa6MNlVuIgUOQ0C4ZcCQi\noN77OE3sqlmpLl3agTWsEbvdCtFT0uHwrFOkh8Pw9mWm6g6Qdukyg5vtjVfy\nYe/9\r\n=qHj0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8d06d21a331f749bb808d4df2660012daa17282","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282_1616707663015_0.9951911003211997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.12":{"name":"@balena/jellyfish-logger","version":"2.1.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.12","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"628c1b9ec1f4f5779a0d9695217e40168fc3dd23","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.12.tgz","fileCount":9,"integrity":"sha512-RuzMl+TQPXTTYLhW2hIsk/yu7ar9/AcVcxDYYcZHSbz7Q5b4Dt5b6ssslcRdNyQijMbeWk4r7NPrQqFPCxMwGg==","signatures":[{"sig":"MEYCIQDXeny9zKVWDcwwK2sZbBXj8wBjLp/TsGTS0SaADL0CGwIhANq2sI7LJpmDYrXq3Ag0ek/ZYXsoPULfW2AD/p2lCOff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQF+CRA9TVsSAnZWagAA4ssP/2S7+rjxISlCkiOfyhL8\njDlGEzYG13kWxTXgDc/Q6nDvzUf7gVbKm+z590CrinUeSQMpbjhW/XbaKJJH\nP8fudrbjk5tgjFIUS/K7M2aYbPbYWHNWgCXiic93XmGJ5FxPLJE+VeaxhHjr\n8/Fo8yzWKoamWRDxJx5mcgrGyfWebdntLdl1+VK+F8Z8NFMU7Mwq1gAMGBvd\ny5jngIh0tn/yUqwML3k4JKLCSTX8wk5aUz2bJAlYw4v9DGfQgG7aQp+SGavH\nFU4HnYKUFnjf/EsgaeSE4zCca9fIa3AJ4N7fpgAiyClzZ9NhfEN3h39Z4zYR\nGUsblKu5s7/Ats4psSwjzGUdXug5q8FUb7t0sgV3UTTEEqNsriHlcDDI7rR8\nge7OtJLYTWR6wfVuZli5yvfKe6dyJfAzPw3To/zJshy2D2HqIKq8CqgOhCNr\n60pag0kjsQQ/IQ+9rNakFXk/tCjmW0lX6roUAtHGoP9bGupDeqSavKRpz1Kd\nLhozzaqthnGkFx61lj+841ZHv3kTlHBX4hg2ZvI0nyPxcOptgwQRrDMA6VoK\nM+6h1YsJ4f61+r4KeUzsA1RnwT8/vz8fT9mojErKlQ5utCNo6CjLHFDEf2rf\napQf2WNeMxgE5di68MJWEe6/Rm+5fIRE33UZaZW3+4zENC5Mu87hjF9lLZWh\nObVM\r\n=6zYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe8511f61b3614e0ac0b1ac1c010423c1779e41c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.12_1616707965634_0.1494611103769803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc":{"name":"@balena/jellyfish-logger","version":"2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9b2282f7ab0e88d2f20c4839db300f3c998851ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc.tgz","fileCount":9,"integrity":"sha512-o6x/TlAcXpxhhZm9G6pbSKokfUYv/lxbZlAHB4XYDPRt5n9njneM1xyT3hOr4Punq4Wpx+4BeHjgCMKGinGKSQ==","signatures":[{"sig":"MEUCIE01TUcOLobDD0YaWY/TlOCKoMjsuQjhd13Mz3zY9Wo3AiEAv+pRITpYG3UGEzIHMWRMCgZCcWlpBvsC9DgV/hwBHz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYwB4CRA9TVsSAnZWagAAYFMP+QEFp7pQU+tQ5ce+YkDo\nWq6oYgC/VVhrYh3HIqGr29Aw1JTVPPDnJh7GRRAi8g8z0BNkzH5nkAdungtj\nizJ57MGzw4bPA1rvVzerHJ8cUwkOb6Q3U7a6O2CVOZ4x6KK/GyuH4rw/XhQA\njrmqfbXuq04Qf7+HUmj4PlZPyEcDT3LFMOC/Ekquw75QCDIVbpvKBxQ8CC93\nAn0uhhXhEz+pu/GCUnfsHbqr6KouyiYtxZYp4UvOz9bTO8X3qtuqHlxIHgrm\nzguTAg4RDZNJ5CzhtPunsfrmDPRJT0bno3bkd3ykHBYWiqTJDtVEThnQuJik\nKKvYxpmMV+Wj9I9oVz98WUDIMFGuuO5DZv3VS0IME/FmWseQ66I3kMq4BV38\nkAVGxuPMY03Ua8Ayw4M5EfC0AXILEHK7OOz6kk7CKAuW6jF6nOm31BMEUjDe\nslpsNx/zgcd6i1nTOebCsMgAl1G3Fp88qkRIRVsIlbKVBR6A89rK3bekW0gm\nfxVNq6JPRjDtpGYFqoQBaepbw4GN0mLndY0INnS5gli04gAB6n04oNuOv76a\nsNzWHoz+lgf5U0xB+RIzYtmXHgExlBkh0LVgy0ynQSFaQ8xIZQJy15HU3yjO\nnM8J6QNK6Kh6d1VoY6Zj0pp8lBLxmdSCfQadEgRsfmpjgYTCKPpnC9jSSyC/\njgXG\r\n=hm2h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad752f3ba55d2413eac2113506041ba24d0d80bc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc_1617100919818_0.9376577835143467","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.13":{"name":"@balena/jellyfish-logger","version":"2.1.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4c544b72b53e7c5919256eb67e9b0e5cb15035fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.13.tgz","fileCount":9,"integrity":"sha512-1qWK411eea3qx3lGssRTfZ6q1Hjs9Sleq6+/MPF4TdGDM79pcbowTzVeKSXN+zfcrU4Z6Fv3Lk1pvLmtBOqUEw==","signatures":[{"sig":"MEUCIQCv2PyeWLM3Jtc93Ta2hax8CSEeyc6QPMepjrpWHzFfMAIgceQ/qofNzyyFy7m2JFSYg978c7s1O2o1hkKt6etWpgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYwFDCRA9TVsSAnZWagAA/w4QAJn4DLrnI5t+lu1e65EM\nOPAlqFYbTCl5w9MgtemM95SsULrFJaIlHvTF1MR/yiO/KKbc2UGgn7o1wSGO\nM5RMa9b/nn4ctEL5w6M4UDcOrXOiKhBaEWrg9FEyT0xgUj38/HWKlGqW7MVD\nXUWi95S7zprMXOE5iXDXutOP888tr+TU7XNjXxd0zUQgiy0mvoJvzEZjfLDj\nHXMgvnf5DRbAxDqbZJy0QFnd2eapymDGN+CqrRFg7DKTE7b58mh2fFD6Lwlm\nWCfA0JwiRDCfIRc9JnxY7WFj5PogIGKiMf52MxREZIAMVDiynB1LSyCTnils\nIW7pZrSTyB8VPjakkonu6MeiuVGAPRSWY3CuTK62+EeYyYka8X5p1CkKEYpK\nBFl5Sid227Uw/LaBWqgmNTxeilTq3nBpBj4qJFFAu5szGoeeUIQBrD2u5N1n\nmxYsF5jBZoIdMaiXvuWe16SUbl+GzBekGJyS/Bxm55nZ1b7WGa28uyVVCIU6\nWH/KB41WxtgiD9sTmPfGwu3exDahFpSYDqSiseYE52vJqTRBD7XDFFznowjA\nVkQrWJgGPeWk9H/Y2wuzzXGUpDpAKYlTUHoLJiFjxAmeHMQPAAsnWbPYlXHN\nlCEybmO7ye68i3NRSyb/x7pKygDCx6Cowgsj1lkRdklSZAXUDBFnZdWybmty\n/QVo\r\n=8QcB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45e0651cafd658a60676093a4e10554a4f0d6a89","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.3","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.13_1617101123527_0.4037201945075555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0":{"name":"@balena/jellyfish-logger","version":"2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4688b0f3c23a7eb86c3acd0e2898ac15d8d99633","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0.tgz","fileCount":9,"integrity":"sha512-WKuavfhrhU8hyOopZnuNCaFQP0Wcemi5Tf7X0GGV1mBd+zqa+XN1GWizSmfU6hPqVQuAihdEtGT31NhMXgs9/A==","signatures":[{"sig":"MEUCIBAkFD3/nAWKEoClLBqNHCSgv9OimfhoyKA6bhejx4isAiEAjFkZ0QTJYfClOm3ASyxDgwttHoNIViwEsoZWP9kii48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYyZQCRA9TVsSAnZWagAAIvwP/1yO7blWI9L/m1jP7sU1\nVWr5Uz5jMr2v/ZwHJzd5i2d8FYxyywUwTmiTB4v5UO2Rv/TF0+fSZSs8m2yf\nKjy3tjlV6FLc+NQiSjpf++zY0HSOwKdSpW1Y+7ss+sQKHIoBTCXTi6AQbUTQ\nJJwADaq4s1SL847Rsf16+buB/ZsN7jFLFqcBc+jjzOseQKvYwUj+tyyb18uU\nJf+d+HmSJ4c1p9KbxvAl0256wvzWkiScKAhWYzhfmzCVCGiKvCxUGd+xLWrs\nDHtDfY+dp57fAY8fBXHfvErFHxudXfnYkxNRgI7LjM5/QB1ZRelDLwScgfyJ\nfayHzVBGg+rOGnC+ZhBy+B78oTW+kZ+Isw1rqJHTRyxUFeBjyQRZSYB57Phm\nM8S9dYGfBEb3b1yp/dNpqCDdwzi9QkhkBufvATQOGiuKHMS7ScRA64jTtRfK\nPdL2XXx8QfNmleGjDWqqAkPE77o0G5ZKg2Rg+08UTYPwWS3aZTvfQWLua1vH\nae5oVxFb8++hCWOnEuYfuDjjByXe4uoxoJDKs1YigRVUVXB3+Omb+4ODih+V\n1N975KSlj2uh8niCDIUINfMc6+K47Q3lfFAHlLn95TYu402BbrydOgu9h84c\n+jQi7f7JlTHmlHGo0YeEiMZgBn5DswjrmL+/TdxMZGO9wuua632nfWdeeRbi\nAYYx\r\n=5Xfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec42b3bcde15f11b13020bbdab478ac677987fb0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0_1617110608222_0.02167412335493979","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.14":{"name":"@balena/jellyfish-logger","version":"2.1.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a9e7e8a4a246fc7c520041ebb743fedfe912b0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.14.tgz","fileCount":9,"integrity":"sha512-BlmJ9VZLa4/gltwEQP3YC/fouSbl21WSWB12tu7OVupnV7hsFiORSZt15HQ3upBlzkXSXmTI2IaoDjb2Dp/wZQ==","signatures":[{"sig":"MEQCIFEn5aRIckCdRVtRgxmTpUzCwh/cxtjiLm18cz9xSBeCAiARbWG4UX+TYhlbJdOneazlp9c+pJztUnKI4tp2A13J3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYycmCRA9TVsSAnZWagAA8+gP/i5Ht0nsCJzpyFkLqOsE\nBUPHqICFyswOQAdMl1MP3RSCnJNOSgryHTzDkUkGz3WqK1RuPEt4TF9ZC4Ir\nVt1DiWkDU9ZFvQ4gupqHob2sL9bw/VEejpL8cEoLa48D991kMXtiuHZbUImx\nadj1E3BeN9K1iut9R5hbNOJyyi/IqfP+kOVqpT3Vp2L7GiC2JIt2/io2ylLo\nHzp33A/XEMRKO10dfQcdTV2EKplNnXNoXDVdH34J2irqrkZQt0CQavYwOfR2\n1AHt/uubH0Lq+YC0IDGpfshXNtShefWG9/kQ/05JgBAsoseqkcK4wEtzwNpv\nvdfjjJ75vR4nZfgK4UuYdjLQbk5jQCSmWJJ4GooqdXJwgItjTaUiTNaPuZV3\nbx9ZjgrnT4BixAPQEylFw+k+9ZD6STfD5YmG7AfNh9j8/pWoRdM9ht+mHppE\ntkRfnRedKg7LrfY5SQ1XlVkYl0ZykIWEfH6a9VLeSiYVaBJPrKVt77jbKk0M\n2on4NyIABBMtthrGX1fF9Afi6TCvfQuzv0xlgrt5gp3uAjEdeF6luWVwHhe7\nzx7hzR+yetrY/nneN95aqgmZfMORFlJaHRsd8e4G+7p5oTZ5G1+L7aYSXmYR\nZyrHk6+8G4n8q2QHPOAkRcp+0+Uir/FT4CD6imUzgaYTRhyWzRLUGUoFfFGV\nxXje\r\n=KTER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9182d3005a04adfe27a0a5bd34e5c7933f8476f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.1","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.14_1617110821797_0.9236318364936862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72":{"name":"@balena/jellyfish-logger","version":"2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7f3a9f8846b1c26af289e874dc70fe39b0657e20","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72.tgz","fileCount":9,"integrity":"sha512-hpRWoSTWOcmWEjRC6UviNlMWiuOG5vdCsks+yW1rl5agSTEByok8hZHC8mhf6xFLAp9R56RdaEFExfEBxs34eA==","signatures":[{"sig":"MEUCIG4S6I3YKnThuW+Gd02Yd6slkyUHCTMLrrid7019vriRAiEAp3r4Btza/xCjM+0KxvyY3dMv2nyFDmfr8GrH6mLU3Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY77DCRA9TVsSAnZWagAAetYP/159GX2qWj2HZKb/bl/U\nWd93rLyQpWcPme9kJ/2T6Pt7ObaaLQCUWwOreVaAmIqhWaEnmsQhOryVYUkC\ndjV7yP6XRkvPEND+4sVc5EGVpUSWkwYFDyXIkB1YiQZcMzGnEpi4wfJ83NEZ\nWBgorOGN2bT9ZDfBOeHwuLLpF0RRy3RauPLrIbdlxqT4YydNbQ9r2/u2SZ6o\nMVAuMNolpKO5VV1Ob2IX/vhffDK6HAC8mix6l01spyi3TTp9Gmz+Ol4dOUOt\nWDMNKRDsWLkfNtIvoNfu/QwBegK/qAsLj9Kd80iPWszGQZYkmrHaacaFJvdN\ndOwxRzEcOSfpDqN2wPPkm+c17tM44ZQfkp/51V/d4x5tBsf7H5fnb4Oj16pD\n6A2fw0tu9vwFFzC+rPlcp9d3WNAb1yRmoiLB4mXmjPIZyQCricyykzpyJhVp\nWovEg9cGqXcyytGiT2Ipi0jxkyHRyXzqGIR6hDLcaTLU7E8F5yIs+ti1PdUD\nYM8E4/Dmfec+p3Rx9I/AJl02+wSlE6qIqmsZsNslv9kVREfSV1o0hkXjrNI5\nEwnZxRcZUZX624hkSUkuk4+xm/AYP3Ethtvvr0MXYbLYf7byXwvoS6HOZvtE\nruvODaKW95mNF+s7EtURJqzmDp5iLA3ktV9g2AaAaPkYsV2tA+wIZwNFtqiK\nFK+u\r\n=nGUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a08939ed9c9c3f1890b063045db3621b86d1e72","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.2","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72_1617149634940_0.6778193313940342","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.15":{"name":"@balena/jellyfish-logger","version":"2.1.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ed838d320cb20602876d3eb55e962793d581bbf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.15.tgz","fileCount":9,"integrity":"sha512-78IcR22brq97oQpLqK+BObwGgKJx1HZQVSH2MKv0dQMV7MSMmABKtyc3kMVuY0rJq0jWn11urzNImAvibYwxFg==","signatures":[{"sig":"MEUCIQDea8KmAP1QsVf/V1IriNmNXBFQZ4dYeYqhUYmDr7dxGQIgKf6gQQ3gslKBT4Lt5Ml1kcjbkcKLLmJnb6RQ619V5fM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY7+VCRA9TVsSAnZWagAAN3kP/39K/34YpWOkKogmNune\nxNWAjgLjohQ3TJ/pFoH6AxstuNLCG0ak2AfE2wUE2sBrcfZGG2KEyCgsDPvS\n3fqO3YHo8rMSvBBSd5Z1r12uHvqizbr8jI4YpYmizxBgNisVhR73MmCmrAo/\nkeNcHPgu8J//nGTSIA7/cWdfneVA2LDmxYIGEm9hXIfKu4M9P/v133PIrd3r\nMgQjMrHMiRophUwtGy1whrDf7Y14hdIicgr0QmYRROzrQSYNxx70dERkgt7e\n3JoXLMFcEJo/er8U8/jFosswi+l3gBPltm0YYeNUfESYVIQqQms6wAJOFUjA\nj3oiB6I/YYBflLc0BOGy+1u3sDEbRggvJYwWysU9uKZ2FdEish7MllilzPcF\nYro/TciyGe2+UoaoA3Kf/rtl8/VgQ2tcQNZxdgQTAiuwHsQwzp4wouXKcmHT\n/YBdlU5EgFGn5HsgbqWP3+SMjS+IGiAUWij8QPQd12aB90nzi9IWB7xiqcdl\nusnI3Ey8hMPlvoecR4NOpt8Jcl9LHOPy550LMzhTCSqwiqJuEzyWPBUMRU1N\nFTeUvVrmq74G5UqchGk9aQJ443RhleKw6Iwf7S0YX6LAA3YKCmlz3T86bTvO\noaCCG1PKLSwTnGpME47zA6iCchKmquVO6elF/ewkDzAQCcaGQdfp5EWdyetF\nU3xF\r\n=CoYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26bb3036350e4acf0fe1e9f2bf916f8e7002b413","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.2","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.15_1617149844751_0.7337951873888724","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c":{"name":"@balena/jellyfish-logger","version":"2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79a5dbb02f5a43183c7150c2b06156016966c07c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c.tgz","fileCount":9,"integrity":"sha512-rsTARpY3IWe1RBkwEcoZ6glFSYSilYPb4idPrPXqvoD8bjkW++qBYwxz34q4AavwBWp10X7m1laOUV72X9UEsA==","signatures":[{"sig":"MEUCIQDzeFibI5dYRB4Ke1/MK1nd3DFwvlbR9stouqb1NWOY4QIgHkzbL21V+6xuj+3ydhXXwMDrGZe4c9hNxhKApsidNOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDKjCRA9TVsSAnZWagAAABkP/2+3+uZzF7yMXUhDgZiu\nkWWYIzBkVy6MsttVdvvnLJivTNOld4ykKi6IuKEzwzp9xq7jNk6l/JE6bZ7m\nlFCDYUcW/Qg2RbtgxYqbks2RELvbjCo4DCD//ipPneZd8rUpLJS0xCHYzWwn\nOvxp00eZY8SbRACOIm3vRk3LF1KaAHotvebLcGo04BckZqd0dgOMwasJLzdd\nUMYIrzdvcPIZNL4cqi6e/t3q/585EWo0u0AZ1QalWFN0+dPIfTzudpgVWgKJ\nPQx3kymah7paA4dTvV4oj9LD0PUgSiMQhIZoLWaTRgbByU36WwiczYA5skZc\nR0LZ/Z07V9b/Le5pw0hr3urSZqAxXm6VFa+I9MCxaic1eRKiT+baJqdCvUyD\ngxo4mrMPw6lFOqgkyZE3a/dVTxYy/qqKdQ05/Btkv8yDfC+wQcx15Tohhvza\ngFzWtnAwvRqWJrPAgTug0P/G/Foi3Hn6GBIqLu+r9D68KkTNG4XlAmDYscD6\nrNIL2/kMOUAmTwLb7r0btn29zTViKKqmQRFigLKmM9r4UUyYuvQ5WwlsrQHv\nJhCS2S0KXBb7mO/4BTFEcpKr0dPwQ1dKqeNcutFQlfl5+SteA+1tcVTsrocz\nqXk9i5i5NDtQjUk5kcflieCoO0HEQjBaCMIjQCwhKlPnEg/nntV8HndVmYeD\nhbBo\r\n=2ZzX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02b3290bc24c9ff00e06f73f11f9f42a7394cb9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c_1617179298609_0.9122757479273231","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.16":{"name":"@balena/jellyfish-logger","version":"2.1.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6e1949e0a320b7169c70cd0b929fbb81b67551b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.16.tgz","fileCount":9,"integrity":"sha512-QsoiC+sSc3JoSpQO2pTnXbQFu8GluHnq4Fwq//FZmFgxwTXt8Lpc89GIo90e3px2+l+pQUc59Qe8EiegmVTDSA==","signatures":[{"sig":"MEYCIQC26XMvGmpsKgYHBPuPALuSFguLrMdazPgXAjIir6wWLQIhAK9UPAndW+GPqifpWebzlLR29TVXyHlJSKK2iSulLDwD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDOPCRA9TVsSAnZWagAAEfkQAJmmjP87h8UKF4p2ln/Q\nKwkyuJosfxVESR4d/YSPo0gIbrH4uscbtviaA/cScxXHIAWmk5iPFJl9Rt4T\ndZbdSshVVSXvYf/fdsyHDVZVjWkWAuq3rdCFjQCK9/Ua/njcO+yCw64AFnyb\nQR7l2MTmQ63eVjWtYuGZbsaG8RLFvu8ULgGlNWoSXaGqJGqiviBZugWsBUp0\nd9RfZU7mxp6DKm9Y7zm8XPT/WDOYg/lI/ks2txEzXy2KpFCIQ6TU6q0DsU63\nKQbqH2a5Qf5Bty0dp8H34TAb98E3TFDipLDr7EkzkRq88onVzC3sOSrKN+1v\n2v7NVe/UAzsCdGf9VYWTIZ5WNn8rytVZ1rVD+SJs5s6YtvFRKR7SG4b+AcYo\nVhwKaBHKovCrRhwdDoQVME+ksd/95t21hHJdyvc2aKDv9FY58L1oaQONU1sm\n71mKL4AbMoWpyi3VDkpBwlv0V36ZJVCPijC8YmCf0qsaZLjnFEGZgUeiKun4\nnXFmOtEY4G2jSipyNw3DNAOjRwFOJ5+3sjF1K90UO7ogbmGzIKHBrZj/gFCK\niDUc7YyqrSU7WescqRM15gEzpLpEy30gN6o6CyPRzFhpkU5sRlgU87ctwBBE\nYSxojlJvx+RrQ6RbcDB4TN8oLDcwqKZ8zAaTTtevTpF+zh7/ITCMeno90gHt\n7w63\r\n=lmv3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"785a669ceeef10cd4065f403b451ae9317d5186e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.4","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.16_1617179534820_0.7217036128218814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab":{"name":"@balena/jellyfish-logger","version":"2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7c6094dfb893548895618cb4e88d2970d4d57789","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab.tgz","fileCount":9,"integrity":"sha512-h619JF3xUlLyGOmYbdjm/mCEZOmk3pryvhoJHetRQv/FMIYZ00XBRsJNlg/3n6vEhZik9GSM8Is7g+JvCyy0mQ==","signatures":[{"sig":"MEUCICtQZexVMuYIlBQKweLg9xb/U4kxsj0mYsWrU7b94vAEAiEA+IjOoRW84Oo/+RRJce8bPLGWigI5NhRwoW4cAz65SrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZcUNCRA9TVsSAnZWagAASHkP/i4qgUFvauZQEay1lyll\nBPIlsMoes174Skymox7ARLd4mplazsvK0JBSkyyDEo+q2FdLYroa+x3thFDi\nQhczhW09cdWvvJhcTA0Zy8sOZ6CCqGC1It6W2nsrVp14ElFC0z4QbOB7BsTp\n/vTkMWFndbMIH4HjFjbH8jM6rfiiuX+aqP1omRbOLEBVo/Xsy9tC9Ih0H6K7\nVl5uYOD34I5zMA3j8grxvOYV6LUmB0mzFsBj0bZ1QzKSYbWELuMZMIogNrV/\nx/kH/PLfwyNOLpQ8OyeAe4UAHq3RxwSTatSHKG5lpN9sx7YbhYLt2wIPXvg2\ngbn3sVKxy/V8D8C7G4RFa8WgNrmbMHzNzUSrqpOvOrdIXfDhqH+Znjz6Zom3\n2cTIUeheEhm1ogeNn318Rmj2S3OsDbUFbZS2iC3payY9ZXn+sin6NaMoFcik\nZRruIH08qbhgcApMgmRp8t/kJ7cz65UpPHstqVko9orIiwVOQVdJ3JCP8P0y\nwPHWNccebzYio0P5lsW382yXNECBNp0D0svIBjKKNb3tT0kLZq728eDeC9HS\nlGJIfSxtNDsb461cHcSBooqGGA4V2m0PlBK3ajGCgToNJ7vaZJF/7RCzgwhk\nDGQWxHUCQT1TU99nxGp7nyS2v2JqZ9LYEJCd7tOeucSQSZWFRagWrDfJv8gS\n1j0L\r\n=5/1d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9958492b09c708a3a19549cab8eb0fc38614adab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab_1617282317114_0.15386012147184358","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.17":{"name":"@balena/jellyfish-logger","version":"2.1.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9311a55e172c90a62d69e9d2a879f0930368a2f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.17.tgz","fileCount":9,"integrity":"sha512-mDNO/JaIIHeqUvD+xoGNZsRmnU2GwCJUSv8RualD9s/p5TiS5yZ1W/XLqXxP+m3J5HWbfZwEsnsuH3PjAgDtYw==","signatures":[{"sig":"MEQCIF3mwstQ7S6bokOReoT0vcsSAtT5hwblYv78SABuEtQvAiAqclIxBGniOLH1zJBhnhKy6tN0V0nb6nfm9DMHvCd0bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZcXQCRA9TVsSAnZWagAAhXAP/igOSDD0IZ1synGHTVJ9\nnr8pEvdhdTTH+fDkCIAUWmNtnE0+Kqqz/oHWMi9DSaJnC7F0D6nGm4cnb40z\nJiHDdXgfAsmfgVXgc+Civ+Ipp/KRMH9RaUNJKt8uRAgAT+I7Z8BkdKUPCGec\nTq89OFFnMJjZfxXb06aDC+jSx3KIbVtMi+ouwcSkWbJMjU+Yw0AdMt+XPeII\nMoGlWRV/tg3lTr24yJmCvvwZ27JzePbBn/gmXHjU255GbwDstd0qE+TwS2rK\nuB96MprD/buo5V8WjTrm/RpTHKdS4FoR2ti31bczAq3eCy1pITat3+tqxRHx\nGVio+kH19InWLEWRuMo23QbXZqSBpJEJ1CukNIyIx77TPRwuRveCDRdYbtsP\n7Ff6V9qC2rCPopVroJ+LMEFm/b7wwphdqZbb1co5bTRmle5qZL8EvV1yfrmw\nl2gLSIrSS7v643k8UKlwbebPs0pAFKLEq8MabkesT0Y9N/CQbtAoI45hOai9\nqKlZsjrtw4PWU29tnfaQdm0yGM14DsjHSU//kdSPJEUBDAR+SbrYNBNTN8gg\nlIAvyyXIXjIpyySD51yE/E3RHHM6SS9lF4BjAx513W2VTYEE5e0/Yt0MDUOq\nnL+Hs07yNQa+twWrU2YEv+Mm9pJVNSxYOx4h7K/mcxtB59ELqx2Krp04J7Fe\nJTR3\r\n=cSe4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"05b8ca72c94a8be71a4546e905616a0eefc80876","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.17_1617282511966_0.24330517810116037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626":{"name":"@balena/jellyfish-logger","version":"2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"29726d2f81e91639d5fe6e08c0a976c655f7344b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626.tgz","fileCount":9,"integrity":"sha512-0iSheuK0iT+gI8OnTyd0tqXyAD2p5vV4wbkpnXOsk7C3oVus4vnKqzM8BpgvL6hrJeJSvxPVE2LSIwl+gwC8Ug==","signatures":[{"sig":"MEQCIFcruyUtF1h9oWTBEZm1W+R2Su0aGo88zx4kQNkXV6cKAiAIAR5cuEYgQjUUUTF08lSsn1ovHmw1YFRxr4ioTuFaFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ1NvCRA9TVsSAnZWagAA52oP/1r54+Qg/M0l0UjKfcpq\nvbI4A0uZrXPpRJxqEOJEDGwQVmOcX2i3hOZtoMulTG+8TWtM3VCWCuJmxiJX\nb5nquVKAVXJObcXUdHTb7ss9xifJ6fNM03QkOLSvCZFJI24GvRMz9hNZiJrW\nKAwzjKnBR44r9JaQtbFFgp1ZaHORnrhfvmg+zrTMzkzcaQlWjcIjZWz0JyuG\n836msMbJ/6neylljMaR4PD7lYwmf8vytY7RmEraBr86oUBSYMBu6Ulzut5Et\n/rx79II+KmzShnaE3HUSOASIEfVevnjZWjW7pZXZqv8zNHYmHrVEXZxQs47v\niGo55sHAgyXS/X1o50wWmltJy1Pe1t1Ahy2SKjNs9g712EULf62Nty2ZeD4x\nDqrD7ACFrt4wmy6nf1qt5Gokc8BR/hmnkpKPU4M5GGrhyMM9ujpTB8nuKar4\nBSl+1iOzGWPD29j5YE1BJbw2B7x0jHG9KZ6aSvwto843YQYIa+tW6bGBKD4M\ngW2M6Khh/ngZ9Lp94s0l9iShfa2OCqNzZ1YIzCUcshWJk85vEMrrHC0K1p3z\nwcKU8709CXi9Tu7FTMHO4eGdxpXdH6q7K1QGQXHm2zDtTv2F2nuS6bWZ/eB4\nBRH7lHoH7jQpC9qq8FHleKQPg2DXDx2ZQ2B2LmZUHaJC5mLqnz3KkLBqLIV3\nc25P\r\n=hOfU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43b9a1c000843e1f91884f4502edc2b9cf324626","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626_1617384302736_0.2892929256478094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.18":{"name":"@balena/jellyfish-logger","version":"2.1.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"92218dbe23989d00ced5055a469bee31ff67d546","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.18.tgz","fileCount":9,"integrity":"sha512-UA+/xHbQHsA5UoGtqN4UJOfr4S155kctlgyU6su7efqhRfM08j5YvxcT4m5TaPocs8y6n90db74G+n5LR9IAZg==","signatures":[{"sig":"MEUCIQCPT1nU/nyPcJvJE2U992HpLO6DPiUT/3+QxdLi8ZbdpAIgVBYS+Z8zQLxZXZ+AikRDXG9k6N375Cp0llss164yl2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ1RSCRA9TVsSAnZWagAA86wP/1k3/SQPzShYQbRMhJhS\n/i0o8TruMcTqyfPeRcp4GI0hTCfoUsDDMuPlQy0klZdejCJz4mvTf56aE0DC\nCFsbsmqsUT6Uw9+nYwRmMiuXtGl55+NR9IX/0d6zNe7AoTfph6X4lksRdKAn\nIk9pfLbpJROc1yF1cp4rpqSIVEqIPY5sWTc5JKb6mtJ1+99oCOZ8zo/dhhOT\nP85Rj5PzLSEsZot+8BYflXGndWE38VGer8Mljh6RM629EkAJVbwo8lxsKsLm\n4EdQk35p5Xj0+ihj7K/QoTSqy3SAr6WQXNi+3t7En2V3j6svGTT75p71RpX+\nOvHGobqyZF+Y8g58aL3vd8701QfDbqcafABJogEd1RVhucNE5ysz92/vJmqd\n5v8qgPK0/viDiDNJG6qFfARzjg7+pgVgF6O8er+jtds2zQK6o2UYn8YR4jzK\n7hHjp2JKbVBSGwiLDskIF3gIaplUf12rmr5WD3ha6x1qagC2zI1NL2ID3CYZ\nh17e7fI3Em2x7ejnGAEJkM5joOYhcRD0/gYotbBwQMTdHAUUhNFTXHD+ffuX\n87angpv0xPM4cgAhsS+Z8pg5XcrUpV27pY8unSsSGhm8eeNCkcg/+i6oORWV\np0BQSsX28ajIGhRvLl/tIiL0otpaqPtOO/avF99k5W22IOISQf4BkWYI4RGt\nziJA\r\n=dFrz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f85567fe409dde741aeab5d5283519e305c146e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.18_1617384529628_0.4152219527910732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b":{"name":"@balena/jellyfish-logger","version":"2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f676cd20fe23b4174a9f9d735aee2e4d2209a722","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b.tgz","fileCount":9,"integrity":"sha512-n3fc+RIoo3uVFhRQt/4Y0r9MMVLdZgfzAwPFb0geWAxHJ+IfRlK3dQxdS73P+m7IpcPzLjMVJ7vAtsC4WNUljw==","signatures":[{"sig":"MEYCIQDspHMBMLoR2VtvgtxXL+Bab30xnXsh4BjNYUqrh+vUuAIhAJnusqiYrjON+7RoJHgz1qlpqOtF1n1w3GOtuproyywe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ4O2CRA9TVsSAnZWagAArSwP/A0aOTNzh+Cwh9/tml8l\nVcYF9VMeUy2KWZlwPALyfiPlLv7a+6eHTepgZWE8eTe3ooJZCZEXy7DEzQ+L\nyWkg6wuzhCYcQtQ+Uvi1ZXjmYVN7+xzdjGSXW25J7z7Re1Yyzyv7S21G89yz\noOBQsAoaOof4UJeUi3X3eyoehBVxBBGIMxByGL240MZIlFJzmsdYCAs4Ckib\nnBMHySegUzRJGHBXwFsTzp7jNuLEcWDP8fO8DAvYV098yKlfKKGj1OdKdXBA\nhkW3PkwTQkxXXqxxr2LHYq2ai0Ug/pU5MGs/rG70MXStHpuD4jkYQKUhYrfZ\nMu56GxapBxKM7cTyy02MiCi2FgSPmIF3jXYxW6167165OU+PXKAxtlH3nOzl\nNND7lwa0Ib7ftVOnS9YnNxvwkesskdZlVc5ijyftQ5MGMAH3oa/BSs/qw/84\nCcgA2uknaJZUDMPNhQ6driNfLACTI+GjPSGV8K4XxjsakkrCfrcGeF2WAkxA\nMj3mQ3D8HES9Y5nbBO1kRrqs4NGr7cYlWA3CLq4jpjDSD0ejbMed5zpAZMYd\naHsJ5TdWuVNXYK0ErCGl0gLfoYYlqLHPXuiHOS/FZQmIxNu8dyA3z0BOz9ty\nzxnaEnUMU3ze2ZHSEQQ+jx2PBvTaRNWTElhyaMPJw5/iWwg9PWzwZvZnuUpx\nq4qW\r\n=E3qD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4df940e25b0a17d7487dad78561fe3c0d8d470b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b_1617396661588_0.324672000728087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.19":{"name":"@balena/jellyfish-logger","version":"2.1.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e7403885bfd45c5c643053a4ad8bb11e2f9d844c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.19.tgz","fileCount":9,"integrity":"sha512-bu56KNS/gdWWsy+vaI8eVFjWsjXZWuEKOMSiFQJrpdTxDuxlkPOjhq+axrEZVrDK6GbV9vf5ecOBqQNLmqEr0w==","signatures":[{"sig":"MEUCIQDFb7R+zy4QME3f35RKN26x79oZYsLa47g2OInGZ5TMQQIgafuyHlxUm7CqzXRqgEml01bN+5+xbr+uYxwk8Cq9ugU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ4SNCRA9TVsSAnZWagAAHBgP+wQp2E/2UZ7WVQS1pyEa\nm9nDkEhwLZofg8AGfLe45uDxJMuYwKNugFS3CUnEGo+kTPznBNIa5L8BaHig\nEulCywmcjvUeWpOBvVLpnElPRGSswQdWOsn4jJKt6Q+0oy7S4mBx6LSiDHTS\n4bjPUFiMdGEo9y0c2ZkZxzxMNVCM/HMOoejS1uav3RouZ88n3pxlEGuXvFR+\nkWE55Tdxf776k7wEe7DWT1+Rt7PI8oYpLcuRPA7Hvo8ZbXog1cE8oeOePwX8\nhUi3GfizDB4TixjOKIAtqklEurWRw7bWcADI5sO2piNgHM+1Z1aZnFHcT56P\n1j/d68N4paTapj5fX6HcmkT/6Osjudjk02pbkfZRlj8BezsotUA287lMKzbX\nXvu1FC2sEPJo/NktLqsIrZpyjKnEu+j6LmNel1qV+g5UYJ+BfSY2JpY4S122\n8xvcVbVn3pbwBNzfSG7de2Pj7jaEIBCX1H5yY5XwdexD5276N5iUsajejbPe\nD2mcR/NvH1P1jxAN/Lp1mJoZNYaL+CdXY4OHnUYqGm8zkK/eXvyEbva+XCiu\nfWODXfEjOuw+pBi1GcrLNsEhiKVDmND61FFA49rLkrK3CdmOnj4vNCjxmlBa\nt6Z54vX4ZMzH2pOqtjYwupEHqcTj53JDBVcTTW7/ohgf796kQ82CQGK2jinf\npewp\r\n=xlIx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8e1a50afd7a8f6d936e45c9f08acfb358b910a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.3","@balena/jellyfish-environment":"^4.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.19_1617396876553_0.8608157894159547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d":{"name":"@balena/jellyfish-logger","version":"2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5ce4b85a9615152c3af200b94d7b8d4f822f2118","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d.tgz","fileCount":9,"integrity":"sha512-LYTQXWYPpkR2LAQ2GAsXWNcvu1FnCsYTYLJjHjzhnv6dW9LdAXFCMkgeRUqyjXjc8iiwkSANG7jySoivLtLBvA==","signatures":[{"sig":"MEUCICm1dG6VQfrEa+WUR/DAHqsTc+pfcHPBtZMYxDTauaFQAiEA23fd+GYV73HWdXS403BMq9MeuNTQj2T71YznWAzNWfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFC/CRA9TVsSAnZWagAAs0gP/RRNBobs+xWmI6KhwqLE\nIOA4K3XBuJk6k9MVS2bUP2+IM/sHzoAU34lxy+OEWbwDUY8V9WKAvKF8xgY2\nu7JlEyKuMQJTXhHhBqL6jU/PPJOqDDOISP+WlIhKMC8NFOfBPkM47+ekoDPd\nlQgfTIU82H73dzBApt1Glp+2QVHtKB3EqtGnCfeo8q5RpsCPCmyJJORhKblI\nh8SVFNvSJ9hKqVboMVu2iG+kVUmM3USfGONsLK+/S2gny3KTDCwhPJKwVFGo\noYSPV2u5hT8AJvTcF7Q+75ENEU2Ac6pTecptsOZmemclyI/02JjnGyxhzWRC\ngPJ18vEvJUV8ctTEwbUgccaTHKNOrlF7GyW+xVNbFGDW/M0IzGSJ4I8VDiRi\n09VlrmxeOFlTjoQeLQVRT2shuCl6fIGAbAIvWq00817qmuS7ZUoJPurSKk9I\nE0nmTilngWLvSeD4OAYo1kjJl+mK2b6CYr3Y4GTp9A96sxzy0A/Pww5SA2SH\nJ+IwTj/sH0xhIxWCX3tdz9IHJx17zBYjkNYd+h41uzsEdJnC0JgILt4e7X+o\n/sfwsDmfFNYulGBcvBMU72wr3BYHG34PBlKSdAbXhTd2Gm9PCAvel1DCfSVh\nkFt4AKhd1YRkMrQ83olXsk/B0PlqBuAzjyEHuHpoQpkTHrEvlxtgToOpHJwb\ncxIG\r\n=Wrx7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e245717aed5e0caebfeaaf79675b7915d737be5d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.4","@balena/jellyfish-environment":"^4.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d_1617449151416_0.909924439522714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e":{"name":"@balena/jellyfish-logger","version":"2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d457c4328b05cd8f551f9b93eb63e4e5a6178f65","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e.tgz","fileCount":9,"integrity":"sha512-66tN2SB/sS6qv+uJkKOiDzlb05cVK1Rab9cps0PLKk8v6Ljs7xpTWid9JpfVYgaydppqe7GxFuRl4IbB02AMSg==","signatures":[{"sig":"MEUCIHkR+2DifBb2sPTF6678d++ZEto6B9ieQNNeOaRnTFVaAiEA1KNtzbb6m4gOfp3LcfynZLWBUD1I13hMTbwHz+ZrOBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaFyhCRA9TVsSAnZWagAA5TYP/0+qPE6F2TIXI8lffmIH\nLTs6gV8EKRtNz2QMnJi7P2TK8IG+zZa46KAwoHW2ipyBALECvX8ueQFEqtgi\n5xP+5OkwVuxByK0WmG/ORllgohQOiBoYrdwjWoJwQ2vxjGu7ZYAfpWgXg6RZ\nJhLVfVzb+f8VmoWU5PbZAdPNz/elt+f4QVS82kDPRg1sEhBZaspCzuDAiYAf\n0yhJErQTYtrSQyv7UEnfApSWYERtvztJbN2GK4BVQu1ubqv6INrVyNTAQpRV\n6Nz/8eWMzDTC9SgAo48O8UqNNYe1I7eTijFIhfoD17H4gKuyXJrfJeYIsMlL\ncqbhwk9nQkImhht3BFs5+TmNKLPt+DoGZ99rNQzwUwmGah958cW+WYHo5xCS\nzYno73gyjVaVgOUoc13c+LCqCsY4Z6Mbryg1M82ARU1dOgbKQL15YcOpJSJY\nlxLsg9zbw5cw0eWxc+DlPAIIrozjLzZQNWhAmEJHXqHEQWAHnYGDdNTqbJkw\nBD1T0G3BjA2Gx6zndTEv5Ekcg5WKwV50xkXMs7Qinz5lX9be7XyPQDNRiHw1\nva2ednoXePgqKSmfdqVe1oP7nrLNki+2srcOgVAPFrWmJcMsTipn9YYT1yN0\ndIGX/5m+frm28kBBcEWR3uXxKAgzstOmzvlbIn9wujaSh2jYVe/v57Jge9zp\n1M+J\r\n=Hykl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb09544439428242fb05e2200fcd9f1ce42df77e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.4","@balena/jellyfish-environment":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e_1617452192688_0.9424735915279807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20":{"name":"@balena/jellyfish-logger","version":"2.1.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05612930810c9c7042ece38e3ba6d43e8de375d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.20.tgz","fileCount":9,"integrity":"sha512-2g1RjqjMjH7mvd6lj7Q8h9/g93XPuDCjai8qI0ujZdA0k/+0Yr9PIwe4grTNSjOzqvnkP5tDJRPD38e+M4MlpA==","signatures":[{"sig":"MEUCIQCJycinFdpNnsmOPiNpHfKnb/nXkprvBmGBO99R00m2hQIgDqYDwsGOCSld4dsBjdIurkpqAIktXN5HWZ3RxU4cQAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaF1oCRA9TVsSAnZWagAA+V0P/jmm/JSfoLzU67spILw8\nNXDL8xoBwGP4jbvRi6/XxAcflsyDwt3SFIzYf274BMWb1mJycxMqCGSUZiV0\nOqssRZYPT3VZvML9SNTomdLDzjhugVJAEfQSw1LqY4z6qecCTpokVls9l+P7\nt54XEh/DXNHbepwPXUf3yzL92VE9B96S8/zTcMYBzhgeFFyaPhb4/2gzAwqX\nQ2s8sFHwQXw+0/WQ3s+mfCzez3b4GYx7jKPzlyaVKHL8Pp+ql0jHIikC1EpK\nZTsZNU7HQLBjkHqTowLj1A1xLDzELyIpqJc/ri6dKysMDJbGQotSaxpulmAt\n7ZyzMufdbOT6iAHQfolPMr51S9IjHPPJHPN7c3da5kDwb2fzaXnRsHEoL7Mv\naTKrqAi+v4drIB5xPa5rpD3dbWbdV88GUkrjRABj5rPEXkrsjJjI9+/uEaUr\nnye1r9FcbRd122Mwoc/W1zS8DeDv7Ta+5jsLfvrjNlk2vXkzayQOElwHIJ0w\nI7KyyvBSuPWLcwiNnk6lZof1Y41VjWHvUkrtISFetJcbLF8SFaMu5XbBRh6P\nhH3C9oTTfNwYSAZRUGJOFAGoebmja1ai/lI8L+ZR+z2rJiIJULaRV2yxdnGU\nDzYtZ8XDliz2+qcBYCZ0juNPYmbNUZJ+qaBMey4ZF7jV1j0Y/d+GqLNEAkUm\n0gtv\r\n=ntpT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d41cbc125c56d25b139d004ad1711f4a825aabbe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.4","@balena/jellyfish-environment":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.20_1617452391718_0.4056905418786658","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3":{"name":"@balena/jellyfish-logger","version":"2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1f406a5c2b24a4e09405fd66515d63fae1bda770","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3.tgz","fileCount":9,"integrity":"sha512-4dMU71gJq6yP9pwAEvzuKMstAI7Bkj+8GAaRXpai0nVYWB+ntHTwpJKGdNXNv1MRcVABlbNHa4ZmkiEQCdafwQ==","signatures":[{"sig":"MEQCIClKm0VcrGKb+dkbjAQhk2lYVtnwyCeT3FPJL8qxYaJvAiAl0zGAF4UYCMwA+doL4i6s9iMrtBW9JHUSLbuPbnCk0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaOJVCRA9TVsSAnZWagAA0wAP/jcrcfNo5Ic1Hf/EM23O\nzhduFqJwkPTwQ8EDGLfm7Lq8WKXgkS/91teB9Opyv6C5oxtk8Mw7aNoSJE0c\n4xyKzEqKvRtiSbMJ6ptW5YIIJTVUinOrtM4EQ8ITmflPHz2lrrYpWm8GToEH\nlkP+u/IhSz3fQzMaNvv7L23TJf/LoboAXPpfha8k3vZK7bn5jaJM4QNolZm8\nHhoPUX9PiQGNo0/XhzPcBUNAZ1jRDQk8zk83yzCoELnOXpyJU8LfanUmOWL5\ngiJLei+5BJ+ivBrgxgZ7WJihemFx3T5YQcQxblVPDXArwoWBEtA8pNu4tXDi\nl5e4gGrV9Q+eFWh0Q+NhMPojwkyqU64moTkteR8Uc3l9S8oo/cTIqk06f29P\nVEphzvDSfc6lJuQeUAlW8FZKNKSgymCmYko7AR22sXU/+n58E9EnFJ6aPUq9\nxoNU6EMnkTlMv0FJvxBVAaa7QbwAXWs7VZtzlr+Zg4/xaZii702DpCohVtJ5\nxEmn8M6m9iXPlrtUcqhlwY1B77GoqoaABkXrLQBBDBfHRtfGpbE9Fv2i4vNf\nqM8KO7mrcQ2V3yfBs9oBtD+pl9dyFfe11/ecc4Mm5AvWzj0s/mrUlAUxV2mR\nDCB2EOAkdm3hK3eysFWv++/D3Yz3aZxWpCyruf1C2dynVYEbee4RmhvUUx/n\nDKQt\r\n=/VAy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0820e2752303ae6b87cdc510c4d15edffc3913e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3_1617486420918_0.002188409388551582","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.21":{"name":"@balena/jellyfish-logger","version":"2.1.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"99bb431f6b96f013127b149e19b783d9b23c9ef2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.21.tgz","fileCount":9,"integrity":"sha512-w2ycxx3s1s8aBp1YXl6e7GYUMiOf22njWDUBlgOiAsuG+NjmuZVfCcFU2J8U+ryaQ64PpachDlTPOrsm+n3gxg==","signatures":[{"sig":"MEUCIQCZL5xwEZA1yondzEgvwj/fULObSQC91jtDtrB4YcFBigIgEBId+nHmueLUtG8wPYro95DL6ibyAGTTWwhsKmqfK+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaOMYCRA9TVsSAnZWagAAf3AP/j3HDVxmhGS1wdRDpIyj\ny/EXz/sBunTplfMzg7lGbuB6ZfAx+pgneV8hI3JOq5sS0KEQfyYEbPGrHOYm\nE4h4Kc/w5BcdPKmmK6tOG4L/6w/im4aHs7Vha0x70bK/pILgWLnZamMjgzKA\nPfxNz/+5YA9JqOfwpz1cg3B6r7CnH+K0/8alJgRCCbBn2erfkAGPzDxzZitE\nZNDB/dp5ZPEwoBU0/i4K+PYrDKSkRa8LkMZuXvH7baIQFDmkrvk0uXMSSFxi\n/hZ4+HbNf6BwI0NV0dyV4+GZpt6yCuwNd5HGLlsPeymDCeuUV/shgDyifeO1\n0Jvh16bGQf8958O6VkgObjf247oUzyUp8Rv11EUcFIuI7vN5dbqWeUkaLY/O\nJ1l6/7X7v63uCGpezZ7I6oLGtgkmNOYuaHGgVusKNejIdCCJIGOzsnSM5W3d\naOfuj3eI/TKRZJmCYGLtItGO/yKgxKqLVIg0IE/zSrS54MraM5/0bmd9pAVT\n+kwQJLUGe3tzaoD6t8uViSkukUvryA+tIpqwRbTvBdO5d/ZGKrMJ+k1WuA4u\nAkHcQtDj3q1MzHZQwttzXODQRgfAxc65anopr8AlTkMq/PPbcUJ3BzKdD/J+\nvSyWCglzcFFiAOx9PmIR4X75wFK9HlhwA0iXsV1ziFdotnczDVNMoXdURogM\nL0tj\r\n=E7E3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"228347ef0b0cb310f9ddada85250782e6522e675","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.21_1617486615609_0.38506867665492406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979":{"name":"@balena/jellyfish-logger","version":"2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3d4274e435797148f2c2456e1f0c74c9ac90087","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979.tgz","fileCount":9,"integrity":"sha512-jXetakaqWvWYvjWJcX9zwMCpTlMTcOn1cG76yautGTYKx65AmJ6Cd0jEYH+lx4pdrlJfoZ7y6aDYuBDlPvAfVg==","signatures":[{"sig":"MEUCIQCh7XSSlq6h9wFvLxaiKUL0TpdBu/OojEUNjst6iUilVwIgZy0U2OtW7m369jclMYEyq7SuCePramaeD7uWVyqosC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaSAhCRA9TVsSAnZWagAA0hIP/1Ic8QW/cpCMOuVwCwbs\nJRLOc3/Oz7VPeuEtp/gwPmlfHXvGgzLgWVepKSpu8KLMffuXNXXBs9YRoZic\nZMvem6cBtLEIKXFXkjY/Dl2DGYkxeJhFGk241VqoYtQzRFL4kdeTAidlucjR\nMtpxU+V9YnyZILUBU6PzAfpe9iJpHHxSKhf4aU286jnDFcr2jTNCTev0JpxQ\nS+3HuivuSrbXEOLV/KXZtRgq9ugc40e8z0QNDyKnlGoPgUayRiG2UvM6/8eg\nlJlQcGIVX9E+pVtPyOoTOZqMNrZt7rwpNuP/ICIAwRi8xmvai14kPkMVMWbf\nXp6basPXwonoCmHU6v3iII9LMBNOlacO0tp1ga9J8w7rbqV5tGqjqxNJvwA5\nD+E5MRB/CVzHxbvuKnkh0FXU2ZmaNdI/PyG0ykUICYdRxzlQ6tguyVDwawCE\njwZ3Gk+1Pmpz8fh1jQsjlvL8uoTLkKb1KrX9imOmPEIGVnLpE7Fc5Y2i2nGg\n384pNQWzUJLLAskzQSDdKL14oH0RTLJ37ZFrk3omJtHsiSx9b/L7MTcXTHIN\nFYc3Sg1A3+WxsOJP7qD8pmZh8UJU1npH22EruL3dLZmrvw2fX/uwYF7lpuvM\ne3ET4QWmICXYvBkOBxFySJ91n1dRTtRmLoZpwx1ULJJl8DancJ8u34FOSVbh\n1Rn4\r\n=Fqt3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e361843cb85bf07eb857dfadf770ede7c8262979","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979_1617502240506_0.5975072701176212","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.22":{"name":"@balena/jellyfish-logger","version":"2.1.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d0f5d853ea1d95a4ac9acc1dcaf74d451eb609c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.22.tgz","fileCount":9,"integrity":"sha512-Nu1LDEqgGt/Hus7tlV3UFoni+6W75dPqqzHYZJ0dssOBaoFvlPEE0kN5sMHeYWIg1Sus04GGTg//uO3osWrZQw==","signatures":[{"sig":"MEYCIQCERiWjBarzctKfYVaTXxN7XQxT4zNhQB+gE+7jwVAeFwIhAKJ3aDqFJVz8b00riJLNLN8aMLt99FqOwVggpAWZbin7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaSD1CRA9TVsSAnZWagAAa9oP/RFB3FPJ1RiQqzoxmTwb\nFJh872OEb935QWSuZMkW1iuKvr/cpcnFBvNyWTOJGV0IiUANPV1oKO07wbw/\n12Ag/yzcuqlzfLMJ/QKrS1WY5Fc6o2Gljw1fqXDCIhBjRz+f4VXyIk2b94Rp\npHhSEaTI3zu/5QBaTyp815Q8XW1KEgtcQv0D9l/VvMCgyibAJQAc+TvmWnfk\nVQFJV62/kqSTe5kDZorZXGX1ea6aVudeI4Oc4YEjxbwmFAFBhHAhtieI6yPb\n3wjbvRzvIfz9a2DchlVXsV/ZgtAaT9nAwYiVBV06G4Mpua1PKlWKIL2aBZzG\n8NdedJ0Ug82qudhwcSk4lbrL+/AyOw1KSBZfg7ys5jlLXeJSwceConJygJdK\nLhwbL7lTwfJDSrNzyHM/cfMM+Ek1TOPG18bJjIOqQf7Fh8mFlY5kJLidFOCp\neTaDxEUevu5dUQ+HRmM5I6C0daLDpbdKxoFf+4KWjj7BXLULXw9K+Ap8yFz1\nL1XVLDGdV1M6w2KQJin/4TmJoetBkTYvaYr2Eqjgnuj0YtT/AzSI7A3ZMnQc\njjzhfUNRVOKNKBwznjbZ6g7yRYpZk51qRvWePiNb81j7DBMbL4UCMpewdXyV\nsutewecc8xT2zN8sAbr2Eu/Zac7CZduZL3A8HQslSYIWAQSJjt6w3W4wPtwg\nqDqi\r\n=UKmC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7aa8e8c7335296224cbfda1d3bf29d7e0459457","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.22_1617502453004_0.10803891030794488","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3":{"name":"@balena/jellyfish-logger","version":"2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3ef3342b6275c3cec0efbf94a34b5b84718eeaff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3.tgz","fileCount":9,"integrity":"sha512-LPJ+Yvg7gQEMp3n8UwAGEz2nGuaWYizvLXbmR6tVaoed6aB7FtirHS9Qk7WAdLaR890+bvUrS+OJa4U+FveyUQ==","signatures":[{"sig":"MEYCIQDmrpzXuQmpfmQruKDu356FmgpryinYfzmfyqoiznG6HAIhAMDYNt0AtorZn8tWkO+Um5s5lXz/hLRB0oTXSiz4QLXv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbgvpCRA9TVsSAnZWagAAcF4QAJEV6hnk2OfSlj35zvl4\nPAko+PySDr0CBN/Lgk6rIMPex3faGDmy6rfSkApx6dHUx+GixG0D3eRViZJV\nPZIyN/XisHVSgPFtJvsKgyzGpsf/yWHVpPFmJS7ix/yacsrtR0Y/9/ylsaqe\nzpRVWdZZACezsipGF/X6XW6hJoRBgd8M6jASxZUDZloFUpFQNediMf4Vy2OV\n1H3gvUKRLYpJ1DZ4C6EZ4WGZFZ17du7b/Fkm6aT3Yn9Boyk4wGwx5iFzK71P\nhOVqfZHYKmd4nSZm6vTO7JUI7d0iNZvikQNQW1243tYuVLhXMSPUYv17AW7G\nQiY0yzMpk/i5pabq3yRJv4DqoQJA1IpSoUM+qQjG4CuOURWGE6emN9hJPMoC\nwR2DMaR3SYLekyJVT4IFN0Ss9cm0QXl9W8iMUoNK8RF7eXHc9V3rLnqF1hSJ\n08fFO25lRxyAwV6MAgHsr+AjDszirrx3XNxGWsGIYc9ZvOGtEAyUs1SjyC0I\nx6a1zd72ZL1ZlvOmjBEWkjdjmjIduEO/Ct+FfL7YSUrKN8LlY1HT75tC2CEk\nkecle44v9KgopoquRRRhgaM1PzedmM204/+U7hh1xRsemns0n4BSO/4xUQli\nWHTTxCLD0Q4kdR2WB+KC/jY5A/NVXPOhxNFQ1eDWBjKTcHt5t7ewf6F4InFF\nCeGt\r\n=FtsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4da927375deae7b5305c8c3c5b13081396c6a9b3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3_1617824745334_0.5175620497267832","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.23":{"name":"@balena/jellyfish-logger","version":"2.1.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"96a6e04d066c7257836419bfba129eaf33cb7bcd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.23.tgz","fileCount":9,"integrity":"sha512-NhSi7vRmYkQjaKh2W22tifntt/Wz9cuxDiTGJw9QP9efBmUYy793jV65MV3CVBEmdG5K+mmLvSJFtoP8Ni7s1A==","signatures":[{"sig":"MEYCIQD6s0Iouu9dpJwwA7W4Tbf6ISkNSxFu5O7KRNJ+GEY6BgIhAN2Pz71ll3Nfskm+wIG2ZCKAqbPJquXLpY/NGH25tq/T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbgyzCRA9TVsSAnZWagAApAAP/1munSd6QMBpuPBJPLDK\nuFYKjV3NpBU/f6VgMz0K3NvcxMWUXKn3N4XRNItPlLLwEYxkVQ3+XJLabU88\nmEI0WeDOcaphkMnD8h7KWmBRqM7auD3j7NbKzRxDgDEOts7mcfK6Qu2aM0/t\nFVHOv3URV88OUg/CEH2PAZ3r09stnbsgWLo0WcJhWnp0FC5vUiRMZ1zubtp0\noj+ioQ+aig6Uhjh9FqeNHYu/rGXTeirD/LNTap0H2quD5FIU1RFvqjEG2Ufr\nL4UwAu4ePD2ban6vvyJ59IipYqEzBkOHZ3nOkKxxHKjd/Vn1GNcBpEmvBV4n\nGFiXdlwfoch7A9tZhhl6RzRmgzC3PHX1ik4vo0WkHNg2cHry5JMivCjCaIyv\n93DM5SnrRuTEesfv25yXkOMYnumItPy7Q7IT4MaozzdIAG4i+z/6N3xHSywc\nJiuP8oDjQl2nAMD5P05wTDhL4BkexeTsmuG9BYBKRFWn9jBBKPzTml1XTjhG\ncK7PJ9s26eej2Xr/0UA5rxS7/RzLOzuwO7/xZs9cWvJMTncknbuHJaS5vInw\nvk2rnqKanqzq3UsVwuARsQLiLj8yM3tE/dFZU/nrRzqX1AhDIxCjqROXacwT\nR1IJdnoVw036IbjQ3eIFiMDRJpQ+q3yCRUr2asQkXYlkyFwvlFMLpDogFx6R\nWd4n\r\n=sNaf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"211b765b1196e51c6fd51a9d6ed2f1765c3b773b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.5","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.23_1617824947450_0.8474576473806301","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6":{"name":"@balena/jellyfish-logger","version":"2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f25eb8da37f26a37152c84d159d88564a4fd35fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6.tgz","fileCount":9,"integrity":"sha512-tKysvENIv/ffwXlzctRl90iu+HC4VxYvhmDspwlTuEJrdv2ZNak1fhdmUF54QKpA9VLSjbu3dMknc55s8VwVTg==","signatures":[{"sig":"MEQCICmVxXZOiRpK3abE3HeaTv3uTfD73HfUk16jsABv01yMAiBDHj9PjoDs1VPL92xi8kxOLhx8pNpSXi8yqZiKvwVUMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbisyCRA9TVsSAnZWagAAMwYP/3BO/GUjvCx5LXitXRz5\nfezeKwYk+5+7d1ofK8tGszxv+3CQ94x0ixG2qS5ZgeFdthJjNAHRQPv50z/l\n9QUVi1EMYwWtUBmaZeF+JAqg71/OQdcAJy42fzUJFgogxNrrESmuyc3F6p+4\nj/mmXNud8EOmhMoRonWLjmac+Nz1AGWx54IPKYYpuDaTwosGHeuS6r5Qc8tX\nwXq+uNUYQLItQt4wZ/PuW11lTXFDQbP0J8XWCBV2Lj77TD7A75hFie+I0M2b\nn+X0GldGR0rM2UkhRKMb3aGbmwzjtPBJqW00oo9pijATUFVSUgXsMMt/eZJk\nA3/aLU/atzrtePC5PS1beT1MhXeFQMjjUTqIvto8lZI0zOknKMS/DR1jdeSO\nqce+PTvHgkec003iG3QptgREOrnq131QUw1BLMIVe6Z0+21NR2N+XJdVYhC8\n78/M0kZ+m4rZAq5hpd5idI4MKMNXmnGbixbh568AffCkKr89G4pOp4gFYR6C\n5MGfDwnn7rp0zoUU+ZR+j7nYhOH8hLV5yNmKWpbsg1T+UZ5AMHHPv8jC26Pq\nIk4qjQnvSVPxglBDcK05WqhUcZsvzum7dx/Tj46m2P5s5fqzAbnTh1Lvkwhs\n6k6JNJc88elPQ0JzKS7hiqFTxqb2QUX4/EEp/q0rvuXR0nhhzdwEEbb5kDtP\nVw+0\r\n=xfx8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a5fc29d832f77946c8f092b7b806cbcd5467da6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6_1617832754181_0.9077155377764099","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.24":{"name":"@balena/jellyfish-logger","version":"2.1.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"32c1365e4e6022de6e03fdc1475ee50b134a9b0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.24.tgz","fileCount":9,"integrity":"sha512-NWPu+/vkxsfX2OWu16skpLmrx7kvB85fHgnrJQSQIPh4M+gb/1FXoFHEGnjBuM9mDpWMjmMauSRbkWWkAQ4FqA==","signatures":[{"sig":"MEUCIQDjHeK63Yj5d7XKo43Xnd2MAAI94w/akvKtGLHmujMvHgIgY4QMNHAPGVH7B86g4Q61TVODSqab3C2K5sS/SRNBfKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbiv5CRA9TVsSAnZWagAAl3MP/RH89SLGPdYDpqlfMCBb\n5vWT6zIru0ntdeF0D7bTQqTRtsDQstAoJKw1VuDpTJzZWMCNDG4z1psdp5nq\n77bLrTUSQKXP/lTwKhQ3XzHfGxC7UM0jU8dUhGWgvedaKJf8X0Xn7IzhNaCr\nir+9jny8Wfjw0p5egfTda+rsxOW7s/ZDSdP6c+7rOjoUyHGQtBYKVvcRHpAI\nXMuwPC9hWT82fVOoHnNausYms8wu30oyxhdm5iL8wYrBy/1EKsSdRpqnOyzh\nIbulesGaVGxMLsi/mwj2TDEU66d+ym5h3eNLnlnSCmEXtxiC/dMszoGk6cdz\nV1ekHvjv8hHyl40AsR5YqVb21WtWL5qRhPnZBaZt3bgoHbvepeTGuZEtsfpM\nzHLP531biDW0kfHfwuFfworRfpplwq2NCajGMnjH1/zSZqz1LunHfAqlXZya\nEkPdgK4Z0owiUjThgv/UUEXK7d+ZLDEJbQBhpqICUCFYYp27tQatMwud4OdF\nmdFrRfYZ789WriSjsDX0Es3+XAnhe91aWU7a6gZFax+oOu+ONdS+l6EqLLEj\nJXXo2QTF/t4JqQDNT54Acg202nD3vr4VrM/gR+rMiNAbqVFvAwTQwVWdM3ZA\nQkEhz2e9BtD+cn2XcwI9ENs9PEh3k+cEoyBTB6/GZkwjKYZJL+WP2HFbN2sZ\n21ng\r\n=wdGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"945a3c36247cb04db9650953669bdaadbb2f42e6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.24_1617832952935_0.7806145874002506","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1":{"name":"@balena/jellyfish-logger","version":"2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc82269abb44a367a054b4b81af162c5b0240907","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1.tgz","fileCount":9,"integrity":"sha512-naOq2hyZzZPkUiRN2bATEFG3CEOCB2swzlNHwbeR3zhtPMOdp2TajWrO+4O5OTxWOFI3srIQIGGbRUXzOEdz0w==","signatures":[{"sig":"MEQCIG6OXrlDp8ZOBbj0vy2bkOyTUxYTfLzTepR3mnDZOaDfAiBVOm/eoAaB+V0dbrQww9lQzzzJ5V+IqNxwIhFKC5PFXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdkPOCRA9TVsSAnZWagAADu4P/Rj1rwAoNFQyPB4LVLUF\nxA7NMrxh5/2FD/7iYbVkr9gIRn/9whx20IWTs7yTrUrBdyBkbkV60YxYtG8S\nwiwt6OI50erigU0NTgSjwN4rUQ+ZOwnno8/xCgFE09jeHs85VOu6H3Rxd5Bp\nxguyXprbCkjQn7Ti5LlMLD4bwuzoBGxl+RNDTTWBN+0f5MmYUHbUWeSKRAed\nv1fSFOpKF6HsAxKgYwhJ8iWZ7wjpycu+D6VUyZlH7e/UnoR54c0s8Pfv8lMQ\nf4we5HF+PN5FgARwJuTJTv+53RU9ZtKBpuHpOYlfXAtVoLR5Zn6/pT3ZlZCc\nuctA0VR43B0iZP++ks2oGL8d9PE2CPoy2h3vZ4gDPsEDqyIVA2fSADqm7qcU\nCnUc7YdNe729BKklT9YDqKEFCAINeHjSltVJo95xNjFBVhydXB6iKHDpqeH3\nQt+ghaj+4omkCwjLuA9Dx2FQJjR3z5kbTcm4tejQ2EwIh/Z1KjlGXajzzBug\nvzJYr138Qx1Aps5TLpFymoM+1r2hHiMYWZsBjyQmokyMv93Vp1orYmUPSTVD\nh1ZgJiem3A6yQ4TJNBQbMCTVK5RkGx/Fw42vtRY0DS7rJvclyH/7fHoi3uMH\neUB8AUvilwHj7vM9a79AzfZXvh7OTXpnqM2wXisA7ByRE+lkVxvLNPznYWV+\nxHsk\r\n=Bs6G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"92e0bbcf565972a2186acc5faa9f88410d3e06f1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1_1618363342399_0.37857370880799635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.25":{"name":"@balena/jellyfish-logger","version":"2.1.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00d4cd120050367faa090765903f8b10a4e7c26d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.25.tgz","fileCount":9,"integrity":"sha512-a8YB7X+N8D8geCHdXIMTIQC3RZulFQpZLU8SoREEHq8eLYRezZk/dDDT+ceFlsjPbrijfgmdc2RpgieZhVwg4g==","signatures":[{"sig":"MEUCIAiaEAA5K9xLNvbjfd0S8JlS6d+jB9oZyoqUvVQa8dlHAiEA/7pnEYbnXJWzNiR3ABONvyucl6HNhVPGgScQW3nvHWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdkSrCRA9TVsSAnZWagAAWmQP/3avhVGll9Se4PIQI65A\n6F7TwnK1nBhAUFhnalw1OU28XdeV/ALLFu/QaxrPJlrcycItbTzuXDH8EPJr\nkWJ4EJjsqU7Q9/dJdfFFl1gW0Wl5Ib3J+uIcj9BMMNiVsOum+tgaJkgXo6CA\nqlKSgk2E59ctFlRzRe1nG1EKLPWL8vOulckx3uA8Nakl1yqJoP4avUlPA6eF\nvQgKISBpJthKZR2xc1RvAFkV2lZILXPG7ROMPUfkdd6RtLPJ74xA9sS7vb6o\nXLRVRFvobscAJmUVKlzPlaC3EVFbjq6PQlEBZ8y35kfNo2nWcxUlJLzRDSxH\nBl0e95GPzYgVdLwXmNzK7Zl1L+qTtM5DM8pAh1ADWFLTuCqVfnT7f2KPn3TK\nX4mr5Y3/+tsiqHsDVJTGhNKdR977yLb21IMa4TjxEan71Yx9COv+P7tzahsl\nFaIFLqQGhGl3OwiB/Im+nUpykj7X25Z12+gq9sLAEqxGOTfh3+1OAkmz/2fx\nM+erR/9ZNAwYHNNKHnC8VJTAMOj6nFWAlvmjLJQufB8MHifgB+llgUeHoPlk\nxIQHznVvVpK5CKik3LsDcoXiBWK65DZe6TGpeXnjbw0pUN2/XV2CR0l+kkhH\nYTF/dODsgfXay1GYrIgcNFJ973qmdCVRy2RWp/zdMB5aUlDNYaApYQAQEkNg\nUTKd\r\n=PaQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f22d7c207ae6c6f90cb48918c6e61a2df017e88c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.25_1618363562634_0.6190787116717131","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77":{"name":"@balena/jellyfish-logger","version":"2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"791966673b764797c260d5c74d14382dfd9f9b22","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77.tgz","fileCount":9,"integrity":"sha512-vwsr5AmueXMasADsRxczI04Whcm2CoaCLKdeEWqKeEk1BttmUeOxzZ25XkuFyFkMBjMJ75T5fABUhAjmRg3ilg==","signatures":[{"sig":"MEUCIQCV2sO0eOb0c4jEGLoJNx3sWjPwZOlhIn3IEZ0nTGOJqgIgLx/fDuZeFhlAxL6tTat4kDqbv4Hf/Pt7tK7ZSdd+hSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeB6QCRA9TVsSAnZWagAApAcP/38mEZLGBJoo2geC/EQ8\nj7lhmMKMlEtgoFYfg9IyoZBH1XtWa3ZXUyRDXS5qGpXjYtuHIB6n7fwr1/Qe\nM1P879moNYxpNcFAyJAibvw5u4YbhB/iyv25xr30AOugLdaBXq2YCGlyaGQv\nMuttG4S4ZUnfWNBZjDNahvPfUEyIH2/rGMDiB8TRdJULNAyRGjcIntEvoUaW\nbpjADxYPzd/b1OJ77fDmH0o3bQpP1o9EYN3dkTIyesUdjkc5JV3KIJfMmQUd\n+idXPYjRT1hmNPUpEX/wzptX4oL8rvG8nGiqXF3PiZlICU5ECqZhf8fdbKaH\nmeNRUALn9WEicPEcjA63BauBTNzxfjYC9ApNrYQ0fefYGtm+PeoQgmPje5xH\nPBAC1LWlkMoX0HXHT/P+Z4B/zCFOYY0yCi1NupAEcwE0iRiaUSU6N72TQt9R\nqwG2pKvgPFxB0thOD0axcPgrjTfx496A3q3GlM5IZ9/zp7jXilF2OnirjMyN\nICMhEMq4TzdP1zNSNfUUmw8mW5FjhO+1t3rcu/FjHLOz0JHLlAICAAh7FA7I\nz8xkn7pipiaU8z9nwhQt4JEaQfpGOlMG/ERhmXGGAufndZHkiKgCA5wXM/+f\n9HeEhRR5aHRDxPoXqFeHltFtRlkp8UzH/OgLqx3kgUGyWSVTo1VaSSZI4Xav\n8Z2k\r\n=8dA2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77_1618484880427_0.36772674646997383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.26":{"name":"@balena/jellyfish-logger","version":"2.1.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec3a81180471538d65b8b6920738e9be6d6c5123","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.26.tgz","fileCount":9,"integrity":"sha512-jqP001PAYac0WSfTeCGVjySC0vhHVIkkNYPWiyT5d7a0HNBqAl4Bl7RoFeUq6m9wk0Cg1E9PGTLcPND7hM4UiQ==","signatures":[{"sig":"MEQCIDvJVfAVONsMdohJf/CsoovnapVzcWMZkVMUWIVF2nMhAiA47oYAHDEVQarHv2yfiDY3iHzsJ6sAVvBMGanZCMYrQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeB9mCRA9TVsSAnZWagAAkWUP/0wX+2hrGNCwQcUsBDc3\nb0nRkfJ2OgXItW5kXv4NdX5ZFh5rY6fF2vatYUAL8pD0Z2a0Y7vYv4IVpkrO\n0X1aakaZPVhn1OEMTbmzgsRmEv1VGFoiO7kguboZBobYRmmQoEDsX2SyWc3b\nHCLM9BaTnuuMoIopp6JXFjZs6B1hlAky5i6eWEJuzSr6397+DgdNi0IQ/9+5\nLwweAoKcsx6WFE+HmHoHQfu3FlzRR9R3RMSDmQ9sR9fz4LeMnw4DBxiF/zTS\nY79oaepBXtJVTPyil7fOgUrxvu97X0tpwg80PlDvf/Ft0xVU2lKBkN6M5pv1\nXRxfKDwqVK+Y3/Fn+tmHvbETEIXWmL//8GgG5Kfk+Z/d7EFi4jBv4c0ZmtEe\nIq9LPdHWyq1b/kQ5/2Nu2IRC6fg/yDHbfnk4trjyPrvnkAkvcDsI3KXQ9LYs\nw+QVu0h5N+UjLQpgAgqBxL5J0Un8KJWpxsyD3bUtBVouyMDRELe5qagD/qg4\nuIjNRDthDh7VAdQInTfvraiHWTWomKbbNwArWiveHxzCgYKq1pJmxk7tF2OH\nXfEDGpRowWBFKO7aQO4HvFoJDsNPx7NlfED8bb27LqUZtnzr0XMtHO/ErZRk\nqD28HHRBHdOvztVymtlNSAFa7aaPO2Zo7HYOQR30bdYPnwGciYO2KAw9hFgN\nKhbK\r\n=yyU1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd60378086da826830b3826b2108a11a6324cc40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.6","@balena/jellyfish-environment":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.26_1618485093816_0.3676259208841628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770":{"name":"@balena/jellyfish-logger","version":"2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6b17d7d4cc3d1944d3d5daee739295038420b698","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770.tgz","fileCount":9,"integrity":"sha512-M9jJctmnap/ARm6oheLLrnGhvEjS/LLsnjWUegIXOO79n3PPbJcKg/jvNpxwamoXIVPm65CHwy/dXmX99p/omA==","signatures":[{"sig":"MEQCID4LVVRfEFdn4J5PwZ1hOIYLfbSvnzjDpssUrIwbhbH8AiBh/lbr1ib9hqW+2Plj1n4A2NDvETt9jXC/xhpDVvre/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeLRDCRA9TVsSAnZWagAAesIP/2XFzEDS4blN0w4v3Tq2\nyh6xL5G4FBlEHzJrcTfVdL/n26B4JpBFkqMLEm3hmPVv8fKCWNw92GJuXyp3\nMiZmjtB1dFKgjsnA/zpEoidiFd8gr+UyjtiVRSKjIyQBq6BeoBR0TelBYmz+\n7/iENn0J/b6wRDwYXFjJ10iq5DgZLgmKAicGKS7nxiz7iYjGBPsEHSfPFIDL\nW7MypmdD422kPU9A8rern2APWk5y6adce7ue1wdtIxxYniw2nH7989HDfyCM\na69p4WxolM+7+jYoVcvVhG4dtq6sDDi5R7sA9XAK9cMJsRjsg5Inbs5NDRuE\nQtEkMGlI6igNe98FioC8u9/ISyvft/9Y8JtV/MRIaViSJc5+qHKV8v5WzDxi\n/xf2tezZbzO6/97n9ULB3/pB9C4FKgKw366rxBeh5pQOYCTD2mJp0h/iPsSb\nMKZbAGrtaliLCj+xw5iESaPalfGaIPq8zTKHz4Pt2jJl3nVz4HGiIjoOBubo\nZzZpIn9a9xLYn2zNoatKN7WbIs4CT2fSw/Z3A8EmClgxqGPpd+vSIe6urSUu\nRyNtVFRqfIaaWJjgeoDuPXJAyhr8+mNQRVmDkGv59vdY39p/EWTLqywsDVVb\nhA+jZ9QIIE70UjB4n1x1KS1P8O/0VdnIYqndzX+qJxkO6tvrWetTDRqNIEHC\n/G00\r\n=eNk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"142d2fd1f1414c072d4b796a65a37698d5f82770","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770_1618523203309_0.1530296159501947","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.27":{"name":"@balena/jellyfish-logger","version":"2.1.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d390810f2a8416dcce4d62f2457e82b69ef4fc9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.27.tgz","fileCount":9,"integrity":"sha512-z4ymdQ5yuqjDCs560hjFBMS0dUk56PwxLyvlZJUgvfLGEqibWkc4lczC3MmGZjEP/wcQfqiLYQZVtszT6v95fg==","signatures":[{"sig":"MEYCIQDoMg1pE5gQwAAaq/xfwu5ZMaNKpStIE3uIXvvJZspxZQIhAKdwkfYcqPAj0ay6mi6EAeLrWUqy+tZq397sJ1DP+Wa/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeLVBCRA9TVsSAnZWagAAWH4P/3H1pRC6pGnMebq35B/Q\n53ayP6FfoHhFaoU7/lFHkluSM/7DEGHIymm/v/zhUUu49saOfxKJD7qihumL\ndVCSj7Z5YxtwMs1YFU42ZqZRQ26Uy+0J+lyeB8bp8swWeCzpdwuRZN/0NxCK\nMEdqufv7EU1Np1pJywRCisiPJtQZYKS7uxdBXieIHDt8UU1Xc9QMy0NQIfxV\nbrsZJTO4t2h745kae8Q8Jh78odNoY2GwPCzrtaUBv8/RRR5n86yNPWUNq5l7\nfytGSAqj2n39YpU+xrE952tlM7R61WJ9Eomj+tuAQxJzUbSCZpHkOus2OLWi\nV1d5bbriaO2X+BL8/kVndHHpjaomsWjZAWfp8CUcCluFD4Ny6sJYksRtynhn\nVLuX+HAS5BdZu/whcuQ85RFZEAMn+KuuBu4Fnpxe9gSg3Vfhe4DOtBKX99G9\nJA04YhR+0mxAeLYPNKcxDx1bTVzXURHES/z22ainzV0Rwh3qjqG6jPileNHj\nMni1RnJ+DQZenqYmKF6kYuYc1CpfkIRoCosR26bhKm99kHgoLKt0y0eDFY4X\n7DTju3MYh4XujElm9pUHxq50R7wQi+iyubXGkRN+dVYSY5AXzvfi4t0CZrn7\nUrAbbMAkC5jPuihttLlpknxZaLHbqeunUxhtukv1yuT2vFRWHCzHw2zHmMCI\nkZJA\r\n=QcvD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"731df798a96fd3b378004f1c4b49ac4fb5be8462","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.27_1618523457154_0.6846257914575689","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428":{"name":"@balena/jellyfish-logger","version":"2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb9612ee738080c06233c7d3c1a4f4b422368490","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428.tgz","fileCount":9,"integrity":"sha512-nWjniCpiIFfoaXc3Uob1RLRGD6WR8NwrcDvHOU1Mf1A7eLquOzgB9Gwx3t/bq4/dzbGx1uchWk9mLCxihv9lpw==","signatures":[{"sig":"MEYCIQDxNwRS+3S2ZfD8Eb6wJsXHco0u5/Fwx7DADyWA7CWlGQIhAMG5YvpUUxGiIOm4rp0GE42MqynMmv/r6AjMWN0naykT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfCJsCRA9TVsSAnZWagAAxW0QAKSOvyQM+fDcrVgqY+D/\nZPOd9NLemVKZiW/OlAafPBs5NsBasSACtTjUeWk6I3X/bXHN33UxIKOjsA9i\nyC2hUn+oTcqUqebEtaHrr2KPn/Q/856mYPc1qzRzbQhrCkXVLtGObbptIu7V\nvhIfGF4HIdrFSMrAq/LhJcEDvQZTDQMhCSnIgcGVSVHS238Jstg7OFh9x+4M\nJzWvT8WsdBH94v4grt2QCHcs6v1pQvm9I/uW5BF3wApz6lvHlN2zi+Ke7Unn\npC64XzUDRYotfEpNV4lE2cpPiibWAGFv8SSSj88bH4e+UqsMU/jj8CBHKMfk\nyQZuqMyhDdWNsibQYRqbQ3o/LZuCm4PXG4kVMiScYJjqehoP9VpfefeXjq4p\nfsH07XS8LgTC5lmT/NffOkNxw7MsARAnbCdb2vh6CbEYnSueYdqnREDoTA1Y\nrCguwd8n2IXoeYoKUNNsnlv63nFLVx32evghh7YSZ6WjUkFltVmFiOXmubee\nJ8BKdvIh4PB5PUE0dhaq6Iqrl2PRjRG2/jPjjOer1TKsVd1KiD7YVRO+65YC\nPXrdrB5EdyGLFHjZyhDguNs0YBaZqgtNHaMOED2jI/qEiKb9baAgSXcdmIi0\n1eMP/SsoxSUJdFT7IwQYECJjrcEHZ6NZpv0wI3agxaVoG4c9FapD9YnQ1Hoq\nL1Xp\r\n=gZzH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e01551516d4f040c71687550a9da589e0714428","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.2.5","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428_1618748012163_0.7936595798966846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc":{"name":"@balena/jellyfish-logger","version":"2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"33b4f0e15107a7cfb1fdc1612d005004f363c582","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc.tgz","fileCount":9,"integrity":"sha512-0HWZpgGXQHMJteDmeOpXRXvgDQkLT/8RbFiWAQNac4HJumlmqx1i9KcleMtBwS5Fm7WnBzYhD8yKIBLrNpAJcw==","signatures":[{"sig":"MEYCIQDWjqEsrP6NDOE2bDWCjY+/jmthGTrM/xxj1AlqXTDZVwIhAPh3xkRUp3Gu5yXriaGUZVR94PR7/vSiZZIKGR0889Mw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxnpCRA9TVsSAnZWagAAtDkP/3V+kyTwchtX8yk/IicP\niqxlIVnu/dt5P0pCsk+DIXFbaqDzbwgKr0iMAs00SsB+JkuMybP5B+V+amoU\nuheEWK6XvXTwxa5REyaZ93rsQqviFKZcGiGwWDz7UsUqXHeDm1SSCaYcIfpG\nOj4UIWt/IojNme0ly9x16/ucOSDxV/JjGTX9/1OfT22+VIUcmypqjB0ymqvV\nJpZ6lska3mqlC8q7yhLNEF5l4+zK/bRsjuigWbQpROX8LdYa/2kO/mUXcA15\n6fnkft0PplBjq87PF+Kv54YpT4PgccdtAQvkZf8cxH46Yt7ld7+dVhfKZ+Zr\nW2aWzaNVDn/jZTOUhrvvBgVLG0L4YxCo+spsHwBJUfTHOtrY2twNHKXSfD5R\ndw+W7bNeEUnrrLUda4A3WJmcESvNy4BgahLGFYdLJWTg+B90eMqUMUr0YR42\nmLUZdnp5q8Y7deCji5YlDngeVpKyZONSWcAhS58CuKcN/SVyduuBs+Sv3PuJ\n2L+ddLwl22sewjCAIMrMGMoIHS8X9mz31WnEt+UsFSSZK18K8dyDlwxegjkv\nnNWO5tkZyqKieQtnpS/7kttzAON0rCS+kvT659RZqRXwPHq1qW428RrJpKs6\nwap97WEr2DMrDJRpMdFNz2YbbvSrlHGuX4HMmn4bgMflfFBuwXk9J5M70Pbx\nMGd7\r\n=enz2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d27b4b6a218dedda8f82eecda2611b6e2596d0dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc_1618942441211_0.7203997044798269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.28":{"name":"@balena/jellyfish-logger","version":"2.1.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d5bc8e690b1b82016b070a9d27a2d2458dacda9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.28.tgz","fileCount":9,"integrity":"sha512-oF7pZ9Mq3oGYAEBrijRJl1HtPfz2YKzpIkCjb8+bHmXYwH1WGpdYoSxECF3kLbYfngPhJ43pb1/YbCyAESpzXQ==","signatures":[{"sig":"MEQCIGJ+kn9wBOjWtXdbl8MZ4g0xEybwguHIwMfIW31NP1zvAiAUaIT8AVi4dzLKd6olZ+LQjeRSycjav1Vxo2AfRFdsDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxrtCRA9TVsSAnZWagAAAvEQAI6KXp04sigtnI3Dt1Yk\neBQZEuPQ9GzKIL43HpVu3TQ86uQEyGsl96E4SCxsPQgygSsm9Vq7P8jy3dim\nRLeVYv2hfEFcy1+TJV5idZknc7cnsxDnphO4mBQQS6IpKn0aTnkd6DIHRiqA\n5PxVXkEuDbNpxPl7Vw+lCCudajDMx3CfScXvoPU09lY48h69Bb/vUUe5QS0J\nrTCnGHx8RNMfs6QLBwW+3IKRijU8epn7P5ZDH8aH7j1DvCYOg3/F8dEBZTkZ\nC6h6Y/wXibfjmUFuTaWMKxtCu48sABFJ5QDI53D3FDTGzqhpAuMlPxihZjIr\na1EWTkGtKacCobMiKm+zOZflBX+K8lwOdMimyCnfJmrhj+6mAox4HhQZMJQq\nu5k0Xl3SMYRwcvirb/OzuTqOKZ80QiylAkDpYDuRu2ISWt60bIrrQfASWuuL\n0xzjPA+J8wZ8qYgWDks+6RkFeaHwezSFc/bcRRlcs69ZcDhQ7BIyQcHizNhB\n2oBlnQ9NXrKc0LK7e0sXYPn5XAQl7CzjBC+/69wwJ5hQNbVzecULlNjBxo/k\nLc+4GlODNOs6jaYj7/Gh//CKeTrKcaip91bfiKuEfL3AlPUBSxzGLNj9DOze\nQ/BtueI57252bYyaYyyhVE9uApx+gtpzAzFN3mzOKoUAqFaQBhdOn8JURdVn\nbM8T\r\n=/sP5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3bb6190c5402200b137f413807527dd4f1a5120","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.28_1618942700674_0.4036110098330592","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9":{"name":"@balena/jellyfish-logger","version":"2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fcd793d7d123b871eaa8544e6860d02a8d03b0c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9.tgz","fileCount":9,"integrity":"sha512-53+fvUfjRAYvLE0ZNYgTkwiudJNp2QwrF9PbKGC7iV3L53j+EV+79mlajX5EyM5YtzRQiOQ1BNQswRLcKRMhqA==","signatures":[{"sig":"MEUCIQCGEdCz2qIMZIh+LBgrUUqVwl/iYzz4BNDCsMGQPR5BrgIgZp5wiTeiTXGElh8n60UcHDt9jpzlGgfyqy/RgOgqXhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxvFCRA9TVsSAnZWagAAQTAP/AnBqrhb1jCx67PX2qGa\ncfcYMcKMTnUviO8JwhPpQ1RBUfs+QPZ4MjkxSdb288gMLScUDfKGpyJfBNUQ\nI/xBJlZcPjeAt+z5Wjw4IPMUrB9s9uhNiGIsDkNBrZJ9YNGXICVcJYg++bKU\nMoH0hwvQ593IqH7JWItzBXwUU7ISNalMTPt0NJ6BrKl8pV4b+bD71rACKXzE\ntoa7xtysx1xvfFFLrYqm5MfKJjJavrztgF4bQPDL8tiTymuwhqicXJBncNGj\nTOj7P9BhDEUnZyLQ7z35RDbf7klsEqEiBgUWpOIlz9tWM9RIk9LjANqvPy3O\ncnS7SiVSjKTABfX22Bhy9aGZfR0tkb2wvUMVLGsBcVEbO9yXB/LqZBk2gI62\nUxT/Ok6kVZtxbu8a32I/Q3cAuggEbfYZ/JvXEgWcS0ChzChJ+8373pNR1E1v\nM7cBmSzKBXSusEQYEKI7J7NhePvn2VOWtUe7qGq6Y66V7aD0mgpkKOfLOsnR\nf7nkY2NbWydguXtEN0yGtWzwQKwSAdJkSGDVdjus6QZVtHh7tRP0RwvJG/7C\nUbQodbqN1uDaezy3KwWEVXht1B4LyZLY18lSttOAKCEOxznRvDgeP9Bu+hFF\nFe1fCo1Svu7Onod9rpe4uc8212AAgb/LuATrcUEcO/THe26ulqYymz+W2m/o\nDJcd\r\n=zZXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"814a7e5ff17bc4047d5113686eb3dcf54167fbd9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.7","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9_1618942916699_0.6690044141932951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f":{"name":"@balena/jellyfish-logger","version":"2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c663ae7b290fa95f7a5b7346448d83330e1d32b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f.tgz","fileCount":9,"integrity":"sha512-FwH4pHlLbCHhY3lGZZOzu1KtFxugHKV3RZSwO596s33zPjsA71XA7n9KHap2xrQpmcZ8J2KyfsFIMByDVJis0Q==","signatures":[{"sig":"MEYCIQCP7uvqonf9Sa8WKT+m8PX+Nl4uudJDrHfwbEJ9fl0lIAIhAKuH+VzPIdEDKvwAnECLdWe/5jnHei9GWYVP1730W+iE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgglYQCRA9TVsSAnZWagAAj68P/A2zzeBk1ijNnCEf1ep/\nxwoPAhzwAagkX8XQemQ4CxbOwlvJkNUB87/o5WhdjwpZpx2G1oEN8+DL9s/y\nUHS19l0OSdRWQYji+BqFdToUPzhz2VbtR5CrIYQVKfAD1x+uav1F7eVs7qBV\noSMrO6MmvXXJZbU7lR8Xu0zziz8d+c3fjQQnu2jHq34ectEGVDcOY+BbFPA5\nribLEAMpf3g5+HofS2mNCKoQaL/3nXKbKc9G/V+ufOqFMStJ/ZjpvLLMa0VV\nMLMWw6/pJRTtfececD+Ny3apQ+yHBvHH4JL7534+FsddeOjeDdNzDxQawoWI\nkNnIkpV1wibfAfLCz0PPPda7s8G6k1zXpf+l5IJw1nBy41I9oAvdVu3NRs7w\ngG8VB3eQpqXfpw7BS1IWzUAueKil9fTkzA+g6W1OUXIJ660V8VhxTlWJXG8N\nITSasBKVafoMCAiZNbGiQnmgcWdJy5F8OQtt9Eh5K+EK9dDmqcxrSOmRciII\nWdtqIZywWTv+O0TjkXchUenUIic8oVvAd6NN4bj1K5LbJz0iEEIYK/B/xLC/\nsK8q4fx2cApstnxrkP4Xy4DTEQefxb8tuPtWCbcO0FxGaIKyG0wGrR3PdBHM\niLukOhR5CnlSfdnTmDNWAKp36L1TXeMBqsYPd/YevDllx4OVhTTxnGjmwcdp\ndndT\r\n=atpB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"67288b4714abd09ca945ef2b5753ebffc2dc7c7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f_1619154448299_0.08500165641814794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.29":{"name":"@balena/jellyfish-logger","version":"2.1.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05ec17cef796cde78165a29a210136d843f5abe9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.29.tgz","fileCount":9,"integrity":"sha512-so7bPstRPzXezWlnaHiBIF3tW801Wq5a1EBFaqB5Iw5eg1ttD7L92UXOAUOk9woc2cHHobzOhVA5LQ9VAv4nYA==","signatures":[{"sig":"MEYCIQCs/hzhhNb2vOyS+IqMcOxdqFCOY8zprpDKVmdZovlbkAIhALkxQ55ZvqfZtZB7MExoMiRLQbBtMERa0JrPIFHkjXBe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgglc7CRA9TVsSAnZWagAAIRoP/0Gqs03fc1Zy4aHQsfaq\nxDnp8ARd26UgNu15/qhNNbkny/aDHPnw3EP8eUakwmYCAddZ3FiwtKpnWxfQ\nBsLm4NdCud1IdGz7IP61r9RylI/SaGHcHsi5ZnQkkheslkEEqj/3/xhAAzGe\n40VsZZxHsinWUZCSQAjZUYFdso6Kp7FqU0SPSp6qrFZOd6m43ANrsS8y5kUD\nPG9SopGzjV0zWgQrBbRS5FNWz+rXj3p4cPbwtKvBADNGrefpbokMnTxxcSMF\n7fk9Z6tvsT+osRsse9LRa+0eix9Ei158iMk5XJt6A3ZSg0vq6ejHkMX8r0Ki\ntvgLlB4T96kOD8i10jP4FimdtgLtbRdmZXSdjNJ1x5tGSt60hdWBp1Ppu4GF\nRR1s3Zy36ZxDk9l752hDm+YFnnfSQJpPUIGJwI4IAO+Gb3X3wQj1gtHy0EWO\nU6FOuBqF4y23BuViDD4LUoltGUCpIbEuLwBIpc084MQo0Tdts7xi9y/ZRKEH\nnZJHlkWbWXoj4tllRQ/hNk5TSSNCFIhG6TsVDKDVx6YAvDFl0+u29lvzUdHo\ngfH4iQbWUb1HuIau+C5coVB1zoB8W7s+N75NtCgzW36fFAmYx4T2mg7wOVP8\neaD0XeYzlRP6tcP0nWmlijmshgj17w7Iu+MrXY97LB4eWUHuqLxBGF6feCGR\n5Elc\r\n=WPr+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a217c7332a90f41e626164f4a413514158693fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.29_1619154747111_0.3463668143686598","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9":{"name":"@balena/jellyfish-logger","version":"2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"37b2fc39cf0f45d674097a1e7bb4a3d7a9c99415","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9.tgz","fileCount":9,"integrity":"sha512-UgCS7JsQ1QQ0FFmUr3lt5Mz5pCO3LcbUyImSEqswO8enX26x6WAhF9agi86ybSUU3Vz2Ki6b0ZVfhxcqmCHNNA==","signatures":[{"sig":"MEQCIEiUKLvxv+8EK0SJZR7Nv31kSfJfX8e5jb/gds7FHLhXAiAeX2OQ17M1m0z8JgC8MK+J5XEgIzYMkrsn4uDfbJlXQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgglh4CRA9TVsSAnZWagAA8lsP/3EOM1cPqSZOUzpOEESz\nemOE1zgZ+GvvPLdHnVVMZXzcdExjqIVVlwZaUhE06HL13l/xLL51XMdFEwBr\nUiL17+WLHnPSOETVgokwaoCGptHWnHyhn3Ll0g/UFBQ339zFMmF8yzUu9+lm\nCVS6K83J5QZYQ8mhSsie32eobYSB17V4Nv8cRE6syCYvq8NvSTnyhDUUyQ+f\nrW7W7QZTT5YLJ/RrGjpXu/h2HCExd2g7Zlm0h3MMnzET1oJq0IS2drydwJ/M\ngv4XsZqoXnSMfbt5YR5ewiNlzIr8QupiuFOaY1BLcKk1xekljW90oI77tD+P\ngJMgKCi/d8V9M0Yo//HfKj8JzsJRGjYKVrdnjKJpZ6l9+IwWQU5IXM90Pz4L\nJeGkIePYzAzPYXZ/dKZwmiSYunV97nrX/RgD7fgqbcq5At3N31t5cXc7kgtW\nfpGP29LQ3r8zNIKPCm7c9VTrf9ImexbX5HvzhVXZAtYRSYRtlSq2kVaSY64k\nhEWHT3DS8X/vj0nq0VxdCZjOoHwFFXFxTpr5MIDdW17uCX/4BerLZG453My+\nNLkKO1gKkvWP9RmV1GGQEw9xQbWQs5Hv31h6+ZB7heBSKdzH8U4M2p5/3fVD\n7A4Dx46SxxgPHHaDAIJbIEA4UK8GHrqaM/re/JTAq++AjkV+nq7c9caGG+b7\ng/6n\r\n=ZdnZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b89e2b6b28aa75b794903928d8e4cdeab04a56f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9_1619155064361_0.8410328083521519","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8":{"name":"@balena/jellyfish-logger","version":"2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7c2f0d97e68c3ea6a19aa32f13bc1ab5fe418987","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8.tgz","fileCount":9,"integrity":"sha512-DlILXrDBAxgAJ34KLNuHalKb3cGJW6+SiwiVeajp2F1/cev3Eqb+1l/0lcIFpwQvfBBoxIyKIkOERC37Zja1UQ==","signatures":[{"sig":"MEUCIGuVTlTz1CDHOoTi49N6iBD/ioBKHq7TSPpGXM8RhXoTAiEA31az0YEGK7dyT09tEkIP+v6Mu/ZT0jiz1fxBf8jMzcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqreCRA9TVsSAnZWagAAh7gP/iJ8WndiIqGyz5vj02rX\nfVj5zJ9xISUIUPU/K+aVO/Fp7z6Uf4j5swU7aj/bF1eyk7t9gdg61619O5bn\nIK1uDH3I0RDEannTeyHI7fHgGt8+LcXIhvOfLM3q82Y0zLPTKUXiUMPDIHDr\nS5hfl2jehmCEx5xVkF5MI7j7mvM+Vs7IyuhKzOST34pjhifycncJ6jDuumD6\nsvV0ol/IHyCoRc5T7jg+t87ceolXU763gvCjP3JLUUTAMKh8AZD8dscdrdbi\nH2wFAtP6IV7BhUgl7BKktmDfQw7jbG6QdbUsudbQahLd7KdiD2MLj5UnxwME\n6WoNpaEb9rfDW3TDVspHB0/m14et2ZpC1JE+BtntilY1qmUpIWU4LDaNCoTI\nVa5yZ2Pe+1N6IFPDJKSZYqWR7G+pKcMK0NOV3/mhdhannc+7s/qRURf4Fp7R\nnYcXke4jrFkl0/QubznU0W8w0P5clvTZldp1FuHSFwKYnbrED3PuAK9CzwxI\nKyPu2qOJzBQkY78Payz3NJJESiEcTWgG12Uy+LGzTRg2KlcAZy6dujD1HY9K\nZRbVhLqrlyWTFtT595ZjY8KIaGHAJOmG+DVZ4DJPO8uN2MRWpe4U35/e4hZI\nJJyMv/wANLBb+iIXdzc8GAWkL8NZcUb8XhL7UxRmTCqdHNf8O9fj8qTpkMVY\nD2uT\r\n=e1wz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"370caab7c44af3aa2113b227a247620a9f87d7f8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8_1619176158380_0.40459980580874144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.30":{"name":"@balena/jellyfish-logger","version":"2.1.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35ed4debf4a97d1fa4f5b0ee1a0013f2a8be401f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.30.tgz","fileCount":9,"integrity":"sha512-cp8vun5SIJK3EUZsiDeOI6dD6eIpjc1HCrQdUlGJ6y4ouB6GUCuuFfwaJMSxUZv74L6Q+VE2ZmjQFygvhSxSqQ==","signatures":[{"sig":"MEYCIQCgyrYMBqIJW+nSGQy52/PzqQCJbq4LpJEldE+LlPOm5QIhAPlVnnS7zqKvuJCgcbKpskOlcz/Gj1gxQMCC3/r3IiXN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqufCRA9TVsSAnZWagAA+PMQAJ7i4G82N9QUoUhvND8+\nILNAduUf6/MWkrth6AlnYvfBu2E6H07zV9dzH5tBJym31drC06vOO4efTKgY\nbMHKmxYjd2wpu6mnP9j4Z+AFb/5nOJlr+l1L/LwYBb867kAaY2ScGYdMyrU8\n6fhmyZRragUMm2VAaWM91IjxUcGssdxBU2606iXEMTvLmJUr+K4IkXN+OhFA\n1+H8MG/H2rVkAQM0v5sKdcAhpf/lLq4nUnPIg8yLnthyAFIvngIMW/hoOT34\n9p/0kDgrog8u0heKiuy7AQnwqOloZ8+S7ZxSRpVRpDN2vwUTx+PFEu+tttYB\nYYsNsOQL0ut2+CvDzPJ0dNuY+0dsZYb+br8bZgwSKCLE4KD6H3jBtDWpja3/\n+gbcRRWTprlEVZbXFD+OOaPaEiNc9Yo6yZXj/7y9Gj5aSx233YSKlzM2kOpT\nbUk0mSUtdFF4pAChr3Lw/rF8PSI2Xcp/Wc5okmJYAqqTgYV+RcYN4ybYoc+Q\nFy1FtQByAN6pjQ7Kx2iexj/9fdH0EFEc1YO8phQcYlINqU2KUyOEddnCS1nA\ndqlJWGQ9H/NESZki6tHoTAQtdTT99YPtPlcEYN3yXhZehJhIutDHWbMnzuXT\nnMqNaNX22JK6PVPHoL0gJ6yKwGPwrVE+B3/yWmTkoUogcBp8juossbYaSQ6q\neDDv\r\n=SsGr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"879363441d2cd2a68445217ae462ed44803524a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.30_1619176351294_0.8425322387509822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7":{"name":"@balena/jellyfish-logger","version":"2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"430a6d7103e6ce1ad1b10d7f5f50de348856c668","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7.tgz","fileCount":9,"integrity":"sha512-xA0wKRQ34308fdrqNcKGsKaz4wfDgI9S5W9FFRf0Ngp6sb/xTspAxrRfEBt36usBBfmX8VefWp6goMzwSjLpdA==","signatures":[{"sig":"MEUCIGlvsgvkXcF7yhlkA+F+2tNL46ktw9ilxkPwr4Y9XqIFAiEArJOBcyYeICc9gbBAj4dTHF5Dzo4GaoYcq6taegaKpwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqyNCRA9TVsSAnZWagAAV5UP/iKbmfDi2LMjYXWT6t7c\ni5VeXLHnWedZo7qNtfUo3KBFRuuL+6ui/WFau7und5AAhbpDewSh+5cMeJ7/\nzTvoHTfM9ioIjooE7BilhotxjJVdmrWFMBn7E+OW969fMSxsAqJXaVu2po/c\n8p8rHSFstiGGVmiIZ7C6oWtFhgIWcnCWQQwqrTVAkjfbAPIAIy5ranosVpr0\n7Rx8hvkK5tWiFzzMOef/Ss5leXOx5O/i0DP467RytmCsIsn5cLr/mG+px5sp\naklGeTW+u34zdBXAWEADcArHweV/TVJgVR83R7Kb7sFsOm3qhAfhBg8Spqzb\nNbCAWFEjmJksPF5dQlrNmVIbhzqRf+wjAPJMXVEiQDzbVC3l3h3S4vDM3BRC\n/0HzdgH8018fIAyTZfMX/kUAR9BN/sk6Wn82KFDyw/TdLaAk5rbzowQOPs95\n6ugbsQ1ZKxIMZTvCUkPBNNylYlcpGHGLP6GD2XCAVxkfXp7Cgu6fKZPun4Dx\n4ef8jpxlYHWYIsF2AVyoVi2fshwh9IFEEBAgQDGyv+Q2d22FR4+fAAH0d2cu\nlVUJLIJGHBb2ICDLoZjheAcNj72wfDNiScZYxYPDnJQnc5UlwWafq7H+YkcU\n9uwboRaMe3B4ea1zSVglz76zBRIkSZXfjY3RnYRYt5rdiMRCf7FGMsOn/cjJ\nIt7w\r\n=gwPv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0e45c041a3092080151529411d0a8605bbe72db7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.0","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7_1619176589275_0.3362092058630224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5":{"name":"@balena/jellyfish-logger","version":"2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b070d41eee9c5cdf805a07364c2732b6a9aa0bd3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5.tgz","fileCount":9,"integrity":"sha512-y6Y5kaiIeJuT7Xy+OE+bXNtdZ0UlxSmA8VM6zjoc1+FkPokJ8Nm4xSX/Ih6G9emeIil6mSges/QAIaXLJgvSBA==","signatures":[{"sig":"MEYCIQDhjDuSp6Kl/xl4oKbbDDaWBR1PWSeitdTi9xd6YGZ58AIhAOokLOyNyqSbBwhuoqaP6r2TpcJ9CH2I78+rb7eWegfx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggtjpCRA9TVsSAnZWagAA8AAP/2mxl4hf5b29bNqCZn7i\nW+pM5MLLOD4Yaq9o3gPbrDhxBfvNVp7VAsdL6m1Nyt2eZVoP54+w3jHARSrv\niH8Y6Gj6ykToV1/NGEJe4/Ba1fvORenPTRxZ7R3hDkc3Yf2v735NfLv3iC1S\n8YiT8oG0loitXFAqocWdGAmHH60ITambH+EpCCv4z/ercjlbF8Pa3698oCpD\nZfRQnJZVT/q/Sbn2Kkr/GZIe9U9PG5J9LJLqyJdYYE7avVXw2KyFvcIj6UMZ\npPw8vtC6KTN6cC97+c6YQWbw6WreBDXGMWxT6NfBaUgFQBtSI7IdW1UDkCct\npIbKQBI41ucfIWXQ0VQVDZ5hA322m5XBedAS1GVNjERDrNYcK3YgAmnOUaC4\nhJEIg4PD+Ot/K9hmUWKuowQAlbUcz7guCasKvloSPSeVXMdbuaTQ43PEitRU\nrT/a2HP839SFJ8OcsKPQu3KsjN1i6eRca7M+UNz+wiaKWFK8+dUMfJipwXTz\n4vMYPJnrPYsqo4sIuxKmsdSwmaMCK92yCfT8vY0FapceJeD49yCsyC2juoec\nrbIoOI9kbhDgSShacfuNyu5qPng8ClmtPnbaYgNN4xSKyYQf2WQt+MaWKiFH\nHdwKZcpTAN8jCSIvuicdyQsycmwSc45W4Un/x+ituo183ZATvCQazoK7UoH0\nqt/D\r\n=soLb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb36d6fab00de42b7447301f6e349fa028df18c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5_1619187945041_0.7978418772015281","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.31":{"name":"@balena/jellyfish-logger","version":"2.1.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d535af67e903893b2b4e4e9d3b907e493b431ae1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.31.tgz","fileCount":9,"integrity":"sha512-MHWjT/rrg4cFL/yh1eD3oYAAUbb88Edu/mc2qNoEM9+pXrYv9DgiAJaP4PflY/r5AcXhNxZ897eB1/B935PHOQ==","signatures":[{"sig":"MEUCIC1LKXrX6FJjjj5QPqnBV7zVL8Gfo8okJKKku9Vv+eKlAiEA8fu+uhzgBVGY446o8hXPBv5S7UthnmVMUHRZCMJ68LM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggtnCCRA9TVsSAnZWagAARdwP/j+1ggmkOzXrOMOaxZ6x\nckvbUboRoWL9xLBo/oKGmNplY7Vn5lmXmLME7wxY+NID8JBV6FZgiyUSf4u7\nyN7rEjTD44VFyD80rZVLmS+wlZCN3iQI1+GKvVgH7OyOj+GMNps/NNABt6qT\ndJLzX69O07eoJ6iAQ/PiDfIfaTeNCJxLoKrhsjnM9uZNRMhvvJmwAADob+H3\ncvmVmMwRXC6dkRUExj/WGunFCEJvEYI+booeENIAsbKc99IjoX4LcLGna4Ip\nc0v5fRA5VmuaiY3+TyrBD8n+yW8NyOqVvhL3CxTMJe7dKwFX6oKhXyfh2QS1\nvl/KGz9ZRSPtEgxgzc88fbgKTmHRntH7hL0avUOmgpNhQCShHV2QOhQ3Nd5f\noZi2RpwmOcm/anrObG/u9Y+AVGm8BM8Dxlq9tTIcW8lcBhGDE2DKZDZ4bBII\nKc61HUDfzsRdVCftJg+KZODIWk43tuO/R7jONVIqqhbjlP8NmwggBtmcW4lt\nPIB3RCzz0l7Z80+zq7851p/xmGoM5gqXVVDlGFNxCufRVbeJbMSKJ6+VN9cR\n4cldrWJtaCiu7SP1cFM8YGC9zR42Pr8K2gEzlUbz59RMsaYWJOlMXJ+LhwEE\n5LaOjY7UBjGwPLBYk826OzH7AFWDfcQiDj9HDC3cn6Z0Aoo4eC9GQEPisM7b\nK3AE\r\n=RfXk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"36f8d4d6c8b3a75a228e2bbd94f6d1a6c78adf53","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.31_1619188162275_0.9795700676711254","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948":{"name":"@balena/jellyfish-logger","version":"2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dfe8b74af0311a24929d0bb41d929a9a17e6262b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948.tgz","fileCount":9,"integrity":"sha512-RFgqiiuhJ3fOWeDlQJKfCNZIaTxSpEB9b5kzJrGXrAvOlqkaV4Nlcd4IAjslJ+hyRiGq7uKBfZ43RphsLGlesg==","signatures":[{"sig":"MEUCIAriGO+aP3rIaTZY2ihO5VfxinS6nt92iUHPTUcKQKshAiEA3v5v07Rutx/wrUr66Qx/EwEJpLkFDPRg1L2eRUO6x2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggtqkCRA9TVsSAnZWagAA3voP/jhVnnqOvh04qWRbD3qG\nBFO7HOwqwK2iKv93JlUOZiztqYM9A0kO2PgqnB1GQ3TZDhI7ewtojXlh87vG\nUJ+TVSHVxOEM6E1z4VfJa+oJMVzku10WltuZToAavyh3UeU6Wvv+GH0vd7lQ\nxTMz8vGktDofHxA6dZ9xcmvb4s3pBx+cqjcHKdY3CsQupk862DxCIj9Pg5NE\ncpkYXWyMv4N78PUGMf+FZ2gP4VdCsLWClfQZTHVYSHw+ZDd8UVb0ShxKDp6Z\nths7zH+asiQ1s6n//6M99b2oauEpFngHe1dq2zTatev9z+9h/nkKHQ16Tabq\nDHl7pfMpkQyJFG6oJloPTTbMvHvSj2AZwrDZqML4HWvPRuctbJjFt9j6pku1\nWbOHEz5m5+TRy6mxCvHaXbjRPa05d6QaVrFwJNubLnRygDGAwEWt1R2vTgVj\nb2BvY49r1BFldL/kbBowA7qS3IIUyeEM6M/CffosknUjyxY0dD8iaJzavuSG\nj+7k2+eGXe6J0CHeay4NF4Lcccx3ETID6lS1gl6y3SeZPGvDOlZO2g9mEYu3\nJdvowepVStokX/HyaxPajbSarCpHoK/+TLiexcwx51am9guEbYDSXibHY6kQ\nXllx7yJ8c3RXG1bDMWK1DxUBnCcb5UtaQ7Z0KaxWpal8P1thQBQNf/Gzf0cw\n2LqC\r\n=Hgh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0b7b497af4cd2141b4ddb617152bae6a8f3d6948","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948_1619188388321_0.7919432687745858","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1":{"name":"@balena/jellyfish-logger","version":"2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cf0098cd5f68f253aefbef52659e29a27648dd25","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1.tgz","fileCount":9,"integrity":"sha512-KUxy5CiNLLePCBmiuARZdNIZC6bI7epcBYUVbvG4uZMjHmuIqocyUKMSRneaAiP/KJveTARFMgVNUROjNDowLQ==","signatures":[{"sig":"MEUCIB+gl8HDRjMSNsj+3JblYQ75U6NEHTmXpUxE8VGiOH7OAiEAwVzlAqVCojKMaGcGo1J4pmiPN/uj5eLJd77bOGBwQuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghAksCRA9TVsSAnZWagAAAY8P/R5ho+SeRbXW32BJihvg\nPoszt+/unUrAXV3AWCNyfeyphuqA3vrl3daBnOskGbUFLFExWea/cRlgbfkf\nb9vu5kWwoDx0km+NpTIIj5VJ4QPojrWhtw30Ol6FdAEzURBFDAjyJ7pZW8EO\nrj9rNEsaQIkz45qcuNWiOn1pThAcCTQQvNo/4dn1E/VTFuBXuv+HZZKwNLo2\nrB+Y17uzdIsXEINDv9dx2/EWRZLf00FbNkfCQKoY1fQODY/mRHFiUum3bTpy\n/vI0xWWuVDM19uJzuFMbLCqyybwUGrZ0Q5olz6sTC3HXq+YK4ZhRVtiC943K\nxkaTpMeN6FuJzZxtB56B1YrL/7eOvzoYFPwHrINk1f7Ru/zPw1PdtbNT63BL\nehzouIR97XwHfVaVkF3zUUBE1ruhNCWyjh2eWDKhmI9EKpxRL0Bi1p5CVySG\nd/fKaSEdNjqQxkI5xpVz1jriHbywecgQL3gKPiTqvekWQHmmPVBPJ1WobfMi\nu9jgXAEvap+HKTUOvJZbBupzsHspEX7Q0dW9G1m7m29D7pHLmxBQDr0gd4fw\nE/GMbnyQ/MlLWrVLUmrCv7JxSR8PUss8XqusRxblhdqMeRv7SavUt2kR8c+b\nzMh6PemRwValZHBzXFHE4ASzQSsRiCfz5CwaaNe+dgaytcomZ6qa9riiZgCm\nJtSm\r\n=zCbl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"836eae6aeba14805c7f4d1ea796cbf90617ecaf1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1_1619265835629_0.9192125190293254","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.32":{"name":"@balena/jellyfish-logger","version":"2.1.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"57102a56df2937436aad34d56a8e4abed84b49ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.32.tgz","fileCount":9,"integrity":"sha512-bE/5vZpl4zrA0zZ3dn9+JL+Tc+vOTydckjFr4HrLFwfRKeb8Yr0hMaMbbDGiSsWp6bUC/jgajON+Fium22U7kw==","signatures":[{"sig":"MEYCIQDkbG0pP8HroI1sfif6X/5n4DWqbWC2p9lTKnIFG/9FKgIhAOtDWWWIZuJqNhWKQGECPUH9drPIdzs8P2PpOnsH4dUy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghAn2CRA9TVsSAnZWagAAo+AP/1xMCCoDElBjFbr1VvlF\n6l0HgbLpJEAsqfVpNtBkdL3cJINB9cRSLI9GbghVPUAtJbDlPIs+NVusLcQk\nEoumlQMoNBQMig5SAUDij78PU0RIBFR4XvnCtl7nSfO03bEeusfbRX3uohb1\ndkh8LOEJwjCIZW9zds4MykvMrxL1zq+dD8gpXhyCqYkj94Qw8klhHLiZU1ZN\nHNoLA0GmshALBpdBNLPAwlS1R7mowoSuGWmZ2fEYzYGRLlJNyWF38nc0e4j0\ndhshqbubjsSq1+kwpr7bSext7ThKiN4SQcNReWEvsLexV3f3o+BTWoEmux6D\nSjtA6A1f6bu4InvPFtjNmJf2j4R9IBLeFJUmGkY1h49wDZdYz53tawSaR5Nn\nfdZ2hfAqJv+EvhSXmVCfPdIKfFy8X5bDcP3z+HYPeCk5UAm71aDdXMs4h1vb\niKsixh4QlQElGGaSWmMVmm/5NvPTCMg2CXJ0M/pPasBo3FFfWm9/f6oeq321\nTf9UD8k6XI/xHmtLLdetKhWiAZmLH5GSoAPbntSNUAGKzvsiVNxSe6sSwjJq\nsPxHOrliIIIMGnQv7dL4nVd7RfnWbFKc9ZOaaEBLWyNihDdFJn2XDQtlOvnJ\nxtQHReE+L5opuBi1sslo/eGWQsEKzYOizTGhXg804Zyw178ZkDowYyANpNSP\nkbmd\r\n=wohP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2bb89f6b17e71e7928b69ece91fe7136a5416ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.32_1619266037742_0.8730322584458352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa":{"name":"@balena/jellyfish-logger","version":"2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4710efcbb7f624985692d4555d896493899956c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa.tgz","fileCount":9,"integrity":"sha512-R14RA7N7CrcQpW+PHvnO859b6Iubw2T/WumLEBl95e3bz/VTE95/p+s1gcJ13AfVZa1HiMlwLNxiONCraZduAg==","signatures":[{"sig":"MEUCIQCbLhaldsdCxM/t4zXh/1EmFChbUTpmeDupYzTSd6utUAIgdU7MdkhN0fb6RiG14xe+aw7t7zW0mhoIgAn70QdRgHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghAt9CRA9TVsSAnZWagAAIXwP/ROfFYVK/7pmolW40n5e\nHUSsJQnt0amLN7QsyqErvYM1M4qZ9+VwylUL1z5KwaRJli7szHZpQ0UKYhim\nqu8iMVM/J4Gm+CTMg5Wp6PIRIYWdHeMtFbocaXnXhNMThInPkFls1tqmp9U4\ngkWmS9JYvJAa0GMM6Pos71jfEYPRJSnAuuOhoYj+g7a5I5v52ZFvlzWbHRDZ\n20AS8sW3nhg/lmkR9XXm3tLZuoCQaHBEM8Kg7xswYaXrONyZYjsZe+t+FkuG\no7n1Twj2tHS/WSLYlRaFMrPOmMmDW8D6B73qNXGLKx7/wMBbDCMQqidGuqb+\n3rQpJ8OtDRjc+kGd9P/lR78LpaklBOrZvY2KVwrnVSkkK1dJc7v2H8Api/GO\nqzl4tSZecbHoMh961TGGNIXgqboASovgZaLnjGT9UiB0w8yUub9S8iyWHCi3\nPFzNC2uNz9RtRBqqap9U48QtZ37yoVcUJoWAV5nc0hNA9IU/l6IberPh1PSu\naVV40hqaffM8aQlF0UhClqrw7BU+IaP6dezTwntqoNoJrdnwR+ZAOtMYyDNH\nfPOHwnEH/9id0FsxIhgy+CqSy0/JyUiJkoAeN55/LQ7R6bvCr0FKyPvmDKMI\n1FeEyvx2IjxFFKXWPdfnCoFUv04OoU1WuaRBnFUzt7TD5VXaMEnOHgP5KGCB\nTe4a\r\n=rFvc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a571c9c11dd76046c4d88647de4322395a05b2fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa_1619266429028_0.48262223880790756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f":{"name":"@balena/jellyfish-logger","version":"2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"53f15f820e0ef02cc3dde195c8aa1227bf6379a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f.tgz","fileCount":9,"integrity":"sha512-JJBluc9jqreuf4TP/704ZCOC00jep5yXGzCCYoLjWHPSmYO0gcbaRcH/0++IsoCrq78i2wqVuIMBMYEgW/+Ttg==","signatures":[{"sig":"MEUCID6TPIaFzLyKsjfOo2i7FBS93fLInLCm+qpNUdSGiBPPAiEA+q4Wcw4T+BcOB0aj2QpULPx/vf2eG6teoHju4hT2q4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghA0iCRA9TVsSAnZWagAAgJUQAIA+QCvkEwqaA5uPFtnr\nUuOu7F1ZPgHcHJ/uftgbL+pfwkABuxG3zZLNMe3TumN613gvxr9t2apax9e5\nKJLlV4537RyrXDv4as2DPTvOaT64na4wc0dYRLSe+Axe2QoUk8std55HBLmL\nYH5ZralUGHdUKz/JqiGhA8NAMazNEey48eRppzH2ycb6mWUagX9g3YvEp+tr\nDg2IKwCY8KJbk9sVTAUu4T8fwitkV8aZBLxZY1Aq8CT37mEkYpALy5LnLTIT\nRiIVn2XOAUcxdZIvaA4e0BZNt4KgTNVmci8xDk2AdokGyQX7VEkpUIDSh0DQ\nGoSkrWLX72PuBCMC2fvmQ1NfPIpzRftQxGDO5L0vsitSpm4z1FvinC5TM/N7\niGum37EcjpUHkBm0q0sTlUeRjlAQhma/LumfFMbktotJwKfBUQfMffno6lLe\nAJjid0Aw6/w0/3hwULwKCm6CBRgZUYd7SIlQMOn1cwfN8DZFJvJGEKcDNSsU\n3cCE6UhygvSjv5RwEQjV9M9NYv2+8CC4JSriMx53RUYY3B0U3Wo9Aa5Z2Xsq\ngHojfT//QW8l0lwxcIunLxl15A1gjqaFdXiAv1ycy49ce1NdEKxEXMQXs7N1\neQmn4XimtEE4hjA9YjH08zW/ICo9Zx1Uikuan79kmX4/307ToeYCDudT3Geo\nhgTU\r\n=URZs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f_1619266849838_0.3689995531533252","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.33":{"name":"@balena/jellyfish-logger","version":"2.1.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"040731279d52ceebfa0219cf23fbbe3cd7297525","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.33.tgz","fileCount":9,"integrity":"sha512-pC7ueA/J+yxM3NU7jQqe20xND7IbSYZ6HTue43K2tNKirC4JXG0Q5X+8N4bRb8NEy3FbOUikHbpH7N38/6HeZQ==","signatures":[{"sig":"MEUCIQD9LcahTRa641GRwGyjLwyy2h4H5k36in+0pAQMl9bdBwIgYVeNmDXmrIdWLyGK75SDlXyg6F/Vv9SH3YQgJIJDti4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghA4ACRA9TVsSAnZWagAAeQgP/i/PGmJ2kaqBzn0iaRE7\nsx9lAlbj8mT/A6PbTVxb08ZRoIbRve9fvR4p/2kay4FHrecJh+cH67HYvV5P\n62kltYAzcOd7YczU0lFX6WL2F6IGOiKE/Vrqt+SP+8gczMCKPHv5xD6hKyhT\nI/GLFa7sRvqHhkrX7reteT6UteZKN1LrETfQw9sJo198BRgKRWLq4azrDop4\nVbKER2kh0NSW+eSMiAJQdvjZrzPQkkURsWlYjhKN9/MSAXjNeWk/EkuBaSM7\nfobKhJAJF6k7kSuRGluzVZUClYg6AakneyvWp50m6LuBGypK4rGs04AzDsbn\neRsbK+YnIgG+cm2PONvhIniKjJg16AE+sZHPG6PxcORh3WIn5OKC4y5yFaZb\naHN5+mFn3VRY2DSrGWquc0346LfUdF6ahu74ZT3zT4zAQg5zjImTXRmizONK\n/qXhoJpKHnhAELy+c/VoxSEnXrqNO/kswnnR0k0TiqrsCKjFvT7pu5O1qg6i\ndY0nsgBTipU/vgDS3jwVOyQkw/TjMNPqnFf+Qzk9DvxCJJAIZhfxP80b3xcc\nCe3FN40tjXfA7wkZop1+KyfbR7kArxSUznvIqWwgeJPG9tXJZZCGKSREMybw\nRAKLJubnNqCmTEwG+4uQsijAqKvl0LzDag3Bl1I6z+MgiI4FTF4E2Q6Sw3rX\nYhQ8\r\n=tG8S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"572118d48016fdc30cfe3f8daf2d5e7281286479","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.33_1619267072098_0.953465836956016","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65":{"name":"@balena/jellyfish-logger","version":"2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59c0b0d1acdaf3cc2e676a213726ad169626273e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65.tgz","fileCount":9,"integrity":"sha512-/b593P48LxiHaefigWb/6YYPLNmMBSs2yL1wJywNLQphKXBBzQVCr3YyMHEFIGa2JTyq1iJ7xbydls0xiMLOqQ==","signatures":[{"sig":"MEUCIHq6u5lpq25MvrggWmtdHKooD7X5drPqrRDVZ/gDEBNRAiEAj9O3P13QslLlLKhtjoEgGqSuhVg8ocOp5cff05pj/9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghA/JCRA9TVsSAnZWagAA8ZUP/29HA37nEhD4ER15J7z1\n7WPwhsiJyEJnCkzrlvXo0UzSN/2oU5uSwQY7N6MVRQjbNdzqBIhZv8OG/I+0\nJQQweSugPtAqVgkdROC7gST/jzDt7d7WCV8gTUfj5Nt0IFupb2eMBKYAglNH\nZBOseqAWMxhMSa40dgVN4ISpx/q8dufJAJArnCVpqPjJJdfMI/oE4TQ3usJ2\nWQA1ddriH/nANE8qIy5S5HA8oZ0WSPKrkq0k3kj5dgZMfVSW7gNyw4eUgrvC\nbapl3T1uRJEZ3rizNxKG8ULwSUJjC5MfAW0irpUSOL4SvjqTPhKpgXP1oWTh\nonQhOiakDBpz9zvQp0awOwU+EyeKsHI2j08jOLhjVFv7Gbi1w2MmubAud4Lu\nx/N6eoFK/2eqlTXGGm4dhPckUVjebAnl67twQNMqsQsd3IeqT8PKImjLMBht\nL7XDJvAMdOfld16jisV1jhbh6inc4RKrOpoWtsxXKld6rZbJm4F1zILh8aFK\nazh7ESOyUEG1G1Q+jDbemjxlmiQ4rX7dR6MGmekHmdBh+qM1RilXElhIG5oZ\nG25h9lGklcIOPqkAMZtxvivFycoQRRzUoODS6Mjkwi7WqnD71YJE9tSnPX6W\ndl2S9JJUw0tVA7M4UQ5YlMzybAgbbxhcRE2tfgAUFZ2KxksIO04BDoqZMeqp\n4RjQ\r\n=W1F5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f8dde046e6858895f12540c49f7d2fdf82efa65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.8","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65_1619267528670_0.8513668006072024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5":{"name":"@balena/jellyfish-logger","version":"2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"74c9ddf91aad5ae9810429b880d8e0510aad4afa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5.tgz","fileCount":9,"integrity":"sha512-yB9bIHTbnYBb3FxaREmRyXNTWK4m/GI2b0o58yA/Qmix0lbHaU8RMGR21sge844QmhSzMWzftXhlhD7iQkjfJg==","signatures":[{"sig":"MEUCIELGVQnpeZLo6lLRKlVkT79Pngb5P3/CdHwyDEyNDryLAiEAgNPZ2pXfEOfTkKj6xn5jZbuyFvx1yscGlQFf6ANVucs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghEwfCRA9TVsSAnZWagAAQ/QP/Rp8uwjxtLemv9LA91qk\ns6F01AO3H7w+v8PymnVjumFKIeg1xDXbaxgQ/gbePUse6CmY/wCasjqUXUgl\nYk52MNTVHKs6UFUDYn/NaTf1IY8wwsgkKwtLDAM2CqjJVUJnRJAFVP5xG3oW\ni5sCnoDxla5/7GV5u11uWVuojTtSnlvNKE8rV1H3sS9R1+bvhr/nyHfWPFq6\nftdhbOLWcLbPndyfR64Mh+fdeOsCoov9Jti8zLv3ttDlKTHYcL1mKjLUhjBT\nDBKXNhNmNYYLq7q1i0X/fT+Sm+NkE9lggeMcVumMuOpCWipRxLh5x+DBEI5A\nTKKGuOwjAvlfAEa0O9FBpXKV19KUZowFRhP71/t5++CqKdUc35byHaqstUoi\nd/kMzSZYAg44UK1UEFuMYYbuHn0uG913cHI3nd2fbD0AnyeQwdVf/13qEEFi\nDRJFcwEKx0DPn8XtGm2jSthG4HfERBMLHObbNC8LuQvP13d5JbPuuA5oNkVE\nDF2Yi2JCgYi4eEH6x183sY84rBNyjRtV3eJSMsU3r591HxCVUOltsM7CL5VP\nEnU+5tR2V/7SVgwDI3aRi8I3BwDALIdZFMjTjvBQseR9Qd8G/gDILb/BN2KX\n3d39m5RwDtZ03I624mrRIqoC0wROYwuWWbwj0eFr3MqBx858sABuLqQEKThD\n/kWD\r\n=RH4O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dccc6bf519314c5ef8c0dec2976f163255cdfa5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5_1619282974385_0.6294613230609984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34":{"name":"@balena/jellyfish-logger","version":"2.1.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fdbdb5920e2a2c9fd2df010a78b07d11a4aa7e00","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.34.tgz","fileCount":9,"integrity":"sha512-sjIVa//HvvoaUi48K7BsxLT9HgYSG8IGD6C2Ck4WPUhVFXFJiV9lq9utwQLT2j93ZbYzh6QRrhcCd8ZKwij7Jw==","signatures":[{"sig":"MEYCIQDG9/O6h9D9RPJtYhOMCTaTFD/XVbdvDR3tBQI8WWu9rQIhAMJOPs1K+cWS+opdqKc4G00tYZWPp4dmLvORQVmCJUVR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghE0TCRA9TVsSAnZWagAAjrgP/iXsT5yZFetJ0rnvPS8d\ne2Xg0iVgljiCkATe/865w30kL2PU9meXk14FRARdpub/QSAKoxXPJh/LN99Z\nzDtkahhEUIT9wyIVeFAfhtBuOT1Z+19MaiOpuHw4Mw1l5+qnDrzn0uwU89l8\narMUX8A0YFmnIeu1fDnQkgHvRnLJZQfvX3ZdQ3UR52LYUKmkA0NE3tjl6khl\noLiuD+L13I7vF+CMcesb7d4Rq3CSdjUucJPsLy1xG0OsNj4NlYnwNWcn0Q4h\n+A5qc+HmbqTa42eNzo2pWppkgbp3ZQcXdtuXJuJgCWoeqP38bVPumyG472Bk\nWkVp33z7GO0Z0hPYbcke5/xMuZ6FsZciXHVJBfA/QWSUmhuB3IB+uBi+QfBQ\npytg7jhYhnPHjS5NfZzyAjp4ghHYh38/1J2nCa890P2Ry4MjdBet2f1QGoJc\nep/RMuhiHAmGTzKnYE7lJrPEUCmidFdVSTtRmb2lsuKqnOl628UUzQAG0RJd\nzXmxO9z1WLXLbJoVavtySnLqaraP03E17uOSk6t3kglrhzWUlKQW0f6mWBHP\npO5infK2vHziOy9iIMfxbkFF7D5g7mErMN+dhUTDwzgx2mKR80eJxWpFMF02\niIw7uhhzPG7s86jWCWB0pVXT1sW+CGtnh81bfd+caUblO7TnyiOxsfl+MAce\n38Jh\r\n=yAG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09991391e4c6de553cfac0cb6310be2a26c67226","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.34_1619283219138_0.39542612401606214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7":{"name":"@balena/jellyfish-logger","version":"2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6cf62a9fd8c2d9a5c397aed27dc418ed0f03b69f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7.tgz","fileCount":9,"integrity":"sha512-+iZ5XGfqSBGIc+dN7OZGVKuiL+A6q3fKBzgZAGORndHfoEZjwj+vPVDthKboyRAkpzl9xFnooTpQEBbdOHiq3g==","signatures":[{"sig":"MEQCIHEHORWwCB+up9+Emnk/kfXS7o1FI5zDy3brCKM7BpwKAiBJY84p/fA/XrKYI1vQ/rMOMS17CVKmbPxE16sKdJehcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghE3QCRA9TVsSAnZWagAAoUAQAIQybQGvUibXwFbrbIYy\n/Dm8jL1D8sW87WJHARUkCfweJ9ctGwFJzeuerYpXsZctKPwCiitGvslaR/qS\nzkKauIzZ7u0fVFgwvSYWq+Lfh8FkYT51E6RI/uc2ucvTaBqbomaj2n6cLLmY\nyaYfYYuBec439YI24o+R06hVrHVJ1o1H5UsE7w2MrX7WAIZlb1qanKqQPJPH\nQrgS6o6NAJh42MW0NKj0L3YbkHi1CJG9Y3ymNi1b1r3RXl2J+fIp0SQ0RDBT\nNEOU6rztENdECMG8KamcTXnSo7ULIagrpnl0A4Ed81E++MQ2T7hwCqr9xvHj\nMXKDF7+BoYqS13xkY15vGWNqJKJtrMyib1YEuA/yh87oTYqf86q3l+43729M\nx6RlBZxyp+L4slr1z9pEYtPTWY2DRfeWnrH3VL14UGwPb0Pa9SKfr305+ZCI\nlBCaW+SjMFSzT9cCoaKd6hB1zfpg/mroDss9oies7u/j08rwQtm4RgET19KA\nLHoiCiYQYaCXL8dyOTVoJcz9W0CxGqEKfEM8SXDv13Y9l0J63QNolWKec6D3\nB0pIOngf1fF/1aXw+R4M1P5stRk8cqS8fJ726LfBs7sq3hM5PCWtbLjCYpDn\nUpsXmwmD0lGDG/bHOg5rqaxcBLuVRO98VWa/KMCRvN2yHmXlwCV8zagX5Jem\nVtW2\r\n=ChLf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72472daacaab9c160ec193fc13228a531cff8ef7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7_1619283408333_0.1177823995226348","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448":{"name":"@balena/jellyfish-logger","version":"2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d764b7a38790fe50b78973cf1669714fb8fa38f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448.tgz","fileCount":9,"integrity":"sha512-W4cHsFD+Tsqa5Xc6JldRzn5QsQUPMqTgHh76FWxnk6deLxdlupk8qwrEnB4kEn0d1MlEs/4PKp0M8qKCu/NWGQ==","signatures":[{"sig":"MEUCIH8YBQVvxEqZS6Zk0z3rzRLMv6sPTw9Ya3H0wNXTfnrnAiEArwY4z/XrhgflJ6jUhGf6J4+1u9QX/58RO+nDDz2G0no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghFvTCRA9TVsSAnZWagAAd6EP/0zOtkJtYK+fkGC5lgxU\nPt+yDevtKElh8SDdD3mykeKkQ5B1Adazs3L8ATyXTtb9B2YfXTqDjnuf+yuW\nXByTV8TW79oz5D7W+EFY0V8gUl8pbvFpYq8+wRQtcc2WbC54kWu90BHH9NjL\nadQbrlMIet7gy12tibTvNYxkYsKesOxTuNldbGM9VReXt97pTMiieAIpRdhl\nvOGtD52fgAUZCszFKXsc7p3LFCZfTcQuW9tplkFSHT1CTzQAWP8/G3EsBppq\nINEpK+qq/lOu8nOuZqJXgf2GuXxXg1Io8dSZkXZPsySBG5OXlq3ce1wy4McL\nwXNRqN19Fy7PggdEqcjRVLkY/bny+cnSfMs0BDLhmNHDdFgYfXyziN9YdLDo\naLf36TN6HJR6qEsp18letGmdIWkD8tA17upzCYpPTbaN6V/TdIgP3caOdx1z\nBO8O0Ht96PQyUwnW4owb9sBlSFlx51BEX3M7YFnrYVZBAoyKWcXM0heID5yw\nqicFRa/yhQ1vGD1xtA1JDpxHa6aAS0HVBeeQ92PdXQAETOrO8Jo18Kd2fVK0\nHV4ZV+rJpDWBu9kLgexJ7jxi4Mifkp0JbSj6GuKzPWz1/PY5OSOoWK8+Q5Z3\nzYjJsDTaGI/f1BnvZWuKl7Y3Lg+7TDHGRUw35Zh8ypgf1dMnYZegM3+D2mXG\nZHZV\r\n=t/2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"409899fc147acfb55a4baa3610b76b29a0b44448","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448_1619286995233_0.24951070188123414","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c":{"name":"@balena/jellyfish-logger","version":"2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"570200721b28b7505ad1fbd8faaed7b84f304e7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c.tgz","fileCount":9,"integrity":"sha512-An6+vOVwkqTQtuNq449QY48k5lPeZq8BMxke2OWJ78o6fCYRf7+O6GilqQkhsDQ61vGrYqGF0l+ptJMefAvHpw==","signatures":[{"sig":"MEQCIFkBBCjX5+vuZA4NRIiP+94urc/StRMIprIcDrjtv4GlAiB8vWgXAWAPtZQb/98yhkxBvToPbzWLek3tloBkDLmg0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghpFrCRA9TVsSAnZWagAAXIQP/3CUkqLOIhy/C+nxBBvP\nG2ZeIQmp4IYBEWrKWWRNE7y35UQ4gbL2cCA5StUo+bif8T4xvbBZoQZYkxZ6\n4f2Vh8BcddrVch9S0+PfWGgOmGar3j0VzUnPgYnuOtvYpZDdblaPE5OROA5X\nUT0TiDZSQHFtpZtDhVLQSBe+DBCoRVgOgYec77p4yrFUtPZQBHrQrnBbs1NV\nCTcwBHvILEcuBB4v7zj+Ws+3Bn1v9pK760UNrov4QScbVmdHO1bB5ReP2VWT\nnsWJhsBJBnf9jOdwlJUDsYmavX1T4UYhPAWhhVg+m0PisxRmngqetrS7OxDG\nEEF5O6iIAHlX9yK4ASGgp05iDmBWbREVm8Oxkk9snQWUNWQ0DhcckkP+d7/1\noRUWlaYqk8GeOMOD1t5Dl503JpRfY/Y2T0HDu0pq14Z7jvHrqhyUosRd7Kn4\n8FiPcNpzCklPZVKUhj0d8mxQ1Gwpug+P1IxIy4fvBSbmEsWUQ1JOxTcZPBLA\nXeYkeS549I29jB/Imi1Xgk09g3CXG1KXC9kYhO5EybRkElc4GTO8oCsl6S44\ndNQ0JQu4PXcBpXEdoVWr+gQ/OxhP+iQPcV7HKSnO9PZVmcEofRtC43i7Jjpb\nG0x6zllrPwfduNzf8rFdrVfdr15eDaxYHXvJajozkzoFUG954D5SskTptmxy\nj/Sf\r\n=5Gni\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8206c53a2a879e4f4198909b91369c0a4f35c4c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c_1619431786936_0.5262666212495095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841":{"name":"@balena/jellyfish-logger","version":"2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"623e5240f603354dc7848d08e3165dbfa61d653b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841.tgz","fileCount":9,"integrity":"sha512-G9oWiMxbwpZXNzDyf/D9ACxkjpkv5EXHO4B1HRpkpJq8f5CCHz75kbn5+5Z3SOci0dcm1Si2C0AxdgRghers/g==","signatures":[{"sig":"MEYCIQCWb0jgjzY6XkQtQsO577z8dr7cVf0/n69Vx+Vlw/PNGwIhAIc6mI8wMRZ4VX+JKFyEfoqmuAAcz+EqUw48dbO75tov","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqgiCRA9TVsSAnZWagAAmCoP/3KF43E5JAD4x5J4LYst\n2bnUWQb8BJr2MYw6XnTCrCf2//pJr8pSGB6+QwNoIckoaTY+WDXYDCPEcpmh\n8pl2EuTIpZgR0EAY99YexVuRTEk1ABGXVQaHcsm1ofhhRtHHgdara8R8kmEL\nSG+OpaFW3vq/85h6XLIashEiV1ZRvW2BaB/SaSabTpY9mwpyQVxHfj0bfnvn\nVa+YfzjqChpMZyYWYH4mL3wA9teJC5+st4dEZS4BiwrZ/uKF37ha1Jq7TjM0\nh8WY2NfoPw9LCGDJdz7t8yUMc9yJ1GRt760tOT0eSTAEZlzzgvDWOk6dzrFv\nKc40V7FrBC8Gr+dISBosb8fA2XPZl2SsX8TgvI5HsUpG5gVY1ndTTqxC4HmB\ngD9WEZ4XpcWh6LnKDsxe1NKfK5vZ5RWKIc5TW+NMHaywdL24JPG7LtFOmLj4\nqBcysq/g7+TQnVZw/5U1/sObqtnnjz/1hYujQt61uNnyB4EN8UaQ/DTDBVzH\noBcbw4SLQ3IQwTiMm9dUWSj9+2cYybLceKuA0uVaaBx30SKm2HFBw3B3Cs60\nji3qfCU+jMRn91L6kZbA2FG23SxWwCKYD3EsnIKkud/Vl/BrY2scgibFQUdL\n20amnPLoGycSc84RaxOZ6M0i5kxjzn+r6uf3RLyxuXodIv21ZZHKHObv1UAK\nUqwO\r\n=NS4I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"de085c72276327a11852a4839a871869b2dbc841","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841_1619437601740_0.2973519159598521","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28":{"name":"@balena/jellyfish-logger","version":"2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb98082f648d68e08c323cd3108715d29a83fb3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28.tgz","fileCount":9,"integrity":"sha512-X554nyS5N11pD15IKh+PO7qGo3bbiR3aEDJsa7j8MjbqeGg28Ahsccy15MaeKNPM67111zFCC+OAzZN5NvgqMQ==","signatures":[{"sig":"MEUCIGZW/YnGLaPIVt8Gi0kBVyuRuVxQ1DuLD/16Qh9X6lslAiEAj6+4hhNgHUCS/uckocPO0QB4fmszYXtRC10E10Q6dps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghql+CRA9TVsSAnZWagAA1egP/1gRF1ItMQjVCYGV4D7A\n/VDA05OdygIf8T3PeH9k7S9IjfU0u6y4zxpepVKz8D8ulRR1hF1VKLXjDYcs\ng+/hGn1c3ju4m4CLn0N5B7uEMj5FlNhHsAF4IB6XidQoh82JzgeCvGX3Zea+\niNaosC2GJpzWrxlG/FOTKo2iCwCdjvU3Opz0NzgEIBcQhKycHYq2LVOIIXdk\nDd8srQWxAlVW0da7XZtQ1lmyr/ZIlp9rHgOv+eDgox3MsPYvfGtcsyIqGHUo\nfT0WdbsAOoS10npp8ChmnjMChQ2fXXygqdUutVD5hhGVUC+5J8lzPrQf0feE\nV1+KKm1PpUB2nsN7eD1ZIGEGC/8gQUuoOL9XJiyUc67CC35QzYFnUxshZtYI\nqP22wVe9DbNVbf7PdgcDbP1V6Ov3dPb/9rvqW77ieFv4KZfCeao78vn+Mvx0\nfX4eImDAWM/RAO8HXe059ULZf9gx6y28ku3IEwi7hua5LC8Nb6S37mEPV2+U\n3LSM+cC2RB7iug5pxFy4MOfZsGqjCqfZN1rPocZUnDyvTilPTbRV1E8sdenw\n+sAX3OJKHUwrV/sDQTkH5YSlepsngkLzzt4XkXqFK3y2T4SlyHosSKCg7uHI\nBzEXw3ps55/PSegjn3SyVc66/3Lax6RUqIev3z2v0/R6O27EWUgZw8p20EVS\nEh4F\r\n=oSrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3a47b71285bbd0fcda2ca0183a29d2dfc279a28","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28_1619437950291_0.386119787034372","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35":{"name":"@balena/jellyfish-logger","version":"2.1.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03c424e53982931ed3f08615b89ef068c72e793c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.35.tgz","fileCount":9,"integrity":"sha512-8TZTNKfOrsX4G36AudaJt6cxr554dVLmIQS+f+omSc2u0jlwwDi+nBN02yyyt9vZkZkkmuvX0um9vaelDrEYsA==","signatures":[{"sig":"MEYCIQCC8R5cLKu00pNU6Ok2Fm1Gcaz2i3dZhy1gUoxGhkn+CAIhAIdFBawVzq1igDDlaEA6ZHsKYlR+PhNM8kjwfjFaOoMJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqp5CRA9TVsSAnZWagAA7DgP/i+7caViq/1wlg7MdoX2\nirF6dW8pHxAIdPyPNRHK9aW9GBy1nmWLMvqNoNbS6LM1SkgXANvuwZoDwfCg\n1aBuaJIDAX8BhL+W2qk/g2mXFHy77JUGJAYbVqD5AWEKCxIKJivHxCoiENV1\nRdJlja6sgmzdy8FVrjLNn7K5ekKa9Bd2a6/kdrxvUnB1JIrUK8yXwPDpT4Ft\nu13q0Q2KbDEHYJrO88DvmtOysOOW/e71aBjbJ0mR21sYp0GZ/PnnZgbK1N66\n/jNyQUynSM2f5eezOLn0JXePkoJZmHrhda0Knu3wFmhbA6+XLp5ja4kGCU/o\nTqFB0aLNdsiUuDSQClZa8+XCg9c2FoCfKnstu37FOjppIG8yyXIf96c1RJCm\nZndjLH7eT/i4bbqDvpvmn3Ywt4rKVCZp/9FuPpRHx1YGBbnozz6ai5BNsd8E\n5p/vu+XsBxDohtksZHk0RA3RUIJvaLi9jZBmasq+K5FPx9YvdpqY+DcIaVX4\nBovIFIjSldLO1J9F4hnq92+e+jI4AvXZbWLCR3uoVHTkS1ZQRs0SPHea9OKs\nPxPvXjlGU6CTWjAR1prSz/JLaod4zkTSGDCgBc9rUVTRRBOVZOe+FnvZA/lr\npNNBXZlBVatPmW0TWFJyPdOE7qAMsDwLUP6gU1PiuNcZJ7zuP3YBorz3mUe3\nIEkM\r\n=o8l/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea7bee8aea7dfea16c6485c2d85bfd9f99b44df6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.35_1619438201051_0.6467432247947809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc":{"name":"@balena/jellyfish-logger","version":"2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3ccb8266c028555a571602dd30a3be102d4d029a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc.tgz","fileCount":9,"integrity":"sha512-vTo5geO1KsLth59/M45Yb9r/+AS7/UUSEDlwbNCSsNVN3EzmGiisuVO7zjya5EyoidteN208wT/sd3+ELMSOEg==","signatures":[{"sig":"MEQCICjuGQbNwR5mONn14Lu1FFNCBpKgTgqG5KNj6wk/8c4LAiBHNFqW1rFKvneqcFXPFQyCFLOkmpSZrTIwglPQV/1i0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqt9CRA9TVsSAnZWagAAsX4P/1dc6hFipa2dssbqvpSe\ntnrN4Sgs7X1x1zIOHMs4DYl9diUhY0kaxSxDoHVGsNtyxXk+uN1ObuEKCKw8\nNGuH/5Mj7ItorA7ZinjI6YtySGT607LifM8FxHwkD8VaTAF6fc/naLmUP2Kb\nk4aDxQPB3d4CoQbi/A7k/a/ZMs7vYHykwMVqcfnb66XBffudvYZGeSkT1IgN\ntLgXAclWh676WSk7XTlKOwq2vSGZmM57gbFi38+kOSrbJ13G9sWjSXAcW0Kv\n48bMj6tl+3vX1zG/Y72ibp50a8GIMk5j24of5Fz/eAO3JfyDxsp7jhjuELyR\n2ILNtjCSQpFvcfq7t5S3FQJTiMvHeH9FauqBCYZi+tHd4ERSmE6s8huwemm2\nw+GHalRlh8CU7GYhjqjI3WSShrZPArnInDnvKuKZ8Ckwf1wN51ALdX9oLOY+\nPBP6TIhpEwtxkZlhLr6bMlVWjVmdffgXyQHNi04qYC6HB7vsJ6hZiVJ1NZOx\nyRfMhQqcroia/FxJ6yboCeml4Xrze7qMR4edguoJ2YIk+rjDIba2shoQbYPC\njENBeftwbR6otpI80hBEaatFKE8E9Tn77HSNlTqM70vStm8VuHF00OrNIwVa\ns1z4dhzDo5z2/aNVrr7AcRT6KnDowg3+FaCKKW7cvy+F/8yeobTEI2Tkd9xz\nhKWG\r\n=c2Br\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"332dadbfc39b6bbd9201b39b79e96404263a6dbc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc_1619438460605_0.010748095421790893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46":{"name":"@balena/jellyfish-logger","version":"2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f18b7f370874f7fa1e126f51d450bc6bdc00fc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46.tgz","fileCount":9,"integrity":"sha512-wxPHzN9BXlP0MijS6ZPEZLEDqmFvwOZR3KLeg51cLvna2xj4v7pVTw1tLlgYmupePEA7B5/fRDnBPgUc+3Bp3Q==","signatures":[{"sig":"MEUCIGiZ71YRYdv1rL8y2Ofo8d2nABmFghgFpxse7KIX4atbAiEAkLpWoEC3ozgG5HadD4kIJwrrVrRnypzXdh+itEetaWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghquTCRA9TVsSAnZWagAAbKAP/0/To3MYzn3sG6Ejp/Fm\nEg44bebQO8wBlFlZAek+CxOMeugaNhln1gBnrhhp5vTbNoj8N51T5r/ZQ3+h\nQmO2ccJ8sJiL11AAz4EmHxgg2ra4NlsIvDWVfjV1z1agpVXvk2oX/EzAURqQ\n3OwSjjhbLKU879TXP6q78BGdj5uH//TGQNGNfSIXeFPjEsRDBZw8E/2Nptlh\nuZXx/mH6iOCM494MNvXMpJ4xVXymPG6X1NIDxUmIIla1vuTr9O8FgReZmkPA\nyZ5XhQqLcYz0BJiM6NVXCuxqbZtY3UG9inD9i5TEGlKiTECfLPycf6jiT6nY\nD3vi2CoVBU305LwWhNqBoldrG5d3UlJZ8IXBqyxYWkC1QTSoz0qCrOBicaSS\ncfs4qUD7wxUcnGZoUWfX9XO36i6Wz6iBt9uZ73A6UJ3Ge6Ms1hRXePscONVb\nYv5XTZk+l38YHGuv0bEdaSPCptdqGWVyZaa73Xf/uJwZ7dDyFz2VxNzrMiIZ\n7ZxfEO65cZjPpfOtZVCu7cTaCWtuf7rHGNnB6yGFv0hnHOsxF6Fde/LrEpNt\n/UuhR+NFRZare1VaNKexvHjsQZ1yI3cedDOS/RFKB/GMRkOG3UhiLWmCauzY\nef7XT/aZKQvT8EiTQvYd2SMS4w8norPo/H6//tPEkp0WybMiv132YVBgrHx1\npEBA\r\n=fZ1h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3bbd7bd41a52d1bf96e41df83ec738cf07abb46","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^2.1.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46_1619438482685_0.261054539912541","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.36":{"name":"@balena/jellyfish-logger","version":"2.1.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f8299d7ee4a3152bb71dec6b3e11486ec2d9d4e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.36.tgz","fileCount":9,"integrity":"sha512-2sbx42/UlGm6hJixFJA0jPFjMYDBvjT1DWu6EuZIuiDuly9HxPWbnOw7F5KsiocVZgNgR/pQ8FTqO2ID9AkTfg==","signatures":[{"sig":"MEYCIQDB8jHzQXfedrsyWO/aGq9neXumxY/FYP4mAIK/6af7vQIhALyaVWNoDAi3oDHAQU9fYcq8AJJTxC9TRjXuck4pvirw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1jNCRA9TVsSAnZWagAAM4oP+QDP6DvAqHsBwyt2xEKJ\nhVd7EZb4DGSnpamAeaHWV+7cmPcuMqhgJskOBJn6gXP8WTdZa3NjFcWGsgFu\nB1VHrSIGxeL/RxrKqf4vFqkG1FVr+W07UYGyxNAFtlHHKF2Vnh/EufpYqr3/\n/CPJsOfLxKdD5biy64DXaX+G7XgUK7kWnvuW7STxuK8RXapRQPQAMm/4k0Vu\nbdvTdbP5TLuzzOh9mYiCPy7c7F5eiWcNEJ5gMJqXTPtOvbfSwb2dm/wEeK3a\nD5xX1mefA59twMqIGUfc/A9XU2yxFYohpyb84Jve9yIMtMlrfl9VtEcxpx9m\n3h1pNcoAkVQhah4SMHO+QZBQ8ASQggQKxLEDmAffmzilPbkd/7FFUo97CH9/\n1e55qi5N30QifAKTKMwJ0MQVOnNWRgcap1C06zq6c2pWnGQIm6F7PyGc81m4\nvVVypaKZZvxNPhNSxAXZiIkpLA77ChJ7Gofc23MGrprYSDleul6y/IGrBNpm\nYhl4531xMo1JYOWniehv7nrdesnwjOd0UjTMpYu/HfF9Fc+Z5KmkQ6lQDvHs\nAepQ3Gf3JdBK8PJ4K9vdCwkUnKqxS/EdS0IPMREXrT681XgISAJ43kZZqfV+\n+7rIpN2/hV+ONxBAYqN43iSxwIuISQ1OQSoacsnGDFbUuLDgWwXyQr0p77ul\nprYM\r\n=jfDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da614280b4f17eb25e35a1d7fdfea11d786c4e31","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.36_1619482828652_0.41132969026087296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68":{"name":"@balena/jellyfish-logger","version":"2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e216cb634701481401d44ee1474fa19bf3b9a7c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68.tgz","fileCount":9,"integrity":"sha512-lV3bwiLCbE7m1Hj5luOV3qMqGGOFL2FNhcnJS7rAhyY5FGVCOSVHgoFGBbQsVJKslK6mu1rKik65DKa82FRASw==","signatures":[{"sig":"MEQCIBC/aie8XFTCVV834v7SFLVVN2SW287sC4WtYAVYE9hUAiAxa+hwiQ7rRlK4ksGKbTSIoRzzRZKQ+Bj/kcYhWJMUxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1n2CRA9TVsSAnZWagAAqucP/ifRDVBjYUi/fLpUlrbL\n6OWBWy1sBHdn/Hl5kQy4Ov1IqI69apJaRB2aCYjkE/pZZA5DmI7v3xJjvkBI\nx+LhNlVnZkZ0jHkHgziC6hcS5M76WCwDhnSrcL2/mS0nH+QA9H50MHoeM7Xk\n4BGaJgCBV/UXYBF71hNO+kqkjZnAlU6+PO7TYhJxk7k3qhf1E0xVf858DM3O\nK6fRacVUdRs1urvCVGDo7DOMCmmP+n0AqW+/rZdjgqYy/e9ZTxdgl68AB9XF\nc0AO7Ctxfpn6aaQgfHKQ0/aDI2ch2GB0LeU2H2NFCanim36J8+18Ot+8FDNl\n3UnCqBGoOPd9S4xjg82JotfsZZUfAMjSUZPmvs6WjBbSEOXSzoMn/7UTmN5m\nIPjxD0hBKQ7sE+I0fj+R03F3xg9Je6jIZB2Pe1eaIcg72SEKl99Oqn8eqfMb\nIIydiNRIgwoMvYahYnW3C5nOdyS/oMgzuI9dEShIfFdYYWg1iQSvkiZdY4v2\n030mJQW5PVSwBllirWFG9OQxTtcik8IWlbUXzf8DeGJ3uhLHU1N8lMETHT7x\n9g4qkrsCADBlAuJhzcRrVP5lyommO+OdE5jBkFle0Drof8p6piQWsLuegvCt\n52NlloOm0PIr/iEuQ2NSvnZJ3+L8us6x94z2LPxs4807fP4M1hAxy0BF0X88\nfGBI\r\n=UXRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f457d52868cc404b3087dff33ef14907fdbfd68","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68_1619483126225_0.03387180334782158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c":{"name":"@balena/jellyfish-logger","version":"2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5932ad5f1c27b3e48db9439ef3d8c60373273e64","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c.tgz","fileCount":9,"integrity":"sha512-PwV7aoF0/MEUXCa69OBI9zu2VTkjVuF7TPkDK7mYyO4BuYmB8XoypcTR5vyDWEbkIOwaZKNfDFwZX6Om6V7DkQ==","signatures":[{"sig":"MEUCIHuULr9Nff/G7howSJ043ucjZ0bbT1cfvPb2B6vGH4nZAiEAz60l7reGvFlDCKJt5vgcJiqspJTxcm7ak6XuyU8Qcxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1qKCRA9TVsSAnZWagAA6c4P/00lrir5dAqrYjU6ZGiS\nT1GsUGmRyIyVn6hPpcJJzP9ZkJt7k9TShZX31qW92Tt2df/8mwMq8tbW1foW\nMQiccqd8bUhb0Kdv0hp8nlj1GOXVB78WuuuEJRIJgkJuPncDXoLfPglw5IuW\n7eRPNLYhSdA/cg1U6s1DOCQ1ckFmMNs1uZuJ3TkTdNionoooC3LT03jKNe49\nYbVL0oI0u2rT27fuQ638PueiwA9TXiUmOYBY6L60ELV4T2Vbu1P8NAc5PW2l\nEk/H60FNly0ogKEHh8xewo+dL8z0kddkfhuiubsTWXEECfWTMKnuBKki9u2O\nc54El94GVB/ofl5aw4r+W76g3QYzXy1FS/1Ht+6boRft3W+Zn/TMTLYFRoZe\nnwTchd/fSMrmii11KcHp2xyB4Dkrt56xNcDRhT4I6T9fPd2apf1JpB051evV\nKXc3kFKriFeNJFWdIPe4/gcBh2Qc3b9k+JmYg6AqzE48vtVWuE9esMI8qcUQ\nOatH11QO7vPHsZ2fkYrlz4eXXZE2oNZPEwD02H4UMyICrG7R3IYbdRJ/o/sR\nL+eYYrzLevo6qo3CeSUPDVuQ5W3+Hzfep0uaPupcxr9hlSSqX/ZchA1tCRx/\njMk2ogir3w56pwdTrvW+oRAqoUyIoz/YM++R6TbRUbwErrmkn+RfwVri0i7K\nEr4i\r\n=K4WF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e94053e04a6848d3806baa02736bd93b5fed364c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.9","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c_1619483273712_0.5389990325631753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.37":{"name":"@balena/jellyfish-logger","version":"2.1.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"89d27ea716345942982744d4da1a2ec9c049d131","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.37.tgz","fileCount":9,"integrity":"sha512-eDDFxd5D6qG/oXewe6/mldxJs+N2sb750tz4HAWUhPvRRLgT8+0jctmLx6+wTTYL5dnGR7UMjcFl7RH9hgUFag==","signatures":[{"sig":"MEUCIQDIybpeEWnAfMZrt8rHwmvCEnqOTUqUXHHdlElpaDQQAAIgIuIdvHRJfurEZ6gJ8G+EU+0JV5Z6HDIgOD9H1ovNKOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh2SZCRA9TVsSAnZWagAAsmIP/2zwtRKrZDEvAW3+6BiO\n9zp4quCdq/pkwT0DihcBkZii1YEKDu57TbLWdiEv0G++J2o7NlChUlhwSUwE\nc98x+YodIYw4/K/s1ZBrPDsNdul3VdEH727e0B4my/blweOcecuwoOIlfEiH\nj/SlMvwIH36UQp1mwGlks7y/AP10miQYYkeCeQlsT4azk0L4zcbzUDn+I6WX\nKzopSpbwGF7og8+MGKHhJk5WV4nSRlZdTGwhBXvk86JgJBPXvGBgBl6wRweK\nBCfONpI6kMeW6WszuGqoqoU5cKeKzGqOSnHjfn7T332jUyRMnZXW3gqTSGqM\nFzttL0tDqFHyeGpQnb7y5zfu11IGarDhcW9Sv5Tq8vFT08eARZyvbdWz8bhi\nqwY+860uIyTrO3i+Cl0nkhH4o/ildbD7pHsJ4Rzlu3CLMQoYCNlNgpzk1ufr\nwfrgkJ2Ubcdxxs9MzYj+PhkKbEKYLU/c/yxIZ5WDJTpu2hs7ASLQ9TI8Ff1/\ncl2k/Uzh+62uVbmhZyHGjAG8g/tf4L2YfIGHuD73Y1l5nkJn7/8LTh8dXcai\n3JGtLMmVnqxrqGujuOY3bwrOtkcBYiCnPopFyTRDto8LkkUsprXIqb2dtbPR\nkWBOkasMi0R6NSbuF/yzIRSS/O1Kxva87Er0cZ+20mebbSG76MqCIsl1wgZ+\nmnlp\r\n=mGk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7d57cb86f5611dc8c390cea8e91784a2be3f3a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.37_1619485848802_0.8543372544494434","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202":{"name":"@balena/jellyfish-logger","version":"2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bcb07a20183f2589aad038622bbc9034a9f8e729","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202.tgz","fileCount":9,"integrity":"sha512-UTxK7nyDFKk4CBVaUowXbBuYbxogyTsbngI1S7mrIzeYG1vGxEtSD0QOpUnN6VxzJXV5lcQ76g4otqw8NN6tUQ==","signatures":[{"sig":"MEUCIGkSdwwu3OuzzcZKWpjI2jvUZWgY6N3hkcrGPnyIjwF8AiEAgnwKJYwShqIE3BlFhFiv4eWWDD9vVU58Hs2GJe/pknY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh2WoCRA9TVsSAnZWagAAYocP/2HydCQpN75o4O6N9hMY\nz9Pj+dkUTifdLZTLE/EkfYByrUfBX3MjAmo85aWHUGOTvHTSlUFRPty6+Y+P\n0dng0MYQn/8vCP6fH1JTUHeVLO4V5XXrDeqFnlcL3QvoWQOCf0KAPPbPWs+A\nT+twn8BsrDic2J4n1ibVHRSosOWifXH9XvB9kFp+h8v4COlxmm9sWv0t0qQH\nOxOTGXx0MA9mHZ9rpeU9WuSZbuGcmOOKCakq2gXr+t5UdLUwONMNThixY4vt\nWSIv7vG0UdTA7x3ovgGBl+yZXlub/vIfjGCih8Cz7g0JmLGkzUgt+Q/H3wd7\nau5G5lhtpDuj40JBs/NnzzcaN+sXK9z/Q8dNqkfJL5zN9ECfTb1wKKTpRsly\n3MFs3NBJGOGf3wB+rLqjkSmto82+azRzL3yCCFtej8XRqvHBvIJTtNzIL2YA\n5AdxHyXGqipNDGi5RAU+i3szV4jujYEMApIM9pAgn9+DDjF0Uk1KdbSzo2lN\nPSqu62JRpDn1klyZyrb27kE5lJfh2d3BklUit9QXRwiBS6YXovUO2KPzGWnQ\nC0ZmNlPGPhOJ5BsMVz8kHwQ7VNGGQjeM1Se0wZzSG/xKVghDEbCkohaNfuBb\n+J2WEqSAotc5MpqgV6JjOuF6evwza97jcMB4y4OaegoybHJpsTz0mgnNW62p\nqzhD\r\n=mViI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a731c04c6c85ca7f2e2a676598aa6f268225b202","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202_1619486119746_0.9044987371353932","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084":{"name":"@balena/jellyfish-logger","version":"2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aab5e903a3f93e8b46d61efaedffa6e85225d4e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084.tgz","fileCount":9,"integrity":"sha512-IarR8Anh+SW55Jubg+8hnRpa1kdVa71mW5a9K1uBXaesD0129MIkiocZaW1eFH8MBMe5sruOO+HIXzCcJ4QSrA==","signatures":[{"sig":"MEYCIQC75F7wLS7s5Gein/YUal7ITzUFz6kcRFAEEsGv2/ihlAIhAKkwdFeNtjMmny7waORu/MUHIR13KpRVBbbWaxXm8ezW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiUY4CRA9TVsSAnZWagAAbjIQAJRljvfOjXH6TkjeY7X7\nNwy5JjdYYTdPM4puZ7lkyJ0sbCJy/PjgRS0bRlSuEKPtCOiqVyulEwP9vozT\n3tVL+Ltkx57ySicZy5jOEfcIQsLmaZeOd1FaO/P7s3mYsQHQIVdnMVrtBLCa\nT7DPswR8rXicSpzCCvsP38xDEKVSb/78junD778rxMMYKaStQkkNJ3ilGQ2A\niF/Khjx4qraOmywvoMZmuaZfkyOAXV5v7ywmNpAiZelzPglnS+4h7eEzRpLv\nCPYHqCVhPh/u0PSr/XjXiaqInpgDv5KcE0Un+VrmU3392iJQUIA4ReV7gnBM\nCPCuQTPgw40wJFYGbIGvLo85SnrmEozRlk05Egd80H2lrsFYT7EicrujDo5x\nu7zjws/AfiJhvbFVu35F40Bhv1NS5qarzrpn81Idfd+1ptOOmnJoUSqyIeY7\nPqS8bxtZvw2bqekrStaUBIHKPKb/ARd0SCllpULoGIEeuIqh9nzPhJVVaQBQ\nFNSQggEMDodC4QqAKW/aJg28+CcXXycr4rc3hsbhIQvr/E4VKGYI9nGCere5\nFdX7jJ3OFQ5XZg7F7UcOQUXS9kwC94/8up8U4Gx7myckXnD3HQFbr8FSyIW4\nPqRzMUaurIXiwtq3uR/KU1VXogQlG4hUy1TtfqrJ29IYrQkht2hrfLE86MaK\nIcqh\r\n=OWvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3662162e89d642f9e393378116d099bf3e1a084","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.3","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084_1619609144117_0.5722396738393505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.38":{"name":"@balena/jellyfish-logger","version":"2.1.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9914b801f519f296c68d61ecd86f2f8bb25e6371","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.38.tgz","fileCount":9,"integrity":"sha512-Tac7idjdzm9/XEyAEuAGoXfkyelm/n+8hiHd6pItjnndm5eSHSqyrLhl8f2DItaL1xsh1zNv08LDXuTW2ddG1g==","signatures":[{"sig":"MEUCIBh7xKr4DTubsAgUNv1gUTaDpQZxq/jsuMzB2yWjR024AiEA5jVTObuP34jIdCbDjpSxOR3CBmyFLa0PlIy+etumxb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiUcYCRA9TVsSAnZWagAANqUP/2sDuLwMyniQYECYx6nh\n8OhLFeVqQ1mMkziavGf0TuSrTpHqzkV2hgNCL0MU0dVmLJlLCTzJ+thjCNFr\n8QKiVHhDvhOnfXYfYpfDu+0mbkO4+rMjYItMwYmC0nouVvE2TnDsgyvIQ5ZK\noQ4VzhefE1gTR1bNICiBTL7PhH6YDn+MVlJpV6XCYlaXowVBq5eOuRKWrFcO\nTsn+y+hwtiowaDN8tMAkVlCAX9h8prAp2jQyS0o7a+Cm9vvyDTP8Npfsxf5z\nTopowFo7n7KHUHYNBL+/03+Um6M3QQGizg+NLH/3vY9c72EJ9Ja2Xk+OlRLK\nxXrvTJxgI0L7LtB+zabRg6ui0U+7iGNwK8fRkbYQ1DT01T3sfeFYazwFwpBv\nCJSfW51Eu2V8puRDZTCoQNe8gvuYmcQe+ECpMOICsQ6iMVypkzwvrb/OQ/oq\ncBPmu8FCLOZYp30DaGpN4XFvxl+0t8K5pO+3V+5bbWMGgNL2LFGZMbCbCb+k\ns20+mQuSjqcj0YzxzZiCPz42skJftFAU56SvhtsbeGVBR4Uzx1LYczDZJmnN\nUl7tStJ04/lB6IavAByvrs1VrnoU1T+8bfAnA2Zxxaa0SrU/ia7mrErUI8fD\nFq8pX0TLUov4n8KZy+cPxYkvwmoXq/cPYLJs0DYEHJfFpjRG5UjffbYXN/Jt\nXwwM\r\n=ApWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d87647d82215e8c277acefb03970a32fcd555633","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.3","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.38_1619609368122_0.13756027114191083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a":{"name":"@balena/jellyfish-logger","version":"2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a6f7c6a33e7dce3e0f6e49120680f027d7768922","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a.tgz","fileCount":9,"integrity":"sha512-ZhTx5sbMNQ5xYbHX7T+zP/OQ+T9uqki+U8R/+12+1LpJB+q3FangevIbi1xbzrKNKwtZ+ha1FPSHaeRg7gCLCw==","signatures":[{"sig":"MEQCIAFRj+/bn2U/OYE4n5CJT7qLsunhk6tsosfE7AMT+tK9AiA3v32yrlccffisQGEfhC/ZWKUXM+XT/6BnTPw3TJmkBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiUfpCRA9TVsSAnZWagAAYqAP/iItFfzR61hIz+V4efeK\nr1C89NQvhMJ2ff0UvM1NPydWnj7xkZI2nGUQGkDPeppj1a0yAKKerzSZzaAH\ne4sQeu/K+6dTP4SK71H3noBFeKyc/o1jxFn5rW55oG0Z+b2Kjm1+rlFfof77\njbBa4iHSojGheKnnIDuULj7Dh2iIABpz6dlP2j/NPzAntrkWkqlMW6UL3um7\nvwM1SVCtHAOrmNVMtqErNFzODK01GIRqx6Jw4DrMqzbWyHILQmYRzc7+SR+a\nRsoJhBo7HkwFNVbLkTpU5on3/E64J0PIljZI0vE/FgL80FLBDLZUBV0Gsnew\n6EjS2HrrgaQ+7sFUtu++1P+wqcrxyEsu1TmnrqWsD+mcv4FiMHSDB14epKvC\nCSi9d5U8/EL0ig+k2LhjVC0x6nmq5fXWEAY4UB6pvisHfVd9Clbkyrjt6Csp\nc8w4CD6NX9T1ewcOVYrgXLWBCCpzYX756i2WTvs3RDbSPnuMUQKmgpgzX30g\nC3MLYtY6eu3P3fFGxRawIj6Chi1mq8nj4NEOjw5qCoogNYdF5fr5NKhRe/oJ\n04XMw1LR9jOHiuzjFbXTG7beQzpEWGBS5tYHWFgcP23W925SOFxs8P8hR4Vl\nhO0SBKGQY0Hu4cP77NRcxo7UzbzbOiqKyOJi51HjdDLi11osCGtqVPk468kO\nSA+A\r\n=b9DM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"857818e0eccfa50d4cd6dc441eeeae416ea4de6a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.3","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a_1619609577440_0.12617724917912465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07":{"name":"@balena/jellyfish-logger","version":"2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"33caa3c28b7378ac731b933c3fbf65b982d1beaa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07.tgz","fileCount":9,"integrity":"sha512-GuefO6/NF8GW4jC4Geo9INvE0HsFc+nfq1V7gG4pmNSnS2z1mDSiNDpgR+nUZUxMamZxDz4IDgGIuCdB07Oskg==","signatures":[{"sig":"MEQCIAvdtysZ3m+XjAERSxvXFA919PrJ6NnIDTT7vHDZWwnUAiAhCl/EChuLkYSAWjOyWLEZKBKodUMh0OlFNeEgd8XUrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgioLTCRA9TVsSAnZWagAAX2EQAJLXeKy+W0MO88m+OwaR\nWhgIvUImqNAKszABvFaRUz0yB3rP3kU1815EnDtmHyLIElsR5XxMQ6UEu4I+\njM6kXVIhzduz3uu62aSogjeAyz9dqpkP2na5xEKSjd5MHc6WXjUn5Qav8XeM\nKKo3OCH2UxUB1e+mymUG1I0TjqKTptqXtToB6stx4vgOzwxYmGLJb1KdYcnY\n3qHnE66r4ECKoLMUypUe5X8/yXUaCR738v8b0lq06xPVll6q76AMn9Pg+XHU\nemykT7YKx+zQRfUr6n4djpVWWkYy9yS54D9g8TBMQkHKQ/liP2rljpwGvksj\nqq4fHDsm1lT8ZhkMqVJuD0JWpfI/3wBbY1Osktxe9bFJOJ26FcDpoFvtGeKD\njpaoxWR0YpujmWlkHqN/vol1JNSRVIMXQD4hGvl20onYiFMPluyVjPKQrz4l\ntMKcSV8wTWchc+DnYyXJHDqPbsM0k0Oa5xCTlQPBthONrAV5hyMQ6D67tWdI\nQw8ESB3ArnKWBkQoUsjlw4sm4Mkf+Aq3suxMKRywcfvwvJ6XlxJIekUThU27\nyZGFg7u5lwGCscpl+dyibB+yBt0pJNdaPTWPYnZoblVWKrL9vbNir6cM9FZs\nY8Oxk4thgF0np0HUSU5TXEP8vBztjM9ljU1psT3/dLgGt0nI8QNnA0r2iN+r\n2/jg\r\n=KAOe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9dab11b69cfe68b69079a0f1c8638163a24d7b07","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.4","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07_1619690195106_0.8196960721248483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.39":{"name":"@balena/jellyfish-logger","version":"2.1.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2831236976e827bd0b4ea92b891e7a8f5f07acc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.39.tgz","fileCount":9,"integrity":"sha512-Ge3l0zs6K9R56ZP9EgTKvSFmBxLylt11XyMimbUITghUFmIGUAcGebtFVvxVtcdkPUC0aO/LKuHnd9BYeUN2vw==","signatures":[{"sig":"MEUCIQCW8g/JqV0yB6OZk0PLuGhz+ACnFsVn4zg8cOXsUOuQ1wIgDrWrYhlV0snJVmA5/keClNB9BqDxPjzV4SvoK5jMeoo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgioOxCRA9TVsSAnZWagAA4qwP/2XkpzFv4iJZoLOus1ME\nS/fFWMD3A0UXe4SUEbVNZPuvvCfz3LZyce7Bz1N92nSRCCe2jvJ+km7nomPA\ngqvxiDlU87g4+uzz1Vl3u4abpx6aqAemwogLIk6bSWUrmdjRc0Q6qEtg6j95\nwOU1ML2FwAWHtAAwieL+7vgMWmVEvuOScZJaTHcV0Z5E8dkag2m1FWJ0hTdQ\n+FDSbEfscfKacxx0CP8Hqnp9n1SwPAs6MVF1A2obCHwIANIf9sN4sWuHX+cE\n4m3xBO+YNLR9DoaSFGwkXEt1sYWVORxuCWcBJDJrMprN4IEjqK2CriNqav8N\n7YngYYmFg2Z3mFzNIVNmKp6UC2QLjFrlPenlA8rO0gQeDrW7+5QADz6k1qyh\n3KKnRRsJ54p7KjFMqrNpg0J+TTRV0R9MqRCGHgPP3RWq27ewLvZ2GGub7nwQ\nOyhcIQns1Dp3Ld8JfdeuavRph1z0/GGddkBWkjPzem00Q4AGffOIZ37Qzdqp\n2Qw98N0rnsqdnn0Q0wVgXE8Rp2z+zULqj5L3aeEAskW1cCDjVqFLyWDTFWUb\n6lV3GWo58E8S7O9cGKB+O1CC6KdgNJgG7edrdZjDkKulkbebTV2QNPxk/Thz\nlcisE0jYrsPwMKrEtRCKWchG9Ye6FLKFMSoiZ/dwoJz4Bja3THrPUfbiOpGy\nC9aI\r\n=LJye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68668e432b5adf7efac4aff7d64bfaac40f94516","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.4","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.39_1619690417141_0.4262574345348664","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c":{"name":"@balena/jellyfish-logger","version":"2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"293f684fee140bc95458197aa177d93267941d08","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c.tgz","fileCount":9,"integrity":"sha512-AHPe0nVRoRSN+A7uLKU9V0/lvjKvY0el62h1D3qisIBiV2qeuLcXKsCItMxhOoBYYFZBgkA3cR7MAMOYDKEIWQ==","signatures":[{"sig":"MEUCICu0w8K9wVNQ1wZy5XS9/BK+Rt1U56FLt6jnDAZQscemAiEA57jxgOgSwVah2ESUB8ZLu76F4U7HVRq4YlZo6vMlNuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgioSICRA9TVsSAnZWagAALWYQAKGeEuCQxa7cO7445cKa\n9vSRQ7rf0hyHimZskrD+t+pzAhR3Wxk7mGcm9YWuUUA5jxMBJjckEyyCalaW\nQVOOJMpMHzqhKF5yBHvPe9apSNDwHBvmcJbIy3mZiuta01gCFZX3wJmheWh9\n4jnRNYbmLwsVJoTuBsJPuMbVhRLZWplK0JVhN0WaFwVYxjZJTvTtLgGYlcw9\nnUc0z2cC3mCv/NCUGallUASTd9AlRy+TqZUtpibdgTaRvjUyP53G55H8zRBJ\nsLxP6m2oCPe8WaHe7IyMrKbQ2R44MwYgkHgxj40hDL+CQ+R0bczqXTPcrZrT\nI9ik44mQIcq4vKdmJD+xgYnDcVU/UZjF6QFBnrK+W4Ri3qwXpbPTmoFh6DuA\nsyKekiMhiWaT14pOhlzkl4tSc+19iZvUm7vJivtM2m2jDXoZm08NQk6EHqBX\nLaDIbas0zHmY9sF+tc+AbtDsOaHXxrqrHpQJ5ZFzsH9HSnWEbqgOgc0pYzik\nlOC9y3oVtelM21ClJM8iWItqL4/AmSjFHhzFZih3vdqOvObhQRhatpI9Cbjf\nSA2NbyY506FKpqBcbtz0+nJ2/KCAyWrrolytm/JENsvuCVNTyPgD83kPU8Kc\ndKNEoJfgE7roO4/2d/mexR/0wwet+TYzgd1o8NDiN6Jyu2LtdHm3EpNv5P1w\nQ1ks\r\n=R2V1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"647e0ee7107ff07a82977a89448c07b33e497d9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.4","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c_1619690632075_0.2507138371655844","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d":{"name":"@balena/jellyfish-logger","version":"2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"376c38a6f9f75279da7c8b9adfc931421532a533","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d.tgz","fileCount":9,"integrity":"sha512-dEMCbPrwBrCrEwJjK6rRz+MV0Si85slNrdQIFDvt0Koj32FOx5c4pXHE2sh0iQoQLnM3I6pOBnWJQgu+SJZqqg==","signatures":[{"sig":"MEUCIDcOL/fabIv4T5dzXV5EmVPgWL1UOgUHptRmkEw5ZKH1AiEAqhpUDGjvFaEOiODGWY9yiSBRtZSjO9SZu0ZOx+jxx5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjBqJCRA9TVsSAnZWagAAhCYQAJifAIs6TzFfPV/d7xKk\nq1ekvT87kOEIRkUamiwwJZ6wSvb9zAlu07kk+f4EyGHNPKKEP8cbQ++fmQvS\n2NRnCzBHBRrJ2Rre27G6vchsYLonShwD8BUBhjkQdWuMuAFjFrcKT28q8Gmh\nFnARKHw1qsgpzkaacgyV0GL1521q9rCD5dEr01ABwRgjldUcCJzBLk2mazTg\nE1LuHR3KIJDIy4vRirhHmZBpdXBsMj34qIk9fpj1L77wYXn6/zL4ZmUrlnn1\nUSlV5tMdFx1CjqW+5qrpHmY4iF7hG9E4EE4h/KHxMvysPW+AD+Q3N1BQTuy4\nmHIhInkKGLYmBs63vPgeBA7RnJ7JymIfkRyqK4C+VvRXXBYujkHDUpXsZoU7\nFPObfr+x/4w14sm4pkLgrsba7fUrajAT830B8wnZ3v/nCzA4EjdDe5nbniVZ\njUyPcMyeMyQHxMHnTmO/gTU6SZDHuAa7dXKfY+8EWbQ1EfS1Ju2ujsrnXGDz\nw2j2XGWAbOAxVNE5mPHfkjPTLbjbldKt2BkzjTuuiN2bm591RXUm/51wM17r\nI2BwDAfI7E7CdPYj1vjk92a30AL+zns4n99ybDBwvMxm6/Iq85nGl27ez6zI\n3kkRTpMXeZz7YXipRRHkMRMY6khBEax9g0bTWyHeenLCp89I5lTPykbD/TnO\nbVwH\r\n=pTih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dbef359e5c87db4a184044c22dd61f19fbb8c81d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d_1619794569035_0.20112842601220038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.40":{"name":"@balena/jellyfish-logger","version":"2.1.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35de5d8e8408fcff781c0e318ce46803164cfbcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.40.tgz","fileCount":9,"integrity":"sha512-PA1kFBoAidufGBfPN7DEtSA/u6D0VHHqDc5aw2ri9gUkyQRB2F+YnGkb0rgsVqRzDFc/QJm7+Dfe3QuEywKqKw==","signatures":[{"sig":"MEQCIDPngUsnlKWlE7rKUNQnAuCyFILAw99/dCPtZhsgA4a4AiALGSs6wBtA2cJrWY5Ef9GRlEsrESsw81+IzbBRtI67bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjBtuCRA9TVsSAnZWagAAvVcP/2M6a3CRXBUkYburqO+r\nsRfQnid4rja/RhurLcX/iTQZiwP49GSNaoE77mp7OX1D1+oJMRqe3j0yljP/\nPBKTmab7meamfNkLkU8z06zDCHjPELlLwhhGVvWRy9C+F8+NbZ0l4UyCSkA5\nbk2t27lev24LPbVwjsR7vIgcI2RNwtLClNCfo5b+M4CMIBhhXiQThin6CQoN\nB6YdO+a27ZIVx3X71nTarHyXuUb9Fl9O6A51GmcOBipPThLWjYd7xFggj6H8\nZYrUi8Xilv2D4LbSyL/wab0rtr6ffQZu2y/i/Uqkh6eYM/O5eCJZr0uabuLj\nrkN2UTeNKagkeT2W9P0scgfeZwh1fSa6T2FP78rtSpPqEQy6LRAf1Suxjs/S\nAGRqICurducXNrpDwlCqspdAWGSjgTfOX9b9vOKMvLZrOuJFmGCzQCW0pLdq\nHcdDtxDUdxdh7df1O1cGu0UKW6UhwP87IwVSK9PfEgLw/wUNdaLOjhck3q5p\nKoRWDhTAfiiNj0cgIYx2SvX/A/Be9r6Z3rzv9kGTwgZCIKzLWebkw8Cn5RB2\nCRqoLIuzWflTOkhg2kDEq+4CUQeW/yYtJ14A2tKPLk58hCh1M3/6zvExSs5z\n/sQPx6njS3RJob0UfxBMfvWTA8Fef0tWfOUhHwXqBHEpJdlIicC6UYquqscp\nzOkq\r\n=uWm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61517eb1a9733a273562baea5e80a6dbc0b56f0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.40_1619794797766_0.5141630140206448","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a":{"name":"@balena/jellyfish-logger","version":"2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c05d62965518506e0f8303ea6e2121e5f823fe09","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a.tgz","fileCount":9,"integrity":"sha512-DGHon6tkpxr2PvsRaGPw3ZPFgg9ryqjeiOBUEIWM9r74KqptHBGuF1aLV/mgmss0Vca2igDR8LvRS6O174810Q==","signatures":[{"sig":"MEUCIGwEU0+Hlv++CVyMm/+u2PGKxvxWzRSFyz6e3noo/lEpAiEA6CYp9IHIUKBWK6z2Ac8NvA4C0e4OoU4rUE4a0v+YYoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjBx0CRA9TVsSAnZWagAAypwP/Rey/MZhBb4hTRe6N5zD\nGMsPWZW1woWlxj11CP6DhqLrXjftrlhL4F74DTPz+dyUzMn5/ViHmuHGnndZ\ngLSV6fgj109++7oziY3cch4rkkn6iZyGWSIssG8qbH3NJHVu/41kLnJYYdLK\nxEyGbkB9VdxXptqAH9OQZv31DvpyV4n/nHkVf0g/Pll69xOavAbbESarIalq\nhu9rvllhwnoJiGIcEJhwy2WDAipf0hmHvv4EWBY2ebkY5FGSQO5Wps7pvU09\nG5BKSmk8mAdbgkcaw2FUBdn/TU//Vb0KoNtglgq/LByrynCNReEyXYIGKl9p\ndTygkJ9QMfAeB6AUdD2FO3f2rB2fnKBTUJo7xX4mb+rubb11ugzrKYVVwoJ6\npVUrwzYjyT5SsYBDSzlARh8+/3eDOduM3DvQzoqtxW2B0pYRvnvfp8w7KdVD\nKp0SH9VIW+1r8oz4b+70O4/0cBVNsc4rdQsigFWOudSN3GBtVCmCRPuo8i0B\n60MDEJEMdVJNbK9BZ32vaKNs1iHhzpMPn19dMpMq9jl/S4AGuhcq7baa3AbC\nD/EwALq4T1igQ6s41H9odnl6xzfPAQY+QryXKeZlKCw54ljLqB+zzOTyQ4bs\n/y1tuF/4279G6kOQCIaRvIqW41A/xtRORa4Xmf9vDH/5E8t+FHp9cQKdorhO\nbNJ6\r\n=pnKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"903f28c0e17899fa8c50a0101445391a9d18f86a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.10","@balena/jellyfish-environment":"^4.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a_1619795060203_0.7803902252620596","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887":{"name":"@balena/jellyfish-logger","version":"2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e080e48419878a1310543198e90b69ba25a09161","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887.tgz","fileCount":9,"integrity":"sha512-+g1SvyCUh1ZcjVcSTQ8Q5IufqeZCE8MdzxWk83DDHcLm5WuH0QjYBOZcIHxohq6VCGpQZ/VbaqfkMrG+Lh0CxQ==","signatures":[{"sig":"MEUCIQDUYczDfSCoctzvNYUmwIg5csN1RSVg0VYUdJcclQJbRAIgcbLGQ337u9nIFrlQMxU9JSmQtX5ytm2szsWAsYylq6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj9m4CRA9TVsSAnZWagAAhQYP/ju3dF2zIq8WcwHg2zE+\nsT/tODiJ6kf8vQXfYsOj3hl6qPdFfUe+x8hf2yUW5at+UpPkQOXemWsi8FJx\nNXv0atNxd49vh9IoOp66ySIwLVWnUlwDhJY3KUc1bBZEvNVfCQI0lDc67nxK\n7bhvYiG1pyu75oZQuTQAL3Tfqzy3/F21SxfiN/62R3RVtPWjqnzeeFja7y9m\n6f9JauQy9xVXZk0ixeXwYiJW5/UZ5mLNHNPSGTA9gEWk0NYX3ryMK+HTryjO\nyfP04SP+W912d0fnadeH8VHHP9DowXUxRR4hGewvOK5DtGHJs9OmESvfzvZs\nusrBCWR6AYJGsQ1xmG0+DwNUy9gcEENWmEk2MCOURsHUtyQZ1IEle9Rq4r0t\nPnngMLpU6zerzunLlkAkd5sei/8jXBvGLcB6cGegSTH+ZKXkh8eGTnAQD2YF\nFKF7zP1TwsuEYT5b7dHqHU7NrGElh2P4dni6o7uAXVkqjPDk0Qd3bj5aSA4u\nZV11SGHMafoUO2m592T4CFrjbfH2DIOVrgonICUK1TvP46N/bOTwAxUlB7cR\nzoKF2IhsY5Jhv/gjK94ZGK7V5cE3+S4PW5B9OFZqUx1feTQ4OCS/2GOGO71I\nLl8aKOH1U+tOi+9jU72+kATn3l50UqoiW8L1kxLbmFoOPhNaDXLmuGaG4uys\nqhvM\r\n=ZCCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4250be6a373e4840522b4059bb9dc33efe3f1887","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887_1620040119595_0.06160775085117698","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.41":{"name":"@balena/jellyfish-logger","version":"2.1.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"654d754eb0ca37f2c8424363fde30f6219df1c38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.41.tgz","fileCount":9,"integrity":"sha512-cmkCaTLllhnkav+cP+HjIT1lwlYsq7b1rCsLYglA3hPGXjWoRbO1XXDV8bIqGsLVIIlQA+RtqHQsdwmAgbfuWw==","signatures":[{"sig":"MEYCIQDc0ertRvMywx5BirDUzSPTLhYedF58nBqhZGYIt46YUAIhAIB5jnTD7HRZLw7NW+SYXV3w9+jJ2l/bE2D6GK6J8ORh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj9q1CRA9TVsSAnZWagAAu8YQAIC92dL+NeThwfviUuMM\ne7m915NXD6SQBIYtSfRU/BMxGOmINU2dW5O4t0LfX5O53ftpt0Xj50sTHzVi\n08rseGDl68k3FYrfspGmrrWyJT5UeAauP52FjNqvt0BxjjVqdZEoXskOPwnK\nULTvf66OqzgT2kE4rkEE+Wt+Cip4x7hSJKwBQgmaXIunG+jHCRAEBTxZW0iA\nDaUwq+zIeoTbLfi/rl5eeTFvgV3NpG/SWl5fbK0DQPamCoyoZ7cniyCKMaaP\n7AkEVQSLq8LZFINYJwXM0YExbnXfTnItduU5C3x/OxpZFbyt5TbFn0jFmtz9\neroRa41Orgf5W7MFIWrcUGfmypGfu+J4GDdcbl2XjlLyIyALGVrQdoVHpjMR\nH8zc8oE6qqaroSW386Cu7GNnZ/w+LSXMj8NGpn4eQNJwKVryKlLHAm5BLSLT\nHvanfaojzjn/OrWtRjv7o0v8rGfHSlNbtacGv86F6gtjWWwq+OfJSU7rmqpc\ngaQurQatJyoDVOqyYrK3i8iPJDuY7tcfvXEAYhg60OMCcVYT54iiT+VcMh3L\nj+QwVr6hZaRTmWQJLNp7nUg1uIsStJhDE7SRZcKlwdrObLm/8qqcwSVV3sbk\ntqZG9I6sdqcx/ufD+icNfMeh1+lcKIYr5wVfa7Kxv4s9TGcL4K9Nrrl5MNBF\nbqlG\r\n=HGhE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e86d20fc85bf68a9ffda9d48e5950c928a72b62f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.41_1620040372577_0.7576346708474258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553":{"name":"@balena/jellyfish-logger","version":"2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1d2d8159d7dd096129692414017c8003bc98eb46","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553.tgz","fileCount":9,"integrity":"sha512-ytXHG6mSKAMeoFhp5vI4lBsPzv9LoDZmJFqHSS5iiTRmcJDOyxn3/Yg2ngO7NiENcsehM42dtrRVAzprgEW7oA==","signatures":[{"sig":"MEYCIQDQjKxrVgxf3/kxVeU208uIqE52VCTp0YBYTWvwr+LX2wIhANhRZKYEJFCiXLJOJxF7RHxwHXPmYBEnUk5kKN33jy5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj9weCRA9TVsSAnZWagAAwjIP/RPCmdcXCPhgxVJ+olUT\ndvtbGEAu4wb6Bu8SjrIRkqPSNAmlM6s5BTmSbkVaBKGR/fVtjK9czTI7Sp8t\nB9Sido98L/QanucQ1qTgpXKksE4LTwei/cq1EByU7EaHJflyqpBQXLj0+V2H\nCsPmaQWSxyPgvOZ0L7wnIRUBaw97PYNFgbHa9DJnY9Xo/PT6NwE8oLRQANPo\nHfXzAN7kDbdVyQfBVjsD4XfP9n/jye+hVHi1S7OzetYQ8pVKQvP6WuGNzM2W\ndMC2IQS7bo+MWNbjKfseMfep1w/d/DhhXQEtaAsgudl6j4a0vJ6JMeo+VB3Y\nUfEMOfOLPmARaQnvqDMfO8uBWIv1l0tgA9hXCzAoJ8qSLeWlOzVdkCzxFceh\n7cyPTp6gUWq6ojGjMCHicFHCv4UCRALD79zEUfuXUasBYwL7lsDpiOC3aj53\nNqSqBdwiBDFn8jAHTJaGVlnBJG9Vm14UoznMr0FNjNX349UE2yeoBnHOeTY8\nKXQSlenb9FRtMmhMsIgODQfmNelDHiz1/8McNuSFODlJWSDo6begFY4HKvbh\nX3BWw1uzGjXen7Sbaf6CrdeouxcIIOiz/YX6z4H/nwLJRFz2SZSSLA2YYTeh\n9PBfhJNXtRo9E8uyC1ygxLY8v723DfNRCCxPwgcEGhdGAC0us9cSwu2ksDUg\ngY8I\r\n=gd1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1f2d3e7fa6ed0414b9875a00f10635679f6b553","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553_1620040734103_0.038537035778728024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e":{"name":"@balena/jellyfish-logger","version":"2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e9b29914d9a07be832151441626465c7721e99f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e.tgz","fileCount":9,"integrity":"sha512-uk9qcGy9meeIoyMfU1z/gNZR5al9uudo56PFHnhKt1MOQLD0B50C5baLkzy41+tybcKcnWxsg4djSl/IMLZAnQ==","signatures":[{"sig":"MEUCIBKCrLJX5F0GxWSFCWTqGDlKOr8L3eBh/BVCkw5O00d0AiEAzRDBSaAiBIKmQysI1WiM8/GMPoQFXVcrVospfIRV+Ks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrEtCRA9TVsSAnZWagAAlAIP/A2kYzJTSs/lIcpfgAwx\nxsbNtutKqX+dKpFKWUlgcv2Alk4Kbzw7vnvbT2Dge/7FBvAeXhIzJsZ7aaAC\nH8ApjqAoxzuo5LNtuK/OseWwz98Q/1c1/mlsb/LmLWfQDmipY4ki9AlH/mxa\n74lmjljMR0ANVBHQ+WzqsaMpF6iwomnCM8R3brJoGFOg1DTy4BRSwb2SjGho\n4pFLkpZgdUULzfHXmfBp+INTbrJqBTKoFvMY+vO/M5/H0ICdXHS+O/Ut+UP+\nzPXwotI3oKOjiq74ma+nydpr4BjHlg9CZCnq3jFp3dd+zjjvUhnsYbFfuJ6P\nFFGLvG2Juwbp5drYJeA3jhupukEvgJOOYlHR4WWgWEd07kiye0LDtpyrvxg5\nVjBG3m0ThizncPOOyt1g4bSMn2zveR0OkAcJ5PhAhSMFlrFl6xgdquYK1zxM\nHVmC7dFbuPYZIc9L4B5GpmC0Xeydudc3aqOaZ25s+aHS+G5O8a45KFIcGkpy\nObOwrkN2RwtEgXpPcwFENz+8PxLZ0u56izDdqum91TVHAvRuh0S3AkRZz+pq\n51uf5+Mw7D8t7ncngb0oQP9MQOIRXKSemrwxeiRjH53rbGiBiXmZR1tRJo7F\nxFqzQg+kDf+XhT57gMyLpfpjv/OjqZZhVqTzi4zEm34SOUyY0LaXmprRAYPt\ngrkb\r\n=/u8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a90dff85368f256fa19b59577ed7da938956df1e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e_1620226348899_0.03274851972887993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.42":{"name":"@balena/jellyfish-logger","version":"2.1.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51618623aac55b40b27d900767c06e498874e370","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.42.tgz","fileCount":9,"integrity":"sha512-NxDzn2Hz1wZKsOMDPk/LoBwixZMFLEEKaWrkNJ+1+ca59Mu3gtkqbTQBvJWOTg80Yt9cAg2MbMsQI5n/8Yh+Lg==","signatures":[{"sig":"MEUCIGGt7SZGda4xGKfjJhMw6zmf+HQxr56m5998BgwjfPD2AiEArJZzydUIsQFXKckpDvaOMJfJ7ywh8vCmXx0xCX4eAiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrKECRA9TVsSAnZWagAABioP/ict5nk+M5Gb3ME7+6xq\no55MJOWMyVDwX6tdtLcL8QAaWvRKgXKWCxo5x9oEiy7quavDTUdeth9y4q44\nCzXJ0DlThMax/XClQ91WgWS/qBNlQGjLFHOl0SU9fK009R76EfGwEmK+MjfG\nC8OwnPACtW3x5Rywh7Eo1V7u+91pUvIFp2ES8QFYN8iRUVcpaKUPA94Zyjt+\nWON+XkiEBuBj0pKEtTvLgn6O5Kf+JErZMYr3xXNkTlBCLrLZgH6tnbole1ZE\n4S7m3gHrE+D/2CRTNEASKN+Uq2YGPlwEwofw0hxYcr+At1l1U1zYS3wTKHg7\nn1iRJqJq5Yb15ik/CBYpuhqS0crQkgfW9cZ7A77UtiHFcxBOFt/N9A6qkV4i\naS345vVWHukb6Q66f3ra5W5ZNlfjMOJKz0DnGQw6vNuphCgd6EaXwJfR7fm8\nWjg85PIWlwt5Uz8INNWJ4TWBqjT2T2K2gXYk0Vcch9cFlQxtdcW/nNUlcLWD\nwaBTNv6gaooya4AcG4DXrnCQM3ec9gDZXMkFRAYKMT9pimOmWPtgfZKcdR67\nDmicAzscSQVvDBbOiXnn2geLBK1sEwUvKMfpqdCYEHfrQLlEIEYmrUliB/V/\nWLF5X/fAa14qTSRUHV5jGekPEPKYxZx8v6WL5hPNt/DQEqq5FWEkyVOWcHH+\nnPx+\r\n=ceHn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f462db0b8f94a3626ba98d67147e2fb98442e30","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.42_1620226691597_0.20608551258970564","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10":{"name":"@balena/jellyfish-logger","version":"2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aeb6e7bd9c82338ee9c2bfed57e88c68d74f079b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10.tgz","fileCount":9,"integrity":"sha512-EUnXMR7+ba03WzoyxNC9LUVarKgwztJlYnJ2SRiLWUbXfVtMt7uhswmtCBfyemf/3BnRSwbgArhvFelhv7eepw==","signatures":[{"sig":"MEYCIQCfa/jnJC79sQpiLI2YS0tDmEdCS9bKktpdhO9+gq0wEwIhALhWdwg3ieeosaBNC93YwKJbMsBKx8c5337BF2nryVYS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrP/CRA9TVsSAnZWagAAxP0QAI8taFlp+iZ//S4J52HY\nsbSWeMgqWs8mIVpcaws533o/paokjF41snjR9ITZeaw2t86r7U2VmBTHjq9r\nXFkl4zY4b69/58FKlPxitc/yoyF7gKq5wIZnlY3nJJob185LYNCX8oMxitrI\nvRydyLhA/mpH5iWCEa/+kP5S8p6CXUjYAZCc1NmoNq+FFUqcSGsiC9jyP05u\nim9yPXCtWKedhcWIPlfvDHDUBY6fVoVuxb0s07yZcdzAqa0Qhk5S0QFg9Dna\nZzHu0ALaoy7WkrdMx2GjH0+0k/aE+nRXuNPQ/1I248f5QewogAj1/CWh+Ml+\nCUZzCHz0rvjRlkujP/8AsToaIV0iwuPDm2mnUm1p5mWiQR1a6FuYPDXrj0IK\nKUopbklJcBfVuG9EMkBsRpuKRcNoFNamRPySERu+gMp31n/S8RE0A0r1WzQe\n2j9cdgaA9f8tI+K0pPWH0p3HiNft+SDpvS+0LCHvWPPheP+QEWVC5QYvm8w6\nswt7gb2oeMdRwcxoyD8iylzdg3wCZ2AixmglVXFzGClvtsBTc27E+mSoxkFh\nV1pMFl0vsuVlg+Gfm13rcgaKDt/RC8rLpSiwZ5DPG5jR0s2dw+4hq4MTMo7Q\n+FBJFy6FcB4BsjLLAHUbJguEXTE3N7LM1BOA6x/L1out5fmgx0A2pRYVuPgl\ne3UD\r\n=4MtL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9bffb709e69f243a904bc8a026c632d16d684c10","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10_1620227071274_0.455228494618104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769":{"name":"@balena/jellyfish-logger","version":"2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"04215e047dd52be48de2643fb8d07df1104690b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769.tgz","fileCount":9,"integrity":"sha512-+iM+xM00J7teVGMSVP5uwpjRyPO88KcIWhxT8XCG4bbt3iCNTseFtCpmjKsg443+KtkGD9U23KhOp/IvIYuyOA==","signatures":[{"sig":"MEQCIFRtO/s63qXFtlM1HBShb5h2JnGFz6ryNW55NJVlu5BcAiAnGNLXUNw7gFAnADQRUPVm4KnbSPPhiHBGVq+ljxrCDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkr4MCRA9TVsSAnZWagAAC5QP+QHuaiAiBmTrgfa5B17U\nwBNx3vqhAYhENhga7eHy6hEnIHwC+J4Ax4J8j0G5vzjZAdNKANaPXqt6YKeN\nTq+mbPGYY8Hh9cPoF14MT/ZG+sg9Isc/k4LS30O/Mpg7DB03Po5dfFKwfRLi\nVU2OhLLH/UKWUfsXyWuE5fdLZh+IJyVEV8lryvisuPBDHrgjpSUwZAe1pcxc\nJbcYLHhwxPPsRMiEVKRCzEcm0vHZybXn/Y8han7lWxtlki+pHmrvaXoo+xjV\nwxiBxuD0YCHg4zDm+whX+y96vULvDkiycnmjDIVswh13FWL+K9fVNROElmo5\nb2LwMYPgP/9uBQ3CFcVfZ/Hfj19XNYkqQkGiOfYEiL+yVBiHuOw/9pdl7zTq\n8DZj4F1oxKdpBAhhr9Gh3If3PFi/YgZD/SCKQmm5we782hJO/U7M5NWD72kO\nvonT/EZJaWviDIlyMlIv+cVrGW9qT3fCOuRZX1+89NowTUpsYD+JyuDqdsUt\nL1a9aNUBkPcnkOTaRgVZrHo9C2D0PJ3nBTm/SVrNXWeNjFmeMntqum1mmanB\n41nnvAyIs6uy/mmP9WveFFI3G/GT2/YLG8wlcTn5NlnnhMFCSM4vuYKaD2vX\nO2a7KM+vLdPjHnUjwtb/8+LHJ4PRy3QAcJVd4zDIZUh9AmDle0OXH+KBhSZq\nJ59u\r\n=Agsw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f628d699283b8453e8d78a4456490609d3c0a769","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.11","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769_1620229643805_0.41939306558681966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27":{"name":"@balena/jellyfish-logger","version":"2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"799e41a013134e36cded8db3ec184466f6ce6194","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27.tgz","fileCount":9,"integrity":"sha512-Xs5iNmwBOrLPGLuUOd9IHFlJsKQ9DkxVdpkKgoM6IKCWypyvdUCTOtGp1EiSfYGD9wNAjlQJ7opEaGZcIbUVGg==","signatures":[{"sig":"MEYCIQDYWeT46bfGZiozsXXUCZD8xxArld9o0nIwgQbLXf/RdwIhAKu3X7MClwrSzpNA5OX0NcAMSqNPJ7cKS0nT2s00w5iI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkr8qCRA9TVsSAnZWagAA2oEQAIvil7x06+3vz0KHocYC\nHkouEkUOAPOdEYtfw4w3E/1XmMg1pELev5YLT9/CUbkBc6mgeunVYYnx50pF\nrv6IT3aryd1YYq5VUrhpfeHZS1vZuce+FMbLvzZt8thCXy5S4Mt2o/v+iVlN\ni+kOv4w03GBkp2KmtQEO4wzRVHIO6+SdbMla9w6QGoZC3ce526pr6wT1OBSW\nJqAqtfdkNuFxYbFlOun4dnK+NRBuxHI/I1oh7D6rBjAAIY2OkYjpR1VC2S/h\n56QTPRaqooN3EDMo1Y1f5Y+CExRsQ2RgyUvqQuKiHqD3lLm2uTP//r3Wf6ZO\nbz7KXbR93bdPXe5dXwYw1rcPsbG19y62UjhfzSvzCi5I046y/iQndyNUrrV7\n8Z136l0f/X0oZK8EpoCSQwyDdbsAltPuehkXgl0/LAuwwwImv1VGzOascTDy\nI90CBQrOf3nqlivnbd6ELEB+Pp/aipyI8wU4UldLPFFq9W8EfJul3n5/C8Ej\nNKWcnCczwtrTukjFGgimgs9Q5aa7lsteS6qn0XaK5WI4kdHFrOWHpSVFqL3T\nR9CfvySwtpQ9Ow5LrQ1whb8t9LPyzP90AAofB7zkXEJ0GI2CGSGj646i/Sb2\n7ICl875B9mbKg77LDEEdTAKhICFX72qFgd+iNEIwl97hhukX2KbCWhMDknq+\nhuXw\r\n=zip0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9c3d09585279c7ac0207b7638d30d009a420f27","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27_1620229930315_0.7256209467241375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43":{"name":"@balena/jellyfish-logger","version":"2.1.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"40056305fc4cef3cca858f125870944f1202c556","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.43.tgz","fileCount":9,"integrity":"sha512-fkDozHXu41sUYhdssqbIKZpVw1kymj/4dyJAoszpKa+dJkDvkjOfaP+FLXhtTq4DmF3kTH1fErLJWrVuA48PfQ==","signatures":[{"sig":"MEQCICs2XmfMgsUr8oLwjD6tIWUWo19PFaIs31aui4FGi+CJAiA40y0mUnNpmeUw0oL5SAh16bhZoOCsVd+I+gYJn0UCLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksA/CRA9TVsSAnZWagAAwW0P/3ITTkpoc3+ZBac9N2Kr\nSNlejdYO3fI31Gs/ocVA4ylacGzOqgl7adjWcLnBEbKqV6nktPrlePG+LiOL\nY6jPigZJLJ7zEE/UnJ6Stk90KHxZM85tGqHpzpzj4Nxi4kXRBm+qW8LvM0u4\nkjI/TUeY1KGXxl5QIVWh3zfCxyAiAeA90VYtBFZmc1Hfu/2wC17xXiWMzjv2\n4mM6kQWqs4qUiRn3CCCwCc9f0TA5qQMH2+mmWMPLIWp51FI7VfiGJyo9D0aE\nfsfWmiWl/SAmOiMKhqfIXQQ6KpIIhnvqTFZxwNy2c+aRFE081R9vw3LDg+iK\nZTQnef5pLrxpsALQsMMZD67g0uv6RtfIhpXRgqTF7skdQ//U27LA22R2IggE\nwx8WDZd3iAE76iyfcZj7KQKG4jbIiXKNWtdAr2JLUvZ8nFPr1tU7DfFPHncW\nqlIwIFNpHVTPN3clV7eI/T6lMEC2AskK+ys4KqrNX53SPGYtrfkCKOXghwno\nSMAgGDmGVENrshhrE46AP7CIGBv2QYY+6vrDVLrpR4p4eBi8vXTV0le8/eUR\nSSE0HdtrAU5GxbKqdxatECrjett8ChPGRhFaevDeRREjVnX73UdJR93ES0jP\nPS7U4B4Vy2a76WSPrIFDIV7kUtVjh1sdn4wMvNBRj7TnECyLBm/UwQn6X7QL\noK2C\r\n=H0di\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"67722754adb5565ad4c79be2bb73007a22cdcce7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.43_1620230207207_0.9629539375716052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa":{"name":"@balena/jellyfish-logger","version":"2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b69aa3e604995902cc02a056bad06641a5cda8a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa.tgz","fileCount":9,"integrity":"sha512-ZzO29202p9R0QgdqyzEsk6K/xalF13h/CArUH9ntUP8Dv0mTnXzXGPBFeAPdA5vaGM4rvljzuQIhGhicJ8btJw==","signatures":[{"sig":"MEQCIFywHBvnPffHtDQ14lHxVOhiADP2B5YwOHUCkdu+Fvw1AiB36jHCJFjjNv04zl9ZmM82bvcsZnA/6BGAmS44X7j/4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgksD5CRA9TVsSAnZWagAAbH8QAJlvMdZVZ5emZtM5DL4x\nVV9rIv5uxLc0t3qVRyQyAQk7aOMYkBLptZ+3e27WIBy4aWSHCXwXwNi2Jhn/\nbgyQ8bdvOWEjto9S1LOpCuSzVz/JDZJ52uNC0OREuXKUs/1KLopeU0vvHP3u\n6Cv4jVaVkwwU/+dQAugxSrTCLHIX3gB4k2O/oRPI8GAT4WgFxUCo8pD1eud3\n+2puiel945xwS3a6CLAUDhgMvbptCmjWcfUSIJbEqQohC+QjtcGF90GwwVWO\nLXdiHLivInRoP5MZY41j3ETSMfMXNjBeTZe8DGyBxAZpmJtwlLqntoKKwpJY\nOMv5oC1N+n7igZzElti8XJscCvoekfeCvytvk35uYUfniHBPbZ4p/vXxdKSg\nTTcr1iD6FRwwnq/tR3ZH0rOsaMuIrM4EUp47hbhnXBbJBeK4AqT3PQysyASC\nmTZcO9oi9NE/PFjZ3AHOBsnNKPfMlJ1ZMFJeZPFzDn2YKUZY6CfCjnDaCMQq\nY91/+qdA92rQSEeD5gy8SryKhiKhM3SN9ePY37ecLYHYjEeM3bSh8bAfviS/\nRsyartNAHJTgM2DvIseguUo9BKQu+qeMg1p84D37DvpDRhXGhSV63CHXqw0X\n2kKI2WfcABnPRCKOheJ68n5AqpYj1IcPlX0dmOOU1rAPpIr0Y/KoRnIhhhfF\nf5hs\r\n=eB4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b08093af502f9af78cc4dd1b060a22f4a576a8fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa_1620230392567_0.45923357444869684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e":{"name":"@balena/jellyfish-logger","version":"2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"29053bb594eb5ba30067da5b71f33f55910bace4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e.tgz","fileCount":9,"integrity":"sha512-wB+rL//uQrw4rB5w4CwIRSC0WsTd8s6E/hmp7KAk2QDonQ7yo5+DNKOYjbQF3BosZw0v8VLmvzIsQUsPFzTNDg==","signatures":[{"sig":"MEUCIEJGYgv437G+i8WWc382gY4YCx0DvYVwxb7suOsGSgo6AiEAwHOhrV4Q3j3Mw1CyJZoS+AKfOEMuSXftP1xi0+MsWDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkwMYCRA9TVsSAnZWagAAcL4P/Az1KJEB9KnQhnUnlccB\nR+UX/w1Ht6TZatNoE075sBdxZv3oj/AEnJmP14OZcRv76Am40pT/1N+oNwcY\nMDN4RAkxMfIWJmpn38mMcZrdssinlKUzsyD3QJHHmlzlEJDv+13tTQCJaQfD\nqvtulUJFjePNgJVJvEvCQSPI+/Qmoqp43W+9GK8j3OUs4lYRoixU1xDlj5jV\nYYXb28jZTJGu2KB1i2NWOvhUW5S8ChwHPFv0+mM0qJbbcatQEMGs+hRyKjf0\ntXGYKV9lS8CIAOZ0SD4yqsC7b956KK1w3NF07nrSATsUiSb7xoLTpGuaMdqn\n8SSw2t49kSIurVMd1zwLqb352aWXWTv/woMQRJQYJP4G5J7/QUnUfE9UDx8v\nQhfeAC1C5Muyzlj+rLmZx4J7dv9bKmh/Ekrs/5Drjdryhff0cRERt2qzyHrK\nPUnP9R87w14xpabIJXiuUgWOce6BeaugCK4wyENwr2onjLyILRxU6YGB0b6j\nd4wCt6i4uGUHBJg2JNQ+/h2cnAklT/GtXlTdhyBjRcj0qk4ZUkLWgs0/O3cx\n/hrEp8XX+qcNMZwshZ6QZ6DXJnFcT/zXk625NggrwfmFKiE6UuvB9fOeKUfX\nCPFUxEsl2m7YnK4m4rgSotE7y1LuMuY4wMeWcvvtYR207mrLiPVc19qjWQzs\nStqi\r\n=wc/N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e_1620247319647_0.81142927528394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.44":{"name":"@balena/jellyfish-logger","version":"2.1.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a6a33d29261883ef927127cfa58ead14f065a0ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.44.tgz","fileCount":9,"integrity":"sha512-YyE3OFOsUOkhNv8b0XlX5mMYAZoFhJFBNlVZ0s3Y+ZrgOFutE//3vRHtFkQVOEK6OsAckFfOcYggkwK1H2ObfA==","signatures":[{"sig":"MEUCIQCd8oF5ni7gxEBd/fCqIDFMxaETDuF6Sd5XzVeM/L2siAIgGXCqfhhrPaWTRNv1Rlq2/HnR5xm/9YyBg1s6r9cO/v4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkyPGCRA9TVsSAnZWagAAPqcP/28EvvlEfebb51++S3tz\nFaSgfcHSvxwJ+XdyPaieIQ1r2VeL4DE6g4ZuckyheO749lPi0gGc0yRNfQkx\neJzgOwyobumCKoTIV9KKDQhZqTu4kJns9jRwLaFjIF3iCVBgvc0rTLXjZ+nL\nrq/LVVw+47dNopIrQmOf7DIJ1m4r+d0hdzh66d0KS7PA4o1Txa6kL31useaT\nUsGx0krZKWZY3oOQWeV4hUBBOt61Bh3h7mCKeKCADy+k27roxx0Zr01nn0tL\nvJ6ZU4mH8j9Hi1c+797e43g0E656cBlUoxzN5J4B7j4w0YWs8l7NMdi0EhIh\nKK2k8gFadV/xi/HeLs7y+MxLijkyQFPOGXjpKz+9uQL7JnlmX+QXbuTkGjlH\nkndhYyHwhk0bDylSbPrsxNTyEbTmE6khKfe5gwCRCvbEGnn5579PNsh40KmD\ndvrttJDEEXkWPjvjvLz3aVUbg4Cweh95SontrzzPJV9fE2eNL4tAGCdnGL1y\ntJUJ03dq5kUUP4lzTRiuH3Bbq7iwcWmOeMLDkFPQqkmpVO0Tobzm1xXu4nGq\nzZN0Uv+a0XGCVGv2gmVNTHkrS/yAQSQmvkUcL3l1DK2FRt0AxjQF/SVXKetI\ncCmLNnaNJXzYTtDBFWluswtPhRex4IDltRNvR2hcjuLwR/qgIH7hiRwT0/ld\nCn41\r\n=nkfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc91fd281a1129ff57d19b2ca2f585cc279538f8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.44_1620255685980_0.25300935781244704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120":{"name":"@balena/jellyfish-logger","version":"2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"039e11ff6a9ea90bd4a11f8dc98cc9f74cb26a2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120.tgz","fileCount":9,"integrity":"sha512-y7gVhuvw+tw0z5bbnvYyaFeEA88/WM7UTIBu+wxL50bMHOA1SAZjVNuh6fSkkYqjMjZf5bdVuVR1piqazwqZvw==","signatures":[{"sig":"MEUCIC5BI+C3ZD61maPbb0pJVd+4VtrfGIuJUe4OxmWXEegRAiEAwwchOsFCj82/f4s4enCbCZ9cYmyrPeV4zPkWeLjpp1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkyTICRA9TVsSAnZWagAAwaoQAI1Dq7TlgUfxQtucu8l2\n0QhdmVel9kbDO+XDcxl8yZJ1zZYAMyID/tRS2X7J6qM+beDjQDAAbZUcL8ex\nef4N9JTAeZ6awLr/E6pIPNSLBerk5gBh+Gh03poAqjKtj+BJrhGJvvynMXbx\nhOARXnwi2xF2APys21FxLCqJ4KJWx9X+LGojzJR4bUQLOZ/dFVLNJf9uayG+\nH0Zek9wGWS5zNhIVqM9RGRViUaGJIa64pNvhYExgyZ6nI9AKyu7eg0jmUQ6Z\n4P1l6JZ7a9tkm/orFgAYVvS54gGmabjs9BsnLql77lJt7h07Wd43KaZuWZbL\n5x9gcdCGDp6lOsr97DyNZbQtoFfGNo46zFuhYpZ6UcW1aIRNB+d/BP0r2Z/9\nL4rTsseoHPl7CgFGz5PdOQsViQGzFf9nOA5/01qCMc4sefaqM7UBd4OXOow4\nIsbWq8qSU8FYsxDvZRVdQhGPTVrCMhx8qrkt9zqP/k/rkJe3xTNYi/GBVx56\nGeXPbZW598fBY6TaI3P1ZGshDLl2tZhAH2YvKRVC0u85HPM0dRKG9L5C9TEF\nWuhbTRedJGf/JoC+mp4VdK5oZYv4PN0OoWi89D1f6zbKroVNQInVam8tgXT0\nYT84ZlNX+xiI6tuJy3ALdYT/CyzhCW967RfDm+M+9SBEmHpeKqBWxWlFX5MU\nKiAA\r\n=IpgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66118ff14ecbf664e54685a209d2a0ca10bec120","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.12","@balena/jellyfish-environment":"^4.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120_1620255944281_0.041609280013849226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677":{"name":"@balena/jellyfish-logger","version":"2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"121d99882aa5741384ad0ff804f0862d87f347b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677.tgz","fileCount":9,"integrity":"sha512-Y5Np+8+e4/TXVJdNAdDt9Tq2S1U9Jqwlk+wQkgV06zwvuMmvkV2ukDrrGTiOgSZZ6/i7zWLWqqKWZnGvPtWV+A==","signatures":[{"sig":"MEYCIQDv3C8t5sd1DmiZMVhFonarqTlP1iNCoKjc1UEkKlWyyAIhALmfI3Wcaf9B0SZoUnvoKXAXGx043EqwELuXxl8AC3+o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkygiCRA9TVsSAnZWagAAjFYP/14v+k25w5zfOvmj3tSU\nDTynYR5Eo/r8ZI6cEF1kO79flGDsGeOQnGg28MspIlgi1zcH55Bci34immah\nQQejPx0nhDigJvHM/2sdT2N02EmnmLZ7YjB3fZnVruww9gjK98o25K18ftQL\nPdREmvG1Ncf0X/bJMtO1d8Ud/7jn/QVBqd37CEPjyp+3/+5+vtJ1Tx470GMG\nIUhFF47y5k6LdVf0O02gWnUeldgjE36XRmxQN8nGARvtdGZcn81t/1GEt+C0\ni3uTEyFxIlsAuv6K+aYHq7eRXzm2RNlD+/+fui9ZELmFsYEr2rfaxwmh1LvN\nIJfONvo1R6VTyC8FLfxpQ5cTVJQ3F1O/dfDRQyxBtANeET1IUlULjyQ0Q51E\nDg4VrRu9LqOZ/MlMW+x7KhamlRB7b693nPky3507TUVJCyCYj8Iez8vRfTd/\nNhXZYe/uThrbtDKfZeq40V85Ks8WUey7mVWiiBYrmBWgArCE+C5Pf4AGo3z4\n/yMG/Krz5CTN1BDZRsO/UUWiTxxPkUcvG478MkTK8Racf0jzxH8tu0hVJTvz\nOPrFavZbITA6143/I2ACHvZXOopk8yinneRBLdpiwWJGRPpTIfjCb0CwlB7Q\nLGol9QJDRZ29OG6tG99t1SuWI+eKj1529xg9nwDBFhlCsm1+g2sGIUEIW/dP\nVELd\r\n=YsDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677_1620256801650_0.630952493880226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.45":{"name":"@balena/jellyfish-logger","version":"2.1.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9adcf50e18b57bc25c8dc0f5bd02e094b36c76d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.45.tgz","fileCount":9,"integrity":"sha512-dE/bPCDxP3LuYkVxQeHikFR/5CNtx+7ArrLKU44cdJW0kBjofd114zCJ8qwxzGojspbHMwr97CYs+wwxTrYQWw==","signatures":[{"sig":"MEUCIE3t5/8U6aHOa8e29KozyhPXIgfIna58jDFMzNgc/afDAiEA/eNvea85WV5uHu02qgt2k7CiP4zjfX31hY4jucFlh4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkyomCRA9TVsSAnZWagAApZMP/3k5GIJMh6bnLLeLn9W4\nRcOiKEumR4uHIPbwTsL+2Cyazn+iA+M+pj2WsR5qM5rk+ybCKJvR/wjkIgyY\nXO8HgDLabNE9kHThxO4cfYqK4BxSREL67w7wyN9Y0quxUIOw+oU7KpoPboIW\nASONqgAIJnXISqVd3iPM2lP8/lgeOpC7TvYrc4nciSjvBz/mfjjJd7Nzvnvf\nw6+geZRRy4Pzp8AR+3b4RUqLkghnSe75pMMa49Ue80IoOF+pm1rY/BCMhH2W\nLjgGnmReOxkED0YBhyghCmtSAw7gDyRa+rcJDywa124VVOZk7LpJsYdbByaK\n/Eddb6N7g3a4smlRmOkAW55TQpVawf+ReTOd8FnmYA9hNGsY/Jkx/Ot9nXib\nc5H6TeHKGoDbZR9F3k2EYlei0ehenu4OSa/T+CP8c/DTM9KZRu5EXvrWhfxq\nlyqz5O3Xkgl8nlL8p4vcRbNFqOm0KoHU349azicUNe4XyFnWQ3iUksHhCGwt\n9z5w7A9yOHBEDjMKDhQyUH6/O/mUcomgbSi/nwD4CbBk9SnW0DM8VQwPXg9K\n4TzWqQ2oUldfy0s1lwvl9vNVR1cOAgY09Ww5smYNwjH9ZJ/Z424pWD+E2UzG\nVrOf0noDItlbWqBUMI22C5OF1rbGNauCGmMM/SxeOC7zcX+m5ROyALap3y39\nKk92\r\n=3WiZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a94446eef2d40c1db3a94bc1517d3ea240afe96","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.45_1620257317984_0.7219168707991905","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b":{"name":"@balena/jellyfish-logger","version":"2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"192ddd91bacfdda60cceee68915e494eb67862c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b.tgz","fileCount":9,"integrity":"sha512-sGD7jJcOwnyrBihj1Sr5J8FSJMSC1vKOrcomVuLjGYCuTGWb/oJdtjQ8eD3UV2k8/JLuufkYPQG11ApUaL5mtQ==","signatures":[{"sig":"MEUCIQCB0UON7lbJ0miv4p1UXA5o4LCblgidwQXqT206YdVpYgIgYl1er20r0mfTouj24SVZuPgJ3i0NCqrh8GmF+NHqngg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkysUCRA9TVsSAnZWagAAS2IP/jwx9S61yoFRJqgPDFYW\nPpI7sU0NArO/W2+RSyhsT0NR4AfWbpkG8v9MnEBgr1CuvN82/t360lOAjDuN\nHLt2H3BLE6VGSd+g5STgPqw24N1j0llCV8u+FE715dXJmNH+vDAgYNb2S0Wh\nMvQu1CAWh45WtnqlhZQ3G2TCa9bBr2IzZhttuUDcfQtGLJEqdWhslYrT/Vwu\n3WfYBiNzj9EPvsHe6BIi2efxKMN4Zj+3nS7y757wh7HedjH9utVZPPF7X4+y\ncoZpfj+IRAz+Eyh5AxOwLu9ZUjANrQcEU1Lyn7xKN6/fsm9f/a28c6yIA7ls\n84dEkL30UCVGmVAA3OWcpvie8YM2Oh9kE46C8dKajdIZOBLNlpHrPKWKdKba\nloUUckM8Aj67Yqbc5ipZPElKB948PMO+JIT9Y+4jOVwyD9ud35XMEVrKojmC\nFRTqz60ccqhvt80f8aP6H8T/k8ektTbFR9JVvFSGYGnMEYC1ckVtAzhlZ5v8\nxvIN+IHLDNbrUfveWEtSx8wECFWd1vdD0vmGa/jUkk9dXsSIn5G9yLR1A/h8\nQ5lSLhSullVXJOVEosBMNAL0zO6zC4sGjIAXLSmn8Qv2Ww/0LM/mzT7WxJjI\nzGfbW7IcUeIZMdtl6HdT6uXqj0v+GHcU1Cu5Abh2luVQjYJBiwN8pR8jRNj6\nfRmq\r\n=//G0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c84e9e5e9e638a3648155c40d151f153845e712b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b_1620257556022_0.3041414728363441","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea":{"name":"@balena/jellyfish-logger","version":"2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"47edd2296cfcc66927d47a79c3f69503340baa0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea.tgz","fileCount":15,"integrity":"sha512-nPYZ1AcKshCzMR24RLk+8NWl10B5caBw4cFS3TzfVh+Bs6OtwOqAa0RixNDFtY9esDOfg6f8obJayQuIrRkwLg==","signatures":[{"sig":"MEUCIQC7EkZ6BAL6NFjhp2fD03LFzgu/hpJe/lVUBiK/WNOVFwIgKHFQyhEyZLde0hZPWMc24oJlMWCSNjd6SVZvQjGICa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglQgpCRA9TVsSAnZWagAAG5AQAKGuFlZi+/sKhp+1VbxG\n5oW+1HzQnKpwr1Ss3IOyZWeHvtiXy3UEvgZoCCofBGWubjgn65uCgDvxbri3\nbFinOjYtNrclFXlbp1sUog3W7/k0MgqwHzT1gSVPCfmzZONx26TQIykFbH62\n2reiKDe5bGZ4bNdAQ2ljSYMLhwKHMAL7oFvkFNrdmc/NN2wwYQ7lMLw23JnW\n5b5DpwbK3+SGB+I+7iAFd5KSQoDqzD8Yt+kGI5nR3EWN+MVTSfJveR9Em4/I\nL/Vo8tT5tI7nXpcW2JjL7RMTHFbOihf7EPUHGGGVgJ/QrtptDnRMnjlmR0WA\nYoDAgmDfs0vj44MYJPRJEvPopZyH7UKt8h6YhjH1M5Q92F8+Np/jHGBlVe64\ntTqCfJSPn7u3SwMFjQf058ag/W1LfHN0P73tqzzFOFC2wmPwGHSFQcGwIPQ3\n4tV9bVcJDB6SNZc+BD0/zIab4tSc7hgfFOO+5t3OyTho9r7VEysce6imOjp4\nU3Euw3Y65Y9ef72cgnM8cqkc17F8uHlWzO5LPJQM7qQ9ednIvrw20BqhDoks\nZebAOB45FyxrvtdqKLn+hCiAlU2+t+v86qMHMmI+p8hl9VjcHKhc6KFeM57x\nghSwxpzd8kJ6DpBmzWa01vH6C8yczw4TUQJXftreYWoDxv8S8XGIfw53IoqT\nmwmC\r\n=AnZY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37e24198f74b9278d137a9dda16fbce13afbabea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea_1620379688712_0.7272178422946436","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.46":{"name":"@balena/jellyfish-logger","version":"2.1.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"643a372947e00ad7ed954dd45d8b78eab77bc92c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.46.tgz","fileCount":15,"integrity":"sha512-FzaxRvDD+uZV8lj5PXF6Gsh306TULTQ9966LiVx9N+s5Pog378VxMwcIM6neUDEZHZ9rsNupYAmEn0EA189knA==","signatures":[{"sig":"MEYCIQC4TAxuz68Z2dNE2klzzp7n8hQXmVJL5/8s4k9h6gEG8QIhAMfuL7d0Yi+ik40PvDE5mEhZwzSztwMDBq5mb6AULZ4e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglQw8CRA9TVsSAnZWagAAUpMP/19qxzF+zNgTQ528xYeb\nFc8j9N6Tx+JZh9jnC1OQXF7O3LpwEWgypKND/yluKHbHxzVWvPlgJsGIfhVw\nS3kkeQsY3CuHtJtuickS7suYpasgy05vPXJuYCzBaYNQN8hXnrRkUa4WEOLV\n37Eg7GW4uOKPoHjiNfd0QiJe6Ac5wrpy8z5Il+IbatLKvSSWSmjUOlXRXgXa\npFs3/F4FDWpFgWYSkamyLJxEyCsmI5arzvHDUjaiw6nYY6xFABsIQ2jgu1ax\nwL3lrHJh1khpzMhYHZwLZwxyMs8mt/4gKDBvRjcdnSySdpkn+IID+OxT/l9Q\nwKrfzt6JdM52Cs0sF2In0pNLvf4Q1Onvz91/Gw8Bhr8CHUCpFHuXR08sxFOI\naA2tPZPcVAPuETxGNXWqRt5WVCulWQQry1GMBvaambuVaMOzx9wrdIz2+CjF\nm6l2DBm2KBMv0KNg+G0c76/bLa5jxuL2u0IqKmYxdI2hZmftTK8yyPwX8cC7\nSdx14bN9imxnpyUjBrBuuaYi2evaDVOJUn3sXMK+DblgoXEFUH+qDvZpcpiH\nrmUFPqUxhnK5+V3KNu5lPAKCLp+dOGUgCukwdWEzBfOEnVhI6lsp6iF+zETB\nHeZ/wlyKaWuj+kB7Z0cyqOOJRjqxi50hObR9R+yibhvujmmncLret2yqbOdn\nSJTS\r\n=nBE/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dbc50e3217a6246d7640482c723037a99cb1c88","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.46_1620380732392_0.9568128056976208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e":{"name":"@balena/jellyfish-logger","version":"2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"300f4aa66a1398b71f95a9a3dc7b328e83d0d518","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e.tgz","fileCount":9,"integrity":"sha512-hmyuu4GaJhjY11aqW5AQcQreOXMxyeYo8fpI5h4NqBYkUIVJ0EQWvOYJ+kHtaEMPJP0P91Ohmp3GyRjKya9kVQ==","signatures":[{"sig":"MEUCIQCwVs5+wqLuHse10ur7M+TcskKSVClFwd5kDZpzcHATWAIgPFuOKJHSuylrHwwRXMgLK3FAJ+S8/uwl77v34v8Uci0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglSuZCRA9TVsSAnZWagAACtcP/1Rqx67CJbokfcUAvz73\n7f2aI4tm/iXVRiujOeyfKeV1n1A61s9QUBPrUzE5DgmMx03ZyBJip5xsolXO\nVTmEtk1cqGD69ouffTxg0g0EbXhqdabRia9v8vnfdHMdzcWQo0n15/fMuQAr\nrcRiQs5azbR+Rej1iSii5acf/k8RQEZnSeu0L3SAueGDP45mxUFMPiCmg3Ai\nmiryGuwOCE+lTCGHEBRo6mBTATc+uOAn/POM7bBkc3OFYo1Og3/Hija1Yhzy\nFSedZMsWAZUZDVZsmmlSUewTMC3TciAYuTKJ27k++Cw/sA85rcivWT9oYUb8\ng+6/n1MZI3XGOE2ogmJqXIEBMF2BsxB8qNmmjYxhI6BVcYxQbH8ULcDgnuc0\nTIGTfV6PIMZSF0fezXmP4FgZrychWiudVaEx0HUdYUHdKnKNAmuIA0DPstEE\nOrE8Y+p4fWSt2QtVVbiK+AWVvniLm7lFbEbO2tfrzjN27zaZt3CCRuquLg1/\no/vqITCH1TN0OcqQwFvmVfpUd9BfhS3f7VqlgVDsS/dHYO+08YJFb9rVlYmZ\nn5bOLNS+n2lyqlP8Hv3Mpn2dCPGwWqq4BMVqCckaYaeQdbcZwYbYk+xsW9UF\nyqdY1xmNl9nVauFV6AdqMxBK5fGyQSACXuuGDRC1tATyAlvSCqbO2kUAcWc8\nkR+T\r\n=e2H/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e_1620388761181_0.39014664818709877","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.47":{"name":"@balena/jellyfish-logger","version":"2.1.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3154a115a7f496de06b7cc6a99b15b99377e909e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.47.tgz","fileCount":9,"integrity":"sha512-gLQEMMZrcUomZIshnPyIKp0CbTNdXdVchm0ZAbAsYd1hIB+TFjPnzd7XScQULGhmbWL97uJ7r5cJl+aym4Ejrw==","signatures":[{"sig":"MEUCIHBW+0o1+c2HBZLUIuRKO2AcJPVpq7LvJ1+tu6w++83CAiEA2MGXuJRBHNwwg2U/Ia+x4Y5P3ZhmX+9F+RlcdOPfOK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglTGSCRA9TVsSAnZWagAAF6YQAILgM0xkBr9jWFKfs+0h\n8qqHSqh87Xya3iAXJuzjndOX7XxqxMBU79hViDBSBcBZyOZImIe8OjR9l5qy\nl2whhPZX7RMOMY5riv1eVwZOjzJVpOHgNcz/gRVlHbeiJHQ0X1+uM6nuyRIx\nuPAZKPyhD213opnyHXoYmiottLrpN1oCs4Y0vUqjI+N3svrFHm/6BUBQgZos\nmsaBRM3C90Bc/K15qgiQPpjlIaYIPGH2DY4Hi1NvUnnNsdjMTAP/BTVVPVvL\ndwU0VsyiOQRzAYh0Y468Ps1PdvqiYqXNaA9rb8sPehjU7oPXZhAYDjEfuDJf\nuSjBe7/wQkMT+MFTBaOmLDTk6rUolsTR+SFu9gNff/OaN4mDlUh2N3qygQyH\n3tPb36HyTCfG116WQARN1urip87ddwF69QiOXod8yy6wCLtL558cu349qoSU\nJD6aEZ0nSU9xs9JtSuAa7PmLS6fNdg3CNjxct4U2BsrK3okRCvZWdJMpOlYR\nBQXgZl1ZuLu16x0faVD3/y6k0mOd2sqlIqTGA7I2WzdSw7mE6i8P+NmciYRY\npudsUu3ex9IjD3DLax6o59KZRW956qazKu19yiLMpuCmXLZMIOijVezQEZ3g\nJSCmWcY0HOUx/HTC5NC/659RyFp1Ge9XhVLICOyqnbOKHbtPiz4uMZTcwtTB\no5Wg\r\n=Wtr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5447eadf07788d5b045000dd86e35c132ebdf915","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.47_1620390289840_0.8487787643704465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c":{"name":"@balena/jellyfish-logger","version":"2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"556b9927a9fe7eaf1f03efa7eded89e5191860fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c.tgz","fileCount":9,"integrity":"sha512-LNEjLpr4e6KfVRytEL9KOhQBzNB5VmVHAErQrxNeppAAg0h7NN93BJT3JxsMQYHquECIx8S61MyWygyYhHRLZg==","signatures":[{"sig":"MEQCICbFAjUTeUkSrpS8bEB2Aom7PIiLRALxvPM3Nd9lnrz+AiAS0ABdTSBr2WLDG2NEUSXpAOrNxNcx8kNG4PAbUU6jeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglTLRCRA9TVsSAnZWagAAoz4QAI5QZkYB8B5GDwAVUuKw\nWLYNPlKN6E4BctdJy0X5OiOsSmcZ9p1rb3SGtCcnyflUL4zePcZNSc9iAVFa\nrIi1nJZV1zurwX0fMFh/c1AIGu1SYuWxjEEqozD57TpTUnpB7PsMqf7vunob\nV384MFw8VBQu35Swwl1nxmd0vopnDP3hcGnCQyvTt6khCVShTg00IZL/KQk8\nsegjp0v9s8PlkC7PJrIN2CJGirGVjPnCBATTo25BfkxHKsK8F7d67btgW7ka\nkzwArAo3yiT50CJmsqYOdMr6VyRYg9S5We6UA2iktXlWKR0u70bPiqqA95a7\nr2ih2D20YBbWnjRImNvY2ysVU+3rLq0GVVpZT/nmKdcVFrcYeLxA+ngEKi/r\nyx97WErebww5VzdIptOVddxdtFJqR1xBExq/lNaPgU/A2f8qQOzSAvwb9Byb\n7IHDaGVr76m5PZxqM9GsEjgTBSpHRHv3dwVrvvqhvDB97GFhT/D1GHHHzSKz\ncn7GYkA6APSJ3GfXq+IqWYCYQ10+kEubb40Dt+/FYFOtN8US4NLCQfMdc7Cr\nQyH6UiRqr5dqBr2rPIHytK6ZqQzw8HsGlEbkMBEzaTQ4nAR5toKw9+H8y6Gx\nRDtH7MzJMabV8PzgZApNpzuNKEqPxhxiF5tEsWoPpX+SXHUNgNBP7edt/B19\nI3fI\r\n=hZG9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"520be94acfd3550c1913bcdebfc059bc15703b6c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c_1620390609500_0.07001815451275872","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e":{"name":"@balena/jellyfish-logger","version":"2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aaed366a9d8cbd1e25f04f2920beb9ca8828e255","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e.tgz","fileCount":9,"integrity":"sha512-PNU6i30nsHRlRBKVZKpzOA/GlgbtQmOkvbsl3+D4UeRMl/G4UgiZx59DZhpUH1wyrFKqEyFnbWfD20lL8ygmgQ==","signatures":[{"sig":"MEQCIDQ417BTbFvVnDVdSvtVfK+QjwggJ98ElErxU2V0txQEAiBHP/ayKe/TKndaOgJjOKgTG70PR+v54Szjskfkf2gVGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglXTfCRA9TVsSAnZWagAAFucP/A6oj/5lFJMkR6m1Q1dD\nLuR2RKwwm6qlde+Gu9OE2fgkCoT5nqTC+7CQ03P1UTfdqnpqGHPmdVi0ExEv\nfhgBsRFFW45rw+4Z3W1OHn8yilWkTmnwiYYUR1FJKCa1WDhKXJfni9VKLzkb\nubpOhJQ6FBrI9+Ek7BYx5QWFIyjpqZpMwR/z3o3a3PTNbzten70A9wLHc45L\ncxxdvExri0gC7QbqNmcpS/xTbQ3y6azgvcDnMOwZLj+OzIEmqJLzSma5T2Hq\nYLopw4q/IUEMAUlnBNv6KiC17gKFHXpdgsnPBik6yd6w1JoZXoUS6v3eE3hk\nkM/2pa4jiylmH58/Q15xlJy391FwM6uxWwJCFHRQ9u1ecKCDnBtBMaP9K/M2\n+mSPr+tUibJ75W0OUnaIOW1lVdixE+DmO21wpPmJajqyrLt1W2KnypM23Gc8\nIVjpIVMZHB45zb5oj9Zh0LO/LzNZZNskO1jDk51WQde+D5XYY3H6HN8uiNHs\nKz5imafjuBpAslwr7fnGMqnJwH3Sor+QQtWzpgqZJLANT5ctdanPk+d9ZYk+\njTJ+iH6eSECP8XdkN2SWXFttO2iZlbnQ4uxWTxr4RIKUe2TcYDYjtX5SJAm9\nJE8INzi63ALVPxWersVebtBPAlp8FHvW76PdNedsddE03OvQj74Zv6cXkwh8\nOARy\r\n=ault\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bff7faa3e14ea9785f8f4014bc9464c834ab1b7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e_1620407518856_0.7477894600587707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.48":{"name":"@balena/jellyfish-logger","version":"2.1.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8488c2146b0915151378c20a6bb86febeed5ec6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.48.tgz","fileCount":9,"integrity":"sha512-wg3LRKgZZHu+jmiv9aZFISinvu9Npl7kue4sGCZ0QkKUQIOlsHEv/Y5j7498UCg8BYyNecziCNSseoP7bvIMRw==","signatures":[{"sig":"MEUCIDQHiyosLtAP+RJ8Hl80zasXgfeH17IyvWESJiKdk11/AiEAjYfvAcTsU3kXdRRWaCvlJ2AqqxFBL3JZP5S/D8AgwmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldUwCRA9TVsSAnZWagAAtMIP/0fTXGcC4Y0VthlWIicS\neqxywQPbR8bDTVjcR+L5ZrMQ/Xx5LnfAB8Mx0kV2tTEe42WPMXiy9b3DijOU\nV3RwEK7HyYf/CXoe8E9G1UeUIfIFuKZdeqs+Ry3dRDXW89HCvXWg4i12XfhZ\nmAAvHUPAf/z7QY/lzFlc6yrSxdxtGDtpWAQAGcrdnl6q0Aph2nphaFawBgIG\n+Mt62aEu30N9qK7ecm/aK5fxAfEcUSiN/J4o6Wvf8BiXdnBMXgodCnsezpLw\nI/9UQK3i2I5Ml1VuxuY9W0PpVsqHv6eP9ggFjtOBHrwq4PEe/tnL877jtZV3\ncr8RjGT4bvvtwd+/N87IFqPHxWcMYBAnJbSeZk8zFn65dw0A8md1Ht4zjOET\nKEPeFTw3HPJf10hc6QZ1CYZWcwkC3NX3cGhd8V7zQcbRS9+54m5EVLnlqq82\nQdI6DN78LhhthzxLBYp7/buQdr29lyIOLA/mLBAS/ZzAWHcaKKS3YFrmHOEh\nEXhjITxeIv6/y6eat+CDiG4/FV3dD0JWH493ByR1bUdcEKdZ78EMdJIq9pcf\n9eAlB7tJuMpBHqMW96cQFRmTp9jAcdKzQMZfi8DvRxSeVNug3OYD/KWX9p0K\nFdVA2HmsI6K15EWvim95fYzFyce+rK5ziTGzp1xH+Ce20bjKReVHL4NTYBJP\njZlC\r\n=Xfch\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b54b493ac246bfc0b2125cd69726acfef9274056","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.48_1620432175885_0.9323075865095425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6":{"name":"@balena/jellyfish-logger","version":"2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef971728aa4bbac491097324e3ebd843071a1550","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6.tgz","fileCount":9,"integrity":"sha512-9Xll8g5KhczJn1DDI1qxkpy2/yOGxYFCEZRQnihwnnuB5dkUyOcMgpQmL3KksCEj+wDtFGXB2KW17R0E/kYwzA==","signatures":[{"sig":"MEUCIGMrlpNXArtlGwjHZ5YEcD5/6emzsh/6/tROfBFqeed2AiEAi3QnHYytp/axAnT+3YwA1kjhNWuhru9K6H1Q0dh1Hq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldrHCRA9TVsSAnZWagAA0O4QAJPZoDlLPjBaq3OKp9Et\nl3ctq7Q0Nqk8pOVevrCZ0V02NiJjS0Dv5C4RvELcrySLrcTJu26Xbh4tySXN\nKB4Sb7LWKlO7MB38pCVVdfi2zIXaesLt5zYiNMM6wjTn4LY18QObhrBDFNJj\nebJo0VREr/M08ty7XP0ONgkOaxGKRgk20tq8SC1JY4DJpUK6ks/tIyQ28yl5\nVal0p/ZAhegfrmFMjWriXgkltbWvabpB5rnA57B3jXyREKY0K2wXmcyugE3L\nEdg/qprAgEGBngE4tXRMvkBsGG6oQAq2abY3OfTikwLPrppdTgZiJqO+0I25\nUca7SNNu+ZoQLsCQDQZIQy5TmFE9u3e84POSCh+dMMqI+81RKCcuoVKytMKm\nMtOMwYphUHNrfIWevYZif5jQvUxY4MSR0eSMxQGyqUmic+v0yQkPRB9h6cW7\nWIx5mPf6UhtRkxFhsrrEHOPwG1/QyIOflhXukrx98IpE/OYnjm4DCApmFNGi\nEjXKCuvUjiv/1S8vb4zhxvlfTKZfzxkHqgnjk3YA1U1xBpAvvmhdN2+C+N8a\ndm7tnPRYsrXY5yxUyDi8L8o2IUa78IgQz56alRsaCu4NJF/IZmHF4BCM72J+\niIIyUXC/N9+oSp1rCUhi/zm0Zr8D6DRiLIr3WM/HcZtq/yT8xdCve65SK92o\nI4P6\r\n=hQzZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b947b869e0c848fb16f97e9ac686c7137e99ce6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.14","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6_1620433607265_0.6278990914694351","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332":{"name":"@balena/jellyfish-logger","version":"2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ecdaaff86cf043845040010f340b00c68d5adb21","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332.tgz","fileCount":9,"integrity":"sha512-vK3FREBcQ0p1hh+hYbM2Z6BQzeH1ZrpJdMUvjSSoqw4FPcy4doD9uBMjA4DuVY2a95H4/PB01v4taQmIBcFk/w==","signatures":[{"sig":"MEYCIQCiFQkLTvOopSgyrYO/B+UYLHt0rZJzZFLT5Cm6QVSsvQIhAOPNiBls0aO3/+70b02UWhFwuiW7ya/vcl/9fkxY+zQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldthCRA9TVsSAnZWagAAP54QAKTd9bMsaCSpMZb5hlTd\n4En0PM3H6j/Wn/hRQMfZipve+H2HUwSlkmPtlEaqGPdBKncaySStJQUNYVdo\nYU5IbUhM8KhCrCHYrpAPEbP3+NTIx30X0jdwPyPK9NvH9NbQ9DRAqAFx4SrK\nJY672j5xfOQhoXUWIg871ijB6mVhOvKIRgaf33DtDu6OaKU7k+6z57Oxk5aK\nl+MiKnsecB8ox3sqCi9USU2Oryv2BWNIOkhRKrCrCt9OplZUIY0cfmhW7roG\nnc2MZpZpBFyjUuyU1HoMNfMvi7huRARNPQyNkOngYJCSxkZ8CoKzXsftXqvU\ngvRC7r3XcA1SPU9/Ehk6D6Qv06g3va3wZWGM1BVaRFVX2QAL5MeBi6o7xheJ\n0p171hzNu1R52R4a7iEksgrvugvG8lgSBrbSO5OT7aWDe3bv96l1FVSDVQcY\nTDgSfCNC21GJUCcTcmmtK05yBwsQimv0IDzxGc/xjn8+G8RP8ESRqKMmqSWa\nppzbuoYai4FnY/siEhAJdn0pBgmqLBpp+LAtVKp4dd2cRMrfCpmp9X5na5aP\nk6sk2AVca+tYSi8uM4U5TK6zyFeFzrpdalRrF0oixxEvDb//pm644ivi3xSL\nw034RrZGhUdW2ousG7WzoXP85+xwVcGQ5q/XslsNUMhvmESlZg2EJyxmrqL0\nWfB3\r\n=FwDD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1db6d90fa74f8506a6697dc60886fc5ea7339332","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.13","@balena/jellyfish-environment":"^4.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332_1620433761368_0.9390716881293619","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49":{"name":"@balena/jellyfish-logger","version":"2.1.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc65ecaeafc120ba124196d4d80f906e18ebb303","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.49.tgz","fileCount":9,"integrity":"sha512-e4pHBeA69/785CcUrfoXqMQ8lcwkLv4kVQxEZK/TAAI987PyRKecfvRmu3njQsEmoyYXuYZ1jGjAqUbUJwxKGQ==","signatures":[{"sig":"MEQCIDYZl8b0whuLL9DUQo6Z2DzlKJGPrK9Xpcj7enSUj1pKAiA9CcocvG+BDZPsuCI7GorPjmLYRMfL5t2KJQweu+tQ4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgld7sCRA9TVsSAnZWagAAht4P/2IZogyK00hwm5f7+X9T\n8xf9j4iP4F1k8ENq8AhSNgR0AyKbUMX8bHzdY8I6qYr9uoRT14GG3vr9h/Mb\n3vRbi1PCSkHrOz9brr6fBT1HafS8acRZk/Efl5RaAJO6eLQ6EnrkKG8YfAwz\nPxNkBl3wJtsJ0kGlaz6jO8jpFfojVfFcitCV55F+ehkiKlu/91B4baIINYp1\nqISb3VlFUmqXXkh0XjeiR8P3h4z6+GfrblrxF1p6hje9sxrOwXPtz86uPL5k\n38rXx5NbAirHJ1WJyrvnFoWJcJzWTXqmO9A59vPmkbQqqqwoeakY+rD6kWld\neaNb7Ze16BJNLVc71Qx1KvnVoxk07uGBPODhHwBuJS4LVCD59IP/rPNM2Z7v\nCz+A8dH02NPkM1KKvAFbuB5ZJTTFIB2SU2wuYSrsKFDEza59jLJOA2lcSy/q\nvitSEcbCgCIzeMCviOZgvHQYoE8uDemgDEecFl0uIPQtJelpeUraVyv1DNmr\nOEwV4xuknvWePArYXxrCggvrULX+N/+pQXuyPeYj429ZVEStevDv8tLIfSE0\nprTOijKqhCZB5Vnd/LvEntKnutA/vJtZ/3TAYKIPcb79+xkncGIBodjox38k\nK+rpS25SGpqbyJ4KjI7Q1u5J13KJy9nOeAizSr60TOgK4v1GqU1F/33maiV6\npC7z\r\n=qBHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b0f8216ab624e51031c96a345c706e4175788a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.14","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.49_1620434667844_0.7490654500537293","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4":{"name":"@balena/jellyfish-logger","version":"2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b50c4b1039c645849561c7da7c666a67274e39c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4.tgz","fileCount":9,"integrity":"sha512-8tgg7Eg+m9RC4Jwt9HYCxUXdjfYW2FTLbu5Bt9rSM0t92wt6GV9FMXAm4As3atddm/6h/8ePvDpd0XRX5idUcA==","signatures":[{"sig":"MEUCIQChjzfDrvkQMTMxP4ovQ4NHEMsCMQ4iftgvVbVH/25okwIgI2LkRSNcAf1ZyzAqpiqqIfTvnFtTlXlFJVsnH1AY/7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgld/9CRA9TVsSAnZWagAA6YsP/RLl+I9R4l+P+ukTyn9q\nQtqAEFgL/qQcAkuIozQin6yQTJwFGQENV54dv2xHa8eKlHDmbcOR9EFEVDQU\ncujPuVaqkv2byWRwwhzgVWKegNVyIisp7YY76XiAHyVuBM4F2kGlsRxob/dZ\nv4xPD46G2bH3u9SW8UWYxUPAi2v54htw0weW1WowrlAhbLBRm9LgAGGDGfdL\n+xr/b6gTAqq0yeToR5cODRVor/OWJMNPUhH9cjbHreWCQ457Y3nRAfUBr6XB\nRuEdzAHuUai6g7yAIj+5+f6+NW/5ynpfKCdzLG50Pmi7IEFcSON4RVrfW9hy\nCUExtgnTUvwueVgYco9OBoj+7XH+d8zD19YBnxVwCpgmpdWTYiTz5cSiPZ9s\nGSwmrcY0VmX/tjkdhk2FJGy7Z7UQBLFTO6AnuYKTrYkduqWLlzzKuUr7rLiO\nNSmMpl83mvvIJEMG5vTKNBuNq7M5d/tZc07a5ARrg4Po4s8BgQGc+xtpbq6x\nDZ+tNrmDVD5w3wBEWuwRLio+QlC22iIiY/QwxKeGm3Gwvm5IMM39RBWpvTiP\nlGYUX7/2eKJIprFHbHnxDIY5otJ6FmPfbGVlkvbIHFP1OAV2vq3wLQbH0UBg\ny/8kkDnN117GysvaVAxAuGLMzE3gywqiimFpJn/f6Zf6cEC/lI2WvZbjkZ3G\nGe9p\r\n=Tdcm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c224112ae388817ab3bc4d9af08e7c7b98d9b3f4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.14","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4_1620434941251_0.722240656819255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74":{"name":"@balena/jellyfish-logger","version":"2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d54c3ec261253e60b31f69a00acc389f2bc6a740","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74.tgz","fileCount":9,"integrity":"sha512-WuxqPMgfTq1yaZ3byWYos4flW3FgVQhXkMqJH2/KfPH2XzBHZ2TEkqO/pzBKkN8ZfQliaqK+udsWDJ7D0hZueQ==","signatures":[{"sig":"MEUCIQCeaD3TC1RhLJJVv0kWgMCjvs3+6xWcm1FVUdzz5Tac/wIgRGl+lWiBEd5ABqh5vasL7j28vxSSxhX8FJXQit/tfSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglguwCRA9TVsSAnZWagAASIgP/1R/RTKf4BAcvP76GS/0\nL+kcrPyEb3bCtSr83/1n90MZ4/nohWkh1XfJfU8mIq2YKTTyM6PYpmqrTkkb\n3+jLMDO1JvKoPxTWrJdWdHX5mRljVdTghuEn+0ZVnOtFCCgs0UefZH7+Lg0B\nQRUROYaKFTVrWVGVXa844bS8QLmBocLMgPambnbQIaDUajJCC5pSvxeEzYtM\nB32Rl8k8rH67L9AXAjJ5flFV3/1ZixgNDQIOcuZYWZIRdJuWIGVO7N9CEOFG\nKl3ObMG0D4Bet9iLx3bvpAEjFj5lh84H/sRu0u47O7RRFD/eJ2jQYjWdL2BI\nHryp+CfLP8BryW1gxlzp+s1THXP+AH4YFZsiQhW7ttiqkXvBbUYxfOb7nKxV\nKMzzAvfB4B7cEeDfW+br93FJI1/dOEqN/YWqaqH0hxuViBdw0382txcSzbs/\nZCSZbC0xBuxhNjhTEw27ACfDj+Llml4vVpdw8QElLHAQUJaUZYJl1FQ/lXdH\nHAmLncBhVrChHvjGFAm9QwVpYJSHcKmi3wnkF4w4oe/xaMeW94tkLofs02Yt\np/PbwkygR3RFSy17JUuXh7SSOsRLEBw3MbXE915aEd/qMa/Tv2p8S2kqQT62\n9tpyybWFxoDTRxhYJ7fHQWRsKDtHtuSzRNYl48g6pnD4dmFoJVkcCnwMS/mL\nq1V9\r\n=Dr0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3da407fc21002ca38ead0c3ac3b46908cdc49c74","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74_1620446128457_0.18999440031656456","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50":{"name":"@balena/jellyfish-logger","version":"2.1.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e33f6deff0584abf53336e4c2b375c38d0b8eecb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.50.tgz","fileCount":9,"integrity":"sha512-Y1m5JW+fLXMPkrr47zb+rNbTTIL4qepGmn+aXwODy7IQm9pyjp+ktFLaaUds8qYOdIuEASU1OJVlIxlfQxxReg==","signatures":[{"sig":"MEQCIFPzMz1qiFz+RZ7tIMyr4oPXFk7vy9ACTXNv60SDBKLGAiA/NHLKy6uyRe4UoHVXh1XxDh6hj9GVVnKBinKh1liuEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgxuCRA9TVsSAnZWagAACf4P/izYc38sBICbCOkS+mCB\naEBkGJpTDErD8T4QmqchQ/vtYx93NnH3J6PDMJWr+vUG/7hwimLAomQsA80k\nn9rCDet8/XWIHzqEqb6pW6MHzb+fx/DP+62WHIZP+wfQTBgGJ/lYMTux1U+m\ndRBFVIL92ZrxXANoOzrqATMzcWZHPdlGZXBv1P+i6Dp1WBn16RqM1NIbfiDE\nKDCNVrjfB1TpMRshC/itxX1qLlX1Tuuv5qyQU17RTnFrUJynKK19dYXTdpqD\nr9plIrbADcomD2l6613yZ9fyT/O49u5hNewxSps3e1HkUiuPVVvccaAFgGn4\nTYOUkpygPU6jfcbO/8CFrzqgr+eLUmQG9NkdEfj9wAJNgKL8+CgBEq5azHSF\nKD+PN1zB1dXeY7RgqvLCbVz+a1RhXl2Fxn3Dax2WhRgSO7UT9Mpl8hZ5vDTJ\n/Y5+8TRb1o69+/OazBZUUGmcGRnjJNxz31kdzlSwCgq411Ktkycw6yZPz9PB\nzAFUO8e+iF/CaKG+oTn5cDq4bQrG2HY/JbbNelPfbxAWze6GD9wD95+NaX4h\nIErNeFz0iu8GBLGAEloK35fYEci4Ssv8Mer7m8p7c/fG8iPJfaI8D9eBYZrQ\nxE5thXgHMYRoQ9yxwOSfYjB8J58UoBbMa1L9GjlCvADnyNTDeHHRrnRHGKYo\nXKR6\r\n=Mfwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f909220c3db9981f80a30d5060a645578336c87a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.50_1620446317981_0.28751581964352435","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0":{"name":"@balena/jellyfish-logger","version":"2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2848b360bd2c9b2cdb0a5bba797e10565c6fe9b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0.tgz","fileCount":9,"integrity":"sha512-Fy+TgqzOPeKCQuEVW75G1m9Nbg6epokjN3iS2VZJQUF5lL14HjoJOtXtjXUAS2cLrHvGGvnR7Ali/+gVnip4nQ==","signatures":[{"sig":"MEQCICUIq2HoMwXCZS5kyQ68xmMsZgfJsoFommC3Gp+Acn/GAiBg2ReYsc5yLIYCHU0PAgLCXYClC2cZgxoONYypMG/BSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglg2MCRA9TVsSAnZWagAARRAP/Rpoh9vf8r6ppo0fOwPt\nJZLzRsN3jlZmM/mHuq9T6M02z1CUwzngDY+1rX7xT4DWdTC7tUE+PkokC5Hk\nORtTlrCRmFF9X6uDKPP2UKgrdCvPvnrnImG2ZJ0vaM5N0HOhtB6HcaKBFzdK\nIK2q/Ll3jBu53wqJbWyPMY2HOUQE6EkuLtgo7eUMVYORhOQbRFDrdBnoV1VD\n2OF4SfAQh91Lv9283YMsbGfbHTnOMrv2CCotSOYnD2pNERK+46cjDVEdofGO\nWuaMJ0nuBvM67X1imLD+sliD0+uyaqyTsAJslNeGV8VptFw4KNioEflmjbCW\nmYPF8kW9BNjznIp1XUbWYUCG5yfx4mRhZ6N3MQ4oueQ0WlAhTbbaGzaFsEZv\n0ISwPF+iQDcV1TLA36+RlfYCOMmYOKajZljYTjqEJVSzmKNvFNECNC1c+/ML\nHFOzsGDKJu9qfQ5Soye9r6nVxOoRw8Fx8qO3vv2/dAxJonmZpsvKhGXHRrY8\nmtKS48e8z6L6ftXUheUsc47ezMzrIGIrx6AhITxojNa7OcDyxRTepclLqnT9\nzLZ4pADfHKxZBeZeDWaSqGkzb/h+0+qq+9LClkuLSqECLZp3SRst1LH+tR2Z\nj71yx9nmp1hnOmPW91n5+VLn4rsyNLpOTuNRTL5QrUel7W2BzV07OJiLYszt\nZPyE\r\n=qS9Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0_1620446604241_0.49462364004909376","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e":{"name":"@balena/jellyfish-logger","version":"2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ff1ea64dd3938722546d5b267623727fb27c2432","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e.tgz","fileCount":9,"integrity":"sha512-+8VT0hp/MPAdEK8FoTos3fDQb6Aj8AaI2NOp7UsTE3o5lmQLn27DodHRbIZHN8D0h5TfawQe7v1Mo15emLGbvg==","signatures":[{"sig":"MEQCIGF9IRDjqcUnlbLMEjiBaJCFsaVMkRJmQcZpLaukZDAaAiA6Q6LXLa6zv36dAzvgibYEN6N/iKxvPpZKQ3gmUi2sxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljikCRA9TVsSAnZWagAA/WUQAJLeVLaNjIDILhJVpXlJ\n8R+1+khObNPQW0sWhMCpfRNGKVkoZ2COONmH/dyNH7AVnTSESDi5U4s+3gJB\nk5uRKE4JVQ/FU4bJFHJoL3+kMAgTnCm0zhxIh5fiD53gO9/HGNYfBlugv7Ff\nltELAml+0MgyLKgG1Rc1dLB6r4g+ELexY6rEj6HVeb1hCbhtVFRMEcYxJWu1\npXtXFWsideoU2fZgtwMESHqVXaynbSB2iXdkk1lrwnN9E6GWXoi4BTuIQNMm\neBmkDgHO1hf9z8eW1h79FAEe4OKxhJ5guCugXlot+e0FL+KK1ZYO3GAl88PV\nwE8gg3BWd9giOvjN+C24CCfhLeih7CZcEEi072LOda5GXL1CXWc3XUiOBfq6\nn8thbqiL+Mb1j32zAT+SF5XAoN/k9kBpCYKTR/2IuNF7zmREt8H5qNR+v8x5\nAhhqB3vE8O7kq4lAlf3fta3quoFD707VLAvPWVVqSaYjRa0P7hoEtMAiZGj+\nOX+14XiRfZ9H9Bq8W/C0twwfSbnKDQrJPdH24Q4MO3BXpuIX/VVkwlcHAl/g\nIDNXzmPtNg+PKhAOo1xPQgcTlN/myzy/TDmQAu1bSSjZi8cBjhqr857GqTX3\nDBJc6Nbd9nMDtE+/e9QysdqMi2YbXP9xannKjxsSzkfHTeyERbDa2FP0t6bH\nQgmo\r\n=hak5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ef6f814e14dc920d44817ee43521384e4777e1e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e_1620457636146_0.5088885073837828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.51":{"name":"@balena/jellyfish-logger","version":"2.1.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a4b5235141a9dd692e2404efcbf65a4f5c460b1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.51.tgz","fileCount":9,"integrity":"sha512-OMkSpjh5fYym7exH5qnNoZ+3DbNmb4VLWd31+U+g0esu7EGBdgG/JPuHR1POepmUXMj40R6yz/sC8Klxs6b3xg==","signatures":[{"sig":"MEYCIQC/bj0HxrqBkY/U3fPyf5SBxJWAELXueiT5awZbuIsd5QIhAIw+Z/luLdrIPGQZMpF+kH0DtsARIASuINZ8PSZtm97u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljlyCRA9TVsSAnZWagAAnR4P/RK+2yqrjWbRxcWGoEir\nxNDXAmdOTkSgfdTk2eBDcC+j6xuSN9xz8wNsBY8C0cZHA+BEi7y5g1qwKkJl\nOaJxWdHwGctzLkInLDrTKKgH4pklA6GVdWsTPLEH9Kxe4IupBkL7i8qrE1hZ\nb0Xgct1YdICdDWcmzHQ+LxmtFoVjz42E1N4kfphcp72Y0YXhJ4p/Yvs1OTRx\nrpbDW8CibV/aJ9Cp6rbMfY5XJtyMLZKPjHYpkVJdj3XdbV+VreOx2efrU3xj\nIOKir0hPdyQiTTTqHfBM6LkZPbrGU1Pjade3VH8OP2pzFBzjHEkNsahjFclq\n5mowFye3vfES02V3fvfsyPgNrkp+AEZXDq06jBBZIlQ9Pvb4hxHM9lW1dZJH\nNc3TtNWWS4orO9Up1FJn9chyEd8t8DsRLM4G8tyBhg80l/ZGNvyvmC3buyA4\nOP9YhWSYQqgZ8BNt8rVKmy1hA0NO45gHgg+vtqywCFWEmBbC7DH6ge5DXH1H\nT8/IcohGpMuejANPXDnH2wzJPii6qffQi+K2VkjEimc/ajWh6Z9BfCaG15aF\n8IqNUxR8axC4lqakx1WzATii4bN+TJPsU+okvwXWzgHqwls9oKgdK5UsBiAf\niU58wMWEbdKsw5qgme0NZvk6ny+nypGlv3wb0tmSSRD8oR8Tlm8EA/b38nXK\niCaZ\r\n=PxV6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"686d9d868846a6cef5d4953e1e2f32ef196b738e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.51_1620457841596_0.9414672562160751","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652":{"name":"@balena/jellyfish-logger","version":"2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"42ebd72775bb0d3a567d8a230e5faef4f9a659b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652.tgz","fileCount":9,"integrity":"sha512-S8JNQXMXBECP1Jt54i2jMEAgTpu+M5Tkj8Y9y6dnrecSdv1o02xkdCYfFlxenduOV9+nnWWuiG/+dWpANmfJYA==","signatures":[{"sig":"MEUCIQCfWzZhdad3uiFZ0AyobrdCDHAU6iY2q44yExKwosXoMwIgEpRNfre02/XLEKzTeF+9FCvZ+VmSfHB6RAsM6H4EXiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljrqCRA9TVsSAnZWagAAZA8P/0z/kXB+5PEB/E2ptKVL\nbUssb3DiRmACp+8H6J5KZdS105Pz3innuiViIgmZIsXcHdDbEil4IjYpYcG1\n+SSjlmTVUlB2HM6u+dX3Frp21GqYAryxlGsJIwFCcDcVBCsp768Of5jh+ptw\n2dEA43ukgDrYslvlZPQf/yxvo2h8Rs8CUPpBankc3iToFqmdsSceEtX2UlxC\nVdEwNsQxaRnv/LDx8yA2cRSK+yYcROcRjBtBBDABxWXtbowWJvBPKKXlc9f4\nCKUKzYiislkqYTNnyiNKQhxJekNtAX6nU5tWOqbxhJyGG++NWg/WuYCGSyyc\nVLXKUfOi97HfDmX4ytgXFnCaPH5+ahuiYqmDMAVlZtxfvXKbPDu673E7J3w2\nyfxkbQ/J6k6rODA334ZL1UDugDTUV6mIdXRignp8mO+65L2XEPLhBnOIGPy0\nTj1glodmb/QxmBAA0tGWLBmDPRm6zY2/bYO9KOWNdQAHthyV3WBrOuztoDTQ\ncyErCnXODsCjJzsbIjQC4OUFdA/QXqUK+Qsohvfxmj27YrCZWgyO5NZN6cKd\nJjfmxpzRzKzrafkh3MvqEa2KubqRE5st3DjqjLgaid6VYyD4YINGNWCmbVzC\naTPia1HY7rbNmTy3Dnq0XIVdOrw9dA/q8PWbRUVAWGopRe9enOEw5elSIUOB\ndsIt\r\n=nMei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a3a5729a06b4275304a9187f1c6bde693b36652","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652_1620458218106_0.9591059211396786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4":{"name":"@balena/jellyfish-logger","version":"2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"77294661062a3fbc7c1a8e884d755f3ea168c3f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4.tgz","fileCount":9,"integrity":"sha512-a26AWzYa5qslELJADltSU2NaYia4weWzICUUN/0Wy0e2TDVb4bPGklo0L4bH81qcTVtbCpMwhGms1yJJ7aqd8w==","signatures":[{"sig":"MEUCICp2quxmwWxkNi0D4PH8O9NkAyagyjmz61vjS7xm+noiAiEA5xNAKdqIamSjMYI4LQkJGEpuIkXGIZMTgj4jgxRxU7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljwiCRA9TVsSAnZWagAAgtoP/2V6yJtMUt0kHmCQUPk9\nbI5EcVHZEtsnKvq55Ty7pE39CCKGY76ht/0PB33Bupezf1qrhJ7RYCY6KA+/\nnCF1ErBRzIe12Gjg0jEcQ16Z5ElJxy3luoa/2AVDuKsYmHC3/LpXM9B1Zhh8\njt18+IeeZxq5r2zfW3iYJhArWbDWXpn7WCzZmJOyJrJbLm0kHP7Bxsee7uqy\na32dFvhoBc8JWLSNrc31krB63qiPYU9DfrKBcBmBM8fJLqHUyR/e3c9oFS7w\n+7wZGVVuY5bkuu72QIJGu2J+01BPx6gfrbBiR9yyxOvOaAoU6dSo9450nHtM\nr422VfwIjK3tXgzEj4gwXX9+LFwtEmT7qtzvFX1TENkAHNAvAEDckg+/gyIF\nARUoMYnOdYuWqeuAZypbKCNirj1d7ceOrrAqf7QKQW5RhTaiTzRzKMfhIsy5\nyAc6NMlC+lbrE5pgC2e83TwCH/OZMZ+tOUEjZ6HTMFGd83VDaPM9F3QrwFcb\nCRp9/RW5DwTVHHXAKK4Rdvt+kV/ITTjzD9R3n9Am7mBAXZlGeGO/5Y8Tb73a\nh5McI+9t2VhZ5HvBJD5ghweENl94B/IzxA4kqLiL8FeAJ+r01RhkmxzidFlP\ntFKADTj6F6Le6qD2g4wSA+fqD8fr6aT42Hj8LNFNA58fp7XbSewh0FVoWLIi\nEvn7\r\n=869z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"634e0101c7c85872ad726190b5467364ec34c5c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4_1620458530266_0.8195875830649682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.52":{"name":"@balena/jellyfish-logger","version":"2.1.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd85a173180c236d07a7c7e0d5528d4b986e8c5f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.52.tgz","fileCount":9,"integrity":"sha512-5JEEb/xLWtF++mUALT622PcIFXDNltFpB3y86CGzzC6I2lCicZ1OSAvritt6asu0LU8MqTT8XixF/YK/vpT7Sw==","signatures":[{"sig":"MEYCIQDkyRAMlYbwxQd/HfqcTcCwR4RNWFYG8r3AsAOfQQfxmgIhAJwDpIdQ8nVj5DmFVbxwYIco86BPYTC338hWJ2oQyFAF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglj0HCRA9TVsSAnZWagAA2LEP/2fJe+DakVtgtPqAzMZh\n/Rb7mytmg6AQeR4twCTE50hEwvICdQSAPlWKA47IuKh5NgrNqHecfHw3LWMw\nAp+gzMavI6qLQLLbCAKYuOsri4SMUZaxJxtU0V3up7r6K+KmkSh2tb6dBdhd\ndZK30q0EcV1esZOF9zWHe9dFiwtNgvUAVW/jJgr4yMOyirIyV4urUh4Bjzc6\nHobEWgHRTTh3GrOsPFsW4suBM7LwTzsL+kYpm1irrh12dfeeCQBS82RZq6gO\nx/FaupL6gsByPY7ZhDEPcgz7yjJWa59I49TgY6DQx5nPNK307TDsly5Xq8eL\nGhpkK8C2GHY+D6cKQG7N9SfJ77hDfm2tHNECKyAcLABDAUiUWPB7Xxn0Wab3\nqPZky6EA8TGnp/ZaKlCQHEUYoas0uOGbjI1tO8kHpGZL6Cdvb+wO8cHVDgUx\naHu0TFQfJyBjE1ASzpCmbQA5zJoIeWO7mQlFttnKEGMtl9BbeqrdqxHxaSZm\n8T28sot1oRcZ4nc2QmZzjCZmUf6c0IeQ0OkohAc0I54UStKPWPkqo04QXALT\nj8EX1OxElz6/I65uaxD97T1UtwWZmrlcv5B6tL2UDpGx6YoqNDyfJTan7Duj\nzT75/YTRYqCZmuO0+OvGkq2pLUo6hNW2uUedTZD6n5c8vsNeV6HGnzrSdrYd\nUARX\r\n=qgyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1deeaac00435232d91f332ea283bca4dd61087e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.52_1620458759463_0.5589096237971936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8":{"name":"@balena/jellyfish-logger","version":"2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6919e4e186e86f3dfcf503d5b3f0db7c91d17796","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8.tgz","fileCount":9,"integrity":"sha512-vaA4dakyK2euNs4v5q1KjFv5mtrFs3UMxC0DjyT6rke3k/jqxABp9u0qfzKqguVI3fW6oWlxsB+7G1BA74gwlQ==","signatures":[{"sig":"MEQCICVm5MFXeeW/RJujtxzPsCWs5myLW9IyeySLmcgleQ5zAiAe5UPcrbL/vUqk5DgQJt5l6FDKmWh1KTN+44wHEfJB4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglj39CRA9TVsSAnZWagAAAR8QAID5F5hafj2+P5uXGuOF\nVCrjB8FbJ0TqT7iV5NgGw87PCAd4T8h9Nb6VVrF3Xxn4FzitEjSmawtKcYgO\n1SGpTgH7VAjOY5l9yEfFks4fZEqUHbpyeOjbs9giM66O1DX2JmaPdZinSQ4Y\np59rehEeqv+BKElj1748jx73c768M2fn/KAvI7H+Ou2/l68aZjGTm9CRDeDP\nONXneep4sc4Aqfirerr/ka1o+VPYXo0Qass8C8yGmznbKS1klFvm1I1i0i46\nEyorPCxkw+00WEmnRdkwJ8Gg5voC2o8spJLXRaX4F3gydW2XXtrFYyHxqIRE\nHWF86Qm6JyKs/k4gqvp/BQiKfbwyX9bUdaVvpb2BOmW4xwCn+ltx1lq8B2u3\n9ZsrmNcu42/DOhkQq3uu6FlJygR41NDy39dYFS2zvMGNYKNlT5dREY3iwV05\nSu/cQkLZMWGC94+/khZFEfbse/Zcij6sT/pBo8ufVtww782aN2ymaoBBBnwe\n+24dEiNpF5lhgbZVDMZDVDR6ppIXFmG1ex+6vQ+pHDk2SZJA9LxWexrgFCDZ\n0mGwDQlhkB7pIhU1CmjAbnYjDZpN7XP09YaBex35WHtmy8vA/3GAdEZUWPZJ\nYnCI73gBsxf/7bbQLQ0c4TjnelQefgRhM7EcJeJqfG35HXowKRnG29BM1RbX\no7Iq\r\n=px+s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8_1620459004752_0.1284053721247187","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d":{"name":"@balena/jellyfish-logger","version":"2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c6b60ac2d36ba061798efc74dc8b28adc9b079d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d.tgz","fileCount":9,"integrity":"sha512-AWm7JxXVpQ9jHzF+/qVDXgSMWc1pNr1H95bht6wp18ZzHbWsUIEKqfYPIHf4GzX3rwPWTxxYXGDTKdqzapa4wQ==","signatures":[{"sig":"MEUCIQDPmxzS0bShcp0H224f0NoKpoXCZFYutmw+LrEii/xTlgIgYvB5++92HQAzpTFvB2o/HCvAaOVTAjQ9G7GQTslhTOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglkEeCRA9TVsSAnZWagAAHVcP/2NGVDOIPoNxojoDHgte\nv+T8LBA3V4JljQzt5TXXp0j1sP0SQ5I8hUXr0j/Z6XABM+jRmjXvYbW+nwoI\nWx6Br1R3jSeh8XZMwLrhUl/haH8s7BT2D/rilwIlD6SBihrgX8u1gAATu6fG\n0yV9wTJ4Cx/xDkIiWCaH/Mzj6yfau5tC2P0xBr7xqw5EbZvsNCSKxcCqfVb/\n40jp83SJMxND/IHenncj7B9YkWyROGr9ygzwMtqYZaGF0V2chXsfRaItxSp1\nmRYU1pMZWnir/qp9fx8Xyb5WMVTwonV0daTUR90nISZviFexOrhGJ3yMSVZY\nW1h8YgjJZbM6EZN5vvLQWdoQ5eOduyW4GPp+ANAxdkecSFlXYgIeq+quZYnd\nK+PjC1jTgXrJBBRkaHnmbpHM4dxYN4ftmlEg57BQPlZqUlO6nFXQG+IRu55I\nu3xzNS1tAlm9iyNLXnf4FpItIkm7VhBfea+pop9fmVClMszI3f9ABIFrrVY/\nwpMhrwC2qaTnpNQbrhFTjxhFWhgOm3xOXGQkuOnYlCbg4aYvdMsP6B7Xtthz\nLvoWMM8gOnjK9aTkNkIfKbNLC+UQN7DSLXxe1it3TOi+tXTc3IENEoAajNfd\n2GzOxuLdcLPnyrgxIVafkaKDWr8gt85GlrF49U42CrKjBSWSnYDh7icOXdo2\nipar\r\n=m59D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0235a2b1b9f3c563173dbe176d84d12c7be3274d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d_1620459805777_0.8087945592442274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.53":{"name":"@balena/jellyfish-logger","version":"2.1.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"28aba34c2cbc4070efd37ce834065fab698b7812","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.53.tgz","fileCount":9,"integrity":"sha512-8SDZtW60eTTigzWjvpbpXA6mPHZ2Oj/ZKlzoiLmc1cVKLfPKySRCiJWjgQ1lZ3VCubG6ch/f6PWtVDzoBh23sQ==","signatures":[{"sig":"MEUCICu7XbmXLhcMGqrFoHQw7eb9KFETaowAnPHErpWVF2HUAiEA/yGoSr6d02/9UUIEWCj47zZs+hmcmYb8+/sP/CXopNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglkHoCRA9TVsSAnZWagAAlrcP/0WMQRCBhWlNbC+v763m\n/iptiywxB9lEvX9TBiuCroYYswB6yLzxwOu18bzi8JHUALlTO8m9qHiw0RU9\nTAMkX5nUwyO0rZE4mQIHAMjHtFHQHQo9nwUQSexl4+8tX/XYJUtuHinCfYYb\nYKfOk/1ur/vy2C8d3cApYIK+6/WcZEXv8eHi+TvDobfjLRx2pntPogdR5Div\nOG/0j0Mcz3tShuhwQ+0zyf3k1tyMj2Cr303LCqddDNGtABSTGzZItKiLp7tJ\nPYB0OAKZ14Nmsy7ZUQeq83PAztSt5HlFoSCLMeNo4zY1ODaa/FjW8Rmj+l2Y\nhlQ+lhDMP16hYchjtOJ0CrqiN52tN9yJqM7hWkxgAIOirtMYiBzSxJCCp9ro\nKdiHugOIO9MjV2nDOBCxiS/xKWeDgcipT6kZYDaB6MZc5OYBMFJu713RhiAl\nJ8AOX5m83XJvC7hrg+7E35uqvie7dEZmUBmU11qwNiWtIlbk+FQT1SyRPfr9\nkOvQw/k8PZYYxr63BUaI+VcVTOGzDRrRIIiyV8+T7oPBFEX1bYzubcVRYz1n\np1xVeErUJwylxULJQ6LXyEW9kIkbt2+nKrlbux0JlVn72Ibi85yZt1dilYvh\nSod6L3ZTPNcmzIJTjOC0ojAQDqU5m+BsN9JHN6ptyDJlZQX4l6Xhm5NXyLqB\n6v57\r\n=knAQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6bddc6800d3bffa55a1d81604c46732d2d6e5397","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.53_1620460007966_0.09168656978967538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f":{"name":"@balena/jellyfish-logger","version":"2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f790ec8d713d36c6bfeb770f548f46d22b4632de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f.tgz","fileCount":9,"integrity":"sha512-/pBpH8HfYfvF+ZsranlcaM6blMuXDlJh4xhZriAmFRCWkZPSukDZ90viFq7fs5a21weYXavLxJicU85QMSnB9w==","signatures":[{"sig":"MEUCIHRLwv05ndV1dXBnbLmxCTGPjC6qfbK+tBx26UGMWgYkAiEA9pBMDsLfXhHs+mzld9eMBG9+etuhfyF8KXUm808kv40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglkNhCRA9TVsSAnZWagAAy4oQAJ0W/knEPGN2ohhYT7P+\nLIWN1mGyuaXkPMhYpH6tcbUQYr50CcAEBefAcyNOhGvHQnd272lYFjQ8i7I6\n1dptfGUsdKRQNz3tcbmOc+9ADzAXW4yxxWZ3Sh9IR56pF2VpF53jSOomyKuY\nsfNemtssH4YYSdKK1Sngl61o5P92rX7zRBqKdS/N7nxGP3iWqll+668VQQEQ\nXRruo7WXvjmVvrsqU4AtrUga0aAdkzdYSzndgHVkJ0gPxTYsBtieS4JJ2O4c\nl5ZZJgaFzW8swtGHvQGmq++QhYHtdwpmpsE94pE9mp2CPTU/iBFn0xUibFpJ\n0uNnfQf1MJRMCR+rra6KR5PFMOLNLktYDGu2666q/oNARGlxIO/3ffYLGPKP\nmQIUF+Y4AQZFkJ1VUdQA/cPxNH1AhUO+7LIXjZEmNzlWnawZqsp+UulbazM7\nS6uyZ7ydll25YAwyNWIt09xRkNkM1Lnq5rkylufrRWZ+iJ4jD7lqRiIIAtmP\nM5mBWVDUW9aZNBZETQIffCiRBTPeQMWvN6AbnP4C9QHTWOZTntQCQL1p57no\n9oeemV+TpeYotfvlN8ZOQxAfxXpLIqerh3KB/SeMehfGKZd08MALpiRDOq1q\n8Qwg+hg4pvVjWiR49MEwglvAXEnd41N0IMjkYqBvlUaeHvMUlnzigr9KI2HS\nqcNo\r\n=u6+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e61a0a4a43c9d80ab249709b30696a3d8c8b77f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.5","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f_1620460385082_0.32646598145368366","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2":{"name":"@balena/jellyfish-logger","version":"2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b37da95c1794151ff0053e227f322f73993fc6b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2.tgz","fileCount":9,"integrity":"sha512-tmoSorGczPEsYgmBrwVieYnQdTgx5nIgtYTinGfsLQZlsoxd2jQe5sTAScZZmPhCFUBzUmWNbeWLN4XbdnvG3g==","signatures":[{"sig":"MEQCIDvGVwx5yg1Vi3gzFUsH/HzgoCe8m/MmjltkK7p5x7weAiAhvsEOmgWlAdT3oj6OoorlObqJh9jdtccjwMgjkmvaHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmQJdCRA9TVsSAnZWagAAVa0P/jeg10n1tpPKoe/Tf/I2\n4ngImiTfkAXTlYUzWKC8kKBsLBAGCrACydssPpAVvKw41jdb2ZJKsFX5crBU\nBCygs8lalALKxBRdhqyA194wZFTiSLgcggMsCz1K5Oqzt2LBaj52h6Nv2nPR\ntQIz0xHjGKkDqw6AuZNp3tizzt+bJmu+TAEeMyXdwZhgzusiez7UdaX9mjPJ\nCDO6I5yltzkjVfGyHmfXuudupXPdx3sO7GdyS/crjjJhk3vvmXB1z8XpzQDP\n6aMPKj/wtLjfXMmE/kUlW3OwyrE+W2ludf1i+27sWczTtamawZEUCKsVcaWL\nZgqXzuU2GFlh+rXFWMhKccCFEfSz+vMHz6IMQf+cBo+PzqnkySppxpApp2OH\nA+fytcfzHyKCrc5ixxhky4ZhtNwzk9guPk7Yt02i5qAafiwtXQ4ZykZT6s4/\nuuqGoN6QumxD7kLp5kzn0/d3QjEikrdGc88K9ppi1Fb5hbcUKxuP9DnvkS99\nJN5O72gwI/noGs+bDzTLifnthn0lGplVt9rMJD6tchrf+GCY5x1AmTkG1Oh4\naHL4sG1bznp3QXt3SYdya4GWWCbmljMqWXZvB9zWPGWrN1Hk7QIA1bMCAOda\nxmX8tQUmENLUajlv2V8q10HD+rD/VUD2zQdyXA6Lp4D5B4g47oID2RKM9V02\n1J6S\r\n=KGjc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"554ccadee6cf9dbb61f2490f67675369ebb18bf2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2_1620640348914_0.9003611091226964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54":{"name":"@balena/jellyfish-logger","version":"2.1.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bbd786fd85502a39a4f991d204835d6dcdd3cc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.54.tgz","fileCount":9,"integrity":"sha512-hBJ4abpiab409SdWUdazQnq6lfpn2uHqGhFIOV7nGTVCEMQrviqG1kFMBirQ0ks9FVp4UukGmhA3ynL5MXer+Q==","signatures":[{"sig":"MEQCIER3qSZzKKsAYCDIzsTAnwdijQ3fbnlxmvJ0q4UopE/QAiBJh/xKXz6BhpXTvrDQ0GIcjUXm3U6ft8eYRilJxFtE7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmQNzCRA9TVsSAnZWagAAmwYP/A10ARH/7CTkzHHkVi52\nloN7+gtCN1IsBfX8drSKT2dbjVrDdlAhb1ShGhSSV0LfKDSz/dWQQiD7zI2R\nyxQeVD7aSKk4ZvMfr0iHyE/zRl0VprEo2X7lh5hgXx9EYrB0p3EWaO7eIAOB\nKO7ROw2JW0uDvMcIEZCYeQd7Ts1ISdtzfKvs+sHdHFgu4waM38BiUpXtOzBQ\nUlqozwWGzShZYqZIahTFOY+9BF+pizIDzwo+ke7mOkPIMRM2TwVlBWKMExaV\nL59GlAjCoWXtY1Stad7XnrCMvJSB4nluxs+oW6vP50KRfxgLKcO5QSokAaym\nJYAcblTU88dhXS5gUgNMf/tbCdd2gavCtsNtEKQEpMv0p9Ru0G3cIk6WH6xH\nA2Pah4CJ2vN3ZRK++0SvtLhmnEyEF1AVnqBBpkrIdZmTmZtntue9OdDdnV5l\nlniqb0gmwYQIXRZYwWqUk/2wgn8YduRRPLhf2jscauKfY0Aj/tLgr1Hkrt/Z\nc68c5TACNq905IdJ9jCsGVC95j7SxA9dPLjGjou7IHPDxKu+Uoy0F1xXERjI\nRx8T1pLZUSaF10ShPG3JYxxS1Yp2rF9mGNcTVwCHJT1Ucp7VxwjI81zuQn/v\nH7bnNcL5CQ6iSnhdz/KfF1bAveUNpfNBF7b3c3ocHjrBZshbrKkYfMYiByhN\n+Mee\r\n=DCem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1c340f5acd3f5fc77426c87d0722f7b4e0e6839","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.54_1620640626651_0.0893063252330204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4":{"name":"@balena/jellyfish-logger","version":"2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"983f7e196ed5671a8a1e81046d5acc5d7db303e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4.tgz","fileCount":9,"integrity":"sha512-+D/NdgochLI4NGGqwz965rRLX48LAUTVtDJYQ4qFhw4QNjE6QgVM5umakIlHal2M1e1fyEb7X5VD4kUlVRiJfw==","signatures":[{"sig":"MEYCIQCNCTaAtlpgZ1gGAXbqnsLRtE6JPUgTxPnFCy17IE9ORQIhAPbySGWgEtUGTCAbNYC+s8I/158m8dvEFPzssdj5B0VH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmQQmCRA9TVsSAnZWagAAkHAP/ioVYpY3S8WbPi1xVO0U\n96KtdRAkxY+S0MOexSqHfrcjBG53ZmR0Gpr7kbVEj8qBA2IVXNGwAEKDoLZp\n2dmCAa3hyr80E4KSwoNNMSlFmQUzTNoLABBXOKv8W0qSwkvQQJkPQWrCX0/j\n804xezYYCLeo74RJ5vGHmOGAYLZwYZ6gVyYKe4vq0qOMH1v42cGt8qgzoKg9\nn18ZAPfayQLN0BQXc5PpyniRifst/eiMQsma+HKA4+xa44ooyPFaop7FeDEV\n6erGJekdluDrs3kaXtJHe0qGd11EwqrC9Mx1MPilAX0cxXRWwef4ruzQcYVa\nSHYRLmoZBTAKz25VQO8ChLS/v5wRyxFMakCw8QymyT6lsuA81lUUudR0Tktz\nSowffDjHiTfuhTmiEuXdNNnHR9mTpsnGzQvC14WDL1yb72XeJUeY13Mrsub8\nQZVZY2EfNSO9e7BEUA4ghbgDyyMEia6vIfRy3kYS9cvXJxgzkgcm+uyunEnV\n+yuMs+M330MNPrLmjJQRoYkQxmJ+Am+iLa2YSS0AmtxJTl08UnGMkOmjgjov\nQsojFRklcoJN8/gvSll+PeRUy9SV2tMr0FraOu1nL8vXIswTRoIATNelC82c\nlTjP+I3mgKtsYeYVjKYMQSqlrPv4VYu5YOCmJk/HXImvHoP7/tFuNJcVICM1\nz1Wf\r\n=CY9w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b9342bcb5abeb60bb8fc85b5729634b039987e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4_1620640805961_0.276101227907233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a":{"name":"@balena/jellyfish-logger","version":"2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"930609aafa8bcc8f94a240e6d11b4f7a7d110dd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a.tgz","fileCount":9,"integrity":"sha512-9MajyDeRF1UYlKBWO0oP/ArrDXzfWT3qkTQAsUZIL3GvHPJoIFDnCADgfl1NG9kyNYlP4tl96y4j6kRIWUsXhQ==","signatures":[{"sig":"MEYCIQDmqUCVVY974GdsuB8f2DVijRWuMvJGIalvQgsUPQ2hDQIhAPMVSDLYyPf0zK6vXUHBxOTh8QTweSKSd1Az23nkS+Zm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjW/CRA9TVsSAnZWagAAGdIP/1xeZiE9+tFj95bTBuVy\nL6CM5MI37XANq6gcV8tkzgA1og8UDO4xRJ4lQ946VZ3ZQvwjIwZxxZVw7BZZ\n3fOs7c/i0OHHj+nlBEw/m3IkCLMID+Q9n77p52d2fHnMpKR7jye1Rqsy7/4O\ng11YeiYKtk8+xWFWrw/y5LfyX6+WpTZtAO+cmtKDNdeKyuXBn5IjO8oNgpK6\nOx73aZ43fJBJzprbz1n/Zl396EhTn4PyDzxWHgnhPCouf+fExqD0W6aVlML2\nVrPmE/wxKjRBt1nN84iwwejm3NvUfq5RrLTQ3SR+Mu5zBsbDWRJFfUIIY/FH\nsLjuV5Xt0JVOvauIw/c0jSObfQQdiw8dEGwb6c9Z5diGvvb+HbqZ8yKwAgpV\nfzn5kZ+qPobgdvfN2ONG5QfWIKTtAa/QZ4tv/zeo9q4SzttmyzIeA2v//2iC\nPTsZyAjIyn4W6i5PrTRqfzoLzqQIMiKdK/lV/MIfizWRIH5bUhipq3hL66ls\ndfD7wXX5RvIywUWMycr/qooni/FA8rg+KciqxV2n6q/mhvmVFHZHLtJ1VDap\nNJGcc0mHg3VcPa2KomoBvkwQFbP82Zv3h8dsw3PQggo4jRpdtgKawoj1AnN/\nt40zSlw+LeW/vzVvFkWbf+vPufZMb7efePRHAQYgPgHY5vz/P1mVTi6MZvbT\neRAf\r\n=4k8n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d13ed9b6cd72e854ad1f4e2526cccd49c853e20a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a_1620719038848_0.7523411396434723","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.55":{"name":"@balena/jellyfish-logger","version":"2.1.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8264e07b3348e2db33a1d6b2585367cd5c0484b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.55.tgz","fileCount":9,"integrity":"sha512-phZAhQsnfp97J4iv4rbC5sBrcpCQzW/rkSXoKlMLOZq9PBjQ+0Cor2rhc+Pur8HJD9LvZ62z+HVymtMR2Q/RXg==","signatures":[{"sig":"MEUCIGM5NF/frG+iKlo3Vvi6GlZlOqaPUutNnu4OcrTJzqQlAiEArzUl2LQSWzkH4SagJlrFxQT0zO+YOgjZaePHJe2t4bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjaVCRA9TVsSAnZWagAAlwwP/jr3pkLBfPR7FZvOX5T8\nbC89uwQrpYMich296AYKNH3k0VitW8YmfDIXuZkoTGSg+7onogT2c7SRCWQH\njsSsjo0EuQXU+dVXmLL5FpptzQfpGb0yGMc4KjTwgdZcSPJp5k2O7Cc+Wss7\nc/+1THzo/RxSh3jyc5tHu+2510QeZq4q++VO+4O8XB8z7hcJgKNrCmuu/+yw\nw4xGGzgJab8gWNivJ1KwcP1aROP5iPg1JwhpMH4ICPPk8ugSJen6hqK13zl9\nb/BqgdqdP+fbA65EI61X2iE7P4NdNGk8c++U+gC+CzmdtNETZniGXBnFDFR+\nWFDaDouYzbJCihx9az89u/7I5TNbZZQilpHQ9IEQ0s2jwp+KYSwouwPfXvSV\n/7WQCDKygYtI/ZPvTzKfR7orFa4HLPycmmiXGoCLQdMTpcm6Hw9SH8FzNcpR\nzjo6+LBghqz51jy9sPsY7IY0ty5h7yYVdIdnLe2DnLs6/8Mrvb33bBHihld4\nsm0GYdjen3OEkb+7algg8Ii1BVFKCP2Hm7AzekscGTqjKut6BDT1bEic9l/T\nCZjbecYA8rTJEg6CkoYT4TBRN7Cyl7/LFLqND0v/r2W6vJRnOAOVAuvIN/fv\nxV8c2mVgFcUKQd0fhnyKkkacx5YAh+tp07MeMzwwhGaU15z7/eDVLY/xCM2I\ngJpr\r\n=LeEv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f5f5eb46a312fe82e574fe1a21df371b60b2ef0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.55_1620719253027_0.14471639712010087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886":{"name":"@balena/jellyfish-logger","version":"2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e6cb7b1e990b10efcde921e43f7f77ed9c9195c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886.tgz","fileCount":9,"integrity":"sha512-bYYppjGdOT21nsAMdPoXPyiwzrZOdKWstuHVaLlVmSQC6lLKPR2cDXIyc9U5F+oqNIvAnSOdo0VmrhH2nlyOMQ==","signatures":[{"sig":"MEUCIQDGcrKviAEwZ2hxJA33NHYcVnwM7tEYOA+M8dPvyi3/7AIgHbZWBslWZHZVwZ4+7gIfwwk5Qq+5JEsGTV45ONOY+Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmjd8CRA9TVsSAnZWagAAMwwP/i/0Dyp1aKabElLh/l7R\nHVLETZuR8rvkUCJvoovQxglI+3rQREAnDMV/s2qjFMpsGvAeri23aSdZcVqY\nRU3h5eu4lW9wiQBj+ENcldCUZbXVM8dQxGc1cumjCaQYnDdpVqt6YxUa/NcR\nwW3kckggjcCagaUSy/hMcWOA9v4uJtur69cX5o3gFkMb1bAqhE6JBswPzWC2\nDs8IYNxkVLi+ySRX7tXEu2ethGs79yadRqOpOn/ZHan+DAVFqQFlBcxj2C9X\n9ICpiiQJPF3tyR38KaxIB1NrsXxfCrxMldIvLsNuXG8zMNKd61xefpCSaGBq\nUb3850cSbufNieEHHa6aell268SCyfqS1FJkAajgdaPx4VROjtSKeWldhtmJ\ngtmhfWS7KZWTy9rTaLpELJJOk8hUbqRmPO2AXoWIaPZ6CDvq0mCyohtjjmLA\nN9PTx9wcHm68qKgf/e/5fiv+si/r+mkwKT6Gm2TEprhTGsW+TZPNiiYiSuLC\nWSWD01RpSYPzOdhOVmeE5mIr2/IiW3kY2lFENs8s0P0SUfAEUe97hVxQhltD\nlchoVIATTd19K/Ihr/YJF0ugUvGy8DlcYUOPO0b7dd9ALJ+6ab6gzI45nKTb\nZbpwj+QrllOxuVf1sZGm+jpGoIcu8sX8PCFVeglN9BiW2PCt15tqk2iYTuM7\nvDEm\r\n=Tn6L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70af55efb7fa490bbc451fc1186f6237cf96c886","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.15","@balena/jellyfish-environment":"^4.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886_1620719484000_0.7757420274338414","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654":{"name":"@balena/jellyfish-logger","version":"2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ce461abcefdc925a7a559e9d51ae0a3696b9e11","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654.tgz","fileCount":9,"integrity":"sha512-IVvhAMCI1d5YA8VsBRIaY4yjhHnZzRz733NhFtYA0aXNNdttJl48YKZWZ+Zj6fgGAiiOCa13rQ2QTaoLirbQLg==","signatures":[{"sig":"MEUCIGUOtMxJ0A9nInAxmkx28ZfyxFE0cB/Jf+1lxksBm8QaAiEAmh7B4AVnnOtuftKtJ0Wm+xN2XW/hAIegogeXW9Wd/Oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkGCCRA9TVsSAnZWagAAIAgP/R+Tom+2Zogb23bg4Km2\nhNSTmION9DTTf1VzEqHHLW3Tm2twZ6zYHLqzngtAAGIyhpxfKSfbjbLLV3Ox\nq8rimB0XKrfMD3b1gnKvoUZVs/qr3PGO0/NGiL3bxnjKgEh1Rf7A9rL2oQvD\nCK9W6tBS1+Ml89dTvfbDTtiDNTzFRbHmsUclzR/U3MQXrSPCAz/0LPskf/Q/\nEoWmnwpVwkp629193tDUtKxCmRnXoiDry8ud3PTwzDEGYABtzO1oeIqqyVHf\n9xy4W/fZ2jEll0R5N4YpD2F724EFDpOcLCT2RsHzSUhhfpycftSa4X/gOWme\npOIpiyMhzVfFDKNWgqe21EFb+XRLyM+7x9GxzPxyHvr4HMb3z0hW/NUW0Vft\nbgEI+nccN5QUh6HdmEOuUcGwZUxZ6aFVjeJIASqkrwV7VX2cGTqc7CMFCkj9\nSvuT9NWyGritf3db2Bzwk0vhTvne1JjwBjAWYxLP0o1pWaXQ7IoMybyI31C6\nYr6I/jEvFvGs9MJTX2a7gT6kHoHNb3tnUbnAEZs5HuK7Bt1mA6PF8/yUmRNA\nUip7CPHYk+3R8rKNbGVNo9fOyE9LEu0Fk1vVYAfKVcyrxpE6UNquhb5OpaIn\neIe53ILvtv8BxOeOXxz4/y6xknU1t/Zo0GKgHYnVRDRwk/ro7nLjYtyZzrYR\nLQA9\r\n=ZhOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34e8287ec55955172f0e8713fb016c412a737654","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654_1620722049945_0.8559554588293299","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.56":{"name":"@balena/jellyfish-logger","version":"2.1.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f6ea20bacd8090cad60ab608e0a9098e8f2b2f72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.56.tgz","fileCount":9,"integrity":"sha512-8B7KPTHUxdWsmgpOa1xSEz1q+kwrxLKZBY25u0py0ZETJcLt07hEIObIYVNSiFzUbfJpUTmdTTfF3uEQWtP8jA==","signatures":[{"sig":"MEQCIExLVWDTitijSuOM4qpAkuAvG8gOxKiZ09ukO983D+I4AiBEiiX7afFsdaRrCrufixluayNrR7Q0kW9kWCFPicAmvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkJCCRA9TVsSAnZWagAA/kAQAJUc6Uohf3q7XG7Be746\n5crKVYVGAicK/VwPlO9Fydqu4wx9bT+wdqYHIdOpntZyb3RtiFYhsGe92iEn\nk3q0bVTRoKdyrVtwn4uNF+qiyHZqY5KWYHaBLIDbxKBIQp44MQE5ljMjd2bx\nnAgipUK5aZamefjdTxX1BGZkcxyBMT49mFfqgG0m/mQ/NCWFT4D42y0ubsuX\niEmGQ2sA+MKZfG/4tXqw6/hrZJ56A693K/o2GI+blQlVF95paV3b+PyFpicw\ndQNnQfw5z8GtHYTmV1RQ6QTo2HUy3vtbc5DMGPUdtU6iyLYdm8Vg+byFKFZO\n4bOHJck+wIGXiIWbGjF17nTCEBqjfc2d3/DCnY7gGot8BvKzyEJxxFiHX3Ol\nd7vlkdKRKwz6Z2Y7irNfPmUlse0HG+LVnnYYgjabpomhl6Lhxvzv70emjwdN\nIUi0THBmkprsHJk7S0tjaRCWqtvYNavWTLsK2ImlV6ZKxAku0H1mmktngS5/\no+sj5/3NNKrqsUSvs666tQxgtADGVqylrKgxoTsJjkpHw38++ch0q8WIGQeJ\nyIx2/v8KeM1WLpkvtWyYRY/Xx6A094pdVRM9ijgFbNsLa2JR5d1oc36G2O1L\nYDDToHqv8xYc/B9yGPvA6e7tZoFzkXiFUKg6CJpNO2c1+JpQoWQST5kc8Jnp\nCfi9\r\n=D9av\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"78014bda4d1e96a01eef411c5d4775a6cfa9ac72","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.56_1620722241807_0.5293245320058435","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0":{"name":"@balena/jellyfish-logger","version":"2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50c75eaf3d22ecf7e0fee437f3e7201d4b9e576f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0.tgz","fileCount":9,"integrity":"sha512-dkqhLi0tgv/HSIoo7sndUC87aSNdBxaAM8eyl4hX0712RvCkkRNSFWdikfzSwmtsYaVqnihqXinRYcHg7BUmfg==","signatures":[{"sig":"MEYCIQC+KcE5wIk4xN1WLORQ24UAT1AgTPmNWHWmlgoQuWTgDAIhANPDwkXgn0brdQnhbGv29cn2miSEMYJq9dFR89frxDl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkMwCRA9TVsSAnZWagAAHKgP/iBc7CX4RVuj18T5p4Vu\nWEkOO8dq4XOdEE5EkyMhjz+AOyLxWfkaouEJyRnbfZizNupoNnkq2CeT2u6N\nb1DeHfpQ3dMxBzGdX14y3CyndtelF5xskBiIiDLJGG5y/bARZ1ocpr7JVjBT\nPwlvIztvlB76oD6PYYjVRyzF7dXOP4xEpmkxK+uN+c+sSCKHMV0YG8UzzBVT\nja4ipdiLqgs56gZif95QdjDJi+O6X6uNOzgKFuDjZ0y/87EZso02G1DEfttl\nrYo/k5U4AFH8O2EFJYBnxBT2HLRri71OZnYGFNhI0R2sVN7DqCkaz3CM9agb\nugfjvslyuPCaUGW1wqt0zLoDnUSyPwKxTNtnLAkr1GxFB38u6oVYep6XjEcA\nsLx/ZbaH4C6FpeaXcz8J1EOKZ1atIb3bYZGuWqBXG8QdkLILOKkA9esSqNCH\nL0U17ycvY5HU2NSF7EfYAJrDCPt5rKktiYJ7txMESaFIRQ+LipIfre/TNTu0\n1G+YL1CXM89HrzeqvtFV3Rw7jA0CfHayjGp7mFUAS4yQ43y51Gwhc2B83OMa\nslH3OlgWSMRIRf/QX9Ct7QP/RRFfCgCTlMEV68SVtW3xUvdTVUks/zNZEFov\nkCqsU7QDTA/cngg4UqCiQ9mV3WzHpfupxGfH/YvY7jDqRYgzY78JkUQANKsn\nhACF\r\n=YWQr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2eedeac77593ccfc2c2441f25795b41783fbe7a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.168","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0_1620722479804_0.7332019406607233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1":{"name":"@balena/jellyfish-logger","version":"2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3917885b60d7db2bde2c2d29d945d699a2c0a32b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1.tgz","fileCount":9,"integrity":"sha512-2eUxGi+VTJjQf04S0mqEXWo62i2Lpm+ZwqJR0bmdeQEikpqYGs7+5EI2KqAbNmx5y1JElfR9V9sZdfHZ39LWrA==","signatures":[{"sig":"MEUCIQC2t/qF9Jt4e2OlC991RX+2FlHRbSfhee67I5EBoE3tFQIgD/yoFZbzh/p6lph6XMAVY2CIIbF9F6O5n0Ko1bcxB0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm4KxCRA9TVsSAnZWagAAzgMQAIQFoLytwaZrVElqoB8a\nVOsyt2+cjShIEUZ+YssgHaj90blv4Z6sFWGl4y+hjT5QeBLUyaY5//LxzLp+\nmBaisD6/7tkodQ4361lZ2h6r/gyKdiCv5Vhcr8oEeVkeSaGITVSh9eFmM7pA\nmckKXqZXCCR4bA/apD58HsgTSo7J9XLjgrRJhQWoI03yUBiD/lXKpkhaF2xY\nYLQb/LhNQq33D8w2Y+Xc1XOAT/88AVH/ofDKi2F6NYKVuS7in0WDNmTTF+TL\n3Sd2GsSripHIYwRqP4UPww6K6dFOxr8gzJjc8NVjFQglsCS8WXKT24SQykOU\nwwyXZNDKaph/r04CZzu4tviUtVCpF+zTRWlokDAC7pifNOe5JtYvrLsok7Up\n5ECkDZBPG6AzrAuBGZKqbum4kfGP5nojp3R9ZmDCp/Lfha4w54ZSyRCR6cx7\nfbUTJmQ58sHq/3NauhoTttlbKNOcGitMGSTdLmfx/W76N3U73HPb9BDHiP6j\ng7aWqI865i/vBWIRMty+SNmTedsPWLRqSDCfjHR+sqGeo6kP+kZ3d5ByH14y\nwS2oI+TXo9hMPbfRdkANitTYtRJ6+9VVe16+LPXv7PwiAq3++HCRBZeNbozW\nSWUz6mSC7hMxBkxCsu3bvB71zZ7AgyMdbcJCOvkQ8oeW73Ckp/1ZyRtJLfWx\nqK5Y\r\n=MwJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1_1620804273345_0.27420953903885636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.57":{"name":"@balena/jellyfish-logger","version":"2.1.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a3f5aa98b805c96566d3b354fa9030060483bb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.57.tgz","fileCount":9,"integrity":"sha512-nDyogy/AVfqJEmbZj3VzqOX7kZLQLqjakOfQemZzpn6FgjnNBne1El3W2//3O/DX7EvoP6BP+5mV7/w2lki3Qw==","signatures":[{"sig":"MEQCICHFH96zfRt3cRXGiWDuniT96/Gwnb4hPUS5tsWXP0qvAiBuNnCgMVaCfadM+K2by/YYTl/QteaTSvTR9JvaGgf2Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm4ONCRA9TVsSAnZWagAAc+gQAJvdUgW7tp5Ls0Cu90zR\noQuWXJkjWEJj2JO3aYYXrpSy/iyf0/76vlJ2138SMckhM2C5jIGamQqZmcfq\nUHspoSpPG43F913E/vreF0AmTIihT0fNNCLI9RcTsZ73n9ost85ji0he6vw0\nobw4UTDDjhdb9XLSj4IoMf5lroXhewPezkWkBo7yCYepSaAxVK9jhbtDdG8c\ntO+nXyKOlMNABO/Qd+1x31ihR+CRi+uQ8RwbHV/x/bXBsa1RQhiNlHh71VDT\nZ6M0SIW1e6PyqGjnW7Ng4pvaWk/Jj1qfZESxXERBQD+WxR6RUuNjwzPdtRBH\nU1VwXcgkB8zc24aNIpWm2RsxEmgYOrqAHD31JmU6DO/oo4YVf3aYoqBmEvQB\nxa0LSDbRBMq1yBPBRWSNapxg6EMWbTPGJhrMXODfwfKqSCgCI2kU4e935gf/\nid8mxrUgnTd/eIcZZhxMShwQcubgsaN7/hpip0R8JYNIidfQXYLiM6D6HzoB\n+Mmm+Oxq+o8THGQyS+94FVvRacL0H/pikFhiyqp4WD6zAcy5y0Tw8q92vYaK\nCAi0LQ2HU9CZpSaH5eSZRAfhEG4O2LCNaFgNYrAMKmBvyq3+3M8+RhZ5bDXN\nHXAZfLg5V0qTGjLo3DSuwd+mB0d0Dcc3KtzN05K3BwT527GMvqPb6GIX3AjW\nccGr\r\n=riRO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53bc9568d928b21857e20cba8bc8f3b2e664487f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.57_1620804493529_0.32091595751906565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657":{"name":"@balena/jellyfish-logger","version":"2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5b6934f9fca5ff9bc749a21afbc8f03fb6e87cd4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657.tgz","fileCount":9,"integrity":"sha512-dPs5CteqYOaJjcbamJCdEKOywtPNA+0eiCsWmprOxyzCPDnR0Jgqmk0IhXc5VZThz4jB5rkuc1/ahvm8SPN81w==","signatures":[{"sig":"MEUCIQDxcaPDoob8/lLUFpuEDSXW/0DN7njhgw+KjefrSFYymQIgJKmdVe1QMhbMJUCIOakPUaYgS6Z/He5YQPZQiydD2Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm4WDCRA9TVsSAnZWagAA6z4P/R0886T8V2XNaH4y+Wlr\nyoU/3et0LnmSTtu8fgIpiMkYz98vJNsTrYz8A1GGZSehaG0hxgMh0egNuRxt\n+zXWK0zh/7kI6nyQCG9q80Da9JNkwjIHov+sjwFcMRfxawFrTrrLk28ADbUA\nilHN6c9z9t0tcr/XXtUB1VTeuCCDRAUjc6WTphjzCJh57bJB51Wq7crzTYNn\nRM4/6SgjlRKhyfvVnc62HAEFaTUjHLQMPCDlceNfvMLQwaMuRfcL76oCcrBI\nnxFPAtYoyLX/X0BHw60MGXqv2TwfSHORMIs9JtygqgQGHqSocXHwr5wd/Irb\nAxeW0LirJrznrRdzy3h/SUVmt4xoYvHXpyuzTx5Og0445s41R8fpOsAONQGC\nT1U0sVhcCKd0LORDQJwEF4Zj+jj9Fac/3sswKe1y7RSoYovUenpM0sRIYt/f\nstU6144ApGjc5pYWtFcGsJxaWNS6fsqCgJyB52uayaunE7hqofF1OgVpAhow\nsRjDDfH0XH6CU5Adq2hYdaql5QmQ99S9NQc5nugbn4BMeUEKWmY9vHdK3hK6\nR61/wEuwgcNcs3msoeVU6qOLyqYxIEq1XcsdlWp93dGGynqyaLiDshJMXPMe\n7nwak2f5OYPO1DRXpdwk6PIIA3zBvdh02W0uuWMiMAmkxeRRAvUdm4wsoNJK\npjX6\r\n=ElYm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69b081f59aca9510abc620e8fbc564114b618657","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.16","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657_1620804995103_0.6568943502228353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1":{"name":"@balena/jellyfish-logger","version":"2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1dbbb7a57eb1de7e13ad7187654297d292e3a678","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1.tgz","fileCount":9,"integrity":"sha512-9rQ6+1ejxZe6f6QIXqj55uJhet16FpvTbTo00l24Y3mo7JDtI2ssvsRTG6fPfBsPx4FBg20pWdHHKKmLVIOOWw==","signatures":[{"sig":"MEYCIQDDobxi4TbkMbCtL0k9bNJnwgSC5BNzygykXrx2lgkD+gIhAMv7XW6U9N4fki0c7qB0OYC2+c01SYmrAsfcYs8MkfaP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm5+mCRA9TVsSAnZWagAAlq0P/0Z00znGvPDXSnfkP3/T\ntpfzZqpqw1qdrDJgJIL9wZNs1JCfMheqpVF7VLucFTCgqn2D3W1iZrKKBJu2\nyPXfzA0PNi/wts5LxKDxopA4u33ri6qJNd1rF4B9ToWu0fkmUHdM9CkePhVy\nwd7ij6OKRIZF/T5GB2rNrDrGrQN/vEfTzWot2xzcqbkpNsLpc/2T0PY/jRuE\njg82gX2cVds0DpTDVHBCn4twJSmWjiRM7Hudvq7wRuwfUeN2vpMPW0Zh4QuW\nNPykygGtrFwjEDpWhfRpvhS58X9f+JkyCbukjbWBR5fF3NeZKV+j/ML5HwGf\ncoDdJ4jzUgsGxurlB6w6HyU6cwa9cZnZI7imFBWEsYbvFgLZSALtlNPSK1DY\nalcGAadxuF1fAI2wq3fUs8KqO3BHutT3PVs7HU4E8bWgbKEPV1NS/WDXPw8X\nzECCaJRD60NG6sbVwsl2DSTxqNwRxYhbwTY5hIxGJUCtgg6QZISfb/BxUrtP\ntILfnKEMxzcgDyUPa8OjkQq5fxd8pPJqpKsqHP1En2L5MsyB1iHPoAsmhGjd\nLtJ9RqigpdEjAZt6c2pRctx9igxoa9301Ff4PHzGx5OiP8/VyIi34Od8bmNm\nGb1LmzQ0RFpoPceHYMxtdNVtn9iZZcKwuQLf5olHZD9/nY5tXwbKeLpn3PI5\nI5a3\r\n=OG/v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5f48bd1b270baa98d731c6dd0aad841c9610ce1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1_1620811686346_0.19391737150835642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.58":{"name":"@balena/jellyfish-logger","version":"2.1.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c0ad576ab8fdcc00c8a68e4a696d7e02e105bcf9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.58.tgz","fileCount":9,"integrity":"sha512-D7wuE4XDzKnn+1/zPC6r6rMNxBNgcnvhM2Aux/RxI4D33aUO/kPlN4SXpbRBu98He0do5DAkHksQaK5v3WiutQ==","signatures":[{"sig":"MEQCIC2DGkNgrzOwX7rJdoIQQ+2G5uQGnYXxd+ARlZCgSSu5AiBM5BY90QMLaSU8pVg44Dg9Jpx9EXWgQEQP8jae6Bg6iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm6CmCRA9TVsSAnZWagAA3LIP/2oBNNnZoYC8l06MPMJ9\nsoOGi6Crgmg4kewp731IyCGhfIaKh/1Ra7KRdrpBV4TGJRlHUb0kj7ycWgfP\nNpOlRoKx2Z5wYKSi/2D3w8ajaAB5zE0tw4jES0B8LyslBTJubN/J1xjvEr7e\nqyXDSOS/RKIg1LzsmQESRWGVCkoBPBPhUrtkO4Gk/1L/WPoG8iMEJOg9HxBQ\n+pjKZJJ2lXAQyEnICyTMaqcbscC+Qm3uBUBtxEf5zmqfh3x+9MesioCsB6e9\nPfALn2KQGVxRkKFgRnveUqsYNcdMIHFBekmKGSrgVfk4JmIFTE4yK8dDG21I\nUU7YGjl2AnITspPBe0krBU8Ba9jZncXKQI+R+sLaE9xxDqthx0/xf2UssEVT\n4QmSH7hmFtm+7kEGTqSXUHHtAZnsM8vYhf9X9zFgU8O77PZbuUmJoO4w6xDJ\nGPrjfXiZulA3+PlvOf/Ady8Xr+dswiQSJgxcdgV+IVlRASxh08TPsRQbuUi9\nTJK9eO8CDmibgKfFpzv/ZZG3Px8vHPZnKubTymfaZvw2w4P+XDU/f2B90u+L\nWC9aj4O9vtvvM1+K1mcrtCraqdnpQ91FpAVAiSOfjJ3Kgtbrm1jGFqbLqMuh\nBFeUQ9QeSfEoJ4Voat2ckZ7abozEcP4+Dr/UqYbTecQEq/A9I26i4/o7Pzmn\nMJqz\r\n=SwCY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24b3f894c67b1cc42f341b2415ca6388f1c624a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.58_1620811941971_0.10871946265831123","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c":{"name":"@balena/jellyfish-logger","version":"2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d5a752a0fbf266fc1f7afdb7b865e78d9368f72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c.tgz","fileCount":9,"integrity":"sha512-CoCMbuQfi7HxXw8fSz5FndA8inJlIQOxQ++tMsnKw8x+wLBWtv5AHa0+hngtknD4XOtTHXXGwMBVZiVvhUZSMg==","signatures":[{"sig":"MEQCIFcDmen+ormB3wc4SnB8KSSJ7L1E1nfRi10pXXoiiJfzAiB8rpo+iCdNwF4KIgO5nTS8Py/9xcYCUfxWgihM8i7+rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm6IFCRA9TVsSAnZWagAAEPsP/jKLtPWgiMPOp6uqZqMD\n9nBNbv1gpyKxrub6CzU9hTwd0rwOizeARKqtCPyuFNT7Ee0oklkR61+fWI3D\nsvYgHDyb3pnADSYHMl+AkVs9zw91puyE1e8xjpHTqMFqrZsajnWg40TL+gxQ\nnCuuoeDEuDmgjROR/br2BIPn0VzqWDfNQZIq4pTAWirRvnBUMHx2Deqz0iJ+\nZ2xSNanxYsiVOBRRY6aDQI0JSm44Jrx1ugYnjl9WuL/CM9R2xRQsMTXlkseQ\nibb2s1L7c3drPpRqOpAOCp7iCim/TxgSLfSCGFQK3TxYeYtNeMg3oxMS0N8x\nI2yP6jRGNEQoGWUU00fD9u2/EX6wz1X7/idByUzNJT0g0CEELSrd625hLtTL\neO/J0H/jy7vkL59B9mPizEAZR9UWanb3D1IQnpf+1Y4b7mXhWLBOd41r3mkR\nkRkf6sX20BkRpWwCmd1k1aIWvBz1YXbcHrLAfQjcZ5hXddp+jEN63uV4xzKD\nwGOMaPwtmzV6TlBN5FxSHwVnJXpzQigEqPgVcSRldYxmDkuTnQD15JXrQZfg\nqYk59pZMttekhc5XpI0hb2aXXAkGLrwQXIqmtDvJp6yL7tbPd3PiaucJqb/Y\n6sVYtapK+Zrr96VdtREGk2x7emy0XJ0AVRg9n43ATsCJKVYWZhB+NCtWjLl7\noCtn\r\n=1Sp2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"87a6fa7d1001efcc5dfd863fd6c95d82727f178c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c_1620812292946_0.8123129637055699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1":{"name":"@balena/jellyfish-logger","version":"2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aa18ed32e3e73c94221a88a95cdf73c0b2cc44ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1.tgz","fileCount":9,"integrity":"sha512-5HSOtqxpGGF0z37RBA+8GfRSNmeMbSFLcTmtFDy2NSMB0W3F+E2IgM2CkwvH5MFnGJKNS1WvbsPVOY97SzeQ0g==","signatures":[{"sig":"MEQCIGvIzZy4leQbBDqLRI5peg4rg9zRoL9Q5rTXh84npgKxAiAEsVVP2qQ6Cdi8MrG95TdVY8Fsq4dqeuT8fAgo+UCIQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnRijCRA9TVsSAnZWagAA7boP/1PLas5gegckv8NEocRS\nHH1aIhoG9NwhNK62GlEjSTz7sTCed9WiEUMQuGJvwYqiDk4bYYAyAIH3Uw+H\ndO0QOSw1+Npexlu/m1c3JsCMG0kI6f0aLvokk8c3ZmydwXsox3Nq0NmtGH7n\ntgcZw40AsQ5VXD2xPN4XanrZF52/056YeeY5Y2Jv3AzaKIOVoylRDENkVK7/\nA8uKV1NbDIKPVaf0AhweIeeuc6FswqlP2VzywgRjPRtT47rUHIMg/Ee4nMAt\noMFXbc5KqM7/lTv2KGAglNdMXfTUHRxrJhIk2s/fj01GPiuSjRRZHUo4UF9R\n0lfwR7fdlvg7hzulKuK45paUiwQqirTRU1n328gNbznlkrYbaypKDsLQZuzE\ncrqOYwMCYW9KEwgMtLqIWOKmVMpLQDQD8zkvn6Nnu7NW+Hx7oCDFLA1mhp7M\n28sFrBZGjUoxw06chMTJd3/HZNk7JGmK+oSSYL5EnNzhMhjd2k4OBgRxofcI\nTI/+OjAn4poJR7e2FlpIHelLyESEJJpvPiqo1ZFWZ+CSqJ+1oCvUl+ChACfR\nFirnMjMOuXh5s5uF5lLFqc/JS47YtXsG2bhcqtOI7Ul2Bb2pAxqhiuVnDQKN\ndnwuir21lvISwz8zm5moXfBNrRrk22qm+4JUSr1oj9pDHK56+PnB75ns9rDa\n3K/c\r\n=7jeC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1_1620908195139_0.34485074276632055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.59":{"name":"@balena/jellyfish-logger","version":"2.1.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"797de1dc4f2026f1e1e20638788d268344a8b78e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.59.tgz","fileCount":9,"integrity":"sha512-dERpSIJQ0OhWHR8UAjS14RMGe7YkuJg4cXpiE44vQgeC/pD0Esdo2PjbwAZEdsVPWj+HTantjYzjHCQ1Keozmg==","signatures":[{"sig":"MEUCIEIqX/97foxAS22kHNl95+zHTSPTBQWnUpnPWaDaIQ+oAiEAiwj2+u3ceWHDYyfUOqjG5ImAJpuS59b/SxZezgkyjPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnRloCRA9TVsSAnZWagAAEAkQAI/jrWpj/NEDmEUyCmnu\nC4jR2WSwCgVPSou8fy3xnj6ztEjxcNOO54wMLBXjv+sXimC3UW5EIhSwGD8k\nY6YxIVR6QgsRZisvMh/RGnuD4UFQh485Q3NYuDIuQ9wHRAM4SNiPTGgOmlkx\nVbspD5Prlvq3uQoHGWMx5PAqDCpvJMDwYHHmojkZD+ta+gEJek4F1ivgmk9o\nNL7X1KNoSNEYlqYa3M75xFXpBhDZ+4TC6sIudzqOBufHzSkCYghVrcDPm15j\nBSH8DJjqojqwSFJLzzxtSGo0uVeP6RWpIdRQuCvPO5se9mhJSdUDW5OPboDD\not9ewf1HIIi8Jh3SiaNlbicewa/jUzaRp/3aY16b2wKFU9VIqnT6LF2PmigI\nZMXv6NjfAJZWauNmOkblzGPg+11QBzFkIcVE6Ve7yAtK0ygIoNvvXHjtZROy\nY6K/khqScA75D+Fc6N0bcAB8KQH6gd2BB9cTyefYLIHn5yaSmTSqhodAMuzh\nwHVLLTG623XvwkFp6WO5WksVaes9Rr44gyL3q1or6fgm9Ke5qfczScIo2JR+\nNCZ2CbAFGcvuI6Ak4v9IbioBCau4am/xJsG8ScHDtuXgqj+/bt4NRKB4SmaD\ni6IVWR6waiVG06jz7CfqfVDngspDe5RvRfx1ylt+aGP/Yjypa+KIFhLGnjL1\nO8dC\r\n=5vu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9beb69458d18cc00a3f80541a2340068279bd1b7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.59_1620908391887_0.8031556906847701","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d":{"name":"@balena/jellyfish-logger","version":"2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"034c40399691c7355e7bd341a643aa3de28a08ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d.tgz","fileCount":9,"integrity":"sha512-me+6ngCVsfamGhqEa2+q4k4zE0EV3pUOgrS3dzX69asEZMTR9sHFH2DAJWJ6sfskC/xX/SZQp4MVif2Ab0p1Kw==","signatures":[{"sig":"MEUCIGF7R+hnmkDcXjYOMZklWR36I6F0juUHw9znsSTzOZbsAiEAkFc4CeERpZAO89mQbfK+Y6qKoQLA3MM7rSlx+VwfD+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnRp2CRA9TVsSAnZWagAAmugP+weasqN6SxrfE5OovWe3\nvNs+hUFonq2dexayOFGTzU92RTn1GRQbg5YiY3401fIIrMMsj94lXukok4vO\n+W8m7wWpoLc8wjfrdk7trvbDDy7NXepSw/46O9qx0hOEqaeW3nNIG8a8V/Uq\nPvDuZvVbisZ/TwAVJWffWHzyoS+ivF75vmcV5aTLAKMBRvW93fFK5ef2RU0z\n8w83px9GpfYCS+/mwvmxWLP5tSVVkEol4hOxnwANiel0gvCnQR11muCr1aKw\n7d2GwZjjFpZ5elrz606Yefob6L6+6xz5k06bVRBl7QUiykGX30+30l4hk0LN\nf0/1VfPgjzBMAMy4O/udidIudvMBkFW9wJGu4+6elb9lSfuQin0hFj+MeLPW\nuLlE1U1S7Am5eUmQMR2sgOFfgzv+coaJxyeJqrrzoFVRXeuKxupTM4d5A/iZ\ngWkENuWPlBKjXlD2uHkuTtE7ukVQEQ4qfviSR0j9xC1nv6f34uinWZLDqWlN\nOKJyVTaCJpfq3vsraO65HpLLlcakMrSQDz8cf8sH/CzyLPbvFcv8ZaySuNwR\nsMF+YkPmS75AeFSQgPUswHQzwDVAFCIETMfjh/8uQbIjELWEtI561KQPVzsP\nrTbL75YS9qVm7WbE9vNHHd7cNVmnQSkPWfnQDcwzIpgyVB1kalERIrjxyp+c\nf2ug\r\n=ESz7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.3.6","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d_1620908662348_0.8396974741161785","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8":{"name":"@balena/jellyfish-logger","version":"2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"722df9ae3185370b6b4d2004d3f62f78ed60e6ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8.tgz","fileCount":9,"integrity":"sha512-97A8EJKtgds7l7C0H+b4HTFksgmrCE13ipGUsXBmpA8D1g/2GmA4D8LhstI5ww0rWUdj08ZX4ZQ5+/+CuqWXbw==","signatures":[{"sig":"MEUCIQCJRBdr6dF1jS+qIMni5LhlfICkldZT3n7tp4ZXTYtdJwIgMdGIEwX5motBFBqO959WughLHyGOJvUSwiyavgau4CE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgojXsCRA9TVsSAnZWagAAQhQP/ReTo3W1p/NNmIb8foe0\ncONg2W4iIlvvLYbf1jgYlWwdj56iFm3k5sczGfrxrvoU28Z0nmjL86BIW12Z\ndROBtakhBL9wTi6lGNSPrkMvpXiN9WcUsP93ceIwku/iYgdAIRDJSvSeh2ul\naWj1NRZZ0CgZ/j1ymyt4DKeg6J7UTXzdAmBMrfhRewjn3TgVk9LjJzRiFJJ8\nEAMF133ZbY2YmLyOntd/UhcJx013k0s/wR00XAu4QEyJvQW8FKfUZ36902B1\nUrt+9OzpsE96Je8D8/Hp3Vb1lTsasKlSM9Rgpi+IVVzVCG3EdVWZAsi3AARv\nwBagS/KNGqnlhjsjhtPPLSq8khOeIlYUHJjMfW6toDFcR4RbVmagxHqYelnb\np0XquWPSDG6voqAAKCLve2EZGu1EJrsQJJ2smRAPRKLVQJEGyTypl4VGPOHD\n/LBZGFhF9QiHywJ85xlvaKQwixCYw34gkVdOOd/tNQI0J8/v2YimQyQSGrRV\nSSjhIKCPcY/yC9JmGV5P/jBHAXD1Qdea9NknR3sJbYgQSh3NkvmNO11IHMZD\nHR9Hod3myszvoXyho4aFtrFXCXVfssGcOWOAgj2aSMlocAw7Yc72LNNGRmVe\nxxeGfQDD6L3JLM4XQ8aJTTtZjq8flx3Yu5lPovbfqytpenDYT6jZCG4UGjRM\nw9qc\r\n=anYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ba04fec5de54ae608295bbf8651fe4b7c5811e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8_1621243372330_0.7868555724400526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.60":{"name":"@balena/jellyfish-logger","version":"2.1.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b23118a19f8c1b2f9f1b6e4c7dc30285cd2aceed","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.60.tgz","fileCount":9,"integrity":"sha512-FamdetymvdMbf/8VAVCrwiUBZjlO7jFlyDr3LlJnNBXQJAlW2gDTOndf5yFrFE3/KoIZWnWXsm7Ryj5jDeSqfA==","signatures":[{"sig":"MEUCIAp5FPpBeJq1pdJ4BHrl9n5ztoldQOoR2e5B3eC8OUcPAiEA/+Y/s7ge1CUm3DR3fnqCBR27wvAw/XgviWMiY+W1wAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgojbICRA9TVsSAnZWagAAGygP/j0+8SpefMEuBx4qQ2Hl\nNKryttG0ieD6y+is0E2kLVsbSnmDhDkWLBxrWq4nDqxCQj38EvgxNbK12FrG\nOpNrGFJnAmKPDiwOEbpI3XmV6eRmpI5PFKH26sSw39aNJpONuXXpgAtpUlnh\nbiGV98P7SEQH+2U0MgfIQ6+RmzvT57t6YyrChsGNkuFvUDSAWRAeNeyOfbsG\nL+ruqhvRBOCedWpO5Q2jdATHktg8Sro1cCdV1UKmDTuUDmHgz04pCbtoe7Qb\n5LJMrr1HJHwxeeJ4iG0+zbhu5AkIyihwttOvB7QEHLQTmaXNIyZDlWcdiKNj\nIywAkWS5dLAXIDdNm1n/1WhKZCIB2I6esytHHzWIQ6fZGBrjySthxayVuI7K\n7NfbTWscKHJOqxf96f/ijn60DPdCUeAzoF3OT6x6wUdkazO022ZnIGsKLOzc\n72WQNY/6rUKJeF4PaDppWOus3F71ZFb9uwG1ZKizKTIR5qc+y/D0mt8Cu7Ef\nZrUpY0/9mwOidrgZi2zTZ+qSssL+K30u/BsNjeH7yJiqoM3xgM0zlfSPSdAn\n17gu668Gsmy3xbVm0l785rplIUnEJ9fnigowxaTIqNfgL0tU8VMAnBbqmShV\nywMQdfRPtJCZ0EXaa7asCN8AUHiXRSmKeRSY2GHFo0SZ+xvGPRDYPCNx63Is\nU3fM\r\n=G+q4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6b6d16b0f1667815705bcd5a8ee5a0b11a1818f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.60_1621243592337_0.22267054009855625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a":{"name":"@balena/jellyfish-logger","version":"2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3540df1ed1408e138aa0b817eed6f0a5fe6d1fe5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a.tgz","fileCount":9,"integrity":"sha512-ShEnyHuoIftmOx34ANYffzDnkeVSorO38NCrGIrf3qzQbpwnMI7aFUyzqQZBzrSw1SPLOuJ1CTqP/T3UH1k3Ww==","signatures":[{"sig":"MEQCIFLypxsnT+gSrmQml23tcXcnwt2/F1AAJvX57cZIQcooAiBhDn+Du88Jjl+R3Mmn3EaeOyS9evDEpqHd1oWNOgSuCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgojerCRA9TVsSAnZWagAAdTIP/0dqCkXVvqKalmdN+9eD\nxIqsYPu+XNte7EaLZrbyaeNzFwfRs1PBTkUUGJgYFMFzJ6q2D3i/E0zSk9+t\nWtQN28EZvLZxnG3q60pbBy6UrqveNICUPMxxkc0MIx1WUiJqb94o+AH4jo9O\nVA96jiT/1K5F66dwjp0vXoGHRaywHTuZdCKlOvCj8XyraaYKzeXA5JqfjxSK\nGHiyt4FI9C0pInM5hxT0aFnS+GG0j/BVVighGCjRl3/0awNvCsnkwATqy9Hi\n7jBNLx1jtkH0vNI7p816Yq/Xe2znxGtj9qgsMWQtdhCBbqP4r1r4LGI1M6JF\nfu9MSYHbeit/BJRLd7zl0AbDhJ6Mgr5bC7mZIp2LU0b5W6MEz5Y1xJ2vdtyt\nqPC27Sx18hqjY8F0ZIYhGjEutpEbbtp9QgDXxRSVIbzTFuxG0PHOi0ncU85K\nwkLu12CWuPzT7uGwZgkG/OegJocdpa0qNTmSemeu+6Dd8+KHQBD7xKdmaUvJ\nU6LBzJ3bIf0tGUiixF1JZ2f0RoNHOA+18+kjv1jhDn+sdDoKj9RMki3zueSr\nzVTP9KfQFGTIJ0a1UmuZYe1bv3m0LSh6ra7y/StcONMNA7DVycYTpU7wKBU4\nceY/8rhSntUF5uY9R1k6GOIGofdv9wx0x5LGjmCXOJXndDdYR07Mj+wt2rpr\nJGSd\r\n=3NYL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9830539fd12fa6cbc662ad665a7ffa3709e0de4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a_1621243818762_0.31238801492086044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c":{"name":"@balena/jellyfish-logger","version":"2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"972a11968c33d02231b3bb452f67f57f07838511","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c.tgz","fileCount":9,"integrity":"sha512-EJGw4Nlhk4vB+LiwEo5av9Rd7+ufSz3bgg/AldHCBGiH5XPE4ySKlYaVS7v/ppXhqPKhw8iHbon4qYc8yoV8xA==","signatures":[{"sig":"MEUCIQDOLbzsHZTTI3F7onyRm4HIaehR6Y0FfUr/gUN3+xG6HgIgJm1CNcSXAoZWd46/MQC6rVMRkKnt4L6Celr1tdd+bKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpzoICRA9TVsSAnZWagAA+csP/ihgdbAioUdz0eUhOqiP\n+k5LROog9spPmmIy1nuOw0JNB5E0gYwfa4xC24/NNf3JR3VMVJNZxYR8/OUd\nlTXaPP4L/QAiIy/jO/NMzJtvx5X0HDpX+oNt/fJGSSardSm7o/hygsBJMTf5\nLNevbdSNq4egrXLzzahBSLv+sUxKVJuNzMclM56Qjcti/G4R7rNWjPbhrEa1\nQg2eZ2UPzICLesGPIV/grRNbTtu0XzPH4xjg71qoktW3MpyFo398U2xbda6N\n97tBsNOI7QMc4O1bOW6TtaNxeH98mDOEBkuw14bfpFxdWbrLg4XhbpYIDyBF\n9UKQES9u5bMDQEGjHCWPZujaWaJOzyXXEbuYCwoqjWlse7Lh89pCkP1FmszP\n/hnS/eqGAEu5zNqFdBmhoREjeMBYpWpGLW408Yy9z/H4nklH7SA8qFp1GMeH\nNxPGsMFSDYiRPCacHugvieHVSh6nGO51Rvaia8S9sqYecBngz1ARbotozWf/\nJvX5Rh8yny2poKr65CykeqgCByd3u6szl13kjastnWX+WuO2Nl+eYHOK306A\nMkaxqMl+/7o/6bURqjrBevMpay90BdKYZrimxjmuQEm/BIHMO5ZCpRcbEZRw\nFzTNiQ2GPHlCZdPVtOUefjzxyCcVGQX2okI4wxHdZ2AalOT6TlLv3Lp/8s8y\nh2Qm\r\n=aW42\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"73df3839271c6815719ae93b4273d00bb007e91c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c_1621572104440_0.5531240696259276","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.61":{"name":"@balena/jellyfish-logger","version":"2.1.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0660ffd9272e26bcafa777fa92ceb16e43597b2e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.61.tgz","fileCount":9,"integrity":"sha512-0LK3M08Dq3So9M4KZqYIz08d/yJnc4slD8iMBEg5Kh1bMGjWzKRBz6LEhEQCTokC1DnTkVt0g6ib9BK1jy+KQA==","signatures":[{"sig":"MEUCIQCUOCb+aX8FHmFWL+nk3HBxTfwfA+/dFTvNtPWtWVtFKQIgb+TVz2btFyja/eeN7q1b7F3uLwXXAHbaBFBoFyKlHJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpzrwCRA9TVsSAnZWagAAQbIQAJwhRLpI/5Kdd52Mpujj\nhBE3MOc6v8LAWl+EXqr9pajn5KErHlk5soF8lWZffV8n/sk6jXMkWOq8xGoY\nCrQVcCOlMH1TNRJH0Nh6yefY6/gfve4gmstfY/nwsb1n98+J/fIq6iCjrll1\nadkFhMbpZtjmd+nBb7pYFQ7Y5jY0xHjPN01adsiQaT3OrN9DtnjfTRoCGN/p\nqp0SigtOfhf0J6eFyTwbp5VT+oDOl/EsRCSRMcRnaok9Ff1mRQqkETjl7Ohq\nrGpLryCXV4AKeyA6JS9dGBbxMgOXLxrwkPsStVBBklTdWoJrld+tklF9xpU6\nLX/q8moA45fCnYP5Lmq7NwZZPuKQ7XFRayRq+pI2qB/5//OS/Vu220rz5EAh\nwH7x1k7IEtDN9gbPw+7yu2iyBPb5seR1k5pS/lhka+AYbuEH+RbiE9zK+CXK\nhuJAl9DqUj+ZHPnTDpAHwErcU6xAjPCdFaKxEmuTAtDQMC8uGYSSLwgT4BXN\njGYOcy9jgSXAHnZiDiy9y6NAZ/W6rAxb84r/LgELMNc+55fYoHR55AWna/Wb\nHXIJq0lwPlxBG5BVtUAVp52YDBcUK954+M3BV2p7JbnjIsusZSh31N6g2aUU\n8KseAk5tFrhbXB/yYy7wkXUOUSxSrkhqC2Y+IEZM842o8v+Gn4IvOzuZJFIG\nBu3B\r\n=XdTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5ef9fc194b214dd9e553ee51a94b5281a20535e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.61_1621572335897_0.698342152075137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891":{"name":"@balena/jellyfish-logger","version":"2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9b5db22cfd95fb3b3be515ab5323d66c525bbf4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891.tgz","fileCount":9,"integrity":"sha512-Ov1qiCiS2z1fmAQ1f7oon/QcyvcI52qZSgVfnYSFa59OTjT6WGiMKII336D/KBzMPkWzrUhAOs811Pz5Sigw+w==","signatures":[{"sig":"MEUCIEteym0JPnT2fQavAPJEQPtWaKcl6vFWWt+sHM9Gxk/wAiEAz2ayYDx9SuWRoAuuqfcUiVYQ3lLLhQb487/YPMymUf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpz2ZCRA9TVsSAnZWagAAcp4P/2fG3hlVllDbTNgbdz0u\niAsQHYhU/cjBoN9Qrc7c5z+eBFrEUPZjdk4HUaSJiSicQFL97i6fCQmXaQqc\nIIIcFxus1Zn/Klle+97KilbmqrdhjweWPm1BOkqcH2ILmD1hLvQSY44IBmrC\neR64hAXttRoKIXgZ3uoa4vmZ6UaxSY/zru3R27fxQfiZSVTdz9pJDQZMb7Ej\n+hlbVAKOagpkOmZL2c/0XaW91V0FeleyT620LfGBD0BXAM/ArlRxaVfIz6ks\nWDAV4Ki59ECm6PaaNORwZv4VevLmpvU1za7rCTGl0gum44RY5MI1z5w6nDRQ\n5D2xD01lZZj6N0JVgd3FzLLPVgbybwCpio4qh9DJ134dhkvqEugurhej/Ak8\nedf0mMt0MrlVIsHgmXxu+tOWWabz/cmtBD4xoY6eoXzQ4R2LXeXaxOp/KsI8\n1k4uBpmohlAq9xwqMtwKC60yRCIyNjxAJz4PU/BkbFX74Yk6U9LpUaSgOIuC\nJXANyGcVnsCAgqUwC2xxtF9nUfRQ6N4lX9inhgDplD34JylswXXQ5TAj1oQO\na6n8KPpQnqyguAlZubxSnd7hwZeFBBinz5q5/ylMLo1TRhHNC/65IC3vvuai\nm31M07++DlNff69Se/HcsZqzT6PB/mmat0nDpfcn5iYRU8Gupvjo3mFKnK0Q\nCwvr\r\n=G5/W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4c03d1b8835bf6d96e0a19eaae25a2965210891","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891_1621573016687_0.7285344822538877","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.62":{"name":"@balena/jellyfish-logger","version":"2.1.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bbae850c46233a483ce749345a8f65bea9b07e21","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.62.tgz","fileCount":9,"integrity":"sha512-Z18g1uuJ5a5ILrGoMGIrQ9QjX/6X17973g5KVbZpgnSSfbQlTmwUhn5uV1Wr7mVHV+hWVAgpjpuFGQmNzE+6LQ==","signatures":[{"sig":"MEYCIQDXUJPmw1QeWIMZVn2NhHnmlabOWuds4aJ+AO7/evsRxgIhALUTrYdI6suhBf/DTqg0BvIuW6FDArYHjW30u2M1fcp0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpz5mCRA9TVsSAnZWagAAsVkP/R0Rr3u8omeDwliW/Lzq\nVudbxu3VxsnfWoR9Q7tHxsPVldez4Z70RBG0XhwHOd2r0uotYovFy2Y0U3Hn\nlNEsM4U/l/DQwRVrKJpdDa5ir6Sexku4HJPsn+kpRBQjyOMmYeO1Gf9Y2hqG\nFjbaKt7IDqVH58t41wTOVAe5CpLN+8jY74V4+7EoA/QxZkhrJTmOFHGNJd0U\nHDqhjeD8gdGLfKdsKOGH98M53mgofPWxeIiGF0qg+5Zs2rtgZsGVt7eDX7XV\n4SImXa9tw5r8kV2vDcsBer0v7OejdepExOL2cEpWyMzfguOx6UbY5CmHw0AQ\nesZO5ERDC2xhzmbWsylE9SW3SV4jRwSATFF6QQxenX6iqiYRSIeupBa+OrKa\nVv9gflLUM9sT6rxKNfpD04qJvkTNmkSJkApI7j2HfmRBdlQTANhJB9d9gdgK\nx7HQ/hecrjMhhSTsvQMRXv1hd8TplURDClA4OUh59Ln84R19RCM5cAb8GsuD\nRwef7lnK6OS5fggSaweQpx3/Wlo8jFFJkC7sQkQocI7wR1DuIktYWPzRHx21\nbHmrARXpMtDujco2PyWPE8/9ph8h6Z6eADEjL66Vt7Ke2O3Z35zZOIib8utW\ndwUKZDrBVO2Eo7T5HzZo/Nss3WO243dkCMLGatL/zICfVpYr7I2SENoWIUN7\nP0Cf\r\n=bs8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5cc453294fdb62c6905ca2ed5c906ab8bed9f3c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.62_1621573222148_0.8761524103566993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3":{"name":"@balena/jellyfish-logger","version":"2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1bafe80deb286842ae22a0ea18e7c34ea6d8caa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3.tgz","fileCount":9,"integrity":"sha512-DgcHsFSmeLWMdSerEziyBlNZpdHYCiFtzrLdfMDANr24xoxFKSxzmPa620PsgQH1ZoIALOORhlvExrAJRQRWXg==","signatures":[{"sig":"MEYCIQCpT2n47XDvFrgeZnq5T+i2AScESw2MWnDtmwYo4i4A/QIhAJadmdSumzoqg/2JZYY+BBspkguLFsSzcGgt7mq6k44N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp0DKCRA9TVsSAnZWagAA67UP/iccjsY/LkNWyhcN8W+u\nV0ONZAGYlQrI+XBlKwowq7VE5bKP6kNtyG3qJbGWBl8efNYr9M9fjNjR5L+a\nKMOmclKR6cRPT0brsgSlfvqrC2ox9p9yTwyCNMqHpTY3HPKfQFNmqvlZ5Fen\nhEaFUMi4FY248f0SF4z39HTCKRzXtN874Zva5p2s6LH+v6J3NqRtGqjljL0z\nXe078KsYuUZFq58VcKZr3S7jtTGdvAEdQJuPS+3yUFHPZYK9hy2Icnv6L/zq\nlldz3G/QH4EkbMqrzBPokG4ntrRgHoBrlwGeiaq2gtk9NEXvSSequyV2bGfQ\n8lY4Jj55Ejy86MY56ioOY5sLp+Pfwm+P+mgQVcXhMrQCbSzoWN0PODNaIG5C\nTN34SzrXS3WbR1bqmlgJau4G1XnTA7B8VMMVI5jd/Ubn01/mmHgz+MgND+jw\nYWIDTwNi33wO9YlVoS2+0sjJbdi8ZqSvzGgDs9pJ/bGf3QXh1hnJfTPYCZY0\njNlil8Clmcn8/jfao/5Sicc0yN9wSnKY4ngpKI6Tvax9xqCFxxIxkK0N4iZN\nFNRNB5Ht4GgGPJK3t0yDX28LkTizVqA13fkCLzKsJdd1A9FzgimJ19U098Az\n16eD5jEVxwvZt7FEYFUQGnTzwBWSN8tOFABOFrepnFdCBl4GVDt9ncxROk1D\nXqKJ\r\n=Mskz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45c98f98eb8414cb3e506f374132c3fb43f49ac3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3_1621573833742_0.9738629428554058","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.63":{"name":"@balena/jellyfish-logger","version":"2.1.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b41cb87dcf5e9848bc68327d92e9268b0f739c9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.63.tgz","fileCount":9,"integrity":"sha512-Ym6SiBqqp+sfmt3f0bzZ7XB8z+xDeTgT7jrJJ1b0n+mq0qtF0o+tuGr3wrL9FLvJ3b8k3kPA5O9RF421Zj5EXQ==","signatures":[{"sig":"MEQCIALHDoS+cQ8NlnlzLj4xhzrt0qgyy0zWuka9iNw2tDeJAiBuY5G8ciTH7vU8yWyV72K5S/Ag78WoKWiOAnYkkZZhmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp0GECRA9TVsSAnZWagAAeZwP/iz4UcvSAddGCUgYP1SM\nuf8dcgrtHfMczkJMZdQGkTlmDJ9/LiW+bLg0VJv9LgzKBjEpmy1rve//yOvk\nZzXNaP547dnd4adQ/c4z+j5w8YpX9hH0V4NWrvurcNcu9WX2+Yzf/xIlDUi1\npt29gKK1w6NrKRJ8od0USfYOo2N34fnWnLmDwTa3Bg8ph7zcHLhRk3eNW2ck\nXnAwwilPCy3J8ljYZPNWui1xBui1Hjre//KhTbPWOhlDsLW1hArPpYU9K9hF\nuEnZmN9Qs9X6gfeAiuXp6zej1Z794zownnSCUt47/pUHldFd/e6CoVyhHY+I\nTVGtWTvd1a97S9MPuQtoGsbeE1vFw6ptvHrxvjBFNTMa28CvCAqTsRHNUkVX\nBuY+uQDYzUEh+6yDVfZFk9FZGB9GtuNdKfVruVTTk86xAY1CnI8SfMvnAoCN\nzITrEtk5mxFd5+1pPTD3Jht8pOBOy1bSMCroCEBNUJwezUHcw2ppoF3PVDlo\ndePzGUng3cqBTPKZFqRxbaSjifnA1XDVJGC7jQsBZhUoEfV49D/bJSGrxl2p\nzG2g7FrPhw0d5HNhEW3eonZmlW2HdXVZU0+dqSUbexG8q0RaZnUbdFBmiDc8\nH/WJ7CtFbt5y9TMWjVBfmuQ2CnPPLWNQZP/UKzV1uZqKHTxnXkQvcWVdZao9\nB5Kj\r\n=C5A5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15899bd04488ed81ad81962d97054020585f8462","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.63_1621574019463_0.8811173216812758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be":{"name":"@balena/jellyfish-logger","version":"2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f6090d2b31c3536ac705764d1b344df153c36d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be.tgz","fileCount":9,"integrity":"sha512-CgpksmE7z3D0PumD6mnc6VrzEdyLguoEouhD8mn+46Wv97PQAOr3bnipifZaDo7k5wyC+y+uzpiHwWAhhoKDSg==","signatures":[{"sig":"MEQCIAqSXLWMWIIsuRYmgfPR7ITRm066ajl8C3osD9EPEJK/AiA2sHkMhqoJszYVxs18uV7hIs+TVboZCr3wC1AB0Bl5rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp07uCRA9TVsSAnZWagAAE70P+wdG3ks0WAMPV6/u0AJL\ncT6pnoR7YvzLMwhxx0u94UJ5h47rIu4W1DFqwtMYItOZV0FZ7Ulwc52d7HdT\nJJn3Qdsw9HtF5MYZyMriA3vIm84co7PXoASAljnaMunSmUMdX168byDCKnir\nIYFlKtyKBDpt92v0RuECEgkw3QFafm46x/YKS5f0HabtPGzuuUs0WZKkjb61\n/Bwyz9TjaPC9Iad/H9HE6nbVQ5yZOfczRiCg3YtGWUmKFSHobOlTFWi65La1\nxkfpTPlyHBQmltTwEK7FHwy/es8qUinhJnabcaI4GkFjRQH5fn/ndO/x5wmO\nUiBsdLXpFI3DbMX9NBfS4LPVBjd7GEm7re5UHzcpstLMUhezKMjEln0rs62k\naEIyfUaYL8DNmjhrA1q+9d+gpWrfvs6wPfeS/o0UVZF7LAFz+uEkbouhnQH6\nxM7EM/Qifz917hhqGCnNlEAqdooQzpcKgBqmSFIsBXy6iCUcPT8cTuMenr2/\nyd+XJW8F+98Q9/JBd/mTunXNvKyxRblXfkXTJt+UGFeJHlLQFSejdd1w0au2\nyQn4bsLRvvhgUOcOBSq3r5dYctpY8755p6BuJCG3qcUqLgyhZY4kabHiX9Rp\nf7ZA2FVdsPmTEKgvJpYhzSUBBQmgHwWvPD+vMAQgqMV4X9JT6ccB0hRb/Zox\ntFW9\r\n=20YO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e54ba266a170999b177a5d8a69ecbfc9e068d5be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be_1621577454381_0.5921490113575465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.64":{"name":"@balena/jellyfish-logger","version":"2.1.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a7a13a6ec874c6e9a0b7124aae7c57bf0a7b7ac7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.64.tgz","fileCount":9,"integrity":"sha512-txHb4J52R/USgzP+tKH8oyulnIzUpqn1uFr0Q10XOaQ5ERVt7OS9NFjWGgTjVLsHOd9FtqQyxP7Y3v5G69sxRw==","signatures":[{"sig":"MEUCIESAz7FN9rGAINS/4RBt9uA41I4XC/YbAyfycuD2OFi+AiEAjXlGw7OCiLT1KFZ7Yl+7h5Hx2u3p4LxZ1bgybriuZE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp0+gCRA9TVsSAnZWagAA9wAP/0ExUEw7zP4NN6k3J6lP\n33pr19zZBx0rMTnlvBaw3dg249zS+Mw6XAHL/YJcVTSo79i9HnOae5IZaFpK\nl9CgBNDfABuuAqkiewfgRivuaDe9ou5kNTFJetHdS6ToGfRWSoO0kL0BHQvK\n56Oe5W682HTZrz5HOCsaD6HkfXf8zxzna1IKJBAuSHS121mGf5liIFe3/t2h\nvAyyFmHcaGrnKCKE9SrVRromaRIyHZCoi/6X8mXX80Z5hgf+SHe8+Cy7vX74\nzZvbVF6UtLYb4EcAdR1gxOhS6mT1htYVKgTMjNFMCZuW6HWblqwe5kZ0LuH/\nKLYtWVWGHh8Xodhc66cAQTMyCbru5aHsDxiHYbZ390XEPV9s8kE5YBWFaclV\nk+oVBYE6IxVKikpUi0z1xBg+CuRYcKKUd7WCKFJvE9rxmPtwsjLe43x8/WdQ\nBQ9goe8qJok9ngQkXWhaISmnjGQ90JwzAGWkL0kgQPFoLURPWkes/Qt8TM9I\ntFGYD+rdTnlB76BQ4pajM9+GIldPOGJ98rVHBs/htOrn5nt6SvH1Eodm8Y0P\nZQQX48FAA3ZUFSdXR3TaifiYCHkFIiERiF2d51WWh6TYWAOcj9fvYlGf63fB\nN7e8WHBpKY2FMseFLlA3b7udauhz22wNqqVy2a7Toq6NgqLL+/SFyQyqfpBM\n8FXA\r\n=GhV+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0d49e050f895374acc7b7a58d328036965cec79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.17","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.64_1621577632202_0.9386185649323828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2":{"name":"@balena/jellyfish-logger","version":"2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4e53180d3bb0dabd0115bdace37251c3422f7ea5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2.tgz","fileCount":9,"integrity":"sha512-spskyvEeieNUueTJy2AqVY2DxnsK7BdNY2ArR7PeJx6AQcIzZuYBBxThnz9JbbWIjv2HLvrf+QKuSohnBdFZyA==","signatures":[{"sig":"MEUCIBWNBQpS/4cm3Q4VbV/ZVGNzcjsmonmhZkcOvj5my72PAiEA4eZ97xNTiaZRawuNKcqxjhAnAqAv7vakWioSbVEfJhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp3q6CRA9TVsSAnZWagAAF+MQAIwNjsZdnQIfgYYIDQoI\n5Zd41ZbFhB73EPe0r7VvWB8llcMpZHW9lQBn/w3ZZH1aZjnvmweJglXHot+3\nqKwiXJi/hUX5HHz063WpdTSnRc5NUb4cDl3Vr8oSAPSVeUqJQ09HBIeEego0\nWiWlceFG8Csnj1PqGjeokCo1QP5MxY6YmzZMugoLIEo9mMG2KDue/fPiKHEf\n0RwxkAYUodIRilJ0q3FjGrfpLrNOLOJyWsWaSm8/e3kGxGS5EAiRexJjMx+g\n5sKd4QWAfUKzQIbDXMdNraPhYUO9FgraVYwmG9WGjLezyZ3djEiTHAZsVwL9\nf64d0qUKYvkO5PAhCXsIdcpJEMAHCICDmaksycXLVUGa3bmAUh4QXHgDgzhA\nFERVZ/pBuQHfh07/HG4EZ5Bo5OGePh5R0WDy1Jm8qRXbm6C9nMUAc63Y+s+h\njsdQ9ds0HegKHoyKcUlSNq92xaCgdsAlqq/dpxxNC8XLNfeJSTQDrI929vWA\nNdQ8KFqxu56KBRqkMPKd0nfz9M67iz/0k7XAQ0t7RU4oSaw6qdaR4FlAwVTR\nxuHPT9sZ54/9sEEB9U9xIkmcyr9A/Qlu/nLyZsJ2rmoR0pNEFAXfZ5+urfGy\ncus6x9DkIVV6+3/g7qEAMcvvkATCHwVjcw2DQK5RBczGmDtLrYadhBQYIb/N\nJ8tw\r\n=ADUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bef01e8c533f4c84bb703fdc65fc5cbb507b5be2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.20","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2_1621588666342_0.40370882543771924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.65":{"name":"@balena/jellyfish-logger","version":"2.1.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cca011ec807ff72795ae4af06b02373e7ab4edcc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.65.tgz","fileCount":9,"integrity":"sha512-W6w0kIKrMsw8vKYYD3k/hwegMn+Dcl44YQ+O2FDM5ayQbwUTldmH1gnBQsch+q2h+AGbTD4Gz3LkjWK/mK2opA==","signatures":[{"sig":"MEQCIAyN6uMe/lWu4C8W46IM/TTeTr3rhNn2wLuvB0zNw9usAiBIiDBK++PlwaQvUvDF+p8mHPikAh+UHAi2c2ieSm3AEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp3uHCRA9TVsSAnZWagAADM0QAJ0H2Ocr2FJRjFtjz+vP\nPdgwrIpjST++Xokzc2TRMhB/xjHToFMc5NTHhg6WA8pj/nU9fO9D1td6SO8G\nnUXg9NGvTyaV2Dc3kF6aztHJRAAKK6Dy5ecB2AAdYRtMy0jTCYBMZqGdEPto\neBUmfJ5WWkk3AmWQ3SE2B7iptqYMov2z3leIaH5MasG1N305wMM3xVn2l7nA\nIFEGUjGgSkWtLmW+j/HVckuFweI/Qg+9CfQdKqh6iRcE7540O3RUL/0hm3lo\n9+3tI+BKs5iaFkQ/gpP4x/+8FYoXDGuuYFwSp1Bcy7ABCG4Bmvy8hg3eX7Hy\nffFqI0pqYx16zJoqFWVEBDaroZow6g3QC6GxuqKPm3Ko4tUNoLsAp7Ndd/YR\n0t+F98HvuN6QKF5f7JBbJ1Xm54KnURuqpgtKLjY/ezlbjx5aA9Zgrh5TeBbd\nZU2UnLz4IBM5YpBeqzrPCSBjDh7kXeS/cMBf49gz5iHRc/IiYO5sC68LkD2m\nP31kKbAdyeY0OIvEdh4ASSa2xTLb/AQvzglnxUx73+9jUC37BBVkNEC96Dcz\ngaBWe8WpuAxapGnDZGleeAdvXvLXxhvFvZT6kPmcNvXn7pFM0gQZahxdNtLy\n8YlCBw0hW0ei2f857RY/Rqu3asuiefNKTiYPs59UbRnSMeubLRhdTgWR1/0o\nziVH\r\n=f+/4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66da510fcd7cb008ec57eabb1f35e8232ad0fbf9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.20","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.65_1621588870798_0.24268502953703264","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae":{"name":"@balena/jellyfish-logger","version":"2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34bd38b0193f984878f3f9fe4a42c35c293411d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae.tgz","fileCount":9,"integrity":"sha512-NdTifNWwYKnDb5Ug8mmbivH2HaaNzijXz8ShzCDss5Qwsnp7suLzt4SRSH7fKucns4X4cYrfDO+/1yQ9oB9mgQ==","signatures":[{"sig":"MEUCIQC8/AF0DFO7KolSna7MK2gS27DRhJLFREf27HaZ4Z7R8AIgVGPh8D8RY4uoQxTde1J/n7shl6V1wZ2eSV7dL4k7o1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5VmCRA9TVsSAnZWagAAPf4QAIaD+scx1kZk76si4i/B\neG7aCneqnNlXWSD99kr7Yfh6lrNK8JmD6xsBNuzf/pPwPrlklILbf1991jc2\n7dfVwxCpy5wheV/1y3sOXGHxhvKGhAxqI/OQKZ9yXDLbpKuCIKGqx/7r8DEr\nj8w5sgTmLQNwBoL3/RqxXc9j9TTSkp4qkd3p3DKZ+3xKrB73JMOJ2r3wLvVI\nOLnbdqQy72vja/mkr1iEpFTe0Sk4eZBZCX1+d/sTeVKn+Q441w+7FU8emPL+\nn9Gza7TJEgy2kyXT9HPSYoS9ls33jubxpTXMUmf5o2XXqcxut/ylCbwo7RF1\nENqGCKi1TTgHthRnKFdbo/LxMiDmmyvnIvUNwRFFueeaxiSXPUwFueKkDVk/\nouSy7fE3gAPPGN47RVO+1s2JJt/dbUEdMLFSGzxY8NSj/4mXP6zVWNceAmL2\ngFMKwr0ABToe6/1nFzH2eQfLLMSnRKqpFqszdIoGDNQc51f9NErqD+zNwQ6L\nKMegW+XmiWtUEIZAixDOHj394aEGl/HyzwxaTmawj+p/3DDoM+sAFSVceBsz\nehi5TJGylihjSjQU1+Jb1pLncyiF36m8q1PfRx/eFdFzoFigK2eXpZlK08AM\n/elcvSFclWRm7ywUi5YWEjpysNJVz46uA57dDoNd4V4nnSjr2ASQ6YC5joJ4\nbhB0\r\n=nZeb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48a9ee3fad00dd9ddfe731d216166c2bafd210ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.21","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae_1621595493023_0.09796082777228565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.66":{"name":"@balena/jellyfish-logger","version":"2.1.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"753e7ecc338cf010139a67f99a986a84f353a609","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.66.tgz","fileCount":9,"integrity":"sha512-8XajjPQud2uIJ3dfM9cxZQrCE+poSd+6btn4iXDd/S0fONUV8cmy+vzNZpwcn2yhAPGT6qAMWKZn5PzeWkBcBA==","signatures":[{"sig":"MEQCICEI6ht4truGYqEQhAAz4JHw5vqefxoDEZZcQ21ZZPRDAiAkV7D7DA8nvobCmKCt86yMkWRkE6oDxGPv3NAu53NmFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5YfCRA9TVsSAnZWagAAe/sP/iUQHEERielfTzaJlolh\n5XHvdAnwnep7V18fS21MWuxGCv2BpPb/vwBC+Jvh4yG6VoddfswpLMKlxz0L\n78il7yQ9b8ovRCM54nO22900m+o/yXtu1KF1giVSw5M6ZfzZ4cetXpQ0wM5N\neYHzAUvoiPj89NsYOB19DaW1failC5+e5jTgmrL5XH6n6xs8GwkLRRARl6t7\nuJPy2m+1rM69lBNfHSl6jobpmVg2VnUCT7s13qnQBwpJWw0DMFkmKINei8w5\nzUjI834tEWfYieXdpkTpM6hsMNTk5PmXc0nnlpqooQVwMYZewAr9FAlFQqK0\nj8ayT7PnvWM3fRwzR9iR3cWMPZSeJjxuruBhrqgwdrFiycNNfB2gBSkY2cN6\nrosVFqku1zgKeWpOgWWUurfjhzm/IlL2seA3FWSKi50XFqjrCE1RjyM351t9\nO1xS5HQERvFCOU+prR8Z6yZzW0AeSGLP3EfA/E1stXRKzsEHekUDpLCbweqG\nUyeuTeRUB9O5X6S05vpLawVIQFMWkaLdYhnBS4oCyKvsA6z6GWYQyBLQItKL\ng+F08baz+3ysZ0DPj37EwYoAGvk4A597TMBX1EhoFno80EghkpT1Q1chUNbj\nyrspIxsJRdhGmHMwH7eQjPpLENlfZ16rTAt561rB+8nMRsCr3qOoDjtHNyWN\niLXW\r\n=YwQU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"62e52743c2bbdc8a0c5030a3b680e9b626bce479","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.21","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.66_1621595678587_0.9724212911761301","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216":{"name":"@balena/jellyfish-logger","version":"2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"94ab36f4baad0c815bd337b053e0c81b716b4f31","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216.tgz","fileCount":9,"integrity":"sha512-rEMGHfQ3dyZ+3yirJkfQB63IHlR/Am1TNTmHB/L4a6+/7i9gbeuMWKXJLgxqrKbKDldd/mV79zpmuNWuQTD3Pg==","signatures":[{"sig":"MEUCIQCdIbHTv+7ZpurK6qKoPVGwwL2AokczIWUU4iVUWPHLRwIgavtjIVCOQbIa9oZ1sqo4hhA8jiyejIxRT7UGnYeahfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp/dpCRA9TVsSAnZWagAA/BkQAKISXetPmknMrVi7YC+x\nrszguV8y+Ayf7wTRQcshyMBKjZdpM0jF0WyK+glQ1ZgeGtOdmuQ9hn7gJDvZ\nLXnXG0NvNGJCKwHt/ltEhFSR+sc7Zhj9YXYws+XJtuGqQGGt9B/JbdYFFmHn\nsR7/IfWJletRd2vg6ZkWtGfxH464SJDVy0/MNMjL1lU6kuqUkl3kYhgcAsZF\n1ACubBhzOEUd6tcUoSY2hVpTQIlIQLJ9N/XEJP8ag861oZlTTbdc88bJl6vu\ngkdRl2g8MDbHXzTYZvWtQLsdjliKPf3GOIoYnNConzY9ZLPYn1pleqaE0JqF\nX504uO5T4TGEAQo3JxHGAe5rS2OVAivLkOVr+VDvwBFutrFvs5RkZWRYxfZx\nZn+tSmu1zlnXH9vLkRSTn5aRUaxbbQi0Qn8yIZslmZRCFQlDigEAPVPDA57k\np97QQY+Ma8IBKRagCxHsN7i/SctEVd04htBQZtNKCMBDdlL7A4xTgAXGtBW7\nQY+JRTQLYMDMR0wFPduZBYf9fo7yOqHaNLpzezEasSePoxm7V1pSC2GyLoix\nyCSEjPcSh6lMahwDDoyc2X/IgL2pO0j3TkXzMjBgUbg6TrgN5TRj8zY4EVK8\nAZkZGsFsJyU6c7eZdnIKHkx0q86e9GePBGwir6oHz6XCUaMo+3qyw0XE35J0\ny1H8\r\n=SpmD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24378286ef25c9b8ef6b394459eed66349333216","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.21","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216_1621620584783_0.3317479514854518","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c":{"name":"@balena/jellyfish-logger","version":"2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd5945c8c94e2894b4981a37febcdad76bb3e944","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c.tgz","fileCount":9,"integrity":"sha512-iW6XAnDJTJjoKB0mMtcqrWxdCvcGt6AzqXzFUCcHYWC+b+PTGWuFbndxMMS8ilNHFlSaPX210i7sBTrnZCqQEw==","signatures":[{"sig":"MEUCIQD6a03xX5wnEQ/Cvo7jk8O7f+DuhqnopqyXfy2T80QLDQIgGesbd2tgeYvHvXYnoy0+PEe80oUuQZc1DctUnXmWJoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFl5CRA9TVsSAnZWagAACE4P/RJIG/mPCc3e9MsNh3EC\noX3dhNoawweOLCjKiP+FTQaFDtI4wMXbtGvQSyZUXBLC612UFDa4VyXv3O8Z\n+8cj3Mm6g/R+ggSdkUapmBfcALsi0L7mfsqEIi4M5kVH2MYCpLgalpjgraBd\nMyfHkkWnObMgJuksyiLoF0D/jdLXkgPTPz+1JT+ZPVC7R2JdL8Cb5dXwVbHp\nHGuCVnX2jT/86HLH315Y3NbwzMcnbCdtcdoMflw/ZfhNl7cFCKq1Si97Yhn/\nCutJt3sLi31H3kc1V+f07CPjELR+W8o02ObS3cEpBDRdRFJ7Ls8iZkzVO00U\nUHUZajwaq1kKBiF6BsYcWE72B1O+P/vjv7bSpxBZVcln5Jb5ac0FLq88iRau\n4drbWXf3VYEvPxPXIsvR43FI9G86cHHBl3tAtvTT3bc7UIh1FmpFbPNjqHSN\n2o3qqfqeKZ7iOH0dS2mn24CfFFw9avWRIvr3opfa0hETBKmwBk84GLndn35C\ncIFsZ9RW35AKzWXq1uXAW5YylLDpCzXUcGvFmJVpJ8stZ1e07aeUUu14Nb2O\nmy2iMZw+xvLoTAY3/X2cXwmzLZMCZ1FzFBmUx9QGFAkyE1rQzrZggkL5ugGh\ndXgyPbw5jijYqnk1woJ0uW2B/5ermihFHecHIveaVkhfoWk8MQdZayDmmpVf\nXwJY\r\n=4XXc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4dc29d1ac23a7d9c892584a8e36c73e82b5b309c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c_1621645689149_0.05870233951567583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a":{"name":"@balena/jellyfish-logger","version":"2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c1b01af82f5115377be8aeba9fc035d2907317a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a.tgz","fileCount":9,"integrity":"sha512-1JhlQYPY1rBwCa32S8b9TQh9Qoj3nlfvFYSPLgXiVGqtMjuPtniTWqPwrlAz+j1EBgaMFPLvYTlpftizN1hPuA==","signatures":[{"sig":"MEUCIAO11k/YRzd8gg/xTb8f4qwck+mzxj3hiXLW+cbsvpYQAiEA6ZhABa1YYzHFQN3dGjqQbACjEs1lxHJes7A2uxA+2OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFmLCRA9TVsSAnZWagAAcB8P/Ryu/BKNA57jK9zVInYz\n9hUWzTIClZ8ZOjvFSx3s7kwZS0k91Hec12CI+mmnSAHVwfadChOQAhZAD50q\n8pqgFAS/Y2PRCWf2YOC3767D3982ecv7q/6vNfn9DKncHau4XuniEypmcWC4\n0kIQVR7AI7rpEEjYqChx4oQYTDntcWnZaBQou2Af6QjNvBGXD20+hxED5D6u\norjTQlSsuW3/XVHKoC7lj1N4Tm2Yb1YKoIxzSg4TgI8iSdtswOeeCLkjIwki\nox8RewlmwGR2RLa/kezV501xMFheUuPcC8/Pe+xj1+xobL5K/kVNexef2ncO\nig/FtYHYJlJSvpLjuhiGT3fqRUsLFMXGB3See9wD027OzOEV2M0Kq3aWh5xC\nJko6vj28J69Zmg33RM+nFw2AENEtV0u2dAypO8OPnds7MNvKrr0dsuSfwgSs\nY1rgjIQdpxlzDbfDbVAMlKzZIMMG+vfoDIDhvnxd3HdZrZOz3OBsGUwyzWyH\nRTb2EDAdMFP6hWlIRupQiYTFHezVkLXAhL5D/XjP6UnlGkzeWTFOOG8ihNK+\neX4hel+u8g25yYKe3YuxtJMPXRbHlgiCzXVG/8mbAXfNCwxvX6Amxh2mRnXo\n39rde56KomxuLTapD9EZbT0uwdIeS9m3Ukd3/YCXAj25NL5B5FH17aJaAp0+\n/s3V\r\n=aaW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"18cc624b16db493b41852f1b160445fbb497865a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.21","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a_1621645707140_0.789556251350005","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f":{"name":"@balena/jellyfish-logger","version":"2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9cddbb305bdc1fd212174746941d0d726cabd74b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f.tgz","fileCount":9,"integrity":"sha512-HVHi67F55R2T+rRTGf08ykG9LhKiSThkxIBuKJ5ORFodAqY3qYYZNBSJmFtMWJ5Rznh6DVnWJwB0hmzkU8BV5A==","signatures":[{"sig":"MEQCIDd3JYoyNiD05UyC4LgsXLVtrZdhwVRaOyDapnSV1RP7AiAwPqKHWm+44fklZFVzhTIluLJbbqF1Bwg4B5/9jQxbPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFn5CRA9TVsSAnZWagAAOLEP/R4c2+G30r0nT6yPvbRu\nfew2yCHH3qlyYX5Ne9rJUAbleoOHcrCTbTBW0uE+VSmEdaLHYapY2XYYppiL\nxlfgNamTdLr4csMPB+THssGED4KVYIiGTKCn/s3Ip8VptRxkJ1MCnylBt8Oy\nwApKTFM7Yb2xtt0tNNW2zmi0TU2cWwRfovBMZm1SCr2r4HxhpEKnbd/FWotW\n2zUBmH5Is4F51glRBtQXnVTDyALZVxvoLXoeiEtWfWoTodRd66da76UV1CoT\n73xw0Y/AUyON2vYlQN+smner1LJ+C+fIJNsLZKnjRrJj+MA1zMO97a979j29\niXbh34yu4ROd3EmnC4zJ8aLBy9iTjKo3dWIYCtVqZGPgNd4SNfU1FD/sLVpS\nkFNZultv+wOE0tMLtprCIcx+ZW0E6wHDVzufEbpNcUuyM7D4SKRmdEE7jZ0n\n+qG28ImrBWzVeFqR0sMTtzl1fS/5iEXSQpB1s6itJsepR6gCvjU3+mIghQH+\nR5mAtSvr6iFY9K3o4F7zrFyI8OMFOpw/2M+U/k/LGmpy2seSpoV2EfUpSz7Y\nBepwRca8P4tRPVAZJEG9ZI/lREFgK7bMK2Vm7sNQMLkHb0z8cHBhBvNE7lUA\nHM3oab5PbUpwtEy/gQnXz4EsGieXJX7uqSmBMZxU3Xsq0B9wnC2/XD7FyKMg\nKaJq\r\n=maEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"265405d37379a712ad7ab341ba41374d69393e7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.21","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f_1621645816559_0.8633770999531247","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.67":{"name":"@balena/jellyfish-logger","version":"2.1.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ca6016c8c9c6abea2830760697832e2fe0b0b61e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.67.tgz","fileCount":9,"integrity":"sha512-uDQAb65PtBEnXTqCZSf2pbeQTcriuhqUkN5zGzRHvpmAS36dFuhMI2RDGyFCd711wfHnCW9ON+q+3sk2s0vPgA==","signatures":[{"sig":"MEQCIBCZnCtA46vZ3Sw15nH8Mh9wJ/IuTW1LdAUW+FWnhlrmAiB0Ft4JIM3D5KLLZNT/lwZR9OFF7TVt297qvLveOWAjNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFprCRA9TVsSAnZWagAA2h0P/jIRlClMVl/IYGNO4uSs\nArQ0ey3pKqBLepK7BEuHWBfL4aa/UTWSfox1M4u2v+VfbXU8X7NAwyNMDN01\n5WNHcBKQOqMWnppi4aciuq2ko3Ism54rxDhl8g2t748SBPgKXXgU4UxUivM/\n7lqOkShw5gM/5NTuQZNGI0WOz7YGbjeHQ+JdoCcL3HZcBQ5nqP7+zExPBLRy\nRpBaldJ8fhq9kZMRWcdBAsF6InGHW2yI3N8hMTuLmKPQlM+7gY/p7C/vAIc+\nbNzpU7cWx1ewZJl2pcWMVO+74VFpg+rZ/L4alxGl86rwaJFcQ8ghEWUGCC5/\nFBS3jYBuiAtzlvjUhSma2vsGiSjURabyhtM3h8eN7ZAMLhtz0KRQbdKuwX+H\nyBGJOToncjZLfE+HJNiMsr5OuXFD6tFABnPbJkKPmv7X939SR7mhQUMgd7M0\n5Q+A4j9ZG2nWTXedywsD77EcwZoQEFbd53TXVcyLj15OUM/eA0Q5C0YPnonX\n0GDJVgoCHZUoKYT5z04PCzCt0zCO1qx9r/ZO0qaIEdv/CUyKpyTuVDAuRydP\nw2BH7MroRxjP7xg/uid2hZ/Em6JAxrb9jj0Y1zSx07rPanbNIfhnsbZPPQfk\nKeCekggE18UptEbsXsAQ8apE17aXznUHD+0hBILWUf5RUOLjTBaashKniu21\ntM9O\r\n=asRo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8879d8c425b449430d04e97bfcd51c6672778ff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.67_1621645930306_0.8640671084298812","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f":{"name":"@balena/jellyfish-logger","version":"2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"222530330d2290d1a2f00950e574c8161b10ffc9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f.tgz","fileCount":9,"integrity":"sha512-nSF/yWYkQgR2tSNakt1acXcSTEwjeXd85zSKFDf5cMgR5Ox9Bfz36vQYbEGdCA8In1XWR2DB5AEMgoscfJlrNA==","signatures":[{"sig":"MEUCIB2GBU189R1P8whzNx+zKYx9M4PPFP2jBOeIjJO2Q1JvAiEA2Xyjqx4hzCS/2OCi67T+Kl7lGQfeA1vE2/ww1Q3PHno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFteCRA9TVsSAnZWagAAsXEP/jaJ+j274EPVJtqqcJGP\nREnaiTu32lc4td6cuBYM1IGmPTvrxyCDx17ToGdzjjHEf+5QV+ZOq+OeaJPn\nwr/LUYnJE21jvh9opLujvvyxjZ94MF++6PnlmcNTyGl74eK5drTYzUufDlqE\nygcvIct6lAS3NWelxl41Rhcb0uHByDrLGHks2EMHEnxe8hzebtEW0DZ2yOVz\nIHrXENgVkmBrUQ5WLLc69UPT9H7mu5vvRtx04g+ovlejNvHQl8n12T5AI2UG\nkJzt3k5u2VCGSZOew/osCP7i9/XHRmu+jCcak2n98iT7AZlkNL3EFOAfYzzJ\nPrmuzHkOKCxXviyGZRnFA9AZB21lFf1c/XMTiGImd5XGLjGMpiJa4v+g+T5G\nDN6R6cv12Ny5u6rpDnnJgyKLLLXTe6RqhTLj1Cyk3HZgtvniEVIrSGgePRqI\nVJN4CqdX2W/5o7qlZ/h6O+bMnZ2NV1K/H658IWxSRfiyyMEEyi/fR9Y30Zf+\no/4kugxg9EvXMa4uQJK9iny8OCRCDd1XQ+AwZBS1kB+FzpMTyuWpBmrl2Q8F\n8WK1dYQxsiYpoPqoai/Cy7v6Mx/bbsH1igx5+9/c/kWgvjhOVVV/zGG67fAi\nLEO7RxTGC1FFR91xpsJq9X32buee4UrQqeUxyWj05ZDGW1vylKVK2/QguHLK\nFSU+\r\n=tefi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b97e655a66eaab8312d3f44eac70d7f094b900f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f_1621646174056_0.45797479357768744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39":{"name":"@balena/jellyfish-logger","version":"2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6653cf1f633002344d341e6eeb262207aff6f04f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39.tgz","fileCount":9,"integrity":"sha512-IpS6q3OYF8X2d/qfLmTKHu/A76Mp+7rg4qzrmQscZLYPVfWQruIEH7zfs0kbqehyEW0mD3+NU2unIQV7Pv0MOg==","signatures":[{"sig":"MEQCIDhf5rtoKWU+E2s8oiviC+QP/Uu3NNWbh0onSWTKje10AiBe3aHEfW0Eh4EtIS9brDPdqL0Bqi+jzNsY3PEVRHffHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFvICRA9TVsSAnZWagAAaBIP/Rloj1hTwL084SCrnytZ\nSPv7I0L03jEojfnzhPpz3DoLkvr/JrOJ2d/e+/bMRBbEjT+vtSwa4g61BQrp\n+Uzc2pQnd+V05nA5H5jl1z09dfBqIzoMDL6GO7iQE7t6Ff7yhCwGlaKZmdSi\nkfnTmqyS5o7QyVqH7m1okl0Ukst3UWxrfGQO6zKd68ELlXdnXkhsrkDArYEC\nRaVF4DR1+5DO05hVI4BytnmXlcOVGzMAaJpowVFTOiu9IErX1kaK5XLkb9P0\nDpDOsQDbEL0g4a13WWUxxfSr0JvgoCxTyebsfzHGbI/sDa22LYxLGyUsCxQz\nVGauoy/MAV9NDDIprp1LOaJrQpakTyWjmQ33x4QrtAEC7M8U0ssuYX1BPS+j\nCDBASncViw7O/jPYEWukUoP19Bn+e46yjE26Ix5jbATJy0xNIjNW9hjk4d37\nBY2ZDzqUCs6Kftj15T7NlgNVkjV/cRnB7nPMgSB0c+zOW3uZD97WTg7CKzbN\nGV1+kBcMl7s9/g1U7JNvrphJ1I99G1eIUo0vYLjzhVCpgMYLmHtHL0N5p0qU\ntzt7iAGFlmtZhjwd1PJY26tqW84j4LW7jRIyhthziNkXP0rFBjBXGzbzM008\njJ1VDLo27hGXIYliwH0JBWkbqyltKs1we6pqrp6/XzHriPYHTm6BNu4ec1EZ\niGjS\r\n=zsIk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"069a3017f54e6f464bf7c8f05a690609adfeab39","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39_1621646279606_0.9172033669559316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0":{"name":"@balena/jellyfish-logger","version":"2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"52c6360862ac60bac18c023d6d8e62ad521fa472","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0.tgz","fileCount":9,"integrity":"sha512-b9tCVovhmrpye6AeJ2Smd0av0frtM4yO0jP6+NS+kTE6bZ21fKA5/uUk9Ftd5Y0th7y9T76gI807mWV3IZD1nw==","signatures":[{"sig":"MEUCIQDejFPUH+zv6LXRKSzUD3s++gZ83CL5FYvNjexxsKAn9AIgIR+pFpyQbiNcTU2iGA7YDsgzH7KtCItDY8KnlDTFh/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFviCRA9TVsSAnZWagAADfQP+QBXm5ufMkdt6FFtJo3O\naCxcMG4uP5Ydb4JHsbXmMY7NMaGuYPyYQhSCLqpIk37m7YlvVSI1Ttl+Ean2\n035zsWUKOH+tznZKsdJUVWw6VuQKaO506+8WIw8fu7J0tXPzhktVgffKic0m\n9oaUT2f7ha6N5dEHdBdUw+vIX9SoJmieIGCiyF4ce3EsYOPPv+Rn1yw741YI\nKl/bQ7YkZWMwz0+qD8Gy2sd5Ng2UUoSjXQ1QZ5Pzc8RciG3GoMebYy2hctW4\nWoI0sJ/J/XYpX4buxP97LRZr5jMOGPfO3XITK1jG8bDHQCibIPGDszeVAv3y\nNycE7k6KtdM6GmDlI69FI/GhxeFy3vgf1ASOm4vRsw8fSBkLTCpQSW1NyHgk\nJP36LOlCJlUKScz9AuN6HjTVYJCW2bidX3yi8F9cR9ZBRRbeor6COX0f+5/D\nDiPxrSRCGwa60kB8v2EebSEFqWf/ERbqfdoqT4tgfgwed15sJ4J6yEjvY5/z\neZx0sNrYESpcmArf4D8ZpdsCAzwFfka0kAPy4Bn3CB6Asi4z0w29XHmudw+B\nsXDmbeEUxGbwyc7qSGOEwZX/eukpeiL4M+TS8CAXxPKJe1sy1w+pFU8WFq62\n1Pz9nG1XalXrJFkmysCoyeuiFEjmUbxNqhp1Dm2rBX6XXPr2vgRjvuSmBrBK\nu9i0\r\n=sVdo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b9e8f1b48d097fe039e5fff6c7363cae91866e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.0","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.169","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0_1621646305973_0.9196087084832394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.68":{"name":"@balena/jellyfish-logger","version":"2.1.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"77ee9d3212c104cb9f9a44f36d1a999b9af1d69d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.68.tgz","fileCount":9,"integrity":"sha512-2dEPWuwl2srluv2B3Vw1NVDNOXr1NzitFNqB1g0CcRGR3emYD0x23IxZWIbrADwv8D247+K/P0LdbCZKCKCSAg==","signatures":[{"sig":"MEUCIQDjcGs90KmF2G7CnvF9oVoEv1qxKxRoS+HHja0Un40stgIgeeIeNOJyxthxGssJYEBi1fTjVxYCyV4eCgyAXeyuHIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqF0ICRA9TVsSAnZWagAArgwP/itSTZpCYDZIMefPJGFR\ngAsjqPEQ8OyKg3N9H69JeOZOxuvfVO1Acr5nvuErGrFPJ2Q5zMZC0mfSeOyc\nBPbiNFngh41fNLjWrylTILWdNV9TIGUj0o/OADy0dvFw9s2FJs8sDESft39d\nuBfLAPfQVjY/x5UCTXUj0k0Kh+6izEfz4odUCpopMiuGvXPrkEX8ZRuyx4DI\n3gg06qacxuanS/cbKlQdrPbbISqgall4k/70m/l+bDUpD7PbwSP7WBPHo0ji\nSaDsm5/OPvNAKQiqLd+fRVy7txvQOniF3bUa4c7OsFhabRybCUh6LAGTQMtL\nRRXcKWHdzeDX0mY7CG3lSRAWBpWQ8yg42NoG8LX1d6g/wfiU0cLSacxLYwBY\nUZyK8HQwfNsYhWFAbPHv7yjuH7q/dbhJOPEyVgdqQIPlQAESZ+p3B1EPdJXJ\nibxKfAu25nMdGuSZrSGgvUPXsvZZHTJTV1pZvW+x4mQRd+udOLnUgtVf+8N4\nMOw7ZZEfb61jzoouFYvHnwHrzYdmEj0BU1MWMT6dlxFH/2GVkWbVBsrLgGkJ\nmAvlDUcuZnbz2g9jnq9sA+cQJ/96Jf8Y/z0ZbOF5bCKoOgYtl6eIR8tnxdFs\nJoyNiZwcnYshLweM9lIZ23EngI1Yzs7fzbMTpRGVVylWesXg46GIDIrswchA\nbTTH\r\n=Bj1v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a1e245f14bf59044042e2d96603ffd975f044000","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.68_1621646600222_0.48112974643601936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa":{"name":"@balena/jellyfish-logger","version":"2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01ee11009d3d8a339d00a52e571d93cec7dffdbc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa.tgz","fileCount":9,"integrity":"sha512-tWR66l7vJRDIRYvxY+BRf3fnZ7I78rFwAhVsL9rRoix9QIOuzdzKf+CEA2kYTIXsf3DTpw4zv8RAf4XolSr7Nw==","signatures":[{"sig":"MEUCIBP4GCJyJAV3pDIKcZjIRJc6yRvymiM/hp0c1V3SdHnSAiEAnhl/I9LBbXiUf4xnuOsMarj3u9I0X1//HsqXbcFrHNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqF4sCRA9TVsSAnZWagAA80cP/iNp3yqqA30cknMxMnQ+\nKqlHqxfQPTtJYz5GyGWPFpXfAEv0JKNALoMldyuVsoF/qjtL5xwmYR9J3994\n5KzK6yQ6N6spl46r4YTbgDbE3/rEfYgnipI9mENmLO0Z4M2g+7JWqguENdOx\nmmQ/ALv+T0iVkPBwRHaWBOHCuA+kIvZsE0n9KOkfQOKtMMBBdG7v62nPCA8p\nuuhDHMwMImT24YUgk1hqms1VITk9VrCyZh+HCVyTSGX+6b+FE2kGPpUbxAe3\nbo05NTXhD5ZNkw/2u7UhX/ZkT4qMQwoQEbvhl3tuVjwBknWPvIZecfJ5f0/x\n/HanWUSN8/3bUR9VxF4ZmTHu02tGTapFjnaHoWZvMdK+vAuAHcov+hNYpY89\nlkZdIBa+LUfyUzC+Bl8oZviT37/w3+is4zjzVZlhtr49dzxz7IBUZTNq6Gcc\nAyX0/oOJeXLmfHL1bw3kbcituKHlJgmm2t7Nz1rmKfvdVSN5uAnT528JiLen\nSmFjbqwukzB4ks2KhhlYClYBqk7yVIyh5SMU9eY3LBjWVjVXXBKA+0eAHMwJ\ndnKXdXZTf7rW6pKdTyy7+EXSnBJepJ9Ov0DbfPjP+Y5I7W9/LatCztjQ/Z7B\nxT4pV2xfH+ojC6ibXuO6Q6GQF0+xfcYuy+D4HPTfuRVELZCgl/ONWP1jP4NX\naSwp\r\n=89t3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4bb1373e39232125d57c6749fd999dc3ae7337fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa_1621646892446_0.5939707317850274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75":{"name":"@balena/jellyfish-logger","version":"2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"82f2163c56f600dc2285bb5dae7e6149118a105e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75.tgz","fileCount":9,"integrity":"sha512-85mK4vVg/HG5d4HRFIDZK7q/F2eCqqsYGtjB/DcaZCL2lVB1unC7qqD7PpVDZD9MH5xDI1KrCUD75VzjA1oqTA==","signatures":[{"sig":"MEUCIG8SN/XKugnx0IcKqQ2egejsVePGc5Pc6exgo92LLrYVAiEA5Wgo552wsukte04uxYU+Z96REvYYR74rPzDkRqHsjKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqF5QCRA9TVsSAnZWagAAxM4P/RyV2UBc79aBbuF7XTjS\npipfcXn0p1r35aqPJjCcNe9lVOXhCxZ/5o4SfTF4kFfBDfwViICQYu+pUPVm\nNv4wTGrbukL83pWlHnuvNjlx/X3e8Ql1TO8hZtSeAOXasSfY3/8otSJDaxhQ\n7R+qSvxCmBN2+M5DHpKbriVXbhI8mKeNZg2R3YK7muPPi1zbMSJ/ycvlR7NM\n3WdtGmmQSSLTymRJuwL6QzU/RSjQNgpg1RuycFDa5DEICwGiqSufeHZyNk4D\n8O42SzjBSVRHY4We64JqcGU08GKtWd1eX7YtFmKijrTeLnefTG2rvbuXpEt/\ngavFktl/mhGlVel1Vd92qWxfIoab14nyA518ybPvlG/awMQb33CqX6TeQNyr\nrCDq8exZRABFVpiRflQM5XaJYEZHi+lq6QPZ5PkzkpOCW5Ts6Y50YUKoLgSQ\nRiAxOlU5hpBd6/FrALmHpGB7YrHSOp/0Z0wrl/3PSwTw0dN0/+DhEs009SHP\nu+fcPyMgCmUlYgShXpYSBvq9xTEvScKQYrGzl1OPt+cOif8K3uD5qbcrWQDM\n3TVsytiIQ3WJk+SbgZ5+DADH2Gn0nV3RD2Oo3hsAqWf2rT2445iS1USmHYnh\n83e7GfvOWTBDD80SVB1hrJlJaaVwZJu1OrDR8nX81qmpb5vCJqko6aFCzb7R\nZXBa\r\n=ob8i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"936311d56e1297c7a3929c09ad1d2c1f227aea75","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75_1621646927856_0.2614304761847317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20":{"name":"@balena/jellyfish-logger","version":"2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3640d8f5d44f770132e5bafeb364655649ac5477","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20.tgz","fileCount":9,"integrity":"sha512-IfxEisy4p7UZkn4veDzhMIXv+PMi5vFAmQ/BFvEQ09+uyH2BDBkvkjKYwLsqjDnjzCzaepkruVchLoVXIHs5fA==","signatures":[{"sig":"MEUCIQDasXSaC1RrK4AWK14yMzGHzakD3pUwvysK/QR/5saTTQIgAOZmiHDS1FnoUrRn7dQPsxHnbiohjS39gnkI1y0WDg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqazpCRA9TVsSAnZWagAAq7EP+QFSyGamA3/I4epv5hSF\nNP+IpL64qgns5IvqCDBSwRF1kxqllAomkKYE+5f8K8o/u1+RrN0fYOsY5Vhq\nh4a2tF7+HVnax98bYdajhWYuhI+6bSIUaMp+o82q7QH/0FuueXY/QIlKG9ak\nBe4DzXDJhvyByB9BP3RSAr0GX6G7Xam13jH6vY7QNEY+WuvQNSvzEPNYjeEu\nzTYZ8qH8vNluByYv2mMCXEj5P1h2MsSNKZrAq+hx1OTbGL22ItS67WjCAMCb\nxvjcMRsP3XfMEbpf8MZJtShgzQK2sq0EzLrW2+ceh9Myz3kVaEEhFdO3Yad3\nZV1WwmgBPqKB187WsSc8g5T9mNe+RDJ3UOqUlevK2sDAAOoRL2wqrF1iOf2o\nPO7lmjukD9azwXABA1koICwnhI5vJc/wBbfBOqFun1dYhkKMg8YHt5cFJ0pN\nX/ijEdjlw+YEtLb8mx2qFpSaueiH+O1Ba6cMDFisxjM5reeiw8poDfefGdsa\nq4pOzXIvvVTXSlDzZPvI8hFMYOnOY8SbPC27SiusWfJ+nW+J6L/F/RoU0t74\nLgsmwzD2jGpkjrbXd/xONkJG8SgJc6QcM+d0A3kUli5KvzeFKhqCbc0m9Wft\n6JF1oLve9sCnwoT9YNxal1veR42Dg5gJKq1gLf9/upkV0iWlc9pk97Qs5tBF\nqnsB\r\n=RSGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d6177319027abf7fa4d0bca41e8a8f3777bdd20","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20_1621732584882_0.41505443911001727","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8":{"name":"@balena/jellyfish-logger","version":"2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee30e21811335f77abf3320057a906d1581de0a4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8.tgz","fileCount":9,"integrity":"sha512-wwqorpbts/kZr/kpAou6cy/5Ocp5OBu8cbXN4lA65mIRLAv1FB2ADeqIBN6DK7PdeRM7+rYJrSLjNpEnUA7L3g==","signatures":[{"sig":"MEQCIADIeFAHgWmmLEPSWUY4ViaX0glF8cRfNrFHPeW/cWFxAiAZyw16PEPYyJNWnS3sEZWXLG68FzImzt7B93BMd0/vcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqbLKCRA9TVsSAnZWagAAnnQQAINowrPZzRgVe+mphZLI\nXcrk6Pe3dZnSPmUwYKhdsamypaBSmsd0EPu5nHnQU12C8CFbhfdgbBhZjWt8\nzq5JD/MGlqSJ4cw5W39gnyfay1G9Kill+Hvf0INUYeRSr8gOsiCmVd+BiQ0b\nTEIM7f2U252b/n7C0fqkTLt7Sl2pcoW0xBoMDWxQH56PYHm5cS5V22rjR+wc\nafHmAhkuDKQisY20v/Mv1ExpDFY2d4hb5L73amQWtFOa6KXIkUiRT9InmCc/\nwsNSGawb1NwClSi3EdZUAh1WjNskjyumNXc2a7o7YCUaMbz8p4dKXYW33GxX\nbIo9RiWha2aXtGU1SKtsWF+mUUCqadGsPQVEIk7cw9Ha7OlLDfdVLCWZTrSd\nQNMe2FlovQrGbnw0+7ilYCYJRQm9uL5gn/J/lCL9Q3QktrkkyMP+eyuHQI8D\nqEbBkw/nzqaffic9wc3t32cgJsmUYkgQGvZCEMX6wgOh/+98sg9zLInaE9/6\neFfxbwaaI2oyjYo+DvHXOF8TvlRJ0ipH8SY+okP3pFI+Ib2dD5r0pK3/OivZ\nrb72mw6OIdhDx9tltME/gWhCzyZWsOSYqxj4itVTKmmynw3QcTwyzYD2bhUm\nj44yBs2ydiC6kZWhNsbz1KkjEmWMPLg+eJKxiTdIl6nJdotxo5B0lGK2aFgM\nlwO0\r\n=8ePz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a91614b0d9e2405467bc721690216c300a3502e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8_1621734090056_0.19314959752061567","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.69":{"name":"@balena/jellyfish-logger","version":"2.1.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d175dc9269f86064acf0566fd24c2bc4f220359b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.69.tgz","fileCount":9,"integrity":"sha512-MYCQRbVJYl5X8g53Y4NfvL7FxhwlOmuLFe3SFDkTICHDBBpCt3XNJmwTSbhYPn7ABvQ6mv+XmhtsC6syMt3OLg==","signatures":[{"sig":"MEYCIQDFpiJVeOtbjGv0PxeEvitJaVOrjyKlxDzYJD4H5Bas1QIhAJFTTLA+9ZoA+FqU1t6aStqo2M6BJ8s1IqwJwDeUHwnv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqbOaCRA9TVsSAnZWagAAymsP/RuSft1dvTJ4E70bjDu3\n9Bz2b4VybuEwx/vU8ctZiZ0qrD9KrGKFbCxdO+WL4xTw6z7IIfhQXTcuyz4d\nrWk6H/kSQ4SevPl1/jgPXIkIf/9qqcs5o+3nZVmqcIU6FXoxYXenS2mlZpEX\nYCFIOQ9B1JeO70doJKBg/N/GumIsslPKF2itB3SVeSw4ql0Nh6D/tFFRIpOj\njGZtGF7fyY0XyM9r+z88kcK/XhzrGl0wjQCmIiKH3HftG5jA4Cenb0Uxp7dz\nNzN3ZflPQcc7vuZAw5encPWzr8aUvjWHkRpCPB/O10pmdlRymj93IjCd9+Po\n7bjAx0VVsPVSN/sF4M1uzoDj+X1GRZMObWw9c8fmjrkVeL5CjsRZiywbnUFs\nrjR4hESVUpE2RCytZnhTZ5FXQzjPoNNbvOhFRUyDfLesEr8YgSYJbZSprMEk\nizlmM2izAB8I3gAw+ybNx32dK7kkrOrHTWtXwV85bWuOV0WR1Phiw1KQcmhE\nGabtg/s4pqT1wX9olL+LXW7uFIYTBNnNY1tHRlwKe1AWL2mzD3veiqTiYKRY\nFNlBJYN3cnKE+ytnE0PWRs2dEs/9e8cEL5cg2WR0lcIpkD6v7izhr0Igx9+2\n9cPCo+gyTDMJpOxomGD+JBCFHHejeGc2VLB0wL9O7FGBDr4gyY7Q+FlpsemL\n0Q01\r\n=2G3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0d002a5d464607814bf07546b8bcf795a657701","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.69_1621734298031_0.3619094728019181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b":{"name":"@balena/jellyfish-logger","version":"2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b53f36608bc02bcb2a99af0f4b349bae472f6a89","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b.tgz","fileCount":9,"integrity":"sha512-xL5ti2Vlw/nsLoLT/Cfvc6kHSwar5jftOQ56x5TmFIUBMaNTSAJ2IFpuaEs2IsIRomUCtQ+8IP6pYaBo1eLa2A==","signatures":[{"sig":"MEYCIQCi6r6wJGxuGskO1T3k/XmNFYgDO6RrmN/p+ICqYl/eWQIhAO5pvOdb8PNZKQhiGmteu0jhF864ZRrJ+DWp/y0kZo/L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqbSqCRA9TVsSAnZWagAA2lkP/3TbfT8Rn0r+I2MyeH3M\nLg72nVfMyM2623sV1G7TE9JeIJwOxgXRzVghXoqwbBwy0lvsnF/UdGKxrWWa\nhwyJhDTucf06Lyyo/91vrydZB93LYZV7dsEMokSXB9foqfBNX0Jquq4PBpr1\n8/ABBLHstzzoWLpsHv/Klp0EzfRrOAx/lTicvkU66pv0Iyr6F2rHYeWWalRV\nNdotXdnrmsYXpbA+MIdO6Tz+eyv5w4ASK2M90YXxx5XxkMJodD1JB2CT5SiE\nvwiYoZCmnXs+6eSweVaGwCE6uzswjr9qbAJN3RCp9GHBouIShYlWzstCwm1V\nK77nQqivS8zaqcIhkNLVeGySBJ4kHMuKO7mhZzGJGgRanXbhn5OG0FKWBDZP\nA8oJWqd9uqRBoDChBGXSkZ5SwSn4Np17zmw654iNHCdz2HeHzYIy+rS7sj8r\nzZu5k8HVrO6lV8hzjN6pOTKYsACBVCzXLDfbYGmO3KQT6+AlhJ/q1gjY75um\ngNYz7VSGB2jiaYTTYJokejwMbzPMyfx9P2Usg+ObqFVCAYh6tpZENWx93bQU\n96KzTTWMWelzRhKZ9UvDolLMCzD+huuoNKJXwGYxxhKxBaAP7Y0PDL79hsgk\nbVUH/yBTLuRJnbfKRnz3q/bRP3u9EMMZV0BeelI0NbSkZhRE29t6L/XR6mJp\n0nGT\r\n=TQ+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a651659b92f2547f129728155b797ef51b3ce41b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b_1621734569957_0.03270836766335483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6":{"name":"@balena/jellyfish-logger","version":"2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9b356cff111c47c414140579237e1fcd508d20d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6.tgz","fileCount":9,"integrity":"sha512-jes+Pd77rdcFoVh9P/Z86KY9ehLYHy73w/ehB+iZJdZmpKC6SBcSB6ha3oCfU0uKHlDfx2lbhSHxq3H28kH9Og==","signatures":[{"sig":"MEYCIQCPjs5E4TCQqRHIGZv6JybboMBzau9MjHfrj57aAuhQqQIhAK/0aV404E0sDkqXDgvmZO/wXNsDMeFooLsCDf/UefGk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqbWxCRA9TVsSAnZWagAAlvUQAIJe5PukDgeOfV/Y1Xay\ntjsmCPZixIZndR647B8E2bgb2qVu+1BzSRl2lMmB6NVE9TELc5ZRyD6UYGWx\nkqncsS/VLjsDVmd5SQzjYL90QjZmwXOuwz4jFnaTY9uJvNUZqb7ErVciwswO\nsZ2KwaACqBfdB72CB81Ax1skZG2rAiLOK7uUuZWbF4Raop67WlA+4lDcplP3\nQ3GzKUX8UIAeRdlZXyt0q672aN+JJ4e7FARHTbwt3u/pvxTC2WR5/t6p1gEM\nNcTbIQfxn7qnETSDhUF7rcSmUdAukUoJ436ip2ewASHHc0ggo3EBg2ms3GEE\nrO1KtIeBkJ01nSSR3BbWyiAjBg9vPkWc4nhBD6rr+7OFraglUwPuzXbub4re\ne9FeG0pluSgZCWS2dKHG+pI+F7tzZov/WQB/0c0z7dIo/54s6vlfVI1BJFjC\npo95blgcwG+Jvbab5h/nIG5qHsrhPFoSRxRhAv37s4dFnOwf9QTpPsFivjXN\njcVTylu8g0kIgVONqj2TdAvqP8FJ7N0K0xa8VAimeDJ34//9qxeUX4HAPcB8\ndq5S+5z/XVAlXy4DKgzyVEuFVSrdzf1hDENekQZJx2fEaTvB+RqCcn/Ea59X\n7I5ytoD1IjYVRm3juclyPk/QR2+AyyChiuaF2nwMrdlvl/9sxTmKNHzpbHpA\nt635\r\n=/bYR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.22","@balena/jellyfish-environment":"^4.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6_1621734832979_0.24160685696562623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169":{"name":"@balena/jellyfish-logger","version":"2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d8144388a09b68f9f3de8477f24701c4a5835dbd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169.tgz","fileCount":9,"integrity":"sha512-eha15VS4ASnJciO8gmpegvH8pS8vlWCwSMU8ZONLFEkaNsUIR2LQkRoynbf4ljp2/vMS8pSh/YRQGP+Piii/3g==","signatures":[{"sig":"MEYCIQD5GeuqNxMlsz3u1oNKGE9cfP60VGz5dKqaEMoI04aLIwIhALc6L4SkqVBbLsvw3M6Vauy7C1trDI+4fkYB3TqOu6DL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqhX7CRA9TVsSAnZWagAAgOQP/j1aqpzcXiu+C7s/f4Ub\nUKhjB14DVOwyX1s5FD0A71IrLf9+HHj4iqAy8gR+/3f4GoJFgAghKvMaAUQ9\n4/YDKasoACauFZldHZ4bgAm8/9Hnwj4PgqYHmTsJsU+sCj2moKQkmWYiIuen\nITDpjo9JPL086aiIQWtaZN07Yw9pIDBkyctokVTKVW3iVHP4yQQOZgydua77\ngfPFVtR2ETQ9DhaIeyidDG66jFkK7H4IQ8+G9Q+WGwIpQQI1T3BFQJ4hCtR9\nvYwx3RTKDDC8GGiyYIAgva82Jr55StwG4hsos3g3Zpa5zxYt+UMJIHfv4lWY\n8dws2/YJVS+oD9TRLfAYkF6Ig6Psg23PimtG3ZeyDMTi/ZnfbNPILxwo3vxM\n0YWkwCJajH81N5+C09VFBkMnXa5gUtKEmsWKj4g7pg+PN9f/GH7+GAqOXGGg\n+Zrfwrme8rPr63VpuR5vVaWoHsLOuBbJwocPWWDAPXQqGoFeZVdEIuTxO6k+\n2Vg0/V6hS+ypvuMff8DzVXp9Lzkrzbi+oaKNxVgrp4iE09BcO0a6eAdM5Qov\nKZ0VVrMSpdSZEw9xSZwDOW6oX8RYNwwslMpuk5VENbC2NrCYa0L0uNXD+g/C\n4btrV5BK+PfiE3Io+VHwyJVNNIsAZtjQG6F7QZGZQWH1qtg/x9UnawzHrA1P\nAds2\r\n=a1/d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ab332c42ecf42ae51d5b2078a788c85f6176d169","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169_1621759483298_0.3834901675935747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.70":{"name":"@balena/jellyfish-logger","version":"2.1.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e892ee9f02157ce2c7ea052a9769646ccd3085c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.70.tgz","fileCount":9,"integrity":"sha512-yz9hsQPjhbdRqZ1QlbMr6je+TKKA60141i53i/Ok5A2Q+G9WPtktln2BER+qC0Xsrt6PQHvcG8FcyzA4pQI//w==","signatures":[{"sig":"MEUCID94+375SbS9jBMSk96N+CLKbghqtDyWaAyA/0tHvGLnAiEA0NI0V9fmQY5VnRfTiieYNtw9g00LWp9tsTm74pvyAbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqhb5CRA9TVsSAnZWagAAs1MP/1l3TRNQHsmPsr4mZRBy\ntx3xsnShzWRvr5n517eHReVdfSivh0CEVdl7j+ynNFobq+PHxpsGXTJej1O8\nmk+GodKvr7Cjm67pWkwMUpgibpZYyOyKbtE/0Iv7uA6/vHtKgYK5gDExQzc5\nwV7W5J+rUGHl1/oIeigdmbW5wsQOPT8MoOiY9UFYjwKxeJuoC9lxgWwhyK3w\nXpQmymUO9mR7sUyQqukZsVagwpEpIlWj5Twejd+Sp2k1mAfceesBRVTRi5ew\nzaln4evD4Spf2JiHS1i4o3WdJ5MafKY1Hox5zkN1nZ8ORzB2IAP2Ib/qZErI\nNo/OHpd5zUyXtca4VYx8pt2dTJQnWXzdON33dc7WtTTHDe2difzakHPntKT6\ntUxNTOwZ2kHwrBs0+taFXLfojORzqxXznMtOeq/qXVC0DNemQa8J6Xrt4GMv\n6a/+b+2jU4L83u6GsTZRAXVOxEiHv/4GxeNZu1cJxVlxJq9x/Bt9fNLeznVg\nLtCsOA9sVUTLiA4NfKx8R31ddpxO7m9NJAwg1KOdrKdWlnOq7c6aKu27vcuj\nbVv8xBWhDEZ1gXo8f9jhL4TfR8kvArRLjDM+QVlk2QH9uBN6dadBfz7Ci/zh\nUv6tLfm9knAuQDMKsWojsAzFEbYB66NdwuPni49gsro56qsg3wm0EMupRdpK\nbKpW\r\n=S8xf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4498e26795d312acca14099426564528dfdc6819","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.70_1621759736946_0.47404114101591244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0":{"name":"@balena/jellyfish-logger","version":"2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"02948fbb7ab0594939c0e6bb51183ad3b9ddbb40","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0.tgz","fileCount":9,"integrity":"sha512-OLXfY6x5cvRKETOzAH2LFtC05flLom0s+DfLxESRMlZyQmuHz+cCG7Gz49u3N3Zje1Lbq+lXjR7saOXluYbvww==","signatures":[{"sig":"MEUCIQDNVK3N5cubdzlHugngXNkeRYXOxEx/kr+oGKeAlTE8GgIgeNhxu84W3qKpffme1psRXhsdVjtWWGDz72euQXbxlZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqhf2CRA9TVsSAnZWagAAiJMP/iQOjKbDLEAvVFe8J0Ac\nIwy0oHsMIz5xYMX5fMXGCD5Mjfc5ShLxa4SmtiYVhqOHRvI+UYMbIr8PtszA\nZz1VPK13mJ2aFAf2A6lajPCr7pvLSQJNkJaGSemE9+DJLtR8CwcFLZ2h0HWP\ntDPDPh8lXfdbeQZSHSVsrkAk7mEblEg9yXB2SVBFv0Ggz/39oFCyzoK7pwHk\npfeqlldO/wypJffTO2EaDYnaxWyluL4+gn1TKHgFXeYkIYxt3/fXOLDAIDun\n1u8c2Qd6OiZlpz3udFr1osti8E/fmAd5FcO6TWx0JLLIgx0kPufBdq0c+Sg1\nNwoErHhy8K9zrafKHVaMGQVQvt/73IZW3aOreKm6i9Ri+4tQw9PMMa0kCRJh\n7UQQOH5ohCVBjDQF5649aobFIl+LXEjfTQ7rBDSz7p9sjP5NVjCwVhZEmp/P\nW45iyWdX4pdaRxNJvhMAo+IuyQR/mNWITN3MiuHuwLQ/0ch3BuhVAJRqpSnO\n9+/NXzHIvFZs31A84Ktx8jx6/ZI6Fi35wz6s0DnXTsjfjZ+oMXz24aHb6Gld\n4CtQcF8JzUe7uQA8g3321Md3G+Vk6w8WouhRhmArupV1lxwTaMXOK0kspCId\nCVYaHO0RfioAqj73Qr6DyHLirDlbu9455/8KQc/LjFl/OSsRBhe8DZ30afMR\nK1Hu\r\n=xiI8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c086ef5573ff957c947a8aeae881839b995bd5c0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0_1621759989525_0.048088053055588054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a":{"name":"@balena/jellyfish-logger","version":"2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dac22e9bfaec4f73ed62090964f0a0b39a6c1880","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a.tgz","fileCount":9,"integrity":"sha512-oD9mhGdQ2iVeIsnKuGvzol74ctEmlygo8aWgYFG0QgaMQTPhJo/QPLQ2CSK8UF2YFA6DYMnl2B5HthAas6rD8A==","signatures":[{"sig":"MEUCIQCwbfx0m1d6Jx4ewHrsEmgSeiaqHpfPrKgyTpxWyP7RBgIgM1TS82+vddxl1KA6UIyhXAAUfzBvUaeBDOpx5XysKe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqhisCRA9TVsSAnZWagAA74IP/0DW01OdKJvGDP+xS2A4\nTCBaK639a8mkLaoZUClAXcs8jQ5UilFbW2Zfyrth3ZojG+PIuQEV+sonXnN1\nCJTh9Q1+Rctw/rrKEyb6J+57fj46DU+P/SrtKdKTdNDEOhXnaG7qrXAwaNcy\n6g137ZCfZN0N6KnsAyxY5NOO7irUUSqIwGqNRJC+K9Lk4V19JFWie+12Clfr\nTvGk0fuA4S0aByHZ6HthIQTyTYlPp0BIMcbslTIkM8LD88FP6g6uliXIfrde\nu7cxmGLC8t9nvK7qODkTdYi31Jtv+CowbZR2/OfvqhHBysUPYpPDxmthQHzK\nn+uYzVX7Ry1CtnH/boHIKX800k1QR8zrXw7E86xy5hR/3mORvIlAxfdcCBnF\n4Rl6k8eUn4Z01XaAOK5l7pHu04tcAMKCOsQj1nE4SZ7VEuYK/muiaVyQK7zB\npbwuYuCXlS2C2CsfPaOquBZT+iaE09n+IDVja4uIo2oA41uFneOxJ71ZXPmO\nEK9yqxJZ8QnHYTVaAF6HmScgwSZAt+PsC38e9X27GWoNCNOOcpHY+NU7Hi/J\nh9QcTBlVHIGi85TGWMuYgodlrwqXskfLP1ydoecJyq4wFsHmqnWNWkjF4es/\nLyJZnFUzu9GKp4+Ir/D4NnFwim8Fwz0uCKehyDkR22RAz02ZdSME0qqpPk5o\nrNoe\r\n=oGq0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3093024bd5384b37e8a5128fee91f503ef3f278a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a_1621760171870_0.4395351264618319","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.71":{"name":"@balena/jellyfish-logger","version":"2.1.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6b28f1b96b0acf9d9a18eb798f69b2a1d441117a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.71.tgz","fileCount":9,"integrity":"sha512-itAO7zmT79bjMjEhhIO4EdeClV5sMKgiHMhuPsM5spJ8ZldllRHk2DSHSuB505A6nj/+AYD6NxUf1EQE93me5w==","signatures":[{"sig":"MEUCIBjFVYhOEmS1phiJsqXAmuu3LrwQPRyEPEPcZTZRNRVKAiEAkeqYv4Duo/Av8WiHXyFoHCniqtq4WjNnOq/0hlY3pJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqvnzCRA9TVsSAnZWagAAbbYP/0fmZAhcr9NDxGQlyBcl\nMNl5TyEdUF2Ig+ZcmMG9lkIL3JrwfrWBQ9zkbiWBCcLddu3SrSy4c+wxiqV7\nya8Jsdt9QNWL130exRfZ/7vlpNIzo/fV6QgRNx7bxLpltcUY48r5KA55YsWI\n0ATVHzcFCfnwJpOeO9b8ZG7fDSDKT8V+XXdHU0P2DuFhl7XFJW5omaPLNwzo\n+NL8n+GPrNbDrwt/GdcWq+3vD21Hjav4uMCMzhufCgDDSVG4tcCk768Zwss9\nohhUO3Wbwj9JEZKE5+JkTbMTKzcZFHYqQQSG6QA5ZiAztchrnFK16qzkGmRP\nTR1ksT64MULW6oZUyrbP0bLJPJ9EN9U38AHhu+nRDQRCGahvGGaFCwUMCu2+\nByWiB3gOp6sdnljAlqPhQIEsl9PVrHYQKbSIz+R0a3UD1vV/Pyj0MQlih9zV\n2CF7sUwQSouR/JL8G0RHQu2PJXgm498L5/8Wtkr7JYHMykxqo6KetOJIerD5\ngdC0N0WsHkhqGJmvsGD2sDRmUyGBGgOt21dmZDrhf0Vc132LFosojhynfpJY\nY+8swwo61zfCMtoDXMARLkyPD4G3iyvf50XWSuUU2Gg7MEl9Scch4vdnzjUP\nCCi/bYZTR80MEELmRFUoSZFPEzar1tHDC5ji6Xf+ASzKDpZ89WshKEn9kgbt\n1xmG\r\n=uL6D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc4abf440b8c7ff107d798dfa56b9355e761259c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.71_1621817843328_0.7220531320973562","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4":{"name":"@balena/jellyfish-logger","version":"2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3ed73d994fe014f22aad1852f46c3fa5dac8a1f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4.tgz","fileCount":9,"integrity":"sha512-lG8+xL7vOnoqFWT/mEuk/bKnweubfyjKnBdMzrFHlgh+7kpH0LONVPLNrp+Lgs3o2Yvk/6i1Hs51UXmOzwiR9w==","signatures":[{"sig":"MEYCIQCBg/rDoo7TQ/5O3OYkayHEXNykN0uwm8Y4UEGN6qL31AIhAOByy7EO/MP+vjALbpZG+Y/2VIjJTfU98f/2SwvXBMQz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqvsBCRA9TVsSAnZWagAA6UMP/3X9C750C4fQhzSxUjIL\nTxcQ1UNrea1CNb4ZD5TspDmkq8vfbsO2i/Y62q+OZG8X3bAMMJ2oOuSGeKiG\nBuBXuHSsslR5kBnvJNWD6cWU73L8y5G6/4RVETGMKIlQ7XHk473/Et98Ee4w\nKwv6wW6KsOXDcV6QjihCm/Z87PswEtO4YIGVNc0fclQR2sN0r/Jxl47j9You\nB1OTn+x+6tAzaK0Nr3iZeZgMSuRWn3kixG0Zw0LTHXTR+hXL/Rzh1vW6tNH4\nf2ej+z0FxpxScIGHCUyiMiF9cmbnQmhMN4mZgru0zQtmRg6z7I5c8zufb7l/\nJ/hTE05HYBftxB6S5ZeyuV6d0tKV/UoNn9NTktnq3r383Lvap30FB0wTFJHM\nbreE2f8SO5YChfxJ5fb8w47y29o0tK3stjMiKz1UMCmKbbYg2kvjnPFPpUhg\nqmhbEYPytLOXGsWGyk/U7GWckSEXwNN8H56F8Cjg+X6ZE2Cz2jUz3q4wo20r\nM/g7IsRBSBvEKDWybMhIgjQVg2cB6+slEEtRIvjxkmNdeDPAUaz8Xt4UBkXa\nKFsZgl3nBUzEkxz5zyJQ8qrHWenozbtrKr1+M2RmvDLomWTF+/ass5tcMgnP\nNmuyWRJKPs66dSKmuLd8N1aYJH6xqEwa6Z5m5kaCjV26hmuf4Hkg+IlDE0Vo\nMU0Z\r\n=bnZW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23cd4c8bf43729a45c3e09bc6da97798379681a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.23","@balena/jellyfish-environment":"^4.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4_1621818112701_0.8049738535307531","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9":{"name":"@balena/jellyfish-logger","version":"2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15e5a7007e14a203c1457abf9b479d94d6632af2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9.tgz","fileCount":9,"integrity":"sha512-yOx9EsZv0NYUfM0NOUcq7lD3nQ+k3vdAkAehCc2S1ZkuztqsiygjcS+UUFZJdBK9PSr7IkHpU4Os3xHSOkoy4g==","signatures":[{"sig":"MEUCIE7+NE4gry3qVivBIBaxI6vFIbJBvcREh+o9rDXBMYbAAiEAhXllGr/ZYQ4jc6JMASEKb5WVhKt7DjlGGPWE8xRyNdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqz1YCRA9TVsSAnZWagAA5MIP/jSzDKZajVKGKA0QmS+D\n9pofGniNPxIYJgctTnGdlBKa+TItzU1UxgRHNqrpKp5P+0H+LDD+AfBkH1ew\nav+dkf1sgOEQACdUM9G3384L0DFdYTgXdoVJEuIMdh4CRwKDe4qJqk+F4YrZ\nK0Gso8hLKdbyE9noQKvEU5Vt+ppGBObz88drJTgvtzJWlX8Vqt8CyOsHl34e\nKwI1GFMpzrG7IQBMJrBrsKspv5ICfrbcjlawKL5dDHLrRYhQSdE+KYfYGTnZ\ncXkREiaTowJ0jYkRAFW10Z56ciUiagaQ/0J3hWMvXz8QRI2Aeq80rK13lGG6\nilb3nFAADZMuzdQNXucuV7e8kzqUd8Xo8doLw7bkXdPfDvyEXnhOGcMU/Hri\nvjI7R4P4ko4ofzBHqv5Bx1Rgar+K3SNR12PntdEKAqQDhq+HKa5k7ag8B9JO\nb1n0IQQTr8Xl0TDEeTKvZCyQ/xwLLaT7u2OmD1JoVxaGcfcjGP7hBiPbJOqT\nmkNEDj0Y5KYsXn6zaX3LZyRMf8K65+M3EbchIGPd4hA3LyLgVEMzSTlsuHNE\n3gFmXpKQOT+fERaQHTQlfNNrH+KMBYMfmrUTZ7pWtMu8urqZP1PvzfsGxZUQ\niaC7oa+rfyI8nMcgkfp6ck8OBR9aEuVl6Pu1z7V5TcONakheZX4ZA76D3W45\nKpAj\r\n=j1+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc48988553c68d1f34e43109c9d21d02763d36b9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9_1621835095685_0.17306342207959347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.72":{"name":"@balena/jellyfish-logger","version":"2.1.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"427ce3d5727af9a74152d107957ad3c285bee67e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.72.tgz","fileCount":9,"integrity":"sha512-AguiBOWVU7iDTEhKbHmaYUr91cBBIljzzYVqTrvtVE3CFz0BpGdrAkn8ILpmsYzeasAf76bWrvuWxPwH2oqgLw==","signatures":[{"sig":"MEYCIQDPulesYcmCbOM3PWFMB85cQFaiLGwvpJwqb+iQG+2cWgIhAJjVOJf0kusJ6ryKj09IbUNRBuL5SIeXPiJFyBI4PS5p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqz53CRA9TVsSAnZWagAAizwP/2P+x7u+Qoq6BxuWgItt\nKK68pDuAj5qsSYYXtpdo40o7u3V0dQYHV1UijJkRZ21OF9uATILzVPw0sDte\nghZUO4gkgQr4BrYu1j1YBpFYDpj0l8OhDTrOweIB2CozDFAgueZLneuJ+Alg\nEcUY5VQt0rjFLZ1r6b+/ejPR4l6UJ4pl0WzvCY5EXkMVSsd51IEWUzZaG0kr\nEblDFwe9+PDq6fM9reuSZ+HttNcJtPhnAjiEN+8qtdAG48X2CAClN4I1lgCs\nCC+v9+7IKcvEAHiPq4y9Yl61oRL2K2u1ABKWFMIjbLjxZOet4GcqGQOjh4k6\njRpLU1J8tUG3h/fhIlhMidhKBc12W54JfO2FTdcT/5kvXzWPUDPdxxLSjUAk\ng08rGucLaO8V0LOthb1cLruMlC50A/v9Wwe/QUtFxrqYEnGvWPWqwlriseyM\nKjU44CEAUct6RyIQyLKeo/IK2SeFdJ86mNTbVim5Vtt03n0Eehc695y2Knli\nR5pmcHZ49RvXZpPonfVyigNsYzZuxADCgcWTs9BeBBKBEdydxbs98NbUQB5V\nHrz9E9ArSH3EljEeVt6KE/A0gb2+AoPZ9FSJMLjVGIRDNAPQn63/Bd41TuY4\n6bP2ooeYrB9CNdTSmBGIYFYotvPDMBeFsp33SMPUPKCxfg3hf1L8GTygIacd\nRtLi\r\n=LBTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d159f7231ce767b33a5725daeb26252010cdb789","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.72_1621835383144_0.5074500950373833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f":{"name":"@balena/jellyfish-logger","version":"2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6e6eb2db64430f7e1f41094b18b05b2f9bb80f8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f.tgz","fileCount":9,"integrity":"sha512-RS2FIppxOGeJWIfOYhlM5aFQXcxaYMbolt10NfPrlkPAC8MItj5kyAgd6bIxXkwYP5Ig1zn+t3nbFA68nyvCyQ==","signatures":[{"sig":"MEYCIQDED965qwPVrOUWZY1v/1MOwagXWvehzc/uO/HwhKw+fAIhANVaQNLE52ZnKOEadgM0GGkcRArWruNzHGE7NwpyA/CS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqz+SCRA9TVsSAnZWagAAUZMP/jH7xz6IYVhuErDgmJ9M\nU+fbq1ukgZGKDpuEdG8ZPTpmQgGXJNCov2EZ67sABhAdEBp4ZLMDAjxz7wlf\nnD9cKtwyHDLhWUACOaNEzCdN4XwcrPRTIWK3tSnfz7/bry2olIhXgDr9oG0o\nWdRZEUUM6AX7c6aXEO1fJFFbB9DsjF1KmvZjEwnAp/J3YwM+Q3PXDcqqGOUG\nZRVbQELaF59kGcQCeUVnzb7+zL2j3+PcDv9VM8uUwVHozJshttaFPeSBaG8s\nVW3g3UBuIzltu/M/HJ8qt8f09gehe24wqw6TxL9s5mNYhZluKXbes7AtMBe4\n3Zl9cJxng0sfq8uBRIg7kL52Ck4j33x7gYuSzO8JhXX9LXZIvK8Yz4mODXjk\nacObLrQyqCknvk6eJrnzxu4LjIeP+TTcSNZLsJqScsymB/ch9Hoo8AV7o4Qh\nEnmQaJ2nuMcCUmhyBlrTtGAsy+ipyHICpN7piRiluCUBuQdCFFF606zPuwM4\n+HABV048qDgMXzRwUw6afb8+cHUROh6Lz0Doz5ZIpUy/b3jdWArtk7bsY/fC\n+jNOAbh0lvAlRjfGD696ppA4bmcY3+Epmj+0F+RuaRIxjYvEyCStHT4ThlFc\nUUnmyrwPrnvCdRGaV6xXfJJhyF3FXp1jwgob7eLhAA6bZF0U/xwcefg9bbLn\nCNv8\r\n=DZzZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d76faefb2a04b144e6030c816e2034e6bc8c1a7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f_1621835666045_0.3889298941787025","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5":{"name":"@balena/jellyfish-logger","version":"2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"12f9ff7cf78838d52a0880b4614db7a0be9b0118","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5.tgz","fileCount":9,"integrity":"sha512-RmH4Sirkst+mDDXRE+2Y0bz42dp6xzGdrV+xGbzDieDvdOdhyt7gYBWTLlUxF0XIsgyBZatoKtW6dCptFR2tcQ==","signatures":[{"sig":"MEQCIHaHOKb0grxLO3SoSCwtzyIQ2Ol1mGhxT3rLU++/XcraAiBLYjZJ2N6ZNqh+qCLx+E8To4aOJM/R2f5wO4tTPnsRQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0iQCRA9TVsSAnZWagAANYsP/Ra3Vak0wYnQyU4slFGj\npQogClJ2f5rckhwybOOraUC6iIU7a8/iDHD0akFKp1l6wbID/NiauKH2pR0N\nCVcXps0Ug81BKdo6JSHFmLRh9l/hLXGnK62+ynZaXYy1GdyfHTxdCOZDHC64\nQSi3c4vU0CDfbCi0HyJgepHLraJyRqgbJQurj37bT1IpcFbadHag+ZbtZubg\nIOtZNRDqCp5p/pNvwDgoCtRqT21KKptapn8Ey2CqlGl0LpuB7IfGilbcOlzZ\nKv1RxHp4Wj6WUbUHVUlCz1e0kEg8O8UN9WJ28HikAkEx05O3kYAsVA35+JOr\nAqCx1umbN5zFvZnJX7CrdfRDTaqFqSDVJeWNkc5UHzD2wRk0NMn5td4ooI0l\ndhB+06nhKFvvv8GObLMD0mRoboRcgtIxhB9YQ5SCcqQ7nO7yB41pKUlW9e5v\nQ0+vm+QPKvh5qESqoM+KyJ4sV8oPvIra4dgEHutw/bS68s9xfA56AmdiA0Mo\n5gxy2A0iX6px0UqBYuKkv5A9nv5CaVs37e/roW83ew0f1+0XvAFqG9Wte9Cp\ne25s24A8urpKY/GqdaC/AGn8Cw/qdC+YETGftsQeOCc9x/qUe3Yfmf4kiEWv\n2dB0ytgIGncDDx7ej5SunVZzfW4uwvDEBuVMqlb2eWDHZ3X7srpE0HfY/NMs\nSjgY\r\n=NYZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"650c60a947f6cd1e089fa5897e5c9dc35c9a78e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5_1621837967784_0.019952419637987218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5":{"name":"@balena/jellyfish-logger","version":"2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae562bbe790418dd6bb181421a22e6821d5d2dcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5.tgz","fileCount":9,"integrity":"sha512-ZmTWmIXWRx4uhGRg8BjVlVxwmqDSMTy3ZXq7DQj76nT2RTMb1oejLtUQ8KEL4uX2+u1JW9fcljQ6jNF1zS7nhQ==","signatures":[{"sig":"MEYCIQD7YV0pi6fU4ggMnCLoVI8TYsX8xDDf55QHHy3xPpeMlAIhAMurHXn/kMngC7G3EC/JJMoVADKrHiuDvZctzJ97Xem4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0w8CRA9TVsSAnZWagAA3X0QAJULIizKs7wv5BR0RPce\nTG6fzfV4RRk/209e3kbka72UZ8B2XygLsnVmGOfGzbhrUTOZUxK2U0rAJ37k\nm1Z3tLTiiVaTU33zL8631Nq+eOHz5KH6WFeFr0arAPVU76D762BWORfvLuAu\n+Is+5DcmLvQUz+CUPP7bHLhkN3k+1k3CtwN54KaXZvks+NuQqb3bHWKn4a5y\n5NLeOIdU3xczoRviUWbcJKQdD0/Hnb0fDgV6/DDk0ohkNX86WQMl9YtWGGpb\nHbbKF0LuWnikkUJoIees0LQpNm9N70ZHVsM4uTBZrAVaJAU710F7i+Geq2Nf\nG2ZOAhHdik/W2qlGv5SxS2/e/IkKvWAvrDFezq5u7JY2N0xEJrXOIywTJwNS\nirRHF1X0jO1mpcYWGSKoBgNG+MPqcJM5vDFQ914FLBPtqEL0IhWnJHegErGI\nw3+O4VmuG3qirY/kvU4ouWEO7u+cErgkFkOafhsuRHi4mKbylaQwyOe6FR2r\n14idpjI1kFh+gVtWroz/Wm8UMZWTyCpTamU/zl7feo4eV1VX6pPXQLMerfkW\natR05+qWZAQqTQP0SvWFugcWKyUQgNX1Wla/8kUkVYk9WW+w9DVNsAuaFr/G\n7VKLh98O+V3sjBXawcMNJfYkdFHnbV4A/IVQSEXtEkXUkJMPvLo9RS55dwto\noyFL\r\n=eGW8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b77864308ae22d61d851ae7baab8bd6221d42a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5_1621838907529_0.8897052881967868","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.73":{"name":"@balena/jellyfish-logger","version":"2.1.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f3ebc0d3366de21e6c1971b553f528678fff97e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.73.tgz","fileCount":9,"integrity":"sha512-ocPPs+liCRB7++NodYwYJOh+u5ZimPLFsO9zfH5if4ta9R96QZX/XbNNU6xWYfI5PoUeVjV28OVhVwqowPeX/Q==","signatures":[{"sig":"MEQCIHlOvBYAgTxPprEZ54fUdPYM8qM+vyrJJ9Tko4mKjppKAiBhBJdenZ/MXt6FkDqQ0e9bIg0GIQ3fyS5jKWXbT4viIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq00TCRA9TVsSAnZWagAApSEQAJtmC4oYl2mBkpsvxA4o\n/JucmubwEME74QdhidJ7W3sIQK0fx/eiaO6Hcol2/1BWTHB22NEiwuP7l+g1\nvHx3/iCGFLeAj4Qjh5U4IBebrgsne9VoPS+eJ8jxHWb2A047ELLZf7S0X5I7\n/Jc8ooC1/W2WSXdZfvqe4GdsA2rr+jhQarzPKXer5zDoeAlUqr2WGrKolN5g\nMWFEcUMZzqdArjrC4TVKX3sigdelitKhnl4/DQUbRW5+CRQZPY0lm9AdLWaa\nhd+nYut2Lusl3E40bJp83SgRuNXEMSKmxxBkhb3bTnAyvFRBPJG8xva4UL11\nz095p8oA77gy4lBhP28xL2qce98iphyaJz4fZobnZrDlX3ivwVtpshlRARDe\niDoIO7OtObUjliNVOTY+fB38ytQuGRqWmVCtNNT9PxTgfVDC/bTrJdn7YS78\n4VsnhEsTRRjLL472lEPTDgQF85TOQLTlc+npSiWwoez8y2+torigxWfCGRjE\nAuf29BJ5ouDWgsfFQKm0OCJ5YykY7E7GT2cExLVWEvwBzPPRmVa7WXXOq6Lp\nL3tYDZ1xF0znwlOJ8XZ1QU/Q6N7JhKOm8qCWwl1LXWYNyeRN17f0zR+3/8bS\nNDRbSBJL6jnQ8LyNhAtaYv7l+hJ9ybOGTb3Hg8NqgWCt0WVgeXIPqMoMTMVW\n//5g\r\n=mhiu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c6215bb216b14edb5eb1f51c09a91130bb03a03","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.73_1621839122745_0.8426278931168358","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04":{"name":"@balena/jellyfish-logger","version":"2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3711ad5fec989ab939fa25b31b2115a30878adb8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04.tgz","fileCount":9,"integrity":"sha512-3M/15Yss23L0K/1ovsoNg45hEN+W20aij285u032svSf6kdJMjii6Ce/axRO9iOeQoL+WS51BzHuekWtJ8L56g==","signatures":[{"sig":"MEYCIQDC+xCBDb9/AuqJ+8IT/YDIpN4fS+Z/5px948eML+Ho0gIhAICjciYlKu9urLAPcW8SPHNwVpkB13gD5rt3GZ0ZBUHz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq05FCRA9TVsSAnZWagAA6JAP/3dFIQGsxLs5ZhIgE3j0\n5SRgvYuFW6bzp+5AKmHxe8pDc+X4bapiuSRaXSQixs4IKpiioEMt58CNmej2\nkeYOc+IyyXWW+J+rRi6V7nxFnqKJfJZxLWNCkz0b8wOeIJTRph0qjmZcP9eo\ntUFIpZQdXp33Jp1Crz5A0XfS0YY+Hz/BPgDqJjYLzrYPOzKfCRmPVuLMJTZ2\n8WlXtmAy1xEvxy6TRwqXYhs1JeAn4NwRNlJcnyH1a0nkYzXgo7q2hY6C7SL3\nxThZvbZr2yWRgnlzh68IS2krF14XWeIGarA1DGPVRn8e/AzahY98cuFB7yF3\nXyN9Tht4lB2dC6AznfeVBN/bPfQSkMoKZVIoJm6lWwjxvJH2Zkq2CQE9cfJ7\ncltZH3nIdfhXE6ieWyXUsvf6zKP1a5PWkwd/lOD8Frfa/TbV6O+VFTZvNQEQ\n36tklaI7QVvierOwWNZmd560D6q/iMI42HM5B22Bq3T7tOzhy8PHI2Yj3OoZ\ni7VxSOi7+AcQT8RqKsWhgQ6p90Croq82RWYqhmfNiF5CicbDx/vr2fRLZQp2\n0FaxvcQM+Cz8BCPdfGX/oxxUiOSlT74GVhpzQ4tApH9CUEDHFGXb4hJqmnMs\nDiErtbjKTc2f4WsSTD1Wq/g2ZxYHkZHh1kliQrEVdsDHk0rSnOzop+2hE0nB\nscMs\r\n=NHrQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d9b998cc43185729035fcb84807a96973714fb04","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04_1621839428532_0.609720048885904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e":{"name":"@balena/jellyfish-logger","version":"2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7efa8cce9064e43732e088c877d232e356916e6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e.tgz","fileCount":9,"integrity":"sha512-xpxg6yZKSL1HS218Qg1UTxgTVwpk7YZp1u5RqGd55vritd+bEit1TUDD5y+S+TWcCotl0WIYZZyP8vepz4SvrQ==","signatures":[{"sig":"MEYCIQDHDi2uedARugQ4RBiQrn8Ny6Rh4b96Xa30bL29wuexAwIhAJOKU/GuLJBbcoYfQGYTcglIW/t/Q7viaHekspiTpcpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq3YPCRA9TVsSAnZWagAA4gQP+wRniHC3aHCLrP25WP6+\nXKgYPX0TG0IWF+qSpcNvMlzwS7iL6q4KvkJ7vIE6nunUNI9Syuji/a8MXBTt\nLL3rubHJPOr+fsX43U+MwXyKTM95luFAHsLPFAedVFOq2GvlWQxsWVF38jo7\n6rpYs8ZjoZUuLdgtAAQYQETd3l7fZfb5LbHFNS/WBuJnhVgboo2UrlR8AHeL\ngWmVw+cBJIkbnPU8iOimRYppaXNygu1o8383Jvlc11Woved1mlz5B98xTEc9\n+oK3jo2leaYMFmPKzGPs3SWTloOQabOT6hbBcy8uvGfMgGMuH3ddBQKfngUg\npjzfbnibqw+7kC+82SWiy6vm0h3wiJkZpe9Avjg60CJXKtMvaEw89Dgjzk8Q\nGSmirClcHJiuhMLx3R+J/6ixrWDiocbpmwiyIj2cR8KZNsrsnjrUt5H8l0Nr\nGtpcVh0oG9K+qN1B6AGcgkZDckBjvdZ09W58WqttcgEIuXODWqSuopdE20WY\nu/FTEd6xg7Awd8WyOYjlFcMGuhe5vbCybWl1Ru1QnVHkxS/+y7Uj3KQd8NEF\nxQ5gABakKUsCzyoosqFgRwHVFGgRmx1aufZYCQ2TXvd1c4uAi62EhUwZeF/q\ny5G2sygI2pOZjAl7LBJsxD24f/OZ/EqusZj4KHVOvGYJIyKluLlwFnTCPdC3\nWuZU\r\n=lFCf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"109e3859c4842fa0a356c7bfceaef7f933e7d55e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.0","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e_1621849614675_0.8042794985052271","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1":{"name":"@balena/jellyfish-logger","version":"2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6dee9404dd8ec29259dab8f05998065474446c9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1.tgz","fileCount":9,"integrity":"sha512-8o0ctaJLlC/F7NYpYcP46K73yeuZVrjdTr5Z5zYVAJrIfUOPPU3ND8L8laftRn1yLcwHcrwqDGpj5x84K1tKnQ==","signatures":[{"sig":"MEUCIGB8Y3kPgwKOwo8Z48niYdqBqwjXDV+oOO1Avico+9tnAiEA/sqlqMAoEKO+4WI71loP2hSnx3BSZyhtKqrc2pImXRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq4+7CRA9TVsSAnZWagAAzYMQAJoxTDDdNV8Kj8E07KE9\nIdq0ADLr5O/ShJs0kIaiHqS1JWnKcOG0fN9no2Lx6S1OumP5goi3S34E/NuO\ntkO2/0KTBF8FDGS+hvkyYwdwHXJbCpgFwPfvmnH/7zkOVuT2f/B3gI57/xDM\nFvq4BI0rXQwPdG3nSab/Z11Px3RoV8iH7Ouft7yKl9rafHx3iBkmyyY3KjnL\nkUWbASmT+kpb4gfD8GjJZzYq6EE/Whgr6exLms9ZjA9eFOGepo3Xljd/hPXT\nDSe8le4OgCInq7fL/LdnTcVrYawj+O5ZS0ESPksq6+GGybHfaO32JnOfSoJY\nJVwUf6tD/9CtwOEntR1qz7V+tU5kBxYMfwmrZp9a/UORsHU73I/CFsKaBQot\n5IQxLzD922IekOA0bzEwy5S9MY+veCMmWrA+DebV24oVokPvljZwq+yCgpOw\nRyVTpJgYJvz6qH1WrSL2d51/fBKvMT63Ngtq3KtmDhb9mW9fG4+U8JQmlTZE\nBv5Q6+9L8q6F+uXFI8XynSvYHqZAl15t4wWLs9YprFGbNMSHPYH7an6SEbOJ\ntgHhZrGq/hoFTTtKkWH1xj8O862kmOjmIuEHEBaMrsFsAjEWOKFrsg/cjIoa\nXwoQhr65IdQGzX1lijvTjTdYlA4E89B0GWNrtFRe8naCOMb5Cz4FoF5PX2J4\n83n/\r\n=4quC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34348b4a84463b68048fd64f4b6e9cdf604598d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1_1621856186694_0.9322292839162654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.74":{"name":"@balena/jellyfish-logger","version":"2.1.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8f85fd40b851daba02a40f1b657cd435d4627dc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.74.tgz","fileCount":9,"integrity":"sha512-vMDZ0n+5aK8BY7BEEbdh2EaiCMFeqXvEPgtCLsB7Dmv/aFzpkrUFPUWj15WcH/vZ6Y/HhPCk5flk0iDQWuKR3Q==","signatures":[{"sig":"MEUCIBLJAhGJj5/zyfnO7YFysUIf4wSyEcTgwwWlvsEAqORIAiEAp5+4exHNKiEN6FRFEFY8W2h3NfQSgKnP3HPHMosXxmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrD4BCRA9TVsSAnZWagAAuh8P/3/PVm+iTyyqouspfBHf\nifoMlpxUFy3MSQQGrm8+3qKHSfv9aTkCuExVVTxjfTo8wP1ctCJSU5zGNvHi\nJc/GjJ5WpdEPJOwnOK+QJw70CcrmJfMbu8HUTNv+3R/vPgVkvUXKfvWa6V9X\nzHIU9D+ONluW/3echXe6Cy3mIcJZQ2hpeczzn1kGgk5iIsqduM3rRQj0C0/e\ny7MNrN+DUwutEK5AxjMLqD80KuHgf/Xtq0IfO6n3UaS+OPidObNxnFYX4Hct\n7TxK+nZF105brt9fBOSWvcRy4b9pzScKDGMUVkJ/Lt/6YpvEXIFwQX6BK1LR\nXcFAzmML66orv5DZQMjPa/ZGD01Lbr3tNFbYbArO20URrAN1EqYTELB9RJW1\nBVxGkmMRQbkEYr17h1WpbqqA4emnxwb10JvooMvUc3DkQiNAFRX/v4+7YyJ3\np7cEmn3lT8gF5ibtmIjiZIC3MVIM1LEy9AFP0Q29xT7dwMJ2jNy2wsF/0SXz\nbqisB3mdU+URtpKP5RNqculTtThgXQ5F12e0CNuxBeC3KCq/V0JBnFbkQcIh\nlAXE0zEKQz6RFgpt4pJ+1P9uTtr/3NqZpo9mBj2f2Mft0M4DewfGKOa3VyVz\n9Atq7W8afPE6G7Ir5p9ovS9XKzlwDj7c4rJMv6c0MZGCt2hbWQGJ/Sb1/+bF\nEwS8\r\n=yqnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0506eacbd062e9f8c72f831402bbd8413dc0fc1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.74_1621900800879_0.03801287220062277","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168":{"name":"@balena/jellyfish-logger","version":"2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6c06ef3494a9f1502e97c896d66beb2a777a8e44","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168.tgz","fileCount":9,"integrity":"sha512-67Pyqsq1dsKk9A1lZcqAmBjlZSb1s752JBhqgOWJ4pxNwX60ySQfeh7C8u5qXNnvvT8Q1wZqN+BYDq3nZ/ksrg==","signatures":[{"sig":"MEUCIQDW6QpzVNU2yuFsX8PHobs4GtyBn2eg3fpJYRmbqV8CcQIgZbN57x+mKD6r3NMUIaN+Hs9tkU6yHZ9qEUUT7o5FUIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrECiCRA9TVsSAnZWagAAljIP/R39k4Pu+0SgTPWip0dN\n8ZMbGHMBmfrXui//oHRBd0rM4zqjcZspm1hrgSx+l+d5o62u4kD+ZLlWFQWc\nsZCtmnR/fmynuZnsPwy/8ElMMKtIkjm/EOmWqKwg4uwbarqy+qvNJRj5OtfP\nWkmvYUVxdpedUH4gpAe6F0oBaRBaubffV3GwMLFPcHggRdyBm626CLlgeAFs\ndVRSjDdc7k/G4AuozMOyysDSUGeI6FN+BAAX1Znd80PuORdO9MvfSEpGUsCr\nkLDVe67JQW42Vd1PdBwmOolZBYXZIm2XeRyZzhCJFlk5hC6uGg/4H1u6LOPB\nWzx2+yq/YR4CEwFBe+htvBBtDo9sW5f8ic+H6KVR6Ad6OZdJ0Q6zqlfV830G\neLZctQKj4Lgp88fa6wGQWxXozcUsWhxUSxTQ5Mc9nKAeD7GWpQJ6N49/EFrz\n7h08LJK4cAekxvqtQlIkEBGKjLzXV6IoMX257dnU5GJOMv3rcL4k4SajWMyI\nimP7Zr8FHAw4tUMKHuCep7eGkzdm2VHtdmPMjqTN7J4NZ+V4UT7QelRkuVgq\nvahatRBgwCod04+M5T19f7pgfeb1ggtOikpvRX99JLiWRv4tCsGt/vAfuoS6\nHxlnFJixNi7a1P9kws6HK7qpH4v1iqAO0DwKifBfYiJtbW4k4wxFfTZQogu/\nDJs0\r\n=hZxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7936a1ae3b0d90623e40ef77e246a07c712d168","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.26","@balena/jellyfish-environment":"^4.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168_1621901473667_0.3313343023544295","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02":{"name":"@balena/jellyfish-logger","version":"2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5d97a5f42a64a91bb4f5575865459965367faa27","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02.tgz","fileCount":9,"integrity":"sha512-1q/UFnESVRiLoxTfmv9diPnJ6Guln/xfYUAcOrsXHp5lPE1oh6OCDkFFGXZs8OVOOy4TF+9F2i3lwsxvxDllDw==","signatures":[{"sig":"MEQCIGH4AWR/xW1vO0hivxqpkjIV9w50bE91BssavD+V9k+5AiAGDT+GD34a+jJYs4CqbPAfoRxhhMo6xhh8xKmhzQ9sJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEO4CRA9TVsSAnZWagAA+/UQAJK4do6cpKmVicUh02Pz\nP3blO806vB66PtGzqfX7VmbNZhx8D+QYTuyCeAwCAGEjFDF/+uH6Lodnb7S7\nLrM4XpRAMevcNddfe9qtEWwNMn6lZZRMyMLbNgijy4t/g4aoXFsTHpMt1z4U\n6qpUYUxHom6DzgOYd8a1CP3gAxL4dDmHo0xRhEC8XYnYmC87oHyjEYPpuGyP\nYyyBCSQg3IsQGvY2mViqWT5+kh8b2lU9bA13AofcAqAhIyye67e0opEQjqLO\nLMYn3kIwFOiqLxL8vw//DLp5hmkAv7yGEMlBPFPUzCDUrk5xj8Qig4F+/xQk\nSA2nPbALGkdqKlREnasjJ30bggmybNdNcf4N6VHXXkJDxaHie5Jf9MXsU/Qg\nUzF++qUPolxyt4uVoWtSfeCetMaULxevs1gXJOcs9g05F1VVd9+rugoDJLop\nGcRdAVUbsHdXgBobeTrI68Ti9vnoecIu5QSYKMmp1Vb5D9F4EwSgRWOnRtt1\nCG2JvcAznqqR5+xxLLtpUI9NNwYfmTGOg72af+WxHRY62cJJ7cGy+vziMJGb\nHeVHUfV81EPT4TofN5yOFU9oMfKkjD5tXGwsShpqPqmcTF5V3TWvg0lPfjZ7\niP/wZW1csNwxMhZjWKT+Bq87EZkfad0Gyf0oV7IAXf/ya18ORZ0oiENTP1Q+\njufb\r\n=bqtt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3483c0b966e384705f8c570319de6aeaf9770a02","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.25","@balena/jellyfish-environment":"^4.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02_1621902263604_0.14880627002587565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.75":{"name":"@balena/jellyfish-logger","version":"2.1.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e87646950e3932ab88358749a49071dd93ce5d87","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.75.tgz","fileCount":9,"integrity":"sha512-U2+olGvI4W/9pHbrMQgI6g30IQV52sk+AARRmE6QesxsNZUwhjSAa6E7fzSo8kYbwD1C2Fqsh/gLualnCVZRvw==","signatures":[{"sig":"MEQCIGFUc0X+TnDWqvu8ONbnx+Jfzs23tK/V05VMYSXaeGBbAiBeQc4uJp/tfojSaAz9kzrufTrZZ+wffpLOVPUtYdQL/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEXaCRA9TVsSAnZWagAAex8P/A7XlS3NCiP7HUrjrrtC\nAW1LxmETLXOL0jaYf7BAsYOKi+ESiXvNLaOz+vnfpHCTqsLOX1ysvajHVlC+\nJ3q/aoN/gL3hVGuEGMxWEJb0LOrfyiUfIKeWGAwlTPiqIhphMuerswZ3j9H7\nt1U+0PQc6iql64cMyRSyccfZKwq/LnlauAeDIZhyy7ln95xRBNY3YUVnfkYQ\nw1p0KUlMfDCHKurIDzCCPnLMPs7RHBdRH/AcASJHO6PnngYR+72KeSP9P9Vp\nOQL5+SIO9RMowIFxfkwKmBvFZMGLsyJgWmWRHleyaj+yIfv3LXf8mexbqsjW\npf01q6kPPqeqjnabmYUZ8FvH7zadd93ueI6AoeBaBuCxGzJkoc7ENmqTx0DL\nEKy3DWIQZDGn66lKEpA0rAjIja7GtDszoKtixHVzVn3v2epRQY//d/sNL2vp\nJ+ioOeaqEIRvjMSncsD2cBJOahwHN49Y4tRmUYIHCBZOUHV7YNV5HjxbSDJD\nzqWoDsB1wmNFQhNFw/55MkuDE3ImcI1J/4ZNQdRGkXWt2+esQjLzFE6JpNvz\nnQempRHtZiPxjYW9clYMLlJopQ6AuzL8uyJ/f0HblO7b3WiW7wxOEx52Kp0i\ncnvAcj9WMkbSlLMVNqGV7iyGygRpJQVgvoNH1wz+RiPBaWFy7rCyqsodKhY0\nLPTK\r\n=rlB2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa8c0a4342603783c3d3b55fb2c420cac60d71a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.26","@balena/jellyfish-environment":"^4.1.18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.75_1621902810365_0.24767309342856914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59":{"name":"@balena/jellyfish-logger","version":"2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f4c2f844f7618e247af445825eb297b7bb0a5cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59.tgz","fileCount":9,"integrity":"sha512-b2CJan0EBEObdE3+Yep4bP/Se8OTAiiExhecdEZuC1o027m5BrKM6hkb+JogltT+xZhb/Do+fHaU+l/fjtAn1w==","signatures":[{"sig":"MEQCIEdsC91n0sd9U9aGDFiYd83stYWlXaBaT/lJIQj5j2KgAiAPSKjEwwwpD/pVcImUMVp3w7i1ljIgv52AU0sCqhGOsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEbqCRA9TVsSAnZWagAADFAP/26CUF3JmwpL1AlQ0IEt\nK2NLNtct/ERRdlNYUpY55DJ63/Gb7xLHpMDXaVUX2RdWsOvIWSog3hTNxean\nNQRFcUGgs/5KA+vkFZ1peCW8TxKIOHEK3u/94Bq6CplzLDjk2vxVYsJFiebr\n5rz3WIGHLXFO0HyUEwqvl80C/5W4qcwUOquS70B6hwYEk+rYAwUEgSQFDTTL\nkztuleZB75WzbvXwXjlGHFll2CxBTbvGBcn4gdXxytTfUVf84Of8r9Q4hKNt\nOuNjmf7+xv3vLvTOIw6eS1T13PTMw+XHOQd4CZpr0dF3Q8HOWn1YgWhheJE9\ni07DHH34wD5+Mp9e8GtwGTRDoKflkfX0cahnm/flHnnW1G6eujzvsPdT2Kv3\neopEUAY7mLyOEv/WxwmZBj4dZDxSnC8Uz9e9dtZ0mojffypNPzlMEAjn+pei\nowiWXs/SBYMYc6uqT2C4yYSZ23ODjT0bd30xnztTB8G3Zi7j1NxMZn0gbRHc\n/Stomv05hjXs6I9iM5zwxX4dgEKPBlGaIRnb2rpuowpfg7+/mpGoTShTB+/q\nrW3KtEQzTelO8K9p3kt6+5jpp2WivTiHArCuZvOPRIZErL17t4SsKHnnkM/Z\ng8GWD/J2FeQxK5qUTcpVya1ec4zFt7B0V3lBiPuus+wLpxjc4CeZjv1Jko7B\nc7ZG\r\n=xeFR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.26","@balena/jellyfish-environment":"^4.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59_1621903081909_0.943457030538821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce":{"name":"@balena/jellyfish-logger","version":"2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"53e891ba7354bf60f914fbcc3542a1bcfb03f405","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce.tgz","fileCount":9,"integrity":"sha512-R/21m2Qmv3btClTyAKDXfAGTAbsr0oYdsWh59hmb0YeQu9OCyvKqwE94v732lf4jGKvBdQm1XobtFIDB9Q7smw==","signatures":[{"sig":"MEUCIHOLeNq9OSg5nxyTkFlWBo5IgfFRT6BOlVvNoHxOuD0tAiEAoOgZmghiSEcHQdI5sZ3DZv7nVd9Pmzc5RDOYLX80qOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEgCCRA9TVsSAnZWagAA8TMQAIujeNi4gOMSWAla7OYV\nNGZDnUSa3grX+h0iiEOWZeTe55WWH8+0ZB3jnsIqZxl2EkJmIjIZUw44ZU41\nE+Op/yiZ4uMwLI+kCt+tEqekQSI8ET+5XVQg694vPsxyEafmw5iK6xgPwLxe\ny0POEXJwDD24gKtZJyNyOa6VxNN4WMf6mMSDaaZ1rWxWPMuUAPIfpHxD1rBZ\ngpsrQAVtWXkTLCtfk3JbnVHMEfZWDjfSgMYMA6okV9/Y+PPi2HFEk5ZPaXdK\nMktRI/FuoGVo/gMOzu9LFmmeynFyb4QRygG7vIXcFV4aoKKhQZIJFFrCWNEz\nEOXB93I/XCXXMatWU/VR6HmNnXGi6WgH9qLHn/tV7mxVk9ld07K1r18YepS7\nibrgfP/P61GrY7HEywkH9stks5I8joBR33Hh2n53yrVH97fkYX3B/Dhdgb3D\nh+V/T8Q85b2BzRoxQtqXr+bsNxFgshjf4++lCINgK5eipgii+DoQXj6TeCCf\nNgDu1XCE+yKglyMLSqYrjbfsA27rQYPihIEcqMaYazBgZTX+klFb9Jmhuwl1\nqXt6dxilLX2h1gUHQ1pnrDAlxjKJwTg6TSiC/AU9fBfE0wxU+aLTNBYOfKVr\n7BRRdPUjqqE8amKYTxKgz+0GAXXzYrZiFt9lq3CB8jEmopZ4yQ7IVfoB5TwW\n6X06\r\n=uLeE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a506deedc95bbfcbe5643dd270a8f8351526bce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce_1621903362409_0.06799004624094507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.76":{"name":"@balena/jellyfish-logger","version":"2.1.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"861e39dc85eb40a6c74594d7db3ec2135e69b70c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.76.tgz","fileCount":9,"integrity":"sha512-EB0U9ko5XUacb5+IcmRR/cWpbEsbNihwuBs8BAHzd78/qi/3rXiOFtnmIjQbbDI2Imfe8KdpvOwsaLNi18XXCw==","signatures":[{"sig":"MEUCIBM4/0n0QF+CSTRpMTDt4t5CyEcL2FKCG9QKwr5DOhfMAiEAxsKuhDzL5FDhVZnJZR7B0K6IiBoSgzwR2Bg2e2jm6Dc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEnMCRA9TVsSAnZWagAApiEP/0yD9auz+ws/HuDEX9q/\nlQD4HBakgWdAJl69Z/uOgzkCexuvDi+rUjj68KlrHQRrMI54JuC4Gtr8NEgZ\n72Dcwa5Gim0U7uDfukpw3qvizFvrZkZa7ks8yyEBPKUdU7VN0ceUG52Drx94\n1rrzZVwNmHKRG/uswMMqg6ohg2BGCgCXnmtCrSHm0qo56wsHv4ktorCZ6ozn\nOH1vqEFEOi8gQ6oSC4wmgptt6NRI3dyt8YzQBZZrSoDGZ3Ki/p/jFbuOnbQq\nJdcm8g8O8CkV8SgP74zsy2SYMXsych19D19YahB7+WmH91I2fsVJBeTXLe0/\n4k4I0uQyZyvyl8QbyFx4fSTPxDqTT8NftOGbqKut/7j5pkhR3bE0EQTPHreI\ncj2Bu6x3BL/CwcAZbgzmt2Qzq0mtWM9/9p24h5MUPA2N0eAXOw/I4JGhYeTB\nVwrgjpxk+EObALBebPM4IcSNIIchKRkP/f2lIzE/0jqGzlkFXo0CueaOQKCm\neOuJGuQ3D+pnvH1tX4tWpWzDU/kogBqYA3IZnIHH2bunOvAX2cYguG5Cs0Xt\nFlDQcuXU/gBA/9b7ouKv3R6Vd4WLQ3L6EdpYB+iA2UZEkaDE2jQ1Ib5ksaVr\n2hwmTjDmlJ2p2lscaUzNKq3wbXOSUY7KMBg1uFL17LEDN1IRlpQx6lAR1SjU\nQ/L2\r\n=jEPp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65d0a04b34d172ae1f610a7aef4cfca91f524eaa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.76_1621903820510_0.6087229059214427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6":{"name":"@balena/jellyfish-logger","version":"2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b12329dfd52def95e07071a07f993bc10283d8d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6.tgz","fileCount":9,"integrity":"sha512-vFD6wOSEsiQIDRRO6PzzxwrqPoCRUUOFuO/yA9B6hgL3iEtHhMv//C8sgxrTOc1Ts21b34/lOmbzh/L6kJYIeA==","signatures":[{"sig":"MEUCIQCUp8AjJHE0IifkM/zl3HE/yLqcGQfqJaHI18vMIOzYbAIgfpGIQsra8sIMfLT1CqyafiWZAfsY9UaM0WjeoZEGJdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrErZCRA9TVsSAnZWagAAF00P/Aof23eQy9WOyC/szJCJ\nv4axsufyh9Yw9nx/umcJHUTrqoUdjxCkdGxoxcCzgp3MV0KatuXV3wJMOsfn\n6oTc6iHQMT9fBz83X4YxWSpkgu1x5KPnXTLRdCG5TxSv1/pM9rqAvydchJLa\nO8LRTYAYFd5DYjK95nHOiaaUtkQgXm4G+o29CIvm1m38xRYiLfC6pyDrKWKf\neVdyxPrU6rlAW4G8nHHRHF/ZJaqy288epaie/LyK1SqX9ah7YvQTeKH5P1DW\n3Vsvj1Xm6oWV+z5RMaCEQqp549Fu1FYPKwNkW3SqS6fYDkK+1ZKEVQ9KWN6u\nCVNJ1QtYbOPb6pYV3leWni9S8TS4OJru6/+nNrvUuyvB1bN+oxXAtyCeGD7e\nMHttkk2uF22xOT9yCC8KuGnspZGu/cEpmxCrh63kqS1C0Inng+o/VBDzcVpK\nCCmPjM+K6QiQq2tQRn8nbx0XkoSZzo9TpT4iO7cZ7bd9dblEw/fIPXHeuMUb\nRDFleZ64miCa0p1X8CCH8jfhIgiK0SmcY4A2f1zby5gKosTYxJs9YZF4tMPV\nR7XqqukmvKTvL6I5c0PrgPuX/NrYjCIdnYPkvG6KXPVIOBYXPsnLpemVk3c1\ngNZYGxqIgEGbX0JNW9zMSjl9ALb1gbQ+MuXmSUNnImhQTg/Cgdwy4pUxzXRO\nAz7B\r\n=KRbN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"841827655db944ab5ea0cc9be7b153f92691c4c6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6_1621904089284_0.6825061029710233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613":{"name":"@balena/jellyfish-logger","version":"2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fcbc7d00e81ea1f39f908f0705dba204f7358f00","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613.tgz","fileCount":9,"integrity":"sha512-6i25bFknJbC7JX+orJ5d2nbApthw7JG7b2yFWBmeAF3IEtcCTp0ZvIdz/T/fMFGM0h6dFcYqviHiRQoKJcGsbw==","signatures":[{"sig":"MEUCIAvNuM9l282LzpPolRJRf1H/Pr9xi3gXyGqZH78K6D+KAiEA7FsuiPJ/qA3m+2wbYfZhlsc6CQez0ZJxXmUnyx3lJrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrG7oCRA9TVsSAnZWagAAOmQP/24oL2xp7br1tGHT02Yf\n7y1vr72ILw78An6HlYtp3MFibZaZ67mA6SWl4yHlSEr+LOlzyW5mf9f64Z+m\nIo75VU6VPMw7W146lU2UsG3vZszEIQqsk9brq6qIv1czgFqsL7UeQWLHs8Ed\nhYKlJxL0ouyBQL9TZJasFMa5OnpiScHaPLaFHo5evAH7jwBbvbjcNgfOvTC2\nB6T297wEdJbzYPwbYfExr0jn8dwYuvOzj667p0zLNgoGZfrzQsfruMkhweuG\nNcixcsfT83CfFvUHiTVxNKX7hr78Nk1G1ulBb6n0YjV93nV8Tuf4lkdAMXfO\ndrh6OzkXRq18/S7VNoUVl8IsFPEJAssLe1hfEdV7vrjQ3/aIY8cb1U2uIeqU\nKDwQeKHCpgdY3YlhdQNQEBFABM+CWFpLC/dkQ9mxwvdfX6CY1bCwc7gH8tUs\n1hI4EVbpCGzqm0FZtLWHFX3joloJ2ueYFb9WQmn1/Lj+xMuKBfE9VOOF2Gxq\n3iHm2XP62xCywYG97iRA2/LJWbbCuKzcDortaAXSuvN2nXd1hq5WbCwRuQFN\nvDqOxyuj1QxU2ssrd4FA5X8gry8p6CI8honHlYe9yvT/YEgJzHXcM28Uhj6p\n9R9dUC/Fhc+NI8mWIzEfT/gXpHkpaH+2jahvEXf6LOwOJkMgGsxhJcff7jNU\n02bs\r\n=Lq4c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cfe6408b894d42624c654add5c0c58a1da20613","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613_1621913319861_0.32692789473560047","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.77":{"name":"@balena/jellyfish-logger","version":"2.1.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1e9eb9922f66cb5ca3b168c9af07c3528914b1a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.77.tgz","fileCount":9,"integrity":"sha512-UzvTYSjIEvrodwVUV4CKGC7LbiPlfuTaP4f/KtpRVDUqpr4FmWBSRMnO328TA0wnW2bIlPffcnqwUKgU57TBdA==","signatures":[{"sig":"MEUCIHu/Y2uTC12cFYhgFCbJjKmPca9mvp8GrUhD1G9GHEfdAiEAwA0tFZCaNYKafnbie91wB8M4CBsQyvkwtAeU9BB8R9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrHAHCRA9TVsSAnZWagAA740QAJgnu8LP3y+5xVZG3zgD\nL1l0Tb1BHArwNV47QPF8n64o3wg7uhwG5vKqpKAp0EgXSgbcnxKjDk68/557\nkdNRp/dSJD5GQER5TNKmRbzZ0RU8T0x4NzBR9z9YtILRd9twtOCNHHDU4L37\nv+SJQmMipw3lMOknLdUe0gxxPsDm142wyy7m84oyG0JvD/veN3hscy7b7S40\nrO6zbiOWMA8/JBeedT2fCiL5+VRd4IWOlJZVqEyXbQHJEFnnjyr2qyoDVDbo\nbtGLmF2S+xm3RJXX0eej0qjFBtQBSqSQXoy6CEP55d/M8RAB97K5wRiTBoTu\nozCEhsdCooopQS3+JfHLfwxFSS3uN/117Y7HaSR3aNzmdbLszR9uoUeHhmGb\njcMyF7vqp8lE08vE6LJLUkTn0YrYEObw/7f3+hvT7kKIDWHFe9WO5mAFZdhP\n5Ful2yae21ri+sx+tC0vP1AOiFiPo+4A0VPIW/XT1WtG0I/f+rAISrieKa7p\nJG1KOf50YBoGJxslW79dTG3lf/sq9xL2Tx5l0v79PFLia/2pe/IdsksyBDKE\n4m3q+bWMKe1MphdXZVjIfQ0zAp19HZ3O0EkkQ3t5Fo6us+lz3/M/hmp+sEpP\nYchb8V/vX6CmtPLFkhCvzrCMcISUSvqJKd5KrRxltDexOxdDJzs95KwGwlaK\nMJCe\r\n=iWEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d48c4db7f8df58910799e0eae543140b55fd5b92","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.77_1621913607462_0.5461147844337215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c":{"name":"@balena/jellyfish-logger","version":"2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0b1eac1d2a9fa790e4c7fa820ead23901f772b85","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c.tgz","fileCount":9,"integrity":"sha512-Io0kWdS8fFealXFgPFO6NwtWnlrPJRDIkOkE6OGHJ/ElKEMNmnT1N9yRR8ahcRRdT3K6w67v33AM6oddEOTWJQ==","signatures":[{"sig":"MEYCIQCr+xsL3WU+iOES1CBpOnBAsvBmQC7T3oBImbvgeRy1fQIhAKf4j0KPYoW8kD5ronY44eEwklYflbqpA/vUIPtkiUPr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrHGBCRA9TVsSAnZWagAAU78P/0XyhyFoWhl2fJrR/dWq\nv7XjjQUzwYSf/sxMDXzQtROAigv8RUGaAvD9/KUxEhW1OB8lthhr9/FZAVmR\nqD80wMJe0bSA2u6ARccCtL84awcKqjX1G6LE8eCXnFSljSdqa/sUCu7a2b/N\n6AOAsCX2G+9o9ebpWwBpz1bmIXvM2Bec4G3d4mmpHnL6FZA7MuUt+P7PQos3\nePzOo1TrTk1YvqH5uSt9+3CNStMUFTiVMuaLP0W7ISyGaHQbKqUDw+T3RBf9\nKQGeKgKtMe/MnuyV9E9pkS5jgBu6QqZxO8+cpI9weLNC8YYNri08AHZmLLpO\nvOh/YwnER2IPi3/YgPhMCHtcQHHpiKUWahJj+o/IytdzD4ZrmSL9CqjrJsKU\nhUeZAzBgGOvHlXASb11micMv5iiQp9BTu1mfcZDFvgEdE2GnGPhWcYO6VoXW\n5T2gtOPRwi4XHnoCsSpoF9nTRxT/yaIJgdii1vbR6/diHrfNbI8hIhpe6nTr\n6f0lPLvW0MJnBzowdOEpLnaE6S+x3fVWF9JAR33sH6+zzQRc+gEFOSRVdkIU\nRpBij57Dk3XS+nOh7ouMRUU71ou/CoHpJKne4cE9pygQK1vNuzDE/8SDDiai\nLNgsL8nTvnETmspW6RFXod0Vyi1nNhiLIQXBrykStpDLc/IWnbLUctxUyWja\nXcNU\r\n=7P7F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3dc1cfccc8e723db5ce0adbf7f4547a73745530c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c_1621913984520_0.16470898805246437","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f":{"name":"@balena/jellyfish-logger","version":"2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1eca2cdfbd5bc776b10a606cc619153fd3c3f11f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f.tgz","fileCount":9,"integrity":"sha512-QLjzMoWbbONsvVSUZwRcx8z83lCF7v05P7Weoi3z+MU9ohDcTB2LprhSrovw90h1WqQCbAmMf6yBm3a/4aVqkA==","signatures":[{"sig":"MEYCIQD/tDKg4aOZw9SKJUjd0dXz3EJCcTkCaiTLkVOzYqZdJwIhAJmdpUywNxlSfehri2DhpvUZShCuW9508sNEdUX0RvSW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrHNgCRA9TVsSAnZWagAAv8sP/j2dzkqGyYzPx4Dqr3Jd\nrD4QMoOTZ4GdLaI0Q/lrM1t9AS3ydqES3+dNkPq4opO4fN8vSgpZCm26TRYY\nWgMlRX+ACK4Zy6gB/uPkCnXxKr+/rtnVzu4OSZzuHOI5HBvWNioXLE4K0Yv8\nspe7D5AWS24vCT8QjlkYKXj/0NCQNlDREwE3F1F3JH3oEuCn86CI3CBVkW2Q\nUlDPtLC7mRY0bJbXu4q2Vvx/uqhjzCYoGvf4TYmE0YgLibetyBxon5bxyFdT\n+1e+PrDH2nOM3cL6Gn53ospO5IXONp7IYEbA73dAL1xr5PJMMCRFFl+MV28i\nqhljPQx8Ha4b+S1xMB7778b7Upg5cY02HaYm5CNX0KHJJIJw9oVCR8UHYo8V\naELrjD3u73dhdI4ZntHbk+uBDSaGcszwrIGGkVUVHCqT6g5bJEIF3DTyY7hB\nlxN3kOpfOoWVuy6Gm1ZASXo4HrYInNMfC5nLBryIE5ie64qzjyktuHK1ot2Y\n+sV3mldsuTEHj/5l75pX2PMejulfcMa37Bmhdey74UNUiFG5aDig44BYTRDN\n/iBhp+1JJqX5ydyXhqVE439OSxGNOjkaZhaGYJpHPp+YLe0wv7RK+SnDPXa7\nfS5SnVKnTqs1W5yCCvl0vAZNyf+Y1hJxsFOraIh10NeYCVhQUje9fJpF8uBq\n+SnR\r\n=EoRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f_1621914463636_0.6935054246690482","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.78":{"name":"@balena/jellyfish-logger","version":"2.1.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00256c53419820440d9d83918dd60f8b3c24cfe0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.78.tgz","fileCount":9,"integrity":"sha512-eDPvUrsrLj5Yoaubxt1MyR0DZOf8c7jLnFBVBQF75AxEpGhZX3ei/0VmFV6nCmiIgZwFTpeCAQ4mMOykYXm+kA==","signatures":[{"sig":"MEUCIDUAOVdHtiULdKQOwieBpT3S9FyYiaCx6+pyTbYeO8TxAiEA9XjGEnYQm6swBs4ejhEwybm9GYVsVW+4vRYpX2DkDuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrHQzCRA9TVsSAnZWagAAHLMQAI2InkYtI/sBk/k67wuL\njETlU7KCb1adGBfUNzKA4CHbGoFChULNIPROyXG8FGHSsxzYqyzjTrF93rsp\n4uLUbkPhuZB18J42oWy8QyUdnyU8X5hAcx/ej8KoI9uRmP3zMhwXYkUTTuiF\ne21wvR30ECQYY+cZeGoFzapkXygvuUAgZ/E2rHC4MJPr8xZyvDycCQ90ZWL4\nC/nUPs4P3o8j6jZeNdNrTNOQA7TiVBdI178TItgCOpd27dGD6tQQFKWrIiMF\n1MtpopVataQ344kJF0FAHX8sneGwZizaQQvCHw7l8NIJtSyJW4V8dgEaEAwn\nZ+1GtaGMg7EX0xVUtNaUeEHpGQ+NhKXWCbk/U0pNxsETL4N0NDz1EXuedVcZ\ns8AUx9LAYZ3/tg69L+MICMN3QbGkDXM50CycGJZGaq8d1PGzooQlcluACgMD\nL0SjCB/fsqwGpFul69GUz/y/3ni9l5DolsC7fTlUup8g3qySdxpBemT1J+uU\nHclahO8XAE1Wqt3EFBZ7W4dryKGm4E9aTO7Jw3vs5/kclDTHojFeKS3NBTgt\n45sae41dPtExB5CBLxCTg47za2p2jFpcK84iuuUtVCifGxily/KwU14+eR33\n+QlgqJ/3Y2WyfItcgt2kugzkv9pxS6OI/XC6aDYLOUB6HPNz0x52/BxiI3I3\n1KZB\r\n=IaJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c818ee97168f8fac3ce2e15349b0976517a8a703","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.78_1621914674608_0.35094098742188296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5":{"name":"@balena/jellyfish-logger","version":"2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0195da15b463e79c48cc62f8af441e4bdb47e6ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5.tgz","fileCount":9,"integrity":"sha512-QKrcb45Jr+pMflTEfs1P1b/U1YbR4LpDErtCcjlQQwynEAgL1k+aTq/+OXKLF8X4fA+jbFfCMwFbo64v91EJtA==","signatures":[{"sig":"MEQCIAivJWCNxrRIkbAcL2Hw/cdy4w3YDZPO9qTCwyYaS36jAiB/sIXVqbjIN/4aYmDKvBvR76OI/DGzSU3uV3iIH+xEBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrHUVCRA9TVsSAnZWagAAZaIQAKDhvgeoOXFARHFuwEIh\nSaUQCvgRXFpoTDOmQzZ+FHYuJcEypnpU6xe8QPXqvKys8E3mFJwXL7eVC4Nl\nIQfcfHUhe7mcBVHmG6qlMKW8Q0lUsqIwjxiZHL0pz1JG5w7pO+j4MNt2fJfM\nqBMTaU3GRxsa5WTRNXOxEYjfGMiecLzwELoFdIqiXMlhUyCyMV0aMo/K//I5\nD/+rdDEOEjnuEcqbvezQC1dyQffTKkRhn+hl8zaU29FQUEm4M3SW2gbYk55l\ndZRb4bKLUAca694XCG8e4q1gghgchlHrcywWCOowCLzkYlLklAtfYPkGuTU/\n6WlHl0rhBKkfJUe5DQny0mTShshPg+Bs0qb/A2iWi50iiMZ7K5qDCDQ0QxDW\nDZhzJ1sLtwKvH+brcbl9vqNTHai+tBftniTgvXFb/8rcSKmpsg8xOnNaq9Cl\nu6dprjkfzcjiMUgsdSFey9hugD2DGgyRhtWNfPP6MgeL7tGD99cWldNfYfEu\n2iDu2TtIKVxTHBcU3ydeN28ozhNuWI4eYfzAITSlRtIXjAG1avB71RUL9VQg\nIpp5hxTkjIfp4AHIrGKLe0K2p4zZN2Tr1BscpWsGxP4ecP9LRm41dTapynLK\nOqES59fCPzKjPbNOyidUU1dWj0VAscFjXPBaV7FYd19OMlcRLMJFBgJxo6Rw\nUwNQ\r\n=ezMS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"305a7a1c75d703cc6718bfb604916da771e6f3a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5_1621914901484_0.8218315693372937","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8":{"name":"@balena/jellyfish-logger","version":"2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f823a034c2739d5ce4dc916590730a6ac980d211","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8.tgz","fileCount":9,"integrity":"sha512-iWwBnb0rBfu1bPvOYCSTvZgrkvF2iIQ6h8VbymWa24F2yenUcM2UE6eORXKAuC9X46JMoy7+IiTwiMP8DHkj8Q==","signatures":[{"sig":"MEUCIDnJeGK+Ix2ouzE7+1VkGq4vjGfJh1nk8oZ+bv8L8pm1AiEAgFPqZPWXOoMZcb0kEgyq3+5mLqi78CUK3qAXfUNMUJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrLrUCRA9TVsSAnZWagAAe28QAIcE/+1km34gES8cnYH2\ngad6K//8UTHg9y2Wx8COIfVWxSriOTL0EPNOA7k2eeB0GPmteoX83rPXlt8J\nzTzBGd5Sq8nveewZkJYsAqMF33Hj+RWuKuyJMrog8sxaP88bb3TbLQ/4PeEJ\ngYnXDM3prJCoE/RGgqxaxAjZmiQqJ94CXdt0xyA329rtqt3r+4VrTYaMNh/M\nwxDxZULQUW6MEMZAlvkdcNOUPL9LKz7H5xjSa2yso3jS8MoNUPBlImJXILdF\nyZon6JUcehANZ1WgKb/83+2m0bFQO/s0j7B0oQ4u2Lf+cpgHefN3mVPmS7OB\nFQjall5UH3RHzot68WswHmXuIqUOmGJDqO/L4vVn5BvLQNMfgSDvA1OI9ZIS\nwKP5yyMJx9klAwA2sqAKG9KJnuyfK6oZudFxf6h9BpvPrEvlGSKW0ls3nn5t\nT+JRPbdl43N2qSoc3VdCj5646NOLcLKX1R3JXrUjI/cfUNFenDUbU7162fx0\nfYMX3X3CVkCwc7CvrLnNh+oH1em1/o1PXG4ZRUVn+eA/fD/6z2yZz82eg7lC\nDyQR1OwvDut02OMptIygXqWQV4fSSKJ0V3OTiphhZ/okBI1yaN7NzWMESRmG\nRBCb850poKVlr+WQtDl11dYZ5NicPKUtU3MW0J3CZF4D1pA3lCBF7dJmn13o\n6Rn9\r\n=TX1o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc950d7034629b38a1a5c19f6a688797dbd9dad8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.0","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8_1621932755845_0.2720600677546219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980":{"name":"@balena/jellyfish-logger","version":"2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d21a67b145cee42bb4e55a92f1dbfb913e192589","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980.tgz","fileCount":9,"integrity":"sha512-zwy5I/IsydGEYNeygArpfK5o0Jgi3K9o4xNFMkSCz+43LmophVv3CE5/TaYCPwAzIINPjm2cMMO5dxNgPSOSiw==","signatures":[{"sig":"MEUCIGDpMn6TqKdBg5+BcLGRV1lgl1+OX9LEqRn6P+D/Gh9zAiEA3eVwoqEJWO1p3mYDuOWPXFrxMoYj8lY3s6DXi7/TRRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrNObCRA9TVsSAnZWagAA6hAQAJqQHaPFDIJ1ebvDZXXx\nOBa041MDJGyl/w0oSRG7oookW3f982dQEOcuiVc76Yg8qYz7APULbbYpyY/y\nwg9vPXQVtJyEH4mKAcmxCCZz9Lk/JsNdCa7yXHVr6zfCihAlNWi7AAEdqIEC\nfFjQO0D/zYiHnOVyIgl2IHTqPaxeo4+71RGtQxJXNgQ/61kmhVFlufHiZfHN\ntuFRMAMqyfLgu11u11L5zDJz34cWBvUtQJ6kNWcUkX5o8613xS/wI2/BGqS5\npuvB0e4UU1TtAwClT4qlnD5YlzFNhYhmw5EgWZmvsE0Q1sfvY9mi6344dWii\nWATzVaaoNMxllQvxSh4+OLbtB1irZiBNBIgNEBUCI0Tq1S6Gx/khDJTY7/kh\nIzNpKwyBZ5adfNFpv42PCd6SjQH03cRoRrngn1nSq58ieN0/ZH5MAU7UdDlN\nJ0avA+KnfzpqiwQupz9MUcduPxRAHIqZYFG4kqadmD1/Msb/peQ4S4CgSY3u\n9RixKkPs0Q5htwBB3YnfN/2jwiSNmEA9FiFUkrlvWquiSVeC16K78dYhTlgW\nVtfl/8Chp7O7O0JjWx9zbQE7MJ+HMwHNfKpUDKmpF5/L/qTzBdAff0Fprwxk\n6uY8zcfHwniZ3koo9PjQnRlypruYxNxhFxPisCHRat+C2sUc1uOjFpXuKndz\nmTY8\r\n=RwL3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"885356087c0edea93e5b1dc39d25c069acf6c980","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980_1621939099300_0.569318599989928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c":{"name":"@balena/jellyfish-logger","version":"2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3b8febc5a8639ff784b15140f5cda487dd1175f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c.tgz","fileCount":9,"integrity":"sha512-4cbGJenFynKo0xNaA/NXlzL1CZWEop24lkF0MiJCTaLxqnTU0kZ8yoSafRQzwmM2OU+X3BzaNaD/TfFzRyjlNw==","signatures":[{"sig":"MEUCIFPDsOixA1U4z3SBAxc+mbUk6coJnv0rMhkVK9ZyoyUdAiEAsTflgsDp1bQVPmZQj5D2pa0IXp3qeShM6IPvcR/VNmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrZZlCRA9TVsSAnZWagAAm8UP/A+lQktuuPxmQZaunjFI\nM0T4bcRFjfINO0l8BOFHzB96Qr9fOdSTgyMWc0OfjIpOBUH7/GSLDL2qv/9w\nVvzuYgfqGkKZ9qKiOHqWbJVqLLiGxoDQnCqeFNbDMgx+pEJOfoBHqvvYGueR\nqaOHvG4NzpIsd1pi/fK3YR9ARmHoQBb62OgsdMfKAmIIqXFimSVgAyuPpgKU\nCRgXXpgd+EJoyaNzAD/eggLTZDcvC5+tMTfHbh8GOTAZMp1208JuxvVbzKyL\n1J6uEyN0NAu+8E+Pd8vSYjm2QttHgTe/YJMXdu+lprEX6CrJsC5irHjWi7F4\n5Rj5uuNB/S1ushipUN6VbJfWJrlpspwGnRtHDsGM8eJe/yc/vnYXOfGEUVfp\nf9OJcTU9/zkSdHYY+BJh12oI1dmq5not8R3Yf6sqbw5oGE4JawZKoD8Nk5zj\n+juRoUj4cXLAdtxYy/dpiyJ+DHZx/D08CBNMzyVyd7znwxTFTmqmqq0gbxqL\nHTa2gJ6Ef07VhgTeP8ccjfbNcHXthWg7noQEEUFzCMhBnFEAvtNCwuE1zhv2\nOGgU4Hqvk4f3T13OOpEwuIKPWVc/0gq9mAB0zeWQBmR1NaJiWLp86wKeck9e\n7P0lu7Y/QioKqb73blzr0n9F/0aGBfWQTtVZouPMvmfgpLfeugYI6pOq1Va9\n7/CA\r\n=or8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83a69eda650429215217dc37929d2b93b984e53c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c_1621988964510_0.7473897503794134","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040":{"name":"@balena/jellyfish-logger","version":"2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bf8f2080711c9b4ac0aa3030f15d584d3d961748","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040.tgz","fileCount":9,"integrity":"sha512-2p8jfNSPniJJhZuZSysY8HmlCZwAAVptB/rhlClv9NcPpD8VrIVEt8riGV+UKkenpjYxJnD0Vnohjmww6uXf8w==","signatures":[{"sig":"MEQCIFCsMPBglzb+imD4TdnR6g3OxR+jZFzS4YPwgvA+GqoNAiAMTPjDFNoUyMg2RmypAK++JWZi1e2XOuxRPbrpJhA28Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgraXKCRA9TVsSAnZWagAAo88P/j7GNFsIO1Fo0YiOOeql\nXCMti4ub7WbE3Q8Stv09XibRSpxg9ZaGqiGDPq9Dq8TxT3puw5RwM4CiXE7P\n8Dzm7ySuTjQnE1OJJMl6NGTccky7SHyqJmFsDu/4+W+Pw37E9Op5uKO1K2yy\nI0DQl3tc6qlw0Z71wKfwScerusf333nG0bLzcio6gwD1awMRid8kk2OzTYpd\n5gARSfN4pzuCg5/4h9mDvyT7GtUrTWwRFrlPcMrmBq5NR88XQxrC2yXD1KNM\nAyqoIEHsLo/dMlye4KzXL4HFmbBLPfxYnhKA7DyM2CIZtFtQpRe/bbWdXsU2\n02LaKeBLZQHofYF5qGXRMRHkrtArUce6gS9vwBmNIeXsGQyKLCzvG3/6nKmp\nh2slBAkIbPEWpmuge6dPKo7tJUlqKHUIelXq5PhrwN9Fg1gkpGPOF3mZZvCP\nLu6qaX2bx8fhm+HWLAXGfuCru6MjqUo9imdG61HpAFKkzSEMwQQAfQsjlLsy\nnWXAFsUkqK02isi67BE9T94l3sL0HNUS6Yz4n2JkEHJzgdw/AZifOxHP/a1J\nlSggaCSq2O+UcQqeFSZ8as0xfcpKXA9avajo4Z9NJKWau5ZJhciRJNCms24S\nVTaYetCVS1zAPsjvFgmrcf5ds9qEUXxq5JZ3zMtNCHThx8lnMRwuPn0pF2+A\nEIfW\r\n=4aAl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcbbf4b6c54d4fe8a67052e4001448293e276040","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040_1621992905396_0.04543256331085033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.79":{"name":"@balena/jellyfish-logger","version":"2.1.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"537e6c9f5b3d1669cfb8e52c00c82919336cb341","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.79.tgz","fileCount":9,"integrity":"sha512-T9iCztglzgks3NDpjS7c1GPpT8/nEew0Uxqaor7Oe+b9XpH7u/EsPbNb/cX6+IXEKEEjc9xU/R8hE5QzXwhcGQ==","signatures":[{"sig":"MEQCIAR4bYk4VMdjb7jkbFgInTytOx1AB/dpFwSYGjoqkjhuAiBzz5K7nMqHQTQ/UHj5uPEl/hVAVgR1DHl590hudjzayw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgraasCRA9TVsSAnZWagAAG04QAJrG39dmu/gQ+iBeGXEx\nXJFNNlEdQqoDSegDqIckyb9Y13zTlqowm0DVT0AXRrcMHjlmpPH14fRcgIRC\nW0JlFg+zdEoGa+MvsHUe+/NFr+ZjXI4PvF9t4ZxbQKMjbuRGKdjoPC7Qn203\nfp+wjUkaPrXKbH9tialG/Cwi4yXYrtHRBLnbBDN1qK3g0pzE8M6Inyh4woFY\nmsc9YbzGUd0wnbFRkqfx4zwM8eQy/aDyHENUirwsoLvNBB+Ul3UtxkklN6hG\nvIPVTp9f4GEeFpF70XDphDd+wvZHKEtg+njXgT601+TVmYMNJdBQEpi7o99Z\nX2cHElWawzNcqDiQrK2leWB75XtfdOZgAVBz0rP+L3c/2le4gvJ6rPdBcQvx\nC63GNncPClPwjFHsEMUckXGpQTLlKIb6P1lNgohcHGOv4nPYi7uocCdVnXVb\nKiEix6TOjW1J/7/5W15XcxNf6uYs9I52FXYnKbcopzmuyGaza8YHK3EE5DnA\nT0Ejm18S0iebHWkGiM+aSIJ+HspOgwtF2ZRMHlRvry3gHrE8l1jWf4eB0XVU\noS6FEDxTxoxcd52z9xiKZVCEVDvDbeOaLC+wwfNuuVUMNFDNm1/KfNkYBvuq\nlQSSm4HSf6QQdrDvn6Jd9HwaJGjZ/TpFDtkOTaH33wWXWT5tN3oJgNkp7LFG\nYXWL\r\n=qfpb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2783239086954e40215232dcf80508d43857aa71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.79_1621993131611_0.4023390686454036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77":{"name":"@balena/jellyfish-logger","version":"2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d0b6ad5f6138cc45757eaf27ac6baaf865b4bb81","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77.tgz","fileCount":9,"integrity":"sha512-jvsx3QQduygq1OOcNJljJJGQf4SKsPAiPsM4l6+vdVWnhD6LgMv1vpSdjbvpg86zNVnDgjUDqMGRmGccZ+EWPQ==","signatures":[{"sig":"MEQCIGpiOVyOG7O4wV66Sr82cGfalw7MUouJ9E3GNRw3wupIAiAJWQeCMH5/UP1UyE3wiXModntC1r3WV1HkoYEdFmfKLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrahfCRA9TVsSAnZWagAAxR8P/0khJlMrsq7aZ1SsCwcE\nzzHxvdeliBg/m/9tag3p/CIVIMZUS3q3d+uxwy39sH/9KuEfQ+BBcYRgk/vT\nTJoGKIVU+L2GdWpXcMfuEGmA2OwSofxgPJ6lwdTzA8z6aGRpfSIPfIV/BNkw\n/AvJ9qGBSyjlGJ1siKgsHqmtJt6qVlR0ZNVfDbYWeURry5XSrG7HNgK5Ronf\n5MTDl9Wq3i/PKaKMpz/FxduCpRJIdD5jmrStUzEDr00MeKKU7Yh9YxuhgUjG\nmcEm1o15DBiEn0f1RpO65P/SpELf7C1IRsjhf48iKXdWVAdOALw3UWe92DKX\ntrBYCUsSY6PicKotShj3HFy8UESh5c31gz0HNzhPLTJiXau8te9ywXXywa+G\nfVBcgwFvCtTWjcMnGaFvtF96xhZ+j8tzyaduFSP1J/VLvxzZ0iVOFj4adKrV\nnxbmaMiTqhPcrrJY8op8MS/Fp8a4/3W1cWigt5qbwLaY0UIOssQ4GEN65cqm\nIxDewUNGg+IlFk0445WDa2KXUo0HRP8gXIKtYGg8bJ02vvPizW0HposU+533\np91CkF36GNJKOG5hN1VLoHEtPlrIEKCZQFKJglMe9zfy1W0KNxn9VnNjJOij\noNusKDxx44L9EPQBC5DDJpRFO0Tm9BxLJ5SLq76LybrxbwEelIdNNX1KdD5f\n18Qe\r\n=dR/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d87ca5beefeab390352aec8d0843493b0b688c77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77_1621993567190_0.6346516394393853","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80":{"name":"@balena/jellyfish-logger","version":"2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d134728b657ddb5a3d8c67130a482747b7b9b813","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80.tgz","fileCount":9,"integrity":"sha512-+R3lW8TRgGPRP2diAT9j5kf0vEBm+9aiMMJOKP2psvU+7ODyP6TuL/cT7JlIsNdzqKoJZVC8vVtWhSucJu3VEQ==","signatures":[{"sig":"MEUCIQDOx+ZhKvJjQfpC85AhrmT1HcO+WktVPktC9xdXx0XyeQIgSgOXqUyYllp3yijh+RKVsxz8ZwENV4s6oqACOYY7o+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhC4CRA9TVsSAnZWagAAydsP/R9VoEY0m4/9uYPxC1d/\nv8tcU801R73/mblafDrrKjkPpjsLb9jLqP4aeYZW1bemOBaKiY86Fd3P+JhD\nqV2qL3QtxZk6H6ZmJpynkkalbvcdM1VPrQyVdlqG+sPDEmwVEldt0CUFoCDc\na0bMFrXEvONK3YjZRPTcj6ZmhbMZEvNI2HaeEv+ZYau2DawEx7v4ipUO2C9M\nBAzrLq4cqbu6uuWHLzFwQJszi6ulB/i1HnsvzXd/ZpZZJcHs07IiYesrPLfN\ngp0m4lBTQbhULjHFxWFUhKR8mYu+0LXzB9Qzf5kLp2Ad9BIpJ377orGQOjDa\n6Ku44B4mFYgr8EKzfGsSydV3OXYTnOt/vbdyeLDIp5L4UpYgx1PUo3Gzf0E/\ndTG8u4cgOuw0DQ36oxbZ5aBicpFMCYsHwyEFDU/4KU92p096LKnan3CN8b71\ndhSSOzRP55BGXioyCg92woP/DGefniCAENBrWZ+oAXP3YHc8guvLxBoAc6kZ\nhu9NyaTSoSva/Qzc1majd6kZ5SX+IYdo4HBz0OHeX9pvRjRDSt1fxS3+afAJ\njY00XEwvbmingbWy8Sm9PFDOHH8QTTa1RjZ4aj0/CZu5O3p9LqDue3k5HseI\n76hyRmkaigH9GMP2REqSKrbVLSv5m4rdl/5YdJCcW71N916mIK/nokyRL5vT\nAsGW\r\n=+l2K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff885e93f8e76f0b0913e1360973af12ed1d0e80","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80_1622020280481_0.9600068548276361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8":{"name":"@balena/jellyfish-logger","version":"2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2265aec16f9fab840f949efdb7a10a587ff721f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8.tgz","fileCount":9,"integrity":"sha512-G/QXEq7mgQsFpHlej/P0YRszUHrGNjkK5JmNoPQfO6FDaPwUntwPkgMI+0NNUYxJVs1FW0/U9qH5e9HUNBZeGw==","signatures":[{"sig":"MEUCIFVCa3T0YzQZtTGHeE66ij9np77Uh8bHI8qTmdLT6loDAiEAuBXAiaEriavOwfvQ3xFin7w21ygKji9+wtQPHf8Uh1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgriF+CRA9TVsSAnZWagAAGEsP/AtDTTRBdEyc7fhj4rDS\nGw7jrXOhYP0ri8X50jrgXXTaGuHSuUpshp7z7ciJqn8Bix9QstfrZCVjdCA4\nyDqODMVXMKe1pxt/SQXomAhzUj0QWqgZ1i4Le+bfMlofXP3hlQBqGxiFukmP\nysjTirSje06zoS8buxA/Dpgk1Xscwyml7SgTPrhFKclfySc6ftICtYBzbswp\n5qesM7UDRiLizMleEzfQQIJ7uO5G61E0mlXeuEJFjheUU3z/DfvyKB00btod\nRQhFJoVx53Fll62oVSOnttCJAgNyLsr7tqhFM+EKC+IoUZ3bQVNxTDQNoxXO\nZIqHC14dB2887uQtoiX7vHaF/q1VmVCn0tMbn0Tid3wBkX4+1yF5nlztzISf\ntIvJ9rzBbjlKRhf9+1C3QjcuiCBcS0dCgRL6bnzSz0WrQ8llLxIdNTVTi1te\nw/28fxpHEq7CDQW4GkVbcA8SfCgvxksMchZsR3iV1abYi6GSHTN0XhFQYLBY\npKmtvZfQs/BDjEJ/Wjvp0pPilC0L0GN+YaWA0hRvPVSlSBpLvUEF933p/aB/\n59PgcvAawA5QADewZfXSBLXpWGzJEIx8/+41sROuDHttGUy7AV89OO0puJoF\n9uEDFUeboBGAodJUuDjFHL6HpAEntxMEqINkwXvAVBpPsSu6JvLjkfmk0OxI\n7WY1\r\n=lHbA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4fce0fdfe0790e70a8809c163b6cfc867079d8d8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8_1622024573564_0.18800065011292966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb":{"name":"@balena/jellyfish-logger","version":"2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"77341267365bde605dcafd0f0a5f72c30d9b0b98","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb.tgz","fileCount":9,"integrity":"sha512-Py9RX8OutA12gg+POKTPNnevNPJIFcmrCtbRp35RMEHmu995VGSaYjfPGif4qo1xco9RoNihvNsS7Cg4kJ3iIw==","signatures":[{"sig":"MEYCIQCNLt7a0opvc0Z1p4IpI2YmjgCOWJ8mAtijjhTbhS6yjQIhAMio8eoPmgaX3gxeuAL7GtS+eiSQsE3FCQHVKplv94FC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrvNkCRA9TVsSAnZWagAA46wP/jCfXlD35Zop6OUtHHsx\nTixU4Kckx5CFt4JsgLX2xmz4kAuPU9jlkZRgkoT6Egeu2iz/KvgTOoOuviqb\nrxvITatD9vYSq51FhtGG9k/AOOfgV3rl/HrGD6ct0z+VcA5+ta6UGR5VJG6I\nTJUG9j+YjKXpK+UdXGu6ChIHqkBXOwvfEr0eoJ/4plM695WS0szb4OwHUiUx\nkIr6Csxje3OBZvyYBxNUr4Fn56h4x283cutSua8lvWE0nkkm6Sxvv5LnFwg7\nSOXcZ/oG2YnrZaUp8gzkTppz2uMQ/0euRbnGCnuZU3oprx9aZKH649cwmH7B\nA/Cj+zBmBOAYmw4YaXbYfnKJae8aXcfkMU9qxkcVDdVdtlDq2f0QB78o5+2I\nNXEmjXK3D7a1G/VorvjqzhW/G/8mq7parAttxozWgIeNttEChaa33H+hDvo2\nCom+/7Blisu4oxkylh8foMS4ZZTtEf922HNKNx2PSnW4ip33JWh5T5OtwYvH\ncHGhw0L9CuGnBpE5NF55Cl5Ka3wVhdt+R11hHbfvvtdajowt2zOtKVrhS2ok\nX7OI83HymHQLLnYXeQgahaUINA8zTpisYAQDmegD7RcwV0Ipv3QbPzRH2Lw6\nzKHzTRNcL1q9axKdsVM1yAnPH+NXAWSq9LRciJozRrpTRxs994td89zqkRJ+\nHpaG\r\n=ynFt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f68ff09756604eab9e6d2850db615aaee935beb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb_1622078307625_0.41429701702559263","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4":{"name":"@balena/jellyfish-logger","version":"2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ad3161016401a12af88f28235e10c55d6166196d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4.tgz","fileCount":9,"integrity":"sha512-Xs85MHJvb1MqRov4Q050PeOEVYlNazYxz3UtE/gAyl7NkZkW62Wxmg1z2mrUSaxEKGqd/WsunonWV0Cjjxl/4w==","signatures":[{"sig":"MEYCIQCNC3fyFzxsAFnk8JGd0wnWjYS9jo16DPAhqxx3GLdomgIhAKHWvJdYlqK18CC0Z7KWSMscTT3u+Aq0mBaRxMqty0s6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrvUyCRA9TVsSAnZWagAA4ZUP/0XT/ONpPa7KUjSbWAyH\nmuLyhNUi8enyikJJKSR21VFGNIi01deMLNEQ2UIo3gYETGe0WJmaExn8RQEQ\n70Zz0/SJ1pY/fhwqrLWBhV4LwLJYwfnpa1eM6NS8A+1U2IqevKxjEJXTs4yW\nGwPQJZiECQLYH1KD06NI62rs/HGMSeo0PjV2SIOEbwb8gqgD60UgqIyjuW/p\npP1N92rx6G1ejCTrwgLEeKQNDuRLgd8fvEZMnFmuHpzdpm5EjDGEJWiMZLIc\nLwxBFhoQ5X9WvLQAWHEoI+kHOLXiFM1RztJu1pFSK/r2/cC7uhcSEyz16atu\n5sO8whRnNBomtDlNoNmWO0b24/pMaki9cf3GDVHn+TqN8GjQHNVrnN/BMTkw\n9jMR79fEfdsUe9z6npcOfegqTTL1JL8G33BVXUv4euiZMGWdx7OK8Ra2x2/l\nUSHkigzv8jefC+MwopqWggnZCPcRlUlaAEnOLINvhg+NYZW7I0pEFrBOgfKM\nEg2wDUfAsIxjFY/e+zdSe1jcCQEED9U/bkuF9uaoLsey3iDkZ6jSseE0Tz9I\nOzeM4c+fwKIUCGb6oal0RfBdRTAlXjAbVG6ospAy3IS8afId1zUhsatCUh9q\n1YprTpnk9F/1cbn63d1sMaW/i08XdaNDlU/W7VUD4xOjGQ1LNEOtpeNhiHSn\nrzOV\r\n=8ta7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e524459399b154fd2301985ba741d493a5af0cb4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4_1622078770292_0.7041523796335649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.80":{"name":"@balena/jellyfish-logger","version":"2.1.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d6dca9a9c8353aa3231291198c1946731f2a3405","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.80.tgz","fileCount":9,"integrity":"sha512-F1XLE4D2GkFKM0Y/ZFaWBetywLCmvzPu7ZZ0BmLTULwzbcNIiCkj6gYQ27N+3uVMmLazUjzwknfqztSCQskPxQ==","signatures":[{"sig":"MEYCIQCbFFFyOw60VYjuZwzhuS9ioiAP6k2/n0i7+XmDIgJT/AIhAIbF08d9iFHXnKAbE0tsDPVqrAliKO+nXiY+e79g5sNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwcECRA9TVsSAnZWagAAUr4QAI8OeS/Rj72T1mj2a2RN\n+VrAtdY6x59lrHI1Fcom2ogycgCkZ09BN6lRnIDnNMPZtWFbFYaA+jHTOkJQ\nsyIsYF52wKIgaGi14C8AxrZM29xg6uxoGgvf4EbLi7ZyWhQsYuZnXVV+v4+C\ni6p61NciwQMWWwwp/A3wP2/+bJJeQxDWWzlMUMz4hgP3OAHu4uTludvWigxg\nfzi4ld+auN+xn4A0xE2iM1zpRuvetJWFhsTXjs+y3qf7jKBui4uUdi2LLRP7\nbfbsq+XPi+9udHfqq2TBks8mukuLn5IuGnZz2tUfuu3NPzfuxMKu1EAcF0YW\ngE4xPiPwbVEm5KwvBKQZUlvK94ZQyDZDFNTP3MwiWTz+Pl6xRqhPlrVuVtWI\n5MLuL35/gB0Gh2dkTMP78gcw/SMcVFb0193gflmGm1nkPXNT5m4TqE29r514\n8MUiyZ+FGMvB91OVQXa7ua4libXikEw2IdLCSlTaG0YnL/T1Ojzmol+3Stm6\nsupoWB8Jr83/HH9k7wQNgGRz5A5blIKQxyu/yfdtRO0khAwrj3GU3uOiLBVM\n0pcT3TUyoE5hl5v7kWAcr4GayKbQ8h+QdbFE3idgG+8Jk0iMK/Pb/91h0WDv\nC9BS/ircxU78q8OeV50ZiZlAMGymPVkg5hWJa9Qqzbv9zxTEKmchnHNpo52X\n+oz0\r\n=iw4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"932eac40cf5900060d444b2c274d182b32590d5b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.80_1622083331948_0.9908450460271776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b":{"name":"@balena/jellyfish-logger","version":"2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97d2b693ab2c62de172ef79b3e208875a8e73482","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b.tgz","fileCount":9,"integrity":"sha512-9AR39PgYt6F9fKKy/p7VjXSmwNeD3KH/dNX4/dWpil+qXRMrlAQN1TBJce0LJ7ALr8Ke9PgOVxGbNjy3n2U0Uw==","signatures":[{"sig":"MEUCIB8fPdtzctibTMfKZQszhPktnnKwvSvXAQUWw669SdmLAiEArQYGM5kH6AZKI6qNdp0RNQkJtKwM3qZDrd/SVMvO4zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwfyCRA9TVsSAnZWagAAibYQAJcU454ppVOkCV4zwOVD\nwQ9dm25V3r0IIXwmQX4esqLy9kYauzvboFwDWdtwtYpQXcno/f4TacFYC8cQ\n/it/kdcdufxlSllL7ruymxfwPiVWp43zwmbw2zWdyETHUzy+zFs9CrggT/qd\nf8GobQLAyIIm0l6gMoZwXIPku3YCWKZRirT/Bl2VP/gHVFWpIc8krO3OavV/\nYtcSLkvdTgrX5NOQt3tEC5yrMzkL6dfzFlfc35OgKG0I0or9dzqfEc9XWxQ0\nOpJRm52p+FE2tF/kgBP62uUR4DjzQdmS00DQAs96MWZZ0UUDy7svMRM2fgO7\n8h76Zrm7LV2ghPRHHvbMNGNc36Ph/1FIJ2uXuoGgIl0EQKe4A+epaMPmg3jc\nj4lEgIP9P24On/ccIP+29NHbg9rVVxdLhH5yG9CPEvp++V4Xq0qWdZnnqZys\nkD3m+M5lG5e2+Y+jyAPuxqZbWrWn00elGvC4bUVTNP75f3p7KiYdSajkxERh\nrP8C50PArysGvu9THhoJUPhwsFIXCUCLFI2fUe6eqrbN7xcxwfa2k5ZhPjb8\n7bNlKUo7178cur/qzkFkNgTZ2IQiGgSpSmOoq+tePbnN4w806G1/aBrSUPPF\nGv71XokgIemSge8+8/MtfbRmox4z5KJxHkP0Gn2yZcyF56/hlTqjyNSv/ul5\nHTr4\r\n=iLwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"659036898034857c740449e9dd6a6cb187bb178b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.28","@balena/jellyfish-environment":"^4.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b_1622083570057_0.42375438818163746","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc":{"name":"@balena/jellyfish-logger","version":"2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fbfe9c310c2a627a7b36b052d15dc0831a13ac2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc.tgz","fileCount":9,"integrity":"sha512-WwGg2LSmxAvNUAcUTcQ7Uhjjpk9ahNR2J6WYciKlV9rc8IgdBA3FWa6wrJuQQQ6FqMGP7Ve3XlUIl98+gKNbGA==","signatures":[{"sig":"MEUCIQDbZuQXr/oRHecFhwc3hmmntmfLhqe7GLH3TBaeIicQogIgJ1Pg6Z2j+XezDPtGoV9MI1pYSwgnjuCpU/hzdlwB52A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwhACRA9TVsSAnZWagAA1RcP/A9mlgFQvNtM0pfqjD4h\nt/Yq8I/GTHxP8f8jnHba2aZ5uAMa1csUnWJklqDOAEPpJ904kyuI14qmRSdu\nJqigeo9oU0FYjewKd0xiEjTMVZ5PG8MlxNt5tU72zzVv7DDqqv1CgXMamZXC\nma0txSAIBsz+GaEqisNHuDPcJtpgI6eGajO3sIpyndBO4oHQEOMg69Fkcmbb\n3N2eeG4B/J2RNukCI4hSp97Eh9S7H4f2CguwHKJVy+sNMWZrwxSESaa4Hyxk\nG4h00GX+Xa9Z9711ZPeRahoQut8utQTIR4QA0y3uxWrkD8uq5ovdRoc/5GtV\nSPBksZ0uZGNyZatjCeHAi5qjH6IdjbXmUfDhh6Bj+dm7AXcuol2K6YWIX80u\nC/1/j+GU2Pd3O1CsiHE6a9jO29LSHJVnUdBiDAxXh8ezPDzvzNWxRg79d07+\nM7wy5G7bMm3pXGo83IuvnuegFSpF99q1fkWsR0vX4uT20+XWhojW3sCjdsvw\noUMgOnm8ZBPUxhQefcz7Ug06nsnWtr/hw72gO/PjOz40TOe6zKaR5lUtl24y\nLYG7Pk/X/APIBFH18Q5L+jXG9BkWL0+R/UMFufN9ttGtuO4/Nu6kgekTEhXL\nu1mYUtTgpee9JZyOCpfD6Nk6W8bfYEyQEvh9hUPWnHvQKsfXwcsEnftZJ55D\nTAvc\r\n=nkeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b68d9aa00df4123646c9e9aab0cbda40e1740cfc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.27","@balena/jellyfish-environment":"^4.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc_1622083647553_0.9699481384005264","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.81":{"name":"@balena/jellyfish-logger","version":"2.1.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0d26adf3e664ed1f8f56cb591697bb292c3ac02","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.81.tgz","fileCount":9,"integrity":"sha512-brCij8l9O2V2UrnK7LxHOksI34h+JJ0CoiXNAVF+T8WdjsBozW9YhSZXTp6fISHR3/XWImdwCR8oRwzi2jriBA==","signatures":[{"sig":"MEQCIDezF/NYfDMRIJcTlvEMni2DGvLemZVWdfEhvW9FCbkyAiB3/5FILs+F0EgfBVZTYJAnzZ2OoZF9D4Bobnf/iwU2tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwlxCRA9TVsSAnZWagAAxakP/1fqOMlgg5jBduFx3rK0\nUbGv/71YLU/TOT1wM9u/Z3SKyebIUT1wmyvaMmu4dGhkLuUCBUxrvw/a8Bq7\nLjKi9lcta8Nd/+pbOudD+fZB7XtUUI+PKI657YMFw/yBQtLJjaY6Q1oEP/ZK\naNpNjDk2CJjB06gUFqK+bX/C5AMBlFy3SdTjL/DcnIFAM11GKTSkYGlGZRGC\n8L5xy/HfG0tSDWhKnEf454gluazvjG+1la9Bo6ZvoJ113cSUlRt5/yDcjkF4\nrcBFDUYBA6lwTnmsrjabG7CVoSuYOSif4N2KL3AW8XdkjghA4wKsSfT/wNBY\nDuW/N+2frWDkHFpiI+9/2QHxb9B0FxgcUTOfzK8yg1el/o74zmGJIa4QCCgl\njiK0YvzmphdrXs5ent8K6tdkxh2xT+XHdz1K0ued4WV6kVH8pber8g4XUTek\nyg9n45+xIAddPQnwu+SXQKUVjpsqA6agc1r7Zm1VtU5To6s6mJCZUFSVDnzp\n5N4Ax3ZXyzMPJBaa/teB8X0LfgEPkri067FF/Hqet5VLUgEXjJ+vL4bU74qP\n6K14f85V7I4efe5D+fEhuEi6Vf5DXup4QqPGmAmRPK/7JcTUXmL2qkSwwsOm\ngZikLqqCaLNEZXc6kt1LgJu/XmgJwrCxfq0y1/kRV1qAN4FfpgS2cQv5DKoF\n2wOR\r\n=AXhe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c81de43791aa92ef4e02dcdb8b68ca4114c063d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.28","@balena/jellyfish-environment":"^4.1.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.81_1622083952933_0.432346949679131","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b":{"name":"@balena/jellyfish-logger","version":"2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"edc2bdded8f3456e2e2449afcfbf19b2cdf6f689","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b.tgz","fileCount":9,"integrity":"sha512-AehVXQH9eSw2DgZLOxC1nZ1mH9dnutaDE8bCMOuflk84Sw4004yXvhZRQaTI4m3AmdmNkwINm6/cvCwpSIzXtg==","signatures":[{"sig":"MEQCIDw5m7EKcReGjWmz1IEKQEr+IxwBmlQ8mk5fLmEkSMggAiBQJ3wGgBXVudS+kDneviPuITH3jAnTLP/1jjiISH+EFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxB/CRA9TVsSAnZWagAAuKIP/1HYrFBG8Pkm2P2pHl4M\n+XJGfgIcUGFdyMO/a3S5Cya/4SvdsFeQlqdN/yjpaY9E0EcNCuEkf44IhIf+\n3oz64DDG8vEa5VIENnqPwGlkmdPu93i9mGVScMq6EftMbGrY06LJJahQqi+g\nZw3h5EgdTI+4xqxk/3bvTUn/6pMZ1DjbXmQyj1MR6X6iSumZbujoZWA9c+qI\nVsi1sh01voKF51iqj+4pSmknfGPog/nFUhybsHLQvLKYdgnmDpgvNv6xlF9o\nxL0XsLajAtXzKl9dWhMwFegp1u+Q+b4ugPr+N3xyybx0mind60KT3PdfMVQc\ntgjVtlwUATNZxgUqD36pyt8hI7GgthxTYbvDOkTvu0rPv5tDigtQXIgC6nIH\nA+JZs4Y2Sz8EiOl+OCSl1ZxbQTKJseK6OtC7j7pp/ePeuU0hfOfwGpihxpio\nF7GnmFI/BF4a417a0jRBpGAO95/tcQFAfey8Sb49/nDKv+ft6R5W10iwUfZr\n41wSFZsTM1Xk+ZswfQPWHGqecm9n5vObiHqEmUagT8piusNVG4rJiU/rt2eK\n1wTWPqrJapNf6U8QFINRPNZ5rhK1TznqCGRR3XoEXOKDhmgGH151PCsEG5m/\n1J1H3PhksrtfeTVqPR8hg+/Iwxb4NlzF4gAS5F80tU04YCJNfqUzrpnui+ys\n5WkM\r\n=+HJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.28","@balena/jellyfish-environment":"^4.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b_1622085759018_0.6666371496861729","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754":{"name":"@balena/jellyfish-logger","version":"2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"77db16e2bbacf42e38b92d51057e80d13549b3a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754.tgz","fileCount":9,"integrity":"sha512-ucORjSqBpKXlI04aeYlDiKPv/EnwMtgDY4YTc3tVjDyldlGQpHqMaJIyUIvuq5NfTDAqIPugdEkauWOyNQx7Bg==","signatures":[{"sig":"MEUCIQCXs7wWvXTX6IPMlGtyfe6ywc5vP8CeBXIAa/iCj7VrbAIgM5boWiz8IBsRJd+CKRC2v5aarvBW8j3Ejtvw1iTKvRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxzJCRA9TVsSAnZWagAAnfUP/R7hMWl0Mik1zZD9uy+k\na140Gdhm+R5amaZjsE0C/Nb6zfCWWiqOk1v4AaveGeG1txNVCwS8082Sf9Rd\nPcx5L/k42uIhI01kbt2PL0HvRy5Ob9psPlgAVDoHE6nll0d7tQVoXqR5HkKa\nfhzaepvGZB16CTDN7f/9ZAt2ZyReW64RVGb+XhbU99X0NrymfAKfOytqr0aI\nWOUmv68zBgzZh3rd1i0H9mfrCZEnc/IU1HmmTNfIo/qgFReVdWtwGDLrTbay\n5HzbUlK4sXYqkLEtz5TIoeTm6Q4j5anCgm4ILS+ZGi76L8B+xTIxSYwIm67Z\n/49gLy789l821GYJSpGkicT+VkfbVrtUnGxi7PE5/ujyYCK+A+THw8gQ49zw\nfCB91GP/vpeCJbUxYvlt/C/QCOnUjO4RVa7ezRC2+AAE2EpVOgim0C9gT2cE\njy5hPi9cQh+IB47ouo+7+vsWk3dJYF6xafa2CWhwHORD94w8pcV9QgxJ+k4r\n+2gUa5J4uF//DRpWVlK8zUGdE41Ui0lBD/F+ZMVM2pTddZ3QAUAgGrKjLtb4\ndoHqZS/mlaW6EC9tqNh/X+gwxAhPLoIpbU+aj8pz8N5URJeluorHij4h3tUX\nhZZa4cPYmkYUUYq/oLmCEK27ZBVmK4Hh9gfKVdnHuGR3aABVnBprSu3hNQ1x\nkOTy\r\n=I1bQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1276a7d09a78ccc90dc2ab3649d8798b2430e754","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.28","@balena/jellyfish-environment":"^4.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754_1622088905331_0.7031315808859733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3":{"name":"@balena/jellyfish-logger","version":"2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4ca8478002c9ff745bb4a84ebe7e637087adf5b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3.tgz","fileCount":9,"integrity":"sha512-k4gNaeeRvVVIxL9t9IMwaSqlVF4SUA1GLpiLVfXvkUaxvenht+TQxT0j6xQKX3z2d80EHLvxo7mPwBJ18wX/0A==","signatures":[{"sig":"MEUCIGgbnkIckDfsxJE/JytkWC0rSozqh6hwYom/tb/960f0AiEA/VlwMHN44+GP1AA5mm1EOml5cFk8BaNrN5xuMsEdgDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr0DgCRA9TVsSAnZWagAAN/IP/0R/QEMBkcs8y6xO04i7\nrsE2mF0CeVqQ8bD5+QnL/oPOKGpkNh56sbjtS7x6MbRgqp0gn4Q8JH1kS5DD\nBVjQqbm0z9eTOShQPPYOlts9chGS4Oz8GOcvJlZH3fjGiUMZuYRYAJDZlhuq\nr1IJtKS2/UjfJ1WWOod5mqTaGZn09yAHuvNb6UWKUTRlNQrWHro/UfyE+Blx\ngK1p0WVWI45eKNl93+djPeoxoTjeCCJkKKMRnm/DDaa0o/dU4cSDkCImQPEd\njZm9Fx8vNRHRZ7Zkqarj6R1HzupSbbdI0z9umAttfmoBDyY7EiHO6VKBVfbF\n+9aWcbECGOgScGdfUeUIjCSWMPojTjNgdswQ7F64FzosK6ZFcrjph6oNaV/9\nXwpxdCoXFLDsctMW9FJuBlQt/2Omk0W0z0cRgXSNGcUCGVj62V2p009rwX0j\nRjSAI2MSlLK4IT94XQpynK7cBkl3/oCkK1gv/hA5uezpR/VMBxGPbxNcfEg0\nwOWpQTkid04A6X7gamobZsG2raYFqHYzPKAHRj3hoRuc6zqCXfeOszK2LYY9\nXwvc9qZSupe3uo3xt9bEvxgXxgvSGH52LltjC7ifUrtsrF6A3mBs7WIz6CtD\ngDXKxE1eesSTEWl5EbsAxZP/U/nXBhcY01AYyZTqZ+jusU45jN4h3Dg/qu43\nF3gK\r\n=3t+n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da2d36f48bbebe6924a775550eb59b5093b78db3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.28","@balena/jellyfish-environment":"^4.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3_1622098142009_0.7550688727107189","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355":{"name":"@balena/jellyfish-logger","version":"2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f17824e2cbb4c21276066409e169ce230530e5e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355.tgz","fileCount":9,"integrity":"sha512-eTk7/JVMnNm+5GzHwmTozMXMAMbNrT6mT3BNlg5ltP8AE2TbAX348do9kjR5ZmCWpL8gTwmqpnYH+4pxPUMujA==","signatures":[{"sig":"MEQCIDwi3IlA+jyNOxHDqZ+rd4JiZKGkcT8OZKFT7gXEeVKsAiB22k4c6pFRP5WrHJ1dFN1FGlmPQ/5H7aTtXv3siS6nOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1GqCRA9TVsSAnZWagAAdvcQAJX2fi0Z3OV6ustdqbSl\n0h8G2FNBYm8venc3Ca0IvO6UNVlFrQ2H7R2hW2JWk+6zOptHxisoozzbxmjH\nDryejrHHa11uj1aGT5V2Ui88ZspBLwJouRJl0wsEKTYX/j8S6heqhUp8WOeS\n9/0jFMDt/1unZKAbKYq7dQWvKxuYh/w4aO7iwwZVnylxnF/638tfGvZzWhgb\nGdjiFpXAaDQ6lyA6rpDxvCucamHdGPJ5qiyL3MPO9N1xE1p9m5l5vMxqkVIa\nscEAiA0l20Uh2/4VC+LGyCOqPXGRfVlGCExNPM5NXv0QuOuepbX8flodAomd\nyXR8gqrOqX2AuB32Sq+CWsDOXfGEm9DRa3cCJ90k/CFmrWVLjLtU57g/2Xwq\nCOe2bUXyt5BBTVSg8uLJUVykh1rpD6AkXLK5Z+qDeVjOGBt2lDE+bVJ8x0zC\nnqO5QyMB5xQK3iavDgsiB0Vys5bhDwtgxOTvtIa8j+pgypep4+JVaphysO0u\nFXfHsnHgtTASGtn8xq+5NRERGtlTWvSKczmYBtfa1xpKmfxEr1rlL6zSSWzD\nqnJGtHdp8G5QMUA5o73t4l0XC/ktFlrOn3/OmyRgvoO1d3EN8KLB2G7SWqM2\nhT50yl5uYrhdEd9VYrWXaBx0Z8aoC5775CO++cU6vPEYFYZ5UK0Owr0ez0kO\nMxCa\r\n=pCwL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27f9d1477516cce1299115cdcd314fa2fe3e9355","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355_1622102441568_0.8918766830201719","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.82":{"name":"@balena/jellyfish-logger","version":"2.1.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b70b2ccc0efe99e249c6deed680b3ba5c67deb50","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.82.tgz","fileCount":9,"integrity":"sha512-n2z/cOn0CK6k2LR+1lBxosi7oDQxup1BO34dW8ZdkpOJfF6uPgMYRwxr8rGysd7aqWGdQ7ipwBgmUnr/NY1zjg==","signatures":[{"sig":"MEQCIHlWrKXyUyfNdlw3ibFmjBcCb1U8xMPJExx6xWN9HG/8AiBhQ2hlGbJ7fJh6X+DXQkIoYfo2Q6WKWKn++lOq7X0QLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1J/CRA9TVsSAnZWagAAcZQP/jh81YJq3J/1RZMoLthk\naEOol/fx6XGwCwaDdG0cVAwfOuWt338AcNDlRPk7otWWQsy4TxDof+y42fyy\nGQtHuViXhBHv0LRYIy7rKefsH/B/VyLh0KMobAN4sT0OcMgQSCREyYkH0x/a\nhbpd8p2zQwyqj0KLaU7W6+Rv8oYLoSD44qECUEXmiRieoK4sHxZHrrjGZaKI\n+Ltf4G3o0B4Cq5dcUyxzuE5y/jXbON3R9u6ndO/NOs82NvzY+9+2c1PBOeFg\nLiDME4GDZf2SZxdlUfKOIYc+kT1TXyQKkSXF+qAS39H0MSSM/rrmmEaXs7HO\nTxcTIeRIl2zHFaUQUTU/7qKiVtBp+3neelKr4J+50VgYuyvaUbuQIKknxVC8\ngE+RGH2FiJf8MsDDEE0CEgdOVXBCJ1PGbc6ce8oHGbFjJrWaZvWBcT5zEWvM\nq0eYAmUOLsA1CSmCLYW+lMAnnKIVwMr/uPxz2x+7BDoL6hJloXp+d+FtAOVJ\nMqgBBNKirPlHJ3l9h2fnQQGoChSEyXtyQJS5nKS59NTth82PNVgEIKQMEJ/Q\nTasEg+uNVIio0AELbuUr/a2SErIOUY5jHX8n29FmefG6wEEU6lfVRuGX5BeE\nmK2pa8KYlSDkNwm0Zenp/KsyeLZ1yTJ1ekrBdYrZxNEy4URbvVkQAZ+gvKoa\n0SMP\r\n=pupr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e9c5363d06a5c5725141241f887a7b46f9f23942","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.82_1622102654558_0.34350950470847486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a":{"name":"@balena/jellyfish-logger","version":"2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"30b7d275f51289614426d7d3307f7c5064bde402","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a.tgz","fileCount":9,"integrity":"sha512-IxL825vw5CvJ08PXLWf81Lq3PNCSOSY63zkOkrCVwk53DB3U4t2l85hQPuhGSXZtlgB4xlaY2edcsPV+VZvxIg==","signatures":[{"sig":"MEYCIQDGlmsDcyOnGOOcmhZgWmvnCKJ++I1bF5hMZ0Zxu+KxBwIhAO+SOJkE/1jZSvksp6NnYxyTDk+w+ouOXmx4Jdr30JYy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1NXCRA9TVsSAnZWagAAqbIQAJBkc7D3sy1R52Tu4ZSY\n5ABEEtOjq/TzwdO97pIr4bs7u4u6IkcV/6h7IL+a6yYRl+uoIOG0PryL9MUi\nLp9HfscOJSdx4jDFPmHjyjfAO+oqkhN9ncQOPBd2KeGVX1hmDZMVYTjfPae6\noE8DNshAl/eBfqbqgMvREzrmypgtiyrrVs7tDa0dkAzx//NBlruoINUd0vj/\nnxMyag7kE0s4jKDUFVoCSTm5lMPPcujT5c3YIjF1HD0wDmm6hWB3bLQghFU/\nuv49qRz/3/Lccfy33rH8y4ZCQB4mALydRrqd2a+awHAoadjsfzNjor2NeHbN\nuFnJrbDWzP4s030HiYJuxnGeJ0TmNJ6gGqm0oNCOEjmeXKf2xIrblRV+Ai8p\nWxFc6ZKwF9o7hVpIAQ5Isv5CphcfQRQXiXsvOQL5uHQSkUO40sPpudti/zH/\nulPBCHxnf7kFM/EGEVScor04MYDGfGUMdc9g1A7yFKam3+R+QvQ2SlN5uKlR\nFeiR8MSTqYwJeUzkIwMcaO1BJdDSyrY6MS9xf+bPVSu3C6kEVXmT5QsxzAOa\nlgYRrF6hQBNsVg9ZRvPZdbFJ1U39w2VAE39zu2mKUbgB/YfJmm/LBD+iAICN\n4MsRTdvz1Hhp/dDUCXHQi8bi9+73ZA5/Q0cjSlqrRDLgUFNL/3TyD1VGVXxf\n6vyZ\r\n=WHRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"274a7247350b49eaa1e09590481a2b5496d15a4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a_1622102871403_0.6413533880126501","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771":{"name":"@balena/jellyfish-logger","version":"2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00138816e49db9e8e0f15d54f8a65908d148a728","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771.tgz","fileCount":9,"integrity":"sha512-sXxuUhTiXe+H1nDqffTAS/16LPeas1MqY2ZFrMrsSQxAmPiu9xFtcXZz0ZKYrzEo/5kwqwgrq14mnHt6tsbhmQ==","signatures":[{"sig":"MEUCIQCbRMvAHNwiFGMgKdH0P72Ft8qBHUDLlE16gclofGFEAgIgadFq/L2LlJdImmMwVK7rpWERQoLXEmLX1F/QGLZSn1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2FsCRA9TVsSAnZWagAAMM4P+wbqEQJFOVjHmNmZTaAP\nC5Svm3U7KMbg8sIZpAXxOcvYPajnTUywjea/FHumKL3os3jh1xg7ADd807ts\nc63GUypLhNjdfkdCa2KIkXhu40WAHqK0n+DSU6LPEWPEO5pFh+K971vxJR4+\nZw0m5dPOS46Yh5+Y1bh68KK3bbYUb41wSmTYKHaEt+WwHWZ4FJw/QigiZcsR\ndeQ/trBPJXMRhB5/AMxQGjbG+ht+d2gmQHdX9xvq9TiNdPR3ilxKpokbzdGR\nGjgbzrytwax/QqxqhqCzkEr2VCMzgq0atyTnz5rWwTDJUEN953L/beEZA2Y9\nCVuSGyh/oPJbAc7ICd+1XDbZm6YsX6f9y/W1VUqXBrohXsJtkYoG5u/Z7O4N\nqSqIRtk3UZuV9peleSpYfDrDUeTww6A1tziaSGJZ7nvR3DPmA12QgnM/ajyw\nLKi+RO90Ewzorw4nhmsonjWy+z+HQHagQVv8Z55f0g0Qe1HFeBBrswX7aTgS\nCMN9I8sYjfU+KxdQvy/pa6Gl28gZvtX5o/AQZnXeztt/iz3MqzaBK27b6857\nR9mgW51zDl/i5T+gAhMG0FTHWHRv/EhtQI3yUv+ZouZi4aXKMEgW0sUS95M6\nvnjjMuWGkgIN49VUhoIwl4XDQ5jo5TQgz1myZwDsp7jpJ+6qZS7Rk+yUv7UJ\n5LlA\r\n=Yy5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d33c7b6bbbd14e6cbd69fbb676f015024ed6a771","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771_1622106476221_0.6257453593671702","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.83":{"name":"@balena/jellyfish-logger","version":"2.1.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21d23503f6db9e30cafef50460c7ace66a4f9b11","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.83.tgz","fileCount":9,"integrity":"sha512-KaV7uiQKHGTTdWX1QS+mVw3BoQHV41Enm37GBu9hF7GWM0NhHZg/4wrV171oOop0LY3K7TyV5REisNvmvougzw==","signatures":[{"sig":"MEUCICrm6CpFUL/VUMLDWUMyPHRyLzdMVl4jSh8IrQOGZqSFAiEA5+QeywjYhUDtzIIfcIqMthoCLQSZmq6cAi/NiQdF7ns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2KGCRA9TVsSAnZWagAAKIgQAIPeO+SrmLLOZplPVsQI\nnqBhVRDvWWtY60v0fs3d7qWNfBA9oqylwe9ySdKRpY9O7pcWcbzMxbhQZZtE\n7/YEyght0Jj0SGi5fNTzIuQQH6FXwGKeHXjAGo/AKcjAn0zUHXVGP/hb2Ah5\n8MaQMuywFkoTDJV8QlJxteO1isElmwZEYKESe2MGd+v7PcKHJA8nVl+FhT0u\n/pajrpOVGAKyPsKpjVS/L/qQKuhpuBO4NzGgVLOEEqUuVQif42ubdDQW3pku\ngP7ZxT5hnZx4+lw90uOuPlv2T8fwhj5CGun5ox1YM9nZ9IjbulnKkdpCfEhW\nWt/0Y3x+jfhBUpcvZqu7TFxtgEdeGQd6T+gvDIQFfF+3uA6F73KmfNXXMpsw\n7JZp0C+LlRXnXXgFfFXznu/kAPIc+xf3+2V1HF2H/og/6lJST+fLrGP0qFA2\n/hEubfVK28kL5c9Y+cvM7FUba+x/Ro+ksNR+7Tcf3tLSCt6MUIWw9xPCbAmL\nm8zSlBiqkEiowQiirp1kqIrAY4+JPtK1irK9EFGQG6PD+0ZeGHD6mq6FJAKv\ntvUFVJvfOXOcjxAv35/AR0Q2zI/XySFdDTQ+mycvAarKzY8Ij/brCZz29Cif\nHyjR5TSPcoNpDLgqpxWFj3Ddx/yxpkypi5h1bzR23oOzmlkRLc4GTEC95Zzy\nMV+D\r\n=m5OR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da555c3a13d55fd99f9abbdc6906fa4f066e967a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.83_1622106757795_0.2225669764942786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15":{"name":"@balena/jellyfish-logger","version":"2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"563d2287d76be56ed55ee04f161713f9e05df8be","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15.tgz","fileCount":9,"integrity":"sha512-kOTBF/w0YQD1rh8YN4dHtZ080QTighpngHSOguRCjcE7tQzce0cpmOnWI+aNsTTwEDrB9aWv/bLymReqmPlJ4Q==","signatures":[{"sig":"MEUCIQCRsnfpPLZBSThDNtJ7ZK9eIaHaBPX9fUQDkPGaNiXXDgIgCCjYjNG/lsB/Kl74Xn+8x8ecaz/d9b0zOPjM3EXcy20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2QRCRA9TVsSAnZWagAAj7sQAKPlRhIwzNZc0kR0t7LZ\nKBAcxmlM6/BrQh217HKtQoJv30cXOxJORDjz0guDj82+NZ0ELYZ13MnOwlst\nT5LnxHCkutjYmacQ/iA9Y18yUo9KO1k8V4s57tWP4ocDDeEBH50uiJhCalc0\nVkl7cErAd1e37F7L0Et1FJAbD//a3WyxERpyI1Xi5+M3tz4/ztsaUjgYKQ7b\nL4Xht9NQz/Upl65k/b6n2eNcjcC+ivcVboQgNLacDxBLRPDvtCKcfxf9bdu6\nFUgqf+xMeRd6k7QjeFgHqXULhibb3o2UCXrtVg8Ox++Kb9ArdM70GdyeNOCm\nhC64DWLiMzlwcvtQ6Ask93iRHQ10tz52fVSfz0H6LdgPgCoCKuJZe0kMnlvL\ndWbo7sRveuiw5fEbWCqQqa+MYMjNRLpOi/sFsA6a5egvVQufBoiPrhsuOzQs\nJGkhmnlbOZKfKpSX+PvsDW9mwM2nM1F8hW2YaO/vEioyKgMqRHkG63fWu6HS\nrOQPLpx1rb1NWjO6cLtjEpau+DraFPlF3KRuViMGZ7e59Px5LNastcQVGCSg\ns3yPxLZRIIRmS3yb3TPpkw2BWBhV5snNr4LwPgaN7yt19kIOU/L8Jiic4u3/\n01olOL8s3FYOX8rSkeV+DD4HXc4DEdykUS/l+EfCK5+3q4evTPy87HfsDw4W\nRjam\r\n=paW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.32","@balena/jellyfish-environment":"^4.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15_1622107152670_0.49684985465854914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189":{"name":"@balena/jellyfish-logger","version":"2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a1925125dc57e924a860fdbd53498c1c6e170cf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189.tgz","fileCount":9,"integrity":"sha512-HWzen/R3utHLu9aYK0CL0qLS3oNI4FaSWk6gkXo/V03MXfgjWGuiuSx1QqAnNSJwTlnSV2m7SGiwcd+vuoMMZw==","signatures":[{"sig":"MEYCIQDzmDTHhOd9nK7wbLjBZ5M2capwWobZEoR5GekVZj8M6gIhAInzPYg194qlBX/3ivezdU4QEuiVNu5sF1+ytmpQhrL1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2RBCRA9TVsSAnZWagAAdeAQAJiQLY1Tjau10B7MSxvq\n+DFByXbDhJb5VoIpn6ICtwCuzJyQ0SFEzXTGK1HTaaV/Dqqf5EfNpuFW/jle\ntUlY31IdIEVAS6QNavjpo+AAGTw5s3HDkfY/GwToHNlbSDApVeZKfAsFKr9X\n9euh4kEHpF9GVq73hHDIeJnXtiglGK7c6tmkfSLED64vG7vMfx6iuFmbB8YY\n/qJJsDZn3OaGrTjKZ4cknkHV6N4Vf1AJhHbv9HpfVmXw+i55oYiqUS2Ufuoh\nJfjvWFloHujHNwDaT2RpszdICVk7pHpAurly53EShCywSYbz5VWft8/CxALj\nc7yM4cEQT9dShifI4LM7rXNqrO0lrdcWpO8aNutO19NxU0uq6iLG3+ItNYRj\nu/1xhSooFk1Jyx5eo2EJmT+1SVBGWwY9vmJRcpWZKDk61G7ynf99HGq1mHFy\ndZyP/QLpPyLaQURIBkM0wbCcKVute0htXaTsW1JO92Wd36O1n43Z4Mtqvi3t\n9Ppo3OWDgKyVcD/GuorBY0+OeuJ13cIDJcNcNuO42nhiUs51OJ1ttY2enm7l\nRxO72NKO3p0EbvTZejyrsJ6FgBOpXFJStapwMKyo5jAqYVKV3ChDqPw2q9PC\nJeFOqtPeIaetFPk8sYdLLt34rh4PZ7nC9NfRifsHeUu1at/laPzdnAXfJs5g\nFr7w\r\n=FiNb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d454d5dcb24f8be66ddb23a2d2c48932a1e2189","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.30","@balena/jellyfish-environment":"^4.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189_1622107200887_0.2821552926289628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.84":{"name":"@balena/jellyfish-logger","version":"2.1.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b0ef2e924ec2e58d0efda44c10d1bb982e111cd7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.84.tgz","fileCount":9,"integrity":"sha512-BUmeIN/MBypdm3E1/fsPoHbq3kjuBVnfR1aSYp2N5/at/km3BU0WPEwc1guzxzLg24gIkRMAdzIc+grCKSXoRA==","signatures":[{"sig":"MEQCIB+mJtQ4pf4DcHdvqy+j0QHYoR2qRaILHGC9LpbNa4dRAiBoP4SrXJXEDmnjqUtDztMmZhP6A1ccVvgUy27mHQmjFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2T4CRA9TVsSAnZWagAABSYP/20AO97lCy67Fg+ZrtaJ\nWjqdn/BC5DIqVOoewvS98dunA2qKIkywo6Mp36vEfacsYisQVDdBcZoBejnq\nuhGrfBMHH0maI3G4O70Gmh2DgbffxkXW3YclxRtC4LeoocUSmnX5TIWeJ2OR\n4hSDjHevydDCChtKjPQVeW7uM/pFImij0KkYAISusC1R3LjW9dtDf7+06DoQ\nn4nzQAIKScmccOguBo0OVX67JhZ4WlVlDhzNC5PNW+R2eGQFnaMyc6j5bTkM\nCdFL4gaHnW5cnvOQG/n23h7FT9myEJ6yyNX/qSTt1lEsHhyEvkambsYqwdfn\neNLefW5CvH3G7zBqgcLj2DijMBvCyEre50c+TlPNnw5+AJL3sGuXF5HDcfxD\nCbUqHg1KzS8RP1IKfJeNbYQzZYYKm8khmY+dyuec6kX262pbedquI37vfqdu\nHfTU8OxVRDyqch2ZIa4byXuHoiyFC9OBsAovJFRvhwudUOdC3luC6xo8XAhD\nihDl6XcQyuhifii69LP5Dt+d6hct7OSeS87jAsKzU/45gd/2ww+DXnZU7pFS\npYdpNWymkC+U41RJoQx5WcwS9xfxPADRO44M/Z6HNWOYOgqYdpT9eFvO6FGg\nmStRUAjnCQEwlHD/QenvVuMPNZpvTtFxk4v3KdDpEjsuXVmrVvYpvmNzJwTa\nz3YN\r\n=6l/3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"552835021033ebaa90f5f4ece4cd5583b46069c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.32","@balena/jellyfish-environment":"^4.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.84_1622107384191_0.4563737759266522","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5":{"name":"@balena/jellyfish-logger","version":"2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"713204a906d4db342826e05f810654401bc3a4a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5.tgz","fileCount":9,"integrity":"sha512-VkRNXwR2B9WkTsAROcD67+Pc9eKlYJ/K980du2Q27GKjEErTLWiU1Iu6a5F6B/+izxwkWmtt4mQriUfVHRGiEw==","signatures":[{"sig":"MEYCIQDizHoF8TsxvX7KniaxgOMyqZmibQ7CSlz+OjSsgq4maAIhAJ4wlkrpbIF17eKrsFmMqdPIA0GEPSifaOps3GeWGsgh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2YOCRA9TVsSAnZWagAAbTUP/1XjatWaP1m2AlcDrWT9\nfixKG+3nTyKME9V/uXvy9XVr0tKBGj+83RaQH3wcZtZrW1qJXffNbrfJI2Z1\nSFlKeWV8lFAHkOLL5RxlKsgncVlnaTeCY5f/jcrnD/ORXhmDWbt1cKAbW+df\nZmuurShgUnxco25Lf+hliXdOfs28wZKyxr961zjl1DfJmgokbe1NNawcyg0i\n/WRS1Cb6dSyVVKCJ0XGLxIOcvgVdYnHpWF9R+iGaxmXphaySKkh7Z7BFx4Gw\nlz30GwihKxlXx8L8iS6hmr7czmAwPGSsXrQ0aG0bM4zmGRBuFqnEUpNITypk\ns6Oq9bYICklDHEzc+d3SmkRcywQmdhqMHlXr5fpPX6brD8icQxCW7g3Z/n+E\niz/Ik1++1umlJ0nb3NMZsauvKkEDjIphOvM+ksJ8WSxHvJP8Sbxci5RvzeXZ\noj8rv8qmZ+YcjPVKLi4ygDuhzLGQ4WQ/SMxNEA4rljqr2SVrGAYiP0KxmaHA\n7UcH4gBqbpIe0RqoJ7+8FMXyEYM+ef1ua2NPs9u/LB42LZgXRBQkj3siNBIV\nYksGL7Z7ErTPt31H8zfpBRmaaAjiHN23L8w6oh9rZG2MK0o7Bop14F130tom\noTxfcE3BnSdYWwYAWRtoDBjB7i84LKml7TARo7X9cmmv3aTHJUEJ0/7iW/Gw\n5kF7\r\n=HQEb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"620842ccaf6fde31de2b721dc73f9c4b486616a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.32","@balena/jellyfish-environment":"^4.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5_1622107661952_0.2052884625494784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410":{"name":"@balena/jellyfish-logger","version":"2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1438f030fd6300b10e934b2881296596e59beb7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410.tgz","fileCount":9,"integrity":"sha512-ZWHnRP9COyulXAGbry7TldcjnFy+VYe9xmPZ6q4R7BPIaF0XRqgjr0Fz5QgtOqxJE0/5rPRNhYwLHGyRxpuVzg==","signatures":[{"sig":"MEUCIQCP8sIesntCbLlZGxKA1SEgz60SY4c/cBs1UNdSmPLo5gIgB+nDWJSVlqwMkJmY2pRfhGpYCDRDeE6jLXGrBp1Va8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4FuCRA9TVsSAnZWagAAc2AP/i0U2bhbXCwd9U3aZYTp\n0uYE8Ix4x/JhEqOaJVQvWdTN9kBCzaKb5WhbzWb8EUCzNXfjf4Qx2AhHMST5\na+UzoC4qKGCFvggzsjvhtsiyqnvC2MTCAGKAckmrybtxGSEn3p/dyLWWmcB4\nJvIIqmIF+se+90iLAs2pA/9T+gnTkKcz5X6UfF2vF9sJPkVu5mhvue4ffgsk\nkuofbn5fmDAGLSOcphcmLXvm6znNw9DPv9a7ytUumn0tASvYAzbMamDBLt6M\nPHjNi4ztpLMRhsqrRSXAIO3UoyL+x4kJDCQMrUDab2WU18OTpc5X8njSLpXo\naAciIXdyCzdN24wGrivOQoyxFNGlLkxKO2bMxayhJ8YYoGY6/hk5u+YrgW3l\nyqRJAvifFYiRmcuPloUqJcESCIooTngOcI6TpVQB452az0mtGe0YFaUSfSef\nmKUNNAJPuIPXvlHr1RMlHbCCwyfxnZI1rUoRJ1f/TBvEgVnK4KvEUX+c8jKi\n7ddZGy9zVpsjoFcWKiWiEl+sHBKCaP7ehibp0jnbYjZVD9bBi7vbbE4OWQZs\n0H+V6oxpB2scVe3oG6SrVNkhethtNFE4yPvk3LI1QjJvQOsEFYcOFCrSeYGU\nNW1fRyTmJOkHNFWm5gcL3+WoziKgP+qNxJZNJx/zq8QsXBju5mME7aebJ2Nz\n3DQS\r\n=o1Rz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.33","@balena/jellyfish-environment":"^4.1.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410_1622114669671_0.22103626484827088","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.85":{"name":"@balena/jellyfish-logger","version":"2.1.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d9c53dd5e0f8443afc9945f4373570389a4370e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.85.tgz","fileCount":9,"integrity":"sha512-lK3YwjR8MF9s5vygRz26EuEcnaxuEZo4rej/GszpgQ+xnmUor0ABj2TIVR0uEHM2ZMwyqprE/S/EWrdlJ6wEeg==","signatures":[{"sig":"MEQCIGcN+YJz1c8mhmaHnckfdXGPuNaQqlMJkZsOMQxbg4s3AiAvJv4BEgkH++6ESH1I5FzAK92gT9ntF8/svxCHKRR3mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4JTCRA9TVsSAnZWagAAmngP/A7UO08NXSlgCZLJOrrm\n+Z0vTZg1pkEBBy1bNyj7llZGF55jIu713hV3eaW0H+qGbuZSRU4khMi0cJX8\nRqT/kX0oQmaD5t7EwtD56kGVWka3vOfi26Fgo3bT2bRg1I05YuTtmT4QmeXw\nYsD3TxGwHIx4a3Nfu9N61eZ6u+Nx+OzxgD15qOR4DCSawCbL/XP+CETDMBlD\n+gPxvrV4/pPqAQbof3NryLJNyEcpLWMZCl86Qt+2SzD7OhqnD84Dj8g8COOl\n56Cn2SPcUgi350HgErfemsjr8CWyyLtOjbXfETaMb5QKCsTuoUsBZUCs+n5N\nYNJ1wZg4gn7N8LWiYtvNhua4Wx+jHmjiK8fMcGT2Tsu2Sp7cq6ig4HPEQ9hi\nld2AIJaUfB3iYtcFtf65AAItAQfPG+MWMrhxHSc7a+4wXZpgGSgtfb647KI/\nESKhzrfUQJ4Tvcd/f83m0dz1/Li5p+orGuDRAwBymehA3fOyY9XmeRp/kYzc\nqx4ZxXx22JniuZEUe+3rDexLrRLHfyLdStSU4ud2Ue+kYSpsJjlNdY1gVzAH\n1TIY4skGcYDW/Mzw+jCxfmftVFFFfVb2u2HzfRmGHyDLUO3qh6kwvmTU3JYS\ngNGhcKDhspE9FoXk0kKkoBwBfBbZkJbYBpwB7c1upKyno+edzFbmQKF5YPqc\nLBAr\r\n=IR8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a1a7b2bd6c534c2cb77cb8a9ecf5a0dbd35e88fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.33","@balena/jellyfish-environment":"^4.1.24"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.85_1622114899316_0.6769625194049875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7":{"name":"@balena/jellyfish-logger","version":"2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ad040d070d3c168a93338fef20b8407e6adc33c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7.tgz","fileCount":9,"integrity":"sha512-Fdiz1Sdp+f0K2ALtYSyOAdz8l6iiKsrlbaREN0DX8/8pR6IcQh/bCg5z9Da8zP4/2HBmemDtLgN0PTGShKASbQ==","signatures":[{"sig":"MEUCIQDwmZzVnifiKvCkgU0VEwX9aMsFbbM0cRg4ET5jxq0TfgIgdskQbESmWIUFCeX11ZorDDEHxlKDzxTAEaLy0q9uKz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4NKCRA9TVsSAnZWagAAsK0P/3ZEddqHzAmv/utPiiL0\ntp3ysxvfStr5LHlTltJYBVoU+dxZ4t0YR2gidu2e56wriBBy21hLHobkdg0y\nxVMAr18YpRBd37gQCNL8jUBXXwe2RGl24pSdC131lEv6xGqn+OfyN6sBxdDj\nsubDbZIbZleqdc8gh65AaXTzZk6LafjIdk2wDn1VtnACz7bvOewLVSD0uTnY\nKcCmmegSYTBcOhBl2q9HC2CFTYBDvWBFP8lHV4riOjyoH1bX0vhFXg6QUjPZ\nZ4L91C+nPpwzlG4TrwfRvHxXae8Yuy+XxHIALNsq6F5hLY/9Cxv12jS9qmmj\nYW9MZcXXhWsJA6s/bjhSfh5oHUwUZlIgDREvGG1nmBEE6yIgbW2RBOQwIWb7\njNtXqUeFmbvmBbkjLQAqr/So22FySslgi7G3HIsm3QY9HBedQVlgHoK0URQF\nPy+xueyhIF4b16MsKv/v1lXKv7Aby0CAt9r3t5GcONN8vtlKGc1cS6/Y4giF\nRPRM9eeXjQtI55orAXjBmmntB3OenlRtDQJSFRL9lQtg3JxsCmnjZwpXxtTE\nUmK1/9F4V+CilIvCLT2GBD0/slQBOJrAP6oVmiw7OT0LmMcXCtj44yY6f6fn\nYw+ufzZLbUs2Y/H/3ZynEHMFDH8CYBBwD4voD1twR8Y3CSe12Bh6BaiA3pX6\nC4+o\r\n=/YCB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.33","@balena/jellyfish-environment":"^4.1.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7_1622115145668_0.16418944302710092","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48":{"name":"@balena/jellyfish-logger","version":"2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4356dbb069730f3b2753c7106f06c0d3eef3763f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48.tgz","fileCount":9,"integrity":"sha512-ChvYTrg5R45JR1LFUbwJc8HpqLaKmkX0xQsSQR/64II4erG/jnxY5qd/h7IgOM0Wt/p5zMI5YSbqbGnmimwmuw==","signatures":[{"sig":"MEQCIHVHr5NO+b53HCjNwmz0wcB+EmHFtbDO3zOQFafkYLq1AiBuMTCElgP6UC8rW0VSqsFKaWHCoSZy43M1ZkxwxsXxcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZLsCRA9TVsSAnZWagAAQVoP/idEjISjSfffFhY6mRHd\nYDNWa+OffIfpwBt/3mJgCNL8LDtK+76Li7RtCEulXCUGMxi+EAzkVutp05jA\n31bttWOHZAxugSWtRLd77yaKf1Ey/OgxrWsGQX/lcvyiI82EBQNF7EIO0Ihg\nMPVNCbq316XqPvLkNNYZuOZQWLiZNF4OTSZpq6LyDHuhvgvC5dgMuEpjrIcV\npdi+0rzsdE3yftmiMQE+3QeaQsHp4ZzHTz75cGpe6/YNOpfQPLPaFxy2bX8V\napFkLyxwMg3SlUb1Cyn6Wj5Mr3vLsLdLUkEKuEd6YelamhgczgqL7MBrJsSC\nhA/Vy5JJ/uMF/LSYtezFBXBrzOK3rBzB22ZbALtkeRmERZHPpALZIWcBjzMn\nTgsgF+dZWy9fuN8YmqTay7mS8/nENtpw4Sx/m4Z5UPWG1RKnNoc1xPKCbGvQ\nXJOOaIXojgt9ZRJh4xvYKi0vMjJfGDWBTJLq856oBr1PutanT4Hxk6ZEBw79\nohGTQxVts64P3GunhNy+cgQniL+SP4k7AqxLhub8n1df65PlT4oNsroslps6\ncyaJIy7uc4EPX7pPEiv0cVwJvmEx2omGFZUr7vwT8Lp1AyL25A5g50d4iO3I\nGa1XU/zIPMGcHNmzUN476Kt3wensu/YHkNDdSX/Z5jtFIidxIiopT8zaAoDX\nE75E\r\n=i45K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7cbb04848528881a47da35c2b521ab650ebfef48","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.34","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48_1622250219374_0.539343176983851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.86":{"name":"@balena/jellyfish-logger","version":"2.1.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6b313a218771264934dc00b6efc3de1452f99448","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.86.tgz","fileCount":9,"integrity":"sha512-ms5Gp/TJMcKpSut1xkld6LNHvH1k9vLHIia0hDpLMELMCS5fMN7gACqEdCuBOgQyO8hS1RIGIWfdov1Kw6jI4w==","signatures":[{"sig":"MEUCIH7vILwoPvUkovEFjgiLJQtqwi2OV1X+PJoj5x7c9mmvAiEAwoAy4YMTHE/SV2eahp2xS2JDrR/atSI3GP3Qa+66S7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZUyCRA9TVsSAnZWagAAV1QP/3bYcQ8FiRbd09s/ZaI3\nysMcLRQRSCQGMlPIzeT9FFdEiaKrIwbcyTnhjYH/Di21En/1So+XWMpZjJ8h\ni/qC1yHgv/1w/Abpn55d6zdRgSeAEwr8qxERFwPOGbk0pBr82hwGAKSfejkg\n8ERk9Dhbundo02OslFyiDeEDXVw+O0oe5ocfPL2iRnOcs4IVn5zfUJn7T7gC\nVTiZeXAnaDTKNXN19Xq2s7Jc7lvIGQJtl9gVI3UIvBxB/0T7tqJGql+dipBa\nq2ZwNFDdY4483Ch4/WLHsirm+5XhuFaFSBnYcZnlGhh6Dkn7XCyDs97COidz\naLJ0S0Yiym3FSj24xaHgxhoakYnwtmvPElCo60G/vqnTlwvrdZYLnGslQoHU\n3nBKbrsLwGvv++XurSS+fJm6jlFFMQButt3zSoQNmBmQO9Tl8lH+m/umtHLI\ntxVHYwyPfVIRuIIMkH0/7DPmFD8YQ5Zr06xO0I/gm7va3kbcRLruCTxrwZjp\nFO+vqGOmEBhrqASHFvATMtsAqWskAjJsPaXhuaxdj8RKqgWso14AnNBgRh9T\nKpoSOaRhtNKMuX3UV1bsLDTaw9GlWSLseEMWV/0VfeaAdrFhYBSSGtRK+FGU\n+4HbIuil113kSonvS+fAhD064D6rugdRYfF5fewoZmWbzbeDvnNmwUp2fvLe\n59nD\r\n=s2B9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a1ce4b721e2691c45c5c3ab1015ad76200a7719c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.34","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.86_1622250802123_0.9679923398807224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8":{"name":"@balena/jellyfish-logger","version":"2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cc353076e00afb17201142f443c51f87d9af727d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8.tgz","fileCount":9,"integrity":"sha512-jB6eeAABRvbaJBz7Ps2KExyiGWQocR1l+ajVrYPfX9FCMdisZ2F/P9PVO+BOcadC/5Xy+Psc+jOlD2Mdvs7+iA==","signatures":[{"sig":"MEQCIC8pXHI86RScuiQGmnNMAaTje/uBzDdy+yPDhi6OL4cCAiAuFH67ySLcWeQRN9eqVGc51xDlrApjozccWOpPXiNx3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZZQCRA9TVsSAnZWagAAbYcQAJh2KkvM7xHAyhvT0Ruu\n9jLLf6SM/Zl//6qNTHit/2J+Qh3aq8SKVSV0YIsRqsxBX7hoMhbv4Jt+T41B\n/M6TZwKOyRblQYbpyT6wPIhnENzPRsChx11hlPc3sqQNrwHiDw/aQLujyvGA\nPwsh8J3ZxjDCb/2nIcZ9SWpkhLozRBRMLrkJIG5JmozwDt5YmECMyz2HN48y\n437A/G3a4ay5KnNSIw3V9YgSlrEleyZU5DOIplbiyLDxmxkFSPoREMfvvCmK\nYiBiRtkiO346fwAEnBsho7fHTqVXv0OPnVo8JNAq74LGoP9XJrrnj+kh/QEw\n24MqPsZ9Ri+OVs6FWSQFQX9JGBpnqu8FP9IF8tpOSrjdBY0KMp6ihfzQCT1U\nDiUXQq166PnIJ1CdWOH6RVONlYMeZSiay3K65GW17gt0pY24YOeJ3jqN5lEy\nvRg3KC5r9CBYY0cZ7x3oy6o2AMGLJPM0lJwwOgNx9PDvCyOh0opDa1rULsTz\nd+R92vuHgRDUepcKvxs5/3xly/yMQi0OaofAARZMQAHsakkGoYbwqtFES0rJ\nG4vl2fytgK31PZ/kvEONBO1XNHBBpCWU4cAI1hC2zj+gGMAqLqRZIP8dfpKV\ngMWPsAb3mEIuPZRLJ7W4FE8aGQhdT6Sec14UcZ1ifBXJ2aouZHBt6gu5eYJc\nvBx0\r\n=iBxR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c946c9eddc5f86d547cb828a43429a0375372ed8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.34","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8_1622251088001_0.38081503884815904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b":{"name":"@balena/jellyfish-logger","version":"2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6a1bb2282e81522270ae787e4892438adfb28cf4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b.tgz","fileCount":9,"integrity":"sha512-rniUcz+z7L4zJFjKtZvdHSqN6jmKDFr9hHywpv1vWzhye+qd143YQ2YfCSoZr0a7koEIKxQfS9KW55wAZ+AJ5w==","signatures":[{"sig":"MEYCIQCBqFWc3uBoUDFs7SzymGpDfiaFp6WmjU34n82pEg/qsgIhAKAbwFZcLB9LY56Dx6yfDmjIpy3k+yZ/FX2qcUVC5PXJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsb+rCRA9TVsSAnZWagAAc78QAIj0XtYYGn3YYnZvL1P0\nD6Dd785mtYqoxgjmCTp2uognvzDMtnye8UAHQYcPh78Brw2L/ymzcc7W8LYM\nFmpqATxh+GtiNSxBYwx6uEoSlUmR1LSEFuhedDqY7ZulewWXhEqhhod/4DZv\na+PvY3gVWKxcJ7xuB0z2/scMDVFWTiADCmcfUfvcU0CTfw5JmkC+YGFnIhNu\nVf3Jm4JG5xe466c+CveFs8YFPHMDkU6w9C1z6c7S1uIVp+4/DezqX+qfdCnm\nHDq/mHlFo80xr01Ey99SrVmmydOd+JZ4YTrZeTzjgqS5U0F3PJRAtsYbe55s\nW7ow8FEifCNYhqy007toR6ROW02HZM2Wg+8c5DksZdZMj6XumxW7JtBk6VsQ\nHHZeoBghDhk4X81WLpEJbwEdwi542B0T2MjNL8zikRvnaTcqMygKYc6g2wKo\n6hAyMOzX20TMvAWQfTMOdaL3f88tF1y/HG7eSVO7/byOx8j4MZuU2vC9qUj8\n85G0vpwNAZix5keJUCSDojkoSFWTDymD0QmAT6WH2pua0MqPi4lBkOyYsHG7\nQa/vu380DLAH3MM7IM9FEDDtxaRTAymBORyFUuEO/jafp+h1ilKRwo9VaKHg\npMD5fXI8OhbeLtXIhYzElQcffPXxW7s4IcqtTnsj08QZeKHzKPDyAOp93lBV\npQLA\r\n=db0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b_1622261674794_0.41273084171996555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.87":{"name":"@balena/jellyfish-logger","version":"2.1.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f7a2e93677015ce2f5626e31cb964bfc3d31a12e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.87.tgz","fileCount":9,"integrity":"sha512-tqs3pqqxeO6jbQup7+bIEGZpSQdxmR+WonltaHBQlW4YoUYEt+D94Zz1OTsGCoT/YGN6tG38yUPxhQ9fLoy1Pw==","signatures":[{"sig":"MEYCIQDHgmOre7xwa9wR1LrjlsogA3nuw6/ZVW15MywkMmDZlgIhAJo3cPjcd2PWCTwBICxpgEesqYgd1/GfhBn0JFjIjcPI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgscBtCRA9TVsSAnZWagAAVTQP/1V8as6zVMIW06MWzHjA\nVToUkmSSR285lZ5CRIBuElPOKShBsbmJNFpY/FWNZWIz2H9/fLz23dmHK1LR\nL274ZMuMX0XAw2fY184cdExU5FIEQjbX9x5gl+4gxxRptal0fxCzN5eevSgl\n85vCP4VEyXcSLTag53E1BVeXBqIQOmLGXvhzZDuoFZRq+iy4/iCGzRRU/rJM\nzbqVvzI8MhP8A4agpoAgjZ52s0KIb1DdGXnNuGCzL/gdPYJd/TDbdpBCzWRX\n/tQz4R0sJ99qMFj5LlgBjQWTcqdDHBH+RU6lWlEI63g4bDcNyyrQPAs8lBa4\nhHqwAwXPaDNio3O2scDoi5Zh8maaAHx3jHCJAbHew+KhAEKW1NOu7yuUKRYR\nMVzjTxWV7E81+hO0BXi6QDCHK2TdFEl+32rgjRxYIXvMABqDLD2WDb6t65dp\nZop8bDxjzhxp4b/ldDGbSLBQXl0AwN8BMTyfX3xb+nG08S7CwpiDm1CALVha\nTn0SW1tsamBlZ6AFVDJb5hHt4iINvUzWxcwE+ubcRddyclv30Zw9jmU39XGs\nXzGzgtXYsqhLebpiJVKE8lQ/R/CYKQhiTqPxWsBWwRUNISSsJKG7Tf7ERM9J\nCApQEslTFq1RvaIPvl8O+NjyOPaELo+H0ZZ3FHsDyiByByuMen/lh/n6P6g3\nJr0z\r\n=F0bk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ed85f288da08f2161490e19d439369d76a6f192","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.87_1622261869078_0.5369560986254633","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40":{"name":"@balena/jellyfish-logger","version":"2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ba50284d9b4291907d66a6c32002614304e74687","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40.tgz","fileCount":9,"integrity":"sha512-vcZYdq1/6qbEDR35x0uDuwbGEN+DYOaWcDxDjj8DrIg5MeovFM1R3eTHjBhU2qZkAtXXXwaSrCXgrJ93DxOttA==","signatures":[{"sig":"MEYCIQCABNOFxm7K4y5Byps2IkF+T/PU7+k9LJcY1qzMdFJTbAIhAL2eZ3Mk++koXoDtcF0kp+bo00v4mPzXxD1Ty0OTdP8h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgscJNCRA9TVsSAnZWagAAp5IQAILNJ82CFZW1D/xsmNgS\nKvz+OOC6OD+LA56GMH3TfyfvIYaZAIJoX1F9ab2UrmjFKZKEtf4fG21o7zgo\nn06a9Fju5okPo0FJZnop1G6fM3tobbPNqFDFoU3xmDpGXb0ERNUjEVoJKUam\nJYA9U5/83Ti4XpToMYr/WlnjPYdqjxnGCZ/Fk/cQiDiWKQDPFVElMEarGZSB\nEvf+UHvFphA4aWbuqimibtFlivnOPY22R91a+jDmqo95pI/P7MWPoY6KRyWH\nVY7q88y3Q5whzIG35sfBXYbC3dinm/eOA+xCRuKlDn4bSB0Hee0fcTi3nZYM\n+fx/mNp4X76fE6veh4wJdp8c5J7gHt0EYMCcUw950oMCc63FqRtgleyypjry\ndnz+Lg3UV95Gz1StCkjLAIGplgrmO4FIs+ipBaMrM25v+HPmaSYoX8/kTgor\nVWYb/Vh0q+6fX4pDutAWOoFwyctuWBqF9QbaIetuIMjbV4thOV1Jp2Zk99Cp\ntctMQHoT/L+UZYi/kOKz8QLkMpZq+GyaFCa6v7bjVommo6zcDd+ZxVP/o6X7\nPfGjkHl7u+aXiZI7BX01vA/T4QuYg7Sr6VEIyeD2ZLTs0GvKPaNCd7aXqmyo\n80hfBJOJZFDBJm40AlMr0Aosic8KdAjtJboNy5Jg0CnKDzwWNwIbJaM/R26T\nrn63\r\n=eACy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ccc99f98ffd1892e400010e8ab0024971d9aeb40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.0","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40_1622262349397_0.6966446073984494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b":{"name":"@balena/jellyfish-logger","version":"2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cfc4176303f8b163293f0080020e0a34cb534152","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b.tgz","fileCount":9,"integrity":"sha512-qKQRQViFVKhZbwX7kzEYeywmDwm7q0odhuFUl1E564Mow9SR0//ZGkkyn4ITkzcqE3nqK8eTWIWjF6Bajq7g6w==","signatures":[{"sig":"MEYCIQCbnzxXZ3na4nnRcR0RGekN13epbHltSx3oLlYvcXHbIgIhALCg+KgbVJ/OhsX4Cu9m8sODyWnX6UjMI1/DLrnON0Dr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsd0PCRA9TVsSAnZWagAAlxQP/R/asEvA8Rz5irTSgaDT\nWFv/ekq0yGvycENdUGhAilKqfNU4sjtxy9H2uvaLJtuChDyqpqU3y64skUHj\nBvH+IJcd/mLvsl48OT/lnboVI9IJ8EfSB8gh14YoLGDHBwraI7Zaaa+ldwpk\nRJEcGr/2VmZnwdsS443RxxBMy/WJtxhYQTC+8EYbxSv4RucgK233jFzkivqd\ng/MECGg+dItWF+fkShXTweraysG+zWjxgOOIOy3pjI7b7FNAHYFyEGA8WAVG\n347RUlWD4xhCESHVKVeu9yIsZzUcvyqVZEu/vjnKXvdrS61XC5AQl+W3nSbq\nMBrfwpN/gWFbIWwA31Mu+KeGbYLbEv69+1HIJfhVo8vhe9YlRTPUn9kLXCN2\nC/bEH4AKMI66XKuBlz+Cb/4ROXVh2m1cqvTRPPXmG2Ce7ECOxVOc5OrDveE2\nGia4bdLOwGPcsX80KY5iFlbvrH8EtAmdhvyVm6FiIb+icCOLga3gbeOoflnc\nH2LNfTzi9fsLMUP1rm9z6jdqXIAAG9iLhVSVVWty8wBc4WJ55XMtFr7x7S2N\nC/H3bMRvcYAqJwK/eZddzYeOTzZ6dAty4VGePCkTWfK9gGxQpwrTyRzXcK13\nZYPSCqvZ+UNRV2BtCLQ2tAtMiHJ2vzLaByySnzzHgoNco9J6pq43TB0tUjv9\n2ip5\r\n=mzmr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"05ee13cb01ded38dfa34e85a9c427fe1ede86c5b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b_1622269198963_0.39220688932357595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.88":{"name":"@balena/jellyfish-logger","version":"2.1.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"be0477b9b9e858db1bafd8d60735e51a844787e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.88.tgz","fileCount":9,"integrity":"sha512-ogVQYdfP1W1Lg+dgMgRsvo2gB6+eu0ZNmB6E7ODyv1R94Khr8fCTajxKG8VzUiE1MiHkjlj+zkim+0ZbZVbmYA==","signatures":[{"sig":"MEQCIC/ab+samm4awrWm4Qc5mOg7yIH1JuYcEogXHEJoqKnXAiBBnh4rGa7qCxeW+s589bGhSxx6amf5LTSdfY/saon6bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsd53CRA9TVsSAnZWagAAVkAQAICWa9uVlk6oRWVvEuD4\nmfnU5GNtViBEzjlNnPucePR6H0iw5cxbeLAd9YueeW+o1vWQhtFZDiExWfeR\nj9y7k61stR5qVohHovt+2xb0qvjHACdyTiQ/6klRvHHr7bFi3ZbF0h/vf++b\nFPlMSnLmj0FUaBWlFS3tdtMzY1Shv+Bir0UN0Pps7sCt1TYiwhkgF//fuDJD\nYjxPIdxxLxG3NSh6aynDsP2twqJ8LuvgbiRQ4IlS5fDMh4mA4XzL8oPOJ+bD\nMp5OUjLibCWlIWdfdSFl8Ut7VaQjKR2tfcbL48440QcBSHPTD9T8J35CDFoy\nXhS5AcebAjTUQI6m7Hv/5gVKaN+uUQ/BB7P/h4irrCm4jkffyHOHAtlhXx+d\n9E3mh/e1angHzSVU7uYAcOE9iRXzJwkRYp3oOamFzRbMsl4H1ayFg22egIs5\nyHMITQ5/ujOaoXRvy2zMCPN6qjBE+szWqsqhjT0Pj9QGtqHrlwU3D1x/i3Fu\n60l8fZUNZ16KAVWytTzCnYXcOcdAEqTnd4JzJ+50J5Y04eDUl9CBEN+n07En\nGZNTrKjOEuKUv/qBj2JDSCO3RvdLXTwL1Fst6MLCjiUBtSJC8D1ZRfWFQiNc\n4QYpVTHgwzPk1t4lWOsJeMI2eeb9pPMhboOKI8cnsP0BLzHEuaM6J9Ah8XHS\n3IvG\r\n=QWFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c92e10574bfdb41072137f9357b7873891266628","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.88_1622269559197_0.44986835377942413","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f":{"name":"@balena/jellyfish-logger","version":"2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59b7c30bc7e799a001f27f25a6b527d4e3956c2c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f.tgz","fileCount":9,"integrity":"sha512-QGJrR82gW77rEfgrGoF0lg5FRMh/W36S3VVTu6xPcwbMLmBVB7txD5lDCdlP1jASMfAMIMhdKGf/8rHj5pC56A==","signatures":[{"sig":"MEUCIBUl/Un+ZsdQxjD1aBik7Tu1mzeU5/S6R/PUT6BmMCmxAiEA7uwGxhz17hdNfOLth3a9yEZMPhD+LMg99llDrYM45Dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsd9VCRA9TVsSAnZWagAA0d4P/16R4D0O9jmIUCMMnbhV\n8zny0LHKQcIgh6otVviMhE9VqKhn+/4o9YfkMw7daiWZBNzzEf4buT32TXAd\n4hL2vKIexTbo5nv+/PPcf8+oXwEH26+jygWuDEYZG44qFIXA6ahETj/4xWtw\nuNuafY7c/NE5vVekmXXUykvkw/A6+nRXtMj10qxguTybID+Ue7poKpLZCJG8\n/43akjGv5bG7+ylQx9wj8BtzC76loGGqHLbYkUpTaEJ1PTJZuNlCQQIwrlAE\nHjDywzvHNgBU38f2Qa4khzRTZV/vdxMRBK33krSQ6g5Be6X/Nh227f5J2zc8\nDr/MbnmZfaP/2yHcA0KrsIOoOQgsum7w1v3cGmbfoUEWIa7UEtPQodzsx6Ss\nC3RNK3P52LrCBKbyqc3970aSFdk1K0Js008kZqzgIEylrEbBdoKPnQbsDvmt\now83C5G3YS9c4d+nKash2AEDIl/+f4RmH9p5+0vB177L5tdjm8SYEO+Ds0Cf\nRe7b2Vom5PRc9vYWT3ZLEl40wDDBlP3u/bZwlNL0KyMTDEpyq7VimgHDjK6Z\n5rg4nRY8UUDGc56QzNnupA8+t3CMxbnkFhNCeWfmtbL1ytuINh/zMYSRLAUW\nxLeoLQZwjvuq2+Oxvw4h4w90Sbkg9DDpmi/zOuhvBKbsLx0dmv//m9rbWkhq\nFNsM\r\n=rcBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f_1622269780590_0.14800661547345717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a":{"name":"@balena/jellyfish-logger","version":"2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6ff06c1c445984289685c19acd93e0d29ebbfa5a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a.tgz","fileCount":9,"integrity":"sha512-FyvhSe5mWJoFJNhKjQOZ8+2VK3hX0ZSjs0HKtqX9MWmqA4GHEQ9sxjeQAyB65A/+sgvpb0tRFNIP7TurAAC1cw==","signatures":[{"sig":"MEUCIGEuTolpBAw+o24rnn/7HUfA4PIzgjLaGE4dSldnkFISAiEAzgH1WHAShqZIEB4/pmIV7g/d4u3Hzo/CkLayLBk/46w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgseAUCRA9TVsSAnZWagAA6XIQAIxlYMUHZr/uWWfxjJmP\ntqKs9IZsjYvWNxlQTB9/5IabwC8DqSLa3Ut5WSSJPeihXkhl5SMHZB3ZynUB\nlk6bTAjx+iGOujRYrA8tiE1Z4Ff4qpbrmA3mtnzqCKDdQHRdIonZ+qqKVx/q\nFEDeqYX7zW9SiL19niFtx9uGgLll+mVhHUu3CyhiEXlkY5/TgHNg17EhJ2/k\nBiuHAAaBlLvtbwsOua2igpqn5GK9auEj47ehwcsvOlluaLeQLTG1oS8c6pW5\njZztF1/87kllhAVilHQr0aC6X4z/9uw6Va8md/AUx5icFxYe977o5+DXHFWr\nSFzHKF0d94E3dl+Bel6lazwtTREZHgf2iTWyC4DtXma7M+ZjlEb5Wqm4w/IL\nPmFuKYddXcVAAMqj/K3O5OXui/qzDADGU3dt2EY5a4FYz/x9nUgKng8YEGKW\n6v1gfub9cO0BrR/6L1IMTN5wM5X8TeUR65GbEme4RNvTk8s+eQxNp6BWh8OF\nvSSK8lLugzl3XZRurOtIo9n7pQfXqWYrEEYbLUE7wcNkDwWFmczJCSqgJFzM\nvXKIFYXl3nfwmQ/JPn/+HZCe290jYK7Npb4p2X0tiDg5dU+TVFgREpGh9h97\nZokpFPVBeXJqh398uLokiM7H7WnNr+f1rHJZDMm2rf22C0Rqjsfzy8dMCRaj\ndmdI\r\n=oJPP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48475cd690d974717f622b18b8398138dcda246a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a_1622269972349_0.6197417725857834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928":{"name":"@balena/jellyfish-logger","version":"2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b6fd7cc2a73cafd9198067fd72cdf2faa88610e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928.tgz","fileCount":9,"integrity":"sha512-2SXGQxtdNmkVs8d914FK63GVwKU6d+rf/3Jeo60zxOy5zFj9NpfWfwaDSFgJ0YVX8ZV6oZVEOLCtvmpPMcLLVw==","signatures":[{"sig":"MEUCIQCcp0ySf/8bqxyYJ1Xw1xkhNTEA9vXFVfBVuynTgJ/diAIgH/gx0+H1mkfG272UHIEpaj9ZQGPfWpDpbw5WFi3FZcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsewRCRA9TVsSAnZWagAAI4kP+gM9IbN/GjTUzxpdC0hj\nClKMlg8meats0cylVXtK+EvLUZKQi98oiIsEiMn6VHFV5HDQ+Glr4KxyEbGA\nGEoK/xxW25WXry27w5ZBOYbbgKDsBWpDBDJsHtTy1eOQDO1j3nc9id578MoG\nu9IcLIqiiZuXsjgUaFHS83ArGXc8yhdHuU9BMg4YrOW+iTt2eaKbtfPr4fdU\nOrKuyD+bbvGFptzW5P2j/++X4+pUvJUcRYcbcmrR237rfTCixkzZM6dCW9bZ\nYWGmi3FG1o0bbFEn4EwWJQ1bT/KXlWnuEZhiRLNKel99KzTcxStM/bs09kJI\nXRsnb3gsA+9Z6PfrsG9dE6p309Ssi0nbSuoI82YCeZlOaXiLQHxbsu8WXdhm\nqhXT04CJu3W/juyj/DDBweYF1v4o88FUgmQI3ZrmsnrbPHFLU0Q44VAg90pv\nZgI0Kt5jyA5JrDXByeGwbO4lVoVOtRXMFlsjHViptYrTscTqeiluE/iYQl3P\nB8pPiR5be0tLw0yqKxgHoEANz3vN45PyhyQLW6dng4o23I4243jNfz64WNlb\nJFN56OGUq5qjjzCHxTzV0KkppNxaWLfPW5arNbqI3fB990qZUeFvP1LmK3XN\n9A8g5tA8QVTK2hDy8H8E9xRCpvcBJsogFFtiisWhG9Xh9YF99vbdGxhRVBGz\n1hC/\r\n=2TDr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"233129f709e392e8cdf2e2cc91af5cad0443c928","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928_1622273040517_0.26553145468350814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c":{"name":"@balena/jellyfish-logger","version":"2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"41797860e5e08a970655d905ba9ce536674398cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c.tgz","fileCount":9,"integrity":"sha512-/W03aFsLTlewKAwTVAgUs7lVdyyBH0QinKzIEtcbjFcWBk5cBPWlq0D+wr2bHLY07W2qKT4SnyjUF4R+dXxcmQ==","signatures":[{"sig":"MEYCIQDQ9dVlcM/FVOlFju0QIvj1R166UDlmQQfWmdrK0pbuuwIhAPFLkPrfUuPQ+10kzTBVwPouWvFMxXuZTBJMUkaepCZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsfy6CRA9TVsSAnZWagAACLoP/RGGiQdfcJb2hO9ynKhg\nqDVs2cR6N3o7e+CTTOkyYT8AXHqq3KhpLTxspuA1Iw/2ZDg9Zs4+zfTKBHCv\ngiGRvl0m3HfGfetgw4W16SCUK03V6mEGaOBivuu4yjVAdxdXALfZJLsZ4h7l\nwsAZUcjS9S86YrhG2epGwZL8nCGzQZfKuQiVFRBeuhehnYebacJ9uByvVaDb\nHaoQSVS37DatUG6xjUgZraIV5GaySPH/9XjPCaATovXUlAxPfc7qPhg50qxP\nHiglhCpMP7JKaSa+3s1aoUPOq5BasdYvIuoxv1KOpxNMyFLqFUVt5+SuvYeo\nCCAo2lpFfbtm55PhSgY6ECKEBhEMOnl4fRGtc+SOUEw28y/47jhJJKF/ozsn\nmuLytEVayg72ET9CmqHUbb+Euy22p+IqQBDl1uwAoxfmEzbZeSba8UB7ZJw/\n+gkJplo8WDCKfTzoWrY2NvGRF3fngyf+gK0Exg+ZH874rvVRX+RNRdJn+6X5\n5Kb9vB3VWWGiantbaEhEkNix0MYxFXwFmqyPLG60iSgpmChGkGIteOSo3XJJ\nkelva05yzHSqw+CcvRxGpGrRKpJ8K7SosmlaBFkc7ahkcEcczenPFSP8cvXq\nQHCsfEiClFax3fCwkgjVVHninQZsR4S/TRC8cWP3ovt9FkDe/tKcRzBn9sCs\nrqDg\r\n=NRlb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48a840850fb7c965ebe9624414f847351835727c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c_1622277305676_0.35625662086640264","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.89":{"name":"@balena/jellyfish-logger","version":"2.1.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"430b588428bdb44472c6728708ca4d46203ab317","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.89.tgz","fileCount":9,"integrity":"sha512-lIpWYKW2gmRfP/UcGW76gG9MduPtu1WmyYIzDm3/myhyR5j9NKY7wBdIrTWmG4kglRW64YJeUi0DrcxVKfWgNQ==","signatures":[{"sig":"MEYCIQCDF1j1FReoPyTZuqT6NA6LNed9q/8+jXHirEmLIPDD+QIhAJaBA1farEsVjiPaEy6FIMzMP+NzYYrIlQfqM5J1G/1i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsf2QCRA9TVsSAnZWagAA/XYQAILZn2Ajtpm27+BcRirD\nxvRonmTbC52I/FytKq8HbE9yolF7AYvZ8yOtvDG6jtefe+l7Mp8M2hzh18+f\nrljrzkV8IMmyhcwK9IEgHWMUR8Sqqvl9WGbuOX7FG2DmvGdrSvjKamMMAby7\nI0VnYip/mIL6dcQSvSrNryF4gARZ5J3oPcKbrLIOEnYi13VjeLCSBmuYsB2h\nZy+oho/mMjQl3mR3hMukoP9QeFGS5nk0sHiaqVccF/cgN1u/JvECzfYUzhMd\nn6DCXcDd22xJj7iYMn3reIh/cxCzlUtp0XBnrq4QgDCeVrAHmzgv4IFm1/KT\neXf4+Hl/mMO8SMh9XV4I1+ObC2HpW9ZZY9uRfaBPIQs8DiyPv6v6N65yxQC7\nKWcFrJGkuubyjhW0YYHQb81bRGojnynWEh50IteM5tjCw3mHnbxy+0zceMOE\ngrynd2quBVu9JtDnO57rE1GUHkEyZnjv7Kyt/pmJcjpF8MuwY5pGdu6xTr4l\nTTFCPizHpLbmH+/Q7dgkcEBbU/lvzDGoOWXX3lmOBCtzRyMadVbjtD+lETf0\nMdn0LFi/3SDzKCxq7/BebBhDT8DUiFcucwQbndjr0lySd8NLOni5szcVy7Yv\nGJMEBi+91ZZYq9zFTu2Bp619N7aWVgOuGVhDCGSVUbSYXmdUoF0YNccrzQAU\n9B4M\r\n=9CLk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e81200b7da1d4e2452932d6a3b46a5c9a68c618f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^6.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.89_1622277519419_0.32261529718676063","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0":{"name":"@balena/jellyfish-logger","version":"2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0df2610cdfb4f73991113699cec6e7e8e9e06bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0.tgz","fileCount":9,"integrity":"sha512-aFNt/rDLjMbmdmq+THFvsbGMXeouAr+H0FQ73t0qgsxiK0K/tVCJpNjmxfdDVNpS83/L0whq7rVp3H2W7jvzLg==","signatures":[{"sig":"MEUCIQDMGoPY7AcVPYslwzM/IMjUShUdwv3MybWOhK5FPHwR4QIgSHv0bd3XMhlVTVGkApGnRuSASCNFZkKqBVScIzKScoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsf54CRA9TVsSAnZWagAAmyAP/0VxHBYsNknADoBE7rig\nVgjGc7dm5+i4uSJgm0Pr8cVHjqTHCQYqFEuOD+uTOSRl71HlnDqFjn/x6Nzn\nB1gR8hb3T8r/yFwoY1wck6CXGXGOlP5TzqIE008LxJ1x6QS10X5vmcdLuPM1\nBoUiKyfKlElovcwQ8ZHkANEzj3g/dlsFhep4sTcXgFNsdIPEj6brDSF7sJqD\nZl3qNj9CoSRIX5sG41H3UkWvUVsGDLUSVaRQJGFw9o5LyIiGhmZ05/mHTg7R\nfCTV8FzTuGjKNVVWGil59Q2/UDVXmeSaF/40hwOl2hNzbcViIP+rQndSVi2p\nS+aD+aOwTdzGZL/IgqyqhWLFFNILK9GZ/cBAKCsyB4QUx7Ezd5lHv+B14n/4\nu1EnNkoGUXHm2mgII+x04LwIoHLgCrrP/Q9v+auqqkFt1l4rgtsL2LegviOP\njNkS5csuLkebPDX6B9xR+PROdLu4/Kn1xeBprnoJhLhWPbessIzO4YtQ6jTI\nwhSjrs7PnHDsEoAy5Jujjej1vyx1Wzo7J+OpKPwnLqdOyCWI0Keg6omr4RRb\nK5o9m7xGbnQpv9n5lfcSDR6qB5BNt4EG/q8ZhT9gVr/7o1IexOPk/ZQwN9+1\n3sYb9gg8FIxEqbPsc6lYp4FQzVFdYebnslLgor/Lze2IMkTysUnLIJLOCINB\nrkB0\r\n=LmBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21ec6d28c4ea6b00097b43aca7722f058060b2e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","strip-ansi":"^7.0.0","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0_1622277752252_0.7766985906919999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b":{"name":"@balena/jellyfish-logger","version":"2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50e198ffe11f879173768fdcbce9603771ee4d61","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b.tgz","fileCount":9,"integrity":"sha512-aRIGg4NyjboO6U53n7Jjv/fDd3sV4jHfet9tuRcj1dMGn/xGXD2RrwE2NC863617MDLGO+EnyEiUEnxf/aE0Cg==","signatures":[{"sig":"MEUCIF3mSS5FmFAL+9MvjGtNiB/m+yemDezWDQopzR9ouBa0AiEA6heTl6A3GbhpuQWaRDb6Rri5CTrqjj0YP+8t8DqMa9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsgUMCRA9TVsSAnZWagAAVTYQAIlxGyvtrDB7XxIfsV52\n4D1vSthOhTJ8ZfOEOXlPZgEJvlvrsH5SFnqEvNUJIZPWG+d22A3ahc1Z8wpB\nt0yz9xOCtPC5P8qFqK1rFqaXkcVxPKp1Lu+kt6+eU/n0pPWWGLhaRZ5GrwTf\nvMMZErZjnhglND56lAnisivhotqCV8RSc32kC0lZCOwEr0xqY+ufPLaDpbxC\nxkDECCpgWv6X730a4CgI4CkoKl5ddfLaSD+KUAA7GZ6QoYvuVdkhce1gte5f\nrsvV+Uvv0SGGSGWu30Viai5+rhbixHdApDzmD4HfNom+lgpaYogGCIlHFlk7\nU45LCwW+t7PFGdbwN5G0rIXh+ffUbVdudvY0wwHhsP8IzyXMo7/bQxWghUfG\nhWA6hrXHq8ufxO74F3cvkmcGw62nwbfBPDd3gJbK2Hz6a9q9/beI21Z34SOn\ngHg6bchOtRiGtwotRLaENJC4VS96WFgn1/fBZF7493bjJldPFH1GUDtQAe5A\nChn/88+QJxc/SfMBy33lFugU0Hn8gl0ZJie/fByUoH8gZlzx7gnCuTPYHFys\nDQdJmz66a9dac/3pAur7ovNKfvFNcqHcf5rhWK1G52hS7FhfX2AoEdQiC1fg\n4RGRTw1j2T+gUOQrFJTQt9eAGYOme9+nTaSmhMJNQ2ux8JSBFVBlwW01yFSn\n2g4B\r\n=QLBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11be20b702264b1d7117bb896955180b99c1f26b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b_1622279435983_0.262462424138312","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.90":{"name":"@balena/jellyfish-logger","version":"2.1.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"11bb8aaddf3e9c1d0c5ef5e94790855984445097","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.90.tgz","fileCount":9,"integrity":"sha512-a8W/HmQA2gxRXFjzyqmtdJI7wut3ZonipKJr2TOfS/eiGilKsZSL0/HSD37CeMSFyXE4q5zML0N55Tgwe30CGg==","signatures":[{"sig":"MEYCIQCtP7bH574oYh8puV9xX4qvoVGru+T/p7x9hptcg8lMPwIhAKuDmITPtWwNQmRkUahnpHzzv6TTLCahbc4DRBHz1QTY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsgXGCRA9TVsSAnZWagAARigP/AmKPVVmsFpRvT/hpii4\nqbllihm5V0Q1bcKDjCeKmWtAtaeQcbVFz6A2YYuvLpLdCiSreDLpo9vCk3JE\nj3L/6AkXkjyR+3JmVcFox9vYhU75E4tW//wYLGbugRP8AGg86o4o0CjPRGPy\nEjMidnGV4xaPUBApwbJnbhKkawVvXE523XhXGHxyiMu0ud9v+yUfzpRhGAcQ\nMZGscolh0+I7QH9lv6lgnjOGnm/gobNN4JxxHjufnXsccLiqtxBxzYtZD54Y\ngNlG/8bWSpYGyaZPND6U4Thwdgrkd44qMxEvwJwPy/6bo648GHkrV6POxN3P\nPekw9X4gtwl+x3wZi2/ceD58GDx4ad9pbJG/tWkGyUMhlyx/VEINMp79fc9q\nkNamr+brok8qa56YQQJ4SFFMwjnvQ1Yb8X1Yz+TaR6FMUsM/Vp7coCCOy/hV\nIKK6AXjOXQ5nCT/x9AKNrQlmV33KFOS/meaonjIPDdNPxcYSaThrVN9tH2jO\n2oQfGUn9dNhINbKmqw52qd1rSqBTuvuHats0e2I7GifLVtAVMb72dE+TjhGD\nqW7tbsgh5oCYbodLQLhvwXSf6B8xFqpL0PprnNXqN2aTsxK8w09+9YHKQcMd\nQ51jSvjFkaTSIS9PHYWzkm1YsOEt1WM8C/nRUs/xB7+N3Yfm8RNuHEKw4jUk\n/dG6\r\n=G+V0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1026f96f3291e8f8eb963e59b0e5e6e0806edf7b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.90_1622279621816_0.642129854919161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce":{"name":"@balena/jellyfish-logger","version":"2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9b269c7a578db8f4dd332797ebaae447a03b7b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce.tgz","fileCount":9,"integrity":"sha512-SmXyTEub1Nu9atPGBtrcaK4FxaVpWI4hS3LX16WUlX8pLfnwHR8zW81VTdEWMXrzQbFhzsg/KPgwAOFZWubdEQ==","signatures":[{"sig":"MEYCIQCCmJeaWtd3JlJ7Ve1LQTjoILPJvZHXNbCiv/upHoR4gwIhAMgvuwpq4lygjQkx++1l3vgUNZmkI7X0evkUGndKYoOt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsko6CRA9TVsSAnZWagAAdS0QAJd8KCObdXrRC/tTnYG4\nekGWnr33lQDSYSPoKYoXJVz//BTZ98Nh8OlJJvEqSnUYqPcFeMNl7A9NLNHP\nAiicHG6D9BsYfqZ0mJQQ66VXBTiFdMGWI44DzLnBHWsRiUF0oC5WNR+dtuUP\n2Xwb2GO8LVNigGtYwfgoivUuSD99+66lacylhyS6l/q8k200wl1nSY/8V1oL\nG6Pam0JNOZzJIy/OvaiGDXNz6wy9AAYFbhoSGndLMstKvqV180gGSqX7ycE8\n3WiDVSaH9st5mkq+9RHQpv3xER1HNfPA9W1acW4xWAIJB7KyDSANNTqfkmXr\nUXGokreU47LnQwygAj+kyIz7fl+JJ2moL1QNK451IzNOu5CU4764XOea1Qnn\ni+2QXR+ESs6PuwwsFlh3RKgNrWmtSyXm3ZtlzV/FF4FheY30YxAyjYszJIqG\n9uqMz52Sz5EXVbVlN6IH4LNo4NpK/n/qCKitcRnOCqxhiElfVCn+MV1hOzwB\n4gEHDp9gLza8WybI2/KoyEPD7aSBrO33GIQ3hc4XVyu5mqx6DQ0ENh2wHHg0\nWEM4ITBVHR+tMmayw5P4uL/Ip4//YlNxmMnYxm5vU2ppLKdHTu47gmCuug5F\nCRSb83NH3+cboBnddavFMN8xqsSL34Uq8QWOrgfpEofx0Jk0ktY8I0ebjpg/\n7nvl\r\n=PCFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e20de2b50098a106724d33866987378d1ece12ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce_1622297145915_0.3250272687623148","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1":{"name":"@balena/jellyfish-logger","version":"2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb022b4ea470880690c1e5914c215072dd14d044","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1.tgz","fileCount":9,"integrity":"sha512-PKiN5OJ80CedRG16MzpXEb7y2cmOi2cvE2A8mVHifTTv8kAr5y5273EYBdVgwfGLaWgcwnBwu+6RXdalBYQt7w==","signatures":[{"sig":"MEUCIEVzOSBHgHc6Q7+PhMinC/eq+FzkP3Ma0M3pg4uhH9olAiEAsO6e+6TQDtk02+bd+aNR0wrATggYX3M5E42phHuOXOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgskppCRA9TVsSAnZWagAAW8AP/jhwB3Lbtlp4yY2ii52B\nY99AfmXRq/5VTRz+07ugEiHXNkLjZQoA3NfgeKjJg0ZO8TsYv/UxR+mnq6ss\n0niFf9FB0ZgsYBhZDCcRv0Sx1z1x65HdUWvJW2ADrmhQYrRlp7wlnAYKHfZS\n0A+ipMGUaNYo2BH9bnLfbMyWdrbd2g9fCxCtOQYJKFCY3HslH37QP849BlQC\nLqW6ibjwKsc/UZlbPA4sllhmDc6KtDgvaMvipYsXiAsM2bHmC6tBHF74VPQG\nZiQ7ORJu5WpdWeLdXDdRywU+xsZZ9w/2wO+1qf7rjfnkBGSzR6RBKkxiUdBU\nfvqwU657cY4HnPFtPJw21pX4gca9c+9AzFwErrC+qozZcwe1sqeTV+YfTmpA\nXJGHk/7UNTs5Vt92C7Odi8/jXewqwN6yFbXCAN0U+S+KyJh18PWqEMtwpzgp\nzQVNPmLyZcg3OGui6PNtriow8OEvGuSyz5VlJ3elqrG+FX0b9fph2LkDhuk8\nMTK9+1Akp5dkZEv/HMpdlnOmPXPqVuO+4LYMBJbA8pH/cOpJaCEW9ltXy1Fc\n0pTj5Jo1CC+63g+KOcZlhzc7RN8VSWoNTHnLdwNtGFMsqE+QS63fI3A1hXCo\nEHmbkbs24420+kH3eorcW8fq7lwZLI1QYcYEY5mBvWEmhqArnr4SlKirJ0Qc\nYrrG\r\n=C05b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a18684564e6699502a5918dbc9bd107e82da73b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.36","@balena/jellyfish-environment":"^4.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1_1622297193288_0.09958724166976163","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.91":{"name":"@balena/jellyfish-logger","version":"2.1.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a02119c7ed436b377894ebd52f9d4a8cf3a5a904","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.91.tgz","fileCount":9,"integrity":"sha512-HbT+II+n+E7XIThJvW+c9KUrC3hmqhE2HxFZ7nBq7IULB6Ya287spSnOL+nEjhIWnvvSl9RpnKSjdyMADZaayg==","signatures":[{"sig":"MEQCICERfOv6MvqL/ZVMTrDqCmjQfd/IF2JRxKoXpHobfVJpAiAcVgG7Yztg2QmOoBQAewlCna1F6HlLSI4lCWL7tHbx/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgskr7CRA9TVsSAnZWagAAGj4QAISdgnMfF1VkFNDSr4Yc\n+EDtiAam0FunkLvkkwbTTyOw2BKbsB7C6bFA8pmc509Ww+NE1rGEjTwEeha3\ncA6VuEkU02mk9ump98ir+vgy32iqlMdXKOC9uy3iJWWsQFc4oSbRpsLkiSsW\n9fZSCaKrcXrBZrLcElQAw1HhYmoVQnTxKOWSL5QjDVaQh1U2tqUKgU5OpSjw\nKfE+4JaFjLjYehLGpeIvadD3df9zb9kiVwk74rP4nhWIHNJWo/Lu4h0dBv83\nTlVyBBmLYgPBn5aFTCORZ/1gI8g/0GX2oq57EkziLNFpXwgCdAB+S9l5GHZA\nk+gO48ViZWoLpULYj2dPKZ7uA/Oa1zxeG6JDTwCQMTKQGR3TF4s9v+rlUvCX\nMb4XHeC5k8z6sL1KusVycY4s52GQVFunoTzdPvahdyXjub8Qsq98veGX8mnJ\nBqfcele8XOjf7fAaM6HBpsHcMSCsn/oxo8y4muIB6oaIWhWVwHu1nlRCm3ZO\nAisiLsfSnDa4KGaNebNIt5xT9kEq//ZWZdcE/XNWwkFGYIk7dSn5d85zwLrx\nUtRpYbaOIs6sMUd3k8n3VA7Pgn/ergVtj9QxArR2x/69K7MmoO3ev1KzZl48\nzffFP+UFJrKen9y00/RbQtd6VbHDfYJgIOJ/H2ga6Mx/V0odAoj8minnCxdZ\n5DyP\r\n=JCHF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0e836b5206ba0d4b7855137f411d09ba494f959","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.35","@balena/jellyfish-environment":"^4.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.91_1622297339071_0.4896517826468394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c":{"name":"@balena/jellyfish-logger","version":"2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a3d3345f963a12699aaf580b6dfcf30942a694e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c.tgz","fileCount":9,"integrity":"sha512-Y4WL49KyhuqDCCwmCsCHjcZecI7pDn2Q2xCsh3PjCMtCVy0BbSmQyXR05/DjMgkx4h10UoM1uQZRfOmSjUdXjA==","signatures":[{"sig":"MEQCIGfAn8/9A2h5PKW/7XCX1BuXFsXBELcKY4lJZH1BX46cAiBgWzWE2id+V39QUzDF+BZHj9mYWbxrhILF/oFjOSp6PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgskvYCRA9TVsSAnZWagAAzmYP/RNl+EaWfo+gB8EXYLlb\nKDK8JSbT2y+NB17oTFMBNVPSHoFDN/WCAfsg2G/6KrFm1klJFPwbva2szdwm\nfCLnI0wuRPthfNJRRBTEOti8NN+96NnxJBR/9f+xLPrvaq2PkMDXyEIp8k0Y\nT++rrHs4dpnqRpnr97zedgW/9R4kMG9AoMlGVIfFIoCJr6T+DMEIYess1MqS\nzh8l5z5hUQZIX4cVLA+z3VB2uDg+DOoZxO0ti1meup2rYVu7NuCDGzlvloR2\nGs5zefb/5Enk48YMcomfwtd0T2XKKaFYqsJ/SLJOt04m2yNsCUIISi3t5wtf\nHymlx5aaAvaXm7u4Or4z3uOrguPCE+vgVBaTaDpw5n3nO372dvWscWkZGzTT\nOsE4urze4g/TKZXVFB5pJJnzQsbJ+kPHgSI5xYEhZTYMZbn2ksWtcOqTmUhq\n3pNc4NIluebpLKzHHNKSCEXr0dJdg4T/tiv36Wqj2fntLu3Tl2XMn5qVQbxf\n/aZJIaFAua9CrIY2bRb9n5BidiKLiMAaorMbvq75ExfgT5z8uhb9UPKDFBQm\nj1VGKN4Bolrq4/w+5W3tTnQdBY1+yJ6w3wSAWGFwBbQVsUpGDk2/WlcnXUju\n2wS2VYRfWlyl3Eoy5T1mh8a8hvtHMMKhMW1fUfzrOY6a+jmCZl19b7j6U+fo\ngdy2\r\n=VljH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"836b39c81fa58d12afedac5e69f97e1b1c0dc83c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.36","@balena/jellyfish-environment":"^4.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c_1622297559806_0.4016424203934805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.92":{"name":"@balena/jellyfish-logger","version":"2.1.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05a6f6169cce23253423c9be9f382734f6f2034b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.92.tgz","fileCount":9,"integrity":"sha512-aCGrp4PbaO7I4H/mWVPo0ErzHgpqVE1s1DMpmja2EMNozY8k92VXGNqbSkJIaH/EEivgsx6soJngnZuINKZ8gQ==","signatures":[{"sig":"MEYCIQC32Uhu210ykKz6BtYmFbJSG59ULGh+9SLJDpif2p+cBAIhANaO4KMj5uBld9DQjuFMNkUm11fZc0mAX6fdwTyd6wPv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsk0fCRA9TVsSAnZWagAA0lYQAIZFiH6onGGbDNS/L24R\nN76e+hwZxdkrJXnlnjlwGKiPwFH/kIG9KLO6GWnWO+FGBfIV2hVTctu5oAcz\nvQYDWNpCBivGXK96FOVYsRet9zPMmNmxTVmP7b601BR6wwulrPb31Ki5+XHm\n13+nWTnwbKm7T7O0chNMWLp0vozJT8txzilwVOsXY2W4YMqOhVtATY5iseMz\nI2WrqGg8+r76N1VFpQdlnjae4W6Rr9SoCm+mxzkGWW72Eyz8YfEWuJk8QzNl\nyoumr1TFfMCWIkdXs14BWNKMdJwwOi+XrT7kaQNA4HoS4mUaIZTB8CP8JWhV\nMKfBnbdmDHy/IW3jw+syGlOBXBeu4Mv2AR9EtPEHhkvVniR42/n8nsLM+tVK\n0AH8IZE8rsQiyW0JzzodTq1df0jlXKp6l+dnGKgoatWN5ntUlDVe1EVj+3Io\nlGYYKTe/J1OaISH0oV6Zd0E+OZffWGqH+h1kfzpQ/GTNg/cU+z0kstFudNpr\nzyek+ZFwV7jRiY6mCtOiRaxZkd6cN0BAN6t2iIE0viRHAvrmiNMSts2VFcih\nATpROAewxWs0+yFenx1mL5C8ixXoGoN9g3haIUyuJA3joZDxzsYi+fTkCkb0\nhMIfguazhGP4iqM3BEy2ZW8k5GT1hUpKe8tiJxhB3YxU+bljp1exw0aORUAW\nrEsS\r\n=NuSY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e3115825d16e49c37443a8564550ce0aa4dc259f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.36","@balena/jellyfish-environment":"^4.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.92_1622297886885_0.19786122317822863","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8":{"name":"@balena/jellyfish-logger","version":"2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3364213e9966070c0086e98348e8c39e9da8a92a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8.tgz","fileCount":9,"integrity":"sha512-NPA+GcNuQdKA0lKg5xDe9j+jTSOVBBRZF0vRK+tA8sJqyn/TfpvNhMEn2Kj0uQFv7JcJZi0XllMWs4XUIkbJOg==","signatures":[{"sig":"MEYCIQCmQP9s4ppfkfVyAfrf0D5dYx+vOQ1suROpZU5tcxLsHgIhAM2nwArDl0vjMRY74AEYvNsqiQGJ6Auin0NdwbfJllqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgspD5CRA9TVsSAnZWagAAhhcQAIV4pw8DMbkBbaItxObK\nLx6jVUT4KFUb01fny+iIB3o+n2wpZ0bRYlTcL9JHWJ17liQRwlqGZiHxFLH8\n5OaaF8h7y2AyaxMLEEtcx5khUUCOp97bIRkFZWfQrqh0RJJaov1HzWMVFo21\nmm+TD6yeF951IL1bmHn4ayvwA124ZisY0ZmQ2BYoBd6Lc0wM/zvL3hUeA0W4\nnH2bA62luGqAhNnwwUYAxQqynLY73pxnRqYmuO0XK/5gROAdKjRA0tT94tPP\n0rg9JTxdzywy2N3BSh7zLH7BwN5ElnCUfjdpr55x5AjF7nl0f+46JZHfcPYl\nuswlnHE7coqR29RDqGDezf2Upd91Eqtxje3FdCSjqm562QZKCstYy9AMTfsp\nfF/6liJIFG/Z151MZZu8h192FniLkxqje1djo0M6QMjCT17AxxJV286ESv5S\n6nKOeHNpFS92BYskZ7XJr8c93TO+yTFUQbEDR5IMDIv61Kh5KM/EVOSAx/Nw\nE6Gczlg10pQ6iFVHonYdtdOCZGu71YOEkqF1T7YTDIy6bAOgMsBUO4okg8i6\nE0IioKdv4FxXP7mhQLIcbabaLfoeL0Ev2Ia0nc9MuW698Wtv67JFLxELovKW\nIvlehtrw9U4WqRar/BaL01+mmQCd//QmXmaYqldx9Py5f5+Gj+OFoDdaVWz5\nSDAh\r\n=AFj9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da3885b3f14e8308058a6dadba175e044e35aca8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.36","@balena/jellyfish-environment":"^4.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8_1622315257379_0.2936044656247234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.93":{"name":"@balena/jellyfish-logger","version":"2.1.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6ef7441f811810f6903e0c5aacc94d054df27161","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.93.tgz","fileCount":9,"integrity":"sha512-oseSL9juMFZQ1QjjbLqLSutbIQJbWDP48ZL7a28Clwlczp1x1FO6n4ZJbPTGCkNcCFIlciXnSj2QC7+sCekkuw==","signatures":[{"sig":"MEUCIQDEUYH0BwqshHy5dCqnzpFapTvr4oTnk/Mu13BpUFwG9gIgcxMZ3nWB7+EdLtkcj6t+459EOy+hu0i+cMX+BkzKm0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgspG6CRA9TVsSAnZWagAAMWwQAIw/OKTu8DU2AU1pcJ3W\nvcucuC/tRmQX4bMeTxWqZICnjW+KDJvH9dSn1sloOHR+ueKC8ksPC5OkDWfh\nq2vcJfy4nlR14YhM0WVK+/lt9cj9Uqqtt5P3MjUOSrURRgnePMZqCLhwD2yU\n5spQtU+uhL25GGfISqKWmZAVSm697nx7YvcrW7EmCW27Z/QhcZ+3jV60S+Vu\nH4HeKt3KIwB+ugaSqN/Q3vTD+M27+8lG9DEKMrCM5dTVv7AyQ6HozSkectxd\nyOzdF1BdtMB2WFiDYD62upy5Mb885AuQkYli4F8Kyqdp2HgoHSArujRCF+B/\nVSdptuY2l2AUST7eC6+aE5GvD03mUM/gu5kNpT5uS4bNFiHYd7snmbtvXaX0\nqOAbszOS1vfY2fEcXysnSlj3lDYXtYi0LNdgtTK1v5G5vJMzS3DRsJ1ATrBY\nYuyDXqwGkWHfuO3ojdKQ8Uu35heok1PQj3Bx/Fo2B0b8AfqooD4GBH21GhtY\nTfqD6y/hkhugzEbpAk5NlsEkSDnE/1LNWHsaJA/Uy/B+d8wwjJV6kG45c4Fn\nsUO0WuB0bOTLUMCc4FV3z1hDQqwCOijZctk+uxLmnvsFHlg8L4i4206sDsyz\ni4OBEWIS5IrpF9cO5steMU7s10SKtwS0XHES6k+Apyl6Xk1mSPBD/R7C4/U4\n6qFT\r\n=aMMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a621ad28fb9b524995b5204e57a58f04d1e37342","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.36","@balena/jellyfish-environment":"^4.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.93_1622315450212_0.9700898552010269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88":{"name":"@balena/jellyfish-logger","version":"2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b077f5b266e651635f1003a376a1800342684b54","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88.tgz","fileCount":9,"integrity":"sha512-99JKq9crdnNqSwouHGvvk1Kq15VUyMBCRJ0O6TfDYakrYR5tqcQ4VGw5m72yBlmnsCI8Yj1hM5eM9ZNtcKaLkQ==","signatures":[{"sig":"MEUCIQCm+xkpGtNZqmKzHy3L7zKpmxTMC41QAuV63GzkKL19agIgFqefDynvG8krvgV79tz7Wne30SSXQxJdJoTIhkQSIAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsqAiCRA9TVsSAnZWagAAFqIQAIHVFAVKKcgD1It9PmMN\nVaJsu20+mX9c0uK9Ho3PfCW254ujVeaiDbSDP4oR6NGiPfE+cva8CX5JrwCP\nnDER0DpnnorDXx1Eeu/+N7qFnDQKpN2HMe7PnVJ6tzGrI19uPJa04vM1NtC2\nitV4Jm+jFldcTKtEWdhBaAQ5bGeV7Gt038EfBKDcvUdyFfRp6tLDlJ9LVIpf\npDamFGlJZeKZF3sVSRog9XXCnXt1h7vfJ7aOIB2S/qGCPr1BTQb6gAOyCY9S\n8tt4683V2aYvttE/jvd/od8T1GPHhRcLVm0hYEFJFKI2wpHjDnyUycbBEkV0\nwlCDfARjVSdC1tiBsJAKRDmJYmXBn30lRsjUV3AomC+64xQVB0FnQDnjAARW\nWmjUoxfx3bm/1qn10sWLTqDWOXBjsZWQlwlTXeE1Ler+f2LeZN4qwVDOewa2\nYWFhgvTy92t3CBe5wqPTVDu5Zf7+PIhv2wsfy/mvcWL9dwqd0DL+CLn06As7\nsmrEJECSb0u1b2jS/3JoYdDbv6S1eLzPxfn8xLpvnYWGG2SAnLTZX/oOfG9K\nyOl46NKwncpypXar1cqKbPoMuZ+CpSy6PS3OlU5tIOmdOxAtyfQUdK+IzAtl\n7qFJVNc0CwZdYzpcaAu0w8logiYvW8j+UJ2f8c4sH3o5FDklL8a3rN4jGOYE\nSRZH\r\n=D8QJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.37","@balena/jellyfish-environment":"^4.1.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88_1622319138135_0.30239155724685873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.94":{"name":"@balena/jellyfish-logger","version":"2.1.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1552f13ad5ccb20d8615f4a909fe35fbcadab937","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.94.tgz","fileCount":9,"integrity":"sha512-2yijTK17CKk4a9DfWyhl5Agyd5IRay2eucBKKTyVES7C1hfRWRL0a8E258Igmuzk28EdYIS8ohJ/4Y8HrzmTuA==","signatures":[{"sig":"MEUCIQDuf81UwA9YPoVufcQZbMfnYJhTTXL09yEcE9IoFAddswIgNEZVawBYwlUQxAlwkZlX10jKUWdfjsekMN90TqaD7VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsqD7CRA9TVsSAnZWagAAf54QAI/tL1BZU5oqXlJHp8V/\nYZgotrb5JKAX6GiznYUTb+4vcPkGYFTXfckmVzrmsGHpYXUbWfzb9Ots/jIY\nDVB5fUcsHIxlg70Afbf1v3S23QGlk5386SEaA/zfObef+yqKaQLJMEiiQhIf\nY2hIaw9sFzHu+Bt/CLqq/9lVLEHOugzvnx50ieFrboTzd/jnl/PFMwB1EA2b\nl/83Nd3Pj2xphZ1jFMxmXx6wF1yHb1xcuyKxfSJkldtoBM7zTxwbYyH71gYj\n7WZPlGvf1c2p9W9DSku+OqiKQf3c779K8NUoqyzo/lvHB/H87sUjSyHuM/GT\nF5M+n1fKPoqcyM6WWkav4IS9AV14U9NoMaFnwlBF12ATEXiaXm9xmvGu+LI1\nH2LhSmC3pWJMTG9Na3PLSxPKFGmIwQDC6XHsXdkJmSZH6C4o/YjoOwXPuk2O\n4Tt54CDvK1hzZ1JZ6RyVg9d79Bf7mmZ70uFPfol0uWARa0AV+NvwtTJWom7a\nDnU8uUeqptsOvTD2fObZoPRUUSoc+RoTSfmRIZtcEKfw1qEl/vp4px2TCqVF\nNvvjwwVzF4CTa5HFiM/QCPWZ9qL6ecBZ+k7O7gQsNUuKwq+5VOGQP76kEDS7\nXH6NsG/vD2NGPVDveQUSB6vBxsHC+lF0ygyB0GADcGr/cTjLkllOzw437lvr\nrxvq\r\n=r1O6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46c77e2ab80bb0a7618053dd0a33dd39cec4a3db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.37","@balena/jellyfish-environment":"^4.1.29"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.94_1622319355066_0.9164156895902595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78":{"name":"@balena/jellyfish-logger","version":"2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"919ddad54a7e227cff89177acbec1f61952cc1a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78.tgz","fileCount":9,"integrity":"sha512-SEu4ZaQFjhb/UW4mHiDPe9J7tlnf6QZj7bgUt1l0ODm5jdJeqSWkGc09Kx900Vbr8A4hkDEy7GiIM/zy9tj5aQ==","signatures":[{"sig":"MEUCIAIsoL6SPuts69zUm59xpF9h7QQSrFFdTac4e29F9vTEAiEAm8aIRzG++FlsF3qsGZbf+Omzp+jbY1gJnpj03Fk9/aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKcFCRA9TVsSAnZWagAA+cMQAJJCoybZVo65+ZfVrOlg\n8HcfUpLylQOJPBmAgjRpVsK8SoskzU1Xnex2yBoyDxlyggIkDpfp5NeJKrCp\nYQnO/AVpZYGC3JQgcNMJKy39jb1C8O6pqR6FR7ai0Laq1xxi/SyV3mjKhHMA\nSR4EGRbWHSzH/xhKxb6hXSbjQkMy3/yqF1jneeubm4PsJ35AUE7I13FjDjby\nk9LdZnFObXJZIikWGugrHrzYUz0zbC/u/m0RJfV4knFGYm/cQS+mL0aeYUp+\nEMkHrxwwI0IvdMoxt0AlqhNDXGQAdbgqBxekgqvNO2DChJYEB2+z63IjqTzk\nbaqpu0kkM8YqzlrZUMb7meFkw2MfhKgDEkEztoJxWWG3EotqirQnNT762D40\nADzAhCVGe5th0v6QS2IwdLtyGo8WNfm89WC/hoWb6j25JdxF41UbxNJfXoKU\n4FizvX3BfvZ7zdmGbc5dRWNwix33xQTY9aCeJdWVk0kZ87mp+OqfP7tmwrV7\nxy+O/vGU58Yo9FTOct5TQbr6zkg+qqfmgCjnxX/f6eqDUDr9uS6MG9I5784j\nRu+m622YrYbGVGQi3go8j5du6YDu6ayZSFzCBbjlYURH1d+/FtWzKznCJXBf\nPbHCr6iyVHuoD8HMd1jJKdFp49mhQPxx/h4joiPQmtEy2XLjTwRZDZf07A1v\n5oRH\r\n=shJO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e9d3e84983b0023af107031f92e1d7ca8b9de78","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78_1622451972893_0.15166239331541242","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571":{"name":"@balena/jellyfish-logger","version":"3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a46b3452929917795a40023103a17a4a7e68a9f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571.tgz","fileCount":9,"integrity":"sha512-jDa9lYv9KoFr1rIPRsEO3SdGE9YY31sdBNtwSkzTZoIjf/jpVQaxzt7ph0TkTWWOJXBrGWvcAAUqE0H1kOwRIA==","signatures":[{"sig":"MEQCIHmtonYGRSPDgjYuuBEqXggqv7MJSs63vNHT5Cyy/Zb/AiA51ZGqwUS8sd5W9lFX1ccBB0DH3qJsm3+ocLXRlFo0/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKdzCRA9TVsSAnZWagAAlP0P/3kyCg8nCgMaluDaFQLb\nOJOCAYXOKsdPQdxh8rOkox/jL6hiazjZI4ENJS/1Hj2J77rMrLfOqa73yBqK\nzb2NnRrZwDf2AVqxyURcgsOAC9sMz9S4le9q3Tuh7ST+egVHu3CRm6ilWCdR\n7WypwgUX/r8660sdBww6N+7wKIxrraGu0Q9Ij1W6OdfXf3cqbTmmOu1Mhen/\nxL9YbLBek2bEEfFKB1djjNYt+Dst+zXIEouFk/R7Tiw484chGyZQuQzVUI/L\nZi0wmUnWM5CRCa7jQ55fzdFNwrPuKvyN28HL+zPvT51HBYkf5hPXYWUfGg+/\nvmBYH+e0N1pL357C3Sd+l+BWAyVEnSbO2e92SuserSACTnjNbXglDEtwntQA\nht6cdYcdna8lvhIHxa7pHmDYl6zPacXJSmuLAnf0qxdj/iTGgtpMiarQnVxj\n/+LvoJLfBI3KfJRh+1iMHQjXit5QWHJVNYLyrHfOLhAvSUTMPXH6wyKL7l6T\n7V8lHBO7jqtBVUGGtFHa5Ge0GK6m8gMcPku1KaBi/3E07vZevPufIa0WNVHY\nUSwev7eZbLUKHHfdYCMRHDPGaYj/BzLuj8FcggQLtJ6/EIixHs9YNFaCYGSM\nHlnVQrXCRBhDqHndjZpE/neT75W9XmgQExV/3T9pwgIO41stljk/Lq1Q5D8o\nE/sw\r\n=Rt+7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0e965a7865d7869dde6a608caacc8193f09f571","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.37","@balena/jellyfish-environment":"^4.1.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571_1622452083347_0.07271965007727088","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.95":{"name":"@balena/jellyfish-logger","version":"2.1.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@2.1.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2536469c5eeedd9e4176ec5a1f0cc6f519bc71ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-2.1.95.tgz","fileCount":9,"integrity":"sha512-NWe1H6DF0t/ukd8crtglM+KHiJ6whIb61/fIDQmEHVC1fV8xCjAZaHd3SKy71Y7tf9x89xSS0W31wGBrMvYtug==","signatures":[{"sig":"MEYCIQCsr3bXlM2kctyHcXxhc+eLRrh/B+sVHB5I26TTknQDegIhAMJCpPLrG496ZiZGk1162rgWdT4yVO57wWCJnMRmgCxD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKfACRA9TVsSAnZWagAAxfQP/jS1N3WHgxkb0F7tuBWz\nB7M8XWjhPYytUTjHNFKWRAmKmudbc71eGBkJ/M6t8KeRW7Pk9w3ZLZYr/J/h\nAgKMaFvgxWwsKTw1U1gkEfCxFY0wiB7Mouwe6NVAYVyt6AaylQI4x4kNvrf1\nsjub1wpOfzgOG32Wy1e2ZDeLffqfjRuD//s0Q6x8Nv5jfqdPVTLWEAigUpKT\n4XzbELHIcjMCHz16zXK1unc1jSWbWawR7mKgNA7Q7Jb19dQoViIdz6H1qIro\nf0yxu5XFS2e0IH88q082EnUcFifKtW7pnc6lL4z80JB43xMndDzQRsrEhmCv\nXh//ufoWGpxPGFnAELLlm7xiWin2eHz9vPikrEWnRe+H5xmIG7cWD4XaYt/R\ntoAOSPLm0tkzyVosq76saaoNUUK7b70PnQvaYQDcG1Silkla/YgEge6kD3tH\nJdArny/b0rNHOPf/1q2RGevqyD9ZIvOitNd0Dq4RFR/yZaG7JXu/gctkbEpR\nBV7Te90QA4n/59SvzFqwH0AMfv/tXBiC7U6PEfDWLriaGS4ZYibB4OIs/LmK\nmQaFGq11LQMYz2KPV4bmiXztCWsj8Bu3kPPp4i9e9keZTA+RG2rqQ/5bbCub\n0PRPNg/4foAAJ7vV5S9ooaYrdPHBu/so1J7hGVbnkrtKN58YZqOURgT+wy5g\nhelW\r\n=TrZj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"90b0f286b8e0ebf3b09f13eb861b28b14b5cd787","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","r7insight_node":"^3.0.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_2.1.95_1622452160561_0.46483459094160007","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d":{"name":"@balena/jellyfish-logger","version":"3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"523a92a0fbac42bb122cdf3d6d0be399e135c3e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d.tgz","fileCount":9,"integrity":"sha512-pAGaGTep8O7Oy4z5a0NBuKMhDPC00lQLhZ5O1K7wb/Rzey/QABXAeJxfvAPXxp0+wpmsBkl8fQN0HnAqtkAVLg==","signatures":[{"sig":"MEQCIGETOf1JcIJ7phDuOJ5CL1YuCLZTyA6wAuU8e37XVpOQAiA5iWzm8RN6k7srfy30ayfYQ6cOFuZcyV+Bzskaaj9fQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKm3CRA9TVsSAnZWagAAav4P/RK13XuCTJrtn1xZxRwX\nW5usf1jeLgET4xuIEOrmg4DbR4i0Kqho+N0acEeKpKC+O+2V3Qf2Vf3zusgM\nMJp/3w2e3NhDUuiZOUo4O/Fe1etGkG/3ee5IzvU3aeKoftjbvFBejO6UfZpO\naIPRLodL3JOGVwr0t48zSQQ4xHJD9Q/NYtf7ANUMus0LC/SFLNyzV9U6gYH+\niBGGybLmswEjoUjepn1bZInnf2uBYvkdGBRc02QDuACH9AvsRMNzDd3l/ATe\n+9Lyquh6xArPVBcgeys/4IHp+V4QJdieYtBB6HTfKyupWpQcM6VQW2h9MIRK\nhYJZuQlNt+1TJOkIpBvpeJIMiSiYbqj9j9J4r7HLytsZUHoAlvtrvY0OIYCk\npOLzEQBmupWmmwhoV2chdnpnDSdZDyh/rNOtZzUvb1tah5xA5Lt3HPLTyt37\nbBoIlD3NY6jzr1KcbQ2dGReSoulrORicKA+LkTRnQ70QAEfs6tKWTQwZzHCK\nvUdpv66um/YkqC9UyGJZeQImffcSCQQOGBIpF7GIG0zXoaV7n+K3nY6ngzDx\nolCs6PmBKWMShmmaN1bcxmzG6N6BltdCHnEEAUAUkJ4w9IOjmSxu0NK4qbkT\nH/3dhAKpSJLgdiM8a0OjrDc8QsCWPM1PI6h1kGIcCEwvmtYACQ+eIAzAlgC+\n/oMw\r\n=A2OH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17bc61134911d271edc6852635caee169e1bb89d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d_1622452663399_0.20630571360590477","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0":{"name":"@balena/jellyfish-logger","version":"3.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7da769196f9ff7b9956231fd85d835a217e28da0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.0.tgz","fileCount":9,"integrity":"sha512-61LTPzBvbg1vYrNNkaa8cCf12AwDYQiZoTtxfc/lGs6wxuADku1frdOYHQHazygDbEMTlHGYQnw6T37N5zDLJQ==","signatures":[{"sig":"MEYCIQCx+PdjHmzK/T5e0uvOx4fSOVBA8mqXtsOr85F5M1uxZwIhANSdkeTIDRrSOyY5MIFOQR2aEtgjEf2CJBZjNSFKcvUD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKxwCRA9TVsSAnZWagAA00YP/RMleUSXhD11WZybrrJ1\nqtJwBhVmlT05h/ms0CJ+LDo1rJjS7Gkz5UvwW9Ktc1LONshU4UtuHTQKmajN\nqKFZhHPc5UslReTYA/fsCQ2KseC8SzxiEomu53yUEb5S201wMEyS0XFk+/nO\nWI7J/vRPSsy44h/BcIC4BsQuwLsIA6MDxoRXU9O6T3IffF4FijnJ6BtZ5rPE\nSptsGzC8moxzcuPVc/wuGRkpgI23naiV3Qvy29dWnWoeUzVmVx41z4EuqZyR\nmQdHarBkh5PU/uxAVQVs1/hsvcv8DU6zaeU8FSHbES36UkPhYt57EcjWt1Z6\nwo4h0rPZXNfhkVzcOQQ3tahJCz1ftV1HFttrwtk0UFsToazLazk4gWLZKeLl\nxVd/ygtDyAjWdPb6fJFGXSw8Fkq0MqDToZYFwlRdKUN5Z79610kR8vhw+aZO\nnY0fKwCZUm1bCYCf2BMoeB22NbcRI/H8xzMIhFvnfycowF2CBLLZ/Y4r4UD8\neNlT47kJGNChAldp/kp3tB6dSjDBQDVZcdBRVHU+kFhvBvhqQOo+zzDtyWRV\nexhWMRo5eTXdMUe6VHKtUYFYujGyDWPOSujats+dXdI741CBm1+ptNAL6a4x\nucHqkhcMSD9unBpfoLn2JXH4ILZ1UIzSMwQQLfRpaqE0w6Jhu/9yT2rw4mEY\nrWVD\r\n=OFeY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22a6a8cb8c90866131c27f622cde3ed4717fd875","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.0_1622453359963_0.7800740275942295","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9":{"name":"@balena/jellyfish-logger","version":"3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6b7edafc52bcf11f7c1c1007b109d5ce202c89ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9.tgz","fileCount":9,"integrity":"sha512-AyXYCGexCKnuEaglsMxN6rv7TvMHuv/8aFQ/TRPNl44U7uF92Zv7gesPaXMlUy6/lMWCMzVVnXxZHhbk7TCiAw==","signatures":[{"sig":"MEUCIQDj7CbzBK4VIMZxA6YvChOWt1dmzvBS7ytilo0kjn4GVQIgX1BnGFiWErtLKN3A7FPeXM9jfoOYmmb5/eeHdB40tSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtVKjCRA9TVsSAnZWagAAfAUP/1vCd7UtI4dHRBHL+9mB\npNGk01a5BtNW4HXbzpQI4f6uPYHJTvsMf5osXAsJd4dVQQsdW4cFpN2vxW51\n6yK9M+muQ7F1a2mK+PnyYrYbYmRb7OhLyg6dzVgTODP1sTFcIpE3UUzY4o40\nHpa6ocUmFmoN0Kzb7X02wbsEuBMvr0S2T9JPq6f9yejPWlZzkx063y5pQJtl\n4kY5wDsFwpaKq8N/gYr54jtwEoa2NE+tJ7e/gry4Cnvuos6YTIwelbucHR7x\nW1KRT7me25z6t705IUZF3kfFvZyYkoFD0dtnCCnjNtdbc4hFVbhtXrfTOVS7\nV74Hp2mwKQ9G2XMEWRehp71PGWkcClsxpA5cTmJkQFwI7XE/vyU3TYNWfLRH\nqdkmeeoVG735GHAZWOU94yjc9zTbSH60bWrrrzjdCOIlMgp2BGn/5Aj2kIDC\nZxl3tzzZCnTcorODHT3IM4RO+W8yUbLGF7/Vch44YVukX1EhQv8aGBhaW7e2\nPZI9J5P6o94Gmmoqn2FifSWBC17fkAM88ZEQjqzsLDAsK6BzX//4T/i3kYuY\nNsYxInRmDRxIvhH4/DLd3AXn/qK2ITQ8DdhwAlmSDqX5kL+UyfAVolJL0Y86\nMYzkQIp+6FY8qM8RiaWryrhDxrKr34sNNFhghBHckFXsMqAp4L/EKAaL4zrC\n6dOo\r\n=FDVR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b690948aafa95b0c9b1d084efdd3501634ee9b9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9_1622495906614_0.7585831047771847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.1":{"name":"@balena/jellyfish-logger","version":"3.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1145c679b0c48e96fda2fb55518e60ed06275282","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.1.tgz","fileCount":9,"integrity":"sha512-HUg3eibNsOXM8guQ5cnFycJdVFh0czfWTRMLswGpj9yCVjTi75NeJRUEjKKkZI0AHELPKEFxEIcXrODiCZMklQ==","signatures":[{"sig":"MEUCIHAqyvnZxlh6JD+YP5pQmuoSGbPUhb+wZM2xdphDwo6FAiEAtIOD2xy5CFivww/iSoMmBhtRu2Z4jp3OicL+fLcJLy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtVQqCRA9TVsSAnZWagAAh5sQAJeMKtCnPzn8hRVKXiuE\n9h5TUxiiDBLmDzwLXUZaYAumKi9MO2EB54bRjhbWB6n6d/W2euWYM/LZoO5T\n2obW5KVGhCNU5WkhU3lQG4+qbstGI9s0I2Kmjj7smOYkONwSfSI8zxYUFyVm\n6Ake5NSw5dSxdCXy8iPqY5iGKnKCZIa1BcszjJ7bEeCYCr7N+lXMZ7C61CTF\n5R3L1WhnG/F0+7jUuX0ocyz7QQl4hY5BrVjh7idehwYrnyqxZjbzqA+Qn1Vh\nO+DIQGVPTJyYCuPr1Vv18ypuCwoQrZFxQmwX6K0F7O58iM6alqCpC8qUXLIV\nSQ/QDEvhSJXgSs/3O+MaXnULGDY60gWOr97tuj5e/gO+8IPnuIzVkmngj5EO\na/npvrvBJQia3oO3S7muxY+ybzX3cGSQ0ZS9jWtvHicYjMpNsh73J55mw7wS\nso/pKn2hdQjPLcrCMzEkJrlr3GG349QrN1tLlelA7PNGUqtqfVnSnZPnzEVc\niso4eIZ1YeyR20oLygPTXmFGlqH5bJUnKoQa4G4hWTjo8A+fyIw6UmGFUX4M\n1yLr2he9Fqhlqhxnm0vc7PVsvMIbrdf0pdmoP+cxjAvazmkH9WYGbYGjrqZ7\nCLqaLhkIG1bcB6PNviRc1jG4jCJiE4YxaRnyl+jRzhX64JKVsl8SDTAUJUfn\ncbko\r\n=X04G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b6d4f7baad049eafead452d923601dec69ec780","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.1_1622496297506_0.8659084395460788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe":{"name":"@balena/jellyfish-logger","version":"3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f39af14fd85152445896fead6183b045421f6f84","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe.tgz","fileCount":9,"integrity":"sha512-nn1txg81w23KkVXOqDjnhip2uPBCo4rpg/2NFglXt5S50e4qPLJkqUPmoKfVGlq99/UpY2+59EYXQ53W8Jr05A==","signatures":[{"sig":"MEUCIH2zPs2RgORJ+u+IcOuypw4VHdGgFgXAKOztmEIgaP66AiEAyNy5PFU90ePIesBjWe2oIsz0B5RBa8VfeRcZJ+3KcOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtzLfCRA9TVsSAnZWagAAfJsQAIhHWaYEbOOBx8lnKfWA\nbuL6Fgisv+v2ZmQhAcwyjWSebDf3nMy/q12Mv5KSgY0C6DWhe43R2DyRi3Va\nzdkFjQRvGhXiNFzmlVwTP6rIYyEs2WkURBp3s8Z+zvna/rnUJB6dMH2iIOR/\n2Cvz44BFK6MSulaPCiiHbzh2Apbfr0fUuAuyqKthA5a3Cb2ZF9KtQ+phHiXy\ncwhC4UD+PKlHRUvWhWlLSKX07RN2/G3oEGpPISewe15UMFqmf0d1KaHzer3h\nvf36vq4TuWgO9CTOjLo8NrbyaRDhA40NVqcxvR4PSka//IsP3mtc4wqS9AFB\nyBxFw8MDWydupNC47b9BIit2p2ct9bc+OJ6oItfsK/lv/+6da7Pw4jy8dEmF\nRRx7palTgCxBkYi2onswEdtKCMm0gd9IqgTs4cRqsfbbp00XcQmqOGxvzXr9\nr2UhFwdbYREjB4J2d/5az/SycfDMMGM3ZQibR+zk4KL15iJ7FriPzqkVIZ9E\nP943UmAWO072/51kGLGvXUeAGwPwe2iAhWZMrkNH/P1izsw+0FqSsowVNLjR\njeThxU5I7pkWOjA5guNu1g5ZOOkUuw32P82UiHlrwXDf9xMcfBd3usJtGzFB\nMktJqgXIxvjYrS82CFAtEwVbqc/iLkxfhP1hEjFxqLEVbGfHNYQSoriGjWSl\nZO8j\r\n=BgTb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe_1622618847154_0.2937452334151225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.2":{"name":"@balena/jellyfish-logger","version":"3.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9778d5dadbb2f4960fc5db43b4da1be722f015a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.2.tgz","fileCount":9,"integrity":"sha512-WVzDFcgJit4awtoxoCyYuLnDg4TpbWvxpPXmi3X2P8fMVB8FoabRyzpd5BOMJVufb+k0Beo5SfDdjM2ZJxth2A==","signatures":[{"sig":"MEUCIHEmTn6STyGn7CjdhlXEYxFgPrEc2hOfI+qHJnDd0uJRAiEAv1lniaYaZG7Uw4bWodGH6bYNUpfHevzslEZ6YMvRALU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtzOnCRA9TVsSAnZWagAA6ewP/R6xFbkRtgMSN8Q7k/FX\n7W0s5oa+XNkLNnlb2Y2J2pbXR+PIcdWbsmSlVzBHdJbolggkA+uBUe1kNbWE\n2LGmdnfqpCwoKKAtdl9jMhBgOWTNcvGJ4Q6WmSlmJZsrMN/byQ+bDVYv5kEM\nWEv4pT4TadNZe7DMhLAs7Pywp6ulvvRW66SILGmOP1uvZGmznUZREXq1/Ne4\no4HhL2XitlYwXt3shBbnBFashYEHESw2/8CTmZ1ng6G9n0wkx4qJdfhqLV4H\ngSjZgQ3nE7WJLIrJotPyTb0xElCcamI59jSNF7ixIrKNqE7Y1PIoX9YHcXyY\nQPSijdCTj5+1v+GuRNmFtF5lOCLNU/00BIdD7m1nCWMVraK/eGnLLJnMIMcl\nfROeRMxBKGb1slgQQeLoWmPe6TiGWXmAZo1eUS5+CvzXS2hzrKIuc6EcBfGo\nddqvlWKgt/1idUgJFefu6QkvcMJkMenf4UKzVRIVaLFVpysEN88gAaKRaUrb\nw03/GrA/738L0FpuEIzjtcXJ5YKvvT6i5AruN3ZNHo50k1559TSSE40j1tU1\nIbWBbL4X44rPKqL+WuFpqkEVAGKuw9O3X/cDL9MkkjkcNdWgdb39gsBk9g6u\nnqYD5p/5nT/UoRr3xKXT4Ssa6Hgml6WwkFvJg8ruIJuMfUpbdy5QVQ27EBG4\neld3\r\n=Rdpy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"024167437abf730382b15798c1116f9df9af3a47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.2_1622619046631_0.3802152398083958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602":{"name":"@balena/jellyfish-logger","version":"3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00c677e5c3e3bf56ccfd89d88417bec9869ed30b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602.tgz","fileCount":9,"integrity":"sha512-M3X+igml16kAUeSSZ9cyjaT424B+K/uX+vRl8OjFnduP5x+9mB80OwX02rZYJJvkCkOH4C8YbZCiwJ9Kf4mQzA==","signatures":[{"sig":"MEQCIDFbTf5wGxlxHaZGcxgOXaAzocF9jUTdMiBd1pEk5VR5AiBUf+eZmvjGYNIryu28bhzqpJzeMlW+M6BwjnMK1MrmSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguWLICRA9TVsSAnZWagAA99cP/1JQbBhFjzWbr9EJkuaZ\nx3/6sj+1x4SqwvjFcIficItUPDR8ehxIgOK+Cz9qpiViPHo9/k1vvzoMP9jo\neQrvCMEcMrXh8ABUcz6IwXVTQhUXfu5+5TxiflWIc21Gn1N2xY7NYFaMtCVT\n11oJcRsuUWlreERb+I3gpQoN2y9JZWISYPY1egLJW1w29NPQAJ17hucKDEzk\nA6rlH+qR9zKq20UVHPCdD/SFJCXF4V1LnF1mZkXGw/XNR+AEzmr8FOEJdJmb\n88+Y4C9YhE4f3Ui8E7y5kZxsZRUYYSem0aAVgaqjnS3uOd1ck0wEkiZXVPZ5\ntOKpZGirvEDYOGiueW+vuSUVi2RWxsROqBrVWjH3IECjIPZ4qEhVo7WDONEd\nAcqyJNalp6Zw50nru3WqvgYBbmhRB41SfH4SZo2Oqu9JBKh0W3lUGAy2eWgu\nalAn/0A1gYtJOsh00bHrPnLcZNnLs4OsSKfC1lxlD0ZRE5Zx9zBAH36eIvka\nKzmIg57DHuvBsvio8hIsBv199bnNDrGFCxQM2Aie7UExBl6YgM9Lqdza6MSU\nPrmAD5RkCjacie0PtOQikJGCJq8Z0EZwf22NuUAF1KkECmVm+OLr+Z9JAnrL\nkXlFT0xkslExNCDMkpWbD74DwCusdFchZZhnZmIN5PICVZvPEpnq/93N+pLr\nAhNr\r\n=a4dx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"501f35a71a2cc72946834cc05ad3abb83abbf602","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602_1622762184394_0.7551336668985993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.3":{"name":"@balena/jellyfish-logger","version":"3.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b7640855474aadc9bf95b0cdc247d187bed74959","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.3.tgz","fileCount":9,"integrity":"sha512-kODp4HDTA2i1zimfIihbrTBdJgYrZRKrEOpE4VeyJql66X+yMDDCDGigmoQwu7FxDwDNtPQ32U9I6qWMPPXgQw==","signatures":[{"sig":"MEUCIGtlIOqqxiLZiSYZHkyKKGsRfa2YUH43b7p1mOboFYkQAiEApeFUJv7EMpqaak9bEc5O1hOc14+z+pdZQ81kosPN+XQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguWONCRA9TVsSAnZWagAA+AAQAI9E7M4MRjutMxsCTG0v\nyuriPJM5T0yk56QC8zoJe9njd8f6Vf/iFZuYvzXrlNSeLT9mU2T52wxChwlC\n2sHm1eZ1sbBC3K2l3pPVpdRMyHVMOu/1BER5Ra4lrSAYlIg6kBNMRnvm7Eb0\nY/HP4ST2eVGQBvdrv+6Rvdv86xa4GUjr2ezOIOP+WSnFUtYqxnx7cIf/ZLZ2\nkM549XHsl7AfBfBI8R12oBKsh+htr7jyQrU86qUIuW4YdrgUBFoIdxFqinqJ\n+2ecxx5OKTEdysi/JO8LggJVnoK6GNawsS+922h678nxzrJF28KVfbO7N1Ea\nt9wagmdJ5Ax/PkSllgWQXh+Nv76xl631E4vBhMZSzI61PWE7uIKYTUgb/50x\nDSSWcKMNrRJrdv6AC5Bj+jqevDSg2GdcVFvz+umj1tTMP3HMPLKBsP3+Pxb+\nWHHbQqXRgMY3kGjhpqVko7O82ezoEHwIBSpc9OD3clxvzS7kihH2NzXO31yi\nP6ZprI15QXoCzY4grOHLo2JkBRGzEUWE3G+fc45U41V+ce9eq0ux9ZchopdW\ndJAbmB9lAZj9Alpmm57JWMPATn3lFAx0RemEe5XG5k3t5ygAEdTPuTaywNZ4\nI07SZTgCo/2wKmfAOJf6WWgoA/XkMJ+QZu6S1x5v6wYr4Uru+FENOyc1GDHa\n+UQR\r\n=LtaA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"04ab905e93660243e5faba84718c853755011826","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.3_1622762381378_0.6042439156926473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8":{"name":"@balena/jellyfish-logger","version":"3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c47cb000aea552013f38ee9a320fc793480653a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8.tgz","fileCount":9,"integrity":"sha512-ofGMXbOpnF5VXq9XLo2jJGxddVrHkzuDlBm6K1beeLQPGSTA7VPfZ7BcTQVSWBADw25OMKmWXlp192hEuCNkQA==","signatures":[{"sig":"MEQCIB++SkT/dmE77mLnwe3PhjAMP3nWfu8twMOyCjWPtSdcAiBjDoK09gY1h6QnhpzI12Ky4oVt6pDzSN+ieVQNQmSnMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzarCRA9TVsSAnZWagAA/34P/jdT3OYljmsEJvWT1BYW\n5lRQ1TfAuBV+xYUZn2D1dSWPMPM2k2+F4lymMSk2FhEdZTfEi+saF+4MJlzz\nn6OyjJToFgmZBzQ6XBGwqlbRfxHUwK3UXlhpHH2ha16VTiw4RmHOsC7dDtc5\nj2nPybOMiFI/DXQqEIgV392CV2KTsPnycib6zm4WOTDFZ5hxjV9SZSuoDG0Z\nHVu+8hHwL707vFDqVn4Ad4/BvYABJ/4sD/iBRCs0xFO73siO60mO2gldePtz\nSlEf+q+Bvzl+U/csIAb9v9JZ8Bow5BFzCr486AMO4AlzKYivSlSOcULiiKba\ndnpMTWlSAGywlN1MTfPMMqejWAn6Jek5i41R+J42MKka9+hS3XoN2irUBpbU\neF/I5DJFzeZ/wDFhpUHr/SK7b5HFMZySlA6P+chORp7JlPUhB/rYdCOvsIsd\n1tuhGTBKOvDYajDRip1Pl+OxBflGaEyjrJcxi7LL3xzVtp+h+OBePviuEfVL\n0qFndhYNSiB9pcpmAbBUR+E8e64qJCXaurEVlPjomj1DY0EcN2x7c5Wo/EbT\nO6BkrNXzmyA65k+bhxBCpAdSrVrgTmic6f5EZNcxrvGqy135ohZ5ZgsJYWwc\ndx/WFeL/qbmgWewLZ+s11LSj5XVzcwlBIsOZQBltVh0a5nfFe6AGJiVbUirJ\nZdoI\r\n=yv+6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"30575d4df3c44e9675cdc595be3140580acacbe8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.4.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.41","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8_1622881962943_0.9827622321557792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c":{"name":"@balena/jellyfish-logger","version":"3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a143bbbc38bc346a2f4a23d5c9e559ac8a045520","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c.tgz","fileCount":9,"integrity":"sha512-6xhc1M0ttmT4jF2LJuNQ/PLiz5tUVSNoPzfxo/dFqCat4wNe1sPTB0DigGyz7uoL4YEiRCCCsViDGm+03BGQgQ==","signatures":[{"sig":"MEUCIB0DgogDJiGSp4V8UrYNQL9DbEX8/f04E+EpwSMxBINTAiEA/U0c1bhuSkdLd72EG+MBvTwgLs77Ha2/owM2uvRVxFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzbPCRA9TVsSAnZWagAAw/IP/1G24LJ0UVPcytKf+kj7\n3ysD/4h+eX7q8yudFWXFLD4SCpo93UMBd1XrtQpP7QJ5JsEwXEnCuL1+XqeU\nVKjj6FtcA/fPxr5mc0+rSTIqu5tDV+QsJcg3zgr8cbHu0L3EGJNTOzw5Z+z7\nkuXpu50KhSvm7UZ7ry2SaCGt4R6bY5EyN/fIcPmlGV+VmMs92TMO6AhPXAQO\nmsrovHCuNfxL1TZ6Z1ME0TZXFoLaI4iOHdSdTg2ZFpgyL23KaCmw8Jp7Ypgo\nV0Wk1xgiKQIEdHCJYuayF9ixj8ytUiQ5TCXmXSTTY61yIpR8pPUfAT9EBHhM\nQasUlbZQ6pdnOMVe3N7pr86MgR+HJkzsCtQGVnhXjz2breInX2iXIJXxQkVj\nrLbPoCwHJErPfnP51lsRJh0tHeCDkm6nmAGSqzBbgvf8ZL5xhjSpHin8Nb+E\n/9eIizeO8Uo0q4ux/zTqHm1Ht/Y3FC4ogiSLEaj6CFomG2W9O/1bTKKAUUf5\nEXgaGj0La+DL4rDOwJwdjTfioh62gjh5UuCfDu3ckida853W5IWZa0eBRyfr\nt/Gx6jxxcf6g9v7rTpQgWmi4Gm1oU9QGKL34QyqBzFbbVui3GYT14g5yTVux\nWVzbTuDBq7I11gAberLhAci8563G78JZWBZ2Oo26u5T3Jsw1roHitrMP/+qU\nBOzK\r\n=VHBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"149d6661364e79ae99799b7586a676a034addb3c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c_1622881998898_0.4655209933022275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4":{"name":"@balena/jellyfish-logger","version":"3.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.4","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc867c5d68e42dcc1dd130dd35015d0d98165223","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.4.tgz","fileCount":9,"integrity":"sha512-W+v59FbNktmyJ6NhQ0xYYiQknJ6Ks/wQO2f2dBrruWu10PmxJyRklr4ZrztD0P68bTeWS3WfakWhpr88LYjjeA==","signatures":[{"sig":"MEUCID9ZVutR5NDll/s7mO7O6VWTaW1UNILLhCqnVSZnzUqYAiEA/Glx+ArS3aKuFZombAc2R5ekXvRd/MmFwJfz9Tj7tKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzfhCRA9TVsSAnZWagAAJsgP/3APGQcVuqDYGugbqiXC\ngH7Mr/AHzn4b0o+qMDnLSQNxqPYTgqTy3D0/prNWTaT3DIdfQfqlNtZfOyAu\n+CcwNJZSepTFsw8U/jxqnKJtoCa9JaTpah9wE1NeIhK6X7fkO761zUX3VkDj\nwE5YioSi5+A4HLoKDRxFvxTl6W4NHYfZPSH7ojZ9DZKiRVkgK8smlFntF0eU\n2aYQ70yet1zMyl2xFMryonBgZN1JsPJc2aPLZRo7W9oOkYM64ki54vKq/OQQ\nl8egyrezsimBkXDIIvsgOb4SREY5MVnuxkGariAJFnCI8LcwtXyQH5Cm+7pb\nWC96pAbiTKV2wh0zXD7dKu6/GRHFr96kGukbxGAaXzKq/Kdv9uyEUOGrjbdY\nqw2iV/5kK9l60sdYB8TxUbvcgHJwGxOmG2i/naTg9QHPNs+/8FRZIgGlBuzM\nLp1CIXDV60SkEDFCfZEKB3lJMc7+62/LAkkANpXsRJsQEc1omCOmWtrBpGii\nMrujl4drWJN4LIa/3ACPmZJZAloQDVmX/ROsAdjcrF8l6y8Qf8nC0YvUDb2k\n0zJ4vp5cZwecc5NlFwV3MWBuzSwJz94RIpyrg3RLnLTAhrY17zb7wQs1EboW\nHvrYMJ9jqkpibAvjNflDI+Ekmm8Q4eDJyhfyJHtYeKiVVyQxnPRKnwbpZWOo\nuC0Y\r\n=AgJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5cafa97ff36f884a6f183f6cb34fc0df8f63b6ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-environment":"^4.1.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.4_1622882273687_0.5975845868191003","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4":{"name":"@balena/jellyfish-logger","version":"3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1aec05b59a47fa3c06db899d68b0a7602133ee73","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4.tgz","fileCount":9,"integrity":"sha512-BIqpVjbEK4I85wcsvSgnKAOSEISHmP2sDC3XUZssljI1nw2vw0cYJcmk958ophuzxIh2qHbpGF1gLXH4GLsYeQ==","signatures":[{"sig":"MEQCIE/Q4OiSYxWgRKs19qKWpG+BuRYfuGP7l75FiwB1gkPhAiA9tjOvIV7EUajHH6WxJZF7GpAkY+yb9seM/WsutL46ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzgiCRA9TVsSAnZWagAA654P/iHjN+3mD1ri7WiqPyyR\nvsUdZGC92V0e0NTpxeTIi7r4fns4bYm2VSgukNPD/b+cZDOST1lNG4oS26c8\n25/a79jMmPPJPBtyC8YxW/oVdTDvVaPzwfaNw/kp1KUjL08tyupM4PwtxqjH\n6ZQCcvqXPQD97LeRSdSutkNh8b/Snm6ZhHrPqoHHyBDNhADJq/5ReDq+DCM7\nxLnHD/tYGxvQyZUlcRMTbcGsuqbbUmJ1+T2ylTJ9dXoSFs3E+N7vaHawNLis\n0Xvn1K1+cAzlQ++xyV6WIM1Q4NYDh+u6jVZdrvTnDnGy75Aiwn+Y79muvDdQ\ndL7495klzd3KM2V37/gDi+xC6o/Z50+B7VH1cVcE/p2SWEp6WlFDQLeeXj0I\nq68J+dIc6KvUM6bPVODiDxTua91/FLAzJSbXo6/tvXm/6pGNltX2Od3LRah0\n1zAULTdnJHBs2Tomi/AoklC6sWGL2y8d81DSoQSYmkpw2eG0yC3oROaXcSS9\n2AQUNseM/ibWqezs+Ge2b5AVopuSsQbQtFxGW5KZuAhMzIytQ4KG6KDMLwIr\nubGoQoRwnZfCESaDbhOm2ury/WhUZvx5+quQ0nxcakWIwcykXhoNKSyOzfdh\ngv4GnDhU2UNTIfq0r5ckfSKRzupDZc9BqSTOQuJcSqKBE6LDUnHjeW3q4BEx\ni7CN\r\n=Gq88\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2875ee1d98c63c3f130bcbba34611c2322cdc0b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4_1622882338388_0.7191346675659667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5":{"name":"@balena/jellyfish-logger","version":"3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55f82d4e66e621284124ed1c6f89c32356db3be4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5.tgz","fileCount":9,"integrity":"sha512-ud4yh8j4++oVdlFk3JUYIWOkZYF6voP1c0fDkKRoZhqNlBLdqNjHEPOMlZ5TVt6Z2ibk8Zb7tzIBdFiiAP7sQw==","signatures":[{"sig":"MEYCIQDbWO4D5ojU02eAIMfnfyDRyAtMqR3dsi2cbNa5PpQqoQIhAL1ope6FJxu/NN98w0cK1aThtdxaLEucNkU0N7gC9T9D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzjTCRA9TVsSAnZWagAAbAAQAJ4/enkJE0sbheyN70R0\njYfZo0/X5u28OCeg08uz0eXGlxURrn3Oiix7ETZtBLCXX1BXHUfEaY7Jt5YL\nf7xhB/l6zDHN8FypJODQ/WaafDXDQ1ZYx+7cyV+9RBHNkfbGNKTAuFH8OQS3\nRtaqf7myNYBhCoVbzaHE3XcaM3kW7y04r3Zyj7bhDzdsrBQDMKDIJ+80xiAQ\nrHyiJm62917ZmRMGawDE5THhHh3s3dPUnc4Czl2gc/wggd1lcrfDGt66VjpQ\nahoWbEjYhbw9nq30m/kpvsepk3ZcRuF1erxqXuAHfxwdwyao6STTneDVGjly\nTX8bzSwvvK1rnUqdAA9pwM0eZvIUIP32ER3F//2aukzW4AwHSt3Y7bQ5X9qh\nQly1TGGCpbO1qRsW0oVVdzNnVklRRzCUSx2bhs+t0qOfHy9IYHqA0n3x4f0D\nwLhQy2ioDg1o4yhFEISmPzE1C0khC/95rUQOiMjxzQEvwBCjSOgNezXI3xF/\n6MN0RqoVy5PhSdFkKRX9hB89yOFfqhfn2zdTtio1FHz2TZ6PJ/Ky6Ih50W9h\nd1w8c7Cm1u4TtvQ+mDyLipqia5CrawQbCKGWM873EHACAYEeKCHPS0RxleHD\nDFZ8+b9KBXKhJDwSr+EPZfjteyXwypmUMHHdL25KnD86l7ai0jauSzy0fPmY\n1KTI\r\n=xtK6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d8852cbf23e999df133943af91a57c4fe2de14b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5_1622882515315_0.22718739236818286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.5":{"name":"@balena/jellyfish-logger","version":"3.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.5","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2059b815cd9e99c28520134c8fdb34f51634b23c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.5.tgz","fileCount":9,"integrity":"sha512-W7xEt0dizMD+fH4qLtcvNnQfevobAb8iwUTliLdtJ48SwJBkEbLLHTlq9wBE4arct6DpdJ3jFFW/WXfJq4+QCg==","signatures":[{"sig":"MEUCIFxK5A7jn9XZDkbgpx5MDm5ewefFTazvDqn8BlLRFdxkAiEAi+yLA5QMeuIbmMlQkicy6lAYDZHs3X0B1uaCJsfrJOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguzo7CRA9TVsSAnZWagAAw1MQAIFs0gYYLt7i+JpotBcQ\n7S18zGpEleTn0+Avq9MG9ggNvm0DMnRIR8akG5zajkevuAGSKPvf9qY43GFV\npJfxq0U1oJRTxofrl/OfrkeJRCgKmEPQtWZYbMIm8HYEbfOb5zxeXXPfjbgM\nGqbV1MUuREfMpLISab3/pDlZ2N9GYYxPbwRBqQV0K75YeZ1s4+uSCmUaBoCV\nh+tnH9rfFmv/lNqXH+BZHZQhhzz1yqvecs14JTTTKmiZZDOcTz69+MXZZu73\naZU96oqhCoPajmp5kaHbtm9DtdrhHrLG0bVc2Du/6PQ67Jb3uO0pUUu2JwND\niq+YunVtGAqRDcdtuiRoIS1cYcrY+I0sYf9GrkyrmsZgV1FIeLNkJvMU6hC1\nYLfIP+AUW6DUHJQl7M96sWGaBRUvs5VReMSYkPQIlvctqqFWtigTim44CtU8\nsKz9OQntACDOy13bgg4GS/yAyPaM0KvY3DHuMJV6oAb9wXz4Xtjthv9jlwo+\n0PqLXQEarrSWi/krN2oxGDxc7svcPwtLTR6BQd6s1i3QTfp4nKcIc61GzANC\ngbjLPJd3SAqg66Wa5o4ydm+3RvJ7tM+PiRC0aSQ1zafVNdYoxo7uDTFOiaQi\ndi5W6mhT8L73TgNNAA7cbQ2d0dC3vrgK4ebCLAZORZcUR9CbrTlh8QLbaoF9\nlI7h\r\n=9GSv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7399658316387f701558a78c26d3c7ecd606e14f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.5_1622882875327_0.11230370359532804","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15":{"name":"@balena/jellyfish-logger","version":"3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9c19e87c3973ded65252e6d362a229b3571e9d7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15.tgz","fileCount":9,"integrity":"sha512-kIEA1T7uuiqvJffA/tzS1yF150/EZ573TX90vWxg/JHwSGsJAnPti6Z8Sbbxi6j5uSdbVU9lwPNQiqdNbg3ZNw==","signatures":[{"sig":"MEQCIEvTxSHkohz6usdQNtNmJ47M3yv1PWyPi+4BcEV0yghZAiBfm38PBAMBYcnvPAp6wzLqZ521TTU+mcbtgjd6/PUUvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvPdVCRA9TVsSAnZWagAATvMQAJYUyqGmCrBCDbQZq7HN\nv9quTy4nV5+a/WYp1jEOoRWXtH9YkreZZTrT7fq3DjLArVDOl6H+wA2GIoWw\nQmL5cBqCeF8nsGVup/Ru2OUMocDHUXZ4j6MGUGQwJQkGBOJezEUFAL2HXLrf\nFyzTYhlCkriPy6vBIxIcD/msOd5Pf8ADwkl81DLn3JWxzhNnSu7dbadEUJ/k\npqaS47vXBZxDH1Ad99WKkng3EuyMKfmI8OHSMsVfrjkFD9rMAhAU91fW/p6u\nUnjuNTUn/zjMJqRmJ3Fu+6ulTZWZsW5cYXpnDfs2FP69HATpwYWZldP1Z0+s\nxWCXV7xnhB4yWu440zIw4o3fhndA1su1hM/iOZnixF4AlUpQjqCJo9mYyAPt\n+xhYvY4dQkFBo2afsUaW842QAmtiK4jIHygCx6X62juOdelmtLjsJxFPXnah\nU6T5zBva4f25BAvwrnERaP0LDaZMCmOrPRm7sAh6LxInbttSsF3131WiPqgZ\n7F48/9sUFmcbOaMTc95NMlpVvQbUoJ2xqKYqMNDAuzP3CrLo1r8s6XVayvYU\nlcVqmh4BAw8CDtpKdU4B0v13JI0o1BS8y7qhtjz2FcREs+kV3FNQBzeWJ8zU\nQaNxqpVbvKrkvuDL1UtO1zJcEujy9D1tIpOcW3xixs1ALoS59Nev44SVa0jz\nDldQ\r\n=xGeS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99ed72cfe4efb2e646859d6a7242d8104364cc15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15_1622996820920_0.8669956205461515","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.6":{"name":"@balena/jellyfish-logger","version":"3.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.6","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2424a931a421e4888820e94ffbde7b7c02863f53","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.6.tgz","fileCount":9,"integrity":"sha512-SUqR1YfbPuD85uPnrzE2QyC7MNqoINLkii1Z1nv8w6Djtz6h3l5AQm4Eqj/c3j7gjA5tolRie11wPTJ8URb71A==","signatures":[{"sig":"MEUCIBUV2g5X4YBUkuan5qxPxjWwyqLRzHnabkL6e6uhw/isAiEAqqBSiYklKME9kUq4APX19mkWvrkkE9EfnpYNgWmN8Ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvPgcCRA9TVsSAnZWagAAHr8QAKSMIEVwkdFTpwWQUwxm\nXqirJZpGDRAYHcvWbFJAL1LNiTmLJOM0fKi9c0TXsGbO1piWZgK/L+WfP1Xz\nigvuY/DLmMp8opbuedT/fdfGOfLymGYTdzM5LG4U3x/TuTvFLHQV46MjR1i1\nWg2wFn0NBYAoWxIdfe16EMk0dPlnm0XdZc9lBAhq9R7Zlu9u632c4ww5Dxvn\nVGG14u5/Naz9DPcj/VmpVSySGvfH57quoktAK6d5dppDUgjmSDxVkkugIaAa\n5vBxaajWZdKQbEy7zhb18YT+noIa5gEMKjjS5+ZoFy3R7ayjkfBEufXdDPEZ\n/wdDJZM/yby9wWE9qJSVSFIXled09UMylNFwOdWmjGskDz9xyaliHsJGGPi4\nBVhMtkaAhzO8SJ4DYoVyE55FHTNf1vmQxiNv7jyuuHvLbrZWGEV7Nzmhxu9W\nnmYLI1QfrF56svQ8Sl3c/P9E2dDvtnn99v6F/v8muihWCLaEHkKGwWJHQiq9\nuDkDRLCAyIeb9PhQNxALV6kd1TaDZAiRVT9cXu0sDNuf//dodQ0ZYsCqWIMd\nv4ydM+z6kbfBNupKdirvYZr/UX5S1+keGC9+OY34mDFQPiEidsfQtIj0ItX/\n7ozAZvbwtTomnnCnFr13d7C6PsFOFOjbOmzfgLW8xF6XXDtysKGzGjQhYU5/\ndn1P\r\n=+2eO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1f98aa000ecc61f8f4fd1b423226d1859a73d0fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-environment":"^4.1.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.6_1622997020337_0.7407820788734523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95":{"name":"@balena/jellyfish-logger","version":"3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"80a21b8dd2d01425ff497c07acc8c4beb29ee309","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95.tgz","fileCount":9,"integrity":"sha512-1qM7cw7/yAyuTfJbkvw9vFCfkTxJAkyS5RDwsvATg+sWq4CbpO4Jp7oE8n1zx4AhaLSg9J0HS3xFDtAu/vAvnA==","signatures":[{"sig":"MEUCIBDcWYmUXSBcJX2yYfAVfwGMOCHCLa4K6Ckf6UgsnS5FAiEAsAgJ493S8xPnCKdmorpFnlS7aXD43ufO4LeogQ6d9Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvRHqCRA9TVsSAnZWagAAh/QP+gNwBpL+UFttJxUrdtlw\nX85U2L2nwJIhKVWltS5UuWDxImV/9s7DNWQjfxpce0hyQkcD2QWIY68T2V/c\nx4+8+4/a1DDhSkvDKQHEK3IuooT8NaNzyRNsShYwC0LeMT9AojBh2Aej9plL\nwi+dHN4gtZWgWhfIrawvNsvxXfhpoGkYQtZop0SSzFBxWR0iGarRjtwVkAu2\nv/94DFD6rW8cWOh+DmDMFneCOgYtxypRGOQtfbWfXuakQv2bLG+lagYspaDS\n/pFhrZLnkfUaugu05bRy6y/4UrHIiwIFbl9oaCwnwU9Z0Bc2TWeUZgrTYFUU\nNOE3DqRvKPCQt0j7Ung0pTumVAI3tSuPYSETyqpF8hJ6QgBURT1UZ098hoEL\nHpMHe51JpksIVgjv/d+VOqN9Gd7FnWE2zVehne7Vn263Ctv8DAZzFa+unrYY\n8kb5mO0KPrpwO319GIAbXyDrP9zDyIslgLw48PfMNbxH1h35ofnAOjIGQB7b\niMNnrRQluPsJO8F+kalGpIukK3Q62lLIMyVI10CESljIUUjPVBEJgsYgdmbj\nrKCKpH7w9m7XrLhrI8rpMWpfrVqSvO0ViNOX9GUVhtaL6QCNn9hhN9YopOJt\ndZATaU9BPPDSn42QvjCw19TOOeDUfuxnXWdCxY0BiV2IiHEWCoLF0lHSsqPI\nw9eV\r\n=Mlv1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee17e7d301da3558f8f654cbebfcbaa170790c95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-environment":"^4.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95_1623003626656_0.8890147914639286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.7":{"name":"@balena/jellyfish-logger","version":"3.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.7","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bec18de8f4316c4f82f04961a320b9295d1d60b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.7.tgz","fileCount":9,"integrity":"sha512-Qs8iGYbJxD6rrHwmwt+Ocd6ueSq1KSQrC6XY8al5I7QoWFgLDTDWyOrlnwNjtHAQvUgAwLBN50LVAUVliaNx8Q==","signatures":[{"sig":"MEUCIQC3sq06gYUTZEy6mae2bULXUJfC9SQIST+rRUaHAPrV3QIgY9wqz0qw88nAuJONbMK4tdbMqDk4CW4w6zjNAuCaDws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvRLECRA9TVsSAnZWagAA2fMQAJuSW5120GvejyfrGhAi\nJSHuXemkCvvlu0KpphylBp7xeRrMm1r11zqP+pOSr1vuzg2NP5vj2Lccdxi7\n1v6VLE8Un2ptEs661dWlR61IdojoOGHvF/9wHu72A3e7f5v5RaF8RWSd+VF9\n2Sr2YZvPtO61y23DT586kHoIeY4paP2nPK/5kqn+7mNOBuebMu8JuZeomfRr\n24rTtMDTUZ2GLRx1x0PWd9J2zq8prUGzFVK3hMHaGJnYLk9YJ72+yT3IF+Q/\n1dj24qeznQLKNe/OGGjpVCxKWd2WXoBAWhxiOASP6OX9eSP9qRPAy4d7DCWT\n1AWB5H/cgZAYAjpVEjjlD9rsu1GhFL9aS4zhMUIPCqHZ91vZ8G5dCauZFpFe\n22Uc6E06qz5CwVjRRf/EU2bGUVN+57rLaJnaEZslts1CvMVQkxpUwhwKltt4\nJFWP1d31hKOen2KjWGbIp90GbLcP2+txoaWrgugGQh/uTX+ztVh5WJ0+LydH\nUeuflkMrl2yFoi2L4QcpQFqr/W02kkjfYn4gmRHFjDAJji+YXr33I/2Q4Q0y\nY7MBlDudlmimX0dRKOH789b6mZfVviTwI+tLryCNDQVMjdP8WyoUtN+hdjOk\nRtJR5mOPfOJxUKCgT+iOzJ0RVHk+vxa6ybWS80NBjxP9z6B6kOttbi7BXed9\ngxoX\r\n=V5vw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b35801981d9e9548755755d61f803ee6181fef1a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-environment":"^4.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.7_1623003843921_0.59426041536973","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999":{"name":"@balena/jellyfish-logger","version":"3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f4bab68831eb1e41cb62699e24b37c64b6266118","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999.tgz","fileCount":9,"integrity":"sha512-dFa4UnuSqzFmNlyNn31yT0nnWaHr5Ya7B/U7jZtBWf4Ij+obgWRVCexWVpfkbcQryNxDeTQAw83wRLf72v/w1Q==","signatures":[{"sig":"MEUCIQCm4Kqrnk0lGzhlWUs5V8BFP0YKHmSJ0NqnMlCVn5/NYAIgB6xc9cCeRz/fKu22aR8rIPQVmARlfyF0tfyd1fl9hwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvuDTCRA9TVsSAnZWagAAscYQAJNFQt8SKOJrvtsR3Pxd\n/UQAO5Jc3CJjnoYdEWQlSyUVohe+PrzR7yzDBpyBPeg9bBBK7VhMj2Jg7JE1\ntfW16fjQ7wZSpoGn5WUmd+4WaaRZZsMyp3rNUywXSqhjvzqbxIdapIfhOaW0\nWebA12nGItmNty/3axWwJKrXK5t00N3LE6xRCbQ+4F8DdgC2g+BeFFM0QpP9\n772LK8QDu40m2boM41ICgergASHBgw/Bn/aESewg9sSi/3TFX40gJdPIlA1O\nyQmyBreZNytIcvJpYh0Lukx/mFb1J3gYY+TwhMUeV9B/ULt3HbxEQmmTHv/W\nNcjtZbUakRHgYa5WK4sYEF4pLv1qOjKwano+UFm37G4vQ4PQw/OSNC4y33oM\nk9TNgMSu3c7tuJSRrZJ7ouu2oOZERyqXp0b62iRQ3eftFqQB7OlyLzBInj4b\nyM0dV/2BIPmq/zjlKm9oJx9AEd/DFyKhUN1dsaXaT8ne3wh3o2CKDyMipoqT\n6wuJQWTzhwPWhjrXkvIOv2Wa0fV4Y+ZtmWo6rS1H5jfp8+bvv891Xokf3GCz\ns0safWzJvwAVBkmgV4HpW2pZPTUK3xS/Cf9IQRcqch0nAvyhk5D0bfoZGgq5\nNiD8LUNNupP8hB/h6oI918SMmF4z01dKqFR1oeM8b3HqsCNI1CByQEuyjOPE\nQyMs\r\n=Issj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e5a535606a557092b9c987d5be5506ded6f5b999","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999_1623122131854_0.5162078462482622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02":{"name":"@balena/jellyfish-logger","version":"3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0af4985c14875e008ceab1a34e8ef430758e4d78","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02.tgz","fileCount":9,"integrity":"sha512-TaJw1zUqL+Wq3OQuRCbq0oAf4MBk0cJ/3ljcMangh5WD220oKuf4Pf5lRmLIBDe4t++OoCrrBYWymUmWZGXVVw==","signatures":[{"sig":"MEQCIEABxXwFzx931HvJ/EDv0LFR9/+9qFfFTuGCxNoYtf6UAiAlAQLA4B0SIjaStFpr79qX7y7Qf49HjzMTOSAZq5Jv0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvuEDCRA9TVsSAnZWagAAsaQQAJpdpJlHApz0BIElYfd2\nX7xlmInv1E8lTcyjyf7p6/zjy1b6LNiKspoi38kf34TGts7IFyC8NmCfy1/f\nwMwaAz+k2cTFglgz4SscIBMctxyb5VptU4LacxpKKtMEnIWO1eYD43h84u0m\nyygDFGyI2pPZ5cnCa/FojO2BVbnEtnt5SlfXtVM959cgGR+R5jC2A5/kLO+X\ndxcqVayAp6wvqlIUC8zC6A2whA5Af0PKh5cugraWOJw7j+DyCm55BjHEmmIW\noAB7OmriSloubo6wdN8uJc2jRWQTFTYwoLK8CQsitmCqEJoDy5PmiNewS3qU\njPx1N+Gv/zSXVWb5MW4Zk68BChTBANvN8sn81SXXWGUT9Wc7JSSCJ0GwIRJ5\nnC8Vnfl4/FEprub86bq4lDAmIx++/lnMGLHQa59IJM/11zJX9bH5OnwVn60m\n6K9ZEtWXAwAqateM1gL+kkfiMvmnEn4DhlqaQAyXk3tfRXmTfiF9ULqx9FaT\nk4D6cd7CYUGycRgPQZVSmcigNEPPt55jaUWb035eK42cx2/BzxQDLYlTS/Ne\n/hBpIyBm3aBo/M+aO6I1E30l+ZaUURwUrUDpZxKC9V7i47cueNDC4zw0In4w\ndVQq3gdZqQdPxEjcy0SgCvA5qLi90SquwGRG/XHIuxZe2K6QqwiISrBV+Svu\nUD4m\r\n=KXGz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-environment":"^4.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02_1623122179601_0.8731379372205219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.8":{"name":"@balena/jellyfish-logger","version":"3.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.8","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ea698832cd4e495ef51a460920e392d40b270176","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.8.tgz","fileCount":9,"integrity":"sha512-LvzcbMHn7PBnPTmStInbzjmklfWjsMS1zUY4J23i8hAYhpf3vKwOJElNxhq1OB/leY5FkGWqW5NeT1beX/xixw==","signatures":[{"sig":"MEUCIF2/CeEBVKsiITjbDFarnjl08GTQNGDtbLv1tjnOv4wAAiEAiD1P9y0sYFPB58s5IP+RjAM2KzXnk48hEFr7BxNFdc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvuGLCRA9TVsSAnZWagAA51AP/2GhQw8nlJV/A1XIFmEA\n8L1Ik8PMipDeA+6Vk2/gs8h3k3ZzohQwhMU7JInhDyQHZvz5vkZLuEC7u5XT\n5LRs8JWsNt9z4UsPyDsvcHf6Aw7ljDLexwO2jzx36lTEnfAqLk57skytHE1g\nkLKVTDreBH6CzDOOjv4SlrgD8LT1aypdUPJyokrtPME/yPVaZD70nycjxP/j\nBVSVKZqH7r9tJ+8ysHTVXMY+v3LlKWFQEb6j5Lu8gCPh1cL2ap9kuhU0jxes\nmynQhRRMQaR9VkFJvuhGNivW0vJ/OIB5kJUwXLYGG36a4YRfK6XjN9cPESHU\ncrZqh1t+3viTsiFV/65KdiEQrZesE7+5Td38WALX+jV5Pb3np/WqLK+K5Sxq\nesiMNlGrFsWzRD+C1iW98WKz2uITiRWp3MO9qBmyu1qH2/Du0SkZCropYuri\nzZJQxL/HV0nqB++mQN0pLOVHZCUGzm70+Nn80KwkyofwlyLEPa2TKsIkt33E\n8Zb2S1g+drEYSW8fcOx0BnFQ2HStRXrY4WcTQo8wp3Y198AnycDVjYDRnOqQ\n1rNYc0vVnCUV4aJ3qYd3oDKJjPw06Xovt0gCabkor1KG8s3H8n9OFlI4NZaO\nSX2wJunzINFAzMAV+FGPxTwKtsgldmcnZcWlg9wf2i7w5QjfnFR62DIgzm71\nvWyY\r\n=i72G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99be35d075ec819c20352df808b772ed85fb2d52","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.8_1623122314862_0.662978287410553","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb":{"name":"@balena/jellyfish-logger","version":"3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"943a6162c0e21783ee602556f71fe43fa1fd39c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb.tgz","fileCount":9,"integrity":"sha512-KZdAjZzAfpVSI6AibUgxalJ4RnZRsVLqNU5NSDiH8Rd5bVVTo2lON9tuijjzv3Q3Y8taN7c22h5IGR2fT5+DEQ==","signatures":[{"sig":"MEUCIFOGMRxvIF2wPaAFiGjZSty6R9xaN+Iz0C7FtSUFvf7VAiEAqWgH/doihjE1+9kjQvUBKdoDrXKWv1crrPGw8oMMFVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvuKnCRA9TVsSAnZWagAAfdMP/ilyCHCTevPYpWq7evGl\nc9idSTIcGGBg2iNSdvcDYSLrufLIMVWy8nl6aVIaq8jEpjQgXpzmacjS9/K8\nEl8L47QW8EIvWVVaQeLUxvPNYmG6YxQZyKg8ZdxLEQ/G39EFxguPih42sQ/d\nWyfxg3iUNPJ+PAsY5E7tAGnL0kaaJA2KWkfX0JWj7OJcfm1/8VpgyqYaZYGR\n6XaLAS+3DDJR+HzRZXH1pd1Gxz2RaS+KhfMltfhLwpiu0xVRjZ6MNTeHETCZ\n4+mfrrkJWo4sCaKtQVX5D0rPSzXPFiOITlL3m1BTNuiMJ7T1y2GI+hmPHxVs\nO1UkG/IdWrdxiL2+hT3PYoft56hwTSCz1ykaZSqraI+YvN3s6L5yxM/qFSGR\nO9dBNtAPOjuGOpKtgSNgwX+NoLs6qj/IZp/RUuzz2eUsW5E9CY1CGCbYjuEi\nTmu1GsZzg2AdtVHazmA7k7hSteGevsWU7WuPjbF1jYcF1AS+lX8r+B76ZgX2\nHotCyuQTKqyGzT4/hVHwfawxFDLYtX7pTnpFahwFlG+FzUS6wYogxNYeHwT2\nviXlGT8tkbFYzIT50WiLwZv+abxH2r6vsNvMgvP0IUoOdKlgtNcdO/bMZY2t\nq54GmXLGG0c1RLVsSmeaESeF16Y0VFsycI7b37F5ZZb/cAiewe9b6pygzfdS\nyki/\r\n=+3p2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f542552756c1e1e187743fd29f9239577ccb8fb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb_1623122599728_0.058173643620146986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc":{"name":"@balena/jellyfish-logger","version":"3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fcd681658860015264ff6ad24cf9f224cbd44a07","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc.tgz","fileCount":9,"integrity":"sha512-/KcOnS02Lz+9DniJ6AH6VYufh59fWWIUcTR3lPyemci10tKmZjP87r+MFObvD+MpmKryrIq1kR00vHvsu1fdIQ==","signatures":[{"sig":"MEQCIGlANFcGj9BnX2OzIYj4z1vAHLIpnSd3TeD7sYTsewYUAiBNIbRahOu3T/TCVh7FeOkEy6CQUUqZdscix4Fg3vpPvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvu2/CRA9TVsSAnZWagAA79IQAI05pZ2sEcH0QepfkR7a\n8LScCzPn2QyyBFtwLl8wYdcm2ZXa6WRBanADz45577WgO/1HPCb6W24L4RcI\nJVOShkpGLBxDINcsMCi+3eIldG9L5kBGCOF8z3OxzfOsPXl7QQco0a2UALZu\nFLU/Etx4tf31SmCIMlK/tPiC7v6MM37wyOhRwMQIo9pFGZubP2lnHEvg+hIy\nvwtD8fhGcI8mFkOQRnAJgFc5EQBJ1lWEQRdjYNK5jpQRuOPtGWHXaKwWMA88\n5ZcNR2Pa72pir0uPaJgXeBTUG6o91xfCTOrEfpElStQ1hWGmWZvTKVM/r6Yn\ncoPxDm+fDfaVmMA9GRsElCfDm3tCvfBP+v+bx/ncuYEGt2dHpRq3KwfuoMOJ\nQ0bgUD2QhwwePAdn6Lj1lNr3wcm3hPcYL20sZVsVkfjbGF5IKFaGiwis/4gW\nH4oN2OpQtYuMKSEKECyqqYy7l2/OBfMEKPqLg390FJY0Cs6+Ixod57XSrgRW\nleAaZADSX9sY22AHVcrq6uxM2Y7C9zLxyWTSEnVd6XqBm9q4Qb/s59a0lxJz\nBarGGBEw0EH8oIz27DMtwSc+sCyOcIdO13ItGa03Hh7HTH0g7rmMdNVBOcrd\nMFmPaX/U3kwR+9+c0MUcYe3ks7uyDztjo7yLDdvyKgzv/uI4x5em60aQ9ea+\nSn2A\r\n=lFiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f752d1c6c43aa4bcb833615fe6130588643cfcc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc_1623125439021_0.47263548544282163","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0":{"name":"@balena/jellyfish-logger","version":"3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"66b7979b270ce8a40697d946409049f1bd126721","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0.tgz","fileCount":9,"integrity":"sha512-m9rCH4/4lSpNUdG5aTlshsfIXwJxncqmGjmWcJzMMwxZ5OWg9Wn7gBghki6omr6HURzUUxqDawma8DvjwpYD9Q==","signatures":[{"sig":"MEQCIG/X8/GuVCmcZkLrt33QSPrKGYkXqVvqNk17D4PzUeo4AiA2iogHbH4YvYet8lOOGwNf7mI63w7rZYI5tk6P8WxlgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvv1bCRA9TVsSAnZWagAA+twP/3nlFWRlJ4p4+odqXEf7\nZkVwN7VOJIG8qXNY/9knbYxrLu6CfzfND0reCP7BycABa9zn2s00fHrGx1Q+\nyvTGDjyGqJ9aonjWxTLR+ikK2VCTjukeAcJv3XOWlRu2ZIkJN2AndafPHg+O\nuCTjMj4Alo33Zq7SpRcRChyGcFKqbWsjTXjpmYB1S4OsoU0wv1PtfiVpassj\nOGHIcBeiKaTyAbwC5AiDcUlx/SKgjJF0i5XNSlLE0blR1kn0ZHazleivFjuU\nCLV1ZAsPpY1M37s0+PlPsqmwt2vI/ZezOMqVz8rARPg6xb+9VDeVRUrY9l5x\n1w7vhxD5VVTknzkDD7cfLc8K/irzAogGwy/LlyzG6Ef7yqJ+hk+7dLsd8Tyh\nwSQE0TxAw9KHZeOM3bqfJLPfRMS9w0GNiA8CjRu7SHoyztmCt8owGlmfMo4T\n0cDmIYIcEGWJZ/bRwDKcptmNL949mLDspGSY4nlL4c4dKruoF/aBrI1MVvYO\nj4JiqxWI6ijvJ7m8yWEQN6+fkWy/rkCugHRJ5LAB//6C9BR/XgWtkmr9eS7A\nltIPyFZNi8JHjrLRp8MaNWNR3RjJUl+t52FBSsQ2+BKJRXZ8qwkJzTSYvPLp\nMT2Fp96pmPZbAwFZPGwWumNHu8XB3XlYcFR1Dg2SWz7Y4MYoaRrPr5HRRfei\nAGrz\r\n=vRb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1403e190144209c2aace5af2b732d53930c23dc0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0_1623129435697_0.32533406955773425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9":{"name":"@balena/jellyfish-logger","version":"3.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.9","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c729f8a0186b6d78f152eabfb9aa3e15eab87f44","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.9.tgz","fileCount":9,"integrity":"sha512-Ud0WjDojwDCe8ZD1BsO9fF0Zx1jHQyTNnydfnHZEV31OcYe9GYWhOyfO067WRGdDLCA0XH2yHd4zFu+FIGmplQ==","signatures":[{"sig":"MEUCIQDlqoOf8LNDGPN7E1kcaUKAWdvhW+ITVy5DvuhSdG2XMQIgGfL7LaBZ//J7887lUDm+XB22Qqgju5YM+ggVmrZknws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvv43CRA9TVsSAnZWagAAEUAP+QC1vK7dxlcMNHm2Yih5\nzfE3f0UeG8Mb2EUgI8PD1AcmEG3n4+Uf5gBcDl2+SrF7/QhLwBuWP5ILO7rD\ntFkJvKq0LdW3UP0lVYxshpd7ouGSY0ZYnPc6LjURS2oQtsFwUe1bzaWfkiDc\n58HNvvXsuzRMkRDdrhCrnobRIMwiBWu121QSEFYoNWtdspss74+M6FSB7NsA\nLMj7gFkeNEZ8ZhupbWb/9yBbtXf+1tCXkdkhsHllYM54w6+ASw5XVcx/u+WE\noUK2YnELdx6PzaZNayRreb6GnRkZMduFWBesG5EDezMrvAAHd4QToGuwU9/M\nNppokzianHADwNNg5Kid5FNF+C95qS+w4k3miJeMlbBSCtKjgb0kkhic1RdA\nAK+FBr1evk6vRolH8J3MNB8V2LytkFetR8QJFRHoGfZqKO4Bb/GnPsWMpHYU\niYGT21Iqi9pqgDmDxiBPfOXYw7npDSp8QFpPq76r0k93GkubV/BAWHcZQweB\n/H04t6kpuyHYCdc3X3hqJAK7u+m8VWnfbl+R8o5+Ygad8l/wPKHyE9FIoTTn\nEN1Tobjbi3j26VLhH2V7y/pD2CDq2G8VYE4nklOueAVpgT2o9pyY8HXdPfEI\ndMFZozhswUjYhYzcN1OuNGJtcWxsicIX4PyzG2iLg/xk3Vwgo8OuVERWyFiR\nAj6H\r\n=0fVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f775a09eb1f10ff20815cbae23b0a9f63448598","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.9_1623129655618_0.8750308375429758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95":{"name":"@balena/jellyfish-logger","version":"3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5ac890135d9367e791352d821126f5255177f226","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95.tgz","fileCount":9,"integrity":"sha512-wRfAMXrifRaFuhlpaUeHfJvrYvUj4E6xR1MvHr3f9beaGDwfjhC4zUs2dfvZj1dyDtvk5AWpmmDw84gNnJqUgA==","signatures":[{"sig":"MEUCIQDuuihNZS1heO8rKIljUqpNqLxvNQI8eqw6GhaYkqWJZQIgduxVgaGBkWMjV5xjM5eMQj4pR1ZoSi8YSZxLTcedJDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvv8wCRA9TVsSAnZWagAA2lcP/jtjXf7a7OM16Q6zFIGP\n1D0FVyvADI8ofSPLeFx6RaISZ69vBAbG1xm9JBYnvmwL2+NgcI+huyslUoFX\nIxez/rd8jYp8XAeNNbwXPiRHXb3fLRy28MAE06OwUbDz6N25FTd4U4nEII+d\nADBp8aIISrC1DL5F2ganDLKlvY77Dc41S6GK4NeMjiUcwXiN01BZ/mFGZKLr\nMbK89ECXk+uFRTXJ/ooVPnaBIWcqR2r6mAzWOcdjegvJKYnVMWzodfPzQByC\nPVqB3zyZVfoyWM+gc0tQSkOyk4T+7Bs7F2mwyAm+VXruywqJLNBhwfBbooHY\nsEiaTOsh8P1uE6ez2NOOBpkbH6PEOaYL1HMwCG4rYg3Hyypdcgmlwdsl6uq3\nBIPa3R4kWuDSrdzpWNt1eUGb630omdk84tJEJVWYTEMEaaVumNfF600TBHAk\nNRIF4PTeF0sOzRcUflitIRorW/MS2HVs/6SY7ojhRTNva8QylzGPH21qJkTk\ne6srWndvN96vEPSYaH3DDjNGC08+qXgq8o4QLv9ZHZUQMKsz5lnJAstlw02n\nGMdAzstRwP7JvH1MgzxIMQ52xryB3dcZ8tN1P3ObI851COVP9MpDMaZLv1Dx\nESSa8k8rIoWYiBD2zd7OBEzKR0KOysV7dleFi3PQ7eEaDR6IwKz4DjlOb62W\nfVyB\r\n=vi0F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e56f93061726ba067e21deb79ec4e1d3e8d7eb95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95_1623129904700_0.9006579257692588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997":{"name":"@balena/jellyfish-logger","version":"3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4e4b1c8137b9821e374bfb75f25f5d8481c464e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997.tgz","fileCount":9,"integrity":"sha512-rd6l1uveVbOXAeDHvIuAAjY9d5QUntptJ4ywhYQ7mJNCQqJXnqhyA8n6aZyt3NZaf5vLjN3YZfrJXlNUr9A/OQ==","signatures":[{"sig":"MEUCIGBocVa5+9mVXR2EdR7tVIpTIM625VOywTNBvgVyH6j0AiEAy/hkQajTxQShLoejuWwnl/NAqSjnEE4XQThgLKd7W7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvv83CRA9TVsSAnZWagAAhDoP/0PcioHGB+BnaMV9uwNZ\nlu87yXui5PBWTQKvvzM+EUykOOpIju0UbVeHHqDk/KbLW+shbmWPFHzI3mu5\nZvE8KTr2G/H2TJooyzLdAA0r1xDsgunnAJuLqZThQMhgU3IDDal5+60YlbwA\nZVgrYc0A2sa4/MbAjzZs/ZuhQ7ivURhPwN3EoU7iSQ83Lx3Bhzp2miYOLYeD\nB2TGD6FHQFqbWyEaTIHuum8wRKEFsxQMslV9TPHOaJ57T8KkDYcVQTLSStrH\nFsTXRARv03TM90UKiKDz9wwhK+SErSzc6SyinQ3zpt2LqWUMQM4L5HEgTrmt\ntqWjPd/hzdtfxKrzPpKCojECmARzg2muWyaqVUOO0FSKNCHHi+p7i5X+BVDd\n6upog1E+dwdpzASrWe/vgiKp7ferruBmSUIF2ZR1RO1ZiT9X/1yPaJYE7/N7\ntOXFV6RRwfstSd3vS9r3hCGg0Zcz5keZPyOdpTqWdtx09j8/sV6a/j4uchXR\nmRN9bPycVwUKzn2tW/rTH3fQpOODp8S7N+ZeEzHE6u7Ts/jb7SdswiAJaozh\njuOgawgM+CDHmJVrdoHR5HPfwon5RWZebNC/+jCpsCeCg/oaQgRwJups/A/N\nxzAjfJTmAcs/VMlWKYPIQAhYsnC6W2v24aPuP8hrr74EtZmpz8Fx31/IDJxS\nEGgh\r\n=1FLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b8520ce5e68f6681d312fa43eea70111e178997","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997_1623129911474_0.783185977673267","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.10":{"name":"@balena/jellyfish-logger","version":"3.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.10","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0fc7dc1ff96df7739fb93bb0fb8364ecb8991eae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.10.tgz","fileCount":9,"integrity":"sha512-vcgN1e5kd40YdCjvs5T4syLPwi7CP9J6RQSqybmPHuFSrkwbM6m6+5oKD5aRVsDwFbXxrQPsz8uLrv+ZwSdaDQ==","signatures":[{"sig":"MEUCIQCkaek7oK0P/U2JyC0lnefiaz30Jm7NXml3WROTgY29AQIgUz5RRef3+IrIDgMkEfANBMs+Q6PKOGLrts4Ou7dYfP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvwBaCRA9TVsSAnZWagAAWioP/1e8UWZnfRUqqRmFMj3I\nChZ+GlFbRn5/yUvVemtWMwzG7Ei9etw8Cb61jlsUMp5T1DCv7qA0hAiVOAiT\n83SOzkpvTYk7z/VPFoITndSdHcbrdk9aGFiP/aWye6bfw8eIj5murGNiw0DJ\nNriqcoJ5yrvx9JmXbeb6tB8Z5yrCVApjdftlVhKCIiLoeasDh1aGYeC+x+BP\n2tZHWVdNBHvNerg9+xXG3EHwKj2zA50U5H4bUvzUMJLdv9qiBXW5vJ3okCvS\nISQlu3IJOGKmcO3EvfdiTpRTgcGwmcHwcGufdZx3AO6BZB4aZlaF4NQ7HJ6h\n6hWmppo6g/OJ3hzuAEwC4IQSqkFxxKIlgCRl0Jr+xIS2OGa3awtv6gZMbZ+i\ng4gVroLXcwRQfdfVJroI12tDU8WNuZO924cZd1MyvlS6ITlSMfhfxKfUMpcu\ndFWgDBymAfdPJMJlvYIxfZdZn3MoDKrqJy1TkL1K+To+8CUEYbIognm0QQpR\nPKISZ0qolIDnIAAl9khEKPF6O9limnn4kv9SVJhDbKO+bn0KRj6ytbF7tlZd\ncNGXu4cusRndyff+uMT9XDXG/n4d0VE2GqCysugM9DfNLzezsLB3XJa1YJnM\nOpz33lIoNWBGNfzxdy9SErP1Pln3K/e7zidSv6u4z5N7XUntGXg2XnIiwEh5\nktc6\r\n=dWJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"158248513099f9e1c2d671d344e51494ce130a0e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.10_1623130201941_0.41101961974827206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6":{"name":"@balena/jellyfish-logger","version":"3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1feec98e4d21dce8307f2c85b74bcb48bb0caa1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6.tgz","fileCount":9,"integrity":"sha512-8qBc0Kiuw4MSZjFAOaNGp3cpcuHbpE3nrseS3Paop+c+jOwaYvhMim+gM6X1dnmyUvxHHQnYO2QRfYo1hOexEg==","signatures":[{"sig":"MEQCIFEr8iTLOgxbzQoodBObWrI7OiPEexozzOHV7Ccko8+pAiA89XWfI8TEJaFQJupFSnlfAgZgSpo3EBeJkH8XJlDrBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvwHQCRA9TVsSAnZWagAAz9MP/RtHxA3Tw7GZAbb+bXec\nHukIi8Rp26O/8H8NthsBZX9+HVqDlaFQfVr/aOjx9N8fBuPOl4gqAdHcuehF\n9clt8iD2OSnCURS6QtIWMbxIGAdet2uJDllz4ZazYoLFVd8Ayd854BiciOz8\nNdi0YvKhoU9/gmGu7+yqLq0X3j6GrMvwt6qZBvjHRnkIsIGL3WOBhPY1EC/q\nPA1WNa68ZknvtNPiayPfn3DTV/0TV2DCsHCyDwDn7WQuYUC0ocDQhKX5qc9g\nqSkRO9E54gaRWCvbJbUGp8QlBbEO8bdamWCahLwK6K92MwgV+qHz16JPg2ID\nL84dXsJEOqsWtwd3WkI6dPo3F+gzxGTLJK5H8OajEpGt6FIqbChefk4kI0K2\nJS2djzkJcd0x2gc/fK0EQuRrrQNbJFaCLCjrNWnqbHCQRTpWk75+ErJFp0qg\n6jFU5eziuchaCjs9VT0sa7EIIndwzb45n2sTnvdG9N69vDpfaOAr+U00IX5w\n3wVDQthYFiE/m8HyjruJlAvXUomO2NMWJ6/44K5xWLyv+KQ64mUIRMjuUy6s\nv9KvPA+zA8eLPBQ8JLKainE220g3D60qiPj0etEVKTt+4ZmUR7xlpjuEw8vY\nLFE7OYM3Dj5XzIz854Hm5SUECro3MEHkvWZE0QchUW4SDGImd9BIJl9+7rbA\nZcdm\r\n=ZCG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"96bb5d4a373f2b130d381fc45700c09fa9b03af6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6_1623130576321_0.619683441720041","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.11":{"name":"@balena/jellyfish-logger","version":"3.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.11","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e15ba6d96f9b9009e038bbdc9c95740df8a3084c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.11.tgz","fileCount":9,"integrity":"sha512-Y91ejk+EBCPQJynOx1JYsTAXOb+KAEJfc5DfT6zdSHHgcapbakd1uBKO0QB3wdGK414JMao4oPhqNTi0a9GKZQ==","signatures":[{"sig":"MEUCIF8eW3P0OUPRLG08eCJyTqYP1JZzeZGefv+pp4QmXk54AiEA1uMCH6r+mcwjyKNqLkO2HcUK3DHPqH3F9d4SVaFyJ5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvwKSCRA9TVsSAnZWagAAt8wP/iVHBl+GtzLBOGzGFxrI\nCJwJ8QEYIrdAhxRm8xeWo6GrNCfzIxkbTmnJqnkCkZb5m2RaiRU5YZWJ2XjL\nfRqvdjrxmAl1QPpo6An8uOwVUDaydwriABUMsUK86med0K/nf5c26Utsd8/p\nr79qoygJKU3YxbvpoC50l7gzxaPWFUO5+NgnIh3T081hf6cXYJA1YpbMTH3c\nkgacwFTisKPktuOrW2YW3xn4OMycPa+saF+lcRth9jrsNMbYRHWxIEhjv355\nONKdjdIbvIMA4WBVM99yuOmxhMvQiGJ2mykNIDq4JMTq/H68QUuNovKECV0S\nFdcXkjWlPHXnaQKFLCLUhQPKfKogRSRVGDprL8XokOB0HsVoSFbE1aw4XrU+\nnd7+EQl6Gl1nL8ZSC/ab9XdVZPPMs9AIKJj0R/VXt9Khp7i25ill08ssoXx9\nTZNpNWF17XEuRsSyCZ5f/CpZoeXKlVQQ4dlCSo6muYALYP7u3sE2d1B1avS1\nroS+/ZKBkO0OrjNHBJS8DXcA9libkpwBRsYNwGEWbA4rHwlQUmaoLB0D3AC2\n2vtXHAB3Nc+QQNI8Q4DzoI2eYibUl1FjZ5MANCnYeHGEmbX1/4ng9dMCCIc/\ncIDAksXjJZn26oYtkCDcWJHhxMHnSKL5JwJ7nMzSL1JPTF/9HnMUY8ETAZuw\nsV/F\r\n=DxFQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"833a3fc3c0fd07da0d8f897294e22d49dda81689","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.11_1623130770641_0.6862723789104754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8":{"name":"@balena/jellyfish-logger","version":"3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a6bded5ce75d235910f69b66582ab1ca05c947c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8.tgz","fileCount":9,"integrity":"sha512-kK2AdaY9Eo/uqp1iS3NlQPmN2ntITpC4mCsC34KurnqwXRkZXCsZ1o/APvXicUSLNlTnEADbIZXhzi4ph7qMmA==","signatures":[{"sig":"MEUCIQDooriSZZclVXgDjFbdlTLz6KBfJzLJL/JtGpNLAsZU1gIgAg1ubEJ/upReHH2E9P+CBALN8x/ggunjwSPD/csZp6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwu4OCRA9TVsSAnZWagAAG/AP/2NG1gUelLfeJqkCk1Qg\nTlqEcjU7EAdH7vw/wjq/EwuJuNzo91rgDgbfQYgcElVSRohjyEasFi6uY1KN\nIEcxPmfq/PiHGZbKuDH+35fOxHCDTQ+Ss9qdPOzQ2fiA5+Fi4z7z64E5WvC7\nwvVD6FxHhykyiFPeTJqS0CSZ3S37vh4Aj1SHJOtInK+7FS24dUh0xuUWv0Wi\noeQ4F4RfBAjBbV4nB+cuYc+MNQevjg3O/RAmBrpOWHQTGgw1ukC/dVxWU0x0\nbPcKIbX9WesgTfvP0JpCc5+d3vFRwDj7AMWmOiZdQjKlCu/rUrQfk/Z+z1Zr\naZg+7Z+IkaBFudSzkqPusGXzunnf6UQY0YJZeK1Bn7ND951KxIvJT0jR/rA3\nGE2JwQ84z5C1L/dCd9poJUtWUDL4u4JIfrUeIYU7fsTlbVbMs94V/gwxOwHf\ng4FuZH0uiXotp9WIBPepF8BHS+N5k7XOugyGHrPKcswTx1a2vpq8Ap34/jpJ\nRoKDlxQVUVNqkHdAtfuoEOD0/qg4E1WO96m87RRDtiHsgGKD2ljoxB7PDI15\napenOjYPBX/Ux+yyqfVxwEiZJagn4ABH5xjZTvAlSoYgxXw8UMj1kCY3w4eN\n4xkC+yAh8JgSN95nGK8J8SoMzjHhZMp3+j7XRvwDwz+zYckW33og1ef/HKeF\nvMPm\r\n=g7FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb55b738a9182bab22adcb305d0acf680275cda8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8_1623387662481_0.5765950480760251","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce":{"name":"@balena/jellyfish-logger","version":"3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a7aa855a44b221177030a19c3a5e8f3a25217f10","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce.tgz","fileCount":9,"integrity":"sha512-iMQFaq3zWbPtHhAZ217Zm5GAIDHIwFlALDd0FUnIvynNCc0cz3vw5LxBka01ZB9+ZHqB/iMQewgXYLuexNai+Q==","signatures":[{"sig":"MEUCIQCt2QVE/JpGC/w1gVyDzKRvK2AvYSVhJVV8DJIQqKTmmAIgM5BQUqTtXGvYY7rcFMt29EGqxQHLoOXlLlWHqBgiLmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwvCKCRA9TVsSAnZWagAA9ZAP/3AbWGDwlJWf2CB9JWu/\nnsCdUuqflSraiPwy61KKEXehOM7SW77ovHI8GMtBqIP8Z0URHNmBXUyLgrq4\n21NAZBv+8/a3GLZ+gmsnjlDjmQmdP+ErmUvcddLHjOZysBodMZqFqrTJoYr/\nzDrbG9om2Ne3uxfeR3rhQlu797g4TatYwzo9oA1NU2vbmYuV5P2OyHR6SNFK\nSAEI2xDdyAOSL/Oe6RQSktvLlvN0S2uz2oo/EPMeytHlB0fc9NEujZJt8Rr3\nMcx6NvXdzjoPobM65WHtXdRseqa8STKHcpShmKB7uzkOnwgnn6Jpne4PkYYI\nAvKkRSjQA/uShlkK3dMaIHZ+H5ptPKGkw/GFP79yWzat1edvZ2byt4WFCm9g\nZMKVCZ6NB34lJPi/zbWfyoN76lQ8w3y+nUrrSVr/9MOyaVB44jW1A0dmjWi3\n5rmJHrJzk5nghW03dg7uu9qb+2qJftFwbWNf3rv04XlMGd49CTaZaxk3B5Y7\naOIPyjyztSu2jBLMH2GAJzRV0FNGFXXaokjxTKKIznN4aoHgUzIof684/g4P\nAnxPHWGuHagmHreBbrSGLiRfOvPv+wO6nbEQpAJ/nqiMH5arPZBk1ztsTqC4\nwCUcH6dhKDLiq00hzjJRyZQOdnIfSJGkjfAy/3QjpGhdeUAi5g3+usSRMLn8\naacL\r\n=5fMK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d2c20e6ceca5d2f2130046676b0794e9a7e46dce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce_1623388298773_0.03067108726934875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.12":{"name":"@balena/jellyfish-logger","version":"3.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.12","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d2b85017495caf98abee302670c3b8681368cc0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.12.tgz","fileCount":9,"integrity":"sha512-CNgiKT5gFF3e3LFyXKhYezFQ3mxuD/qgCJGKklMansmBIE/Tiqv8/AHjvQp9IHbH8tULA5k5a2+5cWkz/fNNOQ==","signatures":[{"sig":"MEQCIBJAV/W25srlGzyhVSZ7y6sCeAVaZ+w5cCcn+7ZcV0sAAiADX3grhl9KfN/mY86o4rEI0gW2EcgqD6oD9hUNmJ/kXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwvFcCRA9TVsSAnZWagAAFfIQAJwrfKoFkI9r42s5fJPq\npM0WSZ9EXrWu/s5j7fAeriqPIhRstYltsydIrb0UOYt+84gNKrxYPRSKexwm\nNvvM4vC+T/3HbmQaTuux+Ui1m07glC1dPCopSoHB4Vvsvn32Pjqs0uaA7Y8q\nRXm4GR5Iw20AcCXRLWtcyNf3zoOMirksF9HzHgprxHI1tYn6AjwQPOdEfMtQ\nPttMPinhof8RF2Rqw0UnYf2AuZqoqSstpyDyiSRZpu0qGfKXCDK7OIHw22T0\nEMb60vgQZN0NbRshkV0AD0Krr94uq9xCOhaxS4Ol13kSUCg8Q4iQkHm5WA5z\npl4A/ETxuPlAsV9Hvk00sVqOjloWYHL9t/R+7QWXVr17TOBLovXPnMnS3U2t\nHZMhYa5HZnEAdX8Vg/XbLLBLTYsDQJEu2E8KPFKLHIy9MkV59jwZue5YzNLZ\n6RgMNImDwmEaBmvs0K3Ml9t8O7TnXJw7BwK/r+rJCzmLG1CMpDbB0pTI2RlF\nboJGs9aa4BYdsKCFfPq8dIVXbUWUvMsHb1EKt9TWQS8X99F38VIBdJL4w9oh\nquZ5Ysyf3OpoY9FggE13KDfl8sDBdwUPT4Ax9QciuBuA9TDS3QT5gnP2iPaL\nuR5g2COdkkRqD+MDd5pnFUijaabuAvQ+GdO8KHHYlBSCah2VNWeacZdwuP2z\nGlig\r\n=D1V6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ae59c3e17d567f53f6295aa340c4d5f95b5dd35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-environment":"^4.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.12_1623388508512_0.9262113914758741","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634":{"name":"@balena/jellyfish-logger","version":"3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c6350a362adc0ceda5a171b1d920a6b718f1902c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634.tgz","fileCount":9,"integrity":"sha512-Nd52OdqxpQlj6fDsKuxYROLg1EIDemUI1h3eFCHhWZi4AQIn0gGrOU+QGlinIjwLpDEOs+nhIZKem73NCkY76A==","signatures":[{"sig":"MEYCIQCOaLNk/dYduXaMBaDX6uDy4wXmTrqwzZC1lxbSQUTz3gIhANL+31ygZRmJ0LOfNaLkO0zGQWRL1ueg9zWO+vtvkbqm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwxE4CRA9TVsSAnZWagAATyIP/AwxwFSHvEYDSP1Xz0So\nKDHV8VO9igfSSOTH72UpJHBAP4QBKnwAh8MbY+FpqONpR+4nNvPh2GcIoVuB\nuKk80i1Fb/Fo/kX9ccUhoOSZVRM08XysgJdrzn5HyqOSgGgF3IiWUeIxsjMF\nv3IdFeonATKVf258QCwSIqcmrnIadpgoMigJEwy1skvJBaDj2NPsib249RQ8\nD6Z259JnmEmWuH3wtOP014BNBZwDqSVqOhJ5GcNKAcUrGxigHlw9jSzZEIHR\nNIP+jW9fnILpCR57smq7hoGs+QMQPab2z9HOocA+7w9dYOgLOpQC0S/LEcIC\n8dfUvmUUBJFbDKGW6ZTX02oOipceIAh4BZrrdOHtT1lod557auVsMDpxZEuo\nf+daz5UgE751KCNNABL4DoTvWX1XJA2oZlFDQIcRAyKgyiSHG6/pZrFir33i\nuVOd3mpKAzjrKpJ0SOdOTl6B1/jDXw7dBbsuPjmzIRBUTVIDg3kELzQAWsct\n5MPC+23Xm1Paw7/OtvSoajMYEHPOAvOzaCllrtW4HYKR+86XnjYKnM5JqJo5\nvUp7genWgy8XICyda4Ec/eatF0cPTWe7PAzzrcg7a5mbU45VYnH3fwLoJYRy\ncCd+hXlJDgjoCEiyiuYmn4esDICZtBe4cUBbE9u350IEYPfTyJzsZJ/mIPZu\nx1pa\r\n=5Hcp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"383cf9ec8082c49cedcf9aa21d64e8ab43b4e634","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634_1623396664752_0.31266556513116583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.13":{"name":"@balena/jellyfish-logger","version":"3.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.13","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f4581fee8229cafc8754de647e1333b33f77f771","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.13.tgz","fileCount":9,"integrity":"sha512-rkwsyCYfqLkMIcvXwRHtW6MRbIYS4ZSj2FefMTSq3tGT1QQNhnsP3VbPeZ1R8DZsUWBGc6C3hQvRcnUvTSSqtg==","signatures":[{"sig":"MEQCIGkx8bS33K0YjXT134706NKHeZ9pOKmKN0Hny4NtAFm6AiATwgLvp/0FoviPeaER2kkV9xFo87UKtZ9jzFvB5A6MqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwxIICRA9TVsSAnZWagAAG34P/jiXsnnuHCJbYo/Eb/u0\nesP+3wqAdeBK2SGf5bdDacoN40fkdjV7CSsYy26bgoh7Voozq+VMxwwRnNJD\nNSXifjafEXmotn25CIFBHogwNMXq8CMWVuzzew95nTWrTLG3/Q/UiGXelYYm\nBCgIwuM9bD6a+dyZXLpIXnxo/GT09g30KeHtxhknu/P+E8AM6/LHloyRxn2T\nCL+P+XdtaOUb4qwPplSbel3DQeJFXkKQUwKoCY/axJ2vdhUj+9VUQT+WiRkm\n7tCyHzPbHqB5TqykiGxMpkQSy1VBH0SSiObdrcRHCcwRXvZr5a0LD19kzRgW\nQeHk4kBemi1bCFdR6pyV7bgefoHMeTpUZ+DnF+yd4gliRsUGgeF52O94HvFT\naZ9Ofr2H1gLt0SV0993qgxKjL/RqGb3QfgWaX4xlJEOxxD1YQMoHiasJdhMz\nBMtZ1mTAo4Ioi4DaOeoe8BAxgrBrsXSx1wPlK0OHRMxT7GqHgI5RW7d5sT5M\nMJsRjbQ4rO8M1nDQx0a9HcOfObGmptzJyLnfDxT7vt3yXOzxV8mnON3Zc9FK\nKbyTBXMU6uL9S0qbdCpuSB4XkYtI3NZmuEWj4O+s3JOkiASCdGVeAOeHrhsV\nQzw057EKKudAaP0vhP+UzFEAPuabAvAZqsiD7CkHUHBnPsazCK2ffmWVy0QS\n6s4t\r\n=WLz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4cec095cacdeefb1631d4b1ab310c9dc246f7ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.5.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.13_1623396872641_0.005487112084676893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817":{"name":"@balena/jellyfish-logger","version":"3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aef123dd000c7c051ce2a4fa4b250071e6e77639","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817.tgz","fileCount":9,"integrity":"sha512-WUt0c5tPEh+kZAo/O12163HJ+y6200hc1ZeHs8MUSgeHEKF1Y4ZPOlLonaAOvm+Ky5IpXiGgJ2edag5BvQzoQw==","signatures":[{"sig":"MEQCIETxI5Vuj5MACz5IwYomBioDLgrS7EujiItH8e2D7AAbAiASaogdn91/2FrLYrjfpBo4FsS5t/x0va1ixYQJYQl2Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxADqCRA9TVsSAnZWagAACzAP+wdfEwZywxXv8U8qQKqj\nrlmijG6ofz8FNIRJ5Uz58ght6XehaGOgImVWxnTsU5q5rWhW5t66deAEKHmb\nQR7MqjC3GZzrw+FeHJTr+2ToGfkxhqtaWvnSfQgCU3DMw2vt9qEISkumq+wX\nqlfr3K/j697IguEmEHXTYuFe/B+jKnfp4IivEO/b/b3OqfXSztpFeZCdM20r\nJRdO8cJJ6uUWy3XOFhmqwassoVaHp8DZ9yMX9AEVA8Z7b7zhWJdn0+eIx4fO\nwPE/39wDInqaz2tlTIt2I0B+NHMrJ8lSWlpVN8lQ6BwXAVdDYwxWZXXKgvMv\nUDErhthLQfvAB9cTBPO7NSSaU9WpTJbVqw3oan4iDCUc4Ecjh4/lC0TpWxuF\n79fWppdWWvSP7kOu8oNvohVJRka1hZ38N503YMLjGo6Mjz5YZyl9Qi3k27JI\npgid4O0Acwby6+0rCISl6lBYzwvyhLzu4pAB4IErUfEcmS5Jr3+iokNt/3Ci\nkxSrn9Mg74YtdRMx9LXOGdr16lLjBBXyrZEhohSvsq2Kp8AeW0/t78R9w4HD\nIV2pRvZ1PAcp4NPIpUYpqU9VeTthGNpJQISzET59JZD5JsgACkV2Upi1aMli\nIm2hMNjXLJUBtgutreXbkvVOLjUH94H6O1E4RQCwhJHJMW4zjc99S/dlnX76\nwdhe\r\n=YiF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b1a131e691585acb16c2c2e87457473ca79a817","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817_1623458026056_0.5888751778213162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.14":{"name":"@balena/jellyfish-logger","version":"3.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.14","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ca8874f72f9f3d0cebcdfee47384aa307ec24592","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.14.tgz","fileCount":9,"integrity":"sha512-hfC6bpgofh4JAqurGb9MeZZ1795tfxEfqG8rgNT2wcDOkBVZyX+52fTJZYk0n7MYDmLCkTlz+PYraJ2sPOFO9g==","signatures":[{"sig":"MEYCIQC05RcPP+UsXufzqqQ9LYShbnFKdcdpi8PafRI6icpFVwIhALUCDT1o8iv4wgCaU+VsDVkZRVXVhEgSGiMOCRO19TQP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxAHJCRA9TVsSAnZWagAAUfgP/3rbtYrky1kUTqWSpNy3\niX9bBoVKSUCXaofZTr2XLBP23YfZrX6fiLO5yq8aVjShAFgP6sDLvqY99rXC\nj20BVNozusPBKDV8gdPz3klZlF+UmysChHFK51fJOZciwXKUDMRuXYFifOUf\n831/vwWcW2Siz3xNWkjpsKodb/8k9O9VXZ3N54PLHI+qf3CqObnWpvGOnHE2\n8wws0VJo5psk35ijwPyuUI7UFbmD3QqtJEZKN2oJZ5eODjg8uyCtxb9ub8dW\n/00JPEEjj4iOsXmw5lGG3ntd1EafYR1N7prpmU9Jl8Vgo9HcrzX/ZdObkF/1\n87v70N4gLbvg9sGiZ12y7slHGYqwf2f/eJoylGNJRUKtrXUHyTv214WgRGv2\nT7HmWrFXUkJ8L2NLPYibzXfjViRdYzvGEOqPweRVsQUW5QVGiuuAETBMNIOq\nKQPriNk4FViXMgpnl3ypbv1dnQUWgSlF3CbbCdBNeeRSXIpCSM7N0shr0Vst\nR88I6GIRJXHf/5zng3vtdirq09EMhhFJSc9kodos8kBiwYVxyCQaKAC4ohMa\nHAueaRxuqcdHRKY4Grlyhrq6EzaivL4U/7BvfpdOREHQdVGTimUiEkKtE4Wm\nyHU+Z0CTyu+/hlTXsdvi4esd1kFYPR35PqrQ3s+6TDWOPsOmafNpgrBBLtX0\nqdh6\r\n=eXtc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"531c4e85eaca7894928a26aec85c422faa818787","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.14_1623458249243_0.0023067806520298273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296":{"name":"@balena/jellyfish-logger","version":"3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"39a88fc6ea5712e9f0eb0aa587cff2af86f9052e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296.tgz","fileCount":9,"integrity":"sha512-jm9UwEWUjfUMbCYEK7Wck++YWPO3X0pSF3tc9nc3fRnBhG6ApqqqyRN7tRueyf4I8to92hueL+Wad7Palct+vA==","signatures":[{"sig":"MEUCIFArDRQFh0LL0ddweFeiscVPTYs8KStcoh0kYyqrCQX3AiEAjB8ZYWtM1e3Opx40g7kYvQnBxCeA0LJWlkRxeNgL8kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/fDCRA9TVsSAnZWagAAd94P/jKEGbw38FP+KcIIRuTi\n9ZWWglJTaSzBp5fHV2p108uVkqUBHzaO7QZn1oLUJjL8B5/FrhkczoO7T1Uv\nKtVJTb1e3WFi2uaTC59YBobP1tYz1d9ia2D8eNMjvBWjjlQuVy8P+lp53kl/\nJr8BDiz97F5xV5v2KS+w60qcy2+AVADxBp5d0zhj8UN1+y68vvn1zIsP7gDe\n5nnAU7QQsDknYXujJymdu7/sC8uSYCd7Y2jYhiKSNIObbKsge3nOA9N/YM+I\nXayKODVjmnw2M67ZOXERgvVIEDFqzFTU6D3+XHodXlXwjcePtKfhExlF6Ws0\n7ylb2rRD0kfJf1kQYnSGns13XUCml3oG7hErjIx6X0YRFEOTaTwguToyAXZH\nF9k2VNRcxb3NOyBXbKx0zx213JkqTnsxe69zfFEufRw5Y6WDsPvwuG31Iy/p\nXZyTZkPDPsHfdgUf0uVjfj/GRwH/2t792XtkoofCWbwXfAzgONH39d8s9cZM\nidNMV0oRi7Bp8Jw8ilyRyjySoVxlkSOMlrxNbUG512zEoWjgHyq5UgebNX1H\nANpJn1+HOw7MslarvDk8QBcbNApW2qcisYKagUymdXaPlIRi7JEYTGrszdTF\nIUAz0yrtQ5Y2wQ9dnqshBnuhxSJb+PnCSznBZADzDuRMarwAYz8vGwdYvmPx\nIxto\r\n=9IQn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a125c8feaefbfb8b2eabafcdcda6970aad889296","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296_1623717827403_0.3354991044178526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.15":{"name":"@balena/jellyfish-logger","version":"3.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4ab35e3e618c5b17267005853ada6bc2ee444ed7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.15.tgz","fileCount":9,"integrity":"sha512-uk5AkOr7OJvlE0mqeEpDrGCPXIpCIK90dCxt4qPwi5+PtUAUWLHrRBiehgPcqGJlYhLTfBcuKmRk0N8RLlhBKA==","signatures":[{"sig":"MEYCIQDyXhlrhGl5yKzwMU5hatLiuJgBZd0tXaLXbX9DT+bvUAIhAJE2ZMSqxdsxvgpqmFL8T9851DyvinsU0Rl8zOonLC89","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/ilCRA9TVsSAnZWagAA+0QP/RP3pm+SC/ay4+ghwUEI\nWJ86hlwSodsBPyT8lyH1m5BKN/UYEcL3Dfgz16KYXvtf6D1oTWtyvYutqWYg\njq1mk2eYwMPBj5QXtjaf7DK2SDo8l6AO90zufpleLmb0BBGIeGKeyVLbVLYh\nEj4hjJA/m2uwtxMgVarm/A6B3glY0X5RkUB6PkNaLsHjYLrRZzgvB8sNyebQ\nMFn7gLQrAvP1iPKAhI3YUy56tFk99lWKu6usw5ySEbTXUC7GkZ6kjMKpFdY4\njMggDCZerUwAb8oFOEAig/TH/sleheF7Kz6aJcCk1qt2dLe+IJvBT6Kled5K\ng2Xb1NIys+V7baALDH5m9KFhurtJzbOQPgiIjN7lnMJmp5sedWtSDO4yEAMU\nJEiEdRLnmDCZ+uCRVnav01bcqzVJrnv3OVSu0e7CBv4a0YIEeE1rIWL5H/vB\n9nNVao0dxxWu0m86bWCm/8Y3Zl9qCMv8vUU/Rh5nY0Xn1ZQwfShxLrk2EGsg\nVdnQ5WAIijFGPvDyGruSk+TzF0D5BLCThcllFVhVeiNGXrMCJDR2Ju/t7Qzo\neA9EZLSyDb7Tho5LCamcOqwKx6189RpFN7Y0Sg4snsL8U51vKzEE7tVomdVq\nhOWiHWQDxJiuDQ4+VSUKXSiumufm1gxfUdaryvtJ08V6zAOhNsDUtJSzb/MX\nSk/8\r\n=eb3/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cd8ae254d518d80749adaf0f838aa33a3140b6c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-environment":"^4.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.15_1623718052953_0.520327701799822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775":{"name":"@balena/jellyfish-logger","version":"3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f797db813abb1c6ce4f3d6c584e079f2385e4f6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775.tgz","fileCount":9,"integrity":"sha512-CT0r7RHPcO3+E9YcWNvZoLGP1tsT23POay0lHWf0QzsyTqlq360GideRY6vFNFSBiUiFZM/RWjbzIRf8TBPacg==","signatures":[{"sig":"MEYCIQCVJ+IS7BUPBwLy12SbPzoQNL+/nD51DeHXwwtwuJZFUgIhAK20IJmjj5q5Kyr05lAb8RE37wsMEvB4YbXO+N7tHlHD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/oECRA9TVsSAnZWagAASkQQAJ55RQnEtM2dG+X/ERuA\nDk1XlI2D3zc6+63lJTSzgf7UvZjVh4gTlT2viCtUMVvtDCLqWVCiQYuxyArJ\nfkGhq/9sWYpifYVWFD+JtqZbmzVHNXeoCO0XjgqACpq8v5F9wp5CafGLdOir\nhbf2Xl7ONkOTWRXbHDNKOruq353gbuT3LHfZ2umpIRRiyv65IvBQM+TArpCA\nnDaSnQZQiLvAvNgvRdKO4nsPFisikb4vWsRK42OpJCZWCTybgkzAhFaDboVf\nEeqh2GhjugjeQhGljiNaugW/Tm26AUdO6MmArO1Qk3UIj8a8eamf9Q3QllaJ\nN8hxz1C+9fb9n58KIC+9KCx1JESf6Tt+RrCSqXffWSIWkKiDJIuCPlYCORHc\n+GNnqKApJk4+/wUCEs/yM67i8xOn8zQ8mUhM+FGvS3UeRaXlSYctHgVEVVzM\nkECP9/Rz2oDqlTn6cHATXhsf98RvDVKFbiuK749OnXq9lsEHNKPZDJ9M+2yt\nYAN6jyWjRDoRSSrRS0SWN8R4Uyz8DMv60Zpa8lpjc2ZekCogoM5z+mVQyeFv\nX5k06bnuXiqQgTCjJTwfEA3LpmkYUYSGJTr6XOYxFsXTEppxqPepOBs/csdV\nkNz3849x8d1L8GFQM8AQPARrO4THU8PJwMBY/uOmKOxWyB9to9X7Vyfp2d4t\nfUmt\r\n=hZBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3677fc83d02dfe9589b384a30ad541c2fdab775","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-environment":"^4.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775_1623718403939_0.549970325260402","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.16":{"name":"@balena/jellyfish-logger","version":"3.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7a7324bea77ed417b2aadf8d6333f1c342f9d3bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.16.tgz","fileCount":9,"integrity":"sha512-5/oJZujckx45IGyDSQhWQrUEu2Mhyg9PJHuREVaMf9hucL0ou/IltFTxsi2BK3gCmIYJt25ZhMRoZueoTQ7PwA==","signatures":[{"sig":"MEUCIQC5iO4Sw9MiRQC76alt9w2zYLu5riG+OxrJLgfYep/HCQIgailFTG0DVm7LLxRBid5QPkL5HyQ6dxJ2rNTAKe+F42w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/rCCRA9TVsSAnZWagAAOrEP+wUWPX6dnSvi+8rcETvU\neeLruadNKw35rGinFFJ5bubivCEtXJRfn/r/8lOkIbqXCcb39JKXWVMcavLq\n04nhQFZbnlo3ZKbxdzXYJUYqV1nSv520k4poYj7qncLyXQhZ99HKTb1oRevm\nz2GKjutI4b8gKL3IwF0tUgx5COWk+SPWUrAeVLvLD3BYio3IAV1l1sKjBtD9\nNVXa9JpgtJKVjJYWIkamUQ6hdb6yAsYSTZhaA4rILzCkBb9XenZ2fJWfXWh+\nJl1Ml7v0ZGFRzCSdDoyiNs/XyPNGn6Dxp9+hxAwbF65jWBQ2l9NMBJVLicP0\nBgKmApRMdQsZ7YcdVzTwEpnaZXHGmVq6wcjI1ZyM9hWfb0ffsGrKqzgpcuiB\nIgJwBPBY5ezg+5qcqmYJ3MsCgpoN3Z2EQZE0oRIuOf/Aw3+DZd218LNjYNsB\nbPS/FwSWe7GLQ6Zz/VPU642aK13qZWOyi+Npa85jQ2rdoUEWzthLAjJ4Dtcq\nQvyoYnLeo/BeFC/P43kya6Kgjl7PQGQFj22wW2q1jQoreyVe2ZGkwKilpTT5\nvdytrvJWK0JQGdFfq861Em5wBDxXMwNph0pC4W97up9zR7eBu8FQBcF0huwR\nfmBV0mV5jHtdjwCSZeZIBTKa/RbGVcWzKllCn5AjHW8zkQuurYS5OOZ8y68P\n537K\r\n=ebWH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94ad0fc276b251c5f1b4fefa98e2a31d4f834ea6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-environment":"^4.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.16_1623718594790_0.7974084156484278","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4":{"name":"@balena/jellyfish-logger","version":"3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49b230bae9f6254d04fc4bcdbf27f23e2f2fca08","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4.tgz","fileCount":9,"integrity":"sha512-XqWfdd4vaEKQNBE3uXr5CHwrgn8KKT/55dg5T10dzSEwZxTN06/qj8LiHmCMJFS1MKsNjcIW+rBaHDT1sx00rA==","signatures":[{"sig":"MEUCIAYEiZ0s/lW6Hz1QXBkxeNdY6WXliqczYZovMDkHlIooAiEAioJXVKoeA9YJfdyVbgeDYboA+f9IowBcRcB4LuJaMHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyDqgCRA9TVsSAnZWagAAaWsP/3tms0Y7a7EBLlQY1gMY\nRXkFI9oM477zDAHeX5UusifqDU/UbBd5LFmPzbLS1j/k0xZWHntIdqkxUImX\nFbAyc0MEjhwOptHrYPN7H51D5pPJEuI8YIkBOAiKajNoxT7xVtGFfog3QP6y\nEO6p8HBKrQZ1yU/RTFlgRkDZ0A4Ngs99a7mk5opmtmZWQvpLhY63sdgsG2RY\npBSo+8RW5+qFt84abMhmQdHPHtDgbfXkGhF1ZlPxqltQmMUejrJ/fd6oX1sm\nAcn1jQF0f0Ik/kHozxnNNwJSI5KY8JhphZR0WAdqq9DoxXCmYNeSeCgWFlbf\ngrR3wI5YLyX0kzGKGXfG4xPSgtkRV78rD5CTUZq9lycAQ5V+r0exO9thsQuN\nFXUg/W+NRyni9FGmR+rrXLP0eVZnokclkGSPskH0q93A9ii2gS2fBqgKtiHA\nJ744wQ7Owow6tVFInPw5mZjpwAtpxuHvbW4nc6CDfQBvB40JhwI7VMwDpCtC\n+OFmeAyErScqfJWNe00GNxVKI2j5N1FjBnDLjPfD91H/eTt8y9TXmmXWAfhV\nNWy3hKulgqN34FhXxoiWcq4SqndafXKvvXQW+zc32WUD1vTZP2rweMmr9skK\nLc7b+1qqLD+/1psx8rotfXqhC7bDEqUmBg3+kIOERrILHTtXNRz7lX8f0pnX\nHEtZ\r\n=U8hu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7c39e8bc4d6c6a452975a99c49955bb41031ef4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-environment":"^4.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4_1623734944417_0.28195398188744636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.17":{"name":"@balena/jellyfish-logger","version":"3.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"577f4a77d8384bb846b534c0aab22870f3f03de5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.17.tgz","fileCount":9,"integrity":"sha512-NYhmO/HzC/zAmCXFzQeheAugnDOBH6eeDOaogmWDAEM1EjGZfMvHItpvXpJzp0c6NI+un6ghKBkx0BF3Wje9Fw==","signatures":[{"sig":"MEYCIQCry/3zwkHzmF/IBYNfY7qhcqIhuLXHLt48kcXA0THi/QIhAKWeVBvMJ/cnft3TSxcfAgbwc9e6LUBRuOGpTPqHhEws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyDtRCRA9TVsSAnZWagAAi/oP/jkntG+182Z2/DHyo4PR\nlISwHihVTY8LnOCHq8m2B9bkdVaVuA8PgKpxjFjXnIP9RMsftmSDlxIBvFlh\nl8Zx6jpiwrJkIXTabvd4y6caEqDJ2BhaSDbBqfOLfAhhG9+kt2KveQ3Ak5Uy\n+5VNt5UrV/JRw5q81e4cyytb19/OR6UboBDxLS6+du/3jGlzsc47q5hRTl/0\nZ93kZAvC4fkjhkF0dGqNzKM7NvZkWqxBacQGpqULk+MPS0xtG5ADGmzjjP6D\n2GLiQj0+/PDYKAWQz6cHGuTxgzqH/tV6hwDNlOgwRQHMMcF/QxkvF44pBXDS\nntvYH7GMcyLWe0rfgZiLyYTPab1r/ylIbnhdtYFOGL9l5TcJCy1myRA0VSOr\nj/FGkstgdTNbp24Xv+4w3YLExpGxHWT+uueOT0qbmJQU/fmKY/63PVcpBucM\nQ3Uo9PpEWJEuHzwUnzjkTo6bxzh+YpT/ZKnVi9LIdNVf0wMQ46iqOShGMlvk\nSKYxgaSBuUUeuHzDkMEKiiWNCgSllI5EaB//sB7fwtG4uzw369KYvMxfKoy2\nJDYftNIDxi9Kr/0NdgpFURaKo5TwWA5ALws4en9F4HFarwQ9E1XSppA+YRnb\nOjl6qHw9B//iGW/6LO8HNKGPypkm8XNubxdV5RYxAnFolrLM7d7WRZrip4Sc\n1L6e\r\n=OPVl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f4ad08c0aff40b103585760c556c71f2aaa11a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-environment":"^4.2.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.17_1623735121386_0.9214408663653868","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0":{"name":"@balena/jellyfish-logger","version":"3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"807ca122450da4425c46aa99dcb77be1dc0eac1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0.tgz","fileCount":9,"integrity":"sha512-2zDHxJFS+b9IK0VF4Y+ubl01TK8v8Z//mvbuOnaomP8YQQ6HPaVcsFc6JMFTvV2wiAtFCyHsYgoKje+yA0+0tw==","signatures":[{"sig":"MEUCIEQ1nyMCzCyQYL9gTuZ2EaYlrfG+3ElJWr6C1zNFnF/pAiEAtDl9ABW6MI+SXmcesPDuJ6pWEzeFBW231uKbVXfnpj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzb2MCRA9TVsSAnZWagAAWrkP/izplcYb3dmz69r97Pvw\nh/OBdKbpe3tCLGwjdWNcr2j5xsEmn0sPbNK80i4V0D8MJQhxEovAqK2eGIpC\nCGj7daUtfv2iSvZ0qV5gr4hNSP+m3cJp3LXJYfTc1698VNqrqOIia5iJEJ+P\nZDkBP/w9hC4TL8pHuZpL7mGAtG+QYUh8bgDhL0L+lGaumeVOl97bOt+KjF8I\nlYJxPzG9haM/6Y6aZELDYtNA+32JFppbL8WBwKr+Uhf3xJR+GxpQSQD3Zvne\nUDsjxrX7WDZnDNIWpzfv2JBwV5ZCJroQ0O92EvV+9hFIawCxhJNM1Jw/wl+Z\nu3dY7nhMz3IxH4gU8LIWue7O86546wh/4KKFUrzn/9c4T9yoCc37JpyDnSa8\naJE2q+K+ZPdItjZy8jjYEAfYunXaQ3I/C0LJPzu+GkNpYlJL2WFsfeBiQTKr\nFDV3FDmUkrp6o3+OUpZvfYWhFKxr+5Y/47nauFHBNJej9ZmZ5FIvr4rbXc5l\nfsIeIVmYbm28oDHbgaWaRPG9ikQm87ub4U2Zriya2SRfIKA3TuGX6U9ilOrU\nUbGbNUTDQZ7iwvtAxTHs2vZrqZkYXQRlFDj+Joc5MdAK1FKk3Bxsg+ollepW\n9lqwUpGMDrn5EkLVjgmkl7pJLGct7ExJV8UZtBjXoVmZRR5sXjP6wL+O/Q4O\nCEky\r\n=qDRK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"51b65c0aea5ec36aa9bb518863e3b1e65651b0e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0_1624096140334_0.19995848939178873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18":{"name":"@balena/jellyfish-logger","version":"3.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f6d9584d0b0a9847ebe3d970bb398acc97eaf4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.18.tgz","fileCount":9,"integrity":"sha512-ogIKimnripO6Y6bd3hBDSytrXg5gHB9drT/tUqVXTt7k6SNLa81jVEothF9HGkpxRFgvTOZgaQ0BFHt7XBUAmA==","signatures":[{"sig":"MEUCIQDpAQ3TQEsgmHiebGtMusaoZMJXHyz6MKaJHE4MIi22xAIgH9X2Ux8HaKCjtHoa7CFYjnu59txSTcXaI96ZZHikQb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzb5wCRA9TVsSAnZWagAAoR0P/00gclCT20pGczh4kvqk\ny6pISAtSQ/Gt2JWBYLkGOuEbI378MOGzWiaQp8Px4rJ2LaXfLjqiQdkkPqs0\nGXw/RsPGqC17BxoQAz4IdLB4Ez1hjDet/2t2/IOI9EOSZpF1H9egxXQ3CBST\n9A1ZlGkquXbCvuhoDhMAf/lmWv0WtcHfSd3Nsk0D140JANKM9kFoJpOBeld8\n8lWFHWfkzmQiQl/1+xBVTSBrfzkWd7tK6CBKdkn7cBp6KjqKRNRdaBLcWuig\n5lxTol8qa+8kHJFszCSwDS/wNa9ojbCHFWQlxHk4008IMFlZ9AmTbeCv1Hf+\nLxJDLGGPiOwT4pUYwi5/XALoK6ays76MJpjcBWp15PPq6CgI8/vGbJkA+JPb\nwff9P94BY349Jnftd/OL0rJGRbNvuooI1Lc0pIqKXpwrqLe7KDkLm0giEmJ8\n4ii1KNrSyQCM/SiIvmRm1GQPt6ZZBq7d5XWGRbXegvEPoabMWbwR4caPdmSd\n58NtOwWJk/KiK2wsMfeTWo/tUoxNwoGAaa4Gk+F8D/VfbI/bE9ZLxGzQbK57\nyJATHnOMjwq/2/6wSjCU0lJbCPKl97UC2CBgKdDQKCD/Aqx8H1Rb52u+wyXC\nmYa2zLc4oR9hCJ4hh6NLHc57CgFAdya0lVKlfnfg7UdFuItCUHYC5uSK97BI\nKQBv\r\n=N7uZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf75aa4e4207803977f1817bc529b5c3211e4493","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.6.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.18_1624096368059_0.020572018826735983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62":{"name":"@balena/jellyfish-logger","version":"3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e592cd04cde6be8159c628511c41ca09e03e96d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62.tgz","fileCount":9,"integrity":"sha512-/wG4S8vjDjS3brw6Ts542wkVXBIwkVqsIfzz3rCyeYFjejvjzTyR5xe5eYI/UM3yE/aNgAs7x+0Url3nAC+BnQ==","signatures":[{"sig":"MEQCIErTPaUARKf6KKQFAODqFHZL7sFKeMpbqJSt+h4M9p8LAiAOco4y7YWxOIOnfqR6oK/NpXWfHddy28hbE+Wx7zokLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzcaVCRA9TVsSAnZWagAA5A8P/0K3b4YmdIIkVZ9E9EZE\nUrf7IJDXeNcNOXv3iYW8t0AMBwfoFdEvoW3COf4kNsn/8ErT4Opi2r0UmdDm\nLsSAkxEypCkMPCW3m20j/1nqxCl3RpRKzzrfkyizAwopdHiudK/6CR66x07l\nUpP/ZLJVNP7KhAEiPTekI7UbvPEeDTKan/zwlNanFS9GjkD8sunB+CUainct\nivRA43c2RkzWuvwM+d8K7BVxR+G3+wo8lTRfsLgAyI8kY681JXvM6+WNFTyZ\nvidaZ3d6L9Lf+giXz3VSTf5gLuEH1wBP1h1DVQ5hg6Nb2xhg+V9thozsPh6T\nUTxbHFCqectag/99BRO1JUq27NUpkYiF/kXNieyqnyVTKCcKO0Rzm76p2G4M\n0+zbRkTSgjqSpxFwHzk/+qI2mlWQ+ZDTb6vzYLDC3IQKXB3d4Yxi33wx5sAJ\njmiwip5Rd35sNhdRXcx2zVwQ2K1Dt19IXviBjotQMdo02TrR/ZPXbXOCuMd+\nZdEEONVav/pKWeTJQn6JfFysIjPQmEoDmYPEkF5G8ZKMFN0tj5O1Kmhsr/IG\nbm0+Z9dRqmCZaUYfDrLktjlqe/uRskx501EuPcImKWeDybjHW0DnmNLfoTwF\nsZFNcXVy77EoR9/1pkwHRu2dMHkKvUIVANUJj8qO+IEB8dozRv2sYir7+Lp3\n3raP\r\n=K6Vp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7581247ebdf84b79304d5e85587a63a600473e62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62_1624098452569_0.14550883586327856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.19":{"name":"@balena/jellyfish-logger","version":"3.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84d00e402730b00f6f6f41c9816c280573ff5c02","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.19.tgz","fileCount":9,"integrity":"sha512-Txe182MfnhealhNngQtPRGcZhg+RY9ITolSbRZruOP1aFRKHM5+Lx8ADMisbQLXtQscJSrh3jY8RkhVVswi5kg==","signatures":[{"sig":"MEYCIQD1LG+9Q+L/hsSbhs2irQw0D6Lfhl9p2iAlhWiztBYkfQIhAIQFH8ZMtF/oZhqoHSYSeW1IKbK7RabiXzLikJjgmkLu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzcdjCRA9TVsSAnZWagAAyiUP/24HB330y+a/0qu/ThJY\noFTCdxOsA4hiosT0e53A9HteGaGNz0Rl9grVg+QvP7fbb4vEwuLl72EcfJSH\nSXnvtaIyhkdLvq9/3bVQsKDfIUQDrzW7JYiaK2R+r7sqyruMxqccaTOxH+wD\nO7Vzl2Gs0AGWxxvJ5APLEI7WYLmZuIWW6DhJOU7wvtd5immlZnGXTBdDrHHH\nvSS0Sfmc5tIhxzgNw3lbV0EPvjnYeZJEMrndd2hB+0v4ajUidQs+ud4O2Tcm\nVXW5D6+kVl0DzLw/H6VewQmGqqBEsqKBQ65TnOZ5aUlbINjQN6ISeDPTikLy\nXvtIWcM3TsiorftxiUrOZzZAWfa0U770f/KI4C7y1V4RpyYs+c3IRXjfK6GG\ndAMMMDhrBtDkIiX/mBBZvLgu4I8KgE7pbzmaZqVm3miQ1uxtiIKNju/mxBQF\nfHwRiIowogt5rUosSGiT5T8hB5V2zjCOw8no0e6Yo6B/WxI4Z33+oObxOMQN\nswZd+bBr5yYjIHEIJsB7eA6IZucTMgUyK4lrvzyl/njejNjHYahfIuNTIggU\n4Sg8S5In0EAK7JM4XGMXJCFgr1/g8CwObvZ+4Lxdxgt9SE/OfY+zrvy3OdxG\nrjyPR2xS408kcs4NvqtQWMkEbQ8NJG1YiWsuqxjnubUb1zT1x+FJVmaLjePk\nPufH\r\n=VCyB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"efe445ca686080fe59b1b9734381d490be6bb688","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.19_1624098659057_0.5894530579143897","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0":{"name":"@balena/jellyfish-logger","version":"3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1be53bb4155f02eddf5d0a38e236f1c25ad0ea1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0.tgz","fileCount":9,"integrity":"sha512-aepcClQ2NOqpVYCkLkM+CGqwA52iSMHHU0lmc/PZeRdTDc40riu8pCaCtaFOJHr3V4/Ks7UayTYLd8TuMIr7jA==","signatures":[{"sig":"MEUCIHg/7p6GYQ16fV+AGL0rrf3tp/ywCqqhnFGqIaH9iv5vAiEAjapHE189TmYT66rO4IcB558NmkvZfYJVhfFrZbJ0JS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz0+7CRA9TVsSAnZWagAA2tgQAKKlM+qys1zQTY9LhaWu\neM+1x8XaokSuMdoKUJ2qqU55Xwqg9K9Fzd5xj3ZXkBJLeoxNF8MTDs6J+VL+\n775VsXRImJc1tTTQPXoUVNpfI6HcNf3IzkYdgIZPq0EGFRE6gqUzbhNqjU7l\nyhIw1pHaC6/FqPYgxqD+MEs3qkJw7g6sKzaRDLakMN7JkKp3tMvfFfslEA8r\nY1bTJ3EtEQZtRdflC6Y4nHPacpB91X76ubspEFKwF7XPVGh2aNLKPowaSkeU\nr7HKJUv5suxhSkCC33u0pNKXFtNvA94GceGLgf1/wfsSavhToXdY70FscoA8\nSHPSodlpxuCadNDCHWfoq5w3KbRgx2aZeQxL68OVr9ZqLs/dNgXjig4TNyzP\n3QIfbDCPkg0NjY/zxI/OH1gR8YdBhNiWVZM4lqrEJEdYeJFlSLYOLB8HdRCJ\nZRFpWvhebYcH1HepvdFQZl9s3rFTAPI3hzGr62i51xNOPV8oGzoLbUAOsqQF\n9G413SJXnL9IDBCCTrJAglWT86yU2bapBC42w760u9uM/h5Lq3EeTcG56yup\nwCcgDA16cqQ1WmGDN/MzM8iujHzJJgKI70VopX4dH+7ZG3OyoJOwKrkabBFH\nvfJDGKdwDbrp3DQO5TLAvRWHOVRAP5vtWRCUgVqIyT604KWK6nfrR4kHxIY0\n8Brj\r\n=UGbC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7fd61d803b13ea010c9c7bcba9876791225c24a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0_1624199098787_0.527297474171081","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.20":{"name":"@balena/jellyfish-logger","version":"3.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9b87c2f24d3ec2d28c9f86e540a5aadafbb6583e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.20.tgz","fileCount":9,"integrity":"sha512-T9uSYPaXx9dY9h/3BdWh7vIMOY82jHOq8ZDbS0BMi3MAPK0NbG2d3hhPMbfoOlJB2sbMpsgoSWGld1SGXx8jgA==","signatures":[{"sig":"MEUCIQDJKaS2IweOhkwjWCeFBnRFpjbyyX5NRLj81Bmd1ErARgIgOL1vtDsEUWZprCwY7qNPbRiJ5+EJ/PcaIcKAS9Iu1fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgz1CBCRA9TVsSAnZWagAACC4P/3a+RhpuPycXNc4eTtf5\nCThYcmhC4j21860a7C/ilKMxM4V4BW184Vn5S7xss2Kz+ALb0eZJty4fDw8S\nIJE/S4dIO3yuiCz3fgAn2aqYeTtAzk5MmefXlOXqZnk2XzT7yx2r6JlnNpaL\nPn+U+masdt/NzqA2mzRuNeXjyCt4STC063FeRI4ic9bBNt5pXqKF5ByBgvKd\nNQ7tbEgeUpa35Yz2BqFcNPtZslg1GmK3Wlo2H6oa9850HLtdKQDxgZM91eZs\ne519LQ5OA+t8H0SOg8Q3nMmWLN5MAAZcpG/5/rtsRKV1H0sLVSq2MyebieQr\n+6MYxNmHvHv047ci61xhfP7HIBGg24sjIhbwgVW1eUTFB97AVlQBQxk+3PSX\nA+l/4yJD4JUS12Usnxz8sj85LuRI4KPV7MLhDQ4i6remZPrWOUJ4v4NAHuBp\nExfZMxekgNbHef75W46gt2mygWcWn5ow0ZISdj6K1WvQTTeP1ZJip9YEZh23\nm8EWWeiOfo9wURyvP2CHwycSXf8xkJuR3S1uVzUnkKY0guroBX8SAaLo/lej\na6J6U/xvyI2G53ZtDVQhzpfL1LkmHB/mSAr5g6XabqWaAZrD/N3y3P9c/wID\nI0iNS8HgEvq7mYxRBFqiQoYANKjYbbxbVplrZC0GEfKYKy1Cm+h3+609+p85\nPhXP\r\n=MG7w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"79eae7d954c3ed800ee62739dbafa3779a8c333f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.1","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.20_1624199297461_0.7927142712299888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db":{"name":"@balena/jellyfish-logger","version":"3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c347c8991c94f7cb17ca3edf52411153abcf13c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db.tgz","fileCount":9,"integrity":"sha512-LenPeByHk8iSYrJlu7seaWzrFugKdExZPTI/SBGJbkRhmEQJeG3P8g7FfqNYHaV0hKQf+jZ0oXa/4rsnJqvIPg==","signatures":[{"sig":"MEUCIQDlaLYQ/s0G1kbLXmlOu2pTu2a8jIzftGZRJwRZ5/FPIwIgcwKUarf2KRvqaK0ZeVIxtD9nDKqgHuwNXMtXVIR3iqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0XzrCRA9TVsSAnZWagAATXEQAIrHqEv3go2yMBfyv8oU\n6Dufnwn2csspjRgxAkfm8epJZDaLorDfYM9bYpn5w/Et42FLSCheBac0gd1l\nFDbkRGcPcn82IRjQKy6gMaMz5CZmRJfMobRsTSCaSzpeGwC4GWv6LRKvWTQg\nnjb07Jwuz+aaFIG3U4xdSpTPCqkTLlXhGxf/S1Vwb8uEwuV+iPIyN7XNLAUO\n+q3LAXjZt4zTJtPCFmuW5ryGncSjKtLER+z4WMNSqKXDdZhW2Odfva/rcNAp\n0lDAmgru61H/2J1rQmd2BciINAnQAzebkim9UIRyThrsIRWBrbObduWO+VUp\nj5wmGIqhftcBQxmbqQOIvnTdtuH3khCKKGbZtwFdMN0yOGf02Unsc2tS7S4L\noa1iegtrKTM2j9yfWXbpKSoMWGlrGZEqhLri2A4VNS3ZluW35XXmolUHBXHU\nbW8cQfmjR3DA8Uk5F1gg/x1lPohIPVN/yjL5gu9l6oqnJZNF0LNZgtCnlBky\ntycn+d4ad4jgsJFAAfzGZu8jTpP2XQg5yLX64QtwHt7H4EwhpaG+mzShOr4N\nZqG1tSfUAnlEvJL5AprKyOmTxS65GH40vRU7+8LYaNI8LX65EzGZJzU81INg\n+v+wuDl58ZeaorTjVik1ysE7TtOgjx4g/Vna/b8gj9rOSw9vT5D46qpY6GCE\nhkEB\r\n=Golg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c116c2abcc1addb18543112b78e99875cce02db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db_1624341738885_0.39855066498128555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.21":{"name":"@balena/jellyfish-logger","version":"3.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"71e3ee79d25a5e07e924d188fdf7c544b575fa84","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.21.tgz","fileCount":9,"integrity":"sha512-lE1U2Rwc/NHbBr3A5Jizmt3XJmfnTxBkxgjUVxWZe1tHVSeyic5QI8QMy2hWHiDsHd1GmM6cbe1mb2n6aY7zFg==","signatures":[{"sig":"MEUCIQDw7TK1BDEDoiWEbawb1cbnGhZ1jINasCtgH60Xf2kHwAIgUsZGQjmWqZPYvp1Qnb3i1Jc8Jcevtwv5s1vZTSJSFiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0X2lCRA9TVsSAnZWagAAzN0P/1wJEcBXUxUDfrH5TG/T\nBLOf4uQmbkK9fUe2Hd7zltsR5PHWLhHo5TjvF38ujgTzyz+dHWmfuGzUsnKG\ns7Nn+ApyJNSgLB2Msn85Kc+FX9EHQJQtNVD66NjVk9smTc7KT0IZWQRZrPmQ\nryrIV6Q+GWP6TJv1chLuVZcd08Bq6rClrLS498X5LGuSv2uGA3A568hmkLy0\n4R32P/oLeIEoUpfcF4xK687ZvP5At31+jbupsSRforUrAIKv8OVCa5a5Hozh\nL6JrqNC3CzSEuO1NBpdIRGT3W1Ix82N8UnHTVLh38lkLeLP+hUhBeeWN56m4\n2PXJbdtJJvH3PZVwBoYM9vz8XEwLxH+sPlzX9gn3wXcnlOI+5++cBUNt4pez\ncUe4d2fYfRkolBohpr9c0QYScANEfpRWmsexK/Gu88IXMWYDmKbpVN7WO/dN\nolLHZyIgagH8vIA5GInkxMZjkeqw8L8Xd2QW1x/tIXlys4vOJfH5qY9q61KL\ni0Jl7uyMhljaY8zc4rpy2FvulMirhFmFpjSwbmEbAD7HBHZPIwxvw5oNrtk1\n8wLIAbX9YgXac+eFTuDv/06mzxbC3AQVIhLfzJXUIMMJomQiBV5U5E3NZCAG\nZ2+ICsjw001CsAdizk+8vimMtxVgDldLhOhq06U1n6VwVb0rJxvp8Pq58utY\n1CG0\r\n=sRAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1f377aa90f0ae9b6e83a3742172121802e25f80c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.21_1624341925277_0.5603499324843264","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce":{"name":"@balena/jellyfish-logger","version":"3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5dcccd8211c05fb1136f5cc5699140361ebf20f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce.tgz","fileCount":9,"integrity":"sha512-GypXcHfTgh4j+BfJ0VQWmw19mxcI9MLDhUBulAdnO2wmGAfMrcFo9jN40HM9+Z6yh89UHT4dwXG//G7We43qzw==","signatures":[{"sig":"MEYCIQCYa5UpTFQX9Zci64B5ortDuzuPN3jVNw1riXTy3WBUKAIhANYCl8eYEj3IQg2/SLPPXZbHv6z1Z+Ni40XcE5PoIG2l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0YCVCRA9TVsSAnZWagAAvKMP/j0sqpQqeQvJ6NPspPzI\nk9WoRhlVdqsUbhj19pC3UFuc9uX3KR2QY8ZDWADw/lSSwBEDTApOxp94BWC+\nkcRkFnUGvvn/myOV9v9bhL4cm6iCxYPuG7zKfIwMW001O6WmpHsFLQr3+7rA\nh3AMFWaH33hFzqwDAPSh9F7slgkbO+7BWMEBcUxa+/cOSUGnY5yI2AvWgBvF\nl5vEca8P1AycgSvdfAymf9PeEsuTSz4vD7wMVjGOZ3NNrzMdhrUiKJ/f1rFT\n8CpZkhaALHzv2vTRY3Iwa1RfbNrkEGyei94xag06N3uqc8KDUCBRmyv4EIt/\n7BHA+crRNTNYiIzkk+kLze8QCgEkH72tUgk0m9umP4wtzyN8G4Z9L7m6phCK\na2YPZ7DvaA0zX0GXuN7m5Fg0LX1OhrDgKPr635+06aKmQvIFSFRLSD3kdHCB\nPbbiVdkrVBTY/hoqMbXdnZv0MDaJaDUTSTEv4J3hjV6OUpEdcE8ycHwRau8e\nMpOngvj6Ke0dYlBMNN0RNetYNad/4qduRy6tojw3tosMo8Uplp89R2CT/7xH\nEhYnPwoUVgINx33215fjSxGgEcDOzBKj5bNlXJdnk3qXBwCZ+M2sIpGyjJ5i\nZw6OgX4SE64aAfaa4oAVHB9ZDcwp3lYzOLvNlv2Va8Z/LXp4afK5kfjUFnPX\nvnGF\r\n=qlUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b957f1aa14549a04fbfc13c1cb055237355591ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce_1624342677525_0.3654525478635726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.22":{"name":"@balena/jellyfish-logger","version":"3.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c66611c9948bcd7d0cd1e41fa00814acf1a19cf1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.22.tgz","fileCount":9,"integrity":"sha512-5Qfbbgqv7RSlRRbQs9LaQ2UG8buQbjXzGYY2MDG47njHWowOl1ifH2bkynhDq7UwAwV35KJhsJQWkmD1ouBOTQ==","signatures":[{"sig":"MEUCIET6cQ9dqoIwuuBYKqK3ZmLi5zFvgQnSgCiWbv1rPwX6AiEAnBA9QmWrLk7ZPbhDwIyolwzW1JOtSCpf5ghtTs4Qyvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0YFjCRA9TVsSAnZWagAAbIkP/2ls/W7/G4Z3+37YYNSp\n9C4PSvuMkPtboOfYHjco1Ef0dz5BRQg7ulgLe/puf7iatRuyh9NHIhTxkD1S\nTyFaynYhchnVfrLA/TFahkV5voGFNMVqxb6fZ1N4lo8wBiQH9Ys44Dt6fiXg\nVaG28DUN33bbALqcQ8+MzCLDDtf0a+6U3GlcuoDD2V6kZMFALhQsFtaSUpPc\nAHAaF6N8Wg44Qenq+JI+bcS2iAy0J8vRzr2KcMM17g6cwOndYHkTZ7NHBZeg\nOGw5eyARzGefHFaVKBnQnYnrZ62g0CpiytA7XYv/+jsrLmdI8cQ7w+zyDuYg\nt/IO+ahHs7i7U624qOXf2ExfQG4XrgOceGCibPP9TXP0+KYABQDyNw+lSe53\nB/NK+kaKKgHodvWpZtkHA+LnOOrvCTzUVF7DCFw97Jczj3qtnFtO9H9OFb5Z\n9RNhckheZ3yW53juvyjfHrt4eRdJbJI4sq20JvYbLmpstFhsXsaapOvunihe\n7oISh52uErZO8i8WR7u7kNQ/Y7vcCAUF0nAdEVcJSqvQyEOkr4yQykchzPfJ\nI+DouBdLJwpMWj49pjmxpl7Ms6oUbBLu7FFMO/Do9ISA/C40a+d6tcrWwSHM\nMfHl5EZ4XohUPkSGBNQX3zkNIZtDb8Nzox75Juhu51FLIzKAGYEv/swkhTQx\n07Ze\r\n=XT+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd329e1d9b5ac774550acb1d9c361d1d6caa0546","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-environment":"^4.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.22_1624342882531_0.11113926517399464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2":{"name":"@balena/jellyfish-logger","version":"3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8dc8c9a9a2fb01e918668d130494b80c6a0e83fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2.tgz","fileCount":9,"integrity":"sha512-xt226Uuilm+olTiYN38vTddpVGp2e6nyIG8l6eUBOWIAMPgNZAZnLQ+5ZpFasLpFN7X0Y/4590frT05Eapm4tQ==","signatures":[{"sig":"MEYCIQCc2v+qZhRiktebTdQrFalpifrCmAwy05h+NKJj94yBmAIhAMfVgt6xa7PSYYwzpfcxaz/vPnWas2FKhos/5qVTP5Jj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0seBCRA9TVsSAnZWagAAYT4P/0w4BG2o5Tg5qWManIiv\nAs1XwA9H7ldLYBy0+jxf/KMpWyYrz9GPb+msvikUBOODURkV5ufmNOfo1GS2\nkMTKoXIvPQOLiO9VAZUuk4PtEhDcusR6pDOCBMf1GxXXMKYZNS0S5jlx4y+Q\n0EQzlWaPjE+RicexnfVyRcOdpaQyvCnY7dLWpoJ/fc1krME3jdu89s5bX8UF\naenYoCt5F5amOJkFnvXFrgsW/N6AGUuC1Y+vSYId+bguxJP7nDUcYaocdy2W\nSd7eUILDRvCUYLVI+b1TsriJ+F2UpMbnVLP2EiK6fqT192jiIu2tkeYBqlch\nwkw54L+iAlm5wsNJ8bveMUQJTyHqZ4H7s6vXOTtt2lTdchDCKB6q9GPz3ra8\nnJssPfbffffWTWqSz5e30ppOZQAEtBxZ4Drj6VAh0/73UlBP3j2b6g4aiU/x\nYX6KLizKpl9YXF6kT8/64MGN9CEFj92wkXXdbptb2OMViGs3N556vz9NIlHH\nTzg7qpdH1B3n8C+ovUeXuEx2ylwezfGJkiy6ljkHLMlihdejHRfPphlfT+9I\nPuIt2cIwlPT3kK/W4198m5rMUj3gvRne/m+AxbygVXO9ASy1voq/2Hlute1v\nyFSAs3BMxndkUCoxDUtDpNCEfStYmvwMW76XUtc/vm76o8Mi0xc46tjFe54e\nEmgq\r\n=fHYE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"00901ea11bbc5e12fdb6aec47490ad1cd5116cd2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2_1624426368771_0.36348480015817763","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.23":{"name":"@balena/jellyfish-logger","version":"3.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"10800c519700aa0b59e9b7340b465ba3691bc407","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.23.tgz","fileCount":9,"integrity":"sha512-BZ+dvSGWVt7vwCvHhwQIezCX3ZsfRoaKyVRako2QRI+8dMKlJ/EeWWHBPFunBPKDIGiSW6Dhj/9KCfRNFJl97Q==","signatures":[{"sig":"MEUCIBGSPbwrTog/iZD5MJBirKjUHYtECe4IZkXXs7AjH02tAiEA4g6EGhME4lX5gb4H0eW3ZJTG0sOQjAp3VOXayMmz9p8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0shpCRA9TVsSAnZWagAAHWcQAJKnETt7GOaFqBaYvXD6\nKrXY/4Vgu9IEDqAliKijV6N04ijyN23QLvx0xzgcq8qNsWPMXZd9SX6FMDY/\naeyF1VGyHAIjEc60TcgSIdkltDGJtofdgHJ1G4k2sZ1iy84fUCMAplDbZK8d\npDUpQKe08Q0feWrqW8qCqWNEcE2OPmWcmqXav+HixcnspnusAiiSTuh6v7Rv\nGCC9Kev/7UCL8veWCdJlHz57JgcNzBEpgqwO3uogYgStzv9A+eBsEpIgPRUi\nCFPpfyYUIagiTW/2iQKXI+qiG9/a6D2PBV49BasakoXZDUOHYmryWs7x180y\nwP8ChcnTAY1U7FmWmtS3N9/85U7wRn7mNnu8S7yfZb/18LdNkV6QfTdvjXDA\n/2wN0qh+lICyVsN1IbwRArPdR6tobFD6jH5VIr2v0D07osJGdM7x/g2Rhx1m\n8xNj2ijGQJwPKVywOacw8whymLc0VwzA1Z0Mc/JfAGib9zR2iYstsU3jV2uo\nMxDfiEsVqic7NxrhFzHWnmktetQYRSS6/1XqEKwF/unvpB8ItiUCdXNKICC+\nTKJBtYVQvZUNDCdKVtaBuZZqMULOhwv9HMXXySMDGTd0p2ldRvmzEc5vc/PU\n8mKoRH5zBhsKb5ZiTz+fj4B03qHkh2vRCtSyRs9XNCQ3cecpu4q2eehjlgkk\nzPSr\r\n=rB/m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11c1a6da423e0548270390ead0a58fe1fdd942e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.23_1624426600313_0.39200859202286953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a":{"name":"@balena/jellyfish-logger","version":"3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d8285a4075ccb59320fafb6e6bee16172ddc3c51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a.tgz","fileCount":9,"integrity":"sha512-SZPESm08iAtGt951dwhBa83ZzTgPcGxDGGJdD16fm8bMlIhWn59jzjh8h9Ziy9pM4FHNBD/Fb6kARkqNXRokUQ==","signatures":[{"sig":"MEUCIDnmLGHDgsQkrnWrMOdEMhex1sIC/9OjTbVOubjy4MezAiEA3nAjDCV8zm3Sv2Jzko4igUxVUyrSx6iHo0fCFRYSLOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08LOCRA9TVsSAnZWagAAIVoP+QHLCfz5oBPyZcR71PkU\nGxeLktvHHtP7T9ziH1xzhD+0RFU3fanP0HDsB7WpUONIlOo+AV51ywztXdhL\nChUCPwkmfzagnZOYY0TLXr4mV5ArZpt2JDWsBD6AoVXVSYk0YF20us4X9zb/\n4kWhY1Mvyu+/jpIKIcBffdxjGRXizfqI8ERTriblBW70oMnm51Jj2VYGj/ea\nc/lV0XZI3EsU5aGvnm3OigMucwkMhUWbvJJgsLPC4wf4epbXKgPqcliWgR07\ns5qJxTinC/n1u5e+R5RYSafByVNNEnHtYPib+JZwAbTqcsmb0emtkbvBhOgk\n+KGKISyYf7StSBDvohyv6Cc34OY08OB8qCUHNvGOacXGvVOLcuTQlAgvxdqi\niGkLbXExVDGiSDQ0KKwv4ml+zU3pUD/6DT0n3qyXhjPDv8lzfmtgJ960VnLV\nYNu48vbzU6++LoTc7nt3YNeEtbiMwO+YWevB4R4LbLqG7uPy+nbJjpA6cyMY\n8HYJ8iSFyeji4cCsdQJsL/kqDFI5Xss4t3blL4MXcaTqOJ1ix2gP03RtjaSk\nIozMFNk0zUPl3UWDtRKM2Fe/nGuG+Cq1AWVjeIlVmdEZfjCiosY4AZ5gbicy\nqtxTSS3BSaF8gftByXoYTvk7dl9D92BpWbMvE2aHcShDJaxIEWykBqVf7hVP\nI7Db\r\n=MY6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a_1624490701050_0.10167607247073285","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24":{"name":"@balena/jellyfish-logger","version":"3.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee1db69002286bdcdf7d79c252b2c4a6b8486f1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.24.tgz","fileCount":9,"integrity":"sha512-MRqNkrhurk1gEyz8LUBL3so1NZlOYKhY+UFCvD70WR3omqCMvq/DBCYjqDUcH6e3enpIFYJ++fE9w4eetPpYxQ==","signatures":[{"sig":"MEYCIQDL6Ff1QibT1RcynQhS/N8oj+ShNuNbCp8apx2kN956bwIhAIIgSsmbOopVIFkJrNwmnHjbUs7OdFQ4d7SbD0FAYzcK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08O4CRA9TVsSAnZWagAAzmUQAInWFZYT4zBFx61BaXbm\n/fQHTWYNnUUqCHf/d406Q91prX0tJodRU6b776ARMEnZVxM2vHdoWrw4wkzN\nyguRxHWt7LiqFgw0g/YrRxo3LMq2lQ2nN+NFXgXetk9ZlgiHHW23vG64YFxQ\ncPiRgUACFdcMNVGZAEbHZE0fFOmDGBEGHgyAy9HclOVSs3ycdcDd8isrZntx\nZRDnE6o7iNW3v/6rYsRb60GRAMQE7RaeOdBXoCbS9lcK84jrHqpQAHhy4gfn\noQ2zdwdiC+i3l56Um0w70y++ynizFmSBiNSvqurDQl+Bb0ZZMy2IhCpxcSMF\nJZ1MQ1Uoa9wq9iLytKty6ivBW1LrNoZRLo+WkzZ1dqodWGAt3z3HvISM49Rv\nC/guWDTypo1Ui0jbPc8by7fyZTuzZOy0FzNDSNPzrQEYBCeXkNRzRP0PqaA0\n0utcFL2lPgxsphFgwdUK1PJNb0eG0wTLiVc4fVgJskKPmRcY78XaKB+dmb+b\noVfCHizXUw/1wrYJVME7Tf5RhE1XF/xDzO11VF/LRDaomYdVYtttXqIy/gwJ\ni2sPGsbbcmnbStS698dgBTr2oAnoQMl213Nj4SfSaqvmg2FfO7j01mo2dlER\nvmSLziGO4BqlxHJ4akJTIEyp9pmeYLUqxoSIQxRoFf7mWnw8iTTOEcivqpaI\nNmKG\r\n=8Ism\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12b01bddf7b36434c62154bf09314f96b879abf9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.2.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.24_1624490936420_0.225275809629633","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d":{"name":"@balena/jellyfish-logger","version":"3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bf814ec207346e437e1d9cdf56ea07416c2f8f1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d.tgz","fileCount":9,"integrity":"sha512-Y7lZsfGdBgw3dAfx6Ucos6oOPFr1aljBt7/v/I85PKK5MG9/7BTpNWZnjidNjXaVYgBHK/LMpzh0XOVcYcnPYQ==","signatures":[{"sig":"MEUCIFk5DwoIeH4qHqhAFpzl/MWWNDLBMk4tpz/hXtNVWbf8AiEAiGGpQw/h2YJt7GfCnJloGMtxhabSAvT5ZYP1kiuzC4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08SfCRA9TVsSAnZWagAA6uQP/jIcs06Hh+WNMH9MrTbN\nfqzTxb2urqBfCsFDWFfK79vxn/laYi48CiRs4YqI+VBRG5iFSEV+tolpeZxG\nTfLqG264zicN0VrQc4ypQIcgKoUCQeUGqwA5nrwRHYX79eAeRd0hDLPlQHQF\nbeXNUpIyDZ4sujBZ0/tE5P1yo3A1GDGdUP3NGlSGw82fJoqVY0gq+iw0i7Yb\nDiu3r6AN8yph9OoT93Wx9blEQ56HtvxNngSNFLkQNph7hmsrpODqOFCCcQdQ\nVd872fLgi/EtCXEEL8qe5rlc9cSs1eELINU3G0PE5VgD8doD6IS7EMvSTCT6\n6ZzI7+uC1SIMg8W/gI6EdBMmgLbW3LkRr/Oxx2A29uRfB6SC6vQVHx6GvsT9\nWaaqsBZ4C8mSvbXg8k0kzciD1Jd/yqPeglsNxWhpvIuLacwKzv6lS5jpwqym\ndZ4ohhWD41sbFBnTbiZU6gc56VconT24CcZRQ79FtdxjKoJit1pvTNNCCoFv\neL6seojtGvPnAjb2AlMiSQ0qxw/9lsPTv/1C/5QmCQU72fLo10NWMFlOt1F4\n5Zr1VtytCP8sWfneHkoVhEH2vQdgwpXBZr3MQLtIjTo8DecgF/O9n3JJlOrA\n9BqVeIUoqYz/EYd+7APYH//OmwFy7pDItgH2fQzw9EoMHPWMKy+LXN54SkG6\nfKwA\r\n=jGfL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b43dab743f81b76a35771bf6aa34c121aa0fc55d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d_1624491166957_0.4685449347818098","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b":{"name":"@balena/jellyfish-logger","version":"3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3d893feaa8c040fd22ca34aec88f6c3e3fe33bb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b.tgz","fileCount":9,"integrity":"sha512-ftF51HgVr2r+uPsBjXLKGTcjF8d3YhUqXwEh+2kLlOab9jy9/KWRmlIaTk5+NcHc61/0c3Vavh/3EWCZe+AnhQ==","signatures":[{"sig":"MEUCIQC6aJEqXoIMa0J5s+CyX+mXaaBnCF9WkiyICt35zfPg9AIgZVf/NooXmq3d+rZWBrg+3YjsBW5Kzsc9zPqb0QoaL14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1HluCRA9TVsSAnZWagAAGtUP/jBzbw0CZpDk5/TNfYqx\n4QAA8y9w45FefY0Ho1m5+dQuItUqs+VHHKsOgY2wVeT3qcBZn+f1kEb9FFeC\nc0In2IJEK/6+ptJuK4Ghg5tOgMPf3zlR5S5eJ0ZnYl6zYWv1p4hZvvWTk51A\nJDxpdkEDjCx3PMLWUBJSzzL10V0pUXKj70M1X5P8AHSOe4x02PL7XqwoDagY\np8gglz8jlI3m/5u7IQZ6lQj2kkF+2wGAdsrLryzTc1lLuxxWSeRosKqnmJAr\na8KeUYv4PhDIvG9o9n9VtyS2p0iW34vAj8ok+bajrSP3I6jKzi5EFvzPOPFQ\nPa571iFNM5b/LCsR8ypnqBerZjBIdqa4nVnfBODi/Q+iHNa077ooBA/pqYYU\nPkMAmN9UMhsfxTjtBMTm5jEaxqYzvtTYpHXi+NBs9ckhUUnR73BR7nESDqpl\n045SCK/mI12GdQfy2PRQb4YX5I5uIr8ouHnJp2zpPo2sCHmfOJx/aYvb8m5A\nyz1EeQNjwM0zWXw89rYkJmnCntclGpmrP7SwVHwaOBan6nUyrfiWkHUrSZhX\ntV77RtrAGvw/1aezFvyKCq/PKJRPZCpB2LEixeGnzwAI8KCPsp5ZtaXtSoWO\nVkY3GLiyoBZgop8EDoUR3hTkAWdD+VNcmBPGIRCMffeVpxz8wXChiYcaxo+3\nsu/u\r\n=8ugJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d815150a282d87c22279f3725fda4de46042225b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.2.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b_1624537453838_0.8208316463114635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9":{"name":"@balena/jellyfish-logger","version":"3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e73396d709f3689d7a923180529051bd7078fbc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9.tgz","fileCount":9,"integrity":"sha512-IW3yvv5IbzFi6St1g4Hr3qSF1jDgcayMXV+V6+ZrAZbqT1oRtepn3tZd/3dB1GVeG4TFlAFNH67oFK+YPvyhlQ==","signatures":[{"sig":"MEUCIQD7wSrh1v7YZ3kz4ZuPE5RiI2IHtLoYMCxgTbnViViqvgIge1/I8lqumgnYRhjxPU/NmCTUJIy4BvCYKWQBTonZJjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1JD/CRA9TVsSAnZWagAAvewP/3pglFNoOg4KDOCbT2d2\nLOkemR8D7+kyJbcjfD3f7WTqYXj9PI/Pe/uZ05wFJzI+EuIzjqpEIf1hW9lW\nlnvs30Y322Jkly8egKB81VpF1zEoNDgyPrwxa8eZttS2mulTO0eatWm9D0yL\nSM35ePGl1MWMSySqQxoNBA99+tJa6dUGg0A3XEf6Vg151Su9Am/cLOfEXdQp\nOK1Qmq8ZjTaKrYLOsZ/SG5B9I4aJkzU7jv7hqQR2EqdnD3WTaYaoqs+eQUpD\nWkzr1U0iWw3Be55yJNMiX06oYCx8lK2qzSAQu8U9eZU7cYe82vuJ+BbzyF1o\nuqwJovJj54cjvPF8nHrU1EdR5M3J/H0pnyW7b+r2YnJ0wi7K20uqVkYXcfbg\nFPuLqCGAZXeq+a/TPpgsPB342jMiIcFg9AiyRlLwhwt+FlQLEGdsBhIMRpEI\nedl5gha+gsRzQKjq+LHPnWpI4XdYsbBK1cXqwf9+94vzXEECJRsCIWCrRg4s\nd052rniHcm7qP/ksEDkpIv9+FXPD06OPqkiVBSStpdS87QgdpNtMB17oMi2D\n63chSwzuQ8frZ3LxD9GWB81XGvy7zF3+wqaq9HqLmjVvqXmo9zWicT5Gf81R\nMDUbFUhoBptSONfKNe4MibDf1I1F8/O9jvpAZzK3a5PjvoqQebkVGbeEXj8X\ncvBQ\r\n=f3lH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9_1624543486959_0.24559006884906065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25":{"name":"@balena/jellyfish-logger","version":"3.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"537f4d471157e2fd6f73ef2bd66edadadbf6876a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.25.tgz","fileCount":9,"integrity":"sha512-fjhjIjQsuVkfz/xiSyXdUZq/ZE9OqQbIpIvJEzL+HphonkkjEgFTeRniEsn3vh7f1XfTaksBQcNBz+Bst2N6Yg==","signatures":[{"sig":"MEUCIHFsOxAeHUx2GfB05QdfUqArGY5Ot1C3RwLbLqj59hukAiEA6HiTzVIB/TFWqC+b8lVPa2c+LinQGCROyMewZqszSVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1JHlCRA9TVsSAnZWagAAar4QAJO6NshmxVUen1Y1iHz1\nMYYwv/9HDMVDYOx9oeVxuqfVhy3QSaMLeTUEKp4mGGSqWMmVzjDFqn8fCSBH\nTnA2jICNe/sP7d7alDx0+ijTkz998TfhP0UvQv0eF9Hs5cBZrheGGt9Irwed\nWOwaQx7nDfH4zSGbZY8ci69k41ytkWkbk9Ymy887dBCB6bEhGWSCxMT3bcxQ\nnO6DbtvC9DvZ7PsOtYiUNIOs4RpPgyg6qbt8SN7dDIfNk3jtTPsIa/e7YVIl\nun8JbZEWWQEM3ZnGlY94jl/WNAIPELWp/yq+Dzdp8AZM8lQSnKjnznIIo0sf\nl/E5/eEnP1RngQ5qoowFIK9hO45SBn2fOoUJjAn8DxX/xSm/gF2vtpuq3drL\nYBmqrDCokmCGZGr+RWLigiHwewypoaIfyz1hqrWGwXjVa5wmolkB+XGE+Hfy\nTFdBQfd/TZ8HlZzV3z5WUcL3bbUc4fQ+TdKAKA5G21IuaD4uz3rI1QM1CQdl\n4ESF403olXJRuos2uv7+l7yX5oat24vJItiHOwUDIi5k20Exb73ly2jwFV/Q\nLZkNh4qFvxbDG3uiX5YvqM6P/0wCZZcbsnx3tInXohCLmQEhSC2qgYyLLAVm\ndr2/iPiHH5fCjbXcTEj/MbqP0Xnle30NsdQT07Z3JErl4yfh/PqsTOCzRm0U\n5KSB\r\n=12kW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24c798e202acc7f525f3218c2a582aa7cc04a27d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-environment":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.25_1624543716763_0.16592081790308089","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d":{"name":"@balena/jellyfish-logger","version":"3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8fe0324b77e0d1519842d99cfb7bd8bc9f9244af","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d.tgz","fileCount":9,"integrity":"sha512-bi9fqyvqOO7sKkEQOfmZ0rCqRbJvK46JWSF+r7NnCDstG1RxoF3/K4Fdpq4er9XlqoWO3RiaFvLVLHxQ4WHbnA==","signatures":[{"sig":"MEUCIHa0ao/x97l5uFkQkmMKEl5dnqDFq8xrWOqbzO7Wi9PrAiEAzC9ISScfgEVaZtejMR2ooagCKMitazcHcEwnsW1SjQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1JKaCRA9TVsSAnZWagAAdgoQAI+gyI/lmb93ISNxgY/N\n9rcV7cuoNfgnlRVd+oMUAT9QvZKMCnJu43TkU6er0wypm4H36Wm+scYaxdZ/\n9JuIx80V2K5rznZpF4cZ96UbFUdi2WHfI8vnQ3iMCj9YVeTR9zGDBjRuRBka\nJFV/9Yg/BOJ+riPtcPVV1B96Acmbjd3XUyLeaBJ0Aev/sVrBwZtnhQCyXTj8\n+6X25RwF6e7kkf0k6/Fx1qJVIj97OrYie6ECihIvv7hOycDXEbVNagMDHIlB\n4yD6sAUuJsADkuoGwYvq0oDci2VcFNdX0eF5xDl+Q2bm4bwKRn5OXzs/Bk9r\n49b+9DZqtV1QaN6oZlWz3Usb0biu7JIXLKnAxqsUrGjwp4yshZSYZ2LBFYhc\njcqqhsNNmL6s6pZS8SF7HGhgtSlvBSH00N7FlrhYAE/QOWLDCxLiYd4q7kL6\nlTszTsiu/lfSitP72FkCn7SOGeU015k6BBPOVuyhg0ecptWuPF/8cEL6avth\n8gax08ROsxm8tTlsk9bI7MM4YE4PL2GhkhwQxjtT0MD+LMNwrVKrVEqN7+0P\nQCUgGmwfsaNgalAQm1hVBHPQwRxKUNWT2ByhBSe5zs1EjmLcqfJ+fiEHy4LZ\ngXuEp1ByHIZ5HIENzgcYElbkKM/r+uJbRNnw6Sl2fDWkYz5DdIjBZa+rX8gU\nc/Gy\r\n=x056\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d5533cac88111c230b60456d10c12b1730ce222d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d_1624543898391_0.9104575048134786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.26":{"name":"@balena/jellyfish-logger","version":"3.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8e740ff737944affe93cef5e1d27dcbf1a6a285c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.26.tgz","fileCount":9,"integrity":"sha512-E7zgMfMFyUD67VwvdhIjEpgiwsBHBb+IAdnEfIZQdOskqr/BLgocztiESiYvvjWSz/VDzI4jl7C213R5x77xnw==","signatures":[{"sig":"MEUCIQCofSVrBfrZ2pUnI74EvzDoQpaAFCngJlrj74Z9vHml0wIgHwOVIVrExfIyKxScv0SUEw17eFMWhTH8zwc1gZpdjKs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1JP+CRA9TVsSAnZWagAAkfwP/2pPyBrBdnREaS7GXhHf\niWkvPnR9Z0Unj1uF2E/q3JHxn11mtME6ohJ3C0V0CtLcS7GNzPExJBSkYLTi\nEv/goXnHiGNXvV1p35gG3KYT/4WXAYI22PX40he1I50qTB6P7V+RfVgQkyMM\nh5rWMSyjQKNAzcrxlArVFBhzplp7G8Uec+XE1vk7rrygP9xsW15UhJC/txIX\nif0YbMAVx5REq6viIjbivYU2XhBL7DdkPF5Z7ev901ubc/5RmyJumh12jtNI\nWLXpdnlqYHjxEKsPKwzBfK1/WWyUIMHc7DvhPPdtC3zka0led08AVIVWwqpf\nsrcvAiYsTEs7rrMu1x49NYKf0OhqHaWh+upcvlls65G4OvdbLhlPocul2YwW\n9kyh008Hn1ZkctV2ikizLARKKlSaw6sahjm+avInGt/JnKH4uB0oq+UFUBJR\nUEFK77wXZho14IFVsJnuPSWoijeMa3IQf8IRcC0rm5VkftBFiO7DAK9e6jrQ\nWSQ5wW5Q434OlLTzC4y7RvFhseBysMaTk34UqYlIoliaoiRC68EeI459A5d5\n4PVodfSJGLDUkGqmHcvYM0M2KgLxYbl5T2LatWIF2qh/KvlnD9b4VEFRqB/X\nXRT1KcdD97gBEGE+o0lE1uj0vshlR1ASToMzejIZeQluoMhYjB/qmB1JNA60\nKrcw\r\n=zTjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7d14188c5f62eb4dbd7b5df1f65c9ca616dfe44","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.26_1624544254191_0.5186237333895589","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b":{"name":"@balena/jellyfish-logger","version":"3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae5d59fe3926b27c15002553d7f01a145ea952ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b.tgz","fileCount":9,"integrity":"sha512-MNvY9VJrUKdsWoq7ABz7K7HWag2rcUSsaeX9vw5MBKaiSZNHsewIG8ES0gZbKOg5/RNKZmkRKf7k7PFWeyI4SQ==","signatures":[{"sig":"MEUCIQCi4WiTb5idwABSN7Iw4ZDCWqp2KnWCVQcLeM6/wAoJPgIgb4VmSgZcNIkEo0cfnJv1FfFYgnek51/7sMutcFVp2bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1TwWCRA9TVsSAnZWagAAc4MP/3N10p+CqhHPIj9g9L5l\nxj1Vbkr/QVu9NDV/6G+4yvixBaOfIOIAx4989aLJ0lGhqsKwROwUj9C24yyS\nS5r2H8Zu7Gk0Ylh0lf5JkkptreW4qYBFPKnFx9QCY6CykI+b3XWqPLdV/rKq\nRMM7g8Ejx3IwGTmx6mUc0FoPkcxbiR76SRAkkqXBUdtw4ftqeW0GXNJNLleZ\ncQ40INlJATo+/WhkIRVkzMCyDxfunJdf4+hoV+zpYE95mFR1S1avVAKMtXOv\ncq1GNp07Xf8PgoZEjGdTH/VCi+qyiKpI6dROxEdFFTVBMGv/oSbfcFu7PJCO\n0lg94QK1ahyJIdSUvwSjy7bC12UboXcr1fHHkawIHwzaRF+T7sv4OXyRwfq2\n8v+eiN91olWFr2yklzv7rOb6IuOplFi3lgmkXXDZh/VnO+hegcaxRoQFKUCe\nZiJj6XKLVNtAyohSMgdmvzk6lEXN09+9TcfPyS6tuOAM2gEXHeCg1Zwj88lm\nwGGZLtNZuqy1tlFammKWSxyJA/SRiLZEJtznuKzEWJiZHDtseRvcpRmbsbmq\nTQhavv+1xyvg2zHslAj56uF+FzmqaHpMGOA+DjpsJS75whJT4rSn55rjD009\nPZiXNdbCyIdYgnISFuuwhI9SprjtPMVdCTlTCqdzn756iW8JXEdCYi/K0SJ5\n47va\r\n=7a8P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b_1624587285960_0.2958006249188403","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.27":{"name":"@balena/jellyfish-logger","version":"3.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c26da849498e4baa0665a3f76158a831f1d53bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.27.tgz","fileCount":9,"integrity":"sha512-x7nS0JFsY40YhZz2oMPDrNLMnVimTHu9P8kXPv2fSk7Dz56Kz7gH1oUodJNSOHCC9tLrSyg5I27C+nsoZ9nxiQ==","signatures":[{"sig":"MEUCIQC8Mnr7NvXRpo+gi8cjwzqdW3rrNM4RfZCeI6nsXDcaEwIgHDtYs26i5JPJxM4r1O1GELtvBpqmrr6IFc1F+JzKH9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1TzmCRA9TVsSAnZWagAA0BEP/RuZZL9L/JSECvqtrDtC\nI6eGmCWoLw5Hu2GM+eiTsbH0uXa/hGn7ZODbHRMh2PdWfE8YScnbSN2wqoZH\n9roitfy1+PivCKUWK0gLDKwqi1w0Tmzo5hOYbtgU5pi+9dpabIhi9vv4FeJY\nzkWB2NjPVhqdfSkm3eLYma/YL46SgSyZN54/gPKd8EvPm1w72ZFriajyzQkg\nbNaOD8uZi01VSTXkBSWKdUga3QV67YmQwRAGnHpo1bGrkYbQw/fgSlDioDjr\n5TCSIZLrcBpDxIT21mXzVRUgJ1yKTF9c1PUMxZfZBNXLP9Q6Y/6QN0nFC6cX\nDBV+QM1HjgALF/El4MPYUsC/pmzjtlWAOyFYB44WXVCoCIBwMMqfNdjENQwA\nhu02EJJPIZkiiO+OSnsMI6yNpWEXeeaG0+e5wnxK10+u/y7L7qRREemuFO+N\nrCQX0vN/RfD5tWbJOh6aWgKL7RkuLs9828IrgrNO4hle0GZ7V59tof8ul2dw\nfsr7PwgdJA8y90wlz9k2aVA9Fwxt/ZGht1A3gNUO5lqDewzEItVVICPfIAHk\n+9uCt1kkXrqaATGTM4JBPPZwSPZ6u4XKL4d8gYTydrGKwS1xERNNF5I9KrEi\nHeAXzcknLYFDMZizr54cam/xezrjIGt6VjOjNzIV2g34jYQ77pKj8qGPW13d\n/ZQY\r\n=A6vZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9a7a94b56ae75e925838c164bedbd6773d34333","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.27_1624587493776_0.8985288080097831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a":{"name":"@balena/jellyfish-logger","version":"3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"116bc8506557d2e300e3ddb55460b2b3e52cf4a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a.tgz","fileCount":9,"integrity":"sha512-2Ie5rpVgjaaNkfm3F1zf/4MQiliNI7+kjOwiWEEHDM6Oq5Amx062xWv5eIcVU8+4Y0ZKZksI4ibDJtz/DOq5gw==","signatures":[{"sig":"MEUCIAqgvG2EjSkjAK6J31pxSQjQufMv36VRT+S2OouQ5tEAAiEA1m4ytPz2g2EO+EpSr7kYyPhrAF/s0cgaC5BOl6ZmS80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1lyICRA9TVsSAnZWagAA9iEQAJrqZg9inKuiqL2U0JUl\nzkd9+Xid+kbnpVwHEFwPy4fpp4S74JY3l4mVYXzkf7TJ5JKhdY54rNGx0Wwa\nq0+oh71wfVqhpXFAell0eezwYWiWGdj02eEfNS39OD4BySkX9OBbuy8ZXReg\nYIlEBGjVYgX5PVEGDeg/aCVmk4TNbseH1NqtaFHWIpPca0c7hOmf2GQ+z5mT\n2qBD/sbmu4Rw/nrXNodSzNys0Fqw9z4uhBUv4R064oO+dg1vXm8bXRZqUuAO\nnbqEoLqmK6esldTbiVnA2KyL3b5cSQhxsvdiP3Y/tPtD30jLGdUNpFwDN1t5\npbBhOm5viqokIaZ2VveCfxAceJFvhGUG8qVtIkfAl9UuUoyhLDjK6lRGUK1S\nkSw8QjPafDssvk9Fo+HWDEB4raoNmOtAnIk62aczyHx5IZWE0cQd/cjdX917\nS4qUZWFQbdnf7kx1LOjjS8dww6wFAAxxiLjYi+PIaIZVpjL0uvIHQKLLwJQk\nnm7zuBKIzH8NOzT2Lc71HCAWsTMnu/u5VMmiQT+Rq8mtzolT1F21FI1bcw/v\nfMPnhWxdGvNlLtPuLpfg+QZGcFGDBH+QlOpA5n8st3ooGAC0hV2B8moyVKD+\n5AoyRSmWLtnShGs+OCs5dQbf01fKVhaPVdEgjM3++hD0oUM6+YgNGUcVJqnl\nqwDC\r\n=lwTl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4defe8eddcbec49c7d78e25a32e5bfdfd754f89a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a_1624661128274_0.19207980794013557","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.28":{"name":"@balena/jellyfish-logger","version":"3.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c7f84a7a6f4e86522e20bdb4f0b807d87bc760e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.28.tgz","fileCount":9,"integrity":"sha512-yoQrRcdd6o0kKkCOh5zrJ/tVcoDR2Uk0dFR77eGs3eb9Ptk4lx4W0GWJHQv9AfUDqI3RjgJMu0B85CP0gACLPw==","signatures":[{"sig":"MEUCIQCZTy6hLisAFKbvsl69oOLlP1qpwLiHtIOI5L0rSqV6gAIgB75SzYOLys8+0/Xl6xVeuN6PoCzYkTe6EPz1ERVNa+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1l1sCRA9TVsSAnZWagAAuZUP/0jjtcR0636+9dZAk3Se\nKTs1mGmPuTaFIf8aCacWQV8KGof73tDxsuZdVGDbsZmOOFTGcYAFyUfz2hcc\nHGAgf2nduml+0n3HfkMQgFqGd4VovIfZidIdrei35EYc9HIqg8j2XaZc7GzU\nLsPoTbTVcGexI46mvY8bEjNuCtwyCnCOl6MHBu9kGKr1hibBWlehGgzFPNyQ\ntxS5BHcmIj/1ukfKac9jp9lvVfQ6Y1rd7kuPSy3klw5KY8riurvNFeQzV0m4\nPUonmULLouSzqDfntr8MYrgrH3rEzSPKpLmKqH3awow4TqRryRtn1Sb1tTzl\nwC6N9UM73NNvFrqvHOTa3NXkgJHbbfj8lUd3sAwGzv2pWmyJmg+BySZIwYpf\nxM65U7afT4KCh528fJ16q7AQenmrp1WnEhuqiEoQr5SlNEJPrnH5sBL2aUXl\nLQtiDjxny5J9bS1PR4inaZuAscSfjP2YFMpfd7BS/D1IEuCzjg0dTPW2cbmK\nQ+ie4G3iBB7QYwRL2UWoWI3a/DJByI/12D5yjqA9x8wOo+P1uzQNGNXhldHO\ncXf3D39m+6JiwUS7Q4nFt2GTObASQ0IePacc2LNnmMgx9mvRoSIUlyjb/FAQ\nM7XQRtbS3cWYSlS6GLlaqOj/xL61UrNBnhK94kK8+vmKY7TgNhuDjn76edO1\nDDz8\r\n=K4Hu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f28273abdd39a612c0374cc9451ff3738ca1409","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.28_1624661355631_0.2746839547604838","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff":{"name":"@balena/jellyfish-logger","version":"3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb4e1ce0b2c392bdd3f0ba555d2a35fca9bb9740","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff.tgz","fileCount":9,"integrity":"sha512-ND7faCLcK84sKxei30IWJmFqXYJgvyajX0UMXJcFkWckQNtWIpxap1EsRmjdT8KQ8jemEullMfQct6Z3dJFt0w==","signatures":[{"sig":"MEUCIQCcl7o1PvY+2L6O1fdl4k3GEqZ+0yuzKPj453Jpr47ATgIgEu/y0vYy7kx8V5VMRgsAFIcbmPWfu75pE6x+lzR2a1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1l5nCRA9TVsSAnZWagAAC9EP/0zncTAIF1nKiVxSAc7z\n6fKjlzZgiUG2psIRUGLbONay3e2OMxQpYx6kymkw3nHAqH6TWP3Mvvq0ajIi\nDJH+BZ1UW2ZiakZykryaEQyWxFTaA/8FOXeda6qV3eLg82O3bviYA8zXJq4S\nhE4zNnU8NV6FhJzHsE++8h+QnLOmeUZfyFk7tff/fjjMoaDTyisgGmnWCcwD\n+2MvquhADQnwVoA52k4ohVfZonKpS0YyAZc34ax8AaGNUzfu96OTDmfwob0W\n4zxSqq+TC0cNi5nv9073k6pTwQtiGLUT/TvUNOhUv0donMzxP3qDiiGa/4+s\ngydPhglzgM2aOcMTFfyhQBH79nRW2o+Q3NEPAWBbnThzUeUo9EytGXMZZaXy\nBmblULkylaHvc1/LC/mpFMn0L5mt7G677Sfh+x+gWb5INEoKzE9rc0wnWjKC\npw15/9trkAr08nFTZwKmMl6K8SlwavBW7dm35PuG0BuX9a/lM2vXNdPUFGqF\nom3FndhAv5qY8WprI65KHAkZFSf+KlMU5jcIV2ZUO2eiyn6aRJJV/mNy8fXF\nRe3usWVEIQyHfzxY3gEYkR5O3zrDKdufmCUWsRzvp8poVww5VQnqP+geq6DU\nkCBlvbpVcJ+Y6x/x7s/1/ILjqsPpZoePM9aajVS2aRmF3Shwbefm6cbqQczg\nUdgF\r\n=4OK5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5d9ae96577f774ee500905e4251f1c9ac622eff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff_1624661607430_0.013823586234291918","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.29":{"name":"@balena/jellyfish-logger","version":"3.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01c9ea17a744a0c8d77a4bbe0f529aa6113ef5fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.29.tgz","fileCount":9,"integrity":"sha512-pRj+cgys5vr2o2Pkm56LQbmAKU99CUIOeQbBqDFbDmgpwAcmZvJB/a59mzrCK2PbNtySfTNaQ0ZIbEDqWNqr/A==","signatures":[{"sig":"MEUCIQD6GY/DQD1y7B5pS2z8/ZB9KcpMdHhoUC25L9egp28nlQIgIC/ptgRTDqrkeH9zajM1UI7V/XlujkXedh7Ba/MhAqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1nPMCRA9TVsSAnZWagAA8GwQAJtq+8SL+ImJJsymm4TO\namoBqHbl6HiV3GWJZTRw5I99N77gVQMtjCU1IDBUIQnt0k1DAF8XlCwKjC1I\nOrY0pvNxbSVycDdDCSjd2nZZsf1ZlmEBZcj0Ohi76NZWoA28QndUmZiEpBr5\n8n7F8zn81zmjlnFibyB6o31tx3Hjn2zvmaCKwo1IWLQ6GAnWIqmWMsmMptqX\nZ6H3F+b7QavuRdDS0MjYolpNccJSqnMLJyzu+Tyf0oebV0OwJseeLmAIVyxc\nVCcl6etxjGzegTBTvJraQSVl3Rlml3/VWsZbJBOottpkLrLqY/gVOFoec3yC\nnN5pr8wLqMWGX3wblLV3TIDvixcPZt7OdG+0nX//95Tj8FK+wspyxvNvjAf1\nIOAhS77PntNapZ5P1oO+g0rhgl5Bk9FzF8EdI00hnIkiqE90FZrLBUwRm509\nZIDPl6sq3Wgr3Z++1WsNTYPDP2IVkiOH+BJGKnn0r+IwEPxWKS4gPMIeWLUU\nP61DQTW4dl4bAUXvpB7tb52AzolpeOgUU5pFCfMPejZc/ngNjzExaIycuKQ6\na3FS7exQjctEFDq27D2VncNGG1+LIjeES1MCnzQEeRXZyZslEA4MisCmA2Aq\niLI5Da7NWOucMV5kF6zKxG+UcdXTWleJFXn9hxn+ruUoSRO17hPIZKTMaOuc\nJvKd\r\n=nY5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"afdf9581f08edd68b8bab6696876ba3858e00ac9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.5","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.29_1624667083843_0.24606102661402507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb":{"name":"@balena/jellyfish-logger","version":"3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec58dd411c8435898347be8bf5bb24579f908cc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb.tgz","fileCount":9,"integrity":"sha512-Wlb5dVGb7MH35bcarwk4EDrr59viBYMePXPGo32UV1YokV53jiTQGgNYGCv7mqFdChY3jKiukiKPi3XFFmgfmw==","signatures":[{"sig":"MEUCIA9Y/GkTrZD/c/Z3Wod2yELYpx7lHnUoA6ecohriztr3AiEA4KaV19NVS+DrnsliB2bfp29t558fGRv8HPBxmSObV4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2sLMCRA9TVsSAnZWagAAtYgP/A3ENw+5fHEFtS107zrv\nxGGpNHw5jL2ex3dq7G6CsBgWjtva0v/77vWTugILnw3l87un4goWiW7/EiQs\nhXV6OLHyt7vEN84rsgNcsFGJyM3EAWUa/BP4pKzHFVjhcVbsKZAplIAs4UdK\njqBNFXsOKZIyvRW52l9JTg212cCugeLzTqW+jJ7wq7DptZqQtNLtdhA8n65L\nrvttwglmArPmFSL4P+Stp8BB62KtVOTo5xTSxWCN5NpH3R/ZXxjl4rqyHO0r\n9Lnc/TZhFaugEbO9kyKAw0s9Qg4Z8dbSPCVzCvqLuYzEpP1yAmh1u6Zl1iDE\nhqmR8OuBxP03bJue+jq54Iav3ww1yjod/bLstsWmVymBsIwZYC0f/ollQsZB\nqpgdMNkBup1eiSIGuFvF5y+IkSl0bf4UgELg+lqP/CnA4s3zAIZ7qS6Ru8MJ\n92VO6+nITcP7HE2z/0gGDLMKa+ELhOaJe5aWn/PeKdsAnGpGmSfuhAVdFEso\nSU0f5axofuzrcobrPj8RRK13zsQ7oi/yBXEtakEmo8vmRR9A5lgDjixI3iha\nHOQMxkXXGUBCJkk03Q4epHJBE4bZX9CNm3m/i4Pm+PF2hAGfPvOdd80L5SOz\nMb5PyEbFgCnXTMD8ViaHp3sst+chZtG4HFapSEpNDtjeXIS0olsSuFUmpsOt\n5Xfi\r\n=kHgZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32437f202cb61574ace8fed257b3c1b090e392eb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.7.2","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb_1624949451974_0.018596351370766984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed":{"name":"@balena/jellyfish-logger","version":"3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eff733ded5dfd8621738672805555a1f86276bb6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed.tgz","fileCount":9,"integrity":"sha512-NpMq+m8KLtV4Y88zFSCZq14FMzzUDG4PZTeZCBfmS/8/nlJNmy3KfOpjXVEsLtmBAM5nay2MtDN1temv0UPl0Q==","signatures":[{"sig":"MEQCIHLjipfui5LfRCvLHcvha8ga/8CwvvNbh0FBEK5+GwqWAiBrPpQOc5MJpSfaEJxTSBT4BQB4Loqre40PucPUwpgchQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2sVFCRA9TVsSAnZWagAAoDkP/39DgEIbf/kEZx9ryVKw\ntJYzgRicPQBSZP1RUjcHSS5wr5SERWo5sUTJt0tX5/UW2Vq0X/tZI6MK8gbG\nSxsLA4GJwyaDArgREk1tVDvRJCSTuthUdSO5h9vW0rbT2ChNUuQhfX3djNbC\nq0yAUiQXw1v3D/BdVeb9InMb5zufQUYcxzgHNQLUJfE6qgcLUO9E3iCpZpdv\nnf6e93q+NGDsBADepr0MWgvyQtqEnN75LIdYro6E3nzT84raoM5sw3Rz/vFm\noqFKJQz5cG1O+tOtRLfEuct7HO0TdVbTzSDwsvVEU62n2py0MzqZhcnltN8j\nnDxkYLk8JgxTvsFIy3LouKbz8+tCYBi99fxl6yyqfOqB9xNwMzo+eU33s1c/\n+fAue9Mwvk0RH73Y+Zvhrwd6PtfTl7OxfzL+Thjjhn7JNiDuedlfgn6OD8en\neHX9yYUQhVUwjkGUzgwDQ6TBq2MitEf8y/WMMr60p8o+85EQxZxl/6wg0To8\ntcSNeNoClJvgXYU5fqCSYCkhPx6aOJcOEg0IW2e1lCOoumJXjuSTQ8sOzm0f\newzuqeeVk3cWO5lFu9Ao90bemkSaatsmxOcP4MLo//NAHPipTA7Dd7F4X2qs\nVh4cQQpZyp0EuQqiSgfDD3WF8TNwB7EN4IZajS0A8xLqetLbTltrVSzxXGKC\n6szj\r\n=5hR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1405522af1a97e679b5e2f90babde45699f178ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-environment":"^4.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed_1624950084712_0.8819462543081826","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250":{"name":"@balena/jellyfish-logger","version":"3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c288da36d5572b7e81208ba1a78ef02ccb3cfd8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250.tgz","fileCount":9,"integrity":"sha512-Wane5ZKo2RkQh0hV4vnacvEHXA5svAaRX0uWMBGDNmvXMp9Yi6SQ4BCVOiF1Bvxucz+3pGkRbKXZTNFrSBnIdQ==","signatures":[{"sig":"MEYCIQC8bmYF/85j9Il36QY20d7d/tI8M+uoUFwRRfTOAY3yxAIhAMc1HPqXn6MDqhBc4nKXS5INvXiE20DVw39GpZgrusaf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2vplCRA9TVsSAnZWagAA+hwQAJUpV1/2OFKdetKVanLq\nyNIpK+o9XKRqwKtG48wIMYa0ad0ktpctSXnWZE80ETka0IH9ParaYBt+EzD3\nStQ5wvzN+bYiWCsn16paRLblH7COLOB3sOg1mzlmghXRlLWD3ltMBQRxi2Hm\nSBy67Xj1b0NhbwdHGEYKeGfFtFAO9DejXWV/deBSbhMbDlyn2AuqtCGY4/9i\niH0cAQH4HlB6Gor7m4SP7TPbRuocHUcmCaj5LVi98LCS6vg5xcr7h4HUl5xq\n74mnH3YL7CJDaq/9um5KDcnCuiZToV6ccTi1LJZGunm1LHnfpq9zvDIYoGca\nladEKu33FEYGWRce+ARsyBLj6v9UzyF5JaLWYCR2i/hrH6Rj3HC6OmzsoWuY\nl82y43CMKe/aUSMrDs2s8wqD6yDrNSOf5Qh7zXp6MKPFUQTYu4s3coP76pHh\nE9X3aAJe2aiMIJpLaAaugPUPhMu32HWiA+cICufBEmuXDWNDfjZ5ewv2EaDS\nQyr1+Z500f0HFy9uEz4APd2CFaOegmSd3VvN5dSeIhlvyc7a8pWqcs7rdzbh\nYfLgca0OiB/EbW1wnap3k/m3OoAhg8K0k+Qz0tt9GEMl5T1qw2/sMnuAJqcD\nVsLw5TLdh2D1ylVTrc4JYoevKcWA/jWelOOG4aunbmObW03yRI482V8aZu8c\nJdLB\r\n=ycGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68d50202880db0e3535c69e7a276de06ad66e250","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250_1624963684612_0.7350068764433111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.31":{"name":"@balena/jellyfish-logger","version":"3.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d9d023ef7a9452251fb704254a7a78d47d01778","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.31.tgz","fileCount":9,"integrity":"sha512-x7LdX5jRe+f3IEo1OmeoXJO9tItkF251A43IADZOCkztUsAyGqF5St/8y3+6mM2btYpgCA5sA7CPikkwuOPooQ==","signatures":[{"sig":"MEUCIQDobnBPJluBWBNr/+Zr97OX/2iPuM/vlgby/mqCiE+N4gIgXOCN82b062R1fr1aZ/JhR5ODdE4PLpw/K7bZeZ8Yuxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2vtQCRA9TVsSAnZWagAAiaYP/1QWXl2wUsYsEQyBtcM0\niJDJfgfgNrMV/AkMmk9mv7MifDTrwCzC3vI8q95M25VYzLn6HYMnOF8Dl1iU\niM2ZnsAumPkBicjHxvsMfkkY1L4CqO3T4WJTDpuKo3mMHc/0pu7LgFxyWePn\nDF8rFVf4DPU+d0+HyNI92QskBV2heZKxgwWne72gBEd1HpPiiFMHDFqCkJfl\ngHe1lbcRxDs3f0WLW8VeHHyulOGpvY6VtuA2euAf4fpwYmU9iqtIJqi1cOXH\ns2XYZ32EWZlSSJC4TinyDXN6m87+1CROuE0NIp8Vd9a2IaKMMi1/QNKMzHex\nKqb24YlSpE/M6HdbojlS8qnFinwvR41oAwtP/Ob8m5pbkj/EPWOJb6nnY+dK\n8XM8wTGtuZrvXJFjPpU5Kv0AL6/IRsZMT4ItU5ycFyfkopXqvHIxtb0ZbX3r\nv5Mfj2eJM7kimWPQbd0fFYih9anS3GbM5/Sdl/P4PMHAB//Vq2n9tv9QQNzJ\nQK36bPlBAO0WzRkLF+TVURAVa50UYrgk7/JAi3EyKTe2auxX2kGMIj6ioqTW\npquplaEFc/6rPXg9DKGdry9zna/Iu+bsDOnx3z2oCoVw4eZicm4cJAf6QbUj\nj3spXaOM7FAYmZc+Yy4riz8PREfqbnSltNQvG5R94HW/GYN609ytaInNlBXX\namw/\r\n=uJsU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b0d1d5557b10deb9a62211754cf906305c3d7637","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.31_1624963920134_0.6075217456573341","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e":{"name":"@balena/jellyfish-logger","version":"3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9a6bd6ce8abb4c9495cdfd433f0944881e70751a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e.tgz","fileCount":9,"integrity":"sha512-7YiCyC4V5lVQRnDnS3eobl+0bTz2j845o1J0R7GODbahS24cmB3GSJkgfjPTfMaoF+HQnoNtxGQIlL2uP9Wk2g==","signatures":[{"sig":"MEUCIG7JmHqWTigueQJkm2US2MkGU9BhmB9F8Tb/5+sJ9RULAiEAghkGiHmMsSmIflA55wKd6jI1Zv7XR0dtRsK62KTGJ+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg27+WCRA9TVsSAnZWagAApTAP/1atgjFxL/mVj4PmJ2oE\nzn+r5s/jG4J8jW3wxUa/tWrWyLiF/KfcFCIAWjnpKJ9FM1XHdFOlkjCuzAer\nUZAE3tOMnQ7hbfA7otgE8EFgmFSkTpQkb89k11O33SsFb4ASYcTWWvVgsCiR\nD1wHx8cZ7w0AOUEBUlQAOCASZ4VbBO42FusFlNL2vyH7EvXX4NTNCn04iygF\n817kvJnAkua9hCE+j2tC//p5g2euxQEEKbc0BHoirk55C+QkKiOtTYyrcK4U\nwDTQr02c0aykIowyGofeD0rWrC6LjM5i+DdqNn8U8cX8IqwVZQQPEcSKbBd0\n+Y4nvErM3CrvmIrKuGnXbIFpT9JGKHVYaCktaNNCLfyg3w/DowlmzSKY3nZp\nNNF8eX0Ttrf/Dk5pT1hMm2B4YIfBrSAVWfbNOd1NM4h3Ya5btbLPGRtHYmeo\naFHQ+MFEUcdxrQefGZ+SZj6ulcJT8i7+2Skjt2gZ3pwufanMzMih4QHjkcMY\nxmmctftr1hkr14NU1bBZD9wT9ZjjCtyLO+tfOtVJdaIuA8Rh6OjYi93X/qJT\nHRIP4Kk3KCAbOSEXi3RR87CccF5nggHLhRycBcN2TowSHLvYHIkgDVD1kQMj\nLxdi9i8fdqb+iYP4xKQN8KfnxFUdNbL9Fp/jeL8LQ8W8//ghAqOub6+erXbp\nq3se\r\n=h+Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"06e93fc9a47182f0f1a5449917b64e8710fb8e4e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e_1625014166170_0.45815958399841206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.32":{"name":"@balena/jellyfish-logger","version":"3.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e5590568dbffe0c400ef0ae3677037c28da9ebdc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.32.tgz","fileCount":9,"integrity":"sha512-hGIsd4xhfxS7W6io4nZnzHFFZ4U8uEOcZwV1FSd328/doe3u+P4s6vD2+wJphfWantWFM2J/D9mkIm+Gj6IA6w==","signatures":[{"sig":"MEUCIHHLW0bvmNRFXIPEoRWpzdvI5KVEPOrG0RLP9OR0MZlAAiEAvlSjondBYG0NnMFw1gydBhiwxuzoeJ4oVHKfymGTvx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28BYCRA9TVsSAnZWagAAPRUQAJ7cT4s+/5W+OBex1p1S\na1Oo5s/6St30vGAnOELZJSlq4s3CU8YSeXX9pV+C2Cg7UIW3hfh0lCy//srg\nAvIigYM44ZWI1dwgxfpiXVcbtUzaPsBninQbUIxEPSvG+n2s7kNNjAb3M5jj\nvu5rzpzYxoBTuxYmGbwKlELmPQj+3wkaRpS74h31gfGmeO13BKCjD/sDsTNm\nyQwbHu6VG+Kr6Bq3p6KeG9HUV5cGUrenKP4VxtexAUhR9FBTzjhhfKmPCYMR\nruc/rqNaxgc7vCVYqBFU57FjxR69JgwIpPwSE6EPBizca2GuNiwL0Ch9I2lK\nYyC8siIfw7IBJgGurkbSr8YjbdDjY+K5JeO5SpW7B2oOplDpIsUMsUxMBrvV\nO6J2WNDsqx1dMmZB1tWwcAPU+JbuVFHhmQMTU+o4qXovAQSMDwlL7Iqrox1a\ngCsjnPepe2R6XjsCSz9LRH3ANJGXjFU1S7SjkzOh9X6J0ftMqT4MYo9r1EDh\nsHzjEaW+Mrzu1RoUSleJ9kYO+vQYjUFDxZbOn/vY/MFAbYAv6o/LB4cQ1gNF\nfnImgbdnd0gBg2lMgENAHN7dhgs971iXoeU3gKKb+QBAw4rLQqd8yR5fDdug\n2zXS8z2Uuuub9bbZtetDPVvfBTllFNx78cpZ0N2tuACVKO45apfPUd5YueFa\nQZyQ\r\n=HB7/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ae59b2ccf06939bdeed088318cef143063283d62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.32_1625014359719_0.09533484271454173","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d":{"name":"@balena/jellyfish-logger","version":"3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b6ec6ee4f9d6bd4d0461263404ec386344b05c01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d.tgz","fileCount":9,"integrity":"sha512-dOq0MpTaHhO/Io4uwd2UdlXziW4ji8Dea3vZoPOMSWjPNGgAPRMf0ChzQ1XrqzZD0k0dWjZDzF8E4HTtHDA28g==","signatures":[{"sig":"MEUCIQCXguHcVKcuT0TEoH38KP1aWeUGL9Y4rfgwBixa+b7GogIgenfOMU7aNUPmg9NRxwsbzsaACefazF5r9IcO1u+6fH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28aaCRA9TVsSAnZWagAApbwQAJWjBRWVkc1NcjClr18I\nSKNxr5+a+ZbGtAmo/T2xk+R2rmDrv/33JFJ8uuLosfn2UbAojKN3/C8iagK4\nL/aUprHu7lFr6DLSzdUMN0/3o1BA4byb21Tffw7sPeYmvGfhyBkCvdPKffqE\nfZTSPytnroAzK9aAPggVG5WxWYAvx6lCHoqFOejYld0ImxMiWEzvxzziLjmz\nylC9v8Z4/m4eiJwM98Qce82sdCPh/4nOSIAn28cLH7XXGZZzLl+fw/CXBj29\nWPVY9GHfati7YYHpuqshKWzUPDiHGhwlJipPvwSTI30t4/qXYiYYbR5E3hQi\nhmK6fybsio9oiSfStowHNLoFwt8eWZ/1IDYKCzWmtflI2uf33WxhlpFbOWq/\n7QZmlIWJyKupoIicFtppM9vtKXjbCeM2nxEEAqY/oCa0cxfue7J37h5C7H0P\n0oRTaeGQPrXB2SoUfRM8KAWWQKavY5vMiJ8FKJWKN8obE/T16NdE5NIG61h/\n2s3w0QIZ1GoE7lgpInquqhFFUbPRxaSX+buwxNMp0MAGIk2lE7HDFoSdoncd\ni4LOAKEvS6rVupj3MDnxR8d1fK1buOwF7gLNhYGhVE2TXQ1DRCeFwrZmSLqB\nUDCNcedfAbivbHhioVpOedKayfbVimw1DwyonSJbtK4OnwSSpqxOFo1yqCV8\nfelj\r\n=J7O+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3dc8960a9ae82271f206db38c81c16a151c9888d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d_1625015962023_0.71263612737129","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.33":{"name":"@balena/jellyfish-logger","version":"3.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6fffc77909bb9463cf1ee19729e72163f907d37d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.33.tgz","fileCount":9,"integrity":"sha512-E63S6js8GMRWDxy1jK0nn51CysXQStwI5Jemh9mIMhhxmqWvQyR2nwZx70Yuh9zo0ZninYmLEHsqltMmkY46BA==","signatures":[{"sig":"MEYCIQCnm8ogMrdsXPnAWQhtmkt1vIzuyF8B6MRMNeLL0UudoQIhANYj/fDddtfDNWzx14LMwe6gNGVYRDuBK1k43yjavB9u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28deCRA9TVsSAnZWagAAEUEP/AwXgYIMmIawzcJDkpfg\noDWD6Fpox2E7fNnGz4v+jKW8D1UhmAZZNt98pKUT6yNSBpo/3Mun2tNDMp4R\npLcmocPmGaHd4naxlStl8Zpq8IAh7N/9z6GI9zv1L8xClP59ichjFSUcRJCW\nbpQnXFERMzkoMhrT//3x/qqdr1T3nrcuA0g6z47Ac3MLMzROrAxrkyLm3zxL\nlTS0PfUKsn/tSLbngoRWBaa3nRy0lzq/GMuVlr1la0qHTFN3q5S2wXhWD/t/\ng0jSO8y2R3DfHdZP+gRPPC+MK5nxHJQvXYmpikKLyjPdt/ICjQrR/hEHv/eZ\nrMNhFaKS0Fl0aLGSJIsB1M6ayBoaXYwPMICq6CXbhvz1jy05Yw/WKnFqsC0s\nJH3BRp7S3xOM07b3ZfitWtqxD/ThN7j+Zqf6tQ2J8TDm0x5qgNn6TwRDN2py\nq2Ha9Q0F96vR6AMfM1xSKwXLF8ULKJ77FRhYPDvGsTrIqGIsmVe3sSq+ONn4\nAtYGmJUPmEQwzy1V+NwZsFIDMTNjh/fnDkobLY+YhT6rXWBZNjTmCSFMS2jL\nbt2gwLiq9pdkCRytGbx6B3SYhDzZ76zKr5/ne9kRCzG1TIZIEUH0SKPrtTHR\nRaDj2EKK0Jd0bsIsU+wyUJYX8KzxPsIYcB2rMxit3YSL/T9ncxcAna8cj/BP\nPeh8\r\n=Bm3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e151febf141b5ccf9dae6ded05cc2396508111f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.33_1625016158315_0.29172562114594536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8":{"name":"@balena/jellyfish-logger","version":"3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ce2b6bd0017d25c453f0ab9ecb167316cd2af8e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8.tgz","fileCount":9,"integrity":"sha512-ONEd7ehI8U9Vy1BxWdlE3FFdd38p7Cdlif/1YoBlemj7lNJAFwqxPZHtTceoJJhyFJbCX2vC123TpVLlHseoTg==","signatures":[{"sig":"MEYCIQCGnFWRFqVSuteKPwbnITa7n5Gmsl20n32biD+My416eAIhAKcuzxLxLQYkPae4qvjOgYkjUsOrpTjUWm8gUhinNgPi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg29hGCRA9TVsSAnZWagAAccoP/RhXNrcDR7zS8hGeYSV1\n83wQfMEkC6P36vP4tV7DZLCcwF8MqtHfUW42iiIlZZtfXM5xlmMW48cg98yB\nOL11nfIjS3g2dtFs/h+gRFRGUhyL2TIuyY78BVWkf+zCmxmJF2e8mOZfolr8\nA8luILNRPML13hO1T6d7Ot2l1V1M6uST/D89sDy1HhE37/GDjkUy1mQZg6dZ\nSKfnnTSKsFnl0dvMlT5XHhel7Kxx2o6MpOLoD+MSGGUZTZ3xo64vqDZ/l5Js\nPADJZOU7uf1455YnUZ2RsPTc31oIJIhv6IAMwiEwjnuqQU+iiCyijzP4TytE\nIDhqo75It9VhCUruR2AtO/WBu17W8VuQMS+CQ47ecx2chswdpxfkD8RzkAnq\nGzBJ2SGzFtH6d9cvtiNDcsiOX8YWApo1ZaMR9fCUCLdtSTsX20QXI+jbz4S2\nEDlBdI++LLoKjGcpkDoAR3RZs5Z7XGygChnDx1Dy81N1P7s/dtkry+kgbtwd\n6YuasihP1dbKMsF5qv5Og1/zB3Ol1h/yYSbrPicycEDwPrC1HQDgY6y+h2S6\nJ/mSIN5XOU5FjuVdZ9n4WTTivHLuVHY4Cy5kU5E4PJ48U8r8mMMmAYsUuuRF\n4QHhnarjPUfnIxfxZ9nZujYY6TiRoY+qk6Wh+CiEzswBdD1bAeR9viC7Q99W\npCHf\r\n=yCSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8_1625020486275_0.5499863127891296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.34":{"name":"@balena/jellyfish-logger","version":"3.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ba4381d0ecf86104bc9f62dd160531a939c50d74","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.34.tgz","fileCount":9,"integrity":"sha512-7qYmSvX2hTQHLqiXiM7yM8mWCxV1R1UgzDIFlYx7NALDit4Y6xx1Dd5f9J77/u3mUTIZR1dXjlwgTpAcIOKqHA==","signatures":[{"sig":"MEQCIEoQnSQg9TBOcq31qMhZ89K8YTS2N4ZFN71M3uJXcoy0AiBAySh3PT08DMVF6hdV2rU6LlpcPtAk2M6oS4qvwJbU2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg29kYCRA9TVsSAnZWagAA8M4P/10kIrYb//r1QICOk0+B\nOJa1A08Z1hX9z4jGx+s3CTOicKgP9Ul+MPKlvav/y6CrGqQDAZs/peaNBolX\nquT6r3n2ZpSm4DchQzmAtefTCdrnb4aW0m6UznLNE5cTa7iz5Adrs1PyspE+\nzpxASXx+c2iMRjP/b8uxmIFy91g1aR513a8JlDV+qDPFztUUIjzd1K6y/pm6\nUIE9eKaGqyJEfMvuoXYJmwEyMY9nYsF5KOPkxcg57XyoOVdJhoSbGMUsyksD\nSgGFpIAx+24iwVCKKxiUJifvrNdW1EPfid+SAbROZ0q1mzKsdGsxQfllndS7\nOswmG2DG85lqaXO1qLi85pxTE4PfQg+pCJiynCSft+/T3tujbl0ojiOPGadj\nw+KLwsU0E7E4WMFRIkClgZeCUGD5j7bF+nslYMVsIvd1Ee9aTwqX6bUsOhGH\n+xIlp+ODOznFQxg/AkK0unexHCDaKfzi9OF2HO3WC89VWYy9r3gjiCXpBO9q\niNWetvWqmz6u9t694eFeX5XZdgmGZpg5e5ssCSk/VK9jY7OBkFW9QQ544l0i\nyaO7tWrYmELGb69Izv+bjJ6PWzgfNAZQVQkc//RnTbRsrEbUZrER294dSj9q\n+gZrG+6k6cKlCvf7/8J/wFY3ne4dLTVd3fvz+BIgtXfOhc7jTWY25wkoYCT6\nP0mT\r\n=3AuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac5e24b4f4dbde2d7402cfddceb534006896b961","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.34_1625020696116_0.055183797188079975","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3":{"name":"@balena/jellyfish-logger","version":"3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9711dd123837bcbee73cc2758af653d56550182c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3.tgz","fileCount":9,"integrity":"sha512-N5YyuUEQJLoBTAbIrz/Wkllqd9+mBsvMHdL/J2E7VQlSnzAYlGCyBNxa0dDOa0Nl6w2sa1pWCsOZGI57Q9G6KA==","signatures":[{"sig":"MEYCIQDNkDu6jrkfflncCpzWuJXJmVPFwdBTOBzx4ZjnEueF7QIhANrQu2WQZ10thv42WrxG/A4IxPiRsY8KmgfenHwf0pqp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rTGCRA9TVsSAnZWagAAqbAQAI4LMKLNKJhwcvu/VlNo\npLwzDVc8LpJXITDHN2wHzzys6Q/wzfAPRyREtStwgRn2WVYHec6J2JxOVLut\nWu6sSRnsz3uAn1EDu8cmmKzpJR4gmFZQc8mMm1uvq0ExiFwtQ9Irr1rM3S1y\n3g2c3+2Ips6w3yNVKut9ERRg9RbpFsBR/6VwE+9ggmZo7E0DJ/UgePAMHIPO\nX4zuZQPtfDu4aodYYwKvdwOZqZu8BHmnXhOTqWZGUQDeLBl/6oh//AmOGaCb\nQ4hgpMs5qcngYE8cttT+pjZPMxxul3ABDjwxlB1E1VZT5CYNEADrv3drQ5e3\nEwxYL5eCvUaSF63lolShPJU1lyOSQWolhngczjHF3C95DTVaVGM8aBEl9xTD\nuh9dTuP4ZwjzYUSrdnrJv8+XzzEeqaoRQht/GNnI7ybVF4ebWANMDdY5ju9F\nFXXwmQjq7YS0/ls6e+pg2uObuyj88vfZnxaSfT9U+Nk/HLLTeWIiSj8ughhU\niJgbD7Jl+/pEiJCX3UEQyWx/AVfEkwYgd9dg/A25SQmP1C+fDnJjlQxeS4UH\nQb0S8N+84Cw2J3ZDICAjJI/pECOw+mm/E41GWPD3mnZTncUkquJMak0Xqa/T\nVtFQkenqAfRl47hZML6HP0Ls2V2WZ+YK6IuMJFOw+4OMhjml5kGlgl6AGvIh\nNaEp\r\n=jYdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1f7bff67380459228a21827774a4a0f346acaed3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3_1625208006349_0.8206207811267023","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.35":{"name":"@balena/jellyfish-logger","version":"3.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e4068ddaf62a152ea6414f60544f8a2f572ed9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.35.tgz","fileCount":9,"integrity":"sha512-P/ipQ41qdaTJ1OrUZbytBbD4xJvc+EzYJxMmPL/6cNPN98BxCP6nPRVmrZKvrPVqh3F++uV76v3vaUuIICTlVw==","signatures":[{"sig":"MEQCIEfdpJXxYi2QYdOgmVuySDb8mDcJOAQj41rGYwEKggcSAiAtQgJ+comlm7U7huUuLFG3+2uwZ3IfWDQi2pyuarQj6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rWKCRA9TVsSAnZWagAAkYQP/iDTPUx9SHQ6NLlugMbq\nEbaCKyYMLTG39iqG2Lh8YdDM9vSap2gRaMsatImvuph1rFwMdu/JkVGHlEp8\n3sNLwfXQmPKQNc5Qhzl019A64+Ep/wYd/6nVl/JPp2SMDW9NUaPeJdXlbiPm\nXtNKLFVauqrLX45hQfLbIXzD2piffyl8mPeWEJVqybfwLBMGABD2IOYvpFLX\nwDCue12mkey1P0dVXN8GNFF+K09SV97E2o9SBke9nG9c7wx8/3+MLsgsA08s\n9Uypk6XO7N50Rxr4ehMyPiD5CkdmDccYmClDhzDRr3iyXDtSRi/EXQDFtXhV\nMy07Bne9QwUrU6emkY7Zvwpf2RB5i5Te4wITm6KPpkncJQBlDxndnPAO4ZQr\n9V5nSmMdNtSc0V33YEh1+YLdCwyQ1pDtuH9oOhd5VZftopS8Q4Vjd75Qp4Jg\nFHTN9TctvVblM2mTHMWOe/qCPF43lmgqdTsjQxbIYLlQEtCVyGiRjd7pysmk\nYU47aaGxAeyls1YCp5156pddCY37eDoQ9ItTC+om8t1GbaNAKGiTioDLPf4g\nv3XtcpA7f4/c4MFNDipMMecAQ6U4mH34H/aqD6RtBPqtcwh5zZYqDuShVHaM\nOI+9YmN8Dzj/gO5R29Lq3C0omD3muWJGJ+Zb0f6PGnDQFFGBErOGFEN0YqAZ\nY40v\r\n=jcnQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b543b47e2c4d5ba415e7ae18ee8961c84199bc80","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.35_1625208201681_0.840198657420641","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0":{"name":"@balena/jellyfish-logger","version":"3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c0764aaad8100132643cc6b1a15e395838f490d0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0.tgz","fileCount":9,"integrity":"sha512-dcnH/yMtqdy8Jadbz24i3c4cbCy4HILXPaN7lMah2npMnVWTzOxJ5yteOysOuCA9ZYZbRDSaE9VaUhnXsPFrfg==","signatures":[{"sig":"MEYCIQCxa3apxsWjrD6pDOzUeg+z3ALFhhGexPsVK/q8wi1jQwIhAJ4WDzyl5GOl+bKsuh7bO8bBu4WU7fzIVZaTZ8aoFKJY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sm3CRA9TVsSAnZWagAA5kAP/R8vTqrngRewTsRhVJHq\nZU4lwMnRAnzD9fJV7iLZep8UHmBAoOY90RgtF5/vTRzinB5t/5f/lsbd3zDD\nnRqxbq13aJ7g0BLNjPOxgsnOhZ/GUC6jT5E8XOoZ7xvHM/mb+i+AmXFcCxlP\nkRmQ57lTEdpGx5aFDhjRtq/AS+qcbnxfgmN4vkyLq307n9UTd0xacHc64ukL\nGokMUfXWnNAnkOrC0H5NxJI5p5VkT9YkBnYanOlvReM4dHfoNH4frdA2F2qi\n8ltfbRCC2pt286JTAg6NNBVchO1S/K/EtNHT4YSi3zWWaUGgHUyQ3iYpMGMS\nK/8lt7yUC+eTFstKEIEwAc7ebpw1g0aemP1M68so6Fl9RvMey2bPmRRERC21\n1d9WFUTXfHn2ByuG/YHHypFUtAa8l/wVvnwJtL7yqwFCZ6qlXAcx6ym5KWIj\nlqW2jTN4xdDv8J5xRpEaUwSOt1DH3lC8B855dhe5Na+ZasOQvkLX0gGnIvk4\nLxrnd1DC3J9Gp4TxBSRgKML+f3AYZcuEKG1uSm4lGrCX5GTGvlAPXmEW1Gy1\nl4r1T0pM3S8mIuxYhLjdQH+8BIxfzsYgYwlK597t07TX6l2OhDVURidzovSj\noAegh2gCWlyEAYN5qvg4FikPaqq6AFIzFlvHrRVAhCc2qhNMn/rPOZt1Zmlz\nBfQ+\r\n=Hs1b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d5cc948579cc75330e818a44d9f0a854b1652f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0_1625213366843_0.4872101182363684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.36":{"name":"@balena/jellyfish-logger","version":"3.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"74b10fae19712a17fbf72e007850f69a7b62558d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.36.tgz","fileCount":9,"integrity":"sha512-wmAIMMt+UqjZ/ansIgEpPxYHdJMW24ejAqDf9t/LPKCPr+jauteFtNJ5q5rHKTfCGdQU8+OocP1on+KIZGm3OQ==","signatures":[{"sig":"MEUCIB0znr4iiCK6Xr8ItQLJ3Zqrix5e8FBB/IJkSOXucI8kAiEAt4Qf0AXzLMCPXTcIaqmfJQedjrg89/BjtE0W4gYjMXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sqSCRA9TVsSAnZWagAAhHsP/2eXBkQguywkKeYyS3Zu\nPUGu97ydhlFISPsI+0480/c0ow2FOH4XtSiukUavEKOg44C1HPtZS/G6sTS0\n6OWBQ0SZJhXbrj2r9qnOgPPazHBjAS11RifzQxrYduPIUct3GNmCvkW7yiCl\ndSfigFZ5xfugRCSN1h6D8T7s4R7P+XTutUZd8AekuQ6a6QCtxG5SgB8O/SXG\nqTf7rIp/xci8wxUHHTNoJ5Ie3hnlGa++U0erJrQhINlyCR/CAqW36U51+wIx\nkFuZmKBnpeSSVA++vhES84fmh3nntOLI4h4JS6RZ0Sfe5WahDtqF8Vzv6amW\nUXyAWdprwIftqWBWgVMpxIFcC+OuGZtTIAkwWX+7jYjo1K+jbEb6lX0h/cEE\nst07ctva6P7PSz4JQWsu917Fl9n/V/5uwkJcwCB1oSXZc/qD0Or3p7wkVCap\npmdmN6F7N45gSCylKWwpXg0YuDm5negs3qZJ106J85jwl1AMj1S3/egbvSaH\njc1I7l7tibcn/vhkmS7jx+Oy48wXbmXvBEta3vI24N3obqTVW29Y1f9BjwON\nB7Q9A6XEbJLvYUKw6PhX9zuuakg+mddPPgqyVe7V4glTVdU2oLxkY6oI51jE\nSa4oWe59StPKlHdj1oV/7InSShfHshzky1H3QkwSAVoe/9gS+HoqxMM/P7+Y\nnCMW\r\n=3NaG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0349609304305056f74382b87f5475b5604e7a63","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-environment":"^4.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.36_1625213586096_0.3244207290080392","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605":{"name":"@balena/jellyfish-logger","version":"3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6516b38fb35216c83c0320ea2a963ddd5efc4bf6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605.tgz","fileCount":9,"integrity":"sha512-kVoc8oMWlUiNMCOgMDrY1SIlrFkTL0L2Pe4eHBcTJC9pNkLhN1yMAGEhFnQ7D0MXSwWMnwd1Ggul45n8iDVCYg==","signatures":[{"sig":"MEUCIQDKqzMEDn65QznjQKNuqN4/JzejslmbJ204aUbQSAGL+AIgRq12lW9yBBj4lalsXqEwa1bf1D7VaKtd+L77dv0q5pU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg357ECRA9TVsSAnZWagAAigkQAKCicDztECckSkPuujYx\nsQ0KUctT/eLtqtmVoHSL2qMZg4WZ25FxNtuJCbYYOcopcCFn/aVjKg6zMgqy\nwyTkELsUxUeV67X9lQTNM7aXi1RbJxDybbHyfKu/jOUG8SvXbsagen8KMnMG\nFUer78FCf9Y1s8cndXaoONoDafgkaFgiv8RFazwQwmCWO18SOLgqQEqJGqza\n3As0jsb33wEJ1sPehnjW8KH2h7BtBQH0yFh6gf1E6ayfSPBmtlyagAu5Jfpe\n6o9PdAU0xxW2AT7n09cmn+N952fLFSEFHG0ZtXK6L42sWUZujn5caFu1kjmj\nQWXry/o5aUo/+Lgrn9CVEehlnt40M1Vr8OjjNibDAZ96F5rQlysB+wooqowR\nX/x6ct8J+o8XG3X4/j1Z8323izH2Ouy4P5i9LGI/MJVEAX1OwgRTDRufARyQ\nV7H+AhrhbpMKagoO3xhnQdj0cJD2q7GqHsZ+VnD2lav74H6HJjkbwPvCNUB2\nd6c7I2PAIWBbCulM8rHnPlBxYQ4YAJEga0bvxIh6A9GqCG1pMG2Y44pr0Uvf\nBtLSEbmwmi2/vTu1+5DRpTDB4H2Agogef4mcxo/GM8MVrcRMRSY72ro6pyYu\nrp/sUaVde0so5PfWQrJBpSqFhdUVKrRVYYOvxOvCtmuSEMrdPKttSF4D0qRn\n8HU2\r\n=mZ8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3a77ddabcb23b4de0b35fa4daa8d33eae528605","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-environment":"^4.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605_1625267907532_0.7891856180529337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b":{"name":"@balena/jellyfish-logger","version":"3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb0981336fa151255f73544fd4bd3b1c28b427e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b.tgz","fileCount":9,"integrity":"sha512-HW5/gRvHHxvmpTA04OhTgF9W/V1uWLuLwfICIpCpa64cwEPYHzlQp5xHR6XNaaMnyKxJ7Hmi797JUqqOKGnVwg==","signatures":[{"sig":"MEUCIQCb1Cs8sT0rtM+Ms643+wNSycAiDz3igkjiTIz0hsOJdgIgFs2P7UG0TvWqOYLd/Z1H0yK3B4v7BuCA0hMIoRIdSUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg35+/CRA9TVsSAnZWagAAK8sP/jEHOXTbO8ZcktU1P0kT\nd5iUTpWrYNYwsyNRpssmnO5diZf1hLYCo3+A5wccy00h0To92QhF6koAjOWh\n6hVIFkOskoBQ9rsGaaLL6KEHHKHiQSepxS27nRHWvJb5vZOOL4o1I52B5v33\nLNJMYshFqjywL2+d/xB9dFs9Hphx0p4GeBE4JI1wP+gIHaWNCrdtNgIb1Qlf\n9KkeUGvLNdtZo+ZinePJgjlq4ztz6gApWwfxZUB0ATviAyFqzXbKY8TSyz1X\n06KQgYsUs+msLiYyyav9XzhLhNTUvTd2LJO5grp6Gitzc0B5DN4Py7MTh3W8\nO/dCYoyBUZQWzBybS4LbUfIdzN2fLoNirYyaRCSHMAuTQAt/X8RYx86m4fRH\npGO1YWo+fahCEO0gARUNT0Dt2UxfDvzPF6fkhpo8OeSu2Mf91VXdKUZSt5+I\nK+dpBUT+0WmIzBq0GFU+nhGdRCXU8+/QB2evA0PxKWVLObUXSbG6VdhOr0Gs\nIQ/xFsgmjG5Hpx59ONQsOiQfmmgmvfLXPSzO9YKJmfcWqcuGRqA6gMU5hoo1\nW46U4qnGhX43ujWeFovKmL0kk/nj9Ozxinqa4YA2+5Z8hYBgAvrP9HprTGwi\nUWjrsET2GiQ8K3GUg6Rtq/3Z/dsU42wFY1Bd2G/bG6glUJ8tSJoPOcUcASNQ\nUg76\r\n=icDs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c8ac48cce268747f7792360bc0673e85499250b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-environment":"^4.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b_1625268159163_0.5177181487380007","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.37":{"name":"@balena/jellyfish-logger","version":"3.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c5275aabdaf686f4f9a413e03f2988f45d092602","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.37.tgz","fileCount":9,"integrity":"sha512-rFTUBSl9R9XxI3UdPNTrmHDDa7jfC671+w6r49sAM0qdrXRiJoLeisLtwh8QCr+CFgNfU+2uPVbCkGwn34tXmQ==","signatures":[{"sig":"MEQCIAzOr+Pe1bn0n6ePPTq3QAQSJtuV7bE5U7eGhmWYCfUDAiArBnGOZja+bSJMgpwR8KYovc6W5cOB4oEeucu3HvQ6+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36B9CRA9TVsSAnZWagAAHsEP/3qxPqJpgYaeTyBR0ADF\nJGeJOBd+yWfvwmzxIxp8NJ9bYg1jLtg8fjljuBImpAwckJKn2PWRhPq0mmFc\nAldKzLTaKfBBKURm7S4vjxFUYjMyolpQSbEKOCZrlnL3HvDsvmVqGYiDAoou\n+k83T5MxVgBvcs7hgHyBUMWveQe213tLtBg5ANtFlTtF9uYUPwLy4jfsxz1a\nHer1FufDBRhG1svNP2F3SYpihm5/meJb71SSm7FXyMCnaamEwFUjOUdjwFcl\n57YJDNWLPyxZ4q0ovFeYyHPZaYoFiMzJAeB62wPD6Gvx9Jr/dd6CgZvrOXLM\n+NkdIhBIMnr7p48l32i3VgaBOhzNx41MW6fjZvgXy1pOMDHiuZCKYMF+7oLl\nD8zXmCTbYvZt8zIHUYlTbPgygok2slCNtClmGgAVC7BSoSHlQMg2+Fjc54cl\nJs2qoVEBLJV9rX0zf3YNlahRtwmnGNrg27QEVW6QgomZHUB7oBA0ITHBy0cS\ncR2wg5Q7fscVd79f7yUty06eFCGCe48ojKWKurl7vblVeb+OIc73xCFxasRR\nzy2S/XSQckbOy3UNsnEYcbaUQx0xHio2uVkO3kl+9vniglMARLVDvmiMxcj3\nES1zhxLS6WJaK4yDyj+QvoVC1qJuaibxhvPmFG4gg5R4vOy3nOVqYHHceAZt\nSafZ\r\n=nsYn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c928caf23e4817dfe933e62511c93770af919c95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-environment":"^4.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.37_1625268349017_0.6031009952418234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56":{"name":"@balena/jellyfish-logger","version":"3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3447eedc8bc95bcf8098ff385ef370a07c2808b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56.tgz","fileCount":9,"integrity":"sha512-B1F+gSZ599UvVB7nINlh9NON/y/YJXIWC+ITtNNwGHUAjPB9rK6WetbNtRN1TdkxC/sWB5XhTZ4wRMU8RnrZMw==","signatures":[{"sig":"MEUCIQCf0XtGJesynQqtZTUOzIvt2DzLMK+PnemL9HRe3H/fBgIgPU587R1IrgA1cFS7qEq0ysqSFyWwWu9fV8cC/64K7u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38BFCRA9TVsSAnZWagAADhQQAKNSASbKaB5c2NdPbaWr\nbUgQPUCGtvfU4E/B94mIxwyvEObBLWYp6pplG31vBuOcHs97vg7sfnlUlEJz\nS43hOlGX/EmbLa6sVNVCWF3MVvFEGB27NlhQgC2TJNze3rm8Xq654yc1jWS9\nd9nBaqgI+mvf8y40f3kDU4z9p1LX7iVDGvmNtuHNog21r98bWU4nqhrPyeZJ\n0HFiQl18COpKJ6E6BW235RYn0TAw92bkfDRKaksHf/fzkua9vmomC1Nj5e+c\nWuCrtQXeLp8xUz8AkSqeaO69R4jNQRbeJaC0okpUd5fNpxTqy9xjuaskanMo\nhW1Fypc3fx5BJcPnp8HHG831BRscAW42AxUO0cuv/TEy+wTlNGiM0Jud4lWb\nbtTeVDBbkxuHhSmMLMIPDv+z+8S5amitQYuv0Pc0rlUkdDYYN7TOqlQAZowo\n4X6bMjqV66SDI5QZEBoxdn7zI+CgXQqVJgUFZF7c0KjHX6n8dMkDc4diay1D\noNt0xAfNUNA3x3JeUhLqiJI5RIgco3o0aFHtMEQF7i5UmcJalg0Kc1ea3Sag\n8KzVyngEVXJ3xAM4wl3Q0zx6RRwGO7hJIG5vUtOzFxcRKdha8a64oZlVYSXi\nBqUjvFeVdz1sYj3qP1OTofjQpnqoj8r1RLWIfN3FFnRZodNeHzeZRw0Svp8Z\nVa5Z\r\n=ejpP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b05dc41962842ca022143f5345192256069eb56","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56_1625276485170_0.6601707202413227","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.38":{"name":"@balena/jellyfish-logger","version":"3.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"67cfab552c2f81a246e796fff835072eb7179316","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.38.tgz","fileCount":9,"integrity":"sha512-OnohJpWEP6xDlODjs/JpT181CQQ4I94uBl3x1OCJoTHEQ6OBwxEuacQ8VOQhvt08Ezn3G1+4zYEO0KXN4efbcw==","signatures":[{"sig":"MEUCIQD1mvwUA9Z3hD8MgqC301dCiF7S75vRbGNdNqODBf6dxQIgfg85DLHg/WW0tNPM4IPHiJYk8kSXyBkBpPrbsTY7H+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38EqCRA9TVsSAnZWagAAATgQAIUx92Pa4/kjWoESDrDe\nNjWLdCfaWOXy4mhd7n3QqPFJFN1eJTijmGwxGFM7216EyEdl3x+DOqbhY7gc\nSDcn2bczLzCj7PeUFQr8wEuad5fkMAH1eDriAg8SkLOwbXt9Cfyhys9KKe0J\ngu+kNKMqksivZmSQE+k6Wp34fD1m5heEM6NjrKLQqhPCz+I9M7F7vdFNvkZ3\nAacTxEXHMQKZp+N4tR7SuknVQRz6sGIPEi1Qw4mF4aDXgRNfJD7gezgJ4cm1\n+CTyZNBoosuR9icq2RDPIs1iQAJXtf0Vfc6pipjHMIlsy3GTHubDPjrrWOuB\nOK6ACENjPa/nWwXOMROcaTWaoNprZY23Ni3Y8CVLheTjXsRdaiw/0s+IRZIo\nKFeMUmBa9Qp8uFR0gENGMOfVESWH4Du/u1Ecz7tYudWf1+d2jgE0THv8MaMC\nXDPvN0abd3Jcs8TjmIRuRigRvHMA3S8A4JVsHI4uCqQZFjopY00otKB+cDyw\nqxTrugnGCZ3Q/A968o3hrGNNCzurP/mYQfR8wGTQ0nwNtRiumS/AzNi+IUE1\nsEiQPqaiCaJQBa4Y3s377tBY1zeBEo9KZnwh/E6zihSY5ccbeldIMFlO6kdW\n1mMNMywBhh5vwvVIxuN5FORsvy199OJunKv7ZKLeUl0mFhyJCM1u9UWAFMw1\nr2+z\r\n=/GbK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b0674426dbac45758788a22d4579e66d2bb9d50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.38_1625276713700_0.17836651858295705","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f":{"name":"@balena/jellyfish-logger","version":"3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d34f30cc0f86c1257d4d62ef64e9dee966818b96","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f.tgz","fileCount":9,"integrity":"sha512-k6A5F03gOAjMzDbi/6dQ131SPH0MDKNtAPxTldTwcoPoM08ckOzJnAZ3gzyjPQznBHZO3Gk8eIQEiuDsj3TcrQ==","signatures":[{"sig":"MEQCIG/DQmREjRf4VWHGHUBmI4/Tf+tbgI/V/bJAp1FJL/QtAiAlqn562rPXcuWbyIHmosK6+XAxi+atHYoUR4ReayZgXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38HxCRA9TVsSAnZWagAAip0P/RlQ/nul5orheFQOJ5p3\nE63sZpMvmQgK0Y1QPDbaD++/vDFYQRrVFgt7LGCx2r7BW3lkAkPe1Ymzhmmn\nMOLtTol3s7j925T0bjPH+g9WjK57u7j3qeOtR5pWPvt/n3ej6cNMB1lzR9I8\n7Klf1u/jVcBqEL2evGeWZVGAzJ0logWWfw07+O9y8hI8h9f7wZeNoSWLBpqZ\nVI2A1iiC4XzLto/fsRBUi8FOdCYGB193PF4L9Kt+GIecTluqsjp+HtXn9U6k\nKtqDT3MBv/yjaDBfNhEi2Qs98sTHdUI6irqHmn+2kQJ7fazbU7HfnwTu4Bma\n9LY/uZR9S2/ISoeN2eXU5DIOCS+OvWit7XlvMrxNyZMJTvsZaH2F0bbp8hg2\nB+bLwx7gKfSoFWgF9Q1jmRCSMd76HVhkFiPX3opR5q/L4IgU/ta9Q0Jj6Qnl\n7PM50ZTH4YPGRMrickqpFHudR9DHwgNQJxZYW14HRLne1/2UxcQw1lezHRrM\n7NhF0p4e96YTjtUUlgeL417No+EIcVISAo64coiigiMRCsErUA8ewdLLGcPD\nNUi4v1SXsYBQCEOgaPuKmGUgUtBktztvbQ2jGIpbYNbbLURpkFaod2nwB1Q3\nRqm0IhSDXD/FBJftIWEhmbCuA36a23853X+hAFxte3GT2R9MC8bMo8kuTJyk\n/+sr\r\n=Dxdh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"289830b213cda574e9663bba75e99c395c51574f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f_1625276912901_0.02788075529623768","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.39":{"name":"@balena/jellyfish-logger","version":"3.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9de73e14bd4e37bb207426cc248470790de31447","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.39.tgz","fileCount":9,"integrity":"sha512-XbibxCLChagJAhUz4TzzzJ68gXqlrhTHasj6pngGUbUBp/fKuySlXYE/Ry268xBdwfYHm5jpZ2eALvda4JN72w==","signatures":[{"sig":"MEYCIQCF5wo+3+H86RSMIlxz9O90UzO67X2+xOhRI0jGNKJyCwIhAI/F4h66XvKSGB+ZfhmqNzs4j0eur1iwEKRH+9ndjM8x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38MuCRA9TVsSAnZWagAAij8QAImP5lZYuBsneYMojcz9\nKq6xM1GPj/8OztAFdYH+n+NBRVPXjoMJwHTNIvg2aI+ZhY2ZUqVqiNpB3Qqg\n1WAP1H2rvRKY2ahksqmD6uFnErqwQ8v0h8fT4zKJKN/SYxy31G+icrTCX9re\na6EjAxy2+WYZLBQeyQHooRACjqkiTRzSE3KMDSjESgYP3H4pRSbGI58apRez\n/N01wK2+D3pRzeVEVnkdBm++HlUKuniisbF6yqTS6c8/iazNzxt0SpgV0+EV\nj0IxsGcggzDzQYklWrbVC1eMSqIftdSzpERYZNhNeZToq1t9gkpAFyU3wKOz\nCqUKwPkDhhpUVPewiI/FjmJV4brL4BWRkxlGBg2F4xYyvFTSIoXP8FYf41qa\nzbM0cjKa1OQ52esRuXzV38NVqMGiS+7XLq/j75w19DV8VIFLBj9b6HCit++t\ny0u2je40nlnQMxdVBHHEjOxSaxP/g6I+jm6ClDhf7KQ4IUO+VLzr9dloGRUf\ng4dGyZp/qRuNwK3NH6knRO37t6dLDNQvneQsqJwmI9KpSSGVfn+IQwuWv+W4\nCvW9v5XFStzjVHMpkZuurzWrnW0SHyo4OnOBxQgcS2HttHoi7Te7iiV3jRrD\nNTmmNZYHNtMiWDApcNnyYMgDo45iiBI3+mjYrdFdCsz43jgmHADGiEnPG82Z\nKvrT\r\n=vXXP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9932f3304d3ebd0c30c7032e69d58ed5c94c8af5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.39_1625277229986_0.9165660592989018","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b":{"name":"@balena/jellyfish-logger","version":"3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ecb1d87137f8504169333e0ad8512cbf73728ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b.tgz","fileCount":9,"integrity":"sha512-QZCkeMu2MhvomNN07U/cEp/y9OQvLpflf9zoLWjPxgal2+xZsYe/m6PZ4xw/cjDnmuYR3fJH/TZ6VskdSpuiZw==","signatures":[{"sig":"MEQCIEZYsOF4Z+ckYHjCC1Bmo2iwQyasI7vZWR0c4aM84wapAiB3+GXZYYxvopyzX9HxFy3ZvDiMTKY6n0k0uQkzXeF74g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38QfCRA9TVsSAnZWagAAodwP/2O0G6xGcRiAlMTlG8fM\nT7aODLidhBpQvHiIrfpz32S6HJTst17nQ/gaDln9yvD6W/7lkyU5xQRiylCT\nbtStBn02zTBn5ovfSwvPrbJSJ4Nycjw62sE/MW5100c+6KSOjVEzJhlet0dC\nqGPQcQfbGELCh1jpb42f9abmMYYbCEanyeaXmQ4YXJafITt4SVu7D6/4i85d\n83wuVhdV/XxI2/ph6eRmhWbpzpOa3Blsis8rjBXjt7XnnqvFczItqL/HFaOw\npNzU9qcqSWpoJWrUcbmshT/TVufINIxaVzcnc7R6NJJmkqOJBTzI3WGIFDYF\na2iAUcOg0cBGDngwlDTgfYT9DvCglfY5DkE0Z6J1gmer88wUiOUYU21a0+n6\nKHZgQzuQbjgc2J+NdTFPDArKZaD4z6of3qFZj8fDjVlsfwExoeGhfulVRDp2\nDcP3Dni/xp/NT6dUuZtiQ0TkZLkuVEkfJUdsZHKtUyI94RbamCOHHEjV5Uw3\nhg/4hASSBqHoSRsD4xienhrnqBMe6l+qsg1qV2VVsA2itT79WaguzXhyBmMZ\nhR8uApneTkM1Fwy5svSHOYA7pGTYvwhAZO8UE7SGY9YlSbrS7g4ESf6Fkevh\nSS3hqZlV5qJslAfGQHZXmOYGiAdPxsWbOg4ITTZDTk8mZquZjrd5+QYuQN9v\n2j2W\r\n=6sV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52343348e242abfad9d424cdf5f56572fe0b9e9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b_1625277471254_0.9850954626133792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.40":{"name":"@balena/jellyfish-logger","version":"3.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d203c7331f507a769c325d8f573b30c42855d40b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.40.tgz","fileCount":9,"integrity":"sha512-9U1k7U+Ub84flEaLU/geKo13lLX8Ttrauf7Q7k5uVhFLyxjxqYD8ze2oN5SiQRqQ7aKMrAy0C0+R692C8DNWbA==","signatures":[{"sig":"MEUCIAFne1/LqdrblZui1mTjbx0SW8jAbLMG7HafGpuMsXiqAiEA/utG/syZW1fvoK5hZO7UlsHcY0r5/07Wi3Uj4xRE+Xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38WZCRA9TVsSAnZWagAA0qwP/3xuq3sSR/BnBCRCNIgR\nR4Q61qOcRf7Ws/W4noR3dMqXqSHxDaaPSYLXZFzXhEnBAM10cpFjrVz4vn+M\n8NTyKGizXGqzQO3ZxDLJ/YWtiI400mgKKiz5ihRFwiOs7EgkAfZ5aAlsUMHQ\noijPxxA6xHZ+Uqege3XpfLjTa3Y5fTcuDuOYgkBJo9FEdENkug+g+tjwLYqQ\nTIG/00l2ijKYfed50WXKju8lu7I7fCMPQMjjAB7gLpBP3xZQAsC+tuvps7Ks\nckHW9ncz1bm6kAB5sm11cZvo4OWdJ2rtx6gkWgcVpaP0ybosNkhiXBGyq6kP\nvXv7cxO9epMRE0IOEN5PFQuYVJ8A/iYfdgGhh2NYlxOSZA/Pco0lAf31Ebww\nTshxa9oHhcJmrmmhNgry6kgl77WTkIom4TMnJ9UutME61cImiBcdGWGJ95Az\nvUxh+JJSy5aQ/Zy2pRn1gNYvyrIi3ZmgakutXdv0GdU7sfA+5+TwfpQlZpfI\nG+SPSEnG+LcHLZsAPAlvW1B9JRjO7mtUan7RZmILF8AgUPVZ/APy6HFZUsyP\nUykn6V22I3HTHejdeH/D/knxjM19iDJVH2xnOdzriWnBIShVQSvMI+EAzDtQ\neY3gvtJIwoTi4SZ79Dd7KXnLcdgyavzDjYU3Si8JjtptBdyTGNIkH4jWfPO4\ntWy2\r\n=ePVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"85b57892bc251db2cedd517d7de3f75019a89120","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.40_1625277848879_0.4504812897271071","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55":{"name":"@balena/jellyfish-logger","version":"3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"697a8d1c7b18db387b38080724a2455b3ff3bc86","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55.tgz","fileCount":9,"integrity":"sha512-UBApXqU8xG0mTmAg1m2UIqlHKUSrsrWVWE6rtJnDwajnEuf7/JzUXdwubaO5BcVkIS7T2AZZeN0qZ3e4GJ8Dbg==","signatures":[{"sig":"MEUCIEcplIfvl+5B0yPJ+i4gx4a5TBE9fGUng046barFoi7NAiEArc9I75vLPey9TEamVzScmDLXTEPlwNB7JpYA7OaYhq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4l74CRA9TVsSAnZWagAAtAIP/jcDuAaf/54lbH4/LwvA\n+vBoO06wnKipMSS0ftB/HXs9Zq1NFxW9feO/Uya5UsbmxdIVEKAcS6/ve40e\ntEH4UAHJ7DAYYzGZ3HsBTnPrTNt/k8SBwxPb9mDoAo87QJPVYkdBqO3kjWry\nspP0kVzufUZS1bfLOB/57mL0IYcQ3lTAWoe+S702W3JGVt5GUiTDwsIGqOD/\nybYXgBtXTXXewD58wO+lGjKp9HzFHVTGBdxSTO0maSg6Tp38C6pqUx7qCXOI\noAnHZbAhGyw7MMvL2U1lCpiayHXb3mD/qYgF32IjteqEUR6MYnFzkW1xUUeh\nmiSlYZQtoxc9xyxQUZinGcXA8pg3dDiN9e0d6/zInQAXzDrBnh0bzrxl6qyc\n30PgqXxOBRyEwUJCYPA2FFODCKPz/MW+fut1ZJDvDVMNr52E4rPSmCQBysba\n2W+tlFOV0sCgkQz7HQSo3DGtBvApxROpW+gdKSEsUrbD9rG0KbrX3E4yHEGC\nAa3CGop9oM0oYxaBN9TQ5EOlbaAV+VmxhxNu9P4ojllVwz+1thWYCKUvPRqa\njaC/u1ik7ZDddUQXvKa8DB/K0pJFXsZy/xexfJZlQVev2c1vgJjTARFvlzb5\nI4r5IaY8+FwwQpYlQgA8yBth83gdroGTBTWM6hSdiLyovwmUKjGYdpAx/+QR\n6l8Q\r\n=3i8N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f53887c1700ecb1a662db9fd33df91089b415f55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55_1625448184010_0.8882087925184221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae":{"name":"@balena/jellyfish-logger","version":"3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0fce2552c653695ad7bb4570511c9c4e87d1a8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae.tgz","fileCount":9,"integrity":"sha512-cwlmuhK78su8bzECNZAfYqMKzjd9F1NTUfn5zcARnacvRxI/nEmIjX6o3ux01Pxhl+AFWkCnM5j+ylz9oZTCHQ==","signatures":[{"sig":"MEYCIQCSYIHdegNIXK/hVLW8N5fStBJL5v/XluGjC+zE3kUcxgIhANX5D+zJvp0VBmzJ5xYkZ0nyuT62COsANfviHS1D7oBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4l/lCRA9TVsSAnZWagAA8hwP/A434D/88gqhLk95KEMU\npQoGusignHM7VwuL/hueL5XC1Qchx5RxTZ4NErc9uxLPcXzDArereXRpOntD\nIco1Z2IqHXJ+LKxCpQyHAmHnQbPUTt4+Aj9X+NuwkQ3+bDbp8yDhkQC0Wj09\n8lZ6+ZoKkenPD2+GE3Dm0u/qwclJ2F5e4Uun3Rn+9qp+Z0EcRoy4rwC7h0DY\nPhKVLSVXqwf5vfKoZNgTf0heH8jbqtZ8ujAMBehIObnBDBAodFWMce4P9/0p\nWqRo8UZgvHPF2agkwkPBFXtKPImIh/5JUj8UYk+P2nhaocno59vHJwcYYJEX\nCH73aF9D6bR8CtwNM7CZjJr5itSDVWV5rF9nkFNPuTEmYXw2K6EdGnlHti+v\nP/fLJTnBwhIZQh/diPySS3HsIyYSvUVshyRQCFAvf4WmxV3vEYcA+fWNizPJ\n6uspBQcdAjXuuuP3NhRLl3AQ4hYgK0czECJ5trBJJUzBy9mxZAjXTIiR1kCf\nb2IauZdvUgPYiya7cRQE7g4gwaphca6o2mHbOSMiV66kNkS50fdWIVHrtXIq\nDB/Ew3J7npDJ8iZNx6Vx2XRv4Z+YEGJBc62OD20utGjI82It4JI7EMd5kxRd\nLfh4MSeRyu/i+IuyPsdNAXWlzYZo8S8ee5fsraB/260ah68DAVMNg7eELeYa\n7X19\r\n=hzkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee5ba7c5e5f6a81203a82f61a49210cd606238ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae_1625448420837_0.00013033668259931908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.41":{"name":"@balena/jellyfish-logger","version":"3.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7e13f3ac63de21017f43aac721a0e65b8b826d9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.41.tgz","fileCount":9,"integrity":"sha512-XcPp4/oUqxxBSBKkZ672KdHbn7mCaaBV89HUdKmZgN8x+mObs1BgUeMdv4x23NoJtg7NNLY4sq9fVsK/gt+qVA==","signatures":[{"sig":"MEUCIQDrBRkmTTU85rb82lFVCjF21eLaqKpE80BvE9dU07CskAIgB4cSfJ4ffCxaEtvV6ilam3ueBcsrSjWRxEHtwklCjew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4mCdCRA9TVsSAnZWagAA+JEQAJleNb+aA0AbfyhHD6tk\n/ZZW4je679fcWFSVGa+WBiZs1zJa5tTfRsV4i8kjFyZGju88iHihWmgHZ9K1\ns6d6VFgXh2FjpO/zs/qi0j1AMasFdolg3p4BQVkjlM8iGkTIRtB+o4HeUvWf\nvJ6vfFvtnQLxvva9jsw4qjc2Wgq2ry1vDQ4IMx2N86/MJHsxaNQwOpPOp4Dc\nag/0aHtv80KeLlovY4PpwOXFzpuGwCVQKIM+qGQdXW8Ba7sjpFRHWrXuLprK\nwADtuLRI788TKSQ/GbWW0cmmhAEnqkibI3fubD2ygDyO+wmv4jEJQFbSDWf3\nPrdiB7V4lYmq1p2cdaA5mi5VXCjeU9fAzHbbv93PXh9W5v6reGOKdEtD8nW6\nG8tA3rnMUFQaCb2rinGNi7IoWhlAaXCVBG0/6VatJJAoOQRib5T/c3BaYGPJ\nt4v95oSKu3mGuE+w77aCVHXSpF1jmPJLYX4UzYmwtgtmxHZbEyCKggyBAAvb\nyRqbrZB8ATmJk0j//VFRybm+wnwBLjTPNM/X8KlR+52nGlmJfHoIKNQM7ouo\nC9uJwZ9uiyfWgot4DYALH8TpQG5ZTYg+5iowz5lVQCHMNDCX21/bLmNOSFqY\npI+2aBT0dCfw7nKTSv/oUq/2MSbDTGT+vOe3MpL7OfbT0DqRwNBvUlf+2eeJ\n/KYM\r\n=k54x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70e22840221c549f5cf4971b5028c5e913e89b1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.41_1625448605199_0.8143879009552428","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4":{"name":"@balena/jellyfish-logger","version":"3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"781f6afb09609032006ad0a72c073ff7ed608442","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4.tgz","fileCount":9,"integrity":"sha512-U3vY1tIIr1YUuCPeqt61iHP/6kvFwGXjY2+H+sG+XyIUxTUKLA9Q/plCRZmwrtbmf1DMDFqGbo7RnKuKvodqGg==","signatures":[{"sig":"MEQCIAEGghoaLbP12Q8ROwlqzOYFRBrpj429bqq/LikbKCl5AiAWVyf9nN+jnv5DI+Mjc0NkMg7pSDjmQK7T2Tzho3a2yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4nL8CRA9TVsSAnZWagAAzPgP/3oPWgmKWY0/qPVyJJsa\n3QhysQpphZsUV1K3IVr6oroXmEeHSB0VNy4tgRrJbm8x5xzWriJNcDN4aJm5\nVWJpnCxEV/GXivTqJGrBQqP4Xexz8e+G0uikPkFiTus/uJyR/TTZX6yRE2xJ\nGNblTxqL8zXOlcDZ2OeE8uYzdjgF/anY3A7VOXn/b9KkEidbZ7PCtg+8/pfo\n+ntmxMzB7VKmagaFmpl19fXCPkx/8MuhBd9gThnO4W0j7Ra0LOdGZTjVeGx+\neCe4KqEXi1pIn6Ws8Qh1I4q6Q79SHONECCDJr/xF3VlHXPLspy+S5jyUadlt\nZvrIa6ZwOuIDY5RZF/zaTAYtHII1Nyqg5CyR600/SHDJcT4JZ2K9IcxtsSI3\n9QzrGghazN2x0xZbXggtjaa6aKSjDXTgftBjSzpUsOJWw2tior+/5cZm/wtw\nxokpoArHJqC1EOnhkN0ZNHSHy7NhrOHEVE89JZaTKiSxKqPeuELEhLWY1/Ps\n+7jdZpoK+jj1UF4K09XWG264aBmd9YAoLe01wRt7BPLITJKU229jlaStUbQ1\nTPiXjqCzsXPk5vvbuHbAsC3XBU1bb1HX1uGZZyuMDK5tt7fn6ESAi/rUPGAS\nUcKkTSaAWxuUq0HFu4lgRFyAG+FfUVlVzB85Z9NKG2wYGfQFyOshr6e/QZuE\n37Rk\r\n=x+cV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a618f3610e6d4277eb74144e728bd59e0b1a0ef4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4_1625453308180_0.7369067731785763","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.42":{"name":"@balena/jellyfish-logger","version":"3.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2b281647e42cbf68f58a4a9019fdc82a6791abce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.42.tgz","fileCount":9,"integrity":"sha512-K/RFTcEqNe43MxleUC76NLWsbJn/G/MCaxU9tH0ne1HENYJ8/IU8EgvF0wbhUs7QIS7j6AxR+L91aQ5xwwmrCw==","signatures":[{"sig":"MEQCIBNVaV0cNJy6JDq7580JX1n5XBiL566Znfx37NMU6oiuAiAbT2lvSbckwWVLgOnf8gsUkDbdtT9HGHGV2/8els+HjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4nPRCRA9TVsSAnZWagAAiCcP/1PFgXcxOj13LcjTRDLi\nzyqrgLSYRFtNFO6gwj8MHfud1G7JhE1WdyiFMm0ArOE8wupgYHjOZQ1BlIMI\nsLB131FjmX3gPTcm3qyhEXVsju5Qz/u9Netdxr6ticRPaX3b7I3/DHw1Hid+\n5Xkg8wFZqpFpW5KfRBHW+ZlyevmX7S7fN5TEBxuElkn4hKm7E7POF+nCukRZ\n4p4QRcGG2WqUr8vXFjPkKsP7FKVuLBXqRFzNGGGuMSDyP1kctcGaE8lF4zDM\n7LyGZhsCQGwpAYkw1F0E4bYoAJguadFM6uvKJ2y6F1PXtxoN47eWFHVEl7DW\nJmZq6ho3gHe8P8ZQfXEvzN89uflVxZYQwl+tFQuSufzUM9V3PcJt1kErv673\nst7kJdlDa+GaA8SjjrTq4QACV6nICuj0TNCggFrDaQLSU7BJmlu6y3mscXEa\nJiBe35Xds48j7Prntdn1izM+WGIbpIQ7Izpfu1F3r2/49awDF2T6h51qsMW3\nwdHAwTFXWW01lVFi6hQWYp/QmRr9a0NsWT56Ctfn3PW/xNEtZ6DcArzlL/dE\nsyYZfydqX/V5hGlI+Lwkmj6ejYwaTYNxGNF6kGM2j24tzXd85BNl/0AyECYM\nfHg4ojOT8OxP7byIk3kJK72nDUtcSliuFM0An9UTY5msfLcMDyqb7/6ecVhX\nhQS/\r\n=pgph\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"75ac475f4bc7123eabc78f75a20a6c0b72da2c67","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.42_1625453520665_0.6456533319412736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba":{"name":"@balena/jellyfish-logger","version":"3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"64746a1e9b8fab63bb8211008563ee7e5e3dbd66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba.tgz","fileCount":9,"integrity":"sha512-sTtTxRGc7CUCDuxVke5mSMzyIGOyODqR5CPn8aTmkwIxq+d+2H/qdQ1uCxqVqbEWVkO7RQUCBGVSMgai9q8fSw==","signatures":[{"sig":"MEUCIEr6s6xwCqMOf9dNQcY3d0V1f1T4pK7ZT3/ijSKO/rvIAiEA8JIxq6sKLfp6P33A8E8F3W6Dg9WkyqI+ipRWV8VUX6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5PBfCRA9TVsSAnZWagAAW6IP/3H/dMA6S2jxS+3uJW6k\nQp6e5fvNgi/eFpvob5pBKnoLEj5Z2csfjFV1ppxkTQuS4DfoW5YrRGFXwXwE\ngIgecD2lgLcrR9EBzaTDgFIq2CfMnFdBA3mVd+EM7BCvhoU7Xso9lv8QXGPX\nSDd5zSsO+3zV6phUFVkdTdtvM+HF6bY7Z2+RvX8eOYemIbIpCJJvVYWcC0DD\n3RiRy0VaYySyUC50pATb7uFENs1EfOzMk0qSZs9y04r5OXMbEVrlL9+pvPdG\njIDxp3oUzoP61NOSQZPT2n0SYtPpZt8Dr8Os2mUjOuAgk1LqZNdQHwjL1ZmG\nkNBTm/at2rvF6kCE0IX8IwPs6hppsYambFBCDZuWHVsJvZ43ue0PIHvVgtuf\nDpo/bxeld4r/xzAXbpYEOgJzN5eh10hmNyknXHUin+yO+1nfNLlUHTx7MNcy\nHsyGvBObvbCCjmQHpT0+3v2ZGLqSU+LZxiJytZ4aBwcW5q7luuTr9yWDDjhY\ngZKd/s/BPbl9RXA4Uh4DiNR6eX5eQsD4rnsf+Knamu+whskmhLgfUB2SsSkF\nBz2jFXOshgKKFJz9yaJwFjWpp/4117QQD/G9HnAKxfEX2m3hXfHo5GxPgTp4\nFSRUfpztfefxFqXPJyVY6gSyH1bi+luYxjuhRM8y7K+QWhUxmi2lVyB+V+d+\n3G51\r\n=w0pg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"219843f7ca7aae80f174142078e5f66a5773a0ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-07T00:04:52.015Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba_1625616478295_0.8505506982029258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.43":{"name":"@balena/jellyfish-logger","version":"3.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"953934aef0936ee54db4bd9a3ca99c5b4f283cce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.43.tgz","fileCount":9,"integrity":"sha512-CAz/OljJTYcdpkp096nNWkX0EMqc5MK68cGJqK2Thwif7ymie/RwMtK58Egugg7gI3nXcnrJnWmX+YOk1DC1ag==","signatures":[{"sig":"MEUCIH1cy/uIIlPr+c0mGSYDJkaAV/qz4/tyC+FDYSHUSfYRAiEAiycpYvm4kmMPlFBccRis5G91jna3Q7wG7zUYiT0X6Es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5PGxCRA9TVsSAnZWagAAuTsP/0YSCDoTpiomo1Wutxz9\nL3Uq/9fUQqSO+r5U8phS4GPqYQsAJEZkR5025gSulj77feQkU+T1CBkMYFV/\nCBZ3IcEnidQiVc+S01qwxvXFptgUSYeM4BtaSz5BzWZkzUQ8j2OYB6Ocr3IB\n7TL7MlKHZGpYkhZJMAC1IL68G0g2SuI1qus3P7/wFRLvRcUKjYG1xO7h30Nk\nueqyRAk+eTSvPnVP5WjHQ3ZrCBcq0ZpKjfm82X6IYn/S55BfFuZvsPU4rjQI\n6xUv7ozDcjubwHANADQvPxHihPMAwh+HXeLVL+YjIxMAzmDWbr/HQEB0fM/N\nu6Orn9Z+p44HVXsN0yMDmPEZ6QcohGgQ7C7lr3CpupQyVDh8ICYgTrdc858G\nvz1P3Te3pMSHhmPqxuD0Iv1KBZ19VP/TWt8F82+wbZt+iY+xYShTnFKp8sRA\nDd3M3aQWvRhwfBJH+INrt7IAwjBzKepJLWFqIK56YuA+OdH5hXiBW93HIqUP\ntdNU7DWt+L0Jz2Pp6SIj3ur8cuFp6ZlfMc2KY0Q4Sa2JWL8gxVXo4NTW34uY\nFb4SY2KX97wtu1h9hIB8WAwkaohKNF13UoagsTEVVEkKDdR5MLpLGWHrQJHM\nX1pt0A51Kxwc7y2tLz/vd1TwXvMOXSLzUEDNzwmsl1TaEzr5eLgPUwGIQ7D2\nhQ/V\r\n=/6tf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11ab75363748e25654f87875f12f7df51326059b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-07T00:11:52.321Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.43_1625616817311_0.8786198983308193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916":{"name":"@balena/jellyfish-logger","version":"3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4fd778bda31585399f7d6b55590bba2e6d0825b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916.tgz","fileCount":9,"integrity":"sha512-u4c23XYkEfuEOUlqNwloUumQ0mTRVc966wVop3EzDuErzf6KzsEJcydisq+mU2zwpHl0S5FlIl1md8NyCn6a+g==","signatures":[{"sig":"MEUCIDVx+TRmOpc+NeTV57L6lAZsIVEUTvaaKLNYN00f1KkrAiEArAfHxjaIPuoHWm5xkenhWybN2IwkeVbDt+00GjnaROQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg56zhCRA9TVsSAnZWagAA4NAP/2prRENqe6nLZQr5DCLT\nfyV8jmqZXQOK+QYmSGhG3cxPG5K3XjFiQbsh+HkjxTz44Ftr2Iiy+XIfHfJ0\nBFa9HfyvOqq6OtzlwS3dSKD3n+AJikm8bw2+pnCHR0EjZ+kKqcq2mDaGdJ5G\nWSWmYi89vlVwS3NOTBd82L9zSxGmsol0CtOi96HRc+JAmIzQXqDUeN2Ur4X/\n+eC7u4enK5vLJnITmyKHEIVjSaMMx1bV9c7iX5d+kjjiVRUMTKJ3+2DA6xJy\ny1/w5gbBDjQIoPvUgD3uc7TnXUUPh1pNbHQzrHDQwKp3zgVL6UHnHpp67wbb\nfO/1YtVZD9bAraIfn9onjbi7nmhZ7zsH3SlS8jCEhxERU9HioU4MUMJCdXAt\nPd7STson92RWv78Lwb+OOfifuU0M2dQPqYQIyz5b5DMtXBeJtk4Q+yyK2tA4\nIB10JcTUg5+hG9Q9QPt29imizwyJwpmDUbcHw0UlXxGAxGxUJBB+FpeM0Jw2\nAChegtIsVvjP9zo/qG9YdKFH3JG6GK+kKKXmac+QWrzQZ5BQnkijSJM/xfLm\n0BHq20FE6S5fd4NnaUmuo82B7dUAqVcxuevx+jELaaBsTtp/OZTUQ19iapfq\n+sOZDdV1+Z2qODrfSsQvuuf8wtMYRTZVdwxhCW9f0uAw1gnblueNP3ZyLUJF\nY4rg\r\n=L9Ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"85f2f0827bff6e86cc684431a5b0abe6493ea916","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T01:53:11.066Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916_1625795808926_0.6288855487670655","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.44":{"name":"@balena/jellyfish-logger","version":"3.0.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"53e44694f34b702e8bd5f8093426e30171641ac6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.44.tgz","fileCount":9,"integrity":"sha512-1IUMcKrlOtZl/BRdWecJL96Igxsqrs7nfnLhXrWQhsfZ0a/SOhv9aTNGXDfl17iwMEEvHnh1YCzcxsEVtkSI7Q==","signatures":[{"sig":"MEQCICinBcQ8Qnzd3LbRbFtb1y1rb4lCLyrXNnOYvudCyE3nAiAWq3rXOsolM0s1lkC6u+QJXr3NRjLYrZdgSNYmpqCSUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg563OCRA9TVsSAnZWagAA7PUP/1Qyv9ONdMRH+P2rh4jo\n9fOdlY1uyEDA4VP4sHPDgT73cK4tVFTLqy5eVxEnUiFJz21hErsL4VGTV2sq\n5xPK4Pq5STTOmdmhA8HI4eFA5ONqu2byDICprMRNqJGd0bhA8tVAsEzxXP1e\nyA+eGr53GDWiunVZX78uOWOim3/GHZAl995Z9V/hcGDwjaAE/DF2TX86kGk2\nmMgJfRBCo0iZPCDT2FUwuD2RPaGC1flE1aCQr6sS0heS4xC2dVsTXafZX9iV\nYT/ONNTEa9BgO/jBmF9pAoDRo9LGjJjX1U1THRJiDLoEf6vVB43jhbfjVakL\nFfODQ6Syzjd+SzDGW6QIOe8rnEjNG1ejRu0STY+GuNadCCVIFHL+oAmzv46V\nlKcVxDIuXyp5fmeweliiqXy5NoeTL9kqWNS3+x2hyJNBbKrqikBcAPdztS3M\nT7fkk4uXuzEf2wvozIij8w1rVNOu1TdomONZADwPzOIFSlDJnK+l9qlyqhav\n5Vec10C41KdAHrVOV6yVN2jQDfd+XQ7kuAoNiaGjpomWzkqOoTxFyfCOi6RA\n8oTasteMSIpho5npbtXXGr6UlYw3V3PjK6m9aJ7cDSj03v2AJIMlPnP73qHH\njgQMKqbIh9/4LGoAXpxA//uaiyvl8gjZ+tS8KTD1vgsg0ciI+5w3/Oz36zMz\nOOMO\r\n=FSTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf457e14dec4f19e6e9060a09e45dc7f3a5fe7dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T01:58:29.636Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.170","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.44_1625796046204_0.09360124533068737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7":{"name":"@balena/jellyfish-logger","version":"3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5973b8a890bc160eba859ef0ed8ea65db47fe170","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7.tgz","fileCount":9,"integrity":"sha512-aKjJYFMwpDIzHRXxBL8FpTY83Zxlq0BCabi8ULHRGkFZ1XhueYr50F7REKzGK9vcnK40ma6Y4ln0Iz5ZSSfEJg==","signatures":[{"sig":"MEQCIBf5qVbLN7IYYAcpJMZUiTTm/oo7203bfhTJytl6V5VEAiBy5IXiQroyx6LooByBXFg1dqj8kyKZC1ftxf2BWJI77w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PKUCRA9TVsSAnZWagAA2xAP/3yyrYaJHt1BTZWsjqOz\nCSlSH8xFKeyM4e2cgNaQ+sCux4X3WHTFepha3OhP1pBzucahDeZ7Z5qyMFM6\n6Ly2Bzj/Ii/FnhdzYobqHbejdamErw0DQ+8GJ/7C0pEJe0q76q9+/Y3G4tZo\nviflfVR1Zm3lnof53m45SztcgadECmcFfnnpVRLIx8lzWdy3UhV62b4jjTiA\n7wYtU8mAQ10pT+R7O05SB2BRf4CdFNRLnqVtacjm/QfWtrEq8+2owC2nhJpv\nflu01UXB/fAkjCPIHyQCCbAyvXpfEJFazVV2lvvAOUF8rpuqJfZDC4s8eGN9\nuvlqT2bWRYNbI0ZEt9rB2omtnXvHp7uXIcAGyrTsaIRqDgn4vh8UtxgxOvP7\nV47db77EDlK9SQwSD7QgyvgRrBbbzvMmw5DxlpQJGmOG6WlGPNmH38fDQ5FH\ndngFfRxHHAINHPXtOwzdG/NEnweIxyA4+QcS4TL1G0abwTEnnq4ytI7EMPlc\nMlzNt9LH5IbY4N0pkvAI3OCyfB4AoU65E74nrKIQvbT+Rv6A6akw79eoikcF\nqUF+pBf0NVIxzRxURsuJjnqkUu5e4lIOP+WPZ645T4c8/TLSgBJVYT9jGhF+\nhbPiO4Id8IHSkVfHFttzLR7gkC3WlbePaKj11o1iaOHhZT4Fho+vFw67Jn10\nT959\r\n=vZSW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d054d15ef6d1e4bf94a81069c5013b7ee811be7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T01:03:41.980Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7_1625879187506_0.5631814224013916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4":{"name":"@balena/jellyfish-logger","version":"3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d2f8d363ab418fbe5a27e45e1ad97173caa121c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4.tgz","fileCount":9,"integrity":"sha512-bBBVgdxcSL+20yc6vv+UocaDFtrTvD0LX7WvdyMzCx/Bjkiuz/7l+rJPsMVyJ1ptqnTpzkqBhWryz57/HBxkXg==","signatures":[{"sig":"MEUCICiEjF3d9aHlZU+aofGMu6umVFkMuJt+QhhpFPefm2w8AiEAyE/HjYRV82ZiuXmXrw5E0xtVJCvaXfLZVsxIwaHKe9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6POVCRA9TVsSAnZWagAAE6EP+gPnkNYG9lSAnzxkgP5O\nuWi/ClXAaHJXQpzd+XRPlkRgwsei5PHnpaD/j5pC85ogF0WXva51UYXavNo6\npK/jW9jBk+37jIO/QYP1lxfoF4vrJusYCJT4y7kMRSPkTw22x5w3gmCGxoOm\nOVyndP2u6kUkpyRHbIebJvFjOwDRduYafvlVyOasKB+x8AfUPhS8XiQQWaWO\neblWjsJYsxteUMeNg1NjFIOs1iO51AnMFgCI4TnG87D7+VebBmf9WuKmlxow\n3f5sjTiY6Fh1AwGs2F6ztn+hpLUibP7SiQ1Rf7zEEaKI0LeIP1rDXtbGyI1I\nwITFabQMlMdWkooOo9pZiLTXhr9MMXxYFBkBp0k/Zy1AHDiiahrvfhXmUTIH\ngyKcyo4cO0hXgBx7T0U8X74VlKmMW6PhBcNurHAfR27id4d3GsUvNAJ9PCG2\nE8VQ9UdXljZ1+RYQWYZZzTrVBUjQkZBaLIabyLSE/1yxAb9jeSZNd1m7fG/w\nWdymuH3GwqGlcYjaw9yKihevNwHemo3LxnlsSFk5MXT28alszsSSBASFnA5M\nWJIhl029icgoYiKc1+B+ZNoZkAUGd3rOd5GwAE9O3WNZk6R5jI2bsqFdjJKn\nwEcscu5YmhVgIKwYu2xLzzIOezYQ7VhJchfadVEO9k7TvA6NzlLG2MuzhQvM\n7k2y\r\n=cK2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17e701100d9074b70ee4f4c2c4e066e705b318b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T01:07:08.465Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4_1625879445480_0.2780101283814893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45":{"name":"@balena/jellyfish-logger","version":"3.0.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c7fa5116650d9599a2aef3c8b706778b526a89f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.45.tgz","fileCount":9,"integrity":"sha512-mc/tx+XSX4OCZpN6KkLb4bOp4FRBuq5sqB1KhjSEomgPGrULfIcSPx2obA9lKLA08d/q8e8EinkWcfRx7zY+Bg==","signatures":[{"sig":"MEQCIBROz7YCAf3ZFgzxEFOcJVpweEgBCq3/IkX+a0oZp5YpAiBerKKlrINN+QhMBOfPAj9PtpuRI3rrfjA8yZ/4s5cwQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PP+CRA9TVsSAnZWagAAs5wQAJdr0cNe9vmayw565NFn\nmYjmudQSz/H1GSLKQZgVGFjPkFB9S/AKxa6OiUrLV8o0aUeD1QCYTtVAGpzH\nmrtUs1Tv2Fgw7YDupgyHEbwuTm+dyCnhnsMuQx0OoyeXOTIv/jRARXk5fnIm\nDHNWXa5j7fbsswEca3i5c32GD39LaEBCoBiiyDh7X+mYyWpsdhj0jN635fAV\nqbhtJQIIUDj4N9+y4daE4WeYuNOUqf3H8W64uNJahv5XuqVY1/7hjOCPpt2Y\nNnw5NkLamMh36FE4I1ebwFcAtA3kyKnlOQLgdxijVu4VNAzbCLsfv2eKheQu\njnXBKAwOsFiNbjqALBM4pl+CEYSLYl86Knjcz/cVmrqdHTcsP6FIrsI4dfaK\n4+6LBL5Vvbk2f7IBLB2acYTJhrhEb7M+7xFqd2u4q9RRDCXX1hx4choKkh/e\nBMdnV532grKnVgKirxxSG3cq/XpKpLSc/lMw47Q7rX6OR7UA0oSNlUNuDm7j\n1lGb4b3zNiLiCPFW68Vs8ia5dDNKzZ33RXc1qkc9uzrsFTieXR6hbHDrq7FY\nVpSwNaYCCbl0fbGCWMTQiQrmO0tYtN3DVh/fGkNMec+/hKMvnfJVVYx2lVk0\nCqJx8X8LLOKyvGrVd2oibWJghabs05n/Dqtrrhp4FW86++7zMday0xt1Ksw3\n4qgz\r\n=6ogd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a78e69e4bdc8df426337e741cbe38564126c69c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T01:08:59.886Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-environment":"^4.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.45_1625879550220_0.4191497368260533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6":{"name":"@balena/jellyfish-logger","version":"3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79f681a00c0ca9d53cdc5b98a158f828ee5f8795","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6.tgz","fileCount":9,"integrity":"sha512-bEZshBmHVfp6q5Hd+7o6r9+BG/bOH5gqfxMc5+J0uSs6dFBgKsrj3bsFaTselWq/csxTQQ2D0/H2ooIQYxxfJw==","signatures":[{"sig":"MEUCIAVaSJ/r/a39vHTSJcbp5Rxp5BeMdpJw0x2v0T1Bw0aIAiEAq6gV7ym2bl9acu8BHcq7CzCtHwhqYqL2beLSOOhaPJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6Vw+CRA9TVsSAnZWagAAcq0P/1i7BRsq7cXjgLCSRvrE\nD1bhrZnAFXEmXILZZ4Etnox8Lam6+sraGyxofGhN+RrXODLLM0GswCt0kAFQ\nPoHKPdbTWVCaL1a5NX9hrR+5NPOM3Zo02/EpM8+mtRVgqxkXEmyS2/iGigKv\nKl+VXR8zHrDeG2NLDUcVBRsPUWvvUGuxheOD1TlGhRnYVkj6RZl38D8qHaxf\nEboLlGJlaY2m1OvGdJFRZnoTiprhVUTBVjee54+2UP4n+4nrih98UTIU6RMs\n62cl5m8AIXUKstNAp3YAmC8VM4idiK5+NGLVj0CQewDAp7GI22x8YX8oFMWJ\nLpgbAxpB8zlN2LdD2681F7sDBy/wCiA3jOLWkSWp7kYsBz2AL1KJ2aqz4AzW\nm/Vdbw4x/iMbmJh9ucByx4etSyjIfO1MoeJDGHR7x3I+Edkb6lLkDrnrKGo/\n4yIDK6WMCrpYXkkc50nHhhygy3e2FqsaA38mlhbuXjId/ak15Jm2gW/T0jJ/\n3vDdpZNQdO+TsdPY+baOXFoW+g7bjiIFEVh1pMIw3n9o46yUWbB+8nsdYaux\nO1TW8ZyHwD6AVzwtlGr4k1jHfyvsKy83j/KjbQrqMgT4AZqKpKrVuUoImTSB\nnU/pMPDYEgIs79YvWsepJl564hD7YqxfzsFuhhug0TYFI78WYCczsmJcFDFF\naOBw\r\n=xXWe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e8ea1fff5935b133c1622fed832ac8fc8f01cca6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T08:34:11.670Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6_1625906238171_0.9479781496188757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.46":{"name":"@balena/jellyfish-logger","version":"3.0.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1d235ac4683efd3ad2773249ed7c2be9b129b943","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.46.tgz","fileCount":9,"integrity":"sha512-CtxV2pUXDNyuFrArzF9cjjQsrRZFsZ6vsmY2d4VtH8SnwCxNKmnHlhRatC+eidnYCRycYV+AXXRQbg0YYRF3qQ==","signatures":[{"sig":"MEYCIQDSCSszpYCbxqZn8kqIZJv9tLRJGlFeN/ytKcTimULYpQIhALqCJOnJgFwyAC8BYDSPHdfVvLSbmCkz+dhnfQ8ofNVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6V0ACRA9TVsSAnZWagAAGUkP/iuzKI9XjKxAoz5Nh0QX\na7Dejd3ctxYwIH6kcOekZE5M67u1HNL9yL/iBKknJLZjKsMdu/AFjdjFZM4V\nGxWga8k5NcUzFj3JuN8+FHsHQbQjm8s0LwdMaDSZmmd15rWhz6PjaDvdBZq0\nOWWCC6V29NEPxBybZyItYZ1dUcte5ZRX5aKeTjdSc2z9EXUY6L3avgkGWVfE\nX3tPnVO0Q5AAdJZUEWXGgxgjKvmarHd5xPqnF0RL5aOEcTM2yt2sU9QC88hB\ntJWoz0TQu8kEaPkxwKJpuLJxUzHKqfrMtMR2Gf0W8GmJj06TtYPj70jjU1SD\nKdhGT3V9ML/hARTxwUQqxr8w2hhsvDyYJv5HCJnG6T94la4GiDS8NnyWU5uc\n83/JfpjZgahVmaFVuH1d35XzAak+EubPikth4dcXbB/odwoRf3fteoAtkzwl\nGqTXbOgEWDrhHKGIMPsycYRAHoSwSgeAI6WrpbOgTiYIdDU6aHOUrUQ5+Vrn\njMD8PHzdznyHUmkG9BK18G0EG6F5HWMtKgNuK7uqYabCQoH7CEIgJ3UBRtUD\n+2M2xPA6BS2+Yjx7/gSA8/EqaTQDmWc2ZvEYkwxFr9x8StlPnlg1j9IOO3ye\n1788HBgHvLMEIZjHg2F+CdrRlhlZ81/GBWDbIayoHudbgeExetOc6JGMRHlj\n/y8B\r\n=tfqC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22a44e1063dc606b5f9e02286ebb11e9d1219bb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T08:38:50.819Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.46_1625906432217_0.4101706276615913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be":{"name":"@balena/jellyfish-logger","version":"3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69b2543a8a29298cdc13a7c61fbc1d6af9f8ddad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be.tgz","fileCount":9,"integrity":"sha512-NuWJC8+9HxM1tGUhotxtfgkS7U3vpCdlZyyOZOhb5mY3T7SyX4cPLbD3r9KralW5GTqmol+fBgsbDSTkDeDAcQ==","signatures":[{"sig":"MEUCIQCQvtZgx8sEUIuCSdnrfUVWn1dGgqB23Lti+AwMzkFx/gIgdEhMwjFze7hQGFu8LiQOFgBNDIPEaLMaXCZCBuzcruc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60780,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6gBNCRA9TVsSAnZWagAAbV0P/AhxLimaOL4ydyOFa5ec\nIAd6fDEGroBDlKcEMi592boaPXlmQWfY5ui39PjYwwX7Z8FXzre+gRcYp/rC\na+w1Hkzdwo9bbMgyvIrQi2xSVRzCB1P6xhS4rYS7MAOpI1m7+7pfNWuu6eps\nsw3xuCwSrMNndB8ZdAt8L/uIAF2LoQs4nsI4um1WySRdmLIk7AXpMtetxnZQ\nB8zAcXwkEIrl/zpBq9F8Fk1yVGxNHgfLKczrPIkhW/qb5kRqDBR4KRw6uNs1\npxG/vZTgPYRYWggXcLuJNbBw4gj1g6vtluIxP8rP/oMOZU0PuMHuCD3xs2JD\nY8WEPrcd2OrPAHoD5fK72VEIZTEosk+pz3f2NbKrb4HRuoloKqEHwP0FO0Vq\ngGIjeabrOXYUYqJxcrmhH4YKobZDIZDROWEq/s7iSwjskPgHrX8nNdrVRw9E\nPsqcFdDovp0lwTfT2Wjp0lnIdKUmmnhluuh7cGQ5uV9xKU1cOR/s28IU0fV8\nrimjZ8njSOa2ctDc884x165fYqvX8h+xawadwK3bAwQP2o1GlpSqrnlpDHvm\nK2Dm3Y9/mEF/wCguBc3xNWud3NE1AQve0ARXJrTG4V9aVbLf6IdyYRHm1Cuf\n4hlavSi30QXdZECS+cZLyiYhSWtQj3C5/XLoqG8GlRn0fEUSmebc/cHVTc5b\nQYPc\r\n=eZ1O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"057638aa32cf01def171d4e7dd2408b99732d2be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T20:14:31.350Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be_1625948236684_0.3729677370096607","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.47":{"name":"@balena/jellyfish-logger","version":"3.0.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb8754d5241a1d545611ce99e9de9b5eefdaefcd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.47.tgz","fileCount":9,"integrity":"sha512-t0K07148vU0yAxZhD0+m1VPbSXvHfQ8xA3/yeP5MaBlGMMmF6QJ/WhxEM4ETIwUgIwi+53Udo75B0IHzyn46cA==","signatures":[{"sig":"MEQCIGl4tjHC31/z/gT35AGehzVA3SJwMYu6r9ggyQksCDvRAiA9YBZ5NwK/izWbPRgQv7vOFeCxwak/jHXQCZXWH5areQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6gD8CRA9TVsSAnZWagAA9pYP/ip+DpoYXpEjDaTCjtf+\nXMj9WSzOiLfEXEAT0GQ008q4inhdDDdAxR6j8t4Imr4/eqnNGS7yP0iiSV1+\n2jBZP745MmwSwzbhe6SmIBTx2Ky1ZNCmFA2+hFYlJlzTdfzW4EV53ovGt+hM\nj5iVQl0HURwB9I91fLlVThzXKiD/aB9e7YrgWJjhu3h8JFh78emr2UoNagXB\nx6UBMcX+tvtXe2VrBTwY+f3kXyXo7VhJLR9/zT9ipREOhnRQzqWf4ev7CrTW\nfLkilC7flnJ22E29ll7y5Z32JABJfWml8usneck4E+Pd7UiXnjhHjZmxYMXr\nQx3N76J68jq3ipveic7ZtwPCMgdZehf1zpUBEhcAuepUb14uaQ2FjvKdkmA8\nT9/2awUmXusNu2szJC4i3wMA+ZmWHU80KnUEPTZLzU5aqC45QZkp6IfC0ycs\nUuzhUY73oYQxGLBQwj/ZTQoj52hSYH99ruWALH2eTnP9Sc6l7TMhep+riL2B\nKF6AvhaViEi/6Pt1Yiei5nsS7DFFTkSd80prBogrSPr9TO1w7EeHP8rizvOR\nGYAqC8Tltk2UE8mdyvsaqwe0bm3ux5P20FYOgLs4i+aOD4zLQ1xI7P3UD32d\nWqBcutaB+N9c85k7cPb4z6PpMh6b0AOoHkCKB7enU0giF07Kh5Bw89/CBhP8\nw7DX\r\n=+TOq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bc649a1e259eaa6442d54c4a8a26232a89afcf4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T20:18:06.020Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.47_1625948411827_0.6444206624084716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74":{"name":"@balena/jellyfish-logger","version":"3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e663f128a16c9f6554dca46f9312e065272df3c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74.tgz","fileCount":9,"integrity":"sha512-OCTZSHuGSggi3v931sn2uytr7AmlqYqRUOf78bNVeLJpZhfVAnx7m06htZDpKRzDmR2fp0mL0ceOIT7EIDXLUA==","signatures":[{"sig":"MEUCIE4Zy2eqxBFbIXsDqdK3ZJd2lrew0/OreJrwAQYpMc+dAiEA72u2H+S94vCYb/+F2oqCQm9t6xs7hevc8GnoXroO5KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6hX/CRA9TVsSAnZWagAA6IgQAJprKy88lHR4kjLoOXWy\nf1UxTve5OLqjLui3GL3iiGZADDFwZBYz3KGnU8hP6GW+lULSBEXWuf6AtTpJ\nAnKIqW7hZfnrW3QKEgOH34EvfAu2zsbtmBxMbbjzzCdJPZcrW0xOmiNyX3YT\n4mG1def0uuj4pzaScTNaPDF/59rCks2dRlSgqf4Se0U9B4YVobptQgiR/NDB\n/D6QYjajSBAx99aQ5HeSLZPBbrK/eYYtaC9pg2VNxulNZJ78pZroyJ7bTu2x\ncBEv+nYbL9iCnIY9qL6r2mOEKoPLvjQlOmMrKDbl/OQlg1aCOF+v9UaDwNo9\nDHbJ8y9DLvniBaVTh4sZ5daPn0LrsNhBEvAq0dBcC8wdPRg7+vRyEfnHMpkI\n3hqUs4i8es0pZ+KkjZmwg4L+8SLj4EP4jR3ErCFQ7MmQX+aB2bgvGHvD9wRZ\nKZDzAWHTmhkO0Y5TI7ZLoSbMY3q6KLPP5nusjCy5+MC6zxlE7LVjp1jW+/G4\nseVtVoAgFdOtQeP5yIG4BkujI3vkbX1xi6+ZQOKmGsyTey1WUlAmj8Y6ITLB\nm+z9G04gba458SJxYMiz/VWMvZ6nI0c4/gyfMWKYAONXTcH8wT7G04xgidAv\nUKSApvoRcOxXIuOWcJJIHxCUEU5nJPjfT638zMxYoDHVVV5wHTglDpPBY5Ro\ntLl+\r\n=fzd9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e40575d7af28420b0dc2ab51088e3e8311b2fb74","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:46:42.322Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74_1625953791514_0.1826623906165714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.48":{"name":"@balena/jellyfish-logger","version":"3.0.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a3cde49cfeaf7c9ebb230f381705553e672ca0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.48.tgz","fileCount":9,"integrity":"sha512-kE09kMAKJSN3dmDuLRuGmdWlShtqQtJ5lu5EiazlWkfDOm4KSSh3UjLKaVOf6btKh6mR24EcOVhQF51mq4hHKw==","signatures":[{"sig":"MEUCIQDSq7diYyPkwgcii98QQwaGY7K+JLUOBeYjcO7RaU+trQIgQcosh+8uoBgTGljVHoM5ALabTP5mM4l/cd0OSCixzpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6hbQCRA9TVsSAnZWagAAZesQAIid5455AnV+0CnuPRw3\nvxUO/q2Wh3/lEe2hHbrU7GPxDBoKMSIAQN1mS47oEj/kFY/soH1tih9M8sJU\nETDXqfxaaNk4u7OM5Lyw0Iwds2P1OB1bH1X9qVmVS4yfZZuWyDZ4akRvDJpi\ntnM7ssjZPEfaLW++x6r2Bqh3zC/L1bNNFNZHriIU/ApxUHwzZqGZWN5ACmGc\nF0hr4qB7wfXmbTvhDbgGE82JmvPsW1jedBIOsQwQNdkcnldXzb4eZI1XYqCU\nfmuFUBuAwpHuZiV2mrYb3A29W6kGR1OdZ00FuSJv3pJo1rTzVtcgA55ndGlC\nefj5uWE4XRVUCYrCiViy14wj5+iMpfgNycAWsdbQa8dMMdryoxGIUrl3+Sk/\nh+3CFnYqy/JUjJU0aIna8J5Toja2Q0Imta58YdDy3FC8gakOOvSKHlsxaspJ\nO45DEniNxLvUzVsqz8LaRC3PvTPJlkHOD7VsSmyb2L3lx6mdP2hqBgEHf1sp\nO5rS3Re7F1NaQaeUMrOr3G4gr7pay+P0lHCnMAFdL2bPP9nnVXxhp5pDgDKK\npbU/PD5ZBRI+M9bD4VJ2DIU8fg3XYD5AX3QOV9/W38D8NXBJAZSWZBQpsNdZ\nqLE8s//XCsyjw0GyhKPCAGTCi0GdfT+GcJVvaDJ8Kdcv7Qeb3Z52+X9vMMEo\nkrqN\r\n=O1PE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7fc78148bae8c9a826b8a3f6601e6f55541879ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:51:07.872Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.48_1625954000042_0.8349581283213889","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639":{"name":"@balena/jellyfish-logger","version":"3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1d7f47a788266a49ce1d944b1ed81439b49c3d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639.tgz","fileCount":9,"integrity":"sha512-2L+zSkXlA/AWaDWAmGlXgFRu2YKjWwZ8N1s0GyTxRh5D40VaH8OFSaYngZU0vaJD3OwQF23BIjErpkgEkPibUg==","signatures":[{"sig":"MEYCIQDIIxOuRY+JRf7sFrovA5Xlf4IzEv6rv1xI+AhJ2gOpkgIhANiWwvPUb84UIwiBMU4MEHzG3qhN7EWQRFGXr9yA+qQS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6j62CRA9TVsSAnZWagAA1/EP/00tbnU6j3Zeotw3Gakb\nWR/kHnM2anJ+pXrsAWWplcNbXHMccwc+gPAHNdevXbfEkyriMBH83mtcrGyb\nbF4/AOTpj+Bc4tiAM2x5Fj0/wDoL9M4ZJiElCj1Rydd32hQt/E5UsLPMqyJ9\n+A8XICTt+CNOj7AGoVXTdb/xBfgqJf6uXJt1Fn8/qGZQdyuyy2I1vUtZC5SC\n1x5Y1kuvMnDuFrTe2TJ1hwlGSsP/QXzTxWH26ChuHYoCu0eXRqu3nevDyS5x\nYq4s8PRR+FyskvG7BIB9k9CMVJwWz7h6p8g+V+PSLKV6Cv3u8GU6w2YO787/\nRXMv48lMiwOUbqMyO1eEJPnzSjV1t6aEsKHHGS9Ifs5CeWftuWbk1vr4+vKt\nKPFUrF5BV5flLBZzjylpDI2Nak/UrxJyqs3fUnNxXEhwboX2n4zWq8a02f98\n9nI0Rr7OgoA1MPpl5ud6E3oHxMK50DMg1xHriR2KKPLCB1yS3whMAN9IlzVZ\n6o2O7dSA1tf5fIKojG5DdPLkqQaf0wLpwEdd/dBt5Iq2yDliDdZQPwbIrk3T\ncoN9JnrXfxJttdrfMvjzRZBaKzFt6ouoYKXzRMjDanm2WiCemFRTWIGHuRMn\nhRGtvlhFfDzvBCmAM17kNNcxxdlVkOpm5DqbxHa+zoaM28Bs821vIuQV4FTh\ndFga\r\n=ivUQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5835afa30620f351c679b64b4390e473c1a8639","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T00:41:22.340Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639_1625964214326_0.29614038705054413","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.49":{"name":"@balena/jellyfish-logger","version":"3.0.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd3648ffcd98a3d7fe747986e8780ab719ab20ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.49.tgz","fileCount":9,"integrity":"sha512-SN/jJ0T5ab0zNrTg1hp7uHvckOhyKjlDsLU2NrpCmIkm+bh6orVlnn4pIahEJ2WQWPpXlETlqRKVdi2fEwF4FA==","signatures":[{"sig":"MEYCIQCeO5zW4Ud4ZhZJuv1LoiPdU2rUN/YSNYKhNmqdEIeqcQIhAKmub5pSUSmqDXdlM6iCRat0LkHxyxPwTY9+FfloQKw4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6j90CRA9TVsSAnZWagAALUUQAJo5Xc6BSD+8UcA9LFWx\nE7SfoUBIsuIIwE0+Q/fFO6jjAk3A5OQAyJAPcYIzqq97Rd6bhXWb6UWZq4ys\nChsq+vtRn2BsKHv/lFOJBNAeYGhk4XyQ/MD4WIciwW4V0yR0TqTNTs9IQE3b\nBtZQWBa0WIZCiflcb1SMNZR3i2ryrF7Hbzw/sp1iH0nuwqSa0XWsMbh2gOKt\nnycEvmxEGjwmKZqTKmyzNFe37bO4OjdXHua7t5miIjVyGwShYBGdnuaPWg09\nnEzMLGYBFF0XuDJPZSFlHwqJGoSZ8XBAG/AkJIl9tk2fuVvAvHcq/6AcjjJG\nxGgxYj4fV2QltDVvA5DPcGuwkvJyuvF3XU7pBD7CnoZoLdFz7Ft29eDIMmml\nuTbZDjtZ48ctLJO6yw7Q46qQG0Lfk9JlIP694rVO3TujWG0jEDX+yxgeBlLD\n6eo0gVRIDTRFlHuItjMXlJ5nf10zuGRHkXPAv0SR/CGysn8PBmjif8GfYSlZ\nkQXhXitBwlvLmKtlPfssRAyToM2BhfPvkUlHfy1puK0nPehZBSh/srPj5d4L\ngx4c54BQmhYnvwrPvEFwMI8bewOz67StlL4urlwXmM22JZvj9en1CUtqQyN0\n/HJYput46XsSgElUGQKJXP0F5sO1R8tOV5O7O7RO/fJIfDQlRFUcRVXmWBBi\nj1xA\r\n=O6P7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c1af97d92c877438fd370e19301e0ed8e4a9398","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T00:44:46.103Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.49_1625964403758_0.4355504597427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e":{"name":"@balena/jellyfish-logger","version":"3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"89e8c0be88c2434b0b74ad8b0fb92e0f652554a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e.tgz","fileCount":9,"integrity":"sha512-clJ379vTx2BEijTldlCWBlG1lHc7NHTMYHOOqZyplN2OkugmcJK0T0pPYFXeNL0aIzXOnaZq60orbJLUdW1xgw==","signatures":[{"sig":"MEUCIDLNGP0OgNx7JVbKHEtPSlEtmuqkqTr/BF/wJAN7hyzBAiEA6/ai06oCRalh6gdIjzVYfzA0VUEnBVQ4erhmlQu4hi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7mQ9CRA9TVsSAnZWagAARN0P/0/yPwh6PSfJCerPrvKm\nAZIjr3DAb3uX5O3k/+T+LTr8m2ktbmpkNpTOsG562wjonYWiIrxYuBJf8hCt\nfyRU2LlQPAHqRlp81NyeegwcuhhPTZjvYt4kWOe6slAPO4fHZHWnIm6RjpzE\ncbbonkOP9K06YgNUfPdQd2mXK4IkTCP/p4Xf4Qsk5TkNt2pD2i8UfYPowcYJ\nq3bhFFiilQDhS3GQGEEI5OND9ido6tRrKqDddrZ0IPGWwGZTowSd3QmOSNZN\n7tTxvlai+2eJbuMFhqsq41Oyxp5K2ptdZyXPWQdJGy4+LjJIGMyef1+EmvM4\nYp3cX2Pq5AWSA9dDTr2gTny5LS0o4/jwSyKOsodMvLwiNDAUxV2ABup7v+0v\nSVXdpoasd2CoPLjavTWfwuC/o5ZHZD4/M4YKMiSKnPyv9Uh8XKijWV2uqgCY\ns4A6XzXyhswB/wFQl6b/9+uJQbgBL0rNSmFT5TaY9hvZ0ECOzauVG69fe/cf\niyM4EZECAHNpRwYgEdUI5dOuJCUC34nGL2uK91zomRyZMXK9RmuIMnHRYsFP\nm4bZl+pbFMheN/GiRud5AJ23yAKtdEzL+TqUwN3n9j5rARr5g/V7wIdZjb7Q\nPfoDziHom3sdhAZtIeAYAbibXLPLu58jGRFg5k/b00lUDJtjmubZpuqrgU26\nrlCb\r\n=5OLS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"634830661c811bf453583f77d4b313e63b97200e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T04:09:31.815Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e_1626235965070_0.9355413501303933","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.50":{"name":"@balena/jellyfish-logger","version":"3.0.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"802fee4962e0ecf5f8f262c031c9999ff976fc66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.50.tgz","fileCount":9,"integrity":"sha512-8qPCfErf8OmApJ195JHAr5ANfPaW7dv/uHmIWf2p775v5xwWViIPKxMQvB0pfBlrCz4JNGt0z0otgqy8gvzzhg==","signatures":[{"sig":"MEQCICMz0z4ZL/4oVNlsNo9ml8403+vmK0AlV2Tos9c5T7OCAiA3ttq/MJgqxiIb+OIg71Lk6HcViec4YbOK/KMGbiZmrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7mT/CRA9TVsSAnZWagAAhwAP/Rudd6Txzy9QOCFr7Mro\nzHbNHcE3WrBIb5LUSwurPIRmiiCiBc/AdGYQfoCYKDa1VRrrPthcdUskFWkd\nb7WvTVHlhzPjL5MY2MoINrg6r5Y7arOROOT88oLorYxWsnsMXMwZGXqvMgTT\nooyR/QcnF9R7+ZxS2E/ey/S9LJ2iT3yIlOLpOxwS/aexkoiBfJ/4xKwDzYCC\nttaxOnFuPK3DeW0wbkvKr6pm2HSSvyTEHCiANxxW6yLJH9mNlnD9ktP6u782\nsB82RujSlsO7fuatlijQ22P4jo7tXHaQakpC5clXmbAzfeZz5Je/SwW9W+E1\nv8UHnDR2qqtmuOj3CItYILTxmadt7yorO6RarAXTaRESQ3Iuafs7m2cfSBiL\n9aLoKRxgMpV7lV6gkASqPPKoNlLnNEDH0FxRiqg+4IvWEfI30i5dyEzmFhE8\nMZwuo5x7OBecJEn7YkzWrPfFoqbEgg6pER4JwDeFjS6RUYuYU+cp+plpNOYM\nD4EqV83CewYHptiZYB9auozY3UxjviC5rPWlzD+ETiccF8cOv7BZDGqhJ10j\nwphk/c0B5U7W3X5Tu2/x4m+3cxuMNdt90idOQ/ePM4benxafocKsT4pvhfNJ\njYstRWUV8SpsOWtuuSU8xwPAkOeIFdvT6F0PZHL2lTMzdx/V5fLWONbUsvRy\nv9V9\r\n=GzPi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f28a9ccd762f571ad14fb866345081dd9b3ecab6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T04:13:59.000Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-environment":"^4.3.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.50_1626236158693_0.7630326328605588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed":{"name":"@balena/jellyfish-logger","version":"3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6885695b9ec8b6ccc39a2bbed44de9c338967e81","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed.tgz","fileCount":9,"integrity":"sha512-unsLEwUTxlY4W6ilZ97VgaGdgoEw6DdeeUiwPiI62o2sFk7z9Nnc81M3GPnOTZkT0NSAbjpUT6pZCfuI0mkpjQ==","signatures":[{"sig":"MEUCIBoVnvZNfXAlT7hlu/AQmDrRgHKoAoOVyOmlbbAhzScxAiEA9PDmaGaDUT5R1ojgoW7BQ0+Qq3+PX0dg64IPNrF90KE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7pm5CRA9TVsSAnZWagAAW4wP/jV4OrFKwKLAlboilDup\nL76b6vUn1bcQsM1gCrPjV0+zAp3fkX1KiLoP/2yEACGCUaH0dsMcy6GIzcfR\nHVfB8hcIuAmMEFcW/KD3JHmvkRy+4JVE8EOJnjHIKb/OnsAXxPDvg/wQanqC\nUd+YTn6FncFoN3rk+fSXge0WwJ2GaYASROydmx0JaxNBRCYv3rxh899cOF1K\n/J2JrBt1eVKBu3j3OJf+UL+8FmpHCdJrsZDEK3stbaDtjrqLtqWh2i6EU4oh\nmONESWZAR2ehV4rmqwGxI0tqxpCVhyZAy7o64cq+rd75dp2n3xFV7v7J3y0r\nyI+K+aQJZy6xi1A1y/7bdSdk0U0qyaFN02ex6xNEhdH5uIOmAK5/xr5ZngUs\nd2O/Sf1PCokoZFTpGDk6E8PmVneTuUUAHGP6lTAPovZ/nBJeg3+M0Oe1DQTM\niZc4L7Hj3dLT2EKc5DQwtEcHqvDj9ra3jZVuibCr1myEUEpPkUPNMauwj1Jf\ny0KD2L4yVBJUVw/+shA2lKUixiLWJGWyM6Ht2zzQ8iUoawKgABG5/aqrfkYi\nabFMR3qr9szRlblZjGHE8PGfjMxN1oMjV8HlZ2ZhBxcTyFt4AU7mBu9CDSJN\nTk6ZXxPlVnMDTleihZyDcmKSNLATq+RyVvGKTDeisnaTKoKvxWLBMvU6FTKy\nCatS\r\n=mCz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ae3c101ef676c97a425d7e0a85281c3e0eb31ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T07:57:14.953Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed_1626249656650_0.30277759833108875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.51":{"name":"@balena/jellyfish-logger","version":"3.0.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f61613335334c96d389178ef7d6f2c2f6b75aa3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.51.tgz","fileCount":9,"integrity":"sha512-jQ1VabY96O43EGFGyqylCMDk4bLHmmY8kDEIwiRErJXCx7erU6loIxLwqD8VTmOAS+FP3KetcN03r1BZGE28Gg==","signatures":[{"sig":"MEUCIQDOUsMX11catnypaxFwwEeVW1/nUc3Ri0li7opWaoMZfAIgbYcDMqfYh/6357ZCuFNRO7nYBbjPq+RIitQIlDbquhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7pqRCRA9TVsSAnZWagAABoMQAJVnEu/jRYpQRmiIsdl4\nrI3JaSrX2U1dXkA8Ak7vnc2PkEO90HR+T/wL2FwfQe5CcUAugdcBwFMSB2nf\nrFRfPOvgO6L05woHvA1jdH6bwdWIlRYXAQJnb4ueGFd4hh/uWJiUqJVhUqpr\nXOXp86OroBU0XDTLSVOG1XQJLrAi/mrHiGeOY5B4ICEfViwZOuQ158wt04og\nyaLK8d4gNkxTnkkftfyRGo1m58csqLBpjEIr0BPjl+9GQ1E64ZCVoua7sa2A\noft3c9kq5XcxWonYdkUdJHo2NMhS2fnS08uypKujWUfUTNI6ExFZTieNaniP\nn9G0UDwCLvGV2zbPbHqmjLlXTvwBzu0sGLx/xug7QNCdRtVtRjpK7Q3IA8JJ\nMJFuFY2tY0//gEkGvWASYYcB88PIZBRcsutvIgxzpyoDtOKMKNDKNB7s9o8L\nAHFVHuyPjyvre37yXhTSB8D0CvkHFftxr9G9RNGf1OMTs3MrnNEKP8Iml7ID\n1M3QaX16p0i/aeca1RkMMmGSy1uFW/7SZbrt7BpCtONYQku1MFB05ddVCFLZ\nEyeEyQoRWmJwyv8FAH+QemTNRdHdcp1jtSCULvGJY7WjCmv9nSqqglUmVpOs\nLvAQaxM9H5aFU4t8fYUO5aU/FhfeoA6Ikyr/Bwp4VKbLehUlP82MQCLNKfSE\nuMUC\r\n=qIU1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"194a70d2c92f9624c5a0a9003f9fa6aa38ce7346","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T08:02:29.259Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.51_1626249872719_0.8242142996630677","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575":{"name":"@balena/jellyfish-logger","version":"3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9d40adad40dd263db60a044af6fa2a0217fbbb0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575.tgz","fileCount":9,"integrity":"sha512-WL0cuowQO5IAsR94CzEIU8sFyCX46LKgBDWv+yzzRHrueFYdqDMvriOV7s+2lWpXlpDvjhWSrITb7X+KUCVWLQ==","signatures":[{"sig":"MEUCIGAAYhNfFVIa4Ko7f+5M8k2Q2UP6T/BlzF0/sctrlnL4AiEA4IFxvwJWk4OkjcboV2O0OpFeLlDLkFEMmu383iI76u0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hPICRA9TVsSAnZWagAA3HUP/j82+vu7bmP0KsQmgRIQ\nBZMHgSrkQ5qHEWMcz+sxxGwC61DsDPfdRAMPAJPa3sffr6B08lJChwJUEtWY\ne/1LmCgRBaAf9xNq3xHC3O172hZqYbMj/On7rYwgu9SZSI8cYez1ilM1iOd3\nmwgPeHA6OXwpakJ+lv4HRjxyPKWX2h6crN3kiTckBrsx9FXAjsqizSp6LKbG\nBEBX0LH+tltgNW79pBw32WGduCHWIXbBiM3hOnZ6BBbRfMbrhlaD/cPO/4Yi\nDCIJhO2QjXg+9GAJl7BoFQmpzc4P700zFOl7esWfQGbQzgSA/eH+sycaL1P3\niezSZUGHL6mAa7NrAdqhC0rVb72/Oanrex0yxmYr/amy3vYHJ3ZMA2+tJ4mQ\nyNN9Ja6HTbdBWX9713SZjwA7Z/7LPEHzZq2rgSimsvOtFbYMStq5+lmZmSkC\n0E6CeyPQKWmgWISnXfMLCSmofWH//0A8QmWgqEy6D9P0tNv4W2vNI4IfqFHN\nEWXdoceCnlxKKppRP7QlO1CoKIdTzjI464j9Ekj+JMcm3jTeEuhclPsQzXFr\n4q/maV+gMSFAU/cRsI7Km2RBIjUKSlR1zg6Fe+153PArLwHkwZj+MSdjcE5B\n+0C92tdTRvprRo1tcfd5WfZYbJelaDWpdzxTZOESJnPuNRooaMPCvLpARC7z\nGrCx\r\n=1Wit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f21127fa66d951cc257d375b532e2a792d9ad575","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:16:11.277Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575_1626477512018_0.17561329126323222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.52":{"name":"@balena/jellyfish-logger","version":"3.0.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"395148c9284330a8a7d11631247e43450673a86c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.52.tgz","fileCount":9,"integrity":"sha512-6xAeqhAgABVW4ZFlEYvmsfqdSWzTvp95LH7EmVoZZzvXE5A4cwyf7/fa45L7ho35XBkdfbM6+41MdEzKjZwY6Q==","signatures":[{"sig":"MEQCIAybjWOU7bdgsEYNeM7z+EE5+MiE2KTU4Mgr8b3RJw5MAiAoZgh9Ho2KWswPOah2ihL5BikRvOWYwbfxpF3YkBvqWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hSwCRA9TVsSAnZWagAAzHwP/3hOvrhIei2s6h/+yN49\n0zSRvGoJVVTOv+gKFyP2w7byZLg/HYxAs/JY4OMrAV0kPRW/7bsEmoheKUsp\nIO2Y4GzMl2jXH3VzwE/WUjFROYHe0I1PczAjAXWOBcxAGmlOBtrtF3mdmOnw\nbx5LXg5MEv4npAP0xa1dgDZ7MiEk1qjpa3uwbv++OnjtzxcebpJmz7XWBhKw\niNDWKWdKyHJIDbJnFd25Jcss77+jdjk+dWJbhKvSjnhIc85qLrNOPGDrXUtk\no6t1mOOmcn34tDWElXlhN5ATKSOBET2d5eT/5cfSmhPh6dRQwxuqjpVbeV8x\nbkZ7J0U3UYgGmS8Si7jSQSjL+DYihV8pZNaTkkV9Yf8GL0/9ZmT6UmPPPanH\nenPK2f1jfxf822GQvg9v4NIrgPx0iTXssoZa2aL/gEA0VRiC8AUGzlu0aCgH\nzch2QMDXwsdTBlIxytjyVsAHO3Uu5puns/nqBLPrDkcjMPCV82FnvTnWEmUd\nzNENZzuN3BhynkBfrtHMoNnNyhgCUWVBkPACDEujd930G5L4oezwXoxnM73U\n2y0HGHmoodsA+5RKLMK6Xp5mp5cpsHySyCQdA00c3VF7iZ0atzyLM4paWYIE\nw2PfnrFNNwR3bqevD1n7FlVXEHwunEb5+3ap2xAP8nhzRjebiNj7du1RuVnT\nM8JD\r\n=WjJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a80389084bc63baeda6d20bda5a68ab0b83d3241","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:20:40.688Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.8.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.52_1626477744734_0.7395742001832799","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5":{"name":"@balena/jellyfish-logger","version":"3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b0452e43317429cc22d27c8e10fe202e4034018","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5.tgz","fileCount":9,"integrity":"sha512-b4hjBsRWoG0b960tuDU/1ZlcN69pZBMGnVaXMqtWw8sW/HKsvMyq0eJr0KW0oDsIipuBpY+9BK6cCRNwdm90MQ==","signatures":[{"sig":"MEUCIQDEP8iC5DofBczZCq/OWddnvfAWPvVcEmPr+h0adV25QAIgFzqaq4cwwUOXEeeM5Smpf6nxKJRMj9MYpNexJ1fbboE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8ijBCRA9TVsSAnZWagAAweAP+QCP3UNnsC46vky3kZcL\nIXY3AoIm2/W44QznOR/dEEA/TQTsbwQZOL968X/g5p+W+ThWSWDx6q5YXlhD\nbkHJMUmhWb2ISjhf9fzToNU8GLx1m5Wu0ZaoVp6xer+QKlAp+oe8tp9cDDHU\no2sg5Cw5tYM3ptF6fG11MkDuPv00r1CxWHThpRCDju56xz18RC/TFr3Wkkl2\nnWK5MJxOm+bsMn+HfIARu1ECDvw4ISRHaePx/Tb8Y3sh1UHQTrcMdCmNS7qI\nMCHAM4DHJH4h+C37p8fta56u7uLJl70Z535Hf5hUA52mDNp3R6LxwriDRQ5x\noXt90J7Pf8e2jt6jAhZKF41UCxwo0fC5gueU4RD5uh6odGXBZ4w+tuWrSWqF\nrUXqQajT9rQUYY2NHVN/JEdbzAass9BNPygBvzZvA0+3UDjcuZRdjhW4Yp5c\nN2fChqia7gG1mgRzu+0wkeld4thF0JVNDR3PUHmFD69ekWkIaWd63SmdD76z\nj7te+LTn4GG7hLQjnjYAXWvrTetq/DtQ1BNZDuyWPLyCi5YLdV/9N8nce9pe\nM3P60w8XUIBto14q50zfQuHou50d+E32S3Yk6y6tOUbm0BJzzHmrS2P748zH\nLEeAUaqWiNu+yIK0b1ReBxrqSe5HE3GMks3rtrOOugUMMWKmYgBPKXrKO4eW\nySUp\r\n=smwp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f28c8ea9816860f36c9240dde0fb3f07da291c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:45:27.255Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5_1626482880877_0.26988300445330893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.53":{"name":"@balena/jellyfish-logger","version":"3.0.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c427f3a24d414f2ce60e3cdcf6ff4872acd1ff39","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.53.tgz","fileCount":9,"integrity":"sha512-dQuegCg6iO3UdmPsQqnTwDk8oWZ+GdjWilefE6jY4EIIKt754Mz32nkEAwoPoCt8RKrk/vhrtFI74uG0DM45MQ==","signatures":[{"sig":"MEYCIQCaj6iy3iHSKf6/4a1Drn0GEkrUGAZIZXAWQc7GAjrVdwIhALZb6db5vTyhY0gi76kCP6g3oC5frKnV0Lb9swGl6c9P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8inRCRA9TVsSAnZWagAAKZ8P/R0Ta23jDNny3YnoglcL\n7/8qja1luSbHvYJXBi4MPdAFUn+v5zQmdZ4fT/D6qlV38fUgsFfdDZ/ISy7Z\nGJgGFvQ3i5UGEEKiWoYrMlVZAYjj3stFzEWrIOkdo8BehuwBf0zg58QLHLvZ\nN5gi87ceeFsZbnFtYW1K6sZZTBWHTWjAK7T8PkQ5VuQISoT7IvJFEgwKNwXM\nzRhbMoTvsCAMAhV8KEinpTv4QUhMjsOEeKCy4mxRb5uJe0VEPePyBryD3Kms\ntdXP1KnCjzrRwtJfjaUAZQS7X7wS/EMwYBVO2vyMlspI3prDzQkPTem0zUub\n6Rm+JLiB/40turOBU2UGuSMZAzR2L39P2P/E92pq2P/IVNEiwpJbbC6PG/z8\ng04H/bGJpPwPVpqxu1Q7iqo6eznlKbtZo+B5HvKlox05G9Jfv1WsMMupgF4/\nE0A1sm755cZ9brcuu9T6Da8zLC4zwV/OMsYN5mzpipsG8J1QPxab+Lk0eALO\nmouUmYs00BU1SBBOxnem6vxmTMVOIky6AXR940e/1bNZzZgruba7NAJQJHz3\nRy+TMMzK8TU0odxqRKPSNNeX7MvKRhZ/V1j5/fBZCDUzuQPti08YG8Hy8SMj\ngxfVXmKUMVxusNptDvUQKmqL03Qc6p0Xymr2AAFpBqZ5E9RScdtrVmeNS+f6\n56w2\r\n=yGwn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6bf4bfeea27c445bfd9897a9b43306d3cfdf2e15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:50:42.854Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-environment":"^4.3.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.53_1626483153015_0.8643795657649265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f":{"name":"@balena/jellyfish-logger","version":"3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"85a3db046f4017aa76b23126fc6b95fe147582d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f.tgz","fileCount":9,"integrity":"sha512-aq+HmjsHgMiFLb1WslVLmqi0/APa6oVmfcPHuk0ZeDOiVSIWUR+SoDHzXTMgzHqvMZvcTl6n7EvQGruLNiIvUw==","signatures":[{"sig":"MEUCIAjUHZHJI3OcA+uSI83KEUrIeDe5ke04pBPUOmfmL2MTAiEA+Ub8Ru3Er4Bl0N1PtSAmrsHVkJFK66q51Ygmn0U2NcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jalCRA9TVsSAnZWagAAvyYP/0VQQGvmqsUv+oJVgtlq\nCDh8Ukr8ZM1uJ10U+A2G0hI4ZECIy/4Xw/RAp3u+JnJo/r1qu5+WKUSAKCWY\n1y2jsImaeD+hND4b2WfYoI9nBWxEpEnBCxH/OaAiUuHxYXG0n4x16IaKaRcP\ny6NKlCj2f3ONpbjyxPxdNH98hr3V9mfayImHxUChD1SCjUnYURr2k2RreWoC\nych8EmYrU0pPhTDFgsTWL1y9TffDSp17OXPGXSKvF1IcGOuf4lhJBHEOXnO/\nx6g53+QcJzUQiktwpP9+2Ki6kep1kHpKhLsBkaVxBVOcyVk1QIdm2NxSKnzn\nuNTAs2HFkllYiTxyojKQCkc85QpCnx7QVAb3tQ1zN95CBlTByBdVnnKytBav\nrdmseL8oM6iAF73QsV2JGlwSb8Zth6X5SrFZg50sg+BoJ0dZdr0FPHPos0f0\nHHshvVkmZNnEDnKFimbjJJ2WIGuGTdOe94FKqySJjhyNcM5Z0rxWiG1v+4F5\ngyks6IIJwbY0pdVFReC9GkeejUNBB8o6yqvh3ZLPr64dmzv3sYZWhstHxu9p\neblhE5IG7tJk4IzEiyQkhK7K9NMlkKojKyON/gU3eLziYdDgAsUwsb0NyIe+\ngPtDhVMdXGoZ86+3ZxKrqoU68gx5BsQ3ZV8xuho0JkTntd7qoYNfhYK4WuJA\nfteO\r\n=9VBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a98012d97ddba4e1f8183347e0ce0d4deef8495f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:44:31.493Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-environment":"^4.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f_1626486437708_0.19484269973375157","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.54":{"name":"@balena/jellyfish-logger","version":"3.0.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5601c6ad74901df19ab8b73573b09d6453cdc030","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.54.tgz","fileCount":9,"integrity":"sha512-Ln1ZHDC3t/6vLjJ1FTiOZLfT3bFCmYb+ZXOMW/58PD5oPNZTWpuPK9qNR7KDQ/YMyUOVGdfCgZTyxg/1xxGzlg==","signatures":[{"sig":"MEUCIAiVaLoQqdQJmZg72M+welK3GKc7xUt9YgUY2DzZRfp3AiEA7BSNxjxncNk4K+PlQs3kmjKDK7xu6dDepDbu8RTO14s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jdXCRA9TVsSAnZWagAAWYYP/i6BBZi9ntq6wgN88cpW\nACGc9DjnWeP07tj3gkHCAsiXypxxEOUDIxHhixvI09hXLHSOuRXrpotG9Tsc\nu8p7qi8YEfqF1AyC40Z3RnVei29IOUwwD+TgJHGsMVWopa5yy45u4NaxM/JS\n7RZdHLsiBWlt3gpridKDCKn+EqNGEaffNsEb6epVBvyMhRstIAdfO++vKkjL\nmrb2qx32YeDnA6bghgAjZ5Hq+IsOD0HNTx3bR6xS67SWfc76Y/MZBJQwvu+r\nGS3dFzq+srqW+qSneLv2UZpolVvSu4uA1UBQ7dpYLsrLIEYX8T4By77E+6z4\n+gyRDqy65nxw8oOhbwX89yU/AoEizUu7s06gviinIAoOPb3tDQEd4ozhOjzH\nWEyPzZWmHRf4wSk2lBHf4LX+r1wsiR/laC8FJdg8VLEOBCNjKk6p+BHBitSh\nCd/xp4O3JUaukR0Kbx37aJ/Z8MLEYz5lcnGcjQZ6RsBwG8fLa1iHeLId0p7M\n2SEW/xnbprLzWPY7GIT6EvbSbxhkZ3xbP7PcV2tkFXP/khRbk1BJilxU7sRh\nd7u+mdZJc21jmoBS8mh2pF7zVI2VH5dephtlo+V+tOPbHu1tmc9XpSbVl9dz\niEy8Y+PWaU04Qf6lBgxCkxWT3gbPSoMn6261BGFCugQd6Ah23tbxLC/b79ab\n/+2N\r\n=3CKY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4baaa4514fb8f03b052c319f73fa2699caa2752b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:48:41.427Z"},"_npmVersion":"6.14.13","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-environment":"^4.3.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.54_1626486615508_0.19701777880785087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7":{"name":"@balena/jellyfish-logger","version":"3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a04a15db129d9aa14b2de035a2cf39cb5f19eeed","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7.tgz","fileCount":9,"integrity":"sha512-4YBbZ5/xc5nLwDMwYpsluhHA7vddSOnELWKH1vWf5MkwGiapaMb3AS5VHka1KHmiCqvQjixVvCr0y6XI6KsKxg==","signatures":[{"sig":"MEQCIB4cZ0cqiKtc+ptrbxKiOTDjCPpfUyrLwWz2KhRYLOTTAiATjjIHnhoQuKWYqYUxGlzR5PZrF2F8pTDdjtMf4h1cKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDTxKCRA9TVsSAnZWagAA5uAQAJnidYl2qZcGy/0WDNQn\nd5CO0u2o8eONXAWgAq0JmGHErq2PWUyyR4tHb/lFjP4mf+xQen6Ft+c7gb/6\nBCaMM5bag2kbZb2wzGguf4qSkXRaxLzkRI9eB6bGVQEDKXq9KGVy90aFpUAd\n8NZYYPlCI+stuGjx+mY1o9I6cy1hAnODscYZbU4wq+Bu3g1f7AhvRnbMM/4G\nmhHC7DJQIOjCC7bYgj3EWJLuR/r0R3qMl9V4XpdyuF6qMnNmscDkYi8ujBAJ\noXOnGv4w278YMJA+jgOjsVByRORnHvF023IVznsLiuXD5RkK5iirT6cy6lV2\nWySo4fXay3sasKFJY0H+3tlWrBeBDGdoP7Ku69oJsaCmYLdPdhCRmXs/0rd3\nACa5KXQS0Sjg9UQ8t0gSd1yEvfTkyxtDqFi4dC4ih8XEH6MeI+VznsV8GRzn\n0ooZHJx6zeLxDGEyJa9mS6kcvM8SjRBuA93M1APY1traVtHlfFi9hpmo0Mfg\nd+OrFobKVHgEk7WHddEIu2GdsgBNV40NdpWYnmLpR4qKJ6TRcnw6mTvjb980\ndf+ZWPqSxCOrtrSe+5cCIQxSwNnjMpUR7MA21W6w6pkDKlC9aPcu8MVSMtxX\nn2koEjF9bSdtxN6bpFhbXEsQHI07LmTrV3n8CWxH/P7Cqgg+704+WhuL7dfP\nKsPx\r\n=R6zL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32db8601e80641f9dc8a68f2266cf3c22a7dd2c7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T13:38:39.104Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-environment":"^4.3.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7_1628257354547_0.009437690802158727","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.55":{"name":"@balena/jellyfish-logger","version":"3.0.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20f803c3ddb5988c86b26a2dc5a1e598c685d627","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.55.tgz","fileCount":9,"integrity":"sha512-MvSd8g2S4YwoUSMLQRAED6xeleOgyOC7q/czvFtpm5OG0FhocKOfAtEl5Z/sOcFoCgoI7rJCFBHfw5qDkl4siA==","signatures":[{"sig":"MEYCIQDZVVJWzDPVgY1Fcnvo12Idjc5uTB1h/5IJRc9KUssvxQIhAPS3fbY6rWNav6notoOBMuu07oUs58h/PU7MOt+drtlq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDT1XCRA9TVsSAnZWagAAwkIP/2CmbuEVMEkU62FczolW\ndhDvsIXC7ulMq72qQbkkk5+zq8UGQUIB6wKTHTROwsalQ4FlZOjymhsq54nr\ncXo3BSz/FhdMc09ytFhbZHQAHjlcAvdDbf5nUzl0bSom95GgCzU6mf6fYop8\nI1enECciZJZ+UyoqUsY9wfKsYNs/pQjlguo6tJfRYQNJKu4b197pSMDp+oEP\nLfDZwx7vW2cZTI8IiQCPQugmKoodtk/0v7lqMw+pdMaRCk9KpW9h9VFLZlkl\nxILykAhZh0HHtPBBL2NTgNNugqhub1zwSOarDMEitjXJwGi8nSJvF7+zznZC\nCZmT4PpfpZ8KsYgXw5tGH6dqmHUjrj7rouyTi+gxb+qNVtaRBpCq5WS/6wM1\ny2hDfwT055AN6DmlGKHSy3lrGxEiZH2N5KHk7rcE4aJxPAvqfnv69JYizHgS\n2GOwISIRZ3SfgzgZCJjCwYfiUetkOxubyV9LMvN6x50VcnT9wxzLgMPzT9eg\nPlb8nx/i+s0DBpw5zU6HUMAoAboQArJztA1yDMYcoIDV10CU1umb/yoXmfrS\nz7pplnbV/3mHZY1U0l/ofMHy1oNfMTdpR3vJd6f5cGJ6Flt5d4K65cCFqUV0\nRYrrCSy0Ls5R9TGpRp0aIATh1jc+4bfp6xfgGD6IFz6bY2je+98d4lqulqIs\nX8C3\r\n=fSRS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ba757adaa6694a0247f187934272f85c0a84a08","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T13:44:00.663Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-environment":"^4.3.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.55_1628257623625_0.596185395044921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024":{"name":"@balena/jellyfish-logger","version":"3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ce7b1caebd6d73bc25542dd5ccf202350a76a25","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024.tgz","fileCount":9,"integrity":"sha512-LNHMNsHbEJp8W2CxCoFRSFKlfcM/WflRbwcBfxEQWtTBWiO+5GDcXIN9yabJpzJYsJewNasftOKWzvWn5HTbuA==","signatures":[{"sig":"MEUCIFHSGJxwV5ofNu8wq5lebKruvH6QPTj4j2+uAhnnUAhWAiEAz412UkYcTk/iS3P+7PGaVpIy0WwkPrQ4MRX1EOi5gzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDT3TCRA9TVsSAnZWagAA9YgP/2Vt8NC5uorR6rxmWKzW\n8SQyrauYs2GnB2jL/CtYV4Zqhl9GXqly6yuIC3qQ+CUx82C7p+dTaVoDBjtz\niC52nv2yZ5UnR8wSB8H/p/qZoy0GaM9LQ0aIf+jSDFD3c9VkuRsNGqx2Ve31\nGuF20T2bmF/2/NENQmbOyBQT7vyrQj1W20OZGZPITFgHd8l6tRgKhpYuEc1P\nxGhAnk3G5f4AGOkJMBoonJj+jRJGVH+jypGJvzZINGEHHGgs5dlLbAL+QNxU\nKPsvyC69wT3otNLD79c4W/TcJ46eh6dAHluLrh1rIrw9pOyRl/rrOiMrknfL\n0Xplphbyj0VrWZ0CUi7rViiBaUSiUlaqeesn2V/HSFwCMZ6CYKCW3BihB2C6\nnDrpNO1Nrd8Zl9Ed2a2GYpcv0LwbIsWt1WUg42QQ+sZAX/reRtFvVjiHLi0l\nMPDxgVaWSA1KI2136fumChoNaNjRLMosMWoc8lK2Tt+vQgWLficsXOODaw+y\nhBc0r3POVoosEorI9azK5+jDL20QDTTaCj9s1lBbpeicAKi304l5IbH40EN8\nGlPt6WJdzkhvHkXTIogZ/SXcVV96m25Xnw6AhVmt/Y85XPuiYehz3bLgPquH\nx0G4vPITbTPAL/DZLzGJwStSviFjfUx5y3At8kNAKn8qWQ3U72+8pEyMNg1q\nFONT\r\n=WPVk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9add3b0e3f9acc8f71d7707281366608abdc024","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T13:45:38.587Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024_1628257747658_0.04164292781311674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.56":{"name":"@balena/jellyfish-logger","version":"3.0.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d8145c8e133f4f600787f4a59333af92056bea28","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.56.tgz","fileCount":9,"integrity":"sha512-IY1WAYVjWhltUEj7aO9ZvVZx+hkdHhOf9ke8x79PMltcIyUF65I7ZD8xu7oFykAquhQYNcK6ItPoJw5uOKC/HQ==","signatures":[{"sig":"MEQCIDglo90bp1r1JC/tfgs6FfDu4cD9OKJOppz6txPQ5mWCAiBaOLRUg06VBKTCrdnNldVJ7QNf4fsunJHQTV1GtzofAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDT8pCRA9TVsSAnZWagAAiS4P/1wMNIVRJU4v25ywl7Yh\nMQpCL2hUfCmGczEH0b89naAbpZ7QgpbGLlJGHWT26vYHoJ7rCur7v0xS+tb/\nFP9b191UEZQjS3/KUx3B2yQ3A3P3LyoGGJ5wEEQmLZexVoSj5YMk1VdX36wq\nbg9XYRL7jfkcU8/JemmMdMx/QdxJgKzePvPNg3/RObPFitgHJoiHQ7Z75SK2\ndiN5cAgfBCzLt4KUbBvjYBwL49U2oZyUpijJCSSjOUkSkA31p9WnyyanpNT9\n4NVDJL6vgmfLl+ZY6ccx6aeEE0UxVImiHEg/V9To23RUxKrmYj9CCQYMjqza\nhcZ6IryxdxLL5S2MSPDffSJbvZO/lED7S66EsDgYPs5RYU2/Y8Y7+irCa0Zo\nX5H4J4YGM2qWtoZcR/Vc6iLePrz1yWtjzQWnZS+VuSe0usNzJKruIIB5euwM\nWRkhZbda/kBeC6S8evSJdbXM6Z1kEgi1eDTZzdfSpYuoPQUiiFcv5aS/Pczu\nPLka+wYMPvkSF3rnx3YTgFskbMEa4gQgEZXMFi+8+u1JfEutqycAIAA2Fosd\nb14PVC3X77ufNPv0jPu2xtIXa78qGUsajntKRmS3kFWWP9eVni4MrW9ZHDf7\nVUDWdr4+sfwOviNEMAApQMmVtV1qvNWz6ZuwY9yWYmlMMl3UoYnK0RWUaNda\nAaJh\r\n=NnKb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb24fb842505375bca4d5019924213b2b0816fdf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T13:52:36.093Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.9.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.171","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.56_1628258089385_0.778600920716517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490":{"name":"@balena/jellyfish-logger","version":"3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2e05f4b0070ce755a1a1de76051e320ae926915","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490.tgz","fileCount":9,"integrity":"sha512-6s7+SwmTo7Q+1AX3kx0Ici75/hZFOHzhLRBQNy3c1D8HyfJdOKDb7q77LbM+InRncXAmB38jlpN/1Pd4th8tag==","signatures":[{"sig":"MEUCID+mmcqKtkOID95odY5KXZfzTGRQT+01ZwrmVFUCfcV7AiEA32qa25d0HzY/e11YDpVwBsdUS+668YA6VV/LDQtbbXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDdfjCRA9TVsSAnZWagAA+fkP/RXNPMp5GrBodCfcbwM2\nlYKqkaXUzIuA6wsBhYkZAYdcUMeRtT7wT2fiikIt9Jj7p6RzmOU9Gl0qAUTY\n/50Hyx+BHqdqJXJ1CmcxZjka8N9v399dQGAW9hd75X7gu2UekcwkGqOMyd9i\nSTAyl9epkhWXdQXpqvDKT+Toq4DL3jGtCaXzZ5Lj16W3gX/O1NzKcTD7t61r\ngpHzWoglqSInB2D+WWgohIIm29JWqKqH//1T+nfaG+4WSwwfJlL6KdZU9sE/\nkO9DErRBzdC7I4R5jwGaXVN0DqXreSu/4UpWz7/8f4BQu3bhc+2wqUnYJC+O\nlmirTebw9pF9ayTGZR4PsZQ5abliVJueQYXgqWyXfsxJOGa51ahKcu0NFFk9\nqa3xmI+ZBi/55e0ORQ/UHGukdmFVVCXY+EO5sXw0kIiNS2pv8TQrUpZdk7xH\n+H5hb4EJCifzi4x5GLz07eqrvNyI3J+fZVcw88AO6s2RpFbSAURnJ/cXJ2mg\nbNW/4FsCrVO647bb8R8UgR8PJwmScO2wR82IhjQ/LtTcB6a5yTciFxbzz7jE\n2Eu6kFAqmjfkLOa+U1ih1CZY0d7eaXo6iSHHncl6aOaPPcg0Tz+lf3PEGWfk\nwglQLgjwvVVtC9ZfO03uN1Bw7WJTu9O45YM0xH2Ld1ynGwuYa8M0NcjtFfMx\n7Aqk\r\n=602Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3e43661b29e421f5ef0b8b79c2256c2c185f490","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-07T00:43:20.628Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.11.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490_1628297186880_0.25727610483909547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.57":{"name":"@balena/jellyfish-logger","version":"3.0.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"48fa365b6e642f69b52d37075389831790ed35d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.57.tgz","fileCount":9,"integrity":"sha512-A6Wl4AjUNMFkroa0shjQXNggKKLRl5XSgQTN/3S88GlOvxw+b46+uH1/9IK/pdchbBWHcZu5ohkpWbMeG0y7OQ==","signatures":[{"sig":"MEUCIQCBScZysB9PSGI0OpYs94eGQBE5tAgTXoZG01Ys9zpVDwIgWea4Ne/C/YmaBBJkrnEapwVwBp/gHtmszjtlyPQGhIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDdi6CRA9TVsSAnZWagAA9ssP/AhfnoosqGoZUspS1F47\n/uL8oHAWTi2sKIKuYJkgBugU5m4Z+5Tlt/6iPPjEI/P9WC4Jl87SxRfipvVR\nWsGMkVjNfAs1uTI1nXNROENTPa8L6eput5S4k3KKzXQ/NqI2ftkygJ1ewEPw\n7u6uFg/awUQV4CT1w3M3aA8cuaAEpjQkGMQHcFkv6TBHxbE86Vh3EKFrJfdY\nkfogRywd91qUq0cgNYlH14MJCixBHSFoPtcnXlsIyZI0qWhnXb35EMUkA2mV\n59DocuScpvcgq3OJsNoxa+CPA15OmD4nI/1p8mmewmMRo+A6qOf1dNSqNcfF\n+uFleBa9NNU3wTxZlz3mFkEa0XCvgeHFSw/YIqI4gyPaMDqJQcG+I1IHeMJm\nkFO77YR1TiZOTAAjzsyfa6eA+LnmRIQ9aaldeEuQVFW65Sy54LGQcrGGSj9P\nDEmqBQiokoJQrn/C0uQIkZLz/FDavsWZUhVkydFebJoGpndDpf7GT0dx/GgV\nfvTanv4mLGTKS8d9lFSaxwiWnjwDpqtFwuRvqI+nboCTpKD42hZ01YZG6Fid\nP11UbJJYm9k7LdPXIxA5lMS8hVx0c38/LMvwZ4yH0ZP1wg+vWo8jb9NlPytN\nWRhPflZYSYyutUlQb6Bg69/hmA6U4A7JBblPx+KCsatMQSJqUfraFm1n+yz3\n8BYg\r\n=q/5i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a75c655ed82dff20a5826a6e4c543d5544d7a21","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-07T00:48:20.735Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","@sentry/node":"^6.11.0","typed-errors":"^1.1.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.57_1628297402761_0.8622226012893757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404":{"name":"@balena/jellyfish-logger","version":"3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"83053cd65b5677b3ffe4c183162989436513fdb0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404.tgz","fileCount":9,"integrity":"sha512-BXTs6d+R/iZsoD0vrEQwoV6/F39hYvBgccWXFQ0i4tAMpNAAmbEcGZVLOhBGKe1eT6PeC375ikMh7UQ7WlaHlQ==","signatures":[{"sig":"MEQCIHc9KeU2EDTiYKSTzGTrvtTuwyHkNNwNDChVfehplHM1AiA48sNPhDjEGIjzK9EvHVEWsjZlYmiqX31ybXPmNSMNrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQUPCRA9TVsSAnZWagAAoeIP/izewfJmzHiG4WG/C/8G\nnrtgnpGqWvAe1uhc+AGEgMdqmawlzwDyxu/9TvVWxBSkLZD/CoYzNz4f23vE\n0IFthrks9I0OS/IQdZWavR3TisTt4xgGIJs0dy2kuXr/8NM1ptn0b7EImFh4\n3/6w3kMbg3dT9TKuZJGBKGXIALK6wZ2syyaZu795hKr1XFgqN8PE/N9YqFAP\nG89r9ykkQC73EVqJ9xaFw4PoQPhxgoV2VIv0NzsLF3fu4mDCZ5Jbc9F4O96J\nuztBmZebLyoOcxmSB98dzc09XnU6b2SEJMgS5EADrLkgrjfksuqUdRv6Eje6\ny+FiBFzgyv4O7HT6KGXJelQIx2tWRrd+ciYQ6Z6DJ+bxYcKlwpN/Lt5OSWmR\nkLwgC9/RVAS6b9v2BqxGVV2qu5HsWLRJzdDMbm+5jiPdD/7MqbKIQC9F4Rq9\nrALGhToTGMConGymvO2rDKt1C/stQeqswOE6LyTLkbwNqXURyG0ncuuvwpEt\nIg5Jv4kHwaOd/zmyb2Uykz7gl1/kwEBwj50aXVPlI834ePwIEkR4gt4QvIRL\nLBDLk6Vf342i5R5RCz1c81OLQ/c8+J+MvSmGLb0qTVkdp07y6nOxKPuHPvVg\n6MJBL92ICqtc4r7Bz1cw8jGrzUqqJM3XNHiTpesVzFVAzeSMP9TckTQSDuCh\n4ErI\r\n=uuxR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86350715b48eb130f063b403765755812eba3404","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T10:33:00.258Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404_1628505358863_0.46031914960636544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.58":{"name":"@balena/jellyfish-logger","version":"3.0.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8fe28b412ffb36b6eb2ccb9783471837205a2450","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.58.tgz","fileCount":9,"integrity":"sha512-dcedUFi8vpvS7SBWfi6al8d0BzP3ldGvsufkgIRw32lSxyDrXLnDxANP8tHWx7hJ2NWqnmAZPIEA0zhrSwDTug==","signatures":[{"sig":"MEUCIFx6bwGpShTVusLEheX179cpHqb57PVqKWGS+PzZE5nDAiEAwXMyELl3UbDI8GzL0M2AAS74f/ry1fsjbmr2DAaAjmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQXhCRA9TVsSAnZWagAAR1sP/2bh0WJjRKMnDlsn2LW6\n9oc1KziAsxfVH3zNo4HkhQwqTrZqrc5pnYDnnMA6XYbseGR82pRGUzsACtTL\n1werNlBOEbpRTdXelKpDUDae/Jn6OSQnTJ0ZWMNLlnuLX5qiKDgEcxmsUZEx\nMtnLH86p2NzToBucq9DknGlI8AA1vhfmuxQUKhBFgb1IZDTzpZhjfIdF4koQ\nNwMD/eJGGXppbqdNZ5OUotOUb2hRC2zRFAzccnNbb2xlXv3dVrzUmOTaFg0p\ngoRfilEm0QMHXz+mjAWKuael4nY4tik5tD+NuE2fVidqSj7LYbUFzHyMtbG9\newMzfm0MzjxrF7bal0mJqj4N3JWyibuc1Xwzz23BZBEIwPZe9o5ZKaTdCTys\nWjSkw+qIju7rgPU8oT7KeALrDMp6LxPkjfn0uFzCUp3M0guiP7uJZQwN1k04\nrFD5FQ7OsnVjPlClHFCdnn8TmukdFVkZ2J7UnDcEzEdxLGNyFNh7oWaCDS0+\n7RetxEEFkshSX8EHPYkOZNFJEu/iAMUmJ4+PqPep1rWBznHQwRlNAAH+/Btw\n93rT3hy+adiNFcNDvA/S7n6R4xtP3aZhSMJ9DUpafZbuW0m+o8EN6hUAKdsj\nF/iIpuocXb3x2OCkRGd+F9wIl/vZKJsJ3U+OyxWOMilO3TB3E3Lx41Vlf9YA\nBUoZ\r\n=WrBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a9d36935166390fb78b1cb63e5141cd29ee9d58","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T10:37:50.829Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.3.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.58_1628505569126_0.20785844325310276","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c":{"name":"@balena/jellyfish-logger","version":"3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"563c56c4116792e360bb9e28e42016687618750d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c.tgz","fileCount":9,"integrity":"sha512-kGsGi5KABYznW7HeXoZ3Hly2WOfxyfwQbtKW8MoCOGDbLChSmi3HNWEt1N9/9OMg1Br/bpE3V/BsOedW3zW7ZA==","signatures":[{"sig":"MEUCIBPZyAy8o+Yp4LV7JwPn9OFP+9jMF88yuo2GcDbo8okEAiEA4G5IKwTwlFwk5sy/zIMqJtgUeeMYxg8ol+vKpTQBi0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGHaYCRA9TVsSAnZWagAA7FcP/2quJA1PGbOIDikq4rxI\n+S15wYtrNYGXQxKn+OZWp56nUkdTn95YeLZ77gAddv7dD79aMP0sPSvBTXtB\nLspaXfm6ZD65n1hYElgMXGOc+MESBb7jlcCqWCsbn6IVI+lXOupCDhEzZxHP\nyagKegSMu3Al+1TTGRM7K7RgnVj3J4YGg5A1b5vqrjikMAS7J9Iq6AwRqORV\nUgq6clA+4nYXEhlM6xhlZT4TRbRyVwrUYHj0FzYfLbTBFjyGPC/BgBbsIGd7\nykO8KkIeczNjtNoM0zduESaGg4IWs1UvHQvYC09fV/ySllBIDolX8vzo93f9\navHSoqyCacDzFewCWMtIH7fPKGrJHsmvQJn7aukjx8jo+pFdYR+DrEhKbrck\n4a2cokmNJFjAZvVYRtQFwCbdaqH9ueD7Brfh+eUep1WB+4UjJ8bDblEt163x\nplVn9N6H+kfu6K8tLmVogDbzIKIgOfxUAL0UOSva1e3L06YogLdOyZM5T1lT\nOjDLMHHGwE+W+rZX4oSG9Mu1pyU5Um85tO872Mq14TEfGQZIi3QrXW+J1/UV\nCfMmBdwKe17QP0kwuljmipjKGyiRaAWujVMyDiyGaFNXfNzi2v39jQujr5fP\nD/m7Tj8/TBrLBlSDGMEndDIhwJme4fXY9v2LWXW+CQIiiD73D68n5rv3ogxM\n2/cO\r\n=Xo1T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34129a5c8e5af5ab7594588797c7930eca66c13c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:02:41.902Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c_1628993176409_0.4900750853050686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.59":{"name":"@balena/jellyfish-logger","version":"3.0.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2089845069b70ce4eb53fe98b4a848ebd2c7224","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.59.tgz","fileCount":9,"integrity":"sha512-YmFGH1tr4rarSfGxSj8wlsDQMf1SptPjw1JOaQZOHVS91XsxVP7TrEOndyfNS3ohC/1/Aok5NNWUatU0GbfgOA==","signatures":[{"sig":"MEUCIQChupK6jTDgVepmFYXJBEQErqFWgcVQM8n4g8Cn1BvpswIgasnTjV+iR6ZPx59n11bMNr8c+MCX0rjpMPFmVunN6Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGHe4CRA9TVsSAnZWagAAMDsP/3hw5476Z0+VUhdAzEYq\n7uT3eegwLG8k4avFRBYHRVQSBQGiL1yTeR3HGdOizfYYTjzk8AVyZiXpR0oF\nn/sa6zLXmqCGrDLg3cyC5KP1OTLr3JsaFI/U3YXprgd087zkn8vNYQLLWSuG\n4htbQadlasQENyHFXEBsZ45ZwqWA2lK+Wjp2wtUT/s2kiiL7JonIjeu4iBWL\nlrYRPQWqCBIxXkoNuNUgrzuxMxFwORU3wGfDPOphZ3W0zHXhnElEBo9RBmF8\nadl05TqdVwvHetYaG6Ex7FNSLhjPkPs3wFKwzRgn8pbufXPKwP8xxL0uI64m\nKrEBzcaMp5mRZ8XPhNBhltqZbLe5NaubyAvSSzsF53gMEKoJalUo1W2To17W\n5+yA72jN5cCXNCkE/aONeiapMZbs21DvXaleHepOq1NQowG2XqGEpc23M6sm\n8GwKaafos+Uoa2/lgC8M23t5PjzFbVpLoooVIeUL+LPwcFVqlKqgEkFX1Ho5\nXWcbw1OmHSp1rD0jZQcakAZ9tmnMt9OMsINyIoilMxqEBYxBPW6x+gS1bq6P\n/CkMRV5kxWVawD8Q37QOJ8W6EsyMoS+/4WAqSlH0bbcEx+M6ovrJLYihk2k3\n+oaepgbxScPGJ6w8Xuz0DUSaxhRlLIQMhGLKa72KQMIQEc2OOUmKeBB9l+Uj\n/KUB\r\n=G20O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a3bfbed345bc261e950a492850d2379185825c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:09:08.104Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.59_1628993464307_0.38046115243704026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908":{"name":"@balena/jellyfish-logger","version":"3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21ffc45d6a11800c4bf1328621d2ac3712dc0192","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908.tgz","fileCount":9,"integrity":"sha512-rXY7Dby5PhD2P1OF7JdCjEjZqKMvau6KQFbduzj+Vur3uuyWqIG+5yN1NBPIQagngsEmGgElOIqIlg8IMRmOVA==","signatures":[{"sig":"MEQCIGicIKkOnQVGaF6z7ub85fTfjk5Xly3oo1Jpp+72KOgyAiARFs3oNgJ+B0vb6gaFXp6s+35kJKe8HyOJ6cYkp/uPGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGb0/CRA9TVsSAnZWagAAGDMP/0n52+gT/wbd2a8D0BOG\n4oAUuYOntaxZ8KFFWm8d2NUF4R0oArUjCIV7kaxC0Y8VWK6iQVQIteNg24qS\nHs56QcxIUVncC/SxImRiL7aG/nk8uRQnp267q/+Zp70+ArCENSvIM+LHwRai\nCO6Yja58lcUpKE+RN+2idbij0Qo9/X7UYT4G1eOFXnBWq8GybcdoiB8qf/Mf\namHQ62VLFR4XrC7HFViH/30O4/ivvYhBb0edr0dLWODNKDcrFP3yhIKJoO4v\n/EQ8IO6yKfBlqmmFvqFbXpaI4I2qVcgua/C7n/fuOJDwFED7reU3aPl+9BbC\n1Bz/738YMhDCY/amQuKtRJIeQBjXY2uiun6tBOZMu6ktCJf1N2D1ROOCmzKb\nbQHtW2EtWT2yAVlCQ7U1A+o0psVWhmK4uR9rMboVnKmdtIf3IewoHHndSN/6\nKfe/1ou8bc0QSqp2d5nio7lPhsguUbqAl190qMUeETvVNEQPbGDwKngu1rzx\nH+dA1TI8pZhGCwyVszqjyhYaijkCHkr/P8Wgfd4hAPg2goYTUQ1eJi1Fy871\nXuj8z8A7b38AR3zcgmdUUVxDu4MGQ0R3yAgPq9zcpOSe47LTWx6PGzT9WI8+\nT8X8tvLTXLIHOkbqbS1VET1oEftOu9SpaVB6Rm7gMOknukhv3GvlASI8MSZN\nMoEh\r\n=L2l3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"082dd78843a951c47afe58c8590dfd32feff7908","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T01:17:51.033Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908_1629076799086_0.7652232962238137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.60":{"name":"@balena/jellyfish-logger","version":"3.0.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"350ad0b91d2b395d3349d936fe6d57b2697cdb5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.60.tgz","fileCount":9,"integrity":"sha512-UnAaf5wOMa9H2qV4PGpNLiQ8hMWVPYB/Wysbc9tbyPHw68kkVb+7BZyupf8ydz5xBYkohg6oTmXh+8RvuOeLLg==","signatures":[{"sig":"MEUCIQDwTmPrs6ADTtuvAV4eCYrJqgP12o/nY/CHF55bkEEihQIgaKckDKJwagxpP4mGd6EHfBFlxTs3150gM6KkFltglS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGb4LCRA9TVsSAnZWagAAA7cP/2S0SzchI/TKHv+VvgTa\ndGfEeYAkhOXmDylQnhQxVtPnGbPsXB/UopzBQGRCvfDHpgX+ts/M1RIptx+n\nLaw1Mt/JslPoEsQNMdid+ESFYt6ChWBbqa5aaxPmSpAyuDN5jaizi6I/PrTL\nxIQr9wEYpEwuwXmSe+mhqkQWmEyjM6ceQp7Ie+P+VqMQ3vkfUKy7yAiNOLqT\nvfpvL0IYD7lcgncQNRuqd1rLej8iygk6q7hw8nkTMgpVCSIFr0vpF+3ZMgWe\ngdftn+56GDGmexRqHK6DaJYgE0CLQDHXNnTnNxr2hUF1gQZSUQ6LZv6j1mNk\nK9L6+Bdy5fI79J8Mq8FWtGdp4/vAov5PNMS2vhRNVFky+HkIcf/tUDC5D5PN\nYr1MvLGRsZR2YPMitmbo52aFqa+KsSLpkhUcg2mCC5NywVnhYrYSQzKmP+Lz\nnEWvr79QMMgC/QbTj3fVk/FzHTNFV5AmGt2rvkDJ09bmMzyQAaMQupZAH3Nt\n4gQ3tryk/Kw+ANRBrTpGCu8gUTHU8Fi9y989g35jteQPFDY3e8TyYYvxleQH\nAXFAsvk5cFHtTcF/jXXZGUUbmojkVBClXfYuGshTXtf+bmgZiEwWy9KnSImh\nuxrarzyE+2/rRf+E0+j8yccEuu5YnpNYll3a376JK0KtEBsreVOA2Nc86uRz\n84ch\r\n=eGSK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"011f112ab0994564068319fa917b78f2a795fffd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T01:21:40.426Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.60_1629077003669_0.656079470740752","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7":{"name":"@balena/jellyfish-logger","version":"3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21c1820e1ae9a935c029fbf631bd736409b20b30","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7.tgz","fileCount":9,"integrity":"sha512-ciJEzWnec4UiEVlX5fOW7Rehr4dmkQidCEV7jIDdBP1qBAy5x3F9jMsBIH5Ekd5Pb0Ty+Fznqmlf5WhpRxdjFQ==","signatures":[{"sig":"MEUCIBFU9MMofqcm7eyH9TIZeaR9aUPxUWhpiR+bPDsxecGhAiEA/HySYpak+/XrCXUuwGKZuF80Xiaugs2WOWYjL+8CIPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHuOvCRA9TVsSAnZWagAAriMP/iHUtlz0Ms91nEzCJEyO\nlKHsFkBOv9/oE7GprHjVdGopJWcL4M488NycSLY22PxqyHdw2bj3NPqNKHK4\ncsOnrF6HDl1DzTUWXj1in8SrsLs49cakNYXk3yGzjXKPKmjbgN9+FJJtRvOC\nr3ZHMhrygmWMx88oA72od7kNtwDQo1KEG1b2fBhu2Y+waN8iUDzb7LOsH9o9\n9lUwa5jt7k2dyp48zyA4+TphmiqjUTILVOa1qHwRnEHJvXTjlXdXHFYImrlX\nvd19uTyr46mrgF4+3IHZ4G8CXuDi1IPCxyb0F6FHhHBF+C3alOvCdMIE1ndr\nT7gFl/0nJ4OlgkUHBvUqh4C2mM5vpn+zHCnOPJq2GSNmIxq1now4BbzpAMZT\n33cJFMi7FYVBzN3zi3Ciogt2eV3zuJxAw+uaTENuUihhYjft+AARG/FQPGNC\nPMCqzfJg0yOg43GTk+Iw1k/AMRLX1JuAiz6LmXmCUOUyAOZr71Tl5j7dzxfE\n94WZmPo/b17w6JgzKWq/4O8mJJvYBxooTsqXMEzc0jCqSzt38ewH6X3kgEwp\n3OpEUlANYsJxit/b30JuQ2TLeAhAimfa+DDq8wKqDCIZaL05ds0mZlnxMRQ2\ntQ0OQUmlO69FRrSbEP83vMpjpF2pffPrbohwNkephtni8AXhDlFJLlZ4IlNF\nMoQZ\r\n=Ffy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e5df42a75f7aeecb52a7d7c05346066893d515b7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T23:01:50.618Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7_1629414318985_0.4477724595106851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.61":{"name":"@balena/jellyfish-logger","version":"3.0.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bc3d54917b925d4caf8193240a01a07daaa10e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.61.tgz","fileCount":9,"integrity":"sha512-vl5xKyhkNOO1/PVTwIZlmb1n7J+CucMpNoTis/LIzxv5m4jRqLJHci3EQVKkvuWZMUuPq6enB84zcBtccRUuxw==","signatures":[{"sig":"MEQCIBGejLx7CAcFEp/JuCSsEPqwnosEkbOWQnhCswhE/mnWAiAxEzWB/j9ONiJfX68eKj1KAoJzODqsW7dBnpuA4RY1DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHuSACRA9TVsSAnZWagAAhmgP/jEe1DtKgdZKlRKqv9Fv\nx5Bl1TAX29cmGtjfUd94Z5urSf5hgubcI7msLh6d01ASce10pfHSZFXbER8c\ne8zJQjS/KDUOgDehVL9lJ0cgrpzAKsuwkAp8goU/Da/sAMOLeMZPQsCWviOb\nahofu0fFGhDum9ad3as8sG9LAn8MakO02COY8dE4X0gMCwYK2jgKiCOAfgUP\nnmYHYq32EmccoeHGv8RkCbW/X0D7qzNHP/9Rx/Ae85OlKKXS71OU2t8jeJiO\nYyWAF5l1166RuTiGndIbG+1dbJ5Z4+eSfdfprRqbb1D5pBf+RiMTPr8VinI+\nS7P14xw1HsRRMFxLdEqXk5XMkiOCsW4MAiIwySxKDdLu7njYD/hlU39dlpnT\ngwqGNFDxnEOzRH6aG6WNZM0lhzEm4xKkpytaCP9noGJlHWrW91L4hUh+9o6X\n5z0DkfLRtGiRdw75fhqkue2m2TgC0Yh7XEaFbjfWPOchk6MzFND2dvQBkNWU\njADYscGomSXCcNhb5fXY+q0UQf3kxJT0Vass7gHZ2/M/J+PDLtRIzMjaeW9o\nEdzyuDyy78fTMCk7s7VH0okCmrLKM3n9x2ytfKbQEVp/4Oe9aJuXIxdszWlZ\n3Ow5AbnWQjtP78RwpAiFEPVFr3ZN7kdGx+JaBe8d6lK/I3sMl0ViE1wW6QC2\nc5Js\r\n=R5CZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ba0fc1594b9f6fff011dda91b04d32d6e333907","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T23:06:36.682Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.61_1629414528732_0.7767341147017233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd":{"name":"@balena/jellyfish-logger","version":"3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d4901d00a0084c9a60f36a15293680bcf36c0fc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd.tgz","fileCount":9,"integrity":"sha512-Qp6ZhCqPjpjN1ZcUuGc3Nu3ghOeqPh+zRDalILRsPPymJoLWOG0Klc7hxjmMrZYZTE3SOLdtwV7xMbVg+FE7ZQ==","signatures":[{"sig":"MEUCIHbuYSMxhr/EqsNBbkIKewSRluq9rIK5PrqnQ/RvgcGZAiEAhKfpUOK/WY93JONjF7jib9IGB28qaFAVff/vOO2pFYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIFlDCRA9TVsSAnZWagAApjcP/R3c9ZMOQRBROWfFucvX\ntTQbdebNaNgwebG8Z91q+UB9fCgHXOd3qrcLBldWt5jGhftMaasRFofcXX+z\nsHQdBdsChbwpzT/T/B4rt6sa33ih3stkGd0HtEie/I+YlgGtHZqtZFAI6XDl\nRX9v6ImCgcan1eFeUz12ENLhj2VZZOsU/dL9i8g/9guovGkzzwCc5oJGULzr\nIF1P3RwkO0Lv2LYWKxSlmv+4HcOwC7l0mnCDUb/lWWe2QMonVjCyWwyByK1I\nHjXXZtVoM9BujppNItLKQvPEMrafQrbwA6TsUdfMTI57WRljGNy/NPMrBuPO\nkpDxcGi0cfuoxKh5JqWbmZ1ne59eSNzyi/u1GKEc0ZwGWT7pGyuQpiMypnHG\n0f3fqktV4SYkPHcdF1fmpk78yYkg/WsKEbTZpAwhtjA1gOzPrxXmxJbz4BwE\nE2zIMYoYCEiKUsrL9xgfZQ/iVUEa0qfQCMZiXFZKn0rVhq+d2Au6jfruSZHS\nnaDrGOPmOHZIcswCuIVwSYXOPPMAPHfDIrhYIOPPSDb+iEzhM9bkZkxoq/5Q\n/BIOmhv0D5MdXwnQlcOuJkkIRxnjdRcVKHeg5Lyk9qsKMPR0mk3nq/Lexrqa\nmKCZHYiFkFb3ZPm26CmzQBYVFwxtY+LUvj2Y8uyHjjIl0zusm2GYCmQIoLV1\n7rmT\r\n=aa4z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5ce8a3c92c4ff3bacac46879ffda3a1cda952acd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T01:35:28.874Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd_1629509955064_0.24369400474796743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.62":{"name":"@balena/jellyfish-logger","version":"3.0.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"29945de080f4f30ea82761be6ed7fdf823dc38a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.62.tgz","fileCount":9,"integrity":"sha512-6j3586uAcbMgsuPlbxUTo1hNT1ge+DI+ch+ZFxKZEVBekeMzf7Y7ggrezsRfXztcI6WSvfU+HaF/3URVBpxNrA==","signatures":[{"sig":"MEQCIFCILEqpY9zAxsO6Xp020StKqjPIGcfeO/Uc6XJssx+LAiBQkSypxQM1Gx2CB+cK+ygLMHvPw/XuZbaA24zO+4ybIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIFnrCRA9TVsSAnZWagAAHloQAKKyhM/98g/20RGweQYP\nq0IVQtRMDWXEo4+FvftKQfT9zMSFWsArw8zLN8hS1Mmk3/77e1sSx98DJpEH\ndiPIK/olnE4vrXItc0WI44rg9ZNB5vQx3Nix/xrD3OsgZGSQ8ivLVdx5My0j\nVS+heI2ZbdPMgSvHdqBT/7UAk7VaTM2Rib8ChQ41+KlIjSbjqPOIjqDCfHJa\nVpAb2hIckGXi1poq2x/L8BrIGIIiGRv5/FoREjWviZ06PEV1K3fFcPGV8itd\nXBbjmZv75k/d4JyOmJ+0yjgwlfnyCtsQ5YFeo9jswFi6QgHoNfI4+e9SsZhQ\nnTiVwjriwZcJywx5DsThI2DhDR3dgc7+SwHXyv6cDDORkMPoWqJVHcKyC+Kh\neO1PG8qgpaJT+dw+nfpcZ+fKuXRFazGtYR0Du9L+ciM5hbMp/D2TwUIw8siN\nEkbftJU8p9O4LpxuotFQ8LeTzXRZieoG/H+d4uRE+FMqZ5tRQ+3aczQkaplu\nUQ0N3BFbbqoqjT5VO6Cy5kXwk0do02KNdIvjMeFkO69n2K53aYroaOuqGdqM\n+MZns9Liz8BSJ6GTgb/Os/2eKMSkQTfSVJGE5hb3GkzCIvLf5kemhfKZqBE4\nZufxCZ717/YCcj9jPWUycGlijAfimOatoAo7sRVOOj4y+NpQbhbHypkt4U0j\nICAJ\r\n=Q5RO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"790fe58d882e16b03ea38da1f9c890d64f6c678b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T01:40:14.481Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.62_1629510123281_0.7806015296563444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c":{"name":"@balena/jellyfish-logger","version":"3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"38c233823fd11f7fc7904ee76b627dd4c2ecd78e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c.tgz","fileCount":9,"integrity":"sha512-kKcMoMciSO+EumHBi8ixcOfcTWrV3PiJjrcY4eu8SJGrnLoIeY88gMvK+hYUbNPxqr6q9hnjer1vNzj37yBSiA==","signatures":[{"sig":"MEUCIQDSBbOxKvR3LsP+RaZjfM+SXdheJujO9Z5PsnEQDk1HiwIgWUYV6VApXaFPjEbr7xZi4PheID3o5QR1hYWl3VDa6G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIFqtCRA9TVsSAnZWagAAQbIP/jZY61zp+rciAgu8SERJ\ny7fMp+DjtgY0yHGTumeS6mTa5NKtL5bcM3ZbbZbgvUIexXNOlN0/r/EaVVaQ\n2QwVDD5xbjqeJsx0Jk9XSIxwJ7mEbYjXFzaCzxyu3nI3LeDR8L349KKBJ3tM\nvGt2B6YeHbEBXpKd0XVJhmyrNdPzUZMp6gmUbwJAx8v2bvWM3WH6Lgl64s49\nqGtSi4Xdil0DR7qq24U7BxmXbJntX+p2/PmOuQVjaisuJuiCAzqa8hLXXKDR\ng6oAO1CFQqqkkcoRLfaTj9AkpsFBcF4UPC3E58JEHWOJix39MtnhKp0KfecQ\nAmBD+fURtnHLIk+mxVRNxDqPFtVJpCF0N3svguJSOS+2b3G7aOAx9nvEmwCO\nmZ82p2h0nq5aWVtFe1Up0MFDYhSq8Q0NJqS9oViVqKg7JRXE70YdP972H4CI\nkwRgSE5o3oOW5pT2Lg0MzBfd1dWK3azh3cN47RNt7XAEGR8UsTvrdxSu1TFt\nScdsAJMQesrDsSa+OAGEx0EDVxt+IiLJECTrM5Ko3VJY67Hz2J8RlDC8mo0B\noBBMOp6DRFVizdSZZ9IPgILu00wtZPlJboz/acxhTSlF2MhMIz2xxDGxpeSm\nsZRtcCLCafvpCCqaoxHk/o76J5pTRW4Rdmcvlumq31l77YC1HLoaVEVQfMGm\nREHP\r\n=bNsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d166360f21bbbac703dafbffb8444d276733bb0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T01:43:00.115Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c_1629510316888_0.23911188520617555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.63":{"name":"@balena/jellyfish-logger","version":"3.0.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f3d2d82521256e5f1dc506d9404ead467e1dc0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.63.tgz","fileCount":9,"integrity":"sha512-VJC+UYT3WUXKphVsDWOneW7XyC3VprSV402LO1MkFQu/g1VsaSCl6LkgHpcXAy4EpMSFKPDgHMGei9LMA1G+Xw==","signatures":[{"sig":"MEYCIQC2AI2TMVo2jnW67EKBKu3XieEHO58Uar36iCsCMuZE4gIhAK+fOXe6E0rvuGc8SiA3oOeXx4hCchwXQYCXFnfX7MwZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIFvYCRA9TVsSAnZWagAAzNMP/0N4uzkO5ubfJ9v+fPm0\nzNr3DR8xA4DP8OfEqcYRTWmsy53hnNj/JTghWPdf3856y+5bBEjCV8oDWCRG\ny6JQk4TlYEkgCtW99/cpYBbW1oLwpiOrkembjCqzWXvoCY6vGZp3YvbRtKuV\nu3RNLCyEDRYilZquQVy/GtPy6iDlZoPqPCyePEcCUQOu0mfQz33apvKkV9uq\nj1l1jmJIk649PrRJzqfFa1uF6PzilhkHYNEm4yYRhBEr6pYqhVRvyAbwOs/I\n3ChmpwBgFeSQ8soUmKWq1QuWawMSohu8a756qGNLrK06AtbPCt0RzmzFnu/9\nZKuMZ/vZrLjGTP5Op0pMFLi9pX8Oo7PsVkoT45i+ri2coORG7VL+4Q4SXHpB\nlBJ8OTY8Xm9EBViVEvxCR3l8rEwHHsT8Wf+zBFDFWgFhHbn+YJ20oVESpq0S\na50oiCYr3OFJZyuCatVqZ9iYS+ZUZgQOo5SEUNPPV9k40HzLeIhasBxSgyWF\nYv700icEclTYCK1PAwx/W/fiY2aYsJqrs+PDfe+sdqudfQdAJOgSSQs5+Y2B\nU0WryHy+atUWTWim1KE9X3PXiiGWgOx6jx705VUY7KjMptk+4fx0xByjBNs7\nGQMPkmMqp6yN3wM5sWAqcRFxtPdTLAyVmzOyevRHl3icmSNMdRGvTw9tUmUq\nlg7g\r\n=8m03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57e914ad61169f4459d4535994191f130f510d5e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T01:48:40.203Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.63_1629510616745_0.206477898284273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91":{"name":"@balena/jellyfish-logger","version":"3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b29e253e4afd4e20ae28d6389702a968005181b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91.tgz","fileCount":9,"integrity":"sha512-UuLtlLECy4sh3i79jBNN1IQp7x993Gp72gFrAzhqQbKEs54yda8Hn3yWfLhmMlJRascI0bjSqIo43WpsNSHx3Q==","signatures":[{"sig":"MEUCIQC/KNzotN8ehixObb9RrRPYsnLH/iKwIxVIOxAQMWMmPQIgeqtewoyqVnre/49z9mP+KlzGWeRadzP2yV98jZkfnj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIHmNCRA9TVsSAnZWagAAMK0P+wce4RRa8aDl17ZgysED\nntt62codCithNguQy+Fq+ZPhLJOTrFWJe8TmbzEoclxRhCpk+s4hMOOF1XWy\ngkCNMRh6/G7bArSKmcfOHYidpyqTsPwULft2zqB0Ih47AqCCzETz2Yz/UPMj\n4F8XDU0pcH24A+msxaw7rmTs/WUAUy7FicxbQK2On3hvNoV1y03/aSty9Hih\nMlt8eqPk/+LNZ0hTCk0ticEAgu+QsdFf+DvBmV5oYN+5oP8Wx/+Mr2zQPqQL\nSfVXA3z8UWX6MkOhWBF6sueaJJtFKmna9lmtOeJ1P5w5Xb4NSD3MHrGUrq0s\nfhbs9aeH52PMzRIut4vuupN1mkntsBSjCADnfzCjvPNc+xkupbe6p0ktKuFK\niyxWXXHZkXJF4nVeezuA7zuLJA+h3Avviop6ISi//bTZX7W4N2L91R13GWAs\n/o4Ax/6uYC4BXedNpgsfIEhhlpmFrbkrR93vOtWcpKFAdAi9mDXmJ36z/rNy\nex3leWrB2bLqIN6BI7JDhZuicYVeH4BImT0Sf1dABAdAHblz/SuF7oD/SYwA\nB2eT57FOL11WoNPM4FsNvmv0ohy+C2Ok7EItsLNbh7UwgVjvWFUinZg6JqWe\nhvjfE5VMk33NLqbrK5MKiZCMd9yeeMslwnH292lWBFq7GjQbC1UQsZ92tWqJ\n/ovw\r\n=2lzO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9c908f5eaef75670d6f8d80d58e2125a5aaad91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T03:54:30.110Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91_1629518220885_0.14131159775317736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.64":{"name":"@balena/jellyfish-logger","version":"3.0.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a373811c5efa3dea76f8043ed15d81eb6843cedb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.64.tgz","fileCount":9,"integrity":"sha512-IhHunog8n78l0xj8HD4njl/Ohbv5hpMkQDJzqhzV/P8e+9sE8PXd78XLKO5127n45OLTDsw10QIix7Vbv9nO/g==","signatures":[{"sig":"MEUCICr/bSXh2HXP7G9Co9F9UbtPED1UMDYwka6qVePkJF6XAiEAtg1PTwVS7cDUcC2E+TSXr/BIkxJautDDUsG8DjumNTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIHphCRA9TVsSAnZWagAADK4QAJsqG7RqLw+/rF893Jkj\nIo6+QjF7uh2L8EjkFS9zp5pDH3uuGU7sytEfhP+NhtNfldB3NFspD3CBdich\nPs0n15MhC7DUTM5ptKlOitf9MsbN3LMeM7ehJnNwkJtCRehdya0sNyVU2ev7\nYliLGLfXOPUTOrPe5PCv39/oTbSdxXaFplMlsOG8eONsFYC1oYbZ+OnB2YHe\nDkWClGSkDH1iFX8HGmjLxHpTQYa6IOp00trfQ8xMe/WDPYif/benQ08hLkta\nlpvu5rEWQ1EcNRC7JX2l1z7Kusj5XvDZZWpsDaEOBh7WIOAbkrikDNabtAFQ\nds/LKJQJ+vjzP55y0epkZhm0BDzZQuQl5pk6N6114i35s/fRABEgW7pIIk1z\nUO5ebbpfx/RmdzxzO02Rfzk1BLoHoN9rOV2vpH6qi7O6oGYXQum6eVCnXBhB\nJJF6Lj6Hx2dwFsaq/Vmh3hrqps8gOwDmyfdSuyMqr+tHqnRD3l81N0obHAnX\nw79fdHrfI7gD0A5SEPiIa57OtmkjjtixUsvFRJLViRq/jHTTuwGjp0EBxnFj\naMBDaHM4deD/yGMOyoeJlKRraxwYSH1aqfPAS8w3eNse8QfIRJoqacJswoYB\nnhNWZbtZenKuJAi9p+OSRkpTjdH1efG5t2sjJwx6YkucklXjrweuzqK54K2l\nJqkk\r\n=WRDV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bd35f1dcad2cb1e57fe78479f50a511bf706df5e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T03:58:40.924Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.64_1629518433214_0.592243560754592","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b":{"name":"@balena/jellyfish-logger","version":"3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ed1b04913a2e88cfafd3e819079f9c572d324c5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b.tgz","fileCount":9,"integrity":"sha512-xzEJiEq0L6PRB3SceFRNEuArPK060Ky8R4uhE1vMSFSr/scT7lTq6okCPb9XhhZLcWm61FlF8WqF7XTBYy9PDg==","signatures":[{"sig":"MEYCIQDu0/K7ZLfXfmFvjnLiIGS7H75D48IjMBqAh5a7xAT5AgIhAP0wVLhAo+GmgXYf7t9dhVQqTiitbIrh6J0Yv2gxozE2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKY1ICRA9TVsSAnZWagAA+kkP/1QyRBOn/Vu6skDOvMpu\n8frWuSDDWOS9zrmEx3MUCWC4b0dq0M1wnFiLu4A7638RpkcCvDlpgHRdX5Xp\nqt2S2siAEX3FxojZAx+wpacD/9y0JYUjLOnTiun3FAXZAgox1RJwH0dDtIP/\nIBRLB9kx5/lml3/q9BVQGf14rqMgqIKrHzFhd3ZYSlSTiZ/D9KZ73o8e5QQC\noSkRTOxEtyKmVdDs1JO1tUsL5W7laIJPjWT3gaZlL9EAX2UZhRdfzsjxcWqj\nO1Ja3VLyoF1ATuyaK9RT4WSmzVCTIYoiqBwJVK3BBmvvfv2JTGNqlKE3jFMc\nz0K1elG+72yUgFa/hv6jWDmZHXxKqlyhvDbopAuwV6k6SZCVboFrBC76vCmo\nKzXhaI0twewj7fV1T3fKq0fUP4Y+WjvPx6P38xLgmBPxuE1hKh0vmMYwfLrl\n0xBGJK+b3Fz7AmhiOy8obh9kbysNm3X/IA4UqX1SfXM6aFVioClZFdLWNtvR\nuD9SRi1YJahDZyrPgOxaB2UIlHVSADBp/oyh6q/fnu0135RoJSJ25jJ5Xbs+\nFSvTo5o+kY0MHrm3VHO9H60Af3gqkMIe6mQH7HPrh5ivqIkRIF13qTc/JlJ8\nZQyrKyDkQpt3cm/fmneKFqbw1jJYx/HOQas3Cz1y2hICM4u5KdMBEVMflRCm\njWpK\r\n=n6Rq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:07:50.179Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b_1630113096229_0.44521943696067856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.65":{"name":"@balena/jellyfish-logger","version":"3.0.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"12d9d94d6f3759584a4e4095c86b26485b618e99","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.65.tgz","fileCount":9,"integrity":"sha512-kxPH4tWmLf4LdroHiICktN2o595OuB7B67wjtAyzabWfszVfYK7CtmUnVOZlgtnaT6g0gOH93iYQC02V0SL6UA==","signatures":[{"sig":"MEYCIQDHqwO7dC06QTAgIJFAlPatys8ZrZBW0O2lzcW5Y8/fhAIhAM/z2xp0zjrcH+kx9gx0v+9ghwBj3HgjCEbyLQImMhHm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKY4YCRA9TVsSAnZWagAARocP/1vQIPsMFfzfUKvupHHp\nZlBLLOIb1KgfaZR0ClF43TGTszP958HSwPrsQMUzTcMrSX8/VCaOwQbVkp1e\n4tzTzAU9pMQfFnpFtmPmKruZfB6UTOWWlM3Ody0FT5NZrjvee4X6Fr9lC6WO\nabUQA4MvlBsUT5nTY8e1mz7e/Lk5hhzP2bQNw9gUz784QNUcYzyWYxT44ggt\nLJoXe/QcZpGdGF6uF13oM7tnsWT9fj/qdyVRPxwWsMqWNjfXlicgoOIB4ksr\nfXSEGtsAMSAMiqzTv38BfkPZH6R8aP/4g1RfiTL94IZ+MPOhlULy70T5anoe\nThJOJV7ZArs6+JPR3f+M+D1C/OiLpsKr4f/fEhvSnBdZD57YaTbO25dtt269\nadaWe9bDig1875/HtpJrjQ0/HJTdBG/dxSkIZibOgki3tkFgEJCLBCWSLEOo\nOWRrnWRK7mYxIDBw8wYi6wb0MiaQIyf26IW8r7b8y0L18oyDgCJaeaA/aF/+\nhqroAXoysw/jOHXNwZdWxLoqZhiO/Mxjh0Uy+H2Q9hbZi/1eMhWgPkiUjImV\nkFU4X1BU55OwlS8eoLbriF54Pf3ZenLL6FXHNT1Ltt44DfCZLY5XummlTfVB\nxzoj2+jYom/t/CHS8R6loORU/3w1/Vx/xMJLoVM0xmQqqo5RgOYaEILWyFJP\n1ZVE\r\n=w42B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2859c5149748e5779aec83163d034c5654a7cc56","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:13:30.592Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.65_1630113304320_0.09500982313225448","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4":{"name":"@balena/jellyfish-logger","version":"3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bce71c613112c830fd805afd4e82a8554dde9aa5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4.tgz","fileCount":9,"integrity":"sha512-+qV9gqmG/BBc5In5V9wqzygZkzz6xKsuxDRiJ4eX4L8D0FzOLBdgrnN33X9fZxj8T/1VFLekXR1oBoIF+L/shA==","signatures":[{"sig":"MEUCIQDjxDOOPD1KpTQf5mBb8XVeY2bQGVQNjNVpo0ZbSA7LGgIge3jR4GX5R35hiDIxZSvSV/wCxMU0h+Md2JPQ8VI7YDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLDBrCRA9TVsSAnZWagAA/NkP/iKm/ilJK4bCiWwWI2tr\n+rBYmXqou86gkfUraOCnLcg/bK4Q6g6G8eCNCLNlaeTyArEcyK1ewak93I9u\nh1P4ju8smH2U9x52y64mzd7dZiIqS+1hP0G+Mot+MGhrVrzQSv7mn3vmAHEO\nENsbgSGytJBkuU4rZuM2ONI1i5mItoj49gIGjTCl48PNUOgS/4EuFLy9mnmA\nmdKJbiHuZ+siaZk1c1uW5Xb1Qma0nzoLeaqDtkqxCtPppKmDpi88Wny/geU9\nSd+sc2Y/smT6pqcgu/3IXesnX5LrVuGrNoosv8R1qnTWbQHlqr6e7LHT0swf\nv2l8UsnVoUdNQnjdFltWQEOy+4RSb4KTri9pqn0BiywMzQKD/ZAlUa6S8w1Q\nfFioGlkr2hmo17bBaxWJeWs3atXJ/z2UzqtVSW0tjrF53AF2jhYlL5Kj/TJ0\nICwwq4u8MYVwt0v89JvL7co+DTNZtFYlSjQ1SBT9znvy3IclUxD/kpIMYpZi\nZF9vZULp0aXvplblOF8PV8fd3HpFHKCdwWtYLnH5r3fzI8yginey9Vg9IU6E\nDVgsguOkapEg6SW7vM+OVTOnxDDHbyqr0f2bY3mGmHiVhR/vwiWQA5IqVbgL\n1lKPglsZ/mp8UD5D0pyECflfSuThGFKRZ8laDSFQLF47MuX6MmzG3dB4xTXJ\n3kFq\r\n=+ipY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5393bef728e9b5dc2b4419798d5a3ace136163a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T01:09:10.759Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4_1630285931511_0.04058486625964597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.66":{"name":"@balena/jellyfish-logger","version":"3.0.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6205c240aaf66c2cb36379f97d62b73823be0040","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.66.tgz","fileCount":9,"integrity":"sha512-dDWGn7M+YrA8OWZkFHkf2ejmFM7EFgkHsuQtnSdV9EXPxIbF6aa4y0t8N954XCnR8FrHiJ7tF5UKqcjRKavz4g==","signatures":[{"sig":"MEUCIQCJqItX55RtB9kabF9oM5QUmvAOWh14xeUr54hMiS1brgIgX+zBd6KuMgUEKaKONvlC0cr7FXamv9h0nZpffeMio6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLDEnCRA9TVsSAnZWagAAdhwP/RmhNwfolH87xRb07Sm7\n7gABpMMV933opl5oN7vH3qUpysY3yC/wzzcwqaKAlHVMrJRZ5ziPfTbcwkHM\n6LrZKHdbeoFqayVCE/1RqWNGSK1lN4CglMVCDoa44/CErTKWZ/Rq6QZzBpMs\nlYOqQiJkNipwCNxUdbKW1N/gY3tmK4e9BdcRGxPT3evYpdl0meAtiUPD9Ypn\nzIKV4vmceJnNML915gRlWrHaMxXRWPjdRbNU/YeVPnNY+D/iIDEPwSkaMj9D\nZOQjlHDiVQ8c9e9yTB34sIniCNQhq4YqLqw5Q/ALSvrosMsAeTRG1w1ahikg\nGPGUTBVmsZg2OngiAzzY0pUcDnk1/vXH+FNPsx2BipPqpWTolRzH2WnfnvcA\nN5byBGwXJyLFGTlDecd1XEY5d3d0MrpGuuuSIrQskuctwNsklmWUV7WPsY0X\nxE5qEKaNOJl0aPytmhxVaehIvq1FUDtNMMDiU8FKdPgQbFPuc9zy9a+dxV4o\n4VF6RVOUShMBffRSiDJhmrvNZzuQ6BfwMhgPPlRinLe2YJLlNXwg0tyjIMs3\nwCnC2SZfmW5VM/NwNEyWTFam1BhvGE83ivFrNilbOao41eCHl0cv0cXuCoAG\nqUEMS5XTQ3mVfyzRPPzwsKKoEBbefqle3knMrs3248N1oTe/0JOZM8ijPF9P\nLSeB\r\n=/TYk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d45ebe8d3430d923dedba04ba2fc098909accdd6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T01:13:30.461Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.11.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.66_1630286119176_0.6125505130368305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9":{"name":"@balena/jellyfish-logger","version":"3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c89b0b3d43888119162e2e622a69b92551e4ea24","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9.tgz","fileCount":9,"integrity":"sha512-s6IOUSKhAYp0GsrcClZDKAUDp1pb9Bidb+G76GcE5PLkULYP8tFY8euCh/HPbcZthYmk+VDyHr5sv+IbPcYcsw==","signatures":[{"sig":"MEUCIEsQTQDD6YZTxlhpdZJvTnX4Oa5chWynARoiLFvjqhgdAiEAjEahQk5V8akChh8NDIk3al1Z2TmaJSjg5bncNNxRzeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMsSbCRA9TVsSAnZWagAAIyEP/0KG5wSO7PwsepklIOI1\n6usvPTywhP7hhUfegzrQft3z5gYdXL0LW6RSt/d8l7TdvNTY+NxKcWe+5Nnl\nznkEZubPkBPf34FUOttT4ONHelCgTaehCJN9F4dFvy7HiTiWppMLlA8urf4v\nhrqFlIbQvaE8w103O7sqdlpafRAPli2cRgXF4F/KjI1OngMIv0CLrZuaIeIE\nVxd6Dc63JDX8OlMZZCDDNfYhoP0uPk/QK3veOE4Z/imvbAepZn8WDyszoQcL\nqIoXbJ0zupHLo7L6RALTV8lsnSYpgGBQ2di2vvk0Lr6kcc9FKLZ2SlYpw/Rn\n8Quj2VSVkNYqVYx3gAFDja3EsCZqrbtiOtb1NO6YYehBgdOveGF6HwPDsIUX\nTNNKpSYl77EXPOBiLLdS6f07gSefzlyoFPcv6Cy8RSObdcSxU1TssISFW59l\nHwkuvr8k6uZ/gDbtYsk1I79baXNNaoVaS0Lm12mhEKKaqFPga3TMTyRnWZ89\nOuA3aci3iLDuUTdUWu1NlVf0xAX4dlE4P9nGvqheI3whRrFYxhAdcNjoLqwH\nLgaohVGWMkP42OdZVBoOfUfW55G36twirEBeZjhuDh5uG8o17boUJLGjrlth\nLkeYfQ2UL0N8iX/VDb4pQGAGWUCSInwQGV4gCPwqpDK3QPbxmHkc46a/QGfJ\nkO2i\r\n=9hx3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33d79924c63245a80950805b4973f862aedbffb9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T00:54:41.315Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9_1630717083532_0.7136556647639227","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.67":{"name":"@balena/jellyfish-logger","version":"3.0.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"faf46155e8136d5c4d9946a361a493c7dfcf2e38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.67.tgz","fileCount":9,"integrity":"sha512-gADMPu+FjYyQUDsl5CM/3WQl09L1LSZwmCHbM7RMyJv52ZOR7jnE+OH2mrAkqzYk2YVaIc2AdwMNteAPIvkAHw==","signatures":[{"sig":"MEUCIQCvlR8MgcaikREkpyFCE86ATTM76Ff46F8MEsjW8CsoxgIgBZ6BnwX8NV+Xf5XyxKrabLgrxricF8z4euv97z2/kqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMsWXCRA9TVsSAnZWagAArgUP/2ViheRLvszD+WgDqNPZ\nLysD+VZ8mh03lMGS+Qb41tPJvgATMToRIonDNzfoLx8thlq20dAF/Qkr/I//\nFQy0Q6YsYe4UsN1JIUTaMSIsPTPKTZ5H9PAFZl3i08BXNei/iXFgP66/h1pA\nvtV/zecGcNnHpkWo4X4DkqDPH8GqSPnynTJUoq+xE6yTFr30mZUFCLld/T7l\nhuUqjv0K2R44qwSboV9DglDwUwsI22MM/shQWkEN5kE91Y71VgEjs7S/onWV\n2FiH8rA+biIKZ3ETtraARFiJi9II1WSibB+O2m5ACrO/E42gjWA3WGa/AOK4\n128U8HJ+KNy3n1ALtw7RlO8hE0zUOWFgw/gT2VuqV1osAGQ/oRgd8IkrklsP\nBtcIys2dbYb22Q6QuADCPkW/X2Bn8Df9eOalv2zaUfedxarg2ss8tNcvuBN1\nPM2vzA1p/XVwIeypMLzc0lhhLYmLq0WYQS+8wIc2GxGTweb8xWhfFGgN/uiP\ns2racB7OugC5ZhhMnEVkwByWVhDNKPbE+RsR1T3Z98XspI5JuWFYjGusE2xR\njrEjntruppsdY+399i2PA8V/5IfrkdvdiNx02kwlgaNVVpdICeN++GBojNNs\nUx7T3h/NizE+xJ8XHnDcXLFOjZkvl/th7YtVPaIFsJXY2fwf4QpuK7sETCLv\n0LLQ\r\n=9HnU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e39b4c3b58323881a701b250f2d2ce258e5300f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T01:00:30.502Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.67_1630717335777_0.8230505890785966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736":{"name":"@balena/jellyfish-logger","version":"3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a94b29f581cfb366c9c7b980442cf8ae2823d640","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736.tgz","fileCount":9,"integrity":"sha512-pUWQJWsQ0Igqg5Bk0AKSNVmydhOxJQJEuvNbbJf9/achcas4h05ZZqd362ehTG3uJMM96GEtKuOtsHJrtC/sDg==","signatures":[{"sig":"MEUCIBrK4Ln+wdjy7pgGMsuhPkFqVmng3qSzV5gx6IXc21IRAiEA7I2670p/bKydADxFLfhv95UE/olvZjro9XdUDwJXMUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO/L4CRA9TVsSAnZWagAADFYP/A8qMJzB/WJLktThsRtB\nGRsI9Faii9VjAd/96xAH60R+ORk2htq01ghzbLnutAUK+qOQsGsrjW9J4hox\nd/Exmkf1g2gDcfoCgjNt7puZmLbCCY2nMo7/wqAtTLCLAhtw8tDcPmYLWZYB\nXPVGvQEeHFtPDFqvom1pgqWgBsTeVUHqEPXdkJkkYDDvcg9vj0aBX6bptic3\nht6OQNNrfq2hriPugfYvHStDF9vK+6XYI4wGfFhSN4YWZBkWoIRWNN9/0MKL\nTnYBGdFKQgWHYzGPCwtwjWWpe2jWDmLb/HAcx/neXIag7n57xXzhCWAxhCI8\npQfplRS8A2HCQPiPNeJw3Dp5i/qUlu1iAg38aOgT7zgZh0SX16v8qEMfDkCk\n+7aUyd4G1T/IGEW8akH64jwwZOmYHaQi8YB8zUjhtw+Hr1ZV42cUska6kRe6\nLb01JgEzAuPvxX15XUipFgcosQuykDS3zoelI1OgLK6NJsi+T3jkz62zvo87\n3UVeCwEktM8NjDkUzzqu+r6dDzfKvVduONdtoxQF/QQqPlPMP0JLVJJt5VhD\nGFUAVfBfhDZ8t2yosXwtMnD4PJBAHWrxXjpmvtcxL9lM5I198pb7FRofCany\noaSHSA+sf4i2lNQkLp8P3wC9bzp1NN+gy1xEdXD1H75hBroUEa/7aL9Omc7B\nwRyr\r\n=4grl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e7a0fc803537f35044d568bd747ef29e3308736","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-11T00:03:05.455Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.1","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736_1631318776394_0.6828988500514523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7":{"name":"@balena/jellyfish-logger","version":"3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"baf2170eabde326da6cc7872cb14e720e62a663a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7.tgz","fileCount":9,"integrity":"sha512-TEQlclQUlvc4hTdmnYmooMSLbgOtBIWvYyO5cdJg8RatRh70E1uQPWh3tt6dGcn6ZsCc1myOZA43xd3cQY4XxQ==","signatures":[{"sig":"MEYCIQCfQdGBn2LMFVRrhQd4sgbw0rumG7K2hYQUvPAGLt2ysgIhAOSEjB+UmeHzu+pzvZJz+nUPyrU6kKnkpszirfWoLdCi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPC0vCRA9TVsSAnZWagAAXb4P/0zkBtMrma4k5AGUTsdt\nQBeBnnN34T0YIujDpJz3Eq2VJSAp0qdy9/vLw6/C+UG5mOUBrvqJUqPXJChp\naK8S4B9HHegQLEdPljTWyDUgSXbwUgaGDTyzBq0JZLUR8GxjlCPbHpGcNQL2\n/ijUw0z5XD7fGbkyRxxpAcaXJRrch+lC4P/tpKOHQBZvij+DhDVfed/yQXyb\nvIEaQakF+zpa4gUcJWCIf5/uNf6rrPYD/9Lf+8eXSRvKLZQg9frr04MTIeNO\nHUHaotfCwpiEqjvPwmOGyClLNjJUlKjWkqOffeiPBtaWrXmenKV1JJ7yhssH\nh4bNary2S0i4u8aQUCxN8jXLLKznAByDmD5uwoG9EFOaQ1ZwlXXkxWerpB2x\n/2e4kQIFoiNSbEOV8V0VFWcWFD+JLf9oH3220kv9VHmBjN1CXTA5RurYBi/l\nlvHBTak9X7OTuH1bqGqoeY1N1UlAMZuO4Y1H9dcWoKzSpfgE0zmlVg7rpoDb\nwJHdCjTPRYHGSb1C8RcsdW/NJFBw42oPgk6pA62Uwp3fz15sIXeeQ+vt93bY\n5hmdquTNhN53H8YAk+wa3S0iefoukWXJOlnZPIxJTrC6MHgGM5n8x+OFXvpO\nX4NMWcMKa5BiVwCQSz18vPm/b3MphF/d+TgXbzcy4kJczxdT31kLCja/yG7o\nswwN\r\n=iKNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0a6b7e687e55faaa922aa8b42356b81b6f73f4f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-11T04:11:20.905Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.2","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7_1631333679669_0.9149145836838801","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3":{"name":"@balena/jellyfish-logger","version":"3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e9b25a4189796dde553d099f8b04d69ebecacbbe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3.tgz","fileCount":9,"integrity":"sha512-7rUayjC3Jg7/QNVlHeZt2gCgMAmH0MkhKmYMMLnpLkem6tqkk+O4nFdu8p4NwjTt1lTV7tFiCYlSYdRKxXemtw==","signatures":[{"sig":"MEQCIHr72o1qnDGsPmdObyo1dxAmC/iCAoJ9ua7DCVTTP26xAiBPpKUcVzJly28i1IewzbzNkq/dDKezJ6NSURW6eviEdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPD4dCRA9TVsSAnZWagAAVvoP/iXfNPYYIztTXXLvNn3j\n1p7jYivrQ2/WSW5YCQgZdf+ABux02P2xcFC0F4RqEnUkhbCyy5z6Vpcsx3Xw\nbMsJarvPmzbdS4ImSah68EyQmTx1/2uhhVZQduRSJDZW/+Om6XA1QjUbZgfi\nAOeElUtonF6S/Gq3RmZu//236lIt18HYxIr2qwi1VoqIRjp5ksbw8yeYAY5k\nXKmpoLxHZJaiTQp25uw3Y36u2SfaoNEVVa6pm4RC0HO8/9bkAMSEd4Jlc6CO\nA7akLW7JcvV2t3U0q8wJIxlNvdAGB7wlRDsQcSMqIOUmJoNLmbtdVD8t/z7H\nFRXDeuqPN3rHneOmuqPuEB6JoPQWvPgeXP10f/UDwwAuuCqdutgGghDIjLa5\nu/+n53Ka4Uhgrj4hSC7g/djBKwQl82AMaDBAvA35rOKfJUldX5H9vWhPg23M\nfLR5bPKRf2gmrWvhLUk3sd1GSjEJHA1GLGZBEWexZzqubs5yUdLakfGM6/ZF\nlZU8emTXYOkGrIk+aYmtFQokQs5SyN9bSYl3HEBddd4NVjjr0vRcDma2NK2i\nh1eb2BEMjDAB4BR6PJjXd35uno4BCqC6/wJ/DllCMSPDfNekx6d7jSJDwhGO\n2l7lYcmBbdtLW1vMRZ4mA/wNwE05f1wGh8kvByHGp9rSqjgHwnf4pR9mE0T6\nTqvt\r\n=yTAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a110b61ff52f679e6ca9398ce32d7eb0bc4058e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-11T05:24:01.156Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.2","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3_1631338013023_0.5775734298497757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68":{"name":"@balena/jellyfish-logger","version":"3.0.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c1999c7a351ce49fce6a7572464aa5915577c910","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.68.tgz","fileCount":9,"integrity":"sha512-hD3Wzh8IWT6RZKQUDIAa1wsTU4WBn59yiBv9hoN1n7y+stsshZivZrTLVH+Bmt/I8RI5WFgUKyVG+VDasPmW/Q==","signatures":[{"sig":"MEYCIQCtHvVlTb/YtC5jROjv+ET1q4xnUeyk3AvVUIa0DxkDtwIhAJMQsW8tlSSvdyzDtE7NG2+DONZhIIxEwvIljgtUHJUW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPD7QCRA9TVsSAnZWagAAARsP/RPTPCAU2SjxPBhc190u\nF4Bl/Mzxb/3ZxqzuqAiJ34S37sV5hW3ia7ZIrTYsmqb8v4p+Jyk7EbfTxTSc\n0QirQW5PHuJiBG3VlRvckQpEL+YCZUTx18BoX9HQH19uEJHArW9NKkj6A2XT\n1+aX0VvmIpVeufhU8/VY/0BoPSKUkgJ9O7N+/65BjfS4FqUvVdGFQJhsJK7f\ngJpZqn4VIjpL0dOoQfbmJpPd6DkUVPCMKz4I8+8j3EgvtnP2451zoLL8oRPL\nbdbXNQYXugSkRMN/vdR+7hkJZVbuqY9AmsaaQRRp/38fxfj6hCtGb0UqoglG\nL6FXccndD2hOivlaPtFRtlN52gNhZm7ecKzrDaQGB3Dw+F8SXmnAkXNLNWx+\n3Si5ab1R0Drxg5lVj1ZYVVnVFm2DE7EqOisvikgZWywBMP8pPRJoihT9Cv7X\nNfDDM8JD3wdG/dyW+EL54J6jaekRREFEk2Od3XVBfN1hShWQEGiXh/32ziT7\neFwxfOklGIl06xLicmwCB3Rp9iCDmUom6cTv6xobOLmmvODSp3y2GTBmKhY0\n1b4qzzO0nIl23HWiOu6uUMGSwADvsF32YL77rez8Bbi7j5lrW4T9ylAIQGta\nOVqo6nmgQUy0NcG7ZFj4CamgbiZzUbCoBxlsCX/To6OrfoASfEzJBTXhvomP\nFLwg\r\n=dpNF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"54ea1baf83e1bfbd027a659c1549ed4e02b8ee9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-11T05:28:10.279Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.2","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.68_1631338192352_0.5079788441266475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265":{"name":"@balena/jellyfish-logger","version":"3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"89573522cd9b7b046daaa57e5e8841720a554658","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265.tgz","fileCount":9,"integrity":"sha512-R/Oh41JnD4DgdpVNu7WJL1ScmyjH0/e48MCS/ZuQk5vfHp1T8YvcRs0Tqaq54AWnburAsfHtaadvk08xrJRtUQ==","signatures":[{"sig":"MEYCIQDyXP+aWpPekIb4b2dl1H5lcMBzXoaCRyXGL6mAf3xpCAIhAI+RyA5fKAAyb4IyNude7mauYa5IoawfUd7k5fAw4slJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPYpFCRA9TVsSAnZWagAAhv0P/0sLqS99HXM6KollzngP\nueBinqkF8BT5USK9VT3ANh+YDKkc60YoEEr8qh7CrSgKM5TwrBe9kkBbsX1/\naZY9j6Wo59v5PKgw3lb8XoClygQ0LSpU/UmIN3i9DKRj1DQ1suxH5DquiSIv\n2Um0cSZj+jhk0UO8Egm2jdSVw0whe+hjir/0UaKFfmY1DU95jWaNLdYIWvwc\nb8T3AJ1ttcbSorkv8lYa+EhV9MJ9rSXvLRYwoXiSwZv2qIEDm6Gg2WqcbL95\nm9Ez0qhXSNecqUaqjM7OKR0jjoKHJxRVI+ZhYBNXQzVwMhE36DHLVOSbCVWI\nFRYs69KO8DYhaRsC6VHp6CiIeO4zyWJPWKYzxDpfJBOopY1LaxkFzLCb68gO\nxooFidHHWkl8xLz/nwLgGdkkrzF4fk0qezNEZSeJtV2O2Ywf4doGKnJC/tak\ny0b9JkhTX0j3GFBOMrlGpej0JZpRVe8DksqSvtN/GDz7gJd7swWNXQFVpOKd\nn0QkyvfxCyqA1Zhotn1AzJVAV4BevvcS7Tg5WAAehxbdw1UbwvjyrqWGgHcK\nQEUOfBaDptBE01+Uqj9sDPEUdiQ4vnT2uYxxYNNDMhLlbnmKI6X1+c0kv49Z\nDiXWkD0P9KYysAXJGG2/X7bsSlGeLZVI2BDgIx2VpGaHdzF0Dm8hHmmR5lEO\nm+MT\r\n=mNNv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a50677ab81b975db3ce8cdf7817e38e4992ee265","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-12T05:01:10.268Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.3","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265_1631423045183_0.6072407222520986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.69":{"name":"@balena/jellyfish-logger","version":"3.0.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8b6a7f628db37455a441aa0f8bff61081b14a145","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.69.tgz","fileCount":9,"integrity":"sha512-WaLcepcvu6Lh5FKSWQMhMmD/DE6/STE58470lxowFfoy2HzkPBUQLDrROEyCS6oAGBWqZjs25o2laOMOlg5OkA==","signatures":[{"sig":"MEUCIFEzfZpWsWmVAgXewsrFcvm9vuIQhqNBfBwa83n3ZJRNAiEAlgGVsqJhp+T3ZtPajIWX2X8iSN7S1D5B8g67mX8kan4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPYsSCRA9TVsSAnZWagAA1N4P/jDDYsJNMJUSBRPwiH4D\n0D2Rg78krwvZx+chlxe35vO+cENBZBJDRt46LHLXELt5M1K3owDK/aT69Pu0\nilFOKjEfIxAoeMZwL6XVVVTbSNpcRdqK5yDcZf3PPrjyiuSE39h9rC6wwV5H\nDKFwRCvOB2chjhTlVJBVMxQugnHoxecKRfB49e9gr8D7vkXRwoo1/XWP7H6G\n51mJNbEY9N9HRgTpYpikfWxuDyc1ZSt/uECO1HjIqp8AZgvpJJHg4fgFspsq\nk8dOfOF+IzEiJBeSqN84Ho0DANPJVoUSp1gHEZ5eOwZDg5IWFX1RIGUGUYLg\n2HeeInlpeikNTGcwNXLi+EjxfiA4Tpu1BCH+jpv5ptWJ+klhoc2e1hAK0c4j\n1MLATe81Id3LIPqGl4O0TA425u5zxpslyPvwuELDUb2I8NWWPKgwJHYlqA6f\nLX4Obd0o8sIk9ww0HeHSKgbUDzwZFmhHXKHZ0xvBRKyzwiyifj34EjbJEWya\n0rIvqTPvCqMu0NyDdiKkgGf6MIJlx07jnx4oIcqTmc5iablSfyvEzbgFMV/N\nVApduakbD0vPz+ngaGAOhj8eaaifumlYqOl4zzphTXtUJpiINECvxjS3hbwW\nkEGw6GNqbow5TWd/ViUPcYWyX7MDR2lG2kmLoon3N1+xWwnhgF9oZ0GOUr5r\n8fCY\r\n=5YVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c63781dfdb12ccdf150ce102a646f9a477fd1df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-12T05:05:34.933Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.3","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.172","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.69_1631423249903_0.7798824894359486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029":{"name":"@balena/jellyfish-logger","version":"3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d7159a2371a2bb832aab48a5efd61576f6e91558","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029.tgz","fileCount":9,"integrity":"sha512-q3WIbTw1DzX+M1soGG0Uyr6uGSKzjsLReLERIQnjmALB/8l6sxjarW1eL09W4Ocmh6cDu8Gb83X6gShNybhuxg==","signatures":[{"sig":"MEUCIBM78r7nll9c9CCfx9IeB2qBsO8RvJ/p5h41KWwzRq6GAiEAl/soNyuPgRuWa/SrGcF8Q8Uqccr9uqul8DalH+cU4WE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62825},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad690884235b860796d735fab4641baea758a029","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-18T01:27:38.644Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.3","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029_1631928633255_0.04634344129399004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.70":{"name":"@balena/jellyfish-logger","version":"3.0.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d99ead3f4aad42080816cb845a1b12e4cdd62bc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.70.tgz","fileCount":9,"integrity":"sha512-DNGY/Gcr3OhNRr+xYBw5OIPrcfqeAquSRzSk+pFkCCsLERhyexA8v030YRYB3BUwDOHfFKYGfrUtgqJ+IxoX2A==","signatures":[{"sig":"MEUCIQDkp49DI503njVczH/jmEgKQ3ZdsEKIylEXIHwJpLt1pAIgSAIj/a0ZPyQIuQ0TJaRDcPdpUfC6Q+DFFSwwvw31/60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62756},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7919ec40a6f9fb747210f490f533bf291d54771b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-18T01:31:24.822Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.3","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.70_1631928794054_0.563181700384612","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883":{"name":"@balena/jellyfish-logger","version":"3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eb1fd65c77167d0fa073d269178eb646da0fe9e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883.tgz","fileCount":9,"integrity":"sha512-DAb2kyabHWjlIXWhum0QTeWnmu/WDgEsMBe63SlZvyNVhizdSEPckqNyjGt6p/2aYvcfhzXI/Zk2zHQDmJYHYA==","signatures":[{"sig":"MEQCIGCo2awJVrOjvT/BV3lYAIoSShKJbV9e4rN9jk3AH/NHAiAoWUkYOE4oSr1JecQuy2whHuFMoFkNWp8UWI2YB6hiow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62911},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d94336a54be59978801f3b06ad591e2e2c3a883","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-18T19:51:30.128Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883_1631994883696_0.8361305809303594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.71":{"name":"@balena/jellyfish-logger","version":"3.0.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"151715cc2f912b58f6c98afb574fe0f06b0fcc41","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.71.tgz","fileCount":9,"integrity":"sha512-kpgUnvWVCqkPLCRQJ/bLPFJP7epwI0OUyY+I5VAc4zWR2pz9GvVS1NmP6XPoLol0lZOPx83PeiRl1Vj92VPIvw==","signatures":[{"sig":"MEUCIBOEUYbzx3bfOspztwI7bthgfQFNRHvZBrRrAgwqZnymAiEAy6nWSnE4qppKJ0ifBapwjLG5/ZQ9JVECgrY4Hh6lwO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62842},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a35526b36a4fdd86965ce2558d7732f5c970f5a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-18T19:56:20.514Z"},"_npmVersion":"6.14.14","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.12.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.71_1631995084795_0.7642729225360758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179":{"name":"@balena/jellyfish-logger","version":"3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d9bc0547a7ae17416caa129994c6af1d1423aa8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179.tgz","fileCount":9,"integrity":"sha512-b1WetylvKQnhuX4n2SOSIqOCp/c0kHFOQk3GWDIX0xFZ4eyxdOFoXLzZ9qaXMwqjpui8Jl/JKUBH5eK/VPz3qA==","signatures":[{"sig":"MEUCIEQKF2RFphHAbfqRshcaseDJDvOTm+kZxYpN7wBcS3jFAiEA6MvGRqQP/E+yNA/d+HSEu6Abm8soYp/PlqX0iJfK5Kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62986},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b48a844aea18e2cd749a3483887559eb7afd179","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T01:30:00.067Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179_1632533576657_0.816899104025631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.72":{"name":"@balena/jellyfish-logger","version":"3.0.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.72","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6a94319c09459911363b91a4d2b884a7ee1d516a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.72.tgz","fileCount":9,"integrity":"sha512-JSKpb7QMIRk+PV3+2HJrGmq3tX2TTSG1cuQ8fXNCkJ9KBthundC7fO4IelMaKE/5wFPPEp8nEIMXHZZU65lRvQ==","signatures":[{"sig":"MEYCIQCULqnn4N6jFqEAPeOc1ZtISMFJh7rA73XfcG19ViOgigIhAJT7HyJCkwaH/hJVw8Kb6mR3v1LfphDTCHoFI0Ad6NHX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62917},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7c94d219c78eb83e2498df05f0f779cb04b6d35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T01:35:50.831Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.173","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.72_1632533857361_0.6186123114052358","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d":{"name":"@balena/jellyfish-logger","version":"3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5d3e0f8ed874c1318fd8257ca19a42b2d47bfa98","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d.tgz","fileCount":9,"integrity":"sha512-waKzCP4h6fTxpT8qD7ylTmoET/02BZpikZECeIkSFz/HUe1dngezXiCNHe1GstgWV0g5z0tXgKmckgUMOgdzdg==","signatures":[{"sig":"MEQCIA2PAId/u0xLVt9JWOvxGTu84BgAyNxruUwK2OQprZnOAiBx51O7701E+mnHddBmG82H0qJ1SWV7Wk/qF1eB77/ywg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63080},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11d5100d73dd241c923ec0d67fbe160dfeac5e5d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T03:21:00.562Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.174","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d_1632540269526_0.8058440347273137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.73":{"name":"@balena/jellyfish-logger","version":"3.0.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.73","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"64a06c880a3c0a488647c760dc7187d2c9b0c2ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.73.tgz","fileCount":9,"integrity":"sha512-fG9IUpuiAmJY31Laag2zLFVfGpR2II1CYy2Y8Uf0y7K0Ggh1hv/0AqbrByST7Pyo26HJBzwN5bZg4QiCgTfhsQ==","signatures":[{"sig":"MEUCIF7O9AG0O1/gjyT3crbYByyLfUgqHe/1sRt4KesRBTkwAiEAi+PmSquoTvrIHLjauuSGRgGHZibT1KseNp+S94NAF54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63011},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41f4546fdcd25fa87ac5939f95d293663988884d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T03:26:10.591Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.174","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.73_1632540486560_0.11682343543901141","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7":{"name":"@balena/jellyfish-logger","version":"3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"99d8866b7d996e921ff9a9b264a582c418d3b3f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7.tgz","fileCount":9,"integrity":"sha512-jyDfkzs7U15I/rl3d/U31yzP9/PuIu+P8MEdpohoEAaoLY3BglNibhUeEcXHCC/5Aher/MWidwIzZsiQt46szA==","signatures":[{"sig":"MEQCIBIHxOFu3uWL6Ni4scO96iTU3gpbBmpToB5cU0XB8GcJAiBY4BSlYELEZrvfzTC/iOHMZ91EPrdl7/tQVHEsstI7ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63163},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T15:55:43.160Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.174","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7_1632585493896_0.9180707379768591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.74":{"name":"@balena/jellyfish-logger","version":"3.0.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.74","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5cd7933cc9c7bfd1e9a75a083bc8734289de09ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.74.tgz","fileCount":9,"integrity":"sha512-nB3rv+4ejmzmbjJjVGHBEhpi0vCHADeSIOJG/IXv9X3yB7NPx9/HOgkOBP9Vs0g84Jz96wC/sGNtVYEJhsfYCQ==","signatures":[{"sig":"MEUCICNjsa30Vmtn3/GcgywVSQiQQEvTcxhd63Ea1XSEEv1YAiEAh4bLchuvC8mJYLIeYyfn1oySbpTmJGUWDTXBemKPWA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63094},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03b7d5eb186c19b9e66310610d47003eea42102d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T15:59:21.090Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.174","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.74_1632585682677_0.9228719098032918","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee":{"name":"@balena/jellyfish-logger","version":"3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"128e3939066459a8a8e113162bd1a4107111a160","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee.tgz","fileCount":9,"integrity":"sha512-UdrfGqzjwCAW+LwmNs8jgzR3ZsJ8BzF0Op1kqjcC0d+O2QmkGQcdZ1CqPTeLToIs2gNu337rQtbaYKjvN9mbQA==","signatures":[{"sig":"MEUCIHUUJRt1qWN7fIzkZ73APehloYhbc5ErCyyY1nx3NzeiAiEAxqBzjBEmUb1+NexwoE84YCPJxozbNtm4MTzozLB7lL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63238},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58d11fdb5ec2f14c441f61c425a6720be4434bee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T00:43:51.851Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee_1633135560709_0.5530675378747529","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.75":{"name":"@balena/jellyfish-logger","version":"3.0.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.75","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01e178d7c9808d5b27e47803f8446826b13ab5c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.75.tgz","fileCount":9,"integrity":"sha512-wGLIhdQGhyXdcBOV/eaArTRLqOBMxCO6aJIgY9XMUAEeW0tswqAI6P4tM3fKOdYR4ywOvBxjTlPbh7lKHpQodw==","signatures":[{"sig":"MEQCIGXpzwH+skdM8HYt0epb1AOvfk2stfKOH3hzDZ6sm4U6AiA3XxzadxbZm/9fyJrNAGLNFgM67UxeQFTW6f0UTE+kgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63169},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1060b49b9b4fabcf1acec4b7155b8ccdc6625c4f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T00:47:18.094Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.75_1633135767214_0.03861316651344571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939":{"name":"@balena/jellyfish-logger","version":"3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f8b55654c88344a9655cade8157b5166814db4da","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939.tgz","fileCount":9,"integrity":"sha512-sPH9beQzpBLSJuIrwAcOwcQ68T+LJXbO7A/la4kmz92CLjmvBdxBPjobYvxol1k6/sFdARFZo8zfmXY38/33pA==","signatures":[{"sig":"MEQCIAOgkRiDKFUcqoop5mfze5++awvuccHFV+/aJjBNoYtrAiA291zXzP8HL3CaJMub8ZDLU97xtTvylYsvp6xdCQTYrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63324},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd3b8791c0f8209d08972c054dfacff0ff717939","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T18:49:50.791Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939_1633200813848_0.2457587256560001","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.76":{"name":"@balena/jellyfish-logger","version":"3.0.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.76","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"40192ff0c265d1823d8892c89e2461eaa95c885f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.76.tgz","fileCount":9,"integrity":"sha512-FiGPLKHbOpO3kbHrxsA3YE5CwtnfKIZY/bZ5pb9N5GpK2QW4kK178Q5cxH5fMAtqsD8bSOuLtLmsfyQzoPXprw==","signatures":[{"sig":"MEYCIQCt/ECe213Iwxc0wmojLqYqS2wr1gHDMCwvhjmJnjGtLwIhALNV+eW9arLCdMSHajBq5X/segGd9J76qiHXJpp3F9Zj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63255},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4503c8a329eda04954c314d5b61f51fede01f14","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T18:54:59.483Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.76_1633200999652_0.7050619629909534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595":{"name":"@balena/jellyfish-logger","version":"3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"42a188aac44acc5a1da1b8097ede0ccc51345e01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595.tgz","fileCount":9,"integrity":"sha512-fpZU0MmuxBdQwfIgnCmbunmivDuKXOEtW9PIXkaybrxN+Jd3orXwPx3KSK3yOoaCCyl6IhDAg/cXb6D7cbIK2g==","signatures":[{"sig":"MEUCIAk6o+2a5sGy2oZCrv2BmX8oGnmqaUs15ppVvNu+xxUtAiEA9vGCtt716J1esT0X+dSeQkSw57qIVdLcmw/PJF+w6h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63435},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a776f09230033134a157b03206efd57607299595","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T02:43:29.126Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595_1633315575321_0.640563526676065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.77":{"name":"@balena/jellyfish-logger","version":"3.0.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.77","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7af7870ac75bd74b65cf10cf07735a3bbcdbaae6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.77.tgz","fileCount":9,"integrity":"sha512-4SkziRXAGLkoJmvJ9hO3grQimIwUzIO6Rjp5ZjyEfoBtNVNgFRWKZVklZOHTBgOnBMYoNyBdwkCevlfxlE4FfQ==","signatures":[{"sig":"MEYCIQDs/KwEhOesW5Nk3oTbcGnV26v0ony6vyO4zPciiuP6nAIhAJimIBMQWuzJGJN9TI4wM9Rks4OdVyq/yHD5PKq+X00u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63357},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3cda0b9c7d1fb9a5caa72948f034195e40135d8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T02:47:59.063Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.77_1633315780277_0.7108932894754523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57":{"name":"@balena/jellyfish-logger","version":"3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d93afebd34ac2e268ccb4808da409a80e1dd618d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57.tgz","fileCount":9,"integrity":"sha512-HKOzl8+3vZvWt9jIBBJYDAQ9VNjjZnAkFbDH48m8FO8ndfUiG3jI15ce3osjwkzuNvWqGpIT/Km8bKQT6LlwMA==","signatures":[{"sig":"MEUCIQCO7sDFbtZkzkyr85p8eBXYzehs8L0m9SfJ+9P+UNXl0wIgVx8ZNwmTutZaAIoLVCENsohOmFCNaiULs2kZUZqUDao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63525},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T03:26:39.920Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57_1633318164404_0.9629251205836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069":{"name":"@balena/jellyfish-logger","version":"3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cfaaf2668f46c779b5375937dc46cd7bc413591e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069.tgz","fileCount":9,"integrity":"sha512-CICdAzLLkjnhW09sU9Ygx7t6uiHp2ERdBAR03TNZYs78hFF5aP5gVZp5zxzrfIbirVhxm1MBgqNbI+obwcRqpA==","signatures":[{"sig":"MEUCIQDAidzGjEb6S+wUgJ8l9FDXj4DGRtSKyGODPRYBF7nCggIgfLHy4EzhDqcvfBQkweN8YhUTVWXvybw20/rClruoR/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63524},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57b650ae1b7f4a5da8fa37237575df1456252069","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T10:50:10.233Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069_1633344796994_0.2920815973764328","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.78":{"name":"@balena/jellyfish-logger","version":"3.0.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.78","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f8d7652f7161c09b75118fd9a17f4cbab0fbc518","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.78.tgz","fileCount":9,"integrity":"sha512-BX3cLDNX8VK8RjXY38anKzON/7dRjrjdh/lDoV3srz5xAKexX1nzBkQxWRz/jeX+hgo60qde6IWzCQlLzGDBsw==","signatures":[{"sig":"MEUCIAzQ69PYhhcUd1gVBH9El5W6WA92Qh+M41xiVYHlLcAeAiEAgVfliJyDA+DfMz+P7/98Fmmn7rOVUrurI/ZkykmDiuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63459},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"170804d7f64e880ed8e2b84cb8a50c9f7d964c73","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T10:54:47.158Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.78_1633345079424_0.5668755429865824","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1":{"name":"@balena/jellyfish-logger","version":"3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"508ef824c1a7e7a73b6e870b2831be3d90bcb7ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1.tgz","fileCount":9,"integrity":"sha512-xE1QO6SyNlZXMVLUZQe+yF46wWUMVD2lr1TJ0Jw6TctoK9qN9b26uSGwnPMXietLl3HrPOABY9bFH73Ld1H8Iw==","signatures":[{"sig":"MEUCIC09+2LFrLUYiesCw4OT+lEXcHIVq2gwUlXzO4F56BM2AiEAtnyMFfRpcenWzX7qfO+sgMMahBrK/3DRYmHUmOB/2MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63627},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48ea9bcab242079eeb4342851a433136ba8298d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-05T00:32:09.783Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1_1633394098002_0.486801715979873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.79":{"name":"@balena/jellyfish-logger","version":"3.0.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.79","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec86cd61e96da0277855bd1fbc19189f92c95eef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.79.tgz","fileCount":9,"integrity":"sha512-g/iHF7nVnuXd2pWhj4P6WSo6R54kIkdztGjcT/gRk9ze0oqV/COvTg2FWkslWuolcfsewjCaTiCZULx96/sqNA==","signatures":[{"sig":"MEUCIQDt65Po0dlux6bx4vFZYlHbvSr+R4Law+RQJrfbypx00gIgNXisf8WabCyY2asGCs3DBiFJvyk6ivtYViF6OdvsNIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63551},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"684aa69bb019ed25c149475aef0f2e53d71b9b44","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-05T00:38:59.121Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-environment":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.79_1633394437855_0.2324718956421714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0":{"name":"@balena/jellyfish-logger","version":"3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c829283cafba7f9408da2c2ec28a60b3063951d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0.tgz","fileCount":9,"integrity":"sha512-m8uxOxyHokej69DFHxlxEDLe0CaIgycG7vj45BAkPGzkXLWEifc5gmr/1S+ofrivVtQ5ZAq/6byk6KiIfGOwqw==","signatures":[{"sig":"MEUCIBeSCA/vLhk7qZ67i4NHj3gMDTnEybXxObF6tykx4SyOAiEA2SXxivLKKdaGfYphUiDFrS0CjWGBJBDMjMdZ57GrqqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63687},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f33e5e486f29748ff439e17cc663546718e8bb0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-05T08:43:08.348Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0_1633423575086_0.2722069288689133","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.80":{"name":"@balena/jellyfish-logger","version":"3.0.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.80","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"021f3ec8df4cb724224572b48cbae93a11387395","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.80.tgz","fileCount":9,"integrity":"sha512-6HOF4Y6sQDipCR8VCAOGc+Vvg3VZPGUhybmXZsPYyOrhVTOC+dl9GrgAVspi6RPS7BQEaYjn1mcEeNwCuc6OBw==","signatures":[{"sig":"MEYCIQCuyvVdIynWg+DvKfM5Q34iNnac34hcsKa2OQ5Y2OVX0QIhALk7RYQzqC230xRXKzZMy2SpF02BOxyaeV/0hzEK92wd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63622},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e83b2dc8ae94ca96eacd262fead78d78910d03d4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-05T08:48:39.208Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.2","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.80_1633423825818_0.4014806646983673","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605":{"name":"@balena/jellyfish-logger","version":"3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a037f05b39fff9ddc0530cb9f647066e3d354bf6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605.tgz","fileCount":9,"integrity":"sha512-DdohCzTiohJZ3XBgG93Te2kgxCKfMZzLslAsKZkgas9wR+1/DEs3TkzW3gunooNAvtpdMho079ctFF0zZhC34g==","signatures":[{"sig":"MEUCIAJqY3YgFaSpTQLXmpd3i9UxzhEQk5Ysy+5WEFMtftZ1AiEA7vR42/qvX/HLRLcdSV5hGGLixotIWRopoFuXMVVGa14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63766},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"886394f8e43b73d362c516aeaa38db16dbdf3605","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T01:19:49.221Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605_1633742589339_0.0418993148093989","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.81":{"name":"@balena/jellyfish-logger","version":"3.0.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0d67a8d9e6ddb10de1a6d36ab8a05bceae402b7f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.81.tgz","fileCount":9,"integrity":"sha512-0wAxzoEuZe2ki0+9Ld/o6qe6CvV7nveq1EgakjkLCJOEmhpln7IUTZpb7zVBYPniT0vTmRLu6c+Ci9yvp1t3Pw==","signatures":[{"sig":"MEUCIQDoPqM9qCAACbHKD9jYb0Ua+qVkqOc26au9R/a054FZxwIgTBfGCs6gRCsZizOX1Xj1qsuBC5fOsb0RUDB1ECtEUAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63697},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03091f59d1aeb578e8652e5fdaa84dd3e0c956d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T01:24:23.167Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.81_1633742787370_0.48748978925470965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf":{"name":"@balena/jellyfish-logger","version":"3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"290e7593031b4552d1e0696d7c4ff5baae7bd608","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf.tgz","fileCount":9,"integrity":"sha512-rGh+EV21NYahg2mceDQ1tgm3breBAW0bIK5iQqZiJdReK2+yzwi++wjTqgKiy8J77aFIrctDmCmxj8jx1ZtTxw==","signatures":[{"sig":"MEUCIQDFSSuXtEtKeEkw+2iYJLSWJajorboOjmQRTB2WlGxF6wIgblUhZ54kRs2cr2dfH7ObqFe3R926vqR0fz78PA1KWsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63856},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ba9e3db455cad69d8acc691609e26d948a88fbf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T04:07:27.577Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf_1633752658204_0.9737525752817964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.82":{"name":"@balena/jellyfish-logger","version":"3.0.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bfc6fffb8e6638a0aa0068b6400c14cbe202e4a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.82.tgz","fileCount":9,"integrity":"sha512-Gud8iTHd4M8ySapLs7LYP4hAEHZFdHfEjnzM/jlVgk95CGaRtKlSOVowVOFqwMIFnY6O70msploj/PowTeMVJg==","signatures":[{"sig":"MEYCIQDP4O71GLrVLSzBNwbTDDYYt1Ezt4dwYLPm0r+ffRqC9wIhAKuRJOH/XnFHdq03Tbz1TS8ncg3KG6w9f4aDZ9HKLLa5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63787},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc1c5653d104796bcd95b946d37db58100f85e1b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T04:12:27.380Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.82_1633752845462_0.3474522985785675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd":{"name":"@balena/jellyfish-logger","version":"3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f72146517a8c6f95f0be61d2d92f5942edc9a7dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd.tgz","fileCount":9,"integrity":"sha512-wf/Dvbd7dm+ojLFEzizZErC4rDS7DF4mzxTHCigyNXz7ouAlk83WQEW+aPVHgirCmBwTlUcNP4fzDsH74K9BDw==","signatures":[{"sig":"MEYCIQCVlqNtub2D2CAq75uW8M+1d5yvTXryOExF0MHjfbHRcQIhANlVQ6CvV2vuQPacZTiemlf7PqlbtsLIanGmYzWqQ2zg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63946},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c6308fe06c5d76ba1191fce59ebe842715519bd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T20:08:08.783Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd_1633810259214_0.7676410112242491","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.83":{"name":"@balena/jellyfish-logger","version":"3.0.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"82eaba2b44a87bce89e6ce7e8de85c60d654e007","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.83.tgz","fileCount":9,"integrity":"sha512-qqYRi0YG6XuK0ebrMAMZxZ9kjE5n3eLyekacmKYmGpKpGrDzgzvijrZ5ibxzPWE10RPW+njNGvR0FvhBi4iFrw==","signatures":[{"sig":"MEYCIQDBTZj2Rw3BXR8DMOHSlZJAZiivqeS+LljKKWueStZLZwIhAPj4k+FVqmH6+BV/ep3NgDFpHYD5/JB++NGqVP1h0AJB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63877},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c9ff79a895ec7796b5aa03f47bd715c0e347282","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-09T20:12:14.447Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.83_1633810472514_0.2811885210574543","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00":{"name":"@balena/jellyfish-logger","version":"3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a4e9134ff68fa2f0ce52b72d32dd4e56f3764ff3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00.tgz","fileCount":9,"integrity":"sha512-+92QTQP2NK4380BLLUXYEDKmugxCOPwmHY2ctuZ6ttyHiRvCQkc3Sp8X0+mEhJj3iDF5jzaa0ngsZgpCaEcjNg==","signatures":[{"sig":"MEUCID0aU2kiSNsQM/DoVkXUqlGakn8M00Eumwd7UC7bXKOKAiEAzUTa1nt1fW7EtRFG0OF5O7npojPFXo76xgPg8UYICb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64036},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b285df65eef4946ecf146a22ced774da4ee5c00","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-10T18:16:57.143Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00_1633890039575_0.27987039608901476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.84":{"name":"@balena/jellyfish-logger","version":"3.0.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bcea9d2ba45ce6c0aae2e49300fcb8833f2cc1ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.84.tgz","fileCount":9,"integrity":"sha512-NZc/xQCvsFS61BS610gWh5eVbUmiEPWd8uYOohsPfE4Sz4NeNDH41ZPGpcd2jsET9LeERlcoOjTM6Uz9maprLg==","signatures":[{"sig":"MEUCIQD95JRWyLFDnQf64NBjhMJydkUBAyTHKuF2d7fystaJAwIgDA9v+cBVu205GSSv7BISlj/aiXq1PV5Vgc4i1tjLlIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63967},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43105dbf60295c47c28a6c4b2aa10d1229b78de3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-10T18:22:13.555Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.4","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.84_1633890253793_0.1916785866588997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630":{"name":"@balena/jellyfish-logger","version":"3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c40499f62162d0ef5776c698824f367fd97953ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630.tgz","fileCount":9,"integrity":"sha512-QDUTvcY6tyo69lMiCDEXnoMj3ranJxBrYN03mecLc+1sM43Kwgsmg/28FtmpViHVSYivdc31oPUWl+9v3Ns9Zg==","signatures":[{"sig":"MEQCIHomzCfH9hkQcP83tt6N0hUIsBpGv9tm2lRJVP9QW+AnAiA1itPZBu7fhSQ7571WwVWa2pBOYkQSOaYfm47ofw3cAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64111},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1804e3da5409956ed6c82d5b817573a2d89ec630","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-16T00:24:27.638Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.6","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630_1634344027455_0.26462328734495544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.85":{"name":"@balena/jellyfish-logger","version":"3.0.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.85","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9657439b2b26f6fe2df75cf55c18c12245bc605c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.85.tgz","fileCount":9,"integrity":"sha512-2q3NSH51FXUfSIxSvL7OD8CvCG380+59B4+NfNWDX8NhwYn26pmZz1w4FyNLP5AXnTW+FuGnWB0KoVcIVD8ZnA==","signatures":[{"sig":"MEUCIAMbgsdQcZisj0dwHYCEJC1EauDr7JKdmBDiBedfnVCjAiEA7o/eZHyCSVirh6t0mqNJcGAPCrA6sbw6Xr6oynklxgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64042},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b444f8e623bbf65dfa5a4f846e455feb83e7dd4f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-16T00:28:44.450Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.6","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.85_1634344247715_0.01849320025691914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45":{"name":"@balena/jellyfish-logger","version":"3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae86504e78f5e553e37226ed98a5e523e36fdd8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45.tgz","fileCount":9,"integrity":"sha512-kKD2yeicqrij+Wg7M5RVQdmk/NjvZ0aMFYxip8RImzEXGY9TS9OnpDDoj5iEFxISXpFHi8XCmZZf9bSplYc9rA==","signatures":[{"sig":"MEQCIGyUQ2YwqLQ6ANbvWNpWZPV2q9/FnuwbfnMqzz19PJ/EAiA1a5xjUSmhcZuy3LOs2isLIRtVoQUWnr5cvLdqtcZdBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64197},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"149dab66e3a9b97f9c2cd8971903900ebf8acd45","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-16T11:14:37.280Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45_1634383059665_0.4741496011919957","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.86":{"name":"@balena/jellyfish-logger","version":"3.0.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.86","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"99d7a77d35ac948afffb2f8427ec9096ad52623f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.86.tgz","fileCount":9,"integrity":"sha512-786kEMMKy+ZSQ6XO7lZQN/z1VCcmV9Z0lUQbmyKgsCxz5F0q/gmBoXiUKs1L0QPnGPcuYOYXlTgAkzZyF/6m8A==","signatures":[{"sig":"MEUCIQC6QUbI0v1lhD38iyIV/QBOSEbcZwS4OsESuMxglZHaQwIgReZe+xdjO2WDbjwKwF1jm2i9ZN4GTrU2CVu0PDJ3/9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64128},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"133fb2f783d52b64fbb151f0051e100eb352a2ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-16T11:19:13.489Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.86_1634383278188_0.30000367438429265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f":{"name":"@balena/jellyfish-logger","version":"3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"70e96ac412c0cd67f81cb1bf5ecf256e42bb1b9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f.tgz","fileCount":9,"integrity":"sha512-7yF/AQZ8CpZR7XjaIKQN/+6VzLlbx0yOIlRPUy23weaIRNNI47PZR43bJFeFJBrdRCidLg7G4895wDehTPcdVQ==","signatures":[{"sig":"MEQCIGtiiF0LLj42dby1Oe6G3AWfS/Eo4dWTziCDttHoRRi/AiAoC5PIs4sfsTo9rv0lhbWGH5qFXQHVN6PeWRLhL2QuoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64300},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aefad1c85572b2041151104ef79f03527732c76f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-20T05:09:48.251Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f_1634706752978_0.388114516958068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.87":{"name":"@balena/jellyfish-logger","version":"3.0.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.87","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20f733502d1bdf640a362a403ee3df60e60379f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.87.tgz","fileCount":9,"integrity":"sha512-zSfz0yBLhc0KPRgWUDyVHTaVExPukYGHoEBaY81Z0EIXMll1IJGzt45OoJ5jFhoQxnN9jjSf3NH7/pvGpgeYjA==","signatures":[{"sig":"MEUCIFGXpor08w6PAsN7iTMSYaqmgfR5v2Q+9vN9lGtReCLfAiEA7CykUNp5zWJOiQSnnX34AZjNbMXia6h7OoeT0sN5590=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64235},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"250594802401da8c3b94c2c7da65da563f03a9d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-20T05:14:37.952Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.87_1634706980412_0.32064033949495974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20":{"name":"@balena/jellyfish-logger","version":"3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"148e74e5b33852ec9dd4b179394d0504563e69a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20.tgz","fileCount":9,"integrity":"sha512-t8LrPBylbJukfu/QQPXX73WA1myZ4XZntvFauhy8VAH0vxPEmG9shirJzITNveczq5bL3Y55kHggwF0xckCROQ==","signatures":[{"sig":"MEYCIQDnpU2zDDrgRinD6iJn3merGpwdraV4yYEQJ8is4V/h1wIhAPvAuDzGZ5FyMMhPvRqBWW2iyKXhlvijs3gflRCLfSEu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64402},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T01:36:18.512Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20_1634953186971_0.5576900303522287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad":{"name":"@balena/jellyfish-logger","version":"3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a69c1f9fff44d8acfe266cdc92cf827009df51ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad.tgz","fileCount":9,"integrity":"sha512-2WZbECQcqVKYsYoDlNsYSAIDerm1CMKKRpSQPntIB9j6dhASPASoF+szeicO+6LSMBI2CmFQhEFo0mwgonqoXw==","signatures":[{"sig":"MEMCIDH7OP00vGxv5QOkqGAELUjgCk7J7qxVvRoZ9P9N2/vvAh85bJzUoOz3xTBVgaZ7t01DpgIEo7EZMNDex3l59O07","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64379},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed71d0de5f89a52c6e00ce4769c2accd9ce684ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T01:36:38.627Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad_1634953213608_0.32749536809104196","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.88":{"name":"@balena/jellyfish-logger","version":"3.0.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.88","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7170b3a33d479fd53155b0ce95e49f19e8d83248","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.88.tgz","fileCount":9,"integrity":"sha512-mKga/hUbe14ejOxJum52kvOdOl0SeQBoyfkAYSzqpdQM7mYScwQ8l/5oHvu5zyOSA1el5RZTdtOtCs6gPv33Qw==","signatures":[{"sig":"MEUCIQDtJ1prNVUx4VI1VwXDZDqzVkpl1UR4owGCzqfq0u5jCQIgFQeSacEJZHq3/0bDpU/xXkDVwJ24wjk507xwMgDWFBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64337},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5175955a342984ea44794fd888cc6c862eb83942","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T01:41:49.307Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.175","sentry-testkit":"^3.3.5","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.88_1634953420935_0.05707033405098283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9":{"name":"@balena/jellyfish-logger","version":"3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"83aaee25d47ed13aeb5cd03942f2079430dff8ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9.tgz","fileCount":9,"integrity":"sha512-6NGADZt/GIQKCvpi++J/DrDhKTq6ydr4hlXeO5CO9eChMiIE/6DUeF9OifefCWjtug3DUykeuBhQaXY9UXeF0A==","signatures":[{"sig":"MEYCIQDsv5+OuXHQjErgPQ9oF0iviajwV2RhMyvBE6zX2rQmlwIhAOfNAZzs7vhp1yLCCEyNkCEbRxmmmrjC3focrruK2yGi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64481},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57079b034a9345af69e7e1a95b725a565ede8ae9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T01:44:07.724Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9_1634953704447_0.7773920013330584","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.89":{"name":"@balena/jellyfish-logger","version":"3.0.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.89","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a8af0f2f9dce29c9bc5689ca112060be66d7e336","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.89.tgz","fileCount":9,"integrity":"sha512-JK9zOMKECYLge4Uy88UCgR22AW8tnYP+HBuRYxEtV9D5RmdcMwQsPGj6EwAHR+2nfNqbfOsVb0dfeNP3I4HgbA==","signatures":[{"sig":"MEQCIBgU8ps2F5/VG3KTZq2kTXcUir2bmLwLhZu4cPsmPCD4AiBhkZX3gGbCkluvdIQvaj/gMIJJpn9x2pw7OrIhy6SHxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64412},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c55b4f4c9ee47de3499d039bdd8ca2536ebbf3b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T01:55:09.368Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.89_1634954222929_0.24129946342945074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e":{"name":"@balena/jellyfish-logger","version":"3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7aa6f408d78e463977b45fe27562244d1a6bd750","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e.tgz","fileCount":9,"integrity":"sha512-4YXmBssCikWfPYqpINeY3fPfSUH9iWAGjIxmpGm66+ca0PJItVCVIL3ZqTCHN/v55WLyI6HI9W83LcayfM3xLQ==","signatures":[{"sig":"MEUCIHwJxnXYKuOyw6JQqATW5HJQDklTUA0cAcdaL4CQEA9JAiEAudxJtWAOxujefXALeal6dF4yAvZOYl3pXG0gv7PYTmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64584},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8abe11f37be692bcc4344b3dc4e5d11d269053e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T03:39:27.212Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e_1634960558825_0.23730868272284233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.90":{"name":"@balena/jellyfish-logger","version":"3.0.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.90","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a883670a6e5c75adc97902dfbe127d22f63899d5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.90.tgz","fileCount":9,"integrity":"sha512-7PHbw5jYDhegf9uL2ZMVJLhrGlpeHN/Nuk+ATh/LiIa9e+jMW5xY4PJgd20VKravU5JDZVthBjOj5jQhJXnkZg==","signatures":[{"sig":"MEUCIEPNKlR1x63RrFaYZ/eUez7Ngr8xWNecTtX8Hnu9yuArAiEAkTTNS7oNDdKiNHba139vb5CNAOyMR1Uni1vWjAPSrV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64519},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb31ccf651e5ae1fc43ce632aa00794b6e0fde18","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T03:43:45.980Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.90_1634960752933_0.6527317530056695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b":{"name":"@balena/jellyfish-logger","version":"3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd3867de956d15e2e7641e057b2927c030185fc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b.tgz","fileCount":9,"integrity":"sha512-Z/QEqKVD3ibR/6BbPOOhuP5+aC0EVtdYHrApph9Tn9V9uDy3Mx/Aj108rRtJuuloqrwNrtejbHwVCQriMDKN5A==","signatures":[{"sig":"MEQCIFmxMu29ikCOpYWrb6/SS08mfzsRB7QhX7AEyBqR8QaLAiBT/9c+l/nS6GDZYmS+Ln1Fe9uHF/0AlAmiPpJOj0EAjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64691},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9fdcc27da2c37c5665fdce5c97da33f13f3be39b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T08:13:58.507Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b_1634977063201_0.769980223571209","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.91":{"name":"@balena/jellyfish-logger","version":"3.0.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.91","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"23361b012fbbc5919c7a957e0253583caef7eb43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.91.tgz","fileCount":9,"integrity":"sha512-ZSQ2xDDddDjEBIs23F1tdwSgGg544BkUcPtssXuOuAUK+wlaxXCQ9UcCjJIhyE2Mk2yMjNCbLPNKfnxJUvwxZA==","signatures":[{"sig":"MEUCIC2+NKxPfImAKLY8gZTQyiwdz6u3h3b/74BQSq+dUguPAiEAoK2OGHObgJ+aAv2oSCvPJB0bnqWW1zCQMgtZZK6T1rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64626},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10c8c60f608373a58e79b296aea19c0b3b5005fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T08:20:09.624Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.91_1634977318083_0.5322006783470667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0":{"name":"@balena/jellyfish-logger","version":"3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ddb7be550b8704041211075598d55b0932a9c42b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0.tgz","fileCount":9,"integrity":"sha512-9F6zFB5d7IwGEmLfcCUholqKM4v1aUZbCscLuiAgsVo7UzDz2Ewo5krkQ/IRi1bOGT0NKIoT+CSZi0kct7H5mA==","signatures":[{"sig":"MEQCIBnhXtnc8NuHxlD3eZB1DDudmT3OZtlB/FD3SRUXoprbAiA3ldXB7egrVZQdKW3Yj7NgQa+ag/xi6eJDaEGnBKMpqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64785},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d4e48c8d26cfbfcbb497df8908d176756771ae0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T18:28:44.182Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0_1635013959168_0.5664773761238671","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.92":{"name":"@balena/jellyfish-logger","version":"3.0.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.92","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7ed80ac5e42d7d562164555c09d6ad553d85c7a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.92.tgz","fileCount":9,"integrity":"sha512-QDXBk1E4F9451hkVQWOq+vBfdmLrb/G1S9x/ipq6oNHTdLYvX/fBqIb7JMwxoXi9UlT/YAq1a9qLtcUSjL2lfA==","signatures":[{"sig":"MEQCICk2l93jLUhG8PRGtZO87wBG+jfFRXtRFOfUwVK1tWMnAiAjGkk6D+iKbMrD/qWklfFqPPhCZOw/O3gNYBOlKJrd5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64716},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c78e2611ba57bbea327ad715e140d527a6edf50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T18:34:37.297Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.92_1635014178209_0.22367890881393948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7":{"name":"@balena/jellyfish-logger","version":"3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49ac928c60b7b6b7764f1d1aafb8a6f13298250e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7.tgz","fileCount":9,"integrity":"sha512-AOv2u7Uw4m1OBQW7CvJ2o+t/qPrn1voIMRd5o6CL6SQKw5KPhVZWbOoHQfNSbmL09UO1F/JRdtH2lC4c1Bv6kA==","signatures":[{"sig":"MEQCIH/Oj4aQrnViqmI6mOFpK7fXs/ACoxQD9qgHc8cNVx+GAiB43RZ6kQUmjPaN1sj1Fc0JX7nV00DqJAECY31wyODZzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64888},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1b2c5d4c29f3df83c43f813f85b539a1c5231f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T20:22:47.805Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7_1635020749816_0.8246395010496257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.93":{"name":"@balena/jellyfish-logger","version":"3.0.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.93","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a8b248b23942e361f6904c18411010819c5e771","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.93.tgz","fileCount":9,"integrity":"sha512-EPN57Jroi14Uob7AEgpwUDl/0POQ80AES28rIPlOIjaEYF0F77TeX5JV0NFKQ8ticv9/+RBKUBj+HsdrgcQPWg==","signatures":[{"sig":"MEUCIQDqx+LhqgQwxnyhdX9uzNi+KWACP0acmGp1ftQQRnWhnwIgJuAIj7ZQb7Mg7hWtsuHkI1feeCxlLABk9BUVonrxzdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64823},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7780b1ff507600fe83c1ce73d1f646dc03e80a12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T20:27:26.930Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.93_1635020951588_0.6561116274875292","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d":{"name":"@balena/jellyfish-logger","version":"3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"16a2bf12942bcb7fd2b6f42d759000c63dc4e5b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d.tgz","fileCount":9,"integrity":"sha512-LwUIxGljCe9A0gWrl1y0CigSzRiwaX6th7PeFlhLTOyABoC0KgLTAjEuqkuBzkfkE6gBiCx+0LmtZGjzHXZM+g==","signatures":[{"sig":"MEQCID2jU4hM59RxpJH+JlLq72Mt2HeywMooe6I3I3lr3N1CAiBoRzoTbEW2NI3CYAs/nr6vJw45qDSsRaqUQnKTrnqBEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64984},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"44c7fb7ca22ac94b044426bba056d50b7c81d80d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T02:22:27.560Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d_1635387921513_0.9866910695416924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.94":{"name":"@balena/jellyfish-logger","version":"3.0.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"acee12f24131185c301b3c97beb35ed013f62fb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.94.tgz","fileCount":9,"integrity":"sha512-i3J2qavQN/Fip3m6eKKTKeMnhLvtiD31jYKxQMN4SwJ1wKn2TckF2IBeG34j1b5qAFur9mNB/R1qaHbO3S1zxA==","signatures":[{"sig":"MEQCIHUdEpURKtPk66nSLhMKZSvYChvRqwt0nC9XZk1GowMIAiBuHxVs2OF8oJCdlleDex4MY2/pxPC5/zaUamgHALPi3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64919},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"467b1bfc98ce5f0a0dda9172660bcd60710b5b1c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T02:27:28.114Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.94_1635388156915_0.14975863345068885","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9":{"name":"@balena/jellyfish-logger","version":"3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f13daacdfe7e592804b63c3b6e20085517b4cd02","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9.tgz","fileCount":9,"integrity":"sha512-p7RnSQ/rRA611yaiXOQamWu1CfA33VdnwK0oqMrukerIUm/VHyRfYV5FERaxRJYfa8jxz1pfp9+C3I7Bx6jaUQ==","signatures":[{"sig":"MEUCIQCp8/Y/dMmg6pwL9bEiT8lMSF1yz7pT38raEvyhi31dzAIgGpUDncou/C1JzK+q1EQ33Iq9Fn3X7/TosryMiieO1nU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65091},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c3c8aa7fe00d169128120fe46de69e04aeb30a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T04:29:57.283Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9_1635395582382_0.6913615204558947","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.95":{"name":"@balena/jellyfish-logger","version":"3.0.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"48bc5e961fcd89854cc797bdb6b4431c507d111d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.95.tgz","fileCount":9,"integrity":"sha512-kQelmRaLB5+xBEZrPS1xW/8BMPg5YeM7J2yHRNY66wB8i+gcPYPtr8emZpD0B12h2yWnpUzDQe/PtDdb+1uenQ==","signatures":[{"sig":"MEQCIB5ivTiCsp6KONQZsJrkMJBSfoHAuCvHeWZMYKlRTSU1AiAZX8qehXjpzH/RzZgGyKWv2tQC/MEiE5D9XmgJgMBwdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65026},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"549ad7100e984e09749ed241ba7536f6011c42f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T04:34:22.504Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.95_1635395780649_0.38699486189696986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a":{"name":"@balena/jellyfish-logger","version":"3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75e4776364aea960b70974a7501690ee3d5782cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a.tgz","fileCount":9,"integrity":"sha512-pustW94wcrIHMiF95/nn5TBKkuDiK9lcqDx8kuU2ed0asnKTYznMHjoyLYxdchfhbD/c4oBO5x4B3zeLRxza2A==","signatures":[{"sig":"MEUCID+JKaLEj6xb/e5Fd1as4BPzIRnIyKiL4u6IBSwjpiG2AiEAiU3rqdFjO+X12mBkvGd5bw1eBWgAjOQsoxy1l15mIbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65162},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3344c4f97610ccb6331c47cc9de4ce79da0043a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T10:50:28.246Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a_1635418470261_0.28319934555074244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.96":{"name":"@balena/jellyfish-logger","version":"3.0.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ddedea6b62aa3e72474379fb115a19ee07fcf6d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.96.tgz","fileCount":9,"integrity":"sha512-mYWQaI19mhS/nex+JODqe7s1Bdp6r4K1CKyew8/kHFHdn7Lek559L5TePLnaRQ2iq9i7seGuvwsumgJ+Vsa+2A==","signatures":[{"sig":"MEUCIG44ScLEUGyNLLgDOZ7W6pXDzkoVanasB1NUVjuf7yoFAiEAzcCVXKqz7eWvhvOQt+D/qI2IJTOBK/IaYw32ytTb2W4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65097},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c95b483c85818196026cc872b5546e0beb270919","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T10:56:38.124Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.96_1635418704066_0.9927081464730001","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980":{"name":"@balena/jellyfish-logger","version":"3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"877968c386b0d50b79e1e15bc3d5581ea756ebbd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980.tgz","fileCount":9,"integrity":"sha512-1/5R6Gdxgd1ZYc54JcpZ91i6xCoh3ikpplX/oZaTuHEMhkoiEw1IgEVmnv2c75oSt+YHfBJuOobqaJzhPIhDeg==","signatures":[{"sig":"MEUCIByh8B0yUmIivoOe319/DEF6TkEkt5Vw3+KlKOjHeAgYAiEArWCwy4wnVPsFrAuOEu1aFj4c4d5/kyGQ3Q6XuUZPB+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65271},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c58a6eec4c170cb9449bd6dab0b662b54d52980","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T13:17:38.603Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980_1635427238176_0.8782115005649789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.97":{"name":"@balena/jellyfish-logger","version":"3.0.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"495b73d3cc611d2f804a596828633f39322cff8f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.97.tgz","fileCount":9,"integrity":"sha512-WZ0BEylTcGmjWjK4tTv1NpVUXPFdk52XFu2IOALsW1DpklADGVTQwNB9X+nr6hhARoyXfGB1F1U7yhU0uoo1KA==","signatures":[{"sig":"MEQCIBRAj1lQgtVR41kEzc8NszrrDPicteEG7fy+yqikNXejAiA/oCk3jteXDn5PIDd1BXRGrjzEHlWpOgwKq0oGzMLYcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65206},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bdcc6f1d0f11d5dc89ea4947634d53eb991aa498","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T13:22:38.247Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.6","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.97_1635427459024_0.4301133780913169","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2":{"name":"@balena/jellyfish-logger","version":"3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d6aa6ca8993c773254034fa002eeea51089dc097","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2.tgz","fileCount":9,"integrity":"sha512-JdS6Q27TqIkboA0+BkLUIaDi8hRyutzDHV2z8EoKLsD8ClbrtrCU5xF6Cb5F6MGjNQbIvideN3o1Q2GvBa8ndw==","signatures":[{"sig":"MEUCIQCQw3/RmpWvfdj4cFwS4lMaD3wkd006phw7DLOhYVhejwIgU6h0ZC5QapKJkxbeIvBuSzYoH1sgF3LxpWRF2Jv2AB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65350},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16ea0994ff8f277e9fc83e9207522d8751ff59c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T00:58:07.841Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2_1635555622015_0.6102957433173117","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.98":{"name":"@balena/jellyfish-logger","version":"3.0.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ba8d8db66a64f8f46b5064939320f51ededfa3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.98.tgz","fileCount":9,"integrity":"sha512-V3lkaes+2pXNO9a3XjKW2ks2aHEfpGMkN+VNPUYKdCSFbz3flFzIFDOtre4F17/WLmIqfPYv+9tYqLkhOrKZ/Q==","signatures":[{"sig":"MEUCIAXhPZYrsgUjJNxbAud/0PuMMWhLxwMqPWTip4pkCc/eAiEAo0x4JTztlJenauPcZQHbqPPH+jYDz+KeG5geukO+IhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65281},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a38428c06c69c792b3c59eb22bc1a2900ceb3957","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T01:02:39.109Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.98_1635555861148_0.4879422985257078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66":{"name":"@balena/jellyfish-logger","version":"3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a32810c64c59576b9fae72b27fc71544390e74bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66.tgz","fileCount":9,"integrity":"sha512-StKoTEa4Lh630E+Ug55dpcxSH4kRkb0aKsCyX33J6v/ta0xxjAiQlQKExqFDG/kWrHn60o8xsgL4yK23NTqfKQ==","signatures":[{"sig":"MEYCIQD5ZODXYltznuxj1Y8UVI1XMFmzB7ijviM/LsDCi1IPDAIhAPQtoc4ZDnjFT527y7Ywa3kFrxxxWwxUhTo/UA5JowFW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65454},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"240c5334d6529a85c5f5b9c9f2b5a07614601c66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T03:34:48.242Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66_1635565037629_0.9051528928495989","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.99":{"name":"@balena/jellyfish-logger","version":"3.0.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d0be8b017fe16cb65073d07876d38c175c067e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.99.tgz","fileCount":9,"integrity":"sha512-YgTS6twofGyfrNXxMOBLQ3ZPkD2XxMx6jIWT5X6kwvnhG4lbzR2mZHnHO9tWO0Wf1oRle9ztihdf9RsPlBdb4Q==","signatures":[{"sig":"MEQCIF5W6otZTbKWykNjW5gYHzorNJFf10mn4C1AZUQvHLdEAiBycLjVu1nZXiPdld6wVnmw5G2YyAG0rt8Nghvs5bDzBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65389},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ed1650a9f7557163c68404cd8948be3a7cb544b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T03:39:09.088Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.99_1635565258683_0.7897347173166629","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75":{"name":"@balena/jellyfish-logger","version":"3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03dfe6846c204cb7de039fb776dcdce68e23159a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75.tgz","fileCount":9,"integrity":"sha512-I5T430R5PIkTNRqXSKwKUGbv98mawhvYKVMbwvswRmRILxwylMgV7rvvYwRtPHJp/FV8usf8vQDKzRjY2edSLQ==","signatures":[{"sig":"MEYCIQCuq5l5Yz5WkplLlRCSbywU0gQJh3eYP80UmvW7C0BmwwIhAJTnu+RvH/5JLMVIorQIoTBhxS8zHy0lmnanD1xjWFhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65527},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0df4227e0ff5cec6540a2b84b52c2653fc988a75","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T10:37:21.801Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75_1636108805122_0.12209342105961807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.100":{"name":"@balena/jellyfish-logger","version":"3.0.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.100","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"063482f6c96746426d54d306aaad322439140268","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.100.tgz","fileCount":9,"integrity":"sha512-u8fIytnNRtly9983egpTFJGj0uSvPqmt6NLCg1AIzb4Zo1JklDynAf4/JbAEuwrYzWptj+8z/N8uFgNjPTnCAw==","signatures":[{"sig":"MEQCIH8vAh0Vf5/NemivILpOpT68iH2+F7DvYydSC2RzEes1AiAGiT4nIQuplB+7hy+67zjx7mHgqiyV5mJghOEhV4YwOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65462},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"49268727507abdb8a5e4af4ad64b854346e7c8e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T10:42:13.894Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.13.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.100_1636109080116_0.03380940087156725","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506":{"name":"@balena/jellyfish-logger","version":"3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c429f033af9f12a058a809cbf1a566c1a0da3c99","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506.tgz","fileCount":9,"integrity":"sha512-G3H/O6i3mE1JOzk8dkB6xfVnyqDG6Kt1uVuRq4FAz4Dy7uyoO87vpGPVlvCjNccXNFb9PyyEHmcZcAqkY4q3dQ==","signatures":[{"sig":"MEUCIDGg4E+T2HcUd9zL2v97H/70aG2HIQu+fuJeY0J0OUfiAiEAom0j6IE4ulfAruW7QXIgi4swZctNqc/NNhJgi4b5n0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65623},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"73bd9ec74b8262fef41e27803eac9639766fc506","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-06T01:40:12.306Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506_1636162964187_0.17286352572734565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.101":{"name":"@balena/jellyfish-logger","version":"3.0.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.101","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5dedcfbdcb9fecbd2f69aab946d3867b07b7c256","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.101.tgz","fileCount":9,"integrity":"sha512-wYFBW9QJB0uINmXKGgWizyZRy4ZY5OnpWknfUXuXbVIDWvqroxstW8BRKnWj40a/PEfeYGwnHD+s7IQw2yPXWw==","signatures":[{"sig":"MEUCIHMenT4UEifo1irSDfWke6fZcN9GwE5UIdO6lod6mmyuAiEAuEaoaOId07bGyUU9Z+tXGdv2SyIOWQe+86gXg9r6lkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65554},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8174a06817a51cd5e7556868b8622a68b59a7ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-06T01:44:12.444Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.101_1636163153724_0.5635306046831265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d":{"name":"@balena/jellyfish-logger","version":"3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eefa107d5fd36e0ce172d4e560ada1c90ed44434","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d.tgz","fileCount":9,"integrity":"sha512-htePMSI1ZjsWFuUAGvZMClebog6au8ZweGuVccelr65beIPp9oQF5ogUc+0utrfcKfRIHO39L+kpJqAt7tAE+Q==","signatures":[{"sig":"MEUCIQDfu/W7bpmIqRRrID+T2CRSFIkiUhFTUCMeUwMjnIeUcQIgbnZ+NVVAwf1fr5ANHFq3k6Cns7BtZsRlIDzEGIzPuzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65728},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:51:25.947Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d_1636250062183_0.661993925878064","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27":{"name":"@balena/jellyfish-logger","version":"3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"475d55c7f5afa0dbe2aff1f208b0b901f71769be","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27.tgz","fileCount":9,"integrity":"sha512-aMGDazQGp9fzuYj4FnlerVxlBYyYnkxGWaNZrYGk4KFVAYnB5a6zERFSszrlRb8jE9bKwsmKeAa8024l2jzmTg==","signatures":[{"sig":"MEQCIGWykIBhNVxC2Gln3o6rr/EWdWk2Vq3RdPpnCrlHmL88AiBZFZlafmLD98PtZEVqMlkX404RtgvHnDi9ke11PfRmcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65710},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff9d874f587f046884de99dd39fc1d4c0bc86e27","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:52:36.840Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27_1636250087655_0.7199028768580544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.102":{"name":"@balena/jellyfish-logger","version":"3.0.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.102","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d14352f06cb9deef064248d52df8d08b38d627e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.102.tgz","fileCount":9,"integrity":"sha512-ydjKCwtGB2FhNqlhoWzXxUJJd3QBXr2MCcCXaytcUc6P90Y2jlqh3TztnXgav8MEBLGVB2s77sdaAcUJkHZEYw==","signatures":[{"sig":"MEUCIG/eYvhZO3za75iDgaMX9KDOkKxAtM3kuZFXr1Tn73poAiEA0lBMuXxijCyUU0mQzucU2UnIOaUu5yY4G1Z7zuDlh5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65663},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b841dac2eabc69a35355977a8dde997e30a2ce18","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:55:56.763Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.102_1636250257249_0.5589614593971566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f":{"name":"@balena/jellyfish-logger","version":"3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9045143179abef6f2e675826912d3459cefb6399","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f.tgz","fileCount":9,"integrity":"sha512-nXl9E5fLNfnlfad4j2U6ffw+lGM0PIO/g66lmJ01q42XQ5EciymByEICC2t0W2obzDbcW3kIDgGRO/ruoc8wzw==","signatures":[{"sig":"MEUCIDAO8sQbl1XwH6w2rfVkalPpxz7zciX0HLRahMZ90QONAiEA6Gft7YyBhbeXYf4Nh+CZ06wF3h3OhEX0LlA9cN7ke1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65819},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c14b378d318ec0a3ee7f2149a394bf0ffd6121f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:59:36.748Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f_1636250523790_0.7282925857919567","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.103":{"name":"@balena/jellyfish-logger","version":"3.0.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.103","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e5baaf690852f635be04620551f2263c1dfafe2f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.103.tgz","fileCount":9,"integrity":"sha512-64ouJ83EtZ0G/a31Il3EVF4oDzyX20ecnml/Bae4dgwS2OqunsB5fZ+j3zBVpRNwQbrdueaOKrjBFPzBdByAsA==","signatures":[{"sig":"MEUCIQDLS5Mk0/KbF3eLLztevR4GouDBJUvzPH3Ojd+3GR2lvQIgJAgMnQvhAwr+FdPX1Cd+fPkcC2jfmVptL+ILM03GkYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65750},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ab73da7dae7d5be5092ce7b10a14bab21573294","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:03:22.137Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.103_1636250731821_0.3913675510821768","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f":{"name":"@balena/jellyfish-logger","version":"3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eae620fcc661c477f230b8a8920af316e9be1b45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f.tgz","fileCount":9,"integrity":"sha512-gRgpDfbiVjstWn4zbpsxae6vkG0rv/xTu5EnB9tOKiywtXniT2HLH8Yes2DsOAH0yi+OGHrUoO/4mISih60VdA==","signatures":[{"sig":"MEUCID9AzZWg+BCNzlCLnzphR4K6rb1J0Lrxr9YOmdiH0SX9AiEA1Ff+Tt4zE8arN3JQWZ5bcAy9nfLMU3c4/IWMXE3V3OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65918},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c94ac14cbef39df2eeb32964b095cb85b36c1e5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:29:43.475Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f_1636414392940_0.333952389955644","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3":{"name":"@balena/jellyfish-logger","version":"3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b8a3db6b8cac53086c87595e822de036cd323878","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3.tgz","fileCount":9,"integrity":"sha512-LUh/P+TP1VOZo94OQb+0YUlvxUaBJLB9q2YXJi8gRG+RfmKY8r7SlbeWsx+28oq2G3tWw1/ylc+bSbZURTxQCw==","signatures":[{"sig":"MEQCIGVQEoakY4JoiBK/T3Qp+Ksg83qRsjj46C5LhQW1y6+PAiBNJIe27NljbTtkwL9LP7P92jFCBb7EwSMP3gfbfxMVkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65887},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c42285f10b15d82c4ca9869f57fc1b6e654465c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:32:55.191Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3_1636414521560_0.42441327307993504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.104":{"name":"@balena/jellyfish-logger","version":"3.0.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"95d7de36028be6fc85d2ca3b41919df94ec35f4d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.104.tgz","fileCount":9,"integrity":"sha512-A5i6OPSXalXGtipl5VAguxoTiM/ha7dFeVr58fhdM0nHgo3W1N/S6vZsVzCpfyBirbm3jaxoJWocVgoRj/8d1g==","signatures":[{"sig":"MEUCIA7V6B7+vQPpKmLlG3X73ryFokPShoxNRpscNaP1Onn0AiEA1LAALNmdVtXDgGby3nW4kuDYTrLMAfMK9Mj1iS3toC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65822},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8fa7a9818e1c920e3a006574ddfe7d258d8291f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:36:44.673Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.104_1636414898772_0.2568422600501137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef":{"name":"@balena/jellyfish-logger","version":"3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c2ea3e5fb068d93b5426e985dc4f8adcd251977","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef.tgz","fileCount":9,"integrity":"sha512-6rQEeNLvMvMfhxVKL6F9hT+OQrL7rWy/wLTtWovc/uJ5ezcmnuIGcgnmlsAOe59nAoV3XGhqjQunf+pRt3FfEw==","signatures":[{"sig":"MEUCIHbsUDW4Gn7T7Hdk6oQjUmex0nIKKHG4OdAm3BIRNFE+AiEApC+jfixH3IhNRh5POsSOxMXolU5SPX2RCqUltiQ3ytw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65991},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"90ec98eac88f53019a151d0188e35e262e7c17ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-10T04:27:15.179Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.69","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef_1636518605013_0.16793678209703722","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50":{"name":"@balena/jellyfish-logger","version":"3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"81538129c084bcf554ee0206a1365cb2d7c2a967","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50.tgz","fileCount":9,"integrity":"sha512-p843+jZUgzU2kkwJs7DCIEIchx+Y0Fty5X4M7FHcJWd8pVUaz4vTNcrmyRL7gt3aMV7pOR82X44YwvyBVDaCsw==","signatures":[{"sig":"MEQCICxOn212WIlhfGrhFGH92GvT4tkLfasfbLdmGyG3IK6dAiAKM4bpthcmuC69+NJrJl5onD+bTKXthImguOOyk5H/Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65991},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T01:05:05.022Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50_1636592858299_0.007908767163220976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7":{"name":"@balena/jellyfish-logger","version":"3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f6823ebc83df7ea7b70ed2438d6a1ce5fc18ce1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7.tgz","fileCount":9,"integrity":"sha512-unXxTvlOXizrJ1/UMykYfFxg7TSRy6HTiL6SS9OhHYE1ZYv9KHP4gsPZmgmCa88RQ6f1ZL/a7LJItXxnNoO8xA==","signatures":[{"sig":"MEYCIQD2icsSxnexdLZ1vUAxQspjXsKVWNTuv7xMvEyO3OtCGQIhAOyBbrRy1wt30htjyRI8/aat4BgbxdwdTU2zA575lIW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66051},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a7499a08e9051407cbcf23e8a57927a1b745fd7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T04:57:32.523Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7_1636606919647_0.6660056163081911","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105":{"name":"@balena/jellyfish-logger","version":"3.0.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.105","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75625a67ecaba9c2080c0ed475f66af0272adaef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.105.tgz","fileCount":9,"integrity":"sha512-QU2sgXhlacZP08nsJFTlYBt4vQCuFXYo++WhM2uohDCKvbu755PNE2gcGIzj27bUpy2sBMvMCysVME/Pw/HviA==","signatures":[{"sig":"MEUCIQDZFprvHHGbPoPdcN/DmN7nIEcPOPqEyE8lWYdEx4IvYgIgVxmM6yBUbC4pVYX13sMSaqaAs/oSeFxLGmSvkjUwX7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65986},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb08943a2c430188f9610b82ce0065749d575495","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:03:08.036Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.105_1636607125446_0.14672059273175453","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368":{"name":"@balena/jellyfish-logger","version":"3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8aedd7b23305b820a6464aafecea3135a9dfc184","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368.tgz","fileCount":9,"integrity":"sha512-xR55I50LBewb+vQTsHglMql6JQdzimnksPeQlp90YnHfdScT7L8XypIcHdPJE+HqljgVF7ojdp2HM0I6jy98Jw==","signatures":[{"sig":"MEQCIGUM2aRBKXy/u9iELX9hAQJAJ8JRx830G/Mmi0jtqdHTAiAws466uUa+lO8gTtA3M5CtIdxPkiszWNQOvnusCVLZww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66176},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f424724878c874bfd297f9d785be1311126a368","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:05:25.290Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368_1636607289907_0.5815657331333026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.106":{"name":"@balena/jellyfish-logger","version":"3.0.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"90c848bc49e7549f5682321e042b65fb9b9cf318","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.106.tgz","fileCount":9,"integrity":"sha512-BDYeD/3nHapetElS12Mqn/hWA4TwZs6DJ/UHJhPTymwPCsc+Eqkk2KiCxQD2MAiAERV2IIGJNCCnjG49PnoB3A==","signatures":[{"sig":"MEUCIBH2Jpr2Slw2w1ERBxcl6+Vju77RIdEES5BsOJOguWsKAiEAgTN3fopsmkmSLXjHky7qr7TtTLuoUS7L3q72BiNrTWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66093},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8534a1c01f9c032628a8fa38f6d834a1c3904189","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:11:45.750Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.106_1636607607793_0.09702021903065994","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656":{"name":"@balena/jellyfish-logger","version":"3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01873382c8776682fd9f1959d123763261c7eb82","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656.tgz","fileCount":9,"integrity":"sha512-/nIiYgw5hqUueKc80nPiOi9vdkXgyQRPz0uZihi6DCstm+FsLNGQy2MKPWGcBDg+ixCY0ZIamdoDlXmzKpbh9Q==","signatures":[{"sig":"MEUCIQDw9Ql1BQ2IaA6gwSnzCGZtrx4XksuB4RebMssly1YUsgIgPJH6Ie0vejIll0arn32etDJlrlMwTa8tTk4nX0MpA1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66266},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"417788487278f5b39cb0ccf1a30e645d912a4656","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T04:07:05.089Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656_1636690188703_0.6870221750294108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.107":{"name":"@balena/jellyfish-logger","version":"3.0.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.107","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"50bf99faf2e411426417671b14498011cbcec014","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.107.tgz","fileCount":9,"integrity":"sha512-MPDbh/klRzBq8iLIRT8CltDckUU7SOIuPxBlWJn9epImW8pjvDVYm4Zw0RyCLhVGLV4ieIq//BU2ioSuFxME6w==","signatures":[{"sig":"MEUCIQCEzC+RW+CRAgHFXz+ph/eqy1ham8YpSZoP9++LHo1NIgIgZl6JCtnvnnKDpPpugBNvNfDf+zy3O6ZRMgNkTC0lQag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66201},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"854514e3cfd9b07a3629e1446fddbec7a1411838","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T04:11:02.954Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.107_1636690414870_0.9656896509079096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6":{"name":"@balena/jellyfish-logger","version":"3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e902c03380487e24f47402d96ed0acf6c00ded35","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6.tgz","fileCount":9,"integrity":"sha512-Ad1741UiHSRJee0MWKs1A7ZDtWu/OACqsi+G2o91NFj5B48Lcr3cgyZedtZx9p/EcwvXPjHzGeV+BGcE+IWBJQ==","signatures":[{"sig":"MEUCIBPWKoOZ2GaMvEnyBK5NQ6R0cD3EyniReEQUwGB7xFnSAiEAgf2gyJbHnlngkbQwIHNO/IAw3anrSNCJeCefR7lgAec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66362},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5fc4b3d0f494e67240b4112ec6fec911e71273b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T01:14:19.842Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6_1636766184941_0.4880022674498061","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.108":{"name":"@balena/jellyfish-logger","version":"3.0.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.108","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a97a0d58fe0d116404db6977777a5d603b90957","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.108.tgz","fileCount":9,"integrity":"sha512-T1eMBiK+etBB1JjBoQhmh1IG79Jo/tzdiKiaLq5XsfFPXGluEKSns+LXbrrXQHh5dgFhjxH7Jhr+2CDtatESFQ==","signatures":[{"sig":"MEUCIQCpg2kFUPl+OBWx6RD0iHXe8tu8oYlDamxLQsoXGK3qwgIgH6K+vcNnWZnynpUKnxhYHcZszjrYIA/ABh12bsiGeOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66293},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac38d6c92b3a4751b75f44706aef12be5a3802f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T01:17:24.016Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.108_1636766346432_0.25987222710143976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52":{"name":"@balena/jellyfish-logger","version":"3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2de1219d8bfb4cc88fd37c2122e52fa28e72f3c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52.tgz","fileCount":9,"integrity":"sha512-HzoyevNZiZ7IQOWyBPuz0imBUsnuG62ZqW2guo+WycGDU3jOr5PQVQylMO0Z6p5BT8vXBttHMlBX6Mu8T/NhWQ==","signatures":[{"sig":"MEUCIQCYn2i37uoQK33hsvreBJTseDLEe1p/HxS8PeYKZAVx2QIgduhAFelibZBPkX7ZIwDbQB3u1DxkadBcGH2KOGCLAPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66462},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ddeb279b56e98da76a5bd1fc9800940118335d52","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T06:06:16.622Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52_1636783757853_0.25205199825796054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.109":{"name":"@balena/jellyfish-logger","version":"3.0.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.109","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3495ac9a48d2b270ba603e596a96f2c947d2937","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.109.tgz","fileCount":9,"integrity":"sha512-T5JUXY254u5GeygZhROyjyAR44hPUGvB0LBoZv1Z6xJQXWz1crs9nt7iq1wSdh7Kd+qeoRcJNRbUGGwh//vW3g==","signatures":[{"sig":"MEQCIGEItOGFeRdB4sNTcA4FLmhTpMbGyI6qZWhFN0YUIPRSAiBSYXSXHMoLtr3USMJMRZCvLWOJVpcW6Nr+k4e8vn/0AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66397},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f51e32f00e686027772115544959c84adb2be5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T06:11:23.804Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.109_1636784028757_0.699621763744388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b":{"name":"@balena/jellyfish-logger","version":"3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ce92b3d038d82134f656adcb387ddee6ddcb9e53","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b.tgz","fileCount":9,"integrity":"sha512-iM6aJihUq5zMp7jRDRg9OFjJprB/bNBRXDHGi37SxbgKl8V/kxnPBtMnJ3rnrJDFzBr1VIxRiMM7u0DcmrUGjA==","signatures":[{"sig":"MEQCICLBDuVYrL1AV6FDsJVQxqiYsDwASSpookONO3Yqk7ItAiBQ2Wo/RMYPghU4CQwjFA3/f7ws6TSgfSxewFDaC+hejQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66555},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e66e75c682a74f9d12f6ca2de94e664e2cf1402b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T12:28:34.550Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b_1636893056166_0.8793130921115906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a":{"name":"@balena/jellyfish-logger","version":"3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"075d6056a52cb9b7aadc19a57e73b9338e249686","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a.tgz","fileCount":9,"integrity":"sha512-3otTHZKun15zGFUtEtdWSq0GAyylry4dg5e5VaRA201Yaudns5BzjMpfT+HUfTKBoEKK7mOuCVpdmokTPAGhKA==","signatures":[{"sig":"MEUCIHcXIhCm0dQbkWrQveY4BdhyuHAOWehZoWOl3fpXaqgRAiEAz4f3r8MZLP4VAVY9wmwK4Kd4bcnD7tYtfD6fFgGm9L8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66566},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c928b287c723de2daa30441484698c5232267e4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:23:22.197Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a_1636899931088_0.7481727401981739","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.110":{"name":"@balena/jellyfish-logger","version":"3.0.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.110","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d1f333b1231813259176acdba1ff5edcef3d73b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.110.tgz","fileCount":9,"integrity":"sha512-qD7MFezxRI5e2fUb2HR3zlA+ksYULXtIug2Pj4QYQdqJkIH9cWoEDTYrIyWsw2UDZDCSFR75nROhmJ4qR2A+BQ==","signatures":[{"sig":"MEQCIDbOT5fvVUkaztAwOFzfmQsne+YuJLwdgCsRN74Ht0krAiBdrq3DvvaTpwFc0bZqYD3gjg0Wzhi/DW9SgtLxptbabQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66501},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"364555fd9a4c9deb5f77172a40e32ab58945e4ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:26:54.177Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.110_1636900113801_0.38972959513188665","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270":{"name":"@balena/jellyfish-logger","version":"3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4ab3999e81271d993759695ec80ac597098c9cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270.tgz","fileCount":9,"integrity":"sha512-4t6rhcXCIstHhBjtZinbdNbzaobxgZMXq2zAWUblk3e8Z9aZMMhwEJjnr8wPHkl4DZXzy/M7o0WInJv6o4C6Wg==","signatures":[{"sig":"MEUCIQCcll8XDRs9kSEz3/BB/qzo6ZYTkSy/VbbTtd20i4Mb2AIgVVmDCPiPGbUT+9hYju7pJsAYVg2wI9XNtApaEGLrtyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66659},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea960fff0fd6a7c766422cc717fa6257992d8270","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:28:12.405Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270_1636900249464_0.5947346913022824","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64":{"name":"@balena/jellyfish-logger","version":"3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3406e3190491b608aa4f930f706ca446f1fc51cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64.tgz","fileCount":9,"integrity":"sha512-RkuQV56Cz1meaQZ4g13nMRmQi2QoJlDzYYR7GzruCdO7PBJBlif9oRouMlE5fwol3irlq+JNTuAgH52XLc6QYg==","signatures":[{"sig":"MEYCIQCajwjxE76SIdLKXw28q/p7SJUFpqBCJk02PO3un3D6zwIhAPPkl/LqQOduZR/HV47Kl/hV7OBkvEas9z28doTVY0UW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66657},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8b5a73037518b9360d8973442ab15b3ebd02be64","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:54:08.162Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64_1636930581526_0.09686625663245718","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.111":{"name":"@balena/jellyfish-logger","version":"3.0.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"64f02d831bf3264b1d1d8d7412c3730be87fe515","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.111.tgz","fileCount":9,"integrity":"sha512-o0onBWrU+dIroXdF/aaC2eCkztW5u/OEwbz2kyL9BRr21eDWhR2Cu9wjIJJHfFT/My85i4nKd/02RaiXM0+ibg==","signatures":[{"sig":"MEUCIQCfTJLd+WMH4KIlunWY1pXiNzyDzWICSszk5ePmmjV+nQIgCdtowC2ZIFUwaXfdn1SV4/zQWWHOK2WEGFIoJqDpkbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66588},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4adef5bfa3f3c75782a768d57a6e32aab6d480a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:58:00.861Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.111_1636930781394_0.5355409724808184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6":{"name":"@balena/jellyfish-logger","version":"3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"439ee438679f54499a486ef9701fe4030bf45c2e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6.tgz","fileCount":9,"integrity":"sha512-pUnaTx3qIqJXmQAYap1VkQYkJSEn4oQ/m/5C4Jc4lOSYI5z5aCK9nnH6YOtFKTehIHUX6I8yyzC6DpB8SRmkDg==","signatures":[{"sig":"MEQCIAhOjJ1wZdGeTARTel9wk2JMJDyObsfSie+u0h0uMAS3AiB8I9q7t8rJPAIbh/HS80fQ9ao9N+VJTq+BBf7mOkTx7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66757},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:59:42.699Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6_1636930969723_0.10758392787837256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.112":{"name":"@balena/jellyfish-logger","version":"3.0.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.112","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06cfc77a16b112e619e77ffc30e0aacba0ca2fcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.112.tgz","fileCount":9,"integrity":"sha512-LBE4MmSmVS3V1BqA/yOhdvvIaNK+5jIeOxaa+vL1RqGWcQ/AWKSeQBoEkODxyuARA1s11f3BgXrEAhUGim/RHw==","signatures":[{"sig":"MEUCIQD7LoiHgrjKZVYRr4TUYXgjj+gH6ip79KrYJqqTa21+uwIgcyy1Ll5/1MJ2obLl0iaAnKFrrEsjScLkffDHbyWiCkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66692},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"caf71795c18fd8bdc9b79f78721f1e68ee48c5d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:06:29.915Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.112_1636931285608_0.784330497614828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027":{"name":"@balena/jellyfish-logger","version":"3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b769d3a150dccd4f671b18131387ba3533072bd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027.tgz","fileCount":9,"integrity":"sha512-3NyjKGs68REdImNXYB0DmYao/ejfBtxkdy9vQwmVrcDWFQOwOiUZWI+IP9KzcZRaGRRAKuMl98NBKUSTCAIpIA==","signatures":[{"sig":"MEYCIQCyxCz3Tc6EV4/ByV4me7hSwMFv9oRFv2eqlNoeX41uxAIhAKPBJOYimEi45jtXxwafc+y47q8RlmEpUt7GYi6GMPzO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66850},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"be0e104cdd991a2a4ce18bf1484e3c54e24e9027","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:10:31.297Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027_1636931606227_0.202793024039569","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6":{"name":"@balena/jellyfish-logger","version":"3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6729a65765f185205df9c18b72fc240f0ea56675","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6.tgz","fileCount":9,"integrity":"sha512-RKy+FMN1gAQnvL1cisjeNcg+BIPvxRQHq0Qm6jiBU+XxKWeEYeZqXF2xwBIGbMOE72nHRPvx0lVFMUvmhABGCg==","signatures":[{"sig":"MEUCIHyQLD8c2ZIseq7oRR/kpC7yfp0ZQZFfDYgDaZYMY//KAiEA2Ky0h7yHRL5oHoAR+Ls+zBlL3An/AhlmUgzMz8Wn4GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66865},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c95c136d215e09aec1081ebb7e0b1b883e2b9d6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T02:10:41.649Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6_1636942378524_0.4548911704442151","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113":{"name":"@balena/jellyfish-logger","version":"3.0.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.113","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fa5245deadfbef77d129e57ce7cb98366604a281","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.113.tgz","fileCount":9,"integrity":"sha512-MRzlpY4BJuhb8qnghX1P/ZAj5Ng3ev0m04n7ppMEsw12rAXdFOw1j9VX8Hh26zIWg1tF4xJJ6bbwP+QX5lqu8Q==","signatures":[{"sig":"MEQCIGSOVKO/taLhQdBZXEy4czehriJhNG7I2ama9JMcnIjCAiA0nSZBgkYiIr8pDzUq9xtT/KCgFb5yTNcYe3BvsmJDwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66800},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4148982c50c711b97d51705069e675f6a13c36c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T02:14:33.105Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.113_1636942566294_0.26083259029277484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab":{"name":"@balena/jellyfish-logger","version":"3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"71efb1a95a9b2938e5ac83128fd6ef852cc74cd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab.tgz","fileCount":9,"integrity":"sha512-MjBu6p9bH4AY6/mTXwwRs+PDEKqrkoHTCDIf6BeVV1ieSLsS4Ad09WbJTWiGEqns9f3GKoDYfAiGWDERRLCjRw==","signatures":[{"sig":"MEQCIE/TzAjaS/dNCaECCoPWDdPSPlWPQxObmQc/iRRTPWe9AiAM2XfYRTwiK25jQSrRORUiGhHZ+GgkTYG2n9QIKQrZ8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66932},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0108a4e3ebe580dbf27301012f4c8fd05de1a3ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T02:15:29.035Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab_1636942695586_0.16975630526573604","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5":{"name":"@balena/jellyfish-logger","version":"3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d49515462ee40bf1ff950116b3728126108cad9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5.tgz","fileCount":9,"integrity":"sha512-uehy6c6N61sjjqn5alXQW/z0nILl5nRJdvxLO4fsdV53x152yAPWr9gHotWZqMDu/mJ+VWRoobEVLdCgLFaU0A==","signatures":[{"sig":"MEYCIQDKxwEtEp6tKsAWitqhbZW4VwAd9rkz9EqilPMBxv6HhQIhAPB8zEKQbo+fl2M4TZKhuhU3eLAeeE/VnGknB9oYllkS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66958},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T02:17:37.228Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5_1636942811054_0.5307291378811128","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.114":{"name":"@balena/jellyfish-logger","version":"3.0.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.114","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3bec2b8f02f7ca85456befba5009179a53dbc09e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.114.tgz","fileCount":9,"integrity":"sha512-8EIIEtKXN/t7iaDa0MB+s35d54kiOEtAZVD6M2pRELPIjPuS2F4LXURHZTjccd8Hh8TlqisTM720E6uDvxdVMA==","signatures":[{"sig":"MEQCIBi1Q1b8XccprkRSm74cAwEUVGrpAViBWuGvJeHoflhSAiA+L//FpYfhxz1C37+qH1zqhXglxtMWqjJBxvdO31zk9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66887},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"201a6fc313f7b7ac7017b56015cb0161f10c68a8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:14:50.782Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.114_1636946193639_0.5443615193733029","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409":{"name":"@balena/jellyfish-logger","version":"3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"65569c4a20414b31d5b27e4147d9047a17777f5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409.tgz","fileCount":9,"integrity":"sha512-iOoUViohLS2MyBHmhw/x+BuXc6zrIy+Zd/kEHqGk9ohrfur7IJM3AomA7Wd25cakq5j6RIqbmzs/7TpGm6db2A==","signatures":[{"sig":"MEYCIQC1OezsEpuRUwgHVPefEy3qKrhAhWv7VGpRSr1CPA8UmwIhALEeXSdQvKfXRiks6I/r8R315KZKNkYz+gaXjv62S5YY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67060},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1d43068e833960ee70aa25ada35e35f5430d409","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:19:48.998Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409_1636946555071_0.07005623227336621","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.115":{"name":"@balena/jellyfish-logger","version":"3.0.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-logger@3.0.115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98b8b2fa229cb53061c6a7dcd13f11386412c91e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.115.tgz","fileCount":9,"integrity":"sha512-t/vvvGIIcORiRfMI4sC1/8lQxNOp6vr+uZzF0cJbYDHgiQes5POFolG8zNyPY/e7Qv1NxJtnNRRoeOdQHJJeww==","signatures":[{"sig":"MEUCIQC7zYHNjKhMRxXmcK/bcYo3JI6dR6I5FuNpigUef0twRAIgDSD4tEopNPJ59oOWkvLU28HgMFrpbwD6Lg6Mkkpe5yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66995},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef289016d7a7ba43b3b4d8c5f1d82e2f3b41803f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:24:28.642Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.115_1636946769685_0.4598005741823967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe":{"name":"@balena/jellyfish-logger","version":"3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91b17b5afca852a8fbd4821384378668b5ac3476","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe.tgz","fileCount":10,"integrity":"sha512-GGwQt19sLlGQ3BDRMw7q/87OOYieNEEwP199RkoUp0iZX8ybwKbXyYYbM1jOIaX8QFyb3MfWGEUpDIe6hgjwGw==","signatures":[{"sig":"MEYCIQCxfGJUJF9/0rfF4jsv8E+c5TimaASwJaMB3Do/GcA3qAIhAMwhCHiI5ClACwzrLdKdsFuD7IQ52+nQKSWiM/OVNTah","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78449},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2017494fb576e0a75d0a3ecd6035c9634919f6fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:30:02.132Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe_1636947175597_0.3208262337514156","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.116":{"name":"@balena/jellyfish-logger","version":"3.0.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.116","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2f652952420e2efb31008411f11a9d84cf2143da","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.116.tgz","fileCount":10,"integrity":"sha512-0dXwzCGc0l9LAWb7McPexxnQXq/LbegWwdSOGgmg/bgUo/P7LpMjCN9Q7FuoEYace3PnMF4IBBul9Dd/H+Sxpg==","signatures":[{"sig":"MEQCIDwIKctLcbJJs2Wn9neA1gpoJ5Fv9wNUNwyd+hB7GbMzAiAIiGehCrlvzcz94CoLVajdRkD+u9qeSqKeSlujwQzwNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78386},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e023bfe9648f661d951adcea4c17fa88929e05cc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:34:50.349Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-environment":"^5.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.116_1636947391727_0.25752918484840737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5":{"name":"@balena/jellyfish-logger","version":"3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"93308f41b414b4193752b843ab56e6189e0965f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5.tgz","fileCount":10,"integrity":"sha512-51ReMCRelC2IUdRyimtsV6o+rdkJYs6E0hbyvM6gtcC7/hy92O+MfMSEtC6PkcUU2T2FFZYAkXKxBZV6BqZGrA==","signatures":[{"sig":"MEYCIQDXJ5adQnNFgLFsE6m6CukI5ABDjnfF4hGqJTKTPHSNvQIhALtXPWik/hxSKoXt2LnjMGSwxCQdK/huDmb6xKNosn2R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78523},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:36:40.654Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5_1636947555824_0.2102813663164318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.117":{"name":"@balena/jellyfish-logger","version":"3.0.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.117","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b14cbd8f45d5f4efa6b74326687e4f687ecb3fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.117.tgz","fileCount":10,"integrity":"sha512-XIjpBWAvD3WN8YUU8f9kQHo8dLzkOZLK/ENHJZlxsetkzUEr/xvVA6alZfgFOt95LUzcOMg2/9Ooc3hmM/Zzog==","signatures":[{"sig":"MEYCIQCS11v3V3+nulUWGqF4/rfO+WEhsuMUnklBEz4gGkgbywIhAL5TmGvu7c6DruFvPiFd/XXFhIGsvs0opeRpqQviRV69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78458},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c149d03628102370ee528fb2777911af2a68a07e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:43:21.111Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.117_1636947901082_0.20318093803785042","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93":{"name":"@balena/jellyfish-logger","version":"3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"deefcb02d9f21bf11cc264d0248ba662cd621e2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93.tgz","fileCount":10,"integrity":"sha512-YCIZ5t+w0/EXykHVpWSzQDTd/H3HbAUQF54Eg00SpDSKE6wUEejVuNBPePKcFFJOp/mocWRCq1eweKnnc8TfnQ==","signatures":[{"sig":"MEYCIQDesyq1Y7t51KJQ5E1lfIUqN9bO8nDM0NyWNFvA0kFO3wIhAO+qhJ6tVwQFv+CU27KszU4tTgRXtbDz1ZKrIWqALSld","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78595},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"128c1547bfe74be1aa8e783304e044b92fae6c93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T05:59:07.897Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93_1636956107908_0.8256465057096825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.118":{"name":"@balena/jellyfish-logger","version":"3.0.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.118","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21e2ed7820c420c174ce6321380a108629c768f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.118.tgz","fileCount":10,"integrity":"sha512-zp8tPS/w2vpLKmXcNEhh5yytVvUJ1Anp0LoCfODCVISDW/5f9C2j5zRSpPJCUYQEZ/uKAjUvGo0P1E73prSfVA==","signatures":[{"sig":"MEUCIQCXM1bAd2eqgmeBwPA8PFp5vobMNqTnraEDN9qaQb0TcgIgLWnm35G7q5uFuOxXwKy38u1xzOdbWwKNQGnWvQ3X+Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78530},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bd277559bf75f4b44baf1fe40cd8c4466d3e4e59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T06:03:44.432Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.118_1636956322355_0.0254802214719545","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a":{"name":"@balena/jellyfish-logger","version":"3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae3957efa9523006956926ac1c552d4758b08677","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a.tgz","fileCount":10,"integrity":"sha512-ZBddtlIdJMNxzmAzrQKOhHgvVXDmrfELzhDwa8cLaj/KV1Ayy73iLAONadflJ2ZyOFgnwpmDLBQY12/B94AztA==","signatures":[{"sig":"MEUCIQDc8ae1lsUkDiqP1YKk0PnHIjdqDcT6vlX3G1L+S57DtQIgC+fV3FYcKpMhbrxlYWm4isbRMTowBV1s+D0upLr6bSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78703},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc8c10cdea95b242be01c4c81859b15429b6932a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T06:07:56.241Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a_1636956637532_0.25208242599170316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.119":{"name":"@balena/jellyfish-logger","version":"3.0.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.119","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a69d8dcc174031c41b5fa5dece20e6b3f3d47a60","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.119.tgz","fileCount":10,"integrity":"sha512-GNDoHsQpOuHWaQNcY5/A/Ss599OU8F1iCw2A4HmZxQLcxTJOr2c2Zx3tfLrySlDECTIovsb60E/AYUSSnYjD4Q==","signatures":[{"sig":"MEQCICIDfuMJYX5yCTojiQpelIoGAqKtID6R4sAHgFQUt9c5AiAyKrOyoVmbPdViFvXdA0gp1gksaxfZfPpR21EeEqKgiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78638},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"adad871d751d458c0c91d0f7a2648953b204b06e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T06:12:07.939Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-environment":"^5.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.119_1636956819253_0.923998556669906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8":{"name":"@balena/jellyfish-logger","version":"3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ff17d1ab10986c7180f800c8acdd3380fae648f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8.tgz","fileCount":10,"integrity":"sha512-JPRDlIrQKJ6r5KjkR8yfs5L8KYFNWCq/AZ8ZaJ+pV9vcHqHdFkkzRcJ3dzY3M+fc/oennsB6PPGsblpXlPYxbw==","signatures":[{"sig":"MEUCIAySwKpvY5Cc915fxz/Sd27IfWR64LrtO8MuZGUBHxRJAiEA5reHh1VpGq9gDDG4RLZTtKr+emCwBTgiFt4sDeF7zkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78807},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0eed8efca613a632a9cccef175d6c9d7facdaf8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T10:56:57.529Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-environment":"^5.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8_1636973967311_0.9435595225784659","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.120":{"name":"@balena/jellyfish-logger","version":"3.0.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e25cf316d7abfafdfe230171f9677087eee4abad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.120.tgz","fileCount":10,"integrity":"sha512-fP9UExPl4/CAj5X9w9/SX2Zz4XZe78ENmx8L4jvnr5nyQH02npNSSCvxBWN4d3ZIGnpJ4WpkMh1qGVAnLv8v2g==","signatures":[{"sig":"MEUCIDWYShFU6qEgvhFdK+Z0fIszfH5LACmM7IQhdcIhICtnAiEA71XpiwrHbii7nWtRzRF/LQhHOoQJSBhRq/fepHlA1z8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78742},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52a4cec6d290007aaf0dfefafaf9e63026c81280","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T11:00:50.211Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-environment":"^5.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.120_1636974153904_0.3431522233036606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793":{"name":"@balena/jellyfish-logger","version":"3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0351abd382ac3df9eb8bf015a389c25509922473","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793.tgz","fileCount":10,"integrity":"sha512-gpPGeyBYMoYLWKsuL6erm8t8Wf1oNlakvoV8ZOqn4h3iunCUv1vdPLlwwWDONCrlwfemTpr7/MJuMhXlNl/sdw==","signatures":[{"sig":"MEYCIQD9cSQ08gATiSQL688KFc4u+eBbVFbePSbaH4Q4TkdxXwIhANW9gT8cprO7vDaxkP7wIGqdhqGWItPBULujC1xxyogB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxeDCRA9TVsSAnZWagAATh0P/2H/MaVkgmC2ywtTzx6G\nOtvt6hIsx7KeK4wYfJJ9hC2C8+EiY920iYqYV25Gk+WiLawAwi5COPYldZI2\nSv4C40V1sOZxAWZUUTFBV8bUALieZUJ1mJApokXO8t7LPKUnYK6iA7wYOY8H\nkTeWHdL9GE80fjodPMFgEvctHQSbAn4Cphs1YWFlVVoOWIe5J4ndzghNEmZO\nJgVbJm8S5Cz/Bi5A/CE7e5GgXGkpjwhMQ6L4UvQNFoyx4Oqi2Bxv+8yDoEnE\n8ad6XIEQujlHnB7CirQBDg7nTx7DwQHW+uPrXBcqIQPMUzXItnvGO5q7c+9B\nLfX4dHCa2LcbFZp3eKz35WhrXiY/inf+UdyHv/SPCYU0FDSSGYiS3xEO567R\nQk/daky9nCURw6+11TOpMLsvYr7c+amUlXHzteNni6eP8S8Eito1x7Cxg+DG\nmhiS/s4jzG5v6W2/k3vVkoyQUXcZ3vUCbR6PpLMt7sluTTjzprKr3AmJZ9At\nCaocDRBudbMlid2U+EvhpwhgbLCUz8Z3LmF4yTgc4v965kkU31dKAysFBo1l\nTVhx+m+MKM+eTEyAzu4XgVcXcRamSoSqgQam62kQS4pPPx+xi7s9XWpvp3OQ\no/hINc62J3pD/j3wBlwa8wn721QTDepC7SfkV5tPR73ZvPN/e2tv3L0v12DX\nUOJS\r\n=9lkZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d231f6915b65101e25cff181522d4abca727793","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T02:26:06.852Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-environment":"^5.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793_1637029763434_0.37697002369380384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.121":{"name":"@balena/jellyfish-logger","version":"3.0.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.121","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b0f5acf9928be12d03bfe53b1b4eef8efe1dae77","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.121.tgz","fileCount":10,"integrity":"sha512-jpr88RHoGpkjAUhpobvDXN7IA593YztiNZTZUy+CKnJO/JaQdcwrRrnhhrVEKIUfb9c88aHwMsbVa6Fe4ujYZg==","signatures":[{"sig":"MEYCIQCRAZqXajQlUcKayxw1AxmFqQS8e7lg7h3TTI/45UqAGAIhAJLDJOn3lZpzes0unfxFn3G6/NM2ezot1UHu7AYISjzN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxhJCRA9TVsSAnZWagAAESAP/0LUEXpPHmCAKb1fFvll\nwWgg5wcMFmDKTb/kxtMwuI4TY3zP9pwZY5yAKzuySWGRVucwnxO9a2IqVOTa\nEeNcl0RKEW8ZrPASCSwmctcBchyuOW8Syxsc1L8LpzCBFzGyr1/e9elNlLP3\nOFsE74KidnzdHdX/B2rUpUqWtyktj+5VtPgjJVOXGqD85hxXx/XOiXrK2KQZ\nVVnz9MGCA0p3K0h1gpP1I+xtFd4bkxRMHRbcbacKd+WUu0X+YuVdyuU3EUGG\nYUaFWtYpo14CcFp1w5ovbjhxtPGiW+oQBThoFnGEtt3q4moZou/LqyrOlYFl\nIVJ1H6E3yDEPVOTXo1DAJf1E+GvNhAKLdjvBZ91LwCBgKpGYhNdQZwMaYyth\nF5g+ookk/iyLdJr0wRPbdo/AHDQDhetK9Q2BxJCLkaRospoeB2rQcYcwaVkx\noubM/G+5kTnN0xUh85iwAngit/OCj0ZFxICBXtKqgBnkckVsnfcFv4Srjiy0\nnEvsDy1bFbnOGTILGkreEwV1tdHGrZot8tnqz3GWJtPKTjn+mVGvySkNdBB6\nolPaynaxcM3WlF9oPmp0LptDQRYEVDU9NLFooXbsbeDaM3zxc8iq0nuPwTkI\ntpLHuxFKSMpIKHCwG7TdhN6MP7neEZ5X9qsEh+wiTm9x6/SrlYyiKD2x1Xl3\n+RQr\r\n=Kbg4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03539ad6d85b3d7a68a52b8d6ca9ae1f83de383c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T02:31:03.429Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-environment":"^5.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.121_1637029961489_0.11726501770689635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171":{"name":"@balena/jellyfish-logger","version":"3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"001b0fb5463022be3b59e4fb3271907779d5b577","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171.tgz","fileCount":10,"integrity":"sha512-JwJ4TKfDv7EtOO2MMjVafXVDiovHiVwkCXTJ9wk8xSZC1nX2gyjFoAGYq1uXrJzZisZmRnbIDfTlriBGav0MIA==","signatures":[{"sig":"MEQCIDLJ0a5yQRXcIUI/NnuEsf0/7QaRHqDCn/6igWtSV2//AiBi8GB4zxpH/TXqLicT0HFFqPKJ+djLvqFp9OgkBw6abQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkywlCRA9TVsSAnZWagAAumIP/i5Kgoq+8/Zi3LduERge\nA3CtSZ1SjlmIG92i8GuOVX5EzSxbRWEc8O1SmGkzKxXKGyq/AL037vI7EG36\nsl7TARypMlJTJTGOaT6bx/FCunQ7LGR5/Lsbym6ImQlc40dgG16yTjlilsBy\nFlBbiwSdru73N/qm8X6apvFw4LyOcHMSb9AGVQLcBC484ih1rlNTLyKySnCI\n3JKsZhvZKfIxZRcUYA7gjhiozBtJpAva2VRfDu6BJyqNfhsV+MTgrWieNFH2\nflmkwVdOllglrJzfIiELGhb4CJHfCXNRgF075UBoNnrMAGZG+21FtXvmKBf5\n1eyu9bbIi6fftvIt2GHdYi/8P3fE0xc+EKYlb0qsy++MJpr5YRCDOV2hbFbN\naj2mdnXq0fdd5rwBHMz5D3s0+F5cXo3EQNSf+5DLhRe1hicjm10Z6ApxZEyv\n5eiFia4MayJuM39E+4jLhyfgRpVbXmvnfwotAg7nglkTj0VSgk9Tmz7xobQK\nzaABpp3JXs0dy7oOdKpcrS9oL1TvbG1kMQA9155/VKEZXq6uU5TwMztg0bfj\naelumsZATBPm2W0BxuYExCiX8XOU4p8dHUcysjO0EkqYohvDcAa1YnANTKav\nq5UgYUg/L7Il3ZC11SYuLcGFZKihWoDqct+BjUnB8dRZh4+UrCKXNE+ADQHH\naKeo\r\n=4DVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b57125ea2d2f3a085cb25a4c7dbc90945a3a2171","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T03:54:59.712Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-environment":"^5.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171_1637035045284_0.3940930297996519","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.122":{"name":"@balena/jellyfish-logger","version":"3.0.122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.122","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"087ec2a4e0511da4a7bb3764eb0588986061b11a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.122.tgz","fileCount":10,"integrity":"sha512-hGttAzhzXXy0McW6XUOYhXCG97T8xo5sj3hoeqKOy5MAkGk8ozPhAI6AyhrvBdzhD+MnKae0vM2rZiMPJH9KZQ==","signatures":[{"sig":"MEUCIQD4CaEP4yoSA24wKOrIMbrjZnTuyouB16P6MiapdmSHygIgb9Aq9GKHcUlpI5NYVgXSy5x0wa3j+HOF5adRxvF9wUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky0+CRA9TVsSAnZWagAAI8IP/i0INdiNCgDvTmKB5AxQ\n5IEPuFymVhrbmJvFdKnPVohnNck+AeXQf2b3OqpokL+J+5Ixhhr33MrF93Fv\n4f1PiHSzpeMYahiwkJQznfl3VPyLs/LQ9Bxx6G9AS4P4lp9Z014Bgoa6hAo3\nlo6/QzqaZGqUlnNRIDBsrq35Msv0Wxlozd+J9WJvvDs0tnm1CViNsPG8PPJj\nxOJP7hf3yFOTn1Nk7P254rCXDuhTQj6Da+pgK20FYGaBmIETT/tF0afNWq6a\nS5Fc5aMIUD9y0JbBo7RFgK2qgGJ1kKEIvS72fZFqoazOISXm0rcTj475m+mb\n9TSrlPg0JhxmJfmpaqowORkW1vRNpg+gEGEpvHnIrFGPpHxS1MBBJ1C5TBDg\nMffNsMlimnZFfe4+6l6giL7ImwJcbHNIiPVCKWdy+QYTXGVjIAuDSsCqwTMq\nUEkRWsQuaIu2+Y6JLiSnBkOZ9IjQEqz7gvcJSaXv+JxkRKEMATygCPsCR5So\nZDq003oUjrxbLoWOj/FZdhW9RoJFSBQW9i05GssaxkBovl0XIkooDRBI98Ez\nSxuPZH2HGQNDDjlb1PRnlbOj8P7zO3KCtlSeN3B6TiVMSUgHhRwMyYs40/kQ\nAwztLpAZQebqmGOA1IcY5UyemztkntgkDYzIM9ZtCz9iJwd0G9Nwon+TucC0\nw0vP\r\n=pBxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e2bf4932895c3ff355eef2c5ae54559536922704","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:00:31.503Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-environment":"^5.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.122_1637035326260_0.6015414434504973","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8":{"name":"@balena/jellyfish-logger","version":"3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"124888b98c87a408043f4f30f60f138b78b2ac66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8.tgz","fileCount":10,"integrity":"sha512-f8s+tUF0xRdYRNmyKUAAiriZeDwAL/cMBT3Wmjwf4O49rbbdDDFudQFBb8NnYyZtldJqQG/dSoWXu++eFHHIUQ==","signatures":[{"sig":"MEUCIAUZ4wQYYF8SdPGlx4nzjgyL6uLqTTq5OthELSiXB4YLAiEA6gM218YiFDIAVR/6HlGN3ikj39WKV4lvRQX5jqqgkiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky5vCRA9TVsSAnZWagAAnJkP/3hmJ2F9PWHiY7PawfkF\n/84v3MMdyKQbbR4QGEes3n8C17d9y7mvMtK4uaujeUWUxWz4C99b5sugenLs\neAfPEnhUz3C+KKJTh1IX873A7i/qv5Ucsu7aSbXwf+WSdgGjLD73Hp1SJnTY\n0/EYtRzdHnOrwCKPJzFCnf+aiFlSo+tzXaiXT4Z0oGgpjQiFzK/EqkgwxSfz\n/KRJcU5jHlxfyFLPfT7BWYYH7LBtcL0ukCdvHpqujOcxb9lpdVibC4Wl7VIp\nW0RfB4NjDdFrP3sCh0NlxO53PoSk60wqbCK9FR28MkL6UjbzVaO0u6OMtBI4\nat+2lYz2U/epIM2fks/fmJ0AiuzL1EbzVGX1UR/oAYhpeGIxhNCTXRGjcb3H\nvXXPTKKl3l5ALXYg1lk96J6KaZT+W0J3dqfrhc6r1fwCd+f278TlTqVj4ytC\n1nrrbwEY+IJu+tfsj3J55fs1N746PisvQm+cstY3jxQKvNfEydXKvMVw8haX\n3WoYofeftE6nhk+aQpVKyk4P/aMcHfdmOnMARgxZBLAnTSHj/CwhJsTnPbHE\n3IlxGf4In9+1j3l5v798moz37Q2YUgfomo0Jm7MZ9mv2yA4y4cLZ9VxR2neH\nIU40PtpAoGDcNewHTM1q3ugdeRGitPf+PnftkULKOzc5TJi53aWRKDe61mH5\n1zdE\r\n=Q84f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"88da58ea183945922b7c8b6d2734e931da36bff8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:04:28.992Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8_1637035631216_0.4604708799330981","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.123":{"name":"@balena/jellyfish-logger","version":"3.0.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2b516952f799b1a1850d1140ae905632a65160a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.123.tgz","fileCount":10,"integrity":"sha512-fHBi0J99kc6uBjPFX6atvGNZKchpn0v8Qbf7tay8N4nHPKDBmn2A/PA7AtiXoc2GGNTi8oKJSOgP2PqHxzB2UA==","signatures":[{"sig":"MEUCIDmaN8yXRTWoQsvynaP4snVELRnZLZdM+s77XMfmez+oAiEA/3FI6JfGDjU5lLjj50Qm3+roiLGAZIt3bW8+lSHfgew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky+DCRA9TVsSAnZWagAA8Z8P/j5KxhL4JFTg9G2T22jt\nwx3hWN+3YfTMZn1uKtquF81TJC7Q5B1bj0g8nUqKlkvyi53e6wbUGqfaaPBn\ndi/Rtvz5h89Zj9D+6huRxxrFPbqmQLm8uNjhUfI5+6dja5cA5px4l1ntXlW7\np44/EYDRzcLtX3ZetWSkUsxhKmmn9cki5ubROVBhe3a0Y4pSbb485K/v14Si\nneONedqXWwiyjNk4a0H+urUaQo7PVzVnZF6Sm/gWy9/47m+lQIKbF+gTlKwk\nibWe8H+IamaHnNLXwvThuy+nUBcDJRWxkK7HERLgtZw0QiFZLskgeC0uF1fm\nAL1rZUGgDa2HcVlVfX4X21P43cKBIYd0rX9Oti2PIUrYT+scl2o/zqSp9Dr2\nthf6AKIkYs9FYbxe+xmUjgB/+F1tb3Kj5guDMIlzPZrCkbd5+r2bnB1W4byE\ntDkRCH0CF8JiDjQmWkO/fh06CeUwIJ9YC+vnhqhC4CO9GwC4PXRefQw5ye0L\nUSRIKJ3aA6ItpS0sBD+usoxSR5AJj2H/dHEpIfRDtMFlrL7tK/NCVc/MhjtM\nII4g0prd1S/w5pNXoztq0a+vIruVGA+Kg1GctCGzknUnGY/qkPbRmzCfsjy2\nOlYqy/Fki79ITnDgiI2MdW++RO/B2mA5V/iLcf8Qcay3opgn46yass0JoNvX\nDxgC\r\n=uVAP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1845747d842e36cfe917243882897c772934404","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:09:44.299Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.123_1637035906642_0.3402762390523031","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c":{"name":"@balena/jellyfish-logger","version":"3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8d772a07a23e2d9cd3de85259c0ab405af4acf98","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c.tgz","fileCount":10,"integrity":"sha512-9BdjZQV/mw2ZujxzFyxC0b3ESE5YkIjxMq/FupymWlMf1Ijmns3D4xv8Z+RRpr3jzzCrgCYy3avLI+NlC8yY8Q==","signatures":[{"sig":"MEUCIQCo2TQEuQ0a7ylNQBtYQ7XTc2QUidU6EdyCBSv7tF8e0AIgZubW3Z9FHXH8jJjmmADlZxP/S0seq2wOCcQy6xGQFZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzDFCRA9TVsSAnZWagAAJGIP/R0huF/nRgdB8kdBJGoZ\nqrsXDkdhUA20CnyVb4Jh+dCo/gWD8g+g7IB+FAqz68NRYakOeA8zTaQQU+Qt\nsq+HI/f9QLhVjLtcjmFeqcBRH/fzWU94vuohN8xtTo3vJ4tPiCQjx4kphkLa\n6lWDg4SBZwpDYyZeY7jLnLdC41VTdQAJu6ovGn0PyufzB4fTCEQhoaymi0RA\nUd/ELFcxz6CvR2aq8DQkNetWAMVUAYtRnaky6tdwOS56XVmcMAc3Xz3EzH8s\nlaFvDUGQzmgEgHSyGXcWQqhAtTc0C90JVjUZuS9oj+2qBYvnP9oSsc4cP8qQ\nzttd6LbeD9/XnSLS0EmKhlrfTjXCU2MIkJO/Dtay0RsY0uPxyxVQVG033xPO\n0Btotj+RM3q8XvjxdpW7bAHx6x/3jHrebhzXhOTXAlRDE+34hgYOpYNQ5ryE\nZ7vWI+kc5O8u2vSFpGoJUdq0zXyyxU1+EhpDcCl1tqqCZVRlffibeSwb2tvN\nXBwRPWD4si/SIdcalGgfttOTNiJQFhCuTUpVBdmQ87IPtKH7vEcam1SQiSXx\nVbbNjLS0bsTlREUYbUYRBSlG2niRbjoMzMgai7s/8htUnID2dUpjk0xfMoq9\nDmr6PH7sY7CNlLuSpta3YoL2kj1cOgdSnjXpGbEyXsYEXYaxWMHbL5zDNfG1\nBT6H\r\n=1mQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"303bf424ada8bdfd36af91cde79a88cbf95d263c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:13:36.322Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c_1637036228969_0.029844393145758596","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.124":{"name":"@balena/jellyfish-logger","version":"3.0.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.124","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"68d7a84a54fdc24c2a7cd3d7df19db8cf7f35026","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.124.tgz","fileCount":10,"integrity":"sha512-CMJRVqHvIOkdlAfB3LGtUutB1IiGdJSJTWrEJ0cWOOp3ZA9eQQde4w1Bq9PLeNRYQ2bAGLTIDeZxb4K6YIHDWg==","signatures":[{"sig":"MEQCIB1JgtWJcFFl90Fv4w0jMqUk+1uTh5x6zudIevzkGJ9RAiAm9ToDIH/kgAprHxqF5l98q+SxBOIvh82OFwqwcIQrFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzGwCRA9TVsSAnZWagAAC38P/jlCPpg78xhIq9QNVJca\ntsN3+HPbVLZqy3X3KbHlKiVQKeJpCUH/b3CYa/k88cMQuKfi6TfW1XZJ1z3w\naIdkHmQd6BlF+Cpx5PqL8TT+gv4u4u+kABd0euYtTMJqhNls30+zJ02zg9py\nm+wjMal3qx+zGdJq5obKNfa3fOlj60J6Swd+brIJGNvZpzEDFGpzy8phhcTu\nWUCdB6O0rIUNQcwUgCNp1rpFMYh0q9c6LTqHeTHqCk4J1EGvP2/mR2BLKYrR\nA+Uq0PUvmAqb/GY5vbVboZuIA+YnH9pVby/DBKtHKORn7QkLnPJaB/3NfSIT\ny4pJJAPiyZQQVwZGx3g0fi6ErHSTZfcDtxeR8mKpbo5R2laJt1jzzmGHCv/T\nomt8leM/1vQmmn65pVCqkSbY2UxrhtQSyGXH5X/xultc/2f05Mjw1yYUXlXA\n6wh66M+mtKXCL9tbx3QTv4w/VZNILxnuThmuVCwFTmAHqEOryyReTafLU40a\n/EHVyI1910TznxsT7ZFOvBo7fG1vb0Hwc8yBQakmECaNka++IThorG1yBRau\n4/HretMcGioV935r3HEzQOt5FjVjDbON0v1dThDxAWKCaRBdxQAxyree6m9P\nC5a/TWyAVaFfUZZGW6wbIIa2n4XfUw48S+B+iUFo6vkGTeKbyREFkI/AqUFk\n5WWV\r\n=xq/D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f2f2b04082365d9e9a8d839d387a249ca0edbb2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:19:18.742Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.124_1637036464194_0.43143737564176465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b":{"name":"@balena/jellyfish-logger","version":"3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e95bc591c856766e862e4ae9efca711abd73566","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b.tgz","fileCount":10,"integrity":"sha512-KmLzqvY5Zr4b6MpG5Ugj7frBKM25Q+ad6MrLEPHoIa4WNODTeO0OCI3Wi7LL4uEUvv3TmHokg7CIgj3QBUTtzw==","signatures":[{"sig":"MEQCIDjwZqLpjS4pBwnFrdZKcyiNn0AU2m15Pputzj5aBRARAiBvjuPwIiDpIzxCTXoB8OxfzMZKf3Xv5HTnAbTruO+j1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl3njCRA9TVsSAnZWagAALJcP/0BuerBhigk+pBrM9xPG\nAzicucW1wewuCamgjgP9b1vuv82vkNUR+RwK/YiIYTm5N6q9cpGMDDeewpsV\nr8BWy7+Xgb3HdGv1KhKVMmLS8XOZSdw7QIH8FN72sr6b8tFuC+t2S3l536jj\n2RkOuEt/Ej9BRxZeaXEIP+n9rCFpbYog6PZpIKBTJoqwCmJT9DcrkJUR58O2\nCvkXtGkrGktq98bBqFff55MrY+0txSJeIURZzEtCzBr+MOys8z9RZekPRbaF\nbBBdFkw9YjQM5Y4YqPNzn6WzClVyZnC4gLPD2NL55qhtmD5rrRYKalES4KI1\nDbqvhzJru1PR4K2xfIQ8g70fYLjyjQtamNyU6FWlJI6KrP00FpZseB9dJmRh\n9ou0nZbOXumJxMeOeTBtQaKOWVxh4S68GQ7D8ro4aqIrFj/AEb55FfO/eTTn\n6RPOm72nciUQ3C6mB4rl6HZl48oMbF0IsXcXGuFcf+1dwSqMAc9ZGfLKzIDP\nE1PP9Z5yi6GFYi6R2Muc5uCM/mvue9xiRSbiJV+hYytj+3IhP9cyXLvKZhmK\nuPD3BNQtrWYxFsZq5aPSu9yoD+e7tFkQwtpPq+0WRhfQn3egdOwZJMZUOVeM\nADdodCCgMDIZd1WJ67Cy+PHc9Cveb9f/V+J67tikBAODzm+nEtXPgumQGcbU\nL50L\r\n=WMrw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"792a7a6c5f15239a9cf332230c2365210bcbf07b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-19T10:15:26.942Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b_1637317091686_0.811602388363893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.125":{"name":"@balena/jellyfish-logger","version":"3.0.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.125","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7a43acfc9c9e4b504d24f1f74510443f42983989","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.125.tgz","fileCount":10,"integrity":"sha512-Uz/Ebe79THMY21Im2fXRZmtw+kUSLh00VCH4ClRF9CeBN+4VkIpK/3LppSevvyDy1BJu/+wxJNOljXXl07Zd0A==","signatures":[{"sig":"MEYCIQCImBy3OJYRoUuxSQkGNNe7xnXijcPKNk3wZxwxeyHN9QIhAODcPL/byEyGhEuMXxbr2DXpxb8UZ1wmQ41FZTftBkZM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl3qgCRA9TVsSAnZWagAA/8cP/29eXEhcnHpKhtBo+SZG\nJm+5MtE7wCPfZyXMyfxVU5b66pG5LCseqmsVZWx8EnZNLWWYS7vtzAmiJ6tW\nHT6IyGj/NPgwH3tLWucg0s9p/ga4/2rNMrHG7hq/0tAcTbK65krq0gfgg2+R\njyLxV7tp2pEzwV11yMwvUQTj/0HB4dqAfD6Rm5VugerhON4OJov7yX/TGzIE\n/pOSJ9XZdRqqYV8aq2+K6JHIF+Rp3XvAwzHAUB/DtskNR34a+lTjwUjUcn/7\nLFFM++NDozJebBVNkh4chWUXsWDH4C5YMHT0roBYfXYCN9QGg5d5n59tmvBk\nzdNI+B8fBh5iVMdoZ6wlDBg8qaSl0Qhpd8dcQSk46PhQ3PR1D0RAsKr3l/s2\nOwElJ6aADKPoeizbPLk3BOwmNOJtjJrIsQV5rAHb8NvNwyWWikggAUEDOTk1\n2oROfPtlH5AZNp7Qv/xFGmHfSnXSAMuzKs3Du5EjxkCXGpiqrL/nwHNoILQA\n7ovoSEDTuV2NvMdW7amdapZBZEb5rn2SmrxDDM2iYktXFxw75tlxRx3YxBgG\nWhAfYy1B8rUPPItrNXLwQuCSQW/1tby7eDPx5kwobprIlyftnd95TuKpt0sW\n5zU/+56ozH/9qYboGL7Y/bp/5n2MgBluzZm3T9jqCT+IRpOoYIGtOIwXH5if\n5u39\r\n=WL3R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"554714ccce2589abdcc16a39ae030e2fe06cd03a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-19T10:19:25.890Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.125_1637317280149_0.05053164825956147","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697":{"name":"@balena/jellyfish-logger","version":"3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b87abe81030c7b6013d6130d5b67b35cd11d4e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697.tgz","fileCount":10,"integrity":"sha512-FMCA4i0K/VtNp2DmKnU9u9/co7KHGiqQKOF6ta53beLN9CWlxAk/g7WqSyz0bH5293Jm/5fnZs1nEZteXiilGQ==","signatures":[{"sig":"MEUCIEmgtsatLIXRJdO1zuvKpqfnSeehQFp0brhI67enY1VpAiEAz7ZyXwXOaivVgGxPQba4WsY0T5NxrKEL3bDydYJD/3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmGGtCRA9TVsSAnZWagAA/ycP/Rw/4Y684G+dVpMczXbT\nBWahyc+T/Q4RxPVTFbi7FvaV3FNTy4OXbBMGw8sQfabyeZ37TN+W6lbF5d+L\ncC+gAyt9RKr7lfXjC/tzarS6xGma2S0ch2I9IaxmuzGKCeRaQqS87ZqAdojT\n6CmFo3w/EEEyGmB1Rg5p//yxUKtzhp3rRQtj+pZJFQlU2p6h9k1fCYxjEcif\nlL7muT1xXVY5IWysrjb5oHROLQPJvD8F8tC0K+WfvBFD3sD0OG+V+o5xiyq0\nNlglsmSyDRV+3mM+zP6uaFe5R79VUpIDhHdoL4yx+J5Lr3GfLP67s1wWkbmi\n7omY9bXWkW5a27mVIbQBGPbArWIX1CBNiRZfTIPkqqSKU/9XsswR5c28HWlI\ngemYG1ZtFdiTNIya8BfQzfhcbwKv+y7iLiVRgld10Ws8LU1DsS0Qg/rjX68d\nZxqyEoQ6qdK8rt+MYRsw+cbBTbsoAskuJMkaZ12N3ktZimmKPYUSmNh3GdsM\n+uTPXRChZ1NXPNBwrKqO6nKP0OZjjHgfFjWxIlVYMcIRdBvdyqnkupMtIR1o\ncJTJd/bnK3DeLB+4Qi5DUyo+KWvtG4BPHyrNKkBwfy/R9rwEM8dLBkgtmR8l\nx1tazxWJYj/jxnYrqC3r8mwK1eRurmq0xEVBQ3jPGEYPiSNCz55rwt7PcUk+\nVHnQ\r\n=47sh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d25c7b221281407f7cb37725bab0d9a350dfe697","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T02:44:17.014Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697_1637376429338_0.7336325505577781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145":{"name":"@balena/jellyfish-logger","version":"3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bdb3bcca91728c8cbf2819a9f323761316e87cbe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145.tgz","fileCount":10,"integrity":"sha512-eSHhbazceSAsPP+9R7i1HVmNwHvD+9mjCZtEEJwpilxtXUo7ZmrYsiB3XePeQiRMlqDaFOnOFKvUHtw5UyEyFg==","signatures":[{"sig":"MEUCIFf5SJiCWS/3Gp6nbD30F/RTCfq6Ax3PulETb+pAnd4wAiEAjEzbz+AFRPpCMraLPkuYLHqzjjKHXNuCZCUeqEJjsyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmI17CRA9TVsSAnZWagAAhHsP/079GHToaObyWQ++f1FW\nQ/uKbvL2H0w8EmGz9j3fLsWeo5F17cPNALxCSZdLC7ZVf0AzbyeUm1/QdZ3f\neI1j2Ohs8BGeOMtBlrS2o33dFwzf5XxN+nTbdBLIs37g18Mth42faYuFDDrV\nkLgAgvoKm1GKrTxV4TWJMG950ZxBWmjOSRLJzPn8Y4hMqxZoC6MiYjwF1zU3\naTsl+WeS53oyArcBt8Ucrz/Td3QIqHXhWK/c0lEtwN2S5mUhEyiCQxsh5Hbt\ns7DR9L8zYMXKC6y+W6OuZUqUUK5HaJtYG5wc86xo52iSbzCm1OPlOGN2g3Cj\n21XcKf80qYLtDpAibwhBaz+1q76qxZmgVGpMh/1F1mcgZ/489VFQhuosO5YT\nLhZGkFzZ/EUPRjrOB2yTu6U4Hi4RzMW30qwf1+iCmbuiuMDPAqVE480Z9PWQ\n0CnkXAaw8D/gDBE2lrIevRAxZ7azoIMbe/H35nI2RJ8gErNHOm4Lb2JjUbcH\ndoGb9WRbW53znwjFSHQAfPWPq1SII5f50u9itmQ4QFFFKH/hQJBxqbo7ydls\njLNmD7/9C+K7Lh+uKiHra7eYp3QtCS4JJgL+IoNZct+CvJ2I1zm28V0XmH9H\nUO4ZbnlPQuSjZsKkS30nJcl4kWdvHU1MNbBWy/v3NmJTHiq/os8jkogUdMet\nLx9Q\r\n=b+dy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc8d4d1da869c713cbb0fee1f701012b91eba145","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T05:51:56.217Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-environment":"^5.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145_1637387643711_0.5392627195211257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc":{"name":"@balena/jellyfish-logger","version":"3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34c287407ccbcd11a2240abb5e9534a0e072aa8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc.tgz","fileCount":10,"integrity":"sha512-yBmdPZfn+dwsReJa7lAG/ICyqKbnnHGJNLz7+oMmrM3xwjb0YK1OOcxonAImRpSYCWAh1sA6iySl9PL1TdItog==","signatures":[{"sig":"MEQCIH+t4gwvboCiX1w6QNFk7HU5otcYu+YQ14Tvt8r/pLO3AiA6V/iT29PA6yod8GOkim1sSS0xpdaZ53I+nELVa/XVEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmLjpCRA9TVsSAnZWagAAk+AP/1eI73O/5CcPGcvY5ujG\njxZ6ARpPHcIphkJcHoPWtXgZS4mEroNhEGt0u8ZhP7IhQo/eoBx9YlC5Pv2u\nvCRBzUmB5GMBretyJNBLUQSO9w3Cmpe1AcQr4TAxWhNL4syyboOhMf6SUJH+\ntOZaUCDpLoixtIQG9njQJmR0DfTdRYK/3zpW13utYNprvR1v6H0EtHWLebA2\nVXuluRLwaYcnvLIZqqc7MSZrzTzQb5eEempNxUcQwJPrpYs3g3jDluYSW+Qo\n3X2yjMp9oBjeiPJMIBLqaGo8GNrxYhvd5BYSyYQeed07fIIvST1n5tlhZaln\nGWrCQb4nLwCGJ2LaU8/BncsGz23lFPODdErNYSJL7n7CD3cYeRCtEE1FcmdM\nZqG8aQfJmTmGRi6rKjpUaUGKP8MMFgvz9Gt1xX64fQiEU8tM4Py3lrRgDpYe\nPk28AJWjOQN1OVg3JacYQlfSU110IcKUDsjDUidkcGmNDR9lqqiROqFef2Dn\nCXage2r6wnZyAVWc4sx8ozt5aHBrrToxlNQi3+64nK2eaJZUfN0DHlLASrUv\n7covvIIG0qrDwAtvr7SPnqMTNOven5CZAZ8xhI+lyfqGABYKxWEskXpLl/sp\nH+WTzklR0SsyYuEpDLd23fI0Rr0pPoZ4QoQ1m4ZfG4PGPLl2aEhjhjpDiXvv\nsMYr\r\n=Um9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"730af79450083ec3d8867a91d71e08dd9c6ec0cc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T08:56:12.017Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc_1637398761072_0.37117687540930566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126":{"name":"@balena/jellyfish-logger","version":"3.0.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.126","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1c0990b725f385a3c185c5a9c4f08afd1c94fc3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.126.tgz","fileCount":10,"integrity":"sha512-EzhbQhbSP7EF+JRXlI6mG/adT5kmJybLauzWHybCM2iZepsD1tbaWFU017ABneW8PLs/eKiaMNCjqSJXGRMrTg==","signatures":[{"sig":"MEYCIQCt7wvc/W9lm+LBs2yriicqh7joFt1d4bWAZpb37ZoEhQIhANn7XLCl43a4pLDlkpPpjvpXQm20IZOnAEjT0Rt1E4NX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMYUCRA9TVsSAnZWagAAHPMP/0NtKJ6nom224XSYoUoT\ndYquguu7gL8hEHDYBipJbweqGUmhtilvkvqYWQGq8hIIpiGp0OPp5hipOxSn\noEMrG8/FkYHacFLLQV4F5oXRe1b6quTHS+TPZXPuhQNb3xysWAVhnzs5Vv/U\nwPMid7ulhKmFidY00YjLJH5W0NZCcuttkWwubBGv0/5c0oOEmA3spYCXz9bU\nsKA8FpUBREZg4JxPaoCFEmUnhPx+gIgKrEw0T7eSEIydEllfOpwscer7Ft0W\nZZpuQhQNyO7DCOWedPkOnqp3RAYVt4TVHGJLMrdVZlk5IbY9lNXapyjP5CNW\n4hEtQazEDhzU5a4tM8XAIIN8hXkQeloCHIrFQe6fV3bswb5MFwu3q27odydW\nOR/ldxoxHIQDubRZythDB+thh/MZgmf5uWnMKykNXmg/dj/beB2IdkaP45Yl\nH9NSpSgw6Y84lEBAJOR+livviPOquq0Jz5j/yXLOt4RZUHxuzBYwH24IRnMF\nupu8w/Lc2X2ay6ewcLsP5Ey6UiCJbwPCds8jWQBIq98JcSNbt08z7dSh1psD\nWaDJfR+mt4Xur0wvyL/VGrEHaMCZhUF2ZcNg9jie5r2VxupzeDoqpTglKhc5\nPgiQkpp26l2kdmuBIZtmUtiBd7lnikoIjBVGwgaPa1fo9zLi46X9KFAMxP62\nQx5P\r\n=A8f3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b38d45982d35ea40efc164c93322f65bff457a87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T09:53:50.004Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.126_1637402132795_0.37418619162931566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635":{"name":"@balena/jellyfish-logger","version":"3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e4325b61bc37d27a052b4ef14abec2b93ad90e45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635.tgz","fileCount":10,"integrity":"sha512-/oXfDUcniWevEln6kj1gKq+hdwXHDCGvmbPLDQrxt9qUgYXhlS6Q8rLX8doIc7hRhar39F2NdACIS5boVeunCQ==","signatures":[{"sig":"MEYCIQCxrkibIF8NaB1yKLNSpQ7scmtlgEDYj+F6R1j9Bl+63gIhAI4f/8P4IfICBfwbdEW7ByQbM0zgL+Ws4zQocTtc3OcB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79119},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c643d207fc8fe666f339e0bf1b240d915f783635","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T11:38:19.822Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635_1637408476218_0.7368652928249246","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.127":{"name":"@balena/jellyfish-logger","version":"3.0.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.127","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d6cef66d72f4809e529436f05e1f6eb14ae91493","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.127.tgz","fileCount":10,"integrity":"sha512-d6ShhWS3QeGGEdnWEwM6CifzIHNenBdLH5TyvMuvsuXenQv86UVF1gcWILAO9wY2DLtQmLPO+rihjRSfWY9FAw==","signatures":[{"sig":"MEQCIEBL4gRCMnmygbFE35cS3h4LQzqWI4FHGVO6HED2tbpXAiBnR9PG30x3K113QNpsA242tNNew3kQVXUUXlOANbnv/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmN+rCRA9TVsSAnZWagAAvBAQAImCVwKzpI3wXY0sy4zi\n5JtXKlNRvQxwCDburtdPpTwmb6yed45wbX/tP6oRXQJD8C480gAAL6ERkPKZ\nyMKoa3LOmAluECFRq1U61ALkVUobK1AuEds8uSSpOdiAvXZFG2F4QLBxaBHC\nVb4jlrlIfTtWZjvxSy6Uw1V4XchRgc2UgwSDrJfm1UuoyCL1xVwK+XAViEqB\nPzqo6E8i7ImVUgxqlzpbwDLMieN0y1kwh/ixosDFtzUD86EnxpGOsf1aLmPT\nFo/4P33lifbYsHlnIbyipdX10f0bu1Fv/1Br5n7SdMLkVCq8AsNmhK00HYVZ\n8hNhqkIUAYDhaa9+9ZsFGD9squz/aLOubsquUO6+0yYnNmRDXVFkV2UBR+fw\nxpN0sdDpYAkrGGhJyzRgo4+jVWyu/HvtyOWYFmRj1gOPS7k3HuRzZN/YshnF\n7JkWawyNl+SC107lmAWxhgupj/hxMQo1KEAJ0St6N3u9qiOoo1Mxk3N0GMg7\nyLTln3RLhmZDqg2zRhidQVGa8v5a3AZyLkRv7enDklc6QfjkdfBp3TmRQt3J\nrDGOzpuqdJ9eibRRkZDllGTipEL4VJE14FWnlDwxwNqgoEnHJcFOTpPHTgfB\nXraG9GmbYgEjRpeairwkBwGokSN0/VtLmXFxzzzjOEcKnQ0CS47tbXPKe2DV\ngyeM\r\n=BE/h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ca4e8174e33548d6f10455910f0cb35a9d289cdb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T11:42:59.174Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.127_1637408683113_0.716861548497882","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322":{"name":"@balena/jellyfish-logger","version":"3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"04766ac500c93796800cf39df558ae8b89d74cfa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322.tgz","fileCount":10,"integrity":"sha512-abh/EK2hCz7Bs0eEw6TTux77OxpneQ9Kj3SmpAzXKnDO1npDDk7b5qhkC9H2A3yWcVpCVp4t8UisGqlAquvqog==","signatures":[{"sig":"MEUCIE2oRrPUzLaw12Tv5CCWAFrF9Acrk7apl0xi0Dn4rcGWAiEA8gvrgAOt9unygXQqy87M5u5wiaGJk2AYT78KjXPDWVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmOCUCRA9TVsSAnZWagAAzfYP/0OIQCjmTVJdQKQOVkBy\nvImzJP3S6qObTx7WiIetJxqqXbIzgNFgkOM1CTboVRnEhkx4Q90bfjD08DOJ\nYE0NU3wLt8bdTVEpMCBJDO2f1Rzv5AO3/A6Wt4OH4+BWsz3TvJbtZccgenra\nPVdeR6Wph/rl3MgBeafrsqgW0L3t9gb90GnTXQDT2e03FbZdCGoxpjLTmfYL\nzGDVNme0N83eGJnwepH7603Iwzm5F8S2F63QYFQj8j6bAKePU+z2B1atzI73\nLDGbMt+vZOujF7csZon8QMzzpxpFov8wYNTCkdvlH6zzTtpOjtY+wP4v8Dnm\n9ujFPpWKRMih9Eb+DYVHmAp9IGkWZn6S+VjwjesCwYKfarAn3POeUKP3y53j\nzHMO7W9QNQweUvIfyA9zobvEgOSDcbTc6tlLU81ebNeunc1hYx1uBk/qFSKi\n9rOX7EZYNOhAvZmukiHrLwS3HWG62CkwytQAUqPWY1m1mxcF3jxYm9K0oNaj\nOMBzZZcbbJoRVleM5KJ+Tj4IMqCIm/g6cx5dIL/E6d8Zz5MhF3rz1S153/al\nCfdLXBvuQOfeCY+qI9m7obPv5XjMRYxgEirvyiep/2cc3KeL+kTtCBxlthCm\nIbQ70ZjRBAk2azcOjg/JipL9DGk52L2tCL0PzvDUkxP5Roy5QwD0K2NzxVPE\n8IPK\r\n=R0ZY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5c78aad4ee04ddbd14109f5435ed2e6410dd322","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T11:46:09.528Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322_1637408915628_0.5532778241236183","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf":{"name":"@balena/jellyfish-logger","version":"3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8617b33366c11cc3f2974e5695f9b080879d0b49","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf.tgz","fileCount":10,"integrity":"sha512-ZIJFjMDPb1prQfJRIS+8pYpuVXn19TV/aH147EbX+ECy/qoSBB+2Om5iW3MSxU3nGDHvJnMMOkamRFZiAqIwjw==","signatures":[{"sig":"MEQCIFnlpj9RtL2HBpPdHfYirMB+DDTjJ7R7httCmL16lHRIAiA/RQzr8+vd2wLjmrhihAuIkIj2WLooQDUwIS9uPO2gew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPDzCRA9TVsSAnZWagAAGzIP/i23Dk6so6+aQrAoqg2z\nPNkxqbsDMAjMrGH4QSOL8FIRgUivula/U6/FQcFr0nTw8wlKEbUJI2u+11+2\nwMxX/6Zph1e9GaZPD1MgdDd/KgZPFn/fjTq14lvj7w+x/yNGAP7DY5mEDYV1\n3azmklZbif6hvv/hyVLYz5yGO9edYXh84p20TbrU8Jd2e9MShtZFqZwW0Nhb\nDb6EgM9Z2Z97mcLDugdlXVLN8sV5Wv0MBlWrvQ3c9dOV22zxvRhQHkoWDIoC\nA5++10WSPCm6LDaaulIi4stgaTVuP/6+B9MxNOGB+YHUPwym0vEhI3lYoAXW\nW5wVKa1HJSH9VSS2+NGD2mpu3ljQH0szmpM3T/wmvwSPnDGAKOX4pMIG/Ntx\niJ5cpz+X224id7sj5m/dzj07ylNccJZcFLeU0IR8nEdImi8yH1JOd7hsNEhI\n/+uQ334Mho01OhMXSFMPOuG+xYBN2viDnqERAbxnxit3sYfRWzAQ28gBGS1Y\nUwCQUILl91uDKHlBMLKiHnQ1eN6Ifbeb0VG/wGKNU0HbJcZbauOhH+I7jiJj\nsZFJonvzedjQVmENEAdbmGtye5C/req2VdBrOrX1aTwwDu9FYkMpzrv8Fl+f\nshHL7HGLSpXLVYqDwEQF/GfpsuJTI/GoNLLG3aSZWVl04J01D+iCu7RTkwMQ\nxYjd\r\n=Lq9X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"153546090aed467ec6a2ce5a4b8a762cd1840edf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T12:56:14.673Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf_1637413107343_0.9291327594818057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.128":{"name":"@balena/jellyfish-logger","version":"3.0.128","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.128","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dc0e0ec15300dda5dcfae32a5ef2ae84e0a947d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.128.tgz","fileCount":10,"integrity":"sha512-06r4gPWpOVkQok4WfGX8hDtWTyNyyTNCwS3cx2qLe1GEYyu4v7/ls1k5Z+jWDx2Rtu43QJBkMd13uw8WrVzeyA==","signatures":[{"sig":"MEYCIQCyMdAY9FINxUdcB3LG4tWV2CEwKn8mvP6VWJIIkRIMUQIhAPRh3drXSuE1E0kNacEQtnJJZp63PeUs5oJsFL5V3eSa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPGWCRA9TVsSAnZWagAAecIP/25HZGo/ySCM51nW65NE\nOLZ39UtgsTfDfcM9u4WNLADrwn0tp3aS+v2a2qaVWQ5zSbrK3IPsrzyHE6ix\nFBbvO8RtfRok5PixJhGoizbNMheWIo1vGYpUQ8URcH/2R6OCqW117S6jreCj\nPhNKngjaSO5rth1pgC2723RpzZwkABlOspn6crDTGF6qMssE6CdH6WMbtMRj\nh148yE6j6WlraRA/qwfCVy8592eSaN4PFpf0QOERw6hIct6KNLv2YDKzuKaH\nbjMQqYvQ4o++hQ2ehTvZMKIpqj0qOaGvRhjwkwUWD+AawDm0VyvhDIZ5mFaD\n5ANsCxVc/KYnk2In+YK131itAxepooQW1cIHljVRNj7jGf1oiRacMI3jwP3/\nTBOETMzmqOYVXIX5/lMxzJBX4QikkNtL/ofp5xX78OjoTZRdX+hhBJzg35UU\nIdak7+0v6Rr8tMfW6AGXaHftfVQzE8Cw5E0WJ79IxRkBDWllwJz0A2vm8aEI\nW4tSKqhzT6XsJ8VI4FwAKWTGEtbJ+UmmR9qQ3j0DgGIU2cUN2571YAfucyy6\ngy6agVNiTf+7LMjlqVExKMLWxRejsmMlGLlZhyUqfhtsTi5jKtBYPA6xu+F+\nXLIDfBKrc/3uQwpf78/GhvNcUW8l8zBLsdsbCio6Fu3+15iTNsVBEjjNZsz6\nS2fQ\r\n=HaLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3139a1888c1878a83b7beb7221840b42e26e25d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T12:59:25.417Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.176","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.128_1637413270493_0.8481137067539597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22":{"name":"@balena/jellyfish-logger","version":"3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb626f7301eb62f09d8be6016fbc75cd529a7b49","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22.tgz","fileCount":10,"integrity":"sha512-ZPEObUxA4XAaQyz8OgEZY061klaMg7Gh/B4IITnNcpgI1EO4G3jMXsdxY8KlKjlK2KoVIqCLPRe2QrsNauMMvA==","signatures":[{"sig":"MEYCIQCqxah2JWOFJri8iIqBrTDWK7KAfHnFjI5cpK5FRMfg1wIhAMcUPWBFaVVOx7tZfTd4azZvU2+SUq9FPW9Ki8Ga9z1v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPJ1CRA9TVsSAnZWagAAAVcP/AyX/shwrhN7KVXbrT7g\n3dAGTkgwK8Q7Sp6VjCnKqtEBXaixgrnhX7fS5IHbJIwGfH/OvlCPWK5F2svs\nA/TNsnHjB/fcESuX8BIklGVsPxIPLL/9D7rGQe3+zFrMXNTlY8BSMaKkjAU+\nJmZO081vP4ez0cuYqHyx0VBV6KmcphRfPomOk963j5qTddhr5ApCR566XqCj\nqgFZNr0ec4cQ1Zi+4HX33MFvP/kXr/H3oQyi92rC3s4ClaYCwgy/fIA99vJx\nnx6R0SuX6T16TfxDrrtfyTvB8v+KAuVekqqneUCBn7a4417n4j8u4Km2c40W\nS7UGnlDFrgyG87seK9X6SdFE+gRpDHPgwBgsgcZC+EsSKkRKVdTkuMyuGx7q\nusCyZN6pPlecR2Q9TvT5uUAHr0y39SiF5M+Pty+YncKg7T49AMV9Y4/KaCc9\ndlZTJUNuJEUYOMD749DkvASWULAUEM6UqHho8cvWEKIFvX87ZhrPc7aM5bW5\nQT1pjfWam2HX87Z/aSR+oUCktNgPqsoDde1dVht/NdubjduAfTo4z0oi+VOF\nW8H4E6nzU0Q/Ta2UmHYl6DfsISI+xz2MdA9PKDtGrOf3AnwtFSoVu4fSg1J+\n6j5T1UqqGT/7QE5eB229ILsJvX9awV7vMkU3CKBilBhw3FcR6CvyXAYzu2Vi\n7cnT\r\n=leu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e5bff28cd12ed73597111743f7be1edd068da22","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:02:55.138Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22_1637413492884_0.5519241147638383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4":{"name":"@balena/jellyfish-logger","version":"3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0cba18ae50e4ccfce59db93f2c6edc9ced4f1763","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4.tgz","fileCount":10,"integrity":"sha512-siBRDoRgWQkquLXwYytQXfpr+kURWhicAw8sN7/VA1IbV5aA0vNLwR4KsY/VSu/UVUSI3teVW7d/y44QF1CpAg==","signatures":[{"sig":"MEYCIQD2n+UHlZHe1u4XawK6zu3gkmBGIhj4GTlLqNDhY0MH5gIhALwbJWhorLn8EfOevSwT4NjQRBsnoyZTmhzQeXklkUN6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPPzCRA9TVsSAnZWagAAA2gQAJZWIoimDbCJCOxMyfd3\niUGAeF8wyvYc/BS8qX2CDY+rQJic8V+d6mDKjokZnxXTodPmGHpfpuHBfvEo\n6URcPAAH3AHiZfT+DnPjdcehx1Y/6FnQedCC432aPSDROYpS0HiFr5iC4HPF\ngEepodniF8LqInJBp32TJego6nTnQFPB3luojbtrUY8GdckqN3Ph7vxkl5ub\njvkSiWTysQRda7xw1qb17393p1Zbt6f3wQDBfusf7Irf1SNuGgUJ2K126rxn\nR702RAJq2DwaFl+j+sSevKtu1m1Gnf1fkmyOyAYveoO4OeUv5l2sTB05xx+w\nYJqQbExHGv4PFbo1NNTKd/kv1KXQC6RkkKHgcg+up3H5NWo0bQCsJWtOzBI4\nPqRx128rCslL/jQKd9tRTnqj3qPSeT1O1Gy2YtZoYQLzgm0mZbKBFOrqrp26\nBCPHs33dey0WA/8BHeN97PsBVSaIjwbKMhb8HGnPGW7+2ALpCjIqCwoMjP4N\nj2uIbGApN8wthAu1UkiMO0I5QMDKf4vw+nHkXHBW/a1ckK8OOsiatRW0M63z\npMz4z+yCcc2a1ky/M6Cn/bjzH7OOGCAwcwj8W5uWCfERzdFClhD80pXm+oud\nnte0X3LgvVVUHZVqagg49lX1HUsQ4yHZqGv/J0FVQTy8Iykh8hxA2LUY7qH9\nZKNY\r\n=oO4T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4aff54b47774bffa3209f55d56092f72b3b523f4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:08:33.806Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4_1637413874988_0.3963798116663333","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.129":{"name":"@balena/jellyfish-logger","version":"3.0.129","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.129","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee816cb0cd81a7f49c5779748594b4408c67b828","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.129.tgz","fileCount":10,"integrity":"sha512-JRa8GpYZJo09L8Gep9HDt1wDg7MbL4ml/npG5tv2Kcsn4ilSu/RoC4m2GvTnwjjv6R91TEpNIyEdFSfhjTz8AQ==","signatures":[{"sig":"MEQCIHD6l8zsG2l9Bk7H9aegsrnuVEOVYHkOif+khIfN2XdGAiAl1UP9rryGQPgKTsze6imnnlh2o+tCx+Hd+xs7rrDAVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPStCRA9TVsSAnZWagAA2aQP/RztskpqF34IXc8fgDOT\nsd5LOtVccZQEx1QNE3/2Yd3u0ka5iW1gVciNHkwN2/8fDHLhgU6PvkCWiXlg\n37X4j8hXuz34ft3fePMncBO+lCy4ZJ23PZQ2Ga4iLMVUEu3N2440UZssVhxD\notPccJlxabjyKlZ/vzyB9d5Hnz0oCvAR88LOXfGxf3yF9dB7/h5O2dw+Cw0Q\nuqKcvzKw6x7cId27NwpwqL+SS0QANHC+vj9oeH4TBkI/hVVyT9TOXOmkMXp8\nt6yevBpSdNSBSSxQIabBjoGoRsRC7GuzEIiBhNHZVea4che38tZDh79O7l9W\nRWSVm4JFqRHGQUxd9IsNhG277KknzvksPVADttbX7C0myNGKxUDy7yAqN+ve\nv6JnwjoUwp8e1ioqwpkzW9LStYmOUri3rgJ7pbp0V94cYFOkVVl+6RFIsw9i\nKrXYNb1UIz7dzRb8qBES/V9NIMYHVl/RD0Bo6Pxge2hJf7K82c0LOE+FFYM6\nDFfpA/ohr8tdMA6A5rsJpknSD8EWF3+mXtztczaKp+HKsp15HwL++DGIwDoi\n0vAAq6Le73Jstp/RwfGfOW0qYc8Dpw5n3/hNbyF8IZ76moJ87yz3eaYmGIXn\nFmXQ9HxY6WVJ0N2IYdsBRF08yQeJnt8iykB5jnXVSwPtv6a0TEJtD9/JodqT\n3mll\r\n=S53k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b98126babda5ed683f2ae88c8fa559d3c517aebc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:12:28.996Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.14.3","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.129_1637414060939_0.5595780988065873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d":{"name":"@balena/jellyfish-logger","version":"3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9f5ec0eeb8ce882e90644a6be0084b507494161d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d.tgz","fileCount":10,"integrity":"sha512-6xQGM73lHxoHop1fpvC7IKJqrxEP7/0sFeERI5R563eh9RoFlkGdv8OyF3X8YOjZT6ZLzznwQ3TFAwGAS2XVQg==","signatures":[{"sig":"MEUCIQDFyXE2ggI+rXj7M1CTYYliVuD+gZ3/yPt3vM5VRbB+6QIgJM/S1FSAPF6I+uUv6nLHxCIkRR5/noAq6ZWEEZRSf2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPnFCRA9TVsSAnZWagAA90kP/3GzIqbQZX6WaZLH0wQn\ngeXoKyvJaoiFbpvPXE1cpUkvAprhmC4gGsCmXg+po1//WyP94NhF6brIahIO\nJE9FqQ/KzBAfOUJeevOJ9hPnPHPmh79cuAb7tpfMtDzBUmPSgr3WDgxjvZf7\nGw4JgchIusVS886S5dUzJBEdRilhtpOeq4aGQZzYmkcOUToeFWgXXqtgGudk\nwup0YTemk+pZzTopMkkpMmpC9Jr5UnIMuH9F5V+40MdtD76FWrEzx7Zkiiqs\nUygF/1nRhrR0hRVeSeGt34qfH53LllRlPVOt41xr+DzdJ1Un8WK/cC8eN6Rn\nCW4TQ1pwI1ixJ6YZf+QO5u/tbObxzC5r2uv0zH7n4BNcDn1kTc8rPxU/EAvO\nW4c8ws+yyMNPcsgIhpX8hFr/B1HnYTjjQe1SYuNMzT43HblQctGcyYl7EQSX\n2jAGjz7hy1jPT5gpbJo7PyMVDnOHsT5jGJIC4o864KOh0KJ1g78zZMKs2Xe3\nllhDriW77jNhZmeKElRUh69cEFJsXwKaeCqbLlksDyxvNqCXlSeMG907uwsP\nc51tiwrhVfNSU/FIdar3L5ZKEJkTPD2uBz1N505G0fBn0GEs/LEa2/+WHV6Q\nYYL2Qo8U5pSc/RpLwFFYprUrDs9K9qLMGAw7egON33c78jeubWWAH48na0zY\nwW57\r\n=2Csz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3d91f56c0dffd7138934d988f69e38a1dcc6dc5d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:32:16.595Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d_1637415365706_0.49991482454735436","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.130":{"name":"@balena/jellyfish-logger","version":"3.0.130","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.130","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3278e237159f042a90c7cc6a6516d9c16828c89","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.130.tgz","fileCount":10,"integrity":"sha512-efZ4VscfF/78TUGOAz3IpQVOGr4mtGmEAH9OvcB1gEhvCfFmL1lEPL2nODTHNW4YOfRm3KlJrUTgNDSst2fHdw==","signatures":[{"sig":"MEYCIQC5IhZ2yCSPjpOKQvV8xSf6BBW3ucad7dQ7KclhZadQoAIhAObGqZyAf5VRgnHimnxOpmPa/9844S/NGZbXq9QDFyB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPpwCRA9TVsSAnZWagAAAX0P/2GeUmV6Wffkx90DMFn/\nbktmiWf/cR8gArb3NLWMHsKRGx8HOeeTpURCsxNdU0kmPork8Kk2Cz8I41IU\n/FAOJpdNLaB557fcVCtNItd5AjzispSVs1QMBW59i7SaCxP5S5sju0hFPRdV\nI9rVNoZQvGmBuFCv/e9KHJ/lX3oS6854ejRfVbM8NV9e7Rob9Nsj6fB7jkUn\nrzQx4yI+rmNejwiNEuFmX6HUjkJ5sl7v0F+QKrAoyT7SktvRiHXBv5Eh0wD2\nrpFmxieexZGpIeFZqvi3ftpTyYl/iYcuFVbQnw8jnsiSaC7ZFgmE6D8lThuC\nO3g7uzPabFK+5cievPvdx5uCYLvNAeaSEtyXA590SiUxjd22BexXvT0h/KJz\ntCCy8Kz/yXbmj8OBYWvv2/Pz0Y4oBln6Bto8sL2itX9gbkLSW9ddrNwLpxdc\ndVJpNK892m+UsQ8k3m4/Sr4T6RdgcJjHarUjXnstzDSZKoXyUPsAp5Nf3kYh\nu0lzQ3TQL73iazZ1WjJhSHQlHXYInEBS9XfQT1uEkLetVgcPmAWvEW4OIBK8\nO14M4MD6RX900sppSRo1vqQRAP1hQeaXzWrekO162EQsPWZ5Zw5Ee2rN2dBm\nxRw4vuHhQSyELsJwTmUaQ7MxG2OycNrSWArrfgVe/ecnvs2bRhAoaXe747zU\nZI0Y\r\n=M3dF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fbf7559c7fb114a839b19666d656f7d5f995a4a8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:37:07.663Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.130_1637415536496_0.10455790543519083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59":{"name":"@balena/jellyfish-logger","version":"3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a46a02dc211ada7ae789ab95ee9501f6851ae6fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59.tgz","fileCount":10,"integrity":"sha512-c8F1H+H+RycECTywj/TC247n5zIonmJ7RmkxoDez+vJGLR2J2O2uuIWuc3zjn35j4OnEI/2vgT1vI9wBvRmJVw==","signatures":[{"sig":"MEUCIQDitJ+VSQpAiXddghFt9GyHYsggMtELseX8WuMYAE+pWwIgKYm3eMHoeZTRTEZu9ViSm2/G+yB+sM0cRVFtuVj1YMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmPuTCRA9TVsSAnZWagAAF0EQAIv282F6TdB0XIXL99Bu\nnhEdjhv3MhuCOUVvE+vkDhr74Q4DfcqoJRwStSLuRk+E22PWczR4Hh8XUGnE\n3PqLgsWw3vKnMXim7S0KW85OwN1P2at7eWTf0nPjS7RMKUqtwTkrvofv9yez\nPoM2oJuO5nZPqM6D2dfqulvLpG3mpyv50kH+u1qGJ5B9z+gHuj3lHPTuCmv0\nVtgfWd030ofBuGBjQtlYw1xeG+xjx9TydoXfkGYdVPrrwow+iA4QQGphCIF/\nQDHgUCvQTi6rjyagguHBtQjNt7xQ7hajrUkgwMDbVETY4+AHOPrQGT3wGtHo\n80O5xnIqe1dcTSoq5OZCIv2JVGVO5At/7VyHgxq5MEgWfs/kpcYdUwbyjdkr\nUpm/RMA32j+kftoMF2hb5nfe1RZ1PboHcA80JtmGVqZs73pis1xrn+OaO0LC\nHt9Btp5o7/NJsk5f9VXEiX/gzl3a6Bt7bmBNFJrYdumMg6cEH2uXqePZIgyh\nL/ORoGjHjUvcM5hTpwHHYoLWEtU2SNcmFkJyXuFvaT0RZDgHM4ExxoKPE5U6\n0OefP6lvqBexD1G5JJYh3pjeKhAgL9XUnQQegiH51IW0eAthVWKne+FYm9Ny\nB+AhUh02MNfK7pl/FV6i8NE9BQEQlzatmRT+Ry0dAJ8E9fW3FWbv1/8Mzd/A\n2Pzh\r\n=eHfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed63109c939de5abe4373a4d4657a085da9afd59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T13:41:27.256Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59_1637415826980_0.9752231783792651","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec":{"name":"@balena/jellyfish-logger","version":"3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"17bad632fd0d255f00c346051ed911f3242e7c65","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec.tgz","fileCount":10,"integrity":"sha512-9JiwpO/OWTZ9nlTKSewmxPjhR8scudRq7zdoVURAYse5MOeA5c4ec7kB+bZ6zP0E5Fz/UeE7bQeX/MnNtObu0A==","signatures":[{"sig":"MEQCIHbF9Bh35ktBFQWzt+4yIUme9hffFG5lCHG+AYOiN23SAiAsMJGcyS/5FG//g2MULLDH4MeiTdw+sOT92n+afL5avQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmmmiCRA9TVsSAnZWagAAEgsQAJAMyJmfeUsyqmPfz+GW\n3A2UsY9/wUFW4Vk/NMOl6w22LLKS+JygVeOm8AvGgz6EkYJzBXAzSbY7Q1db\nFX2qlyue1Qt0Ugsg8hlbq07AJQ5QqAXkV/VjaY421tE/DMFxNXns2vGaSNZ0\nRS/0ABkbveLW5dbFrdUdBBJOBU8JjvEIoYSfagouZLZZBV2SGR0oJskX2emu\neBixiqYEWcDv/esR9LbTgNfR4PmzNyrKJA+mZXlVw6V/wqBxVDvdUfWcTpoq\nGovTsH3UcVBgu/CfPQek75WfL8mQcWwCStd3JFe1i1YGaosfeZUQ3SceCXG7\nErJIVLn8TwrIXroI1ZWgwDvWKYjTZvJ5FWdZn+hPFc8UFMVaozNgy/RrmEP+\nJNsB6QZBz98AtfoAqd7DVpyLR30B95OjS2Fi9w2qB/khMuXvVRBLOEQklBL5\ncyl47mIWCRcUOv3cNCk4oW61Am1IjbqRlgpJMpkKM7HcFG974Nu/UZeDRbpY\nVLRklHUlfZuHFgWk+MuCooFdSG4VHa4UhgiQK3qNVtlRjPDfH6OXaQNNKQCf\nuMX+j92b+5DJBkzgWpumKu3q23VU4a4kG+UTdhnvu0QmG5mgyAZOVTwN0L+6\nBXrkAY3TrsRvCsF+EahAUoBjuvAw+xg878nGEhq5Y1ch4dT2y72a6aaz3r3k\ngoTb\r\n=Ac1z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81971b78e37616a93bcf6a59d4a44cf47aaf03ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T15:43:08.908Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec_1637509538276_0.7092520564615314","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd":{"name":"@balena/jellyfish-logger","version":"3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bfaf4ce4a211215a0aba0156cf2e274ba9402f31","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd.tgz","fileCount":10,"integrity":"sha512-yOc4abaaMrIGJZQBBdcSdC/fTFmlqp75K089jeFZGz/NmlT8La6DjkBdbZqBlWQG20qkt1WJU8QJjijuFJd8qg==","signatures":[{"sig":"MEUCIQDOXIfTF0ylC3ETIjVWXNp96OVCzxxJiREyBClOMWuaBgIgNACCLe8BEuLH4NU1cPG+PTtad6vf42BTZ1TUap5SBv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmmqxCRA9TVsSAnZWagAAvLoP/Rt0BsXQ75UYrK0+ZAQG\nrKfCUh9fbRWGhIoYqevJmVT4Gzibo0pHSbJWvzdaLB8g7CfH1DODtIjxLh0H\nf89bI/GILoVVXlOyfnsyw2j188VfdcApLLzjQtmAAsyJaD3HpFZTATWxOJXM\nYVF5lyPEUf3LQnvnTUwXukjQ6cXUIcWO2WhzGAesT/CUbKrSRhRKSxLOXqQF\nm/5dqH3qH61V7ToqRiMBLOdmuh78p5URTycNLWKnatDPnw2mgAkt5yzv+uJI\ndc73GLEi1Hd/G4H0uY1HiHeaHaBhIqk+TixxjBgcxUnEmD2Cvht7BVj6Y4HI\nn9m+fi1YWjSNq/8bPajMnQTdqiJqkW9qcR+0AXuQ/BseqjfJqx6VCSFTm6Tv\nYG0zO8u2HV2LWPaKQfvEhJ9iqX+VTTqTImE7DypHCzNSkibc3aUAPJs0Cidg\nuHW2mNClxO8DKy50+e1uxgbcN0Yg7XEtkCUG5B0aLwT1uOpk9yKPigbUNYk/\n1ilJ8pMYnGolEtH4v3s1/vxNS4JRDgzP3oG2U4HyAtl5Y9RL+5FC5etI6VGS\nEcMLn8chbHjDbAKA6JG2fJ5ASWmLLsCbePNmE4DQs4BqSgSqvvdZjb8alqY2\nqnLWTmbwjmt0Lrt+hrDu6xSgCpbPznSp00l2KnrPlF1sp320E6Xc83/yPDY5\ntrcW\r\n=wfBf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5818ff13356032feeacf8c4515b36fb8126dabdd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T15:47:44.082Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.0","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd_1637509809553_0.11747665242635752","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95":{"name":"@balena/jellyfish-logger","version":"3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e33a31d0ea6bf7c70c7e06c15efbde830e756492","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95.tgz","fileCount":10,"integrity":"sha512-3FyqRyrVw6gKrPRr4lL0AIQg3yIZqMbbOpywTaczx5Lke+6kbwoJ6NFTUi7YkBhe5HXSAT2Oh4O2JtgMLLkaNg==","signatures":[{"sig":"MEYCIQCkffGdrBLnmsnN1sT4JOURPe5eRxJTIWuTiMzU1BTArwIhAK+KYhmaPbCzCPGUi8EJ3COljjfKgv/q75fjILiSH6Ui","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmpC+CRA9TVsSAnZWagAAo7QP/3KhpW8kpgiFC9RxMfxk\nt9kf/mfLcSK/aoQy4o91gZtG1MTMw0U6pLo1Kji1ShK+3psl614MyjrXbYWp\nvtIlcqDtpkP445QPCX41OcRxdaV0KOM6kMJDEnycxJ7RPPpJdM8fhSuH7MpI\nwtyT5DgnC5ZaOwzE0N27qsaqkgUBRqUf2PSMVA4MddF/TvJgICvpowZRCRM5\n2/4yQ4xEt9GmiG4QaG1VrOIOSHsdozVRYI/CsrRLCDhBSt98VE6/5MVGZHFh\nekvDOO+he1YdQdwiFy7QtljR7qsJeOcDbyib85NMKEhaRpOToGTkp1nQuDMX\nHlmeT+WtLSI/sld01z84aus4ZEpC53SfVI0xXR4oJ/uQ8Uviyv8r5RgcBiI1\niavPi7LwcbWdmyA8/tN86+PGCAcmzz0ZMm7XV2xgwowSPJaMmHnhGQzmB87D\nqJ9gfzWmma8zNEuhZhxYkPBjn4y3/kWATIAz++U0NJXknfPL0SVFFOfbtzCC\n8ykiZV4wBxXMiTIVhs/1PGDGfL8543VDzlcqSFEbvS0aOdMnJeYiYDf0fHia\nTRJlIHxNDBt1fozp9Xh3Z5574qp74NOTB/3Ln0W34NaHD1hsr5F5Z5xUZ82N\nCrg9u/EM/ODIW/EBGkQX+f+0AxnFajVY0b3/HiXarV5Q7wq/52ZHPzyjBvg+\nxOdF\r\n=tv+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83dc9975135ad21722e115b23ef7db3dc0081c95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T18:30:16.801Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95_1637519550258_0.01920917874121253","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac":{"name":"@balena/jellyfish-logger","version":"3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"153f33ffaf2e05898f87e543b85404550e3d3a7a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac.tgz","fileCount":10,"integrity":"sha512-6cIgffA/OS484hZCQRuGwMojDv+nC0JHPmkfvbiyp2WwaWK6pUwiPaMvbZUUh9stNM4zHcVqXR/mysPWI3wGGw==","signatures":[{"sig":"MEYCIQD/BGwMoiiZI6Wk/QvkueHTtBKJwJ7Uerde0QClwS1MxAIhANkmBdoDflXJASPnCskcvnhhLVDHCX3qRfSWj5snRQxZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmuuBCRA9TVsSAnZWagAALToP/0pWf0IfJPUB9kNZ9ETE\nzn9JxUf8v17+6gtK416cyZERgFnpPu8JQHLbVCavbUQ2vPos2B2Vy6NLpjRn\nYOQdO1BUiNzLt5rvAdsaBddc6FSbfjr1jg/eqUTrirHox98S88Io6C58Tzr2\njHEw42WtfV6DsqC/4Bp9chAbnS/xAZ0uaslNvYHVHjBpzZvxII9Y2zavk+Oc\n5tMAVNrs1gn3ry4RK7v2P6sOgjT5rPFRTZtdvmqOW8bVjNL8LI3EOe3aK1od\n5UiUOzAb7PIorflc03dHjr6ueO+eTVB6zwjxuapy+YxfJeYue/JAZYEEGQKy\nW/s7UYtQgW0JdXd37I7Th6bRZNSMYzPUlqDDk1tMhPEumzkoEZWPrGFMQRKH\nlSlmi9rSf/bSz1HTUpe+gxJAxeHwRa7xEQCXZgbTD4ZhhLSWWRsB/PTQe232\n4BHKdHkLqpX/KhSirlido/ex0LPXMY/GOwdpWBj3D+IxTxFo1J+UGzh+7mfz\nbDKnYbotNJvdh2ot5mh8Xq0ESFgfunHX9xLReJOWtHYTBsMFOrHeHh8IsW6v\nUblI09FlKmgCih5EE3mzgKcQhagoXd8LlSB0VzY0Fnn9uI95+phNuY3F1hHc\npzmJhtarWGIHYFU/PfM0gYxMMjFo6yrFT8BF5PMOAQaEi8B6X8S4fJenNR/P\nEqdC\r\n=us1M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0bcbf1ce4e5875bb88b961c921808796cf743fac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T00:56:03.965Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.84","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac_1637542785133_0.2190660795217747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131":{"name":"@balena/jellyfish-logger","version":"3.0.131","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.131","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2f9166c0649c6d2d42b542a5ab5d023c307642d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.131.tgz","fileCount":10,"integrity":"sha512-NBeab6KGllFjmJGjV0Sfc0hg+Kc1jZwo2rTTI/nxTnKymI0YSyd/oQMcXt26Cp4O+nDpvedZnRlhuqJ4vSQcDw==","signatures":[{"sig":"MEUCIQC9GZ0l/fTGNm8U9MdZ3PGC8s3SE6bTdushckAZqf1aSQIgPAhqSsiFIQvb0ef+8jmcwzCqIK2zirh3vOufWTU/EmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmuxoCRA9TVsSAnZWagAA3gkP/06nLLQch1yn+nDafwtM\nIJSGtVzeFSgPCQPXZqECydvRUgqwgtacFHYOJbX82hbd+++9Gz9IrUhBt371\nZFUCndUesWxq0CWF1JAvDEOp8RnkKvZjoKaQAh9WyMNGFYAMsifsIbJ11HRe\ngyhyCgTXsK5v83lDtXFdhecRk57Fl9uLS5+fGuiGh8l9beHFF59J/Edb+03y\n72mjvzA+KCvCWZq0ozBD5VVQYPkw3LTK4azDwua+0zgo6yqYcg3Ek31w/Nm0\n+cfo7qUfOoad/Q0p2ijWJhT1wtuM4ls3bjlUYYQa7dQ5f09n6jPEG+IiZJzw\n7kczVXY9tm4yF/r9zwQ+OcJrKYwzMPPrtNUq6kvmETygizlDvTC+yELxWt+A\n2o7jJ1/ErPzQjBppC51J4tTF+EXUd+gRXlVRTC8a/4IK53Nwno9hIoR5kgql\nAyCPkkcEqhv1kh+RtV1emD7qkaOyzCppLDOgLQBqL0ltZjUbCHt+eRvuTp5y\nmfWWet2W7ZSlXJeJeDH43P01fWi++rqZCnN6Z5dcii12pjvpHciq96wuAteu\nLFxvmOSeiGk+9GYYqPe0Fxms7HaD8hzoITxYkdo4Kxn8SVBhaUWFF4xUXwSr\nfaJ+lyGxkgsBn4/8NYINNAZrd1oN/67fjRzFnPxgXB5DbxuisieRZeNv5oOm\n3n4C\r\n=jziq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"92769d8df2beeeb1263ab5b39fb044f28ffed559","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:01:32.475Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.84","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.131_1637543016686_0.16675514651127643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e":{"name":"@balena/jellyfish-logger","version":"3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d761d1dcbb1508e3998197bcd47f60b70e56afb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e.tgz","fileCount":10,"integrity":"sha512-7aS+bgqV3c/6L5TzrdgPbiYq/pcvyfOmGnB0Ler7gSBZAeY8e5rwQb3FXkJ86awz1b40sdt5tFnoGZRREp/Naw==","signatures":[{"sig":"MEQCIFbGfQREoKt3Eh+Zxr7/S6nvw7cyF7ujY4LkxMZ6nBp7AiAkxEQCpdhKzMd6RpfT4BclnCK0klwAxxyb70HkxDb42w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmuzWCRA9TVsSAnZWagAAffAP+wZ6vaZ6WpMiBEMh5YWz\nl4w6SLXcZtVFtVDNcN0kTKGojPQiIHuWcOw3+ljyyHtUPM+0r8V7ifVAMv4b\nQTPFahZ7ZNa/1FpdWyZ6jh8hByaEQXpU0lk45lBxhpBz7qo/yyTsD3t8lMDr\n1o3XUT9c7VTrz5ENYuH+R8cfLp/94tDk9/TimjtQCjv/7Q9BNlEKACE9LgnH\nSFcICF5u0nxoJ/MOifnDb2MHGqlsm+pvr+592XyXSO5mLjbOszRw8mEE5ee1\ng0rtYFyB3Qm4EWa09Uv/11yTJh5U+AlO024wdmfCFClelnPbDGroF5BtVOVG\nDBrD37LaososOV4FdNMH+fOZ9GD/w3mbhTv2vH6UxJIpi91ljpgwLzDxo8yE\nawDHOPVjdTPYWoCrTI/M9ph8Hn9fZSdADRABqHr4g1MkoM2+3xWAvnbSej0f\n+c/TonBxrajYAYxZncwzYY0xlef1GUyRnuSRmvJAGfClnTHRhaUOvrcIeawa\nUfyXdpFPKKeJ6M5bmubZOeuJcT3RPCOzVp306/FQ29OAv9fPrNX47IjRXCE0\nivgwvw62Zp2Ag1vb0fW6lDm/3VbleRwWm/u/COYm48bZv3kdo1n8ULEf9P0L\nECXZNQ46kvNQU9Acw6eNogOAQbhGH4yMR9FkNr6cQDzlVe1vC6JER5Kny57x\nvTxz\r\n=KXBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:03:08.260Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.84","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e_1637543126315_0.17251814716260405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4":{"name":"@balena/jellyfish-logger","version":"3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9ce7b53b3164eb61856704a7daf85b988fe27595","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4.tgz","fileCount":10,"integrity":"sha512-NU1MmRhL0yog3bQG6QgjLYE/eK89KT/6ndgDFKzkESJTsS3EO8yQJ2GjrWiXtrRz2FK9JpHnptbLN5jeKm7ORg==","signatures":[{"sig":"MEQCIAQBy4VjZbYnhktRZ+rm1BJjiiqHQTlDzOu3vCqiKwmPAiA4tnv+EvqCCo8dwntWsjM8CwlXqRNX8aibFJRplgp3rQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmu6QCRA9TVsSAnZWagAA5KEQAKSN+l+xkcQyPXhdfLGm\nU7FdlBJ6PQnLC1Yf0HWK7hlkhnCOWeAZzlY2YHhskKE7l3tnBA7nalQ7dx1y\nVlOcgXsCHjcQmMV91BeFyKAh2eTDE0kcJraLvIgrnapNuOx7vtXVd+HNszRj\nBRzXqlWSjkzQXSn80iwsiwnAMpn5RN8ubpsXQf+V1nYIgQdggHi6XdrhX1yN\nFFehkISlrxUeeQy8wfZc/pYtIHSdhTe2uQC9iw50GYIWTW+hQoyiXjWQ5Hxj\n9zqcDe9H4YAuM8BD3gat/SzYb/UOvKA8V1UKBrF4HCE3dnUlJVNBH9ih63Xn\nesdGBizq5x1e4xYtIq5lcJCQwu8ZxwXrt6LioxlJI3LSnN7CE7JKEU3axXmU\nw+pHjDTlByNOtJP8mLzx8fGUvFAII7A29sIWFa5eDxtI/FI9fCasiQuD0AdK\nn5T2BFrZ1UxM1hAprNBunUPl1Av3QbBLotrxvkz3ff33egLKJVJjINQ5pB2r\naRVR3IdIz2xJmtPKFrbPIP9eeFl902PEJBQ0JmRo2xbWQ8n+fi39v8bcEWA2\n2hxxITBMozjDsH3lpKxlmwaHODngup/vsXMZTd06NxsBLnh3QsOTRmdcuMKC\n41rg4q/ONMESwY023KVdOXdWoN/MZ/tUlpgrBxZQq4YxiXM+4gnBSi6pBwAz\nW7le\r\n=X/zm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d222d4a65b32065d9f11cd5175c094937cb752c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:09:59.026Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4_1637543568466_0.19801402869490414","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.132":{"name":"@balena/jellyfish-logger","version":"3.0.132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.132","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fe3eca90d0e18ae11cfdb58497af5e6ebfbac4a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.132.tgz","fileCount":10,"integrity":"sha512-ufSqz8UUFjMFVnUQC2VPW1GsQZSWysWROkNXpyHr8eSX4usNjwUs7gQ+ySOnrcEJuQkj95GlE96f3ZeuV/hftQ==","signatures":[{"sig":"MEUCIGX7jGAyJUrtYHx7/GvYRCLupkzblSnZpQy3OhmC2fEfAiEA6sEcRQ/XIa1C8r4F5K0TOKksfFE21A5TASQ55bmjaZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmu9gCRA9TVsSAnZWagAAybQP/3WM8NAVw0qTGdDEzDlX\n5l0rHWaZ9MMTymfJ6yOxFS/g8J8MqelC2N1I3KAUOZNLnj9QjeRxuIoUvept\nbSCvYojiyR3t9JtCMjfGsa8Bwt2KdAwtEdFfgTIXOUX7Xnly7CKRfiC0SoHs\nDrpy3twRpEMZuWaXBabOtFbbc3Si3Y5+8KwdKprf0qtI0sT2i9sgkBlwgVCA\nUI4O1uOR3TE3lG6JPUXxPsmLZ2njUlGRwguGiTPxTummbjGcKFa6OknJCCYH\nMTt0poFDKs+YKgpK1FLiOkyKjpLiC9JmuYL8nSzMYXp8Y+v82is7xya5zM7f\nvs/HTRlFJBM8vjfkZ8KZGxj4Avqm/WNssG82Q0qnafnbdNjClFNEoYS8oKK+\nY9KQUU03K2PJU8cJnLgKH+NEfaJKpmDOzDO3PydPR2YEkvca6v8nc9HT1boq\n6yyyq8LyYxFvG4CEJ4dPTGCOdhPgcREO5kAHIKSHW7oMksQEgkpM2/w7kELK\n50GkecfAUZQuswqtjdC87xQTea8J0511I1FLDEQf1Z+lclnb9dFl33crPgld\nJumr3vSZtM1yBzjM2tRLxsO2WRoFGZoIoB27wDgQC/RPNLQ6Yew6niH5zYcG\npj/JixHjE0YF03a69eLSQMnYJstDCYTe9vGPYl/YWzUkCOqa7J0qNU1l8Sdl\nQgcX\r\n=aeeu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"526d51424db5ffc4f2b0aa728f48773f35abdb3e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:14:10.036Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.132_1637543776069_0.2169772399185046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba":{"name":"@balena/jellyfish-logger","version":"3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d122ab512c0504ebc577884d666d5f40f34ce9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba.tgz","fileCount":10,"integrity":"sha512-Nh9bHpamiVJxzmxHM9ZRPkXNl7XO+oxFHJJTnxbpSWf42L6/OUB0ORDyxZfWOg/NwW56mQGWshfvz6ajp+n1jg==","signatures":[{"sig":"MEUCIFsK75pgWA5l2+5YESbifrFAq0+e+1SoHM2kz4l7DFN+AiEAstMBBfImtNOZEEbw/CPAUe8Bu22x2sGwBFimnllyUgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmu/wCRA9TVsSAnZWagAAMOwQAIW696sl8NS5rqcVM6fZ\n0/d4Bw+h+bTe+fjB32ijOuqYJ0kuG7c1LQZaEz70j3HLugwkNYVjBqIbRqgq\nVLuO/BhpSKjHitYzFVeMI1t7qDn0kYmFNccZwRFIvmPjZds7nc8qKJSWiz5l\ninSJOrvVL2YMXq07/p858JQ9ulbjR0MS3iVSij43a8f8cp8f7OHgfTKGEIC8\npA3eIwdFD/Uhi8lLjePs53uxt2LjuxXgl3zkkaJ1lPapcu4UwrGMgx0197Pc\nNsPw7chDfPHhQcz3Ueb55mZKbR45aoWbuPJtNaBev1QiMxVwCTF6HI2NWtbX\n5VxzVA0m45J0WEOjT8wpAGf0VNmD1Crxv5/jMOCgYtFkf9UM6WYM5NGH7vpO\nHDgi0o3FIG//SS99jz/61UnkKpfztBcmLa8hztCULWMTrW4XvDT8w/C4K8WI\n2k9SbFiB8jz2iduNePWRdAOcvDKBHIoGiGAxcvJH/r9o+GFkvGkV3Or6cRW0\nve1wglOpPwb4pns2yDl3YQoy7RSdFTAFAACvVZW8xdygsZVPyx/MvA7jB+gz\noeNuRryaIklRubspMxn4yNu0O59x7B45V2VjqgoU+VrtFRMbnqD+Z1tyfbNl\nWcCRbuaR17Zx3ckg/K8J5W7dEwJpwL3rdX0rdpSUF3U06MGWdMPo9EjF/p3Y\nqI+j\r\n=rYOn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c2da52ec672a579c3b4cb99594a7598154318ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:16:01.321Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba_1637543920318_0.6046046103681382","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be":{"name":"@balena/jellyfish-logger","version":"3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e0cbfebf227b54dd44b21e474ecb4316bf7125a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be.tgz","fileCount":10,"integrity":"sha512-vKwC1OtnDDir4JCrRfIsP3AaFrGjpPcVbjRIaHFKoDIofBzX9Gvpgrx3jC4UPef75rsOjIMXxEPssIZONCDiNQ==","signatures":[{"sig":"MEYCIQC+dfDHqPLnVq08w/65e7gwxQpi18PXpIikgN0UlbVu7gIhAM8r6JjqNg4jigGugZ6Tguxa5ZhnmzDZWe5HNPMRyyie","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmvCYCRA9TVsSAnZWagAA4J4P/2+MKy3oHpaeyaYpVe8a\nCXAnJaFkHbbkIFlWkLMhyCJGybZTXWMSkk43yKSiI4eLrGorjMElIA9qJLja\n4XzLwsgyKwELGXTal4ghQvQ13ulQIDw1hw5Fx3LoR/I/Cv18AZIiCNCWQ1P2\ng8OVZmvMimEpkvON3TCOu+OqXC4N+6epj0nvxrqFSSIqnHnSbIbCy+N1l+Ra\nuE6EXWBYzbe1+UQT/vAuyT0Hb/hC4Si9Rr6megGoMZIRtDO28YqskVAm2toU\nf3zVLpGh50Nxsaai86vAWoWRn+qM7R71Zw90ju3dfxkJTdsuQe3HhP0k4XO8\nQs3urzujKbb5k/deoYrds5C5fZBpxT/KIJ9HvhoNuryvk+NzPzm2oaNHEYwK\noKV3M0dW1x8eT+IiEB0C+TSd59XbbMk2NafotnyAvhfxY9iHd1YCjtU9kOoN\n9GUM99i57CNb60/rXXbamOPVphrTcYJ0R4s2p0eDoX88fjEM1o6QCXqZAfqZ\ndrCYt4E9K+VoqpPxarsf8h/Qrtapiun4bRGhSuBFNDaR/aRF/lizFvXviPVd\niUh1mrto0d02isojCmyt5MCUY6NuU78nfwDzxQIcOonuJt4uDRdAQ/8kpX8a\nVPBUQ0Q3SIkOQq6wQ84Y6ee94r61EkfR2iaVQlyL8Mf9GaEKlEA7pLSziZNu\nLZ+w\r\n=AJpH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0adb852e88111cf7ed97de8fd97edf45f2247be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:18:29.767Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be_1637544087865_0.623556117859019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.133":{"name":"@balena/jellyfish-logger","version":"3.0.133","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.133","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4fab87ff73d2f783f6eb49e649d445682489d422","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.133.tgz","fileCount":10,"integrity":"sha512-4Xwri3kRJ0lLg/3S6aEg9kyyARyuu4uKd0/oh+i6R2A0hXNf7CUDT9282Mh5Ipp4DtY1b2isdPc0+f6+pwFz2g==","signatures":[{"sig":"MEUCIC7SkGVNNqFECfcbCRjT/KbdvcF+KNQOdwi24h+52L+JAiEAp/vEwxz7Z+oZSWR/0aTIJG638Qb8ZOUgR10Qkwp9zZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmvFBCRA9TVsSAnZWagAAxQ0P/RBOprHGUY2K4mKFDizi\nj2vDG5CM5AF0Z9j0T+1J60gzwPRM1eOeOTy262e1DtJi+VqxgeIMEZz0C1Z/\n3YCWo0Epd06i/EE7RMstTI9Vxrt+UcFCbhknwZXbnANhPTdQ5FPyLXMAd8CL\n16QCf5TaY2P0eVMe7gCkSiTGMqX+BearuGe0G+35+k8EB6j+COimgN17pXRL\nVMysrhhvSsAvK81rZI5+4mr3K5MFmGsqujNtgPapMzP5CeQbF3KHA7b/Pqvz\nfn5YdgwRAIo0lzSvKpiYHcdxWxv/lnGM7PoZrztL6+YQE9ITshhx0oebWTkt\nof/1agdh+D5mcc5YrndXSwYGLtwgxuNKwfeEtFa6dYKYJX7IRqK0CTq9gQQl\n7Ro/0U/EGiOGsnoKksZvraclmyWY5P1zhmA5TADZ9qiwDotv3c0sGWDj7ipI\n8gA8tZqNbGP+TsaAJ+tJ2WWVnqscdHexLn2c1jHydMuS7tz1TXNsn7fNO4xL\nLezKb8brseWjHhpMs0xwPgkAP8aw/TPqUbEBWzDoq4MN668KzqUJeL0zpQQT\nP0XBikRhXq9ljJ6rPw7FNJxGelvPq025GbeP9pNfH9yY7vExDKKu1SGQbp98\nba9x0F3UYvCvtl6BFc+aGiAwH+n/8vmWTO0A3JdwSAX5RveeuLvcr9+wRyIr\nQx1e\r\n=BqaX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d665c84d2ce8efb09fcddc8a16ffcd2f2ef9601","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:22:30.533Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.133_1637544256947_0.8125488738312008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968":{"name":"@balena/jellyfish-logger","version":"3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"501539918ea385e329c60ad563764dd42f6c61b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968.tgz","fileCount":10,"integrity":"sha512-aVfvgf9pmqhNVZdiTys92itgKaH4SiD3/+M/6y/4EQOQ2zHZ+ZjQRFjcPeGgurrkETqS+JKZwn0YomPER2AWHw==","signatures":[{"sig":"MEYCIQDoSy81w6MwzzM849+GQ420+JhmawzEhPsOc4K6XEH0UQIhAIYoTNXYjnI4fICaVA91xuxIM+C9KCOTgz9fLwdDR/Fe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmvKKCRA9TVsSAnZWagAA5rsQAIs4Eb+RxbBXEwIspghC\nSYQfpNwY5nknTKGxo0SGOhPjFWhdWaHM36NDDSphroC3lXm9zwG6K1WHzUXb\njPrNJM7TwqvACcfBZRmCnJglBszOTq2Uksd4HJvwdjU+IFbg6alVoaDa1/Nf\nLJ1nypMW74pVl9Eq1/nb7tYasUjYPC7OHTdWCXUxKm/ZFC9IaKv6Ip8gzrwn\nPtWw4nURvMfNkJqEBcC6M2CIlQoA2z8c/oUYEFFh7oQTuA5oBB5JAsD6PpMa\nAacm8bVduwZAFFiRfcbjChUYxjNtVHkibLpE1Ttu2i5Tbcnvep8cEdkxpP++\n7bgqFRjEzpuBJ+5C/hsadOQXm+Iiz7qj+se7u/OSUTTf5wLr/PjwzEBm4YuP\nSqR47bjzNSR3sGVxmFF/rqGP8Uz6YgyAE5ozqJ4y2cxCnDPxqhmUbuVl5Dop\nT/1zjWQefDElrX+n0rAgkqN2vP45he82+9JBB4DhpLJPdvK+flEYT4znr4rr\nOWAULVJ3WIu8UBjsRojDe5VyFUF/JPW/78xtkmt8fevwc9o280WnI7D3Mugj\nrFLrH3vUKtjZNva72ljt79aP7HnXIYpxEkzfl1Uc3zPTyagUUdteQzMviccR\nQEE4hV/HqfdMeHlXwlw670Gv+OBZmRvpRFu0QLzCqVoDcMrOnaeBossUTAyW\nPxnT\r\n=+isy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d89c4f72c7a2efec35affe7f747c557d6d557968","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T01:27:05.943Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968_1637544586486_0.9148801997588674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824":{"name":"@balena/jellyfish-logger","version":"3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef62dceda4c1de533a134dc698b574dc37f004a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824.tgz","fileCount":10,"integrity":"sha512-BtZAMUIA9xehV6QnDUWCDiBYXLD09x9GJBRxwj3vSMzrqa7Q0dhGAiYSlgP/SpnLUCTUf5TxhkRMqYRflNvWDA==","signatures":[{"sig":"MEUCIQDR1akzHlbd7pSXjmiKwQemWwfJdMfabSaRlEyI8GpGjwIgRoLUFRgpSbsLQRNbq4LhDQBwdVbbhMBhGKq/2WTURqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmv/hCRA9TVsSAnZWagAAbNsP/0nhF87WCN0dOMGRgabl\nExpGQv+zAqd8FyI9tCMYU7YG15u5/fiG4PXmfv/fshw6+9WWLVpb29pAiY5K\n0Bhp4wTLVYdIVrrTv2Zxc/2we4/9eiK/PL0GC+jdQuF7tU7mshIQ5blhJaSP\nM/TRhKcoKLvZnWVSNp+jpqt7BARnF07AH1l6dkdHfkSTZOAJSCkRDwjQmfmg\nHzlJyMEEQ9yS/UCo2jiwi3FYH0Bb9NCawQRUG+cLTHQEnKyoRmv1o5qhFdLC\nesBnflxiCtFyj0w1v74UHms/bxOvcGK5SgXhvxSCgIFOqfPDUaqJcFFyfQ3L\nUUy6nPxYsgKBDtr8VNi4gZDS49gcEP5Uyz71479vK/Je2HbrPLpG0CpWRcBj\nTLF4L4kHWvUEkNtv9pBWn26g7dWIOuZpHjIlqRfWP8bxRdcXq2sRBlEOJhwG\n9hZoWbnzHbalwE9ube1Q55TvYFEfblkj8zmEiTJIfUl8bDhhM2dfON1a4Mac\ngR/hhxNoB9wkbn5L4hjrBDcQx0WBGtnriH+z4ROHNPGDWAHt4Fw5dQT/IAFi\nMqr7jDFDDZmVGlh9iTKSoltTN19IB2WQgDSL0SISb6bPmCO9wl/2Q6mtfj8V\ntWAhE5ZmiJl6aUoOXBNy5/gi4u2J3vPegzkLPWBAJ2LNUfwIfcoVM6sEO1Kl\nFc6c\r\n=lPK7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7773c5f6953d1c23cff69ec6f1faf58362db0824","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:23:49.219Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824_1637548001665_0.6420921455204307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.134":{"name":"@balena/jellyfish-logger","version":"3.0.134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ac8f830e8eb210e1670c47833a593805b7819ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.134.tgz","fileCount":10,"integrity":"sha512-xtLeFOIAMotje4Ov87BOsZ48MsYx6SzdauzIbjSncuoNhd12iX0Yb2l8rHwv9pqM6iuz/RxRsCcfIar7w0aRnw==","signatures":[{"sig":"MEQCIBiodU2uazgp0Q6jdOspdt6rzkLwTayvCaon9v3FTJ9ZAiAvoWV9mPCc7SsxdM/25tgNwPLvGcTGPAkzFy8dUFfb3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwCeCRA9TVsSAnZWagAAxmUP/051Tf6fju23cMHyoTBd\nwTb5IaEZyjtxFzdRe4VLaJkymwP4pmEeynQhdQcYwtC2Sc9256JGsDBV713e\nBkc4UyT0CEfEVdq3NIcilYEDAYT+T+K8OIYyGJDLQKHXRYHF6Qn1FwEk8oSY\nWuTopRZR+x95AnKLL9O0UZm79z684FnWghMNDzypT61BR8Vj8c4/Db9hLehD\nexvFfTUkYHwiCIXaM2k411Xudw2TxPhPw4NN38d37OCTTaiqUjVPlLDzLciA\n6i5UBCI4hxlgFJs9Pos8JtxsaUFdfa1pcpFNXdFL90Y0gB9FhNnFn2ujCtDS\nky+UgZ1wdF2H+jHFzXvQWxWwg9jVUdO7noJWm3oe9aHGYmqWSvHpIowqR5RK\nMPvtjzWnZgJA557e5AOmlYQEerXB9WS0MMiaNJ/UuayrD8TGqNV1VHQz2lZx\ntXMMDdkS9SA3m9TuCh9aAmQjKpqe+7wtJh+phtDEN1m7qrC89UU/nkH9p/qM\n5j6s6xNIiaiOt72/gFAAnPiVgYr7vxh+MhZVRS2Hq/jcclfqgStQnn9lRNRc\nh1egKL5UP5Kw3JdVFWf9y7Uc/uhoPUCypC+C9fkeq/fCFcwkrT8Xfq+ZpThy\nlICtCEQdNOipwy+ByTds0hXlMLcVT74wDYHZj2EzJNvd5bz8PKQqr2gLBv4S\nTW48\r\n=d906\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0a699325c58cff7c2a986c590b6bde443f1ecad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:27:48.747Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.134_1637548190152_0.563638862168728","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"365bd58f23d07dc8a5e1c961c18b45ae0a3d448a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a.tgz","fileCount":10,"integrity":"sha512-UuQb6PIGK4yJowxiNWGbTBCw+cVhtphmX/jfMcI5yksCQuBGro9GaxjFCmeg28l6fMfaf/5nM+/fOMN/WxDOmg==","signatures":[{"sig":"MEUCIAI1iXpeUQ+Ket+s3rycApVUQD4VCW6jRnNgMo9MzJLsAiEA+cgqjn/5GHGt640r4had9WxEaAChvbhHplVifeAREkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwFHCRA9TVsSAnZWagAA/GwQAIWFJlo73K/IqwSNLHAY\nJ9WCWpTBHQV7+QkyTWvU9j9bN9Vz0FkUpq3GAnpRBw4SK10hPrTPE3bZWcYm\n4slmvVvW+gdHsl7c8HDpF+F0nH2BDQ4ZHTJzJ3IZ2NIwvY5dIGr+jZEHJ94c\n9WQgK07YFS9jppibfGDzLcCjbY6g6pOervs+TFmo6Yfvf4InQBxMcAK/aqQW\n6gzHruAjJ2W9uEuc+4CFSM/XM6Bq63JxRczLc+BP/c0FdbvMa47QK9MCjOiR\n86P3a0KVOjnvy42vdeJ+XQjXR3IzXAnWUuxj4wVJvQkeO+JHs1DxvpIWT35x\nOHC4VefLV4CK18JNe7plA2VZ9rzq5Qw0Ceake2wIbHai09TMoKxt+AuMEABu\nzVuhDB5F7wDh1k+GwXXFO4J7X/Hos3+UExixFlqgmcH2KIf8ebGP5Hf0jz6n\n4DhKy73CFOGo94dbQErhMmrwAA8gsedemCw/7ZSkZ4cKQk2bii2kDTc4yH7i\nNMmaEG4mPiQ8vEcqC21GDO2PgpCjFZxKnHIq5LsYe2SsbJnS8XDLui4yVwcz\n92GTQhKHf7rtIUeJ7QgZ+1rnkhefpPxj7WidtNanTXkoi67pIjfwprqG6U4l\nCDYomao1Q3bdxcVmMNG+6rwtnkDy/2mLZEjL07Fq6VPeZWV4tdY35JZ+GZRq\nSkjZ\r\n=JEwE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39c9646ae8f7dca73f02ae7210711c945011599a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:29:58.647Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a_1637548359128_0.8956298199337205","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb504bcc5416137771362d3424359d985b7af7a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38.tgz","fileCount":10,"integrity":"sha512-uvKgBG9tWz1QBYXY4FT85QHisXtOsThGwzVvsWN9v/qim9dwGFgfo8kuQGoFs6DPEcaEHd+MMeMdk3XQQTV+9g==","signatures":[{"sig":"MEUCIQCAdmPRdMNZ3V4bk9fnLL7SxbHlxXzqWWkDFLbnP5FtkgIgJJ/OdkXzDW6XJTjNJH6DOvv6ySUL937F8qXpAiOOJy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwHsCRA9TVsSAnZWagAAwhAP+gJ0epW8fOAaLZHqxYqD\n871ZbvBYHSRxKKJZgUxT5LshIjFm78o9q/lCudbVgpvcnC2FZdwdk/pg8iic\ngQ/KgfK4SF3TRVJBO/jIZshxfMPzF03Xz1r7bGODrCn38UIlL6aHh1VgI9rw\nkNCWoVxHUJg/+PsUoeZQD0FDTQd9CEeGOHh9h4RECl+yA0Kcu9pra4FcHSnz\ncofjYf1bB06eOPr5PAbiVtj6s1xnxncZdLSzo/OBEPxU+PpHswc5UZsSSr6J\nXfcVu/2Rst31uykzdUl8G8NCQBD6rsDL+jdM/djyLoUlqynurdcQlHH1mE1X\nT2PJzLVW3Yu/JXs0on1Dxn1L5V2R+TBd8c817kkhHMB1ERK26J1woUyy7dkR\nHM2hj4Mp/KQObI1MFA8HlSlLm3CfZTs16+Ad8PTYCgh1WGgskazVIdmZp55d\nFShHvXzsOQn3UP9YUHX3D40eqtyrw/loETrtpLRCn7IrKsE44vD1X7lJsviL\nv7FT69SwDcLfXkQ5ljU/f2l4ZwKlFURPYcVOJVuJwFi00+wKvnGGl5hP9WeA\nAqnebsk9Mp4xI0QENuto5bT/deDFF/0f+krFIw1G98tYRX9Om9uu5UVlOmA+\nCMtdxm56Rv0Q0+av1VR2LhEJlNqTrqAw7okKTv1zoa7eHuIQLw+4KwlAZQZn\n2z7X\r\n=OZdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b21c19c5b99de83b4940efa4cb6e16dfe0819f38","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:32:53.383Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38_1637548524352_0.2135207376553072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8c21442c04e6b4fd53bcdd03e48749e27aa43855","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd.tgz","fileCount":10,"integrity":"sha512-jcDDhY/GPs0+FuHlQdGbag5sogqT66XKp1JCk3sghDufbLzSjI8neNvasNdr8obsUwGq/SImNW0qlN/rDxwgqg==","signatures":[{"sig":"MEYCIQD7DOfO6PjOV5xDXU+5ZDzjpnn2UYrjgDuUVPxefbL4IgIhAJ+HKbMJdeVbKyz+ez9oLybU4j39CNjIk8kr+5qIxLfn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzsoCRA9TVsSAnZWagAAz3QP/1lCQ2Xvhz/Xk7urZlRc\np2YLYhC4/uW1zto/G+CVVeGbGe6TDFSC9Czc1lBqZLg7sKIpR5I0W0/j8Exm\nrEs4rQ3zyHZbVPfGvJtkws1iYleoBZxIZMKlJ7dmlZUHFTYVbcYm4h3cPHpS\nBJ5K46MHkeBfHNVrEN+TUQwAhqUGT/znhBQ6//8O/WTcrTEcyd9ai1LDO86Q\ne/4R09dz/wjdnVAmoBwwf1V+ui3HpeUxXp6t2DFMAem/0sOfr/S4aqMyCr0U\nIOMlOcexmKtGHOVa6xmvOLwi8rF4xg3CAnMt9d8TW6H7VfO+Or5p5/b6ZPq+\nrmPrpUmtadyt8drIZvG7X718dUwjI8MaZWsrK6YzcsWtzS/5DcnqIoku7E+V\ncL/H5uzFhwUtFidkRMHCkXx/cPtYdFw1f/WFRn0wgs8j68CWkWaRepRK3EXo\nxByWze2BxADa0by7JZxB2mX4ZmXEyonM7uePGHy4pC0TUDJiT6p3saH6Ko/g\nZekbcoXNSV+T6dDlctUAvWYV3vjQHLDgLgB9/JSIcdK090Ds66SW8hb0dg1r\nnLxRb9E23CN3vRB4CIns1A4NYKOAOoNQ1ERLCHiA/0v9LXgAXf6Ng6LL5XL4\nVqgZ5KKZkLTNqfPa1wOWOYhU/VKKyiWo9EjIynHV8s3Qemhfifff9mars15X\nbYD3\r\n=jZy3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dba50b26247c531d46dcc3657e254ad167785cbd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T06:37:34.135Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd_1637563176683_0.9763064023991739","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"af8d23cae620b39f13e1fe35bbbbb6731b171fc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2.tgz","fileCount":10,"integrity":"sha512-CXE4OuwQTG0IAFN9YMZ9fiW6bFcpdtGGFWf9c/7F3LMit/fwZAQ1HoX9bO0E+4uaWV4MnKxir46UGKu6hBV0Rg==","signatures":[{"sig":"MEUCIQDSjZ1J6Rn7efrCM2Lr9O7sz5z/H3FxxdbUpaXfWiFh/wIgEcFyoHUqOHVpwO62xNywD/K5EI0r9Y/1oNCKkAeOCrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzxPCRA9TVsSAnZWagAAet4P/ik3DIUuwCuWcwUVa8Bs\nqeTNz/cNHMefnhB7mlNB01JNfmHtWvXvkrskl0kxPlPyp4yvzcG8GEwsbRAo\njf9koFZ+awWeT5SdsGSRi3t+b6XgwcXmCmLWbOGR152kMEuZi1DrsH+G0KGq\nYdzHiFelAJd9qiuIt77aJrM/ZqK+vVKG9t1BWLRfLccMn+mo75W0oDQmMLRR\nxNAYnOzuuX0vGVVmkZZGFioiekVtuUQ6NkFKGA4Vnl1j02JKdiHGNIFM7pwU\nNn64dNo+aLXz1wOj617Y0X2LeS+5guQ/EOJV1ffT2TA081siXAzl/ph3vfuF\nCfqAzMVWoPZm0pTlHNXcdDxjPumDi9VNfD32Y7Er+LnOpFOB/fzX6gb8SYqU\n85ngi079yxqKiAQjxGdQrixkRbyIDO7mPDoxxTl2Bkcb4QLtXCOPNQvsCD2i\naaka1ZfJbFdf1XuzGM3XwFIlNntdC6deI6de45Ma5DPotLg4Nmzn+LuunOhS\nRK/D03MDuyuVOGyNpY3B/mxIvi30zPmW1X6tpqCl27Rf+sGVMRaNSh9Kszri\nhYcuyYAXy+PGY8dgCPj5ncmlD4tpHkLJ92wvUxnC/dGPjrS4Kh5PtHgzwkYe\n7Pt9cC7do+7uIWvHI/K34mxFImVO4i/z6cia6dNoKcNIBKnHmzqQqB6ZLosA\njo4Z\r\n=pSJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea3d437bf71888e4151f63916a4682c5cae3d7e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T06:42:14.213Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2_1637563470943_0.9655211975591664","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55f0ce83521129c4eca5d723ad9609d8737f0951","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f.tgz","fileCount":10,"integrity":"sha512-ml1sAll0NXTV1Lqrt3ajghyBWzrm/vcYhH033TbK2tZ9fdmmVeE9zC9gFH93uWhwJ3snr5hcHd5iDnsIqWHy+Q==","signatures":[{"sig":"MEUCIGl5MjerTjpXaMbPvUNXQtw0M6Z0jm5UPi70+nyk51COAiEAojgcvxJkOvSLqZ+wN/UQ7/mOVX2ZAgdBzcgQZzRIZmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGK6CRA9TVsSAnZWagAAQ4YP+wfRwDDXw19EcLkVEIku\nAAxXJyfRdIUqrbMwHxyZn09O/v5RnB1oPw5z6Y7qu/UgnwUQS0wl7ngCrz0P\nXv1GCeozyUMV/dRgbjyOBINAvCitEQi2NFeT2ZB3qP7vJ3E7/e1ZANt6jUIa\nKR3uAOJ+0ZZA9zYNqTGC4In77hFUnPeUwLWu/iESLpnZHMWnzBVveyHV46rz\n4Bip5oLW+I7jGnRmNh5j1XrCZtWyeZlOMnM0mXEfeCnMJ3IGTGNTmSX+GbXh\nGze+bgMW4mhpmq/O+ofbql+lYjBLDnW6Kmgso00j/BNerczkDUjbJ779GxmU\nl9cbnGReGWWNCVvf1AXRAEV4b06t++++yFNduVbaYMcYmjBlGiccRJcwGcl9\n9Jzhyy7yAuVbSPlEPYjy8mkHJ2w27whhxJM29hmZ5bQRhfw4acZ+U5hdANU0\nrfosHxJ8rrdz3JfGoa93brWNv/bMfrMxvvJkd5BiV5N3KcrchegRWGGGKTl0\nTu6tZrdjCGHv2PXwhFEZ4nWYe4bijRjLg3sqAd5QnUoyE4QmS8fDldayqAsy\nvG8oTY8pPk4tO66+Up44lAJlu9QwHxeme9uluyiblTsh4Dh8qrLclucNdbqd\nChBivDyhLPOcpgfOf3STtFag/OkHmkIjD2bc0FCPsw9tSDa/ZPv9fM+nsngg\nVwMw\r\n=1VAc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8cd471968f2dd45eee3a98b725f37c3687316d1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:38:25.562Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f_1637638842264_0.2222680007034985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"31fddc6b0452147f1669e5089fe04b57db464c66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3.tgz","fileCount":10,"integrity":"sha512-FLgXAqoGICBrj2MyaqOPnv3hJS6MQyqE1eLm2m7f1kE3mWgKo0J7+n4zHqggM/oeglSlRjq3Xezy2VUCWY2EdA==","signatures":[{"sig":"MEYCIQDhSi3Fy61JBhU5jjoQ21EagcMvHGdnwEZ3TOnB1Z/E2AIhAJsWDwZiMX41PoHVvgew5Hg4GVPy+AHonfQ70Lj92Zi+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGLUCRA9TVsSAnZWagAANZUP/Ro35Zljya2Qg78xLHMw\n2BTV77la9ROe72FFiLTfTpNpmjRox+NjAHXelFn43sgWkFYpROHKNGp0nYuP\nVPT8tj2O1xQ3lr3zLhd/r4bg8Cl2aVtk8v239n8a+91D27PjvKnnAx+XgkJo\n67LEj951GM1TRS2L1uvOeE+wpILtNor6nJFDgympUFD2iK1WrwMV+3iNLATq\ndumwvSMOmJNN/4GW22yXH2b335bPWOg/3FeofdG8JMDCIKpsrvFLLgnBZde+\n3AXGkNCQLnZmwZblNJak5iu6yRJPxfu6Vumxeu3bHMVoTGYYGp8p7jSUPQo9\nVGwDdWQm/5NhRCqjCRaELR1gGjxWFc0JEEw/iDyDCC7MUgRCup4tuiWejUml\n2yBe85OlH77uifcHm6u0WfQrxJ8FmLdWnkU5NbTOu632gHNPHX7ONeeEhKGe\nx22rGNTquwFAwo2LAvMK6Ou3eR4H45M/UcJl1JzkI5X2GZKTm9qhnvWwWk0z\nZLQ2zjcqI6Lwro9gO79q/nWX7rOmMMGshp+PFLOHqlqwiwj7gm9C615pgoIc\nC3KT8oWwcDgcFgkyVcXdT1HxoWERe1I6uf7kvqQuqRnkaPHLnTtVxHcM2YJE\nH3wvqCA2TMeP+jNilpvRPT1prXEWjW8q1ssG/b21udEN1t/Pk8Q26Ojn0Usa\njtpo\r\n=Liqx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:38:16.384Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3_1637638867926_0.19969311221834674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9":{"name":"@balena/jellyfish-logger","version":"3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"972352e6bf6fb9592ab2b47f39c453d5b3adcfff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9.tgz","fileCount":10,"integrity":"sha512-ie13uw2cJEWRxK+uVKLpNGqiIMdfmrSSCq7aNbBXfzINXWdB7sJMOw36qs6+SIHBL8acA4PgP4qaWqsubdLiqQ==","signatures":[{"sig":"MEUCIA2j3bEVF0lK434PoQh5t6W6sXW0zXUKjpXHP5ZE4c/dAiEAvfTLh7tRwYBdgIOuDkHdGLBFAc29JYUlbTrVwM47Vxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGOWCRA9TVsSAnZWagAAcskP/jflH0Vq/0cUxayPBAyd\n9KeaIHRZYV6MIQNwItsfY8ya/LU1xP87zvRP5RNzme0/y7Olobk84ZHjGdTV\nAJug15aE3fkFNhVHKW5jODMv7mPqcLNCXsDkNYvp0Pb0Osr4wXfWqaZxdXO1\n1eeRKYD5UXLgatJisoYK1eIKMum544I+pp1EAalRA5bP+8WkNEvX8IDPMdgZ\nFkfCaoCB103joZkqShWcPgxdKc2AX3ozlYyk1XncRi6JFLJm48UdkhiOCVlb\nN4tvq30yexHl/6MDIVCZwHePiegAOb6zjfr7MdWbvHfH6PfzopkwTAZCK1bp\nq7CAZj873sjpgsFEL1LDyMCWLw7k8ubJMWMvYepuoqgWi2F3me5IQgz0hSyG\nUPDLtq5SGa3D7MJwfOtXzpSwRlt6IAoUleOPrdsKnlf1q9gXDJG4m/nkrD6g\nmy44CYd4OIZvdKT1Oc+RaYGqoB3nypJBZ7aYmZcM0dHocryrORC5IWQrHSgp\nyFctw1crC2GtHAnxctFEu+59cxPmeYDJRXUcAaU9qui5jfGN8q5LSxX7WwH3\nMSSXfNfrrQ7NuDaf1U5gwJh/UFygoYdXPNYKbr1AYEzUjSRTpDXy+BMJZxjR\nKY3cHJnBe7ybAU1tw8pvNUV7ujA5YEwgo8+DWnI46/w7VADh62D2zI3us6XT\n8K6q\r\n=ULwK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc33f36fdfdee841df5b84d642c660b4b8096ff9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:41:21.028Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.86","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9_1637639061857_0.5288831453330678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135":{"name":"@balena/jellyfish-logger","version":"3.0.135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.135","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03aad5e15953173aa9b14577d99c0aacc29b8259","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.135.tgz","fileCount":10,"integrity":"sha512-5pxH1jzzpqohQse0TgOnS50/VT5rQrZiIQpNvx7HEYOTEvCK63bpBJ3v0dmR+aMtznEIJ34vDavDSnoQ0StTdQ==","signatures":[{"sig":"MEYCIQCURnNi8URe3mYoR8rmLnHb/rEzAUWDE4SBSn9Hr9YWYwIhALLHNuOaoX7WMxZkKzceyDNxChTrQH+y+2Ihtc7LoUVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGRdCRA9TVsSAnZWagAACM8P/jTN1YcH3RXV98CX6Ig/\nsvQ0OQvLJ2wkdnoZFoYVybzzSJuONytlYAzOv3BoOmc0+SyusuyC5ez4vhBm\n+CC5mNBEng2D9A74VJfh3q8TQRhg/RNzgVMiqC04BsK5eaWhU4icz4GlrxGO\nNzd1u2EPrJtAgNyjHGPhorUunIAhMyP2Jm0/UGikbxMagDFxJeE1Zbn9doCM\nWXaEsjrN10uPNDnvoviDSyQoR5yJPwo4JureMfHubt9mIMmtwgZmImD+bA1t\nbUbnrCOAfo+sLQVFw2zVjzBefmf9OmRMRLqBQT32aZSgXyisql8uQmYzgqbd\nepRy9OsPe/wYGO+IS2ltOc8MNGCA6zMnDCNd1wwfNX7BjCDvtmic5bFngfsp\nongW5TOHCgGuEortijZqNZUVeMboHff7XKjzBxH0tVG3nnSq3I+Uzol3oE/0\n/i7eWS42P91bJLzPHINRuUmS/lJ2b/7xudfcHGYcO52EcPCazZ8Hdp12mxQw\n1IfeKckJHuIoGiHwAvB1wyN4v2wysOOX5Xm9iEBLn7/RLk4338lmET0SASa0\nv4HK8MpvZDWyQeHRvU+gOijyv8clWeJOHdOpj8pdCOeBOZ7QezyZdA2+NBX/\n0XeXGg90a6mo4K44fKyI5Vr9mkxQu2kXfJt1o2QrkwQ2edHPta53YFfgjXoT\n9LTB\r\n=zuFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc6af60bebc166106bfc7d24f68784aa5c8cfeb2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:45:40.162Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.86","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.135_1637639261527_0.22500802646453733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b":{"name":"@balena/jellyfish-logger","version":"3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21d0a185a0ebab5f590bce16e98a199716a5badb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b.tgz","fileCount":10,"integrity":"sha512-4qxe/L/ROCUk23IeeQhKdwtiG91eZICFoabiyf2m9HUS94IoGFlnA9ff20Be+uKjd0CgmxlxCaXvuBYQKZqAgg==","signatures":[{"sig":"MEQCIGgiAbRHzaEJqXXA9IcTsX1tgi2IRd58rt4gML8pW648AiAyw4MjVxPmnQabCR0U43UlpLLu3XZ7ESJouungzCRU0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGTqCRA9TVsSAnZWagAApdgP/R7B4mnKpJEvwTRLFgml\nIN7PO58jSPttlQrqgSO0juTEXIBDFsWNvT0C6UcLYfZASJiXvAXWsLjEnjJ6\nbuUVEL5FuMi7a4PyQyUT5zYKucXutWxStwYJjsufCv3MpSDgnsObcyWfWcRy\nxfFz0IyVhpyMEjE9zOyX8xtVauSkKOPaiteVZeCxNaBmbvkOHHeyC8WSxuuU\n5HBY6lqjnZqjGo5vDuDK6q+Bias9MqqpUBxmCmyafASC6ZfIjbVRqdRsk8tN\njLZn2fJGvthfk/qyokvXFlJeTGHTN74c/eEr9pmHX0Qw74/GLegLFGBdxDYW\nWp6LdzZ3SWZX28I5cHMaQoPnpikLZz7s1vDJM8zdL1i5VUjzPD31Me9R0mur\nnxtt607AZNF9wul9vo2CU1EZcFYHgqozQ0CXYVawuX6QNf7ZLHz8YqMopfCa\nUshfbTjIpTYuBncavsIKli0UEp1RrHNWW9ttgpp9WWTDmQroi1hVsWGb62Ea\nzw7AG9A5MuwqR36lYd1FobyWN7B0YUqfzzWA6Znfmg1uQY4gMCjQAMQhagzs\n8706ANVxAw1l4vo24L+jWX4hwSbTwPmdRGAH7JjDKsBYn+SWCWK1eup8d2lx\nYx1Em2kDwI+319iqGPswefa75xZxhBhrba0QZeCUvu74BHWqulL+dZ9sfzoH\nWLsq\r\n=Pdw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"be2e1adb20c5d7f61cb42519f5ca46945b8e756b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:47:35.095Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.86","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b_1637639401632_0.14116272496351234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b":{"name":"@balena/jellyfish-logger","version":"3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f81d0d1cecaa3d465c447f8bab8bc15d917cae0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b.tgz","fileCount":10,"integrity":"sha512-Vaa1WL996S1kkTSROtVmBmku5SmnfVe9HJ4YLp12VuZOBKH2brJdvjC+jsANdjm+W8NdR6OK6OKY3oWkXSorfA==","signatures":[{"sig":"MEQCIE4uv1Wu6i1YSeFgKy/y6cZkNeXIIF0SOJdAWjo/v1lxAiB9v6lqx28jbUOV68GsWOioTTBiH/63bJC5DuHjJU3FEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGUDCRA9TVsSAnZWagAALaoP/j4hwS3V+I5/AePt3P0m\nT04fFwoQtlnsCcueX3ijaMCkbY9wHahx37Y6e81JXNvVcfXNzOycBMDT6N72\nLXa8uIgu9J3I1hZ/AYYGnPPo1I/CpcG6Vrr3mc1tweadG9wyqhgl9+2asyP6\n1uLX8rYC5OzO0+KoKb130DPJLG4VgIHVYdCrPuQu8XT/DY/g7zYG7tskWcgJ\nIbR8onTj6WalC3ojckIul+HOEOT3s+E9XzRZwpaVlTnWmCGA6gWGqrz2E4jV\n6GpXNj7cMftNcMAyTpmb1+VH0/zQDjGHcUmUPiOeWVeAT5RuF17pvpZBf6IA\nZqjXjvQShK097JNCtcERUEew0FtJpNlDUTWcUpkY3gtW0/AODcAfKQJjfPZ9\ntCbljy7CKZ9utQCGsDEpG0GQd7MCD9c9OSN+O9QMIGMqn7i3Wt4Bn7NPO5x+\nzr+W2e/TwD6Gyyh0Q9gyW+PxijvlxIL4U8HkOGzVaoJgu6GOTXw6gpQhTYHG\nvsJ3vShkhJ5Ml0D+R0ze0UOtw6+Ywxv/hxzcT1melqRm0oS0hHN1W+fCNeB1\n7s23lh0/You0B+6xUU7d72giQo9+6JPnG5tbUtO6h5rYwwRwWewLSxomhThW\n4GPC6Ip0co7VfmFv446Hx8BYWSPj569gUm6ZLwovMHQEo29iZWdQeecQHLwN\nIHcK\r\n=Gjoy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9af768b8d4b9e651e45650c960fbef1a930cf96b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:48:06.110Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.86","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b_1637639426993_0.23967121288496074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20":{"name":"@balena/jellyfish-logger","version":"3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cef98ae29fd48aaa6ebb807b9dbd03ee6b1d93cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20.tgz","fileCount":10,"integrity":"sha512-yKKj3xzLm1y331TvqMxh73BdPgWoOfmWL1e2DartWLYtVHpIk31zpKB/lPsFQCs5VQKvB2huG5Dq38up1zaung==","signatures":[{"sig":"MEUCIQCGEYLdD6XRWnSdE1gvTAlYpLxjxiO4PhD+H1zMBKPBMQIgY38KSdIaYSzXgzwPCesbiGGDMiCO0yVIX8wBOa7ElLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGWKCRA9TVsSAnZWagAAZpMP/3Lcks/FXndmKAH+pFgV\nsd82GoUJnkucj98rCQf4lqQjqX3y7fgEE7QvYYL/3OZNOPD/VKeFeUr3OU0p\nes2TufZSoO62RuyKGLUuyUHhfbBQYgR14ta4lIFmRao649refES682oPlZCr\nzXy+gn5FyxvBJxW0QPx8BXfAR+67PzQLmnEcDPDoSTUxD3K7hKnZ7ZAshTCH\nqduqxyBSnlvtpRNh6ptPFFGDVYCN3UyfGjjwUeAZCyLRn4q/xF7MdkCXxnww\nfb7a5hMDuZBSf2KhA32kuKi2AZ9lV23shdx80qxy4QwgrWRU4YzXOLHDDBc1\nTQNhx5EZ2u1R+VzJzaOrR5p7BicvXWgVmDZZsWs+1GOVTUMinwLkjyA4D5PI\n1heD5AoqQ45fUjTNpWRhHJVFmTpdQ6y2+wbqm0vEuBJCaLx13JatPFbWofIP\nNDerPB51BqmHcJOac51g7M/FRZoIDssGEUJZbTZzxhbxXWp7+lV9NzVqZlsB\nHDkZe/aEHtJPAaqt79TWJAu3csb9pro7GXXAKrSngfUpSr/sw1GSHmGqofti\nGw+P1IkZWUB/Zlik3rkkCj4O2zKLjXuUu633lqs10qJMpgOYIAFLEBwhyiBJ\n5sEB+37+AlvqaX7cZGtJp9OrjjbXRc/cymtAuWUKVLnxStebPW1gZW+X7LRK\nUzSG\r\n=cEy4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"872164056c34e2cf300f6fdc2bb882d661066c20","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:50:26.207Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20_1637639562199_0.08309243874496697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136":{"name":"@balena/jellyfish-logger","version":"3.0.136","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.136","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1912597752e7ed8b073d416c4bc92bf82bae5faa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.136.tgz","fileCount":10,"integrity":"sha512-Q25qAi9CSWcPm9kkB/GCH4RmZhy5f0EMSE21seaamZ2yMmljsGtFre31oiXKETNFfkh1FWMT52uia6EO+XzdAw==","signatures":[{"sig":"MEQCIEhXL3GSO0QvQ9S4GgqVOde5AkNJwgQUuK159QIl8bHrAiAZUJ9j6r4+lO7dscuXb0gCYDFdeYvmbQJ8IGlZfBaOnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGY+CRA9TVsSAnZWagAA2g8P/3y6GPgXiPK+j/0D0ifX\nmXWmdzRxYG1I+Ml6RKWUc/k0Cikwl/V88eRLRfUuxVXknAxLucJxx7CN4klu\n+p038aLLA8SJ+g+xwmfNre8y0NXlrwtqL85GWhmP9fXfI9VtAAXGDvawt2Jy\nrJrimlEqyGENsGTVVP3058Nz34h1L9mRXv6yB8AOOOyIgNwL6Ks6jx9pWYnI\npOm0+RvWwQpo2dwaNWf8mI4qWfDAidOOn+OltBtm/6Ng3bj2SsyGHsMNXFTe\nfXrH+8jdMjCSaWDnhMf02RPXB8Bi5d2SsXMJFaFQ+Ab0UcST1XDROYhP8lar\n5kXb1GJDqNsts9Sm67rMGkPIcXjrr+mxY7Mojrc3iwT/ajjyvKOLQtJ37dEw\nzdVU4KkTr6FmbKdqQqStOQ6xKT8HJ7P+zaKuBrfUJ49ksf5uJ2Dv0hul/I1m\nRzuNrkwrU9r7w7CPgK8kFEZBVD6yMv/uTAMGjCbh81k8WQHXvxQNVtwJflEw\nh/tAfOjBr5Y8bWkSZAERA3TtwTFhD9BFZk9K+Hw148S9VhZ13T96a7O58EDt\njg9xsnP+yq4BJMWKSOej8N2QdbR+suxLp1MGsXb6SeitZC9hGykJaZv4Z8Fz\nsGE/iOxMs8UoW+4eoxCSjIPU2xdwbtekCLlSMBCZpsK5JV+aJUXvuQXUFf02\nCxgw\r\n=xN3H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5719178c982b7f6ba76afc404ae2f4e03c9d4b0b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:53:41.128Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.136_1637639742750_0.42358436324225646","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62":{"name":"@balena/jellyfish-logger","version":"3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"87e40bc1c868a4e21fde766d6934ee667174be2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62.tgz","fileCount":10,"integrity":"sha512-8w8UzWsqjEaH1iNS9Pi5l4EbKPFpvdghzdAQktxjcpfur5OczcjleWjudUbFADOjHlF3d1UV2kND55GuY/RRtQ==","signatures":[{"sig":"MEQCIAjrx04CTK2yVETJOGrCgWB6ZuC7oBc2RySBtRE7kph4AiBGqv4Wu1aAjdpsLtO2bcwLq3A4WDx/s6bmiYI5hRNwKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGdACRA9TVsSAnZWagAACGIP/2f6DGR/K7hfUqgG71k0\nSfKmC0Y5bljJv2u+PyXypAslOs+eXjk9qSuuJg6WcgDQwgnGj8dS2mQRAHWo\nlfNXe9Qn6812RMxzfg2K8C8N9Y2ELQLQHa8y6Rled7WYHvy/EinmKDvrJmaE\nJDrmvHCCpAo0xFlhXqACTPB78CTZMLBSBnu+59+I87SDEGPHBvbH7G0hW6oF\nkC0Yo/ypg6wJaslEHt30Uoa/apQKweWBGOqRDXdOtbOE4V1HHkcMEAhiVaCU\ndfX3hoHJJmYjTswm/BJBf/UwrclY1kw+ZZhTQKOAzN9qEhpbeswkLB7CgWsW\nxfxHGB2cxWjbvNQooeTpG6VqM9JVoeZM8vFauOdZTkkOwDLLPfS8m7ZyXRJL\noYA0Be2mXjCPi/ywmGmOS68iGNiAnMDxSxCF2YRZC+M35UhBTHhlJa8ChDch\nqalQ5XIW2CZ6tsDwtddGkU3N9XVZ8AnrRieNPih7xzNeYJfuekd2KUjm3NF9\nGuMIT7xvnZbXtknEKHZfDgT80aGJbQKmndqEIxgHF0xtaeLnsBD74byjQ1sm\nS2YTneGL4T+VvogUmAmTDVn4jTLty+cidUzZ59gnwFG8hYBQsa1zVDvNCKfI\na69Ssz9Knlf6/kSAkH7E/mJ5MDUkxfYJlFz3vDYZGH34EeNUcyxKnZEuKB0C\nxDF7\r\n=L1br\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b587220ff9355104df99012c0c38267472ef2d62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:57:14.437Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62_1637640000058_0.34562605560095716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259":{"name":"@balena/jellyfish-logger","version":"3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3cffe6c0a6b78935a87792c291eb52d54ce13a01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259.tgz","fileCount":10,"integrity":"sha512-pKB20OmImA+1RkwavVYzASSQNwY3iBKemBSEXfKXVJL3elt36RG7PEbT5/4eOR6vm4ZI/HlrauEPvquL1rqEsw==","signatures":[{"sig":"MEQCIHtxvjvBj00eLCnkGKJgSDS8oLWn7G3ZAApphW5PA0zFAiAIrZRos4Q4AOuPDEbk8kHGEN40AVsZA7CRroijSBVQDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGdGCRA9TVsSAnZWagAArwUP/R6SAfC0wLQ517CUYLP8\nB/Cq9mosm3AmiH3Nu5g4gx49axz1Smi2trUNCrGihyoahsfdMPJX+oTKFgKP\nSMH3vKHuqEatENmYVguEhmb0xqHm9Av+fdZ8cSPLstqVIl5pittIeN0gslOH\n8pYsvcAp/vBqe0Ygfonc0e5dwRAq4LesxGwaFmkicfpj4rTcCzQYgjOEiDTH\ns3MHNEFHb+Hx9FNqWfaN0BK5iGmDAGaM5mVi3nAMJOR6jbW66amfyvsThqha\nQiZEhFXUpzgpfwBTBe3G4yLpUfETsvOagoDnQMpAlvS++P2L1oC5FdVMcnyB\nfKzRlEc4kqddWoxZ9R7G+6HYY1/FGK+bI3Ue0XWpgmVhLgVWQDrbQjkGNz7i\n6vWxJxvdlBeLry+W0KpvVL54doJdLWX2v1nT9JF0EwMi2PqXR0CDaZFpO20w\nj2J3w498CGCoh22WnfqRfAX6t7WAo5XpuPPxPR6gggbWSDNzTGGjH+yVkPfe\nMD95lG9mrjvv7Sk5++F97Al76+iwJe3KVpZ518YWWM0ummFn0+g+/k065t1s\nGz2suYZRKbsT2UxRx7eCbay8i51W30ZZ32GybMVfB7jG/G/EKguGdvhY1Lwm\nvpGGGHQDaf1/t6l6KOH5R+7ijR4+YxSw0zqemHhTY1wD94Jk0RtfpqJkV+eK\n3+jR\r\n=RofQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"54d661b18c0138b72d2a5b809016d35b42c5f259","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:57:34.379Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259_1637640006031_0.48184175434355603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.137":{"name":"@balena/jellyfish-logger","version":"3.0.137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c273920494e5ce7a6c576720551231998ecca5a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.137.tgz","fileCount":10,"integrity":"sha512-ElUQFTTc3chXrAqqYxKvjOvPae5ArPjRjjvvL0eVtHAH+pkGGCBmlXWZj0C7TYp7yRf+Drq0arb6kYKvSY/iIw==","signatures":[{"sig":"MEYCIQCjL0FsUvC1ej1WnP64ekepESpW8P20wpbUtbT6rDVbJgIhAMUwU8dUwFPlw2H6P49aI9nC+9Tdl6q81DCT9qR6JPvS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGfxCRA9TVsSAnZWagAADTQQAI3jA2KhtOP38pl5lJ1n\nlx6dN47PjFIAaqNMv6khVyyqtuERzdrb0ilocZxA5y26iM6sGUWQQPdbXKjj\nnXIoha2hPJGwBXO7s+YEHcEGVHJ/JJeuaoq7WohG9BhyfSo/9Jq621Tz3tbh\nH1zEJ0oQC6P2k2XyOeTHevMdKJhf8vwlOenXi5eNimPcbd5excadw3gEVEwJ\nCkvWMNV7FczlY4bQHmFvvLUmByYJKd2u+1P8kD7ZxueLaQPEjxJBGeVqTe27\nfiwDjEvVUuHMy9xc6YPne5TKH06ElyZtfLcSziM3VrNGvTvpYzuVM4anzBGP\nxFJ+s/5PcHf+cLXrbHHrZMT9MqoLZxu0bSqnnxMjfmbhQCJCOcV9Eogf3zjp\nBGTw1d69ltRVKb+fmgI6cW57N+bUeC+sntvchzQT61zN4l4/Ug+LK/LtgY5R\nNJ08PPkmou4rDOROtp8aPZSguXzjlAwSW/C6FDrzIRVbxhEP6KEcXtnINUfZ\nLyo2nxkawIdYpNX5+Pm5WlFPNA1qBjJUlzcCZF/WaZLHcY1fA5tGtQWNXUlK\nX/FSnzIlIv38Pcm623ZyLNwZ66gcIwn2BqG7SCMo62xfoXQkyAlhWPtF2k2P\nAuzmPdlAjStiyfMA9ueY2lp8VxwUeMOPFOqs62LeJK5Az6NF3L7tkrd9DzG5\nVYvp\r\n=j5LY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4ab0962bb38ab7c20d500d862bd158817c0bbde","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T04:01:07.179Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.137_1637640177055_0.10896459714469398","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb":{"name":"@balena/jellyfish-logger","version":"3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eebb1a857fe071ad61085286c66dd93fb1538751","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb.tgz","fileCount":10,"integrity":"sha512-yZ3xz0ye1aOQrxRHlEsSsbWhz80kk/1dU4Tz3U+8DR/lOlaWjlJd11oOnLnYy3iitmqGX2B6WurQGnJth3gH1A==","signatures":[{"sig":"MEYCIQCze8eK8Nx5024dkQR+OPIw+CbV/hSE0bsFVk1IRPtZ7QIhAIhgI3Qz1lM4t5XitGLyK6waIkmxWgcZrtNHfLxR0Ne8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnGjjCRA9TVsSAnZWagAA6VYQAJp7vAPdPhZxg77VMs4d\naEKZqFlYomoSwBlOA1GKHx2r9RdOjeI2pWSYwlckPOh9wSgmX4fVnuf5kgys\nIkKqZBpn0GQfbm+zrxLag/rWfxAjsBougPTY+2Wq0oSx2uouQ2Ojltz5lYxk\n1aazpao9ryzh87InV3mahlUJjjQIYUn0ufFkA2IvP09QcNWl3ABsfIilSdI7\nF02obPGfJAXot7+j7Wb0c2V4HVaoiB1mWnDdISNo0mX2Dl1qm+fnQUMbU8pF\nHzFDRrfWDGZTndqsX6P9NpRmq+W5QkguLdX2dz2aQQNtXUzuHeXH/U3eFtZv\n2Kuzsj6v7GiF9rk8KkrqODP5WKHhnMuGn4Y/N7OYFVF/tco1DABieH1bciBP\neDPoGKc9ZBlUKGdb5vfMCvbF0Z9Ro8bNpkl9Qoo4IcmFwAq8VHdD8YevprKn\n1pGJxWrdXME7qD0Jq4dN3b529td/om7whii5bu8hMMbrF70QnzNd+J2ncv3w\nOJ+roi/ByF0gBhZnFKvFft/RsfPxvdKruBzigpzWsNNRZdodpSoFe9Onjg1X\n5CGJ//dp6G7IHYVSsIAhF8kmKZ9y6g+QNpXDpmKo2YStkjJDmxkQ7WXr7HPh\n2B9zOx9KnccR8r31SkfPhaUQnG6eP3M2zbfnRUGUC9DINBmjsqOY48EH/MDT\n5QuJ\r\n=N1x4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a554d2a51b82e9fcf251519a29c2273bbcdb8bb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T04:04:23.788Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb_1637640419546_0.8541526731411822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f":{"name":"@balena/jellyfish-logger","version":"3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34808615379deed9b7f87abf6e8f13de16b7c2df","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f.tgz","fileCount":10,"integrity":"sha512-2xSIYgjMTOVMuvxkdvU61gYw/6ziO2EHRKwI7XGEof5gxuXU2dGWytJWNf9qDggCgu0+ufuEJl5NyR9FSlWKWw==","signatures":[{"sig":"MEUCIA55mn8xFEi0k9i4P/y8m4VYZR9RUv1BLBt3+mzrAi7dAiEAuam2G1c6NS5CEPg2awoznjHh4peMgm3vMmMu8UIJAFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZRhCRA9TVsSAnZWagAA9KkP/Ru6pTsZplb1zSdwRD+5\nCyeyMRlwJ9TVMCyn/DzSifKA/5XVDqRtHiByJop8Ps2J9O4dx09vDUXl4N6Y\nupR2zXEW2k9SzZwV8Qvp0luayyMWU1jtZhrTT48+KvzCQxM4L9rSncvO33rv\n1xLILPzx9zIRVPg3DwfzNQosb+8bTx0xbQV5Y1NfHVbZsq3H20yVGnmtVYwy\nGBNqbzqKoRR+z5iFgv2nqQ0QI4ZZQ/0iz+OkJfn3sbhPRSBVRVlnYXM85pHr\nhqsmM9nVZ1p/o2sj8ocWdAvOxbJ5mDz341fx5Dr4z/JQzy4YJ9Icn+NzJi1c\nzTzovbqq7fU7qf3yhFbq3R0rBz8cJcCtEIZgksD4lPUXEaHSjDN6dPh77d6j\nYsxQmLrqCgdnsequo4MOH+4DXXR7GrOk16x1btiWLjkw3PtQOO3HBOh+TxQ2\nFKx/g6ygml/XlAVO4jO0sb+uM7KCMrVrzj6rEZGqpEVPfMv69LgHmKTif3B6\ncfvdgr9uViARWpcQsxChH2hnwPSabObrynAy5lOSHgBz45aZKD3Gq5C3yK5t\nO78TRK11HLcUhzujxbrsD1G9Z7PQZPzJB+eJCoIMEF6qXFW3hrg9h7y+WVzP\n6pJ5MwnXfg+BVRp6dNx1xHHiIZ/ilf+QDvvyzhK7incz2c4m8Z4bf/thCxM7\nIrNK\r\n=5TSk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c81736a75102a8cf5d9e321e103f073bfaa4a9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:21:38.814Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f_1637717088893_0.478555363085859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.138":{"name":"@balena/jellyfish-logger","version":"3.0.138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.138","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d9e55df6995efc61bff241b732c820c9d4bc0641","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.138.tgz","fileCount":10,"integrity":"sha512-vLZVwrFXGcTDggX3h5wbbATUWcuxGSPerC+P7MUBUsHWbbXNaeE1f8Gn7nHHNqmg+avBg4rogEGJgtgWPMJL+g==","signatures":[{"sig":"MEUCIHlAS6/UiZ3Z5b0DiYghVOzyJQrZy3dFMNl85e3TTqF7AiEApBMt6shXIhhcGHV2MlhxeGivCtWf+13+E82MXfxci24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZUbCRA9TVsSAnZWagAAqjUP/3dMEZJKU4IgONpcSEuG\nT36ojustl4mrz+o4v1M9a9epm099j5nV/Ufss8KpQytAjbKdKGujIik8qH8o\naLyEPQLQeLOEIah0ksZIpct/nVXE24Qj1sKZRH8VIdjVU8oWvMEn0yRSbSpE\nmm7EYMoag8oNVuwYrVJKheolM88rXx0GZqMiwbPaWbCUTD4wDzRLflcjRBcu\n+ruVg/XkThKBnQi+wcpYshg0ZayA66gNUd83TZRKYfq1Jo2+3HnXV+MQEFOj\n28FtK2gTBmM7E8F6o+uTIRmbR/ew5Qwh0/7cXNzHFmVBEPpK6khW8SfgCQGe\ntTu43xzualeAEVbPq7Q2zEJGEX7tefYOnmb3h7mfGrMhpIJb21aLi+D4Chlx\nFq/2FY3ROMa2QZOPpUHmf4PqCzb7KMfe08nJ0E/YjvHqL+Gn5AWPTNPgTl++\nYN7L0lJT518IQ2q0Eu8B70j3idkDo9KzEhEVUmPaaFCF2adoMuFci2Bs8D5U\niKAtuyogHuMfolPqe2H4YB74WikS/uhCh0rw42f2/yoLTr9I1CE/wlSPdr+E\nWI0PXlIG8eX5EVQE+a7yr9VSjV1N7Cu1WKJ7E0ODU7/4AwONNG3NNph8YHEG\nvVURGIZJCGagO5wUx9uwBnwUuYLn6IGcVfOQh3bLoOB/ipbEoedVR/THKW7u\nsGhO\r\n=xBl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd85f0598fee914b3555dfcac8cd0c676bc719ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:25:48.703Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.138_1637717275654_0.19572903603803904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2":{"name":"@balena/jellyfish-logger","version":"3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ca35b50cab3b259071228eae3ac4747b5901d64a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2.tgz","fileCount":10,"integrity":"sha512-JVPXV7CM6l8xDfMG4n5k34Td4Jofzvcx12BF63lFUMqU+oeN9QTFyDfJ722hg0wHLvcgcBeN9hyJZTRA1LkdYw==","signatures":[{"sig":"MEUCIQCrVqpvYIexYi2jinT5TLs+gyAgjPY3C/GnkYz+z+t+/AIgWhbDLW/L9zoIboWWh5jpr8EpPCm30oQonwA3FtK6aqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZWlCRA9TVsSAnZWagAADCoP/RRuFrumC7U2h+aaH2ri\npJmzX+yVEEJ/0MCPGqLVD3UHvVaRxZlRWdd46Y27Z+QJUxYcj5vvq1+6MuYR\nfZJtNgmgt0ASn5jIDFMXIyuG9paVxIUOEyq2C4JgpFMwYck8CCoT0Kgz4YQ6\nzFeP3AKP2a9WSu/xaV64wE0TuoiWoMELzvxrdRjGUH3pBkcKN1yuHqS5Zu7q\njV58ofisoa/6BEgoV2U99XTRIjXd/11WFUe87keO3RJO7HOTsZUNuhetKNVX\nOTeh4idw4KwC289bH0d6pJHK1FpNe7NGXq4nxVH+yFS5AvsRXq0geF167A+6\n/fp+SJq70j8wbld/lKvDkNMpGoQQ7f7OB+0c4rUB0PT0BTL6ZoL93yIVeuye\nHXDIs3kV9T/pgP89RU3swC92FSejiZ1tsBHPcmVhLq8LtwNmCTMGF8fiPsEH\nieHX5gojKH7SrCaw7sAa2uxpL2iIJAerZF9nGlf8fh7rLrKhPeNIdHtaXsMV\n3BGT+87bkIlXD8A8UnfyYeNYpQsjaoAH2tK00yZXxKuNJKIR6ZrYs2B+t6jm\nleeDFE0NLnnW5UdHeSJSCaVXmWcUj8GqNcQzPE2yLTOE6ICm7kw877tWkIL1\neFkO4s/A4Yjj3trKaTx1c9pgaS25O/QiQbMDI5eZuwhI9ObHTC7smmOSEbEi\nDBxV\r\n=YL13\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f1474bf2170ba76eaaef670190d5157931c0db2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:27:55.437Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2_1637717413038_0.9526934468385404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a":{"name":"@balena/jellyfish-logger","version":"3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a92085820d640b40d481a245bfeadf56f3c9e51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a.tgz","fileCount":10,"integrity":"sha512-eMc0JQP9NQ4cs3GvDEUeaCEF8rkVa1BrULAdw3HeA1WkAFBOraE/xaRSatgxHGeOqZvyNM4HHLpkkHXqMz/8RQ==","signatures":[{"sig":"MEUCIQC3WGjodsW8UsFmuoPBq3hpQQzAON7KPeaJV82gZaM7oQIgC6WoASackfrb9YCqxgkaBU//zxMHwVymC7k5kAvq6aA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnbGYCRA9TVsSAnZWagAAjC4P/iLO/5+ZnfrCJWsRYjSh\nYoNr6yUOXx6wnxP+dq1cxmzwxTjSvdWjp/dJe7yEm4MG8rsFpvwtcHlzUqkI\ncgKvzRJuqR+F1ZVcuDF836tTjc+YilqyR83+8nkUORbKK1qrCb9IBTWAjal8\nYbytAvnUuq2yZYnPxgvW98uwYSiJLFXc+89gvAX81biAwGqP7vSF8cpfkTBb\nLtJVPTgfaCQCKNrO3bmPAJYkKytqYoMn4JwqjuJgFG2wBcZLBLOl/+oKtzjW\nExzWI7kCFWBFeMbFrpo8hxPeinwLy8yx7oN/NtHftjjhaqx8Tpfg9Efmt0wM\n1EtGqMW7F/xH/nRmMfwT9cK6ZLBsYsBdh2gynmg9svEVmfu71O78L9fKlvVz\noSFf+SZs3TBO8vfxLxHp3ii0zqd03ITpfLi276YupH4GpXb077WOWbfWwunZ\n13hPIjpHCZmP9XmvsPgMEyNGlsPOx06ivlNuUi9gbnkasoyf2cXWYzFSFEMK\nv+vlrY3qXfqVko56GfaYmIKIctddYsYNGumO7VTCHpTNeCrL/XEwvPQfXbbC\nnBS6nt02NFVvqVicI880B/O5qkGitnOyrF/tzNzAXOH0PkxcJsNm0c2cNTGB\niXrcfR9mByL2HqVaLCszBSRF/k5aYDjdU8WB5G8OabqnZPHZv2yH91FWy9tO\nCNLM\r\n=54A1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e0615a0c274750c03c2929a518b1f0c9cbc699a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T03:26:54.109Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a_1637724567927_0.8972697153025329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.139":{"name":"@balena/jellyfish-logger","version":"3.0.139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.139","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d612251a427af40b710151af3f1cc52a2232a802","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.139.tgz","fileCount":10,"integrity":"sha512-6qjHFnXUnMelVbjlHzuKszIzes/Z0vctzHVRAaAt7tgG8SfyoVunuawltr1dicMHv6iJOL2p5fBAAIsBqJ3+Lg==","signatures":[{"sig":"MEUCIQD9OCkn1ktXfAE8x+y+kR9/aEHzMCyKGfv9zEc9AptuWwIgV+IPDr2GVHMRQXR/NUTS6nRGo22rPQn7jONiYvVgg3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnbKMCRA9TVsSAnZWagAAde0P/0geK/xz/prvr4olWYvZ\nXMg6lkvHBv+gtxp8JkC7fxol+IetJv/J33OHvrqnqAHTZIcHUKiGvItA4/xH\nFzf1NMucnVeUFaN3KIPRUdzpNJgWR7AnNCKKN5PMcb2a3DKupBqiEE+nlrsw\nqwf41EHdo8oH222su11a5qUEqc89pahMGgSSpjuwWAqWVrq+pTiIBzASyOF8\nbIaCIEdoeBfuiC9zuRfGSqY8APTdG+Nm5nelUx788Uw3XshY7BJzOz+5Qn3x\nuI8wZUYh1/yuvE9k5uRLfRdzxkufQUcbpAActJ9iZKz5+yC8KciQ1QTI4xvp\nvhktRrGwFTJLhp0gCaDskpfsxn8iXXLt37gfZV9Nym9cyBkOrVH+IaM1Q/nW\nlNKPx9v/uFtklIaVXvmyLZK9V+i2lWbWWLXM5qsOLCvIQM85LXJ0dTVaBRiB\ngMNgt18SbHYB/AfEcHmfLZ0gAlti8lMP9eyozp+j30ckyXxV6sC5yNl5oLW9\nHfGfHnp8/uSF2Qjez+1aAnkBt4Z7+RMO4y2D5NCgD8Ti2DS4IGmuTOag7mBU\n+Bp0VwYmMRcMsQj6HPGj4MBH2mpgzrMtIdE7onhXOw0MHAi7qsQGrcERmv7U\nLPGh2l9qj5Y5E+abEO6Cyaq+m0R7i39XeGbgFLCDGBdz53xZWXBVSHZNUYFo\npQHA\r\n=dCJI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f3569117cbd434c61de81c6b76f9b43bfe1d4a15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T03:31:09.588Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.139_1637724811855_0.14270503810376667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7":{"name":"@balena/jellyfish-logger","version":"3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69cb9df36bcf65455c7de3ba564604d3763d6c7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7.tgz","fileCount":10,"integrity":"sha512-vXExq6znAHhY+XQHKg5STZajYFHzlxDXd+6YA3CDAGHAe2/XJj8pvnd+pVeXAGdyRkPI5ZauyAoiTzgzyMir1g==","signatures":[{"sig":"MEUCIDGO9CyynFrFVFC5UEZt2vbbEVJ7KSg6Mv/QjIosQ92eAiEAhbb4CIikXtllozTgmAtcGnkCR+eIrub6C7nYmYIfcaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnbMFCRA9TVsSAnZWagAASIwP/3FsdQF2tGcmuttetkD9\netsVtDurBK3eJsrHOmQ82aUY700T0SieQIYYa5AL2ZlL2PKanw6iTrMJx4ZB\nuFG+nPDAavryOlo/SPF7pKv04JKWgz8Zfv+AzR5LRwaCcInnHXIg9v0kgNbQ\ntu9KCZ1as9/jYuYp6Z85qnv4hQZXNkeWHv7R2bvxMBtrQNeeP6ALSbPE9bxo\n2ByFrNcHa9lFBuzOXgigVAW5rT4KsRk04vRHzquzrMhsbb5H7zE4rpwW8vnR\no9LzIrtk9c0HwZ28e/EY3l6dd7HGNdGZTJnlOBaK6ejqegjdLq946ADprawX\nxc42U5FgQvglQoj6Fut9ZaOtB7bpVceolstR59zFcO7/gZ08Hezh2juVT1jc\nhaLjHwns3ai3dbw31xJqtAKmoBUh3gNu/sWWgQE6CTRs2oTDAGZpEoTgTvuv\n+nNvHlWTnFO7wLZJ/08tCOYCuKsKcJKleS6H1rmzfeGcQiXN54llidhSMiTC\nUiyFa7/3EQjstiVqQm5jYk+KFAkn6WiH9Ea03kqGYlfsiP0eWusJFqDniDPE\n2gSP0xlIYUYbnq9Gcq09/mZ9mSERnu7K8NfIg1kBkGfR4/lgRFEyD2KcCaK5\nKsr1wRQ3zfQjVevDynoGvPozntEm5sfw9ZExfzDHbIE7XUV5FCvDIQ8V9KXV\nphb7\r\n=VyqJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14b7839a8630e2fd0ba6076b2d99633924984ef7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T03:33:04.518Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7_1637724932819_0.0915706055465737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f":{"name":"@balena/jellyfish-logger","version":"3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97c2e60db551210dec0f39472a5933c6cb4c4747","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f.tgz","fileCount":10,"integrity":"sha512-NIzZJxdH/NdhUtoWowrPBGmJTSgteFVaXWrT9h/JEMs5IXgyDQomc4PYDRvJbByo/q6+MJS2mYc2P+Gzwi/OWA==","signatures":[{"sig":"MEUCIQC41Z1x+uJ12LhazyADm51mvTyCdKP0F0e/fq3VLE5UhQIgTX5GMLC1kPGRd/zcgA3bjf3Tcsy1fk5kzYaunmcEefc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhndRyCRA9TVsSAnZWagAASU8P/27Ndm+ZPdXDLox4nuqe\nk+9reIxACUbCXuHwnVDV1nJgJ5vNCqCyBXYK24NQlwhL9HvnJyHEXEFcjF5Z\nzn/VKu4wL5yXwynqyWzG6Amb/fXtmnOLPDRxuqZ/UYwoZ41bP/GYhVAcTiR2\nHj17zqjuuMZe0zXvQAvPjUecgpHLUdEJpxGVZOUtVR82TBFJQdkTdN2N5tDJ\nmS3V+5XpGxZ6xT04mYUoa2RMn1m5+1PhPIQ9Av+25M42OFVYsjZEhQfy+d+7\nJbKdfxRci5EGab+mvsv9aodscXWtn9h3SjMQl3o8GcV1PUlQyBD3CaHQ7WtT\nT/Dt3LaW4eWkvqVVzM5WKV9Tsgotwaqk4Wxvo6FnIYCVB/2R+L8KzHzf9kxj\nljWkxpo5xxExTSpVnKgxLO8/eyaFuXDEJCdXPNrynVHx8cUQc64GKBWwnh0O\nls83NSjLJLfhzkEsMaH2B864T9GvHe96m64yG14ZV3yyhVSviFZZbX5pGKKA\nLpePY20qdZVlNGJYYONYRZx+h470BAktZIea1A5dCS1wdznHWI2zMt2i5b1J\n+baXqMEUjMPB1wV30UH/BCWEnInYV8lkXpfIMVoCRnItc/9Qc1eWV45GRtpi\n1ld16LrIT+/smRd9MhXZr0xf5t/Q/xaJvFu1wDDN88vsyLtQmEydg6Kxqncy\nqsaF\r\n=kYt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6e68120c248ec5230f2fac28c7f6eac126fd60f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T05:55:56.441Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f_1637733490515_0.22166186926309672","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.140":{"name":"@balena/jellyfish-logger","version":"3.0.140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.140","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aecae205307c4b7fc4f8f9b1f75c82ade03b91b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.140.tgz","fileCount":10,"integrity":"sha512-fnBW2fXJzTRCnvPiGqQjt0SGzHi5a9iGYT+1BWtRLrvbEymt8ERaGwbs6MAud0DJEg60yx5WgvNWX0BMwSlkCQ==","signatures":[{"sig":"MEQCIEqjlVKn8JSheILqQXh20DOhvuk68UesCmWhpauBJfSgAiBJ7EjAP70EsHAY32vAPqn7jS+ooyIg4ACUF+XltQuvow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhndVtCRA9TVsSAnZWagAAvKoP/0yZzw7DW2vEjzNomemJ\npUFKZ8EWGnzYg94kpHxtCuZBd0w4OXe0liU9mjQ8LFwQh+0uq74leXLD2cIh\nEpOo3DRCWu/G7ix3gt6unfVjjgFSBl4hbOgYCuTR/bp9hwtYeYHkd/p2HXGy\nHURUGMm0JllcXdDst9AHbS6q9b4/bxElKWQLGdmgy2REjz83Qa0axCOrIGPR\nACgjfkLaCkmW8v+b3GLUK0NwkiSO6PG5IgUhs+VQfxZgegog0lhHGR6XFUcU\nBcAeX0XP2J7DnIeXkoIpKRI7xTSj21zyWmBM4sKwE/WHzH63ofCv0+sj/yrc\n3sTrOo6DJ5b+SeZaWrvlLiOCDFGqxxRsddyCx9WrwZG0VYzkGdi69EaiUFtj\nE+uEUfbdKNrte05bv7Cdnu6HtP11bmqec07mhn2kkNWqWfHx8MS+p2nbYlXN\nfEyrfFSdW72rQdRNqbh1DWJj7G4pnKI026Ajq98c5/KeiaSdTVnVqhGJFPnA\nB3gSZgfDkUpzTd8qPTM8iwmKM1q+kSurna+Y8OU8wi0bdgLX7WU/edux+PP3\ngI3RW1pCni0eQqzAqtAM2QfeU+M2qly4zqdw7pP0ZzQ0AGv9BnZckedZEO3e\nIA0xT7FZFHrInVM/9mi11zk0WKlRpMKY2pSlGZV5Q1OvBuOUdywHSV79ZUn+\n3O+i\r\n=sFxA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"143dfc27ec53a8ad15f6d8e3581cc1e6c21b70b9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T05:59:56.410Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-environment":"^5.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.140_1637733740856_0.5898731876123524","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf":{"name":"@balena/jellyfish-logger","version":"3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec05b44cfd4179374c3aaf36781264edab839cc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf.tgz","fileCount":10,"integrity":"sha512-uOMOfDKJ7s2RmT5ppoY0WLXWevTwaATfsvMJaifWCLJdqQ7eHKElzqCnDHoNmru2fRP7QjDUgteyHcbPhQ/mYg==","signatures":[{"sig":"MEUCIBUDWxhCFyCuAwQv3w62rjr3hvOaxJGISgXtZl5gMxcuAiEA8uXK+Eb4ncHQEYU2rdinFy15az3BH3JxICy+zSjAhfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhndanCRA9TVsSAnZWagAAFQoP/3zA3zerz9fUKqSJ2RsN\nmnOs5r/P0JzC6rXNaNmVMEszOmOl1eViiZoL3Qn66eOhjsu+Azs0aNkKIFUB\nOleEI34ZImnNmBG8tB3psdF39xFxfNHVmFz7u5bfLsNb1UxvWVQRb1Y8rq0m\n+w6UIFTHU4zUbh8+q4b5g/9XRDBu4gNprLuvMFub3wdMns9OGgzrNd0nBKO7\n/L40R4cBUvUhR/r+bDnfoLCk524E5pcf3yPCVTNzcggmnI9qt0IRzYhU4sEb\nyoE6fuCSgDy7qFeNCmypz0JFULNluZsFNWNK4w/v2g2qP6nHY2KrQtLVIr00\nijyFZn/yUVdm/u85V8SJYIZQn3xEy7bM6beBWmYEUYmND7JI6NeZpRG3c4yw\n9T1Spdfzgms/L/lYO9Tplc5FEJtrlPD3eID4nlxp9AJHaOL4D9oTDYdk6iwp\njamW4BYNAQWurGYq5AlKEfXLa/fojiqU07snW89adNUm5nDvQYwLyDjtWZFc\n9GAkRQSXzItFGYStdB0WFV/r+5nrOturO9baluhVvzhVtEd3QaVlnG8FPwgr\np++j+AC8idaaYFjD5yBPBj8cAbyVmr7SqIlV2kKb9V+aeGRwrkTk6ul50Tm0\niJkp+HXawcVFQxskcxRxxHkXz3mZb7Hz2S1knWqu7rlI1d4/IIi3FccIdC2v\ntmMj\r\n=COsp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aacf2e4f96a88c3c0662de5dc50b970539c6f1bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T06:04:38.938Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf_1637734055605_0.7167229883106141","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.141":{"name":"@balena/jellyfish-logger","version":"3.0.141","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.141","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4bb0051a2f59fb345187ba4f5a3c0c809f679bc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.141.tgz","fileCount":10,"integrity":"sha512-LCoNQFR8uKwxNf+SHM55mWpQjJbxN+p+sJS1GiZFCEhw+l1H+TRh4C5J0Y8oRop+uqqiy0aUbFEhZ03jqC1mGw==","signatures":[{"sig":"MEYCIQDP+Kx6G8L6TZA6NiMrRXycoI5AWe9dLuf2wsyy0IQ7iAIhAPbX0T15Rx2EN5pEbanzPkfTJQS+mPQEXun3CKPBHVSz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnde4CRA9TVsSAnZWagAAsNQP/1Gi0x6AmUkQwaj5W7KU\n3wEo2h6yC+4auaiP2/W95cg5nsHLxeY/drnZ8zeFFyt3k5q2rDE5cWbvwy2x\nxXpCHRrYkPMhtouPwLy2qgJMIuMYr7dgn8jTZAWXM4niR2Jo+5zRCr+FJYfR\nDXVw85im2qa2KeNOnXsF4fqvcEko3SN275F3tI812Th9fvTNSc9rp5lYTLxd\nx7TZmohKdJZXx/ShkqUv6jDocORU5vTGXAZgrtSTCFIffE5oVmCyNM3X3Ib9\nYZoBT7iOnHZnXVwHGaU4UQaQNM9k/BxocQaP/kYan4DwZ9gYx0LdNxuouifP\n3Xg6t9FRxReuDBAGDbdL7yHo0GH6x0mf0o9ux9iULaPBT+PnIgoPuZRZaZbr\n7W3Uj82hOsMsuqYKVsgZqWQNgQvFKA8Ax327D3zTWvTpExj1TORm3WzF8Cg1\nn7r7K+OgUivBiZYfCCNd7Q1V4wa2MpUgeGKFZ5fEGJBLSVP0Zj1KztUSQ0QO\nH0TG9TnZlY3z6iGVY5QABMXmKMF+xdez/mr2+AJq/18wGbIg3meqUmwDJLd8\nOI5wxBA08xK8zZ0PfyV4bowZZVhiZVJUGNqrE3km5/rHLNMfXoZclR1RRoQG\ndCVOEJOSVPwrpZR7bY19l6tXjvg770wKGun7NhCzgkFlfTVbGA/wb+jVBNb/\n7h9V\r\n=c2v3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e5646f493b3f72abfcb0d7d3de261b81f981fff8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T06:09:31.973Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.141_1637734328459_0.07695249871774368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4":{"name":"@balena/jellyfish-logger","version":"3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"481f7cb7409c514a23b41ea66a01e44746c969ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4.tgz","fileCount":10,"integrity":"sha512-/UIy8MvVFAA9J5RV8Q80hHR+5tzy87EmhPDnPx1tN5Pnf0dMMtloiPeboHHiPudldQdAQP15yPREY8fo15sY3Q==","signatures":[{"sig":"MEUCIQDfWgHeAI/n4lWk3UuGKQr+uOkPffJ0/VMzbrdk5bBqcwIgeG+i3KZ+jgJKmjOt5+7oPx1IYry+pl8NcYJ9yzi/BfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhndjtCRA9TVsSAnZWagAAE34P/10l0Xw7drIOwY5XMOm5\nH0yzhDr9ktkWROnYwYDOOOiPYhOU77hYjXkON+BdLH2EcLH+XSOOxPuF00xg\nFpUSvpxuGRWwaQy6mvM592EijUGcp8Qp9ex+JhdEl99OBYHF2zzv7zWtFLUC\n6BeR15mcmzdn12+nGxVyM9xbZ8BKVFqfZ0AL5zScgbJROFfzqmhkPTpfevdN\n+GF64kJa6cUTC0kELiE2OeDvTWSKb7GJwUpV369rYchcWHlvMqYoN0kV2M2e\n4/zmyE/dV20N1kiq/E98UyMPbbnkvI0QNGF21wZEx2hGVefkv5F3hH/PoU1Y\nPhJczgynoWrD1kEfu26sQkGSoT5qakNyr7k3btiTj7qnFgvYOpp5LN5ClQke\ndszr3C1bauVB7V7Gh6v0NMd5gbTA1ybmQLe+BAXRloo5/tKs4LJsIWl4KY/e\nVC7nsYya2ydn+TgKPN4UElKBG5h1K2yBPQYs21BcVft6HHXmoaMrslZUYUye\nefQoRxd3jAi0DanOTT3p1tD0gD+7Pv1KwDZL7iUbKJ02isAzAam4icn8Yulp\nLEPf+n1QdRdjGFv6gIX+htIsp6xW2kINnRt+isQ/X5liMiDor5uAio1AS73C\naFpqNq62irZoXoeymLi55OmleVyBeigrkE6ywhCRrw4m3BLl/slsY/kRG/37\nm/ET\r\n=0B4R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1a81c961e26f86063316e2a0f1b616a025e4ba4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T06:13:57.843Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4_1637734637576_0.6732547139477156","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f":{"name":"@balena/jellyfish-logger","version":"3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dc90bb33cf934201fd9a06795d63894062c1c458","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f.tgz","fileCount":10,"integrity":"sha512-FRfVByieNHYj0HDb0lHZn+VEwJRY/isSbILeDh5qve2HDzXSPsfcq1FDD4QWrprez6iB+YW1N5KODbciHNkP1Q==","signatures":[{"sig":"MEUCIQDsld07oYulWgapAfeSyz5eWGR8hb6V59ykueFNkbw0qQIgHTAymH2D1JLvPN5MORHWb6na9naeeeULIhkUIPRhmt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjXmCRA9TVsSAnZWagAAnvQP/2iZyjp6c/hFYJZ3vI5k\nT7E2C9OlpKG1XlXweaoHpeyUMzFjiXowRLJEBQEVnDFmkEMD6izBxnRjsnTQ\nJYvus79aK8rs66TNHFgsvLpREQ/6lnNbCbGORU3rsRUUA0Par60xJ3GS4WIc\nwSMgegU5kV7TX33gL+dMRpWzasKlRhgt1SK/ov22oCVyNTaMCWmHA9bt5gIr\nrAanlKiNvZsRSnkxMuGpHqfgK2BEFmDlSKNF68SqG/a4XhZ7Z30TPunxilwv\n8SJ8en1/U+LqvGEetydFCAhPu0s8MPk5Ezfga/39uwafDUvScfE371Jo4Wz/\nGWODfbNJv8uhQtNnQy8ZaM2ONq6Dqp9dBrsd5mng6V9eCova52IkfKEPHLso\nTPF6fsfpDoybVbFC1Q0+DT4gp7AaH/+jAfiasU/scY+GlkQgld+ZUfQIHKV4\nbT/ILfkJTpYofILO/ilYrZRt+x/e70hol36dCQ9L64+nje7low0U7ZjUgIar\nJP3a6nWzUyTJyxcWa3d57m1oB4zhkZFdNv7EWw8cXmfp4KUSCBYTUjWHYu2e\nIQ+G3nGy08d5IkqEYSjaItgmV5qmhxHuF24p63fvHb61/Mfx5rJkCqUMNAq5\nrQKATAhzyUpcor3lDamga8OjE01+raDOk+Ym9hr/ESWN2dS5iZqsSui+E9Ym\ngfT4\r\n=r3RB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T12:51:13.911Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f_1637758438832_0.5604526516552084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142":{"name":"@balena/jellyfish-logger","version":"3.0.142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"315903af06a7c8c8047c5c2ed4a4c233acce77e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.142.tgz","fileCount":10,"integrity":"sha512-MOZ2vP7HPjleHZLItrUmP5X/QkfLtt1vI/u3rsptCcw6cuTeqfnhfCaxElWj5bgk+3DXX4mMtLugkGJf+HhBzw==","signatures":[{"sig":"MEQCICkxBmvZirvGjOElc5MsDxSMiEjeL9vSHhwGNQUZyZ/MAiBDdDoi9JlXjrGUwjM65Tv6fUNVR0G/wZA5nTpQ+FOVlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjbvCRA9TVsSAnZWagAA2xgP/0l634GVV5JCjsYan+Pq\nTudBeKI0E8CFam012oQbQUAfVxsLXq+LYfUfgf11Eo+5/UlnCu3+QY/gLL9m\nOJawTYmVIjYnWxEP0VGagHhp5KpZFgn3rmleEjchStWbtIleEzLJ/gMx3VQK\nYsl2Nf5XpFXTgMYGMecXXD1R0wMSDWbHEGQE2cktFC+xErhVNtFpN1/TVPi4\nGZfPBTnBQwoRjBKZ2hoFCzDPeA7teKwFD1Zge6K4Fu7tQRTUGydsdOL8qNVZ\nwCvB9nkPBvZ8AwQeqd8xzr7SIJ74G3GGQfVaO+AGl0zjwuKhEnNceMi0KWf6\nx9CVvntMngQrBdP5as3CcRfx7yfRHUKsMuIqsj0VZyHlweGfvoMTI/Fi3a7/\nU9kOz3xkUJVG34KZDz7kxHT3po3NCkJpmJVDkjdkTbCGLQOu9AfwKIwFfoKc\nDYFmxTaeUTNvBMIabGVA2otsP1bjA1oWQUfP0ZD+PkCDofnSYS6urAqiqH40\nUn9EJwHm6f5V80OdaOMLJBzr9aPXmG+xf8q5CJ896Tuw+wB+mi64mAicbs0n\nH5IRMZgfIngNrUppq0yMl9TksedQ524O210UxOQF1PtWOUjC/k3Aayn77fif\nzhzb0twVKWcCFKFYlaSFboSlwf6KA0qYtBwo0iP1zw2n6bkvPVmo6+voA3dH\nqact\r\n=Q7py\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1068c82df91422d8af114960a8824b98b40ce8fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T12:56:28.415Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.142_1637758703842_0.6048132749967046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142":{"name":"@balena/jellyfish-logger","version":"3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"13ebc1e504fc569559c1f9725e2abe19b296d571","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142.tgz","fileCount":10,"integrity":"sha512-Xp6u0b5puvcKJOlPpIngDxamruIp5Bzae93HFgryTZ3V5hz6E6CuALhTXL/knm73t0VyDUPAM8aBeSP+dz5eEg==","signatures":[{"sig":"MEYCIQDPtXtXidve8sS2sZzv7WUVX2bI4aRGzAbSwfINWdAfdQIhAOmBfJPGGDAWYjq1BhmHPtjt2sqJleduq6g5OBQk/7tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjdqCRA9TVsSAnZWagAATC4QAJDby33WC40U0UYXeoNB\nSVOC7Sn3KH0+r05mdbI4rtSmkmBcDhrVjegF1d4akFjGi/9NAVa1OIjmTDVm\nyTbrPrlNWgVD9mIkYqfYjqyEIVVVpC5/PRQfvfOrc4v+cNF6ur6+tr2RZ0Fm\nagdFbiq+A+WdMtMLmdSfHIjKGrAUEsjrKItJlMcROLHsLxk9WrUYszUsPD03\nyMIq93Y4OAuw/Isfp665WfPWXP3O+pOv0RNJN7B/g23Pn0tGgWVJRB0RklFh\nyVsTFHuDd++eu1FFku8548t1ZTady/36O2Vv4f3WDjiNuc/SpQ9NlkRi50t1\nihx+RECHhLH2EMgfqYvo7RMk3xeY90RX5JrjGw3SANEhVPssHewIoIoPsgPh\n0Q4en+JITmoBJ0kOiqN1GsfCIl5wNnwbKTpKnseo96HjdK/1o9F61BhnKIOg\n8utUSzHmsBFQRyRJRjQUhLF3WLG8Far6EfX0NoMCQ9lg/a6RoJEqsKRXLPAk\n/hVGN4HxPnS5caT9gJwFmeyhmE3sWmtWuHaIPa9c4TQI3+A6TzijlDWPGm32\nDcIVy9puyrz0WXdTeG6dbKilGN3WVz2chuXFxKVM+lPVXJEmRy/Wpan9Aj4X\nTJHlFteAma9WvHge/GiZ2yP8U4flyCTMMelRdzD2yzPg4xe5bAoKVZxw5qZa\nx8e4\r\n=EDan\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82a723a5e2c58b8d48aa98ec203d1dc5292c3142","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T12:57:45.048Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142_1637758826507_0.45057461431588863","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d":{"name":"@balena/jellyfish-logger","version":"3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97704334eae504a417f383c5e38c4644c7c406ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d.tgz","fileCount":10,"integrity":"sha512-fIFsfLYDUQKaCjfb7UB1qsvVtUPuNQK/m6GHqkTbLBN0uAkLA2zrHQDtt2Ahr6e4wzlETVYfE2hj90f3xfUR6A==","signatures":[{"sig":"MEUCIQCpNfBNphCWn2qO7aIcIIHHEH0fBWeOfYyW+xfN6WeZZAIgPXFNPa4v6P2y4Xz58ri+YV2yhmWvdwpnhTMUt2jFeco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjgOCRA9TVsSAnZWagAAnV0P/0jv9r5BXI3k3opdP8R+\nK14Lho4tY5nMTraC7/JaUgrbnGgPlbng7bGb9Lii/fVDHFxnNQwn7xDHwNkR\nyPMAvYbwsSqiseutlr/73wpF8PnSRAY/JJVAX7vNwdv/pkvVQUdylMz9mvKr\nzStCv8GxHlxlTcL30rRWzPVl78dEkv2kjphqWsImE5r+mnkmE1dTT95WJtdR\nter7BDQfSYRxPACl589s73vgqX6yPRPsbXMXxL1l5KeBwBJUJ5vlXeGqWfYb\nsNqecrU+tE/4DWyfQIVok5DUKJI7mRbf7Nh/5MaucNQloktTr3lqRT/YtyfL\nitu+w+MSNfqrLVPR+uEWcTKjU0J77+WIurBC0Nqyny9ELcgrHneO6zzI97Rd\nF7tSvGlXIaPOnMIr2WONLTyun4Y8A/uTzZjzvnJBkScWBIujd+xPuTpSbuNa\nq1sGdziatHKOUxVRj8Q7Ta1i0AxoK3iMhCYe42lHBqYbYqn2IuCGlKoj/gE+\nPNWS/Lhhn4oeHYOtfAtZVa7CeB+udSe3JN7SjQLEr3lmiSus965pwuEUP3oO\n9gCS8rer7pO0uITuKdbaRw6MgRL97ouEggVSdpNEfbZoDqxi+hpIKPuecwc0\nP4NxK+vanIcgfBypjB2nYskzLmdMxaq+qp+vMaYzpk8d0pNUi7Vv/bINEkTv\n+ZUj\r\n=XbYW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e3c67a1b089764ed114671c12cebbdb574aa499d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T13:00:40.112Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d_1637758990796_0.9030594289100786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157":{"name":"@balena/jellyfish-logger","version":"3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ebc8062e72ff260291488e8eaf6c949c2911312","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157.tgz","fileCount":10,"integrity":"sha512-sCty2A6mJ4vQH703kfSkDCIkBVwQyxgnXHV7y7Mv9CAKprixHYUVyXx4OSnXjNTAwAhPLerxt1yZwM+w6h+7Bg==","signatures":[{"sig":"MEQCIAhKydmwthDUrwefn4IwnoNXbPLE3JGZqDM0wFvhCSB2AiA2tZTLHH1XE/ZD5J5gOGPyOoUtHx3Q9GpaSlzUqRs49w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjgfCRA9TVsSAnZWagAAGK8QAJNikOdSX2xTkQZNp0TA\n6RQ2L+whb0rWe/rClTLdP677tOEvZnZLaYNYRRbLoTQa7kX2qVA3Hus7YpQr\n5/p40dOrRYSuyPwxi2pCypoUoKNx9XLGkoLFZRaTumjDcvE4AIM2LKwriYLt\nX8oYpZ8vkCzdzoNlZqdScRAU36IAXN1acIsLbAfSBqaCEvXTt70m4OVmKECF\nnrj5PqI9PRMjUALnffXX6be+gJfrmAbVa6DJJZ4x03Y5dz+z5QaV1BFxqepr\nW7eqqtifyjeUESpo9KsWVB8sCCgafrUom2aY5MDAccyt1o5IbWGC9FNXpQzh\nJAwcf7S+7JRVYBTWTFjJE3Xu52DZ9fiSRXRvMYLaWHy+8aKcyqDgGYNwx64M\n3bEsYhzN31syoUs6QjJuz7bh7Xgz9kxWya7c07aKetAkhiIUMz3SAJpw1Hhh\nGR093vvbt1hp/JdrfJyC55pJn24KK4SKyBvWxoEaFti9JhQfQ+rpGVabGQL/\nBtp2JneYTA+0jz4HUuqgripAOcDiZ1AiPXI1PNsR/WeztWFcFsytE0Z7P+so\nr1rxcZKEV1yK/b7GKj0tK6Ei5S3HR3/oucmZ6knXQhNeVu2t1ITyrzIGZrEV\nqaakjhoyJlxyX5XrgW7O0kSEp+1UzoXDKIyhF9MDH4EIz9RGuz5mJ80qYvSg\ndxjW\r\n=33fD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"200f35e6596f6fd5a7fc4ec142acd5e874cfa157","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T13:00:17.841Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157_1637759007545_0.05304729712202949","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.143":{"name":"@balena/jellyfish-logger","version":"3.0.143","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.143","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0bc38b3d7a11aa0726300a1148c3628f5f664f4b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.143.tgz","fileCount":10,"integrity":"sha512-Zj+hbdrhVriL5eBm8NHhxS9knZuBTXZ4wxoFoOT66Vuk1t5fHSo6XjDnbDE3kwv9KLw+1U4WTGq+tQK8VyW/oA==","signatures":[{"sig":"MEYCIQD450C9nWHnzesdy5HidsCGzW9DdyPYY1ZvY4Ji9kxOewIhALhvYoKA+N/bUq+7G11l0a9lJJU2l4NRkd+h0xl8FFPl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjjwCRA9TVsSAnZWagAAmUkQAKA4pQSxO5N3IBVe7D7Y\nvSUu81YRq9Tkck7+I16Ocaybht/UjJecpMAJ+t5jENAhlZ2Uep2xzPi+er7+\ntxhy90fp3tIXlS/LDKER+5bFtzq4c6CTftRTpkBKL+BCgNGmCSWDC/ek19x5\ntaZcuXpXb4dTx4b4zqZLNhqm83GaW2mI2NqQ8F3CONYjFK0wRq2AujLCLx7y\nV9TgPpslERFqjImaZf5az+4n04cZzwbFhdH1+QxcZdbf5uauH83ZlarAX9cn\nUmM0dCpyohx7rBDSQXp+NO/8/1rc2Epu7/yBOENyjx0VaDNUR8d00PfkIrZh\nyoubbjtC0NJMBKfQb9/Nf05p/EatGoB+MzefhCv1R2lT2Ee1dvKRcD7SJ+vm\nwxP912+iGvvTGUTVLyllwZS9x0mRXaXm/3RdWXaGZ2zgKj4DNOttLxYAuVJt\no3+Rjr6khmNp2HFWqZmfdbEpOd41oXsEd8J0dAbf+5Z+E7ibXXLBjQyr8Wk4\nr9JX5EzI8lHR8HoSZUhFUbHaWpGNTSMaNKBQuGoHPhiJNG3s2qHVNx92nSiK\nJz/5yZlUJftwJ12mbrhHcj1nkc5F9IZFAGCYcmK+Jvvbwi4rNBM5nFNj+K7S\nPQsLco+AMddrYmRX82iD1ZZ83FfoVSYZn0nXtfSIlKG7ZhcbnnH2zooYL11g\nObXo\r\n=YkFK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f4a9c701254accfc87564fe93989482972a774f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T13:05:10.141Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.143_1637759216588_0.5895229798560553","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7":{"name":"@balena/jellyfish-logger","version":"3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f5102e20d6809e9af53298c5a5df3bf6d77ea78f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7.tgz","fileCount":10,"integrity":"sha512-GZ0tehGP7PY7z2Zjlijph5MJJNk7dOOpyUzbgRM13XI1YlZTIio4KW45DBJKy8EI1jYXP8VDZqmpnY26W26GyQ==","signatures":[{"sig":"MEQCIHJS4PihaVtZqpc6xGOkTj/AOhX0rHj10tOMs5pvQpX9AiBjy/0r8JjS/K+rJw4QBuECCWIBdcmzW4xWYchx7O+nyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnjmvCRA9TVsSAnZWagAA79MP/19aCIwepKFV4dFUkWuz\nbJ4XV89shPzj+nqrdnMxCqMUZOPOA0Nd6/DEBO0uF3rbaYj9LTdZeEg5o/m6\nOtopYDPkOGIPaemaywjG8fTuiKDvYKUiheYba3TghmqvmFpQWSKH2ceuSRCf\nEcjlemKmhrrecV/Jnbl5u9nbOtHp1NaphCQL7iaSuQk/8msG2KZHjKSbm2No\nAtwt4Aa1w9IH6aSbyKOXX72xKbkoQWl53oQtY/VO3xjfmadUeNgXjV+xMVjN\n9H4hLNxY8DoHNFNyf0EQ8LXrAOfbM0LNc0Iwf6uBMhch0sM1LATH71yzSgtP\nHKWlivUFoISDsQ0oFCWw1MIl1XWuFQAHmiCRWFX8wP7++McVgmhIlqw6uN8y\nNuO8cjFZq0333idGOH8/ozzgWYjuwakmRh0/J5hJDDKRKSkgixtyTmrgK1AI\nF94uybSYYYHoVvVEcYgM9k+F5U9GLv4XTjJD2jY9Aas4BABdTPGug9GbYr+D\n83lgSLecVco/7GLhg+gJmYn+wIkpLX+zz+U+38Lj2IX01v/9bdxJgOnMQonx\nIkqnX3bXFXW0cB0wCaNOWUuh+ACrXCrrr/olGqcfXO1fckvhBFzsVp3ddYdp\n+nbG2Zz5Jersuj5U5F7TzF7eJR+dQimmeeQXDIIZgnYOgC3eD2imJvomXa3q\nnXPV\r\n=wdj2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && jellycheck && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T13:06:52.267Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7_1637759407679_0.22079623657027847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40":{"name":"@balena/jellyfish-logger","version":"3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"635048d74131880d7ca853e2c6101d1fbe94759a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40.tgz","fileCount":10,"integrity":"sha512-0Mg3cLjLl1o3pQmKEVmNFNp+lnmx1Dq96bHAhexlA/WbArQgjlHnn3M+w8XjCLXlFERjCLpN+vm9zHT5NXVSZA==","signatures":[{"sig":"MEQCIFEtXa4sklVGvwWwfprFVLKO6cVGYDZjNReDk9MOjnLMAiAO6JxEXvag0l4LyYxVCPKTMENL1qTUVYGpwcjWN4pzjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnufrCRA9TVsSAnZWagAAuIgQAJadX91V1M96YAHc19Uw\nKkAxkSWNZY0KOl4qYnehLvUIUGmbJVXAv9mW1NJE7lpxQ0Yna4rVfA+N9qP2\nTE/debFhbmOT89cYl+IftesLyrKNmjNskkEWtq0QJRYDDQm7DdeG4hEe6gbY\nNr2rfgoWoAAII1KVYLzsZXVkYIJ2PuzzSUWFpyDCdosnZVKwY0MkZpndw13R\ncZK6r6xgQ3ey+yTG874aPtmYV5TdplzF1XiKQqk4eTnTM5G67rLRqCxjGYUt\nXEPF1WcNHZg3DNa4GzAKTEctnvOE7Ta6CXLf1veYUFcO+noxuvP/XUrZdf7w\nO/Xg40OfXqRnNR1oUcNQbHMSj1uapq3s+dqUXYTD/+cXC+uG1BliAl/jlBZr\nymZ2zVrlBvVRpdT+yaOr/f8nsUaZTC+lzF7ulZZUsbb5FP2XG96GdeYyS0G5\nQSdYM5lJWl7mPeAb/8A5vrn6F6QJC0XBqtpRDuqGO1soy46roEgJUPLvsoRL\nf6tVXrnU4PDjllqL1pgA3S5T9lN40Z2SM8ejgXY4tuqAvfgWw2iPmIGcsVI+\n+hzGUtaE25umXI7BwQx0gNzInnjaFxtHJru6iyCwMSef3zQ9iLX4S9cKEf6Y\nzGmm1f3uhMJZfzS1DC3wtuloAbAtinqlJAXQx50gPkla6CJpAu9l3NnIj+ua\nwvda\r\n=6spJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"be3273b55c022d644416eb118a94456e4c97dd40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T01:30:50.193Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40_1637804011725_0.13920993823417982","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.144":{"name":"@balena/jellyfish-logger","version":"3.0.144","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.144","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6268565751067c6a743f6924a21a4cb17dbe2e2c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.144.tgz","fileCount":10,"integrity":"sha512-fPX2ft3CVBmsDcudGhUhiv6FPUviGB8PcXz2B942r9eeJqpnOF5fit3nUOX9XFIARoBcLTCGXM/7EMB4f4OL0A==","signatures":[{"sig":"MEQCIH5WpD+aJyB73ZzDbBwJkbCDZpXH3tsJc/AAEs81JQP9AiAtl/rv02sWtL5dHmVFwJquWbO/fhjuf5/w3OgTrJNl3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnujaCRA9TVsSAnZWagAArhIP/i+dA1xqNB2o6ItNK5mg\nKz9Wu8nOhVRziOM+qlZb+EGjgibeLHnaueLnxyBm/hykjCoql34DvaaCFFCi\n+i3ONRy7ZiI6R4qulxmvl76ialK0mJAwTrRIk2SwDbgBisq6Ofxejhh2r0xq\nqImYcyHS5RPGySVWd47cmdjx45zFe4Bb6SZA+1kZ2qv+sydRxwJRp9qzYgkm\n5bYB/9hlowZWYchFpsV+lTXTGh8isPjKyhzfChc+w1qee9HdDXSdlzBa78Vf\nQ0YOhVWkAhXisaO1Ex/YH6UzZZb0nEPQnasKWlOr3VPiuaaPea0QjHrAYNMM\nbBbiFrXymEHEfaGVxUDG/n017mQBos5IPdA5w5k7HdpOMAVrfxNa6qHDIzGO\nw15iHqiSqu9QyEbMzu/uIrgw7pZ+X1DVI1KN7o58sipbvU9CVCh/Em7Ln9DB\nkazUValn/vWoq+Efo4latvzAx2v9UXfRc/uMct51ntvDRmNJyX5QrlEvmKZG\nBMLens9uEAeKAPzkug1+BIoOcc/WuTjqH1sKe0B+e2I2pEttt8to03rJGQqS\n/Oz9nzpcUMObpyo7PLw3Knf/2GflkM87ae4TbbGiFttvy2kic53bjGsbNnDr\net8JZhL2oYYXAHIDoGLjgP24Yk2DfhihkePXpx6Ewlrq0D1R2ZNSJiy+wM/K\nOcmH\r\n=Uv6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6272f051a89d2d6aa1eb6ccc3020b1efcbe122ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T01:35:25.131Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.144_1637804250602_0.39642739814680183","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a":{"name":"@balena/jellyfish-logger","version":"3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69b6a50f0d6bcf69fbdefea90b3c060500aa9275","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a.tgz","fileCount":10,"integrity":"sha512-gPnP2JUaS5LJa0D+lWT7C1Jf6wuflWDWHc4CA9IQaYcn4tmpCkmRyJg+pTymV0jtxINZhDswCiUonyCjseUOig==","signatures":[{"sig":"MEQCIAQ8bwj6H8DPiuQtfXMHor0dkbX6oshF/CYuYgEuLvJmAiBn2uzVv9O0hxlUzH0+zdzCNow+fpLnbJgXNQAKOO94RA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnwzHCRA9TVsSAnZWagAAMlcP/2cNfTtKtqxqVNl6J3Le\n3l+CyNalW7dwcDSka0M3c3GZwW9AhGUdAesjZP5tmFrjgGri3BRbj6SxSyq3\nBTzMD8YUxXIqgg0rHZ4uY4PptzTNxgemO/AuH4zV4NQvtx5hW8cdzs9l4L/L\nlg+1vRclavzFGiqA6ENi8QR0aAkeISOGXsOnX2l9fZUJvL5xpkw3eJNinXwi\ngfmXfHbefjw/vpuSwXUk3VnyFlyWvEIeTiwG9diakrT2LYhMdu3ZSDHccM/1\nbtkP6qWfTWH1d9N8KsQF5NwOLoqtImkBlrIZu0b5s+WzE7lOm+Y7INrNw9sO\nLUYgatFpo3ZMe0OzRqjttDbkKMtoHtHQsQ/ngGos2BXYWLrWSpGtMd9yWRoO\nseY5dYZQ1XsDmN+LZ/Kc0czGpDVNwnLfWHBrj7a6kLsEvubplujd81TCLih2\nrGh3uy3LeqtyH5d797keiO6qz2b9qOkAE3270vRE00hUmR9Lgch+vd5imkkg\nw47KCQFgQFov6PhybzzHVniwcPixgSFZBnEv3nzRNdcmU1cDZpUPdZinXqvS\nqps7axuYFTrN5XJ5fPMpxfw5RFIQgK5UHDEwtQdTQi4wvvCPcpgYhT+oxgET\nGqEzH+RUaA4dFCQZvcZ3F3TVm6yq1hjD4EPFKEtnNUa9/Bfcl7vQVgI54kZV\nX1QO\r\n=GYzc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d3dce05a157b623f333a040e582e440c065669a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T04:08:10.025Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a_1637813447059_0.39590769954918037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.145":{"name":"@balena/jellyfish-logger","version":"3.0.145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"13b44a86b6d5606fd6e090a6ade28fba92a4ecb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.145.tgz","fileCount":10,"integrity":"sha512-dw80pSh6pFBP6WS3bWEDsAT5iXhQtWtEHUkbva9JCORFwQTglJfnLYgxjRmuw1bzdxS0ZgOvKGkgd6u7gutnSQ==","signatures":[{"sig":"MEQCIB6pk7r5M8qmxWLOUG7QRbwPsOg0ZXz7NW07MJHNOXTnAiBaGomXQwz53ykji4nbZ9xNd+/irF1T3Fdeo/I6h1B7Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnw18CRA9TVsSAnZWagAAOVcQAKHdevkOQUXL46adnfYE\nxNNdKmbhCTDHi0NXTrF3qBUJbhWaxCn8u1Do1iOlFka9psRU29FFja1drXZi\n8BtYSG/fzwrA0qkSmZxygenyw/bK4cDD1G3/DDUz+h3kee60EqfroPtZVENe\nwqOchSmYP0SI6YTVQQzi6Rz0rXGhSHdopjedjj+k3VzL3sdgSE1b4ye7u+ck\nBYCgo2JGKycCO2YwoUoGaev7D0nGkezJqI8xIlZdM/egfEJScIRgUZnYzxIA\nwrNFA+65vetV4DBqOLbGSa7O0XXbKlHxl4vQgQajQmkksmdyIIc+090cjHiN\nntdiLuS8/sGOf2TJHz2cYp0aHSZm5eqfJ0lZag55fhkfOhUANdXLRvKTaHhD\nvf7Bryw/JH7zD6XxzBpk1BzVZWGoRFrufcgGspTeVKdzD0w6R2aKo3n5w4zP\nQI7v/Ra47vxAszvSh3taSWlQ0qzc8eFXTuMSoXaKRGdKa114RnsiA6+Cq57o\nsTeov/tQupZUkd4u6cd4cfqqDcf9txxFt5rqw4HTtKrEwL/jOvb4lTI/vkhT\n8dfn+Jw7JVw5C5gZxvxyqV40SZAfzawBiSb/yWUuHV7+Wse296xIcab5Ku5H\nqXWBKgOHMS5pevwHipB0YOyagAlQYHgwpLq/u4vAz0+5PX5ISVa6cJFk0jbr\ntH5W\r\n=fcTh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d30f5472fde9811dea6d72939fc46c3e79e681f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T04:12:01.249Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.145_1637813628534_0.7681912330480565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26":{"name":"@balena/jellyfish-logger","version":"3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f136e19b1e2da49fecd3db2f59602102b34602b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26.tgz","fileCount":10,"integrity":"sha512-4NWbs7467iL2vADB1i7+0JzC6NzKRW9Yut/mHGJqNWMi7RVi5bFYbEmNqmdDSCK6focXfQAcvnYAclHr2l+4ZA==","signatures":[{"sig":"MEUCIGczE5Hnh2zyxfJJBX9oQW/vH+0uUjc9jerDcNpU2xEDAiEAlm5KaOCg/y5T9qgvkIfGsasGZ2+9Bwa8zE1i4TNbKlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhny/ICRA9TVsSAnZWagAAOmwP/1nzOrNcQjUofK9lVb5B\nYMfipaQlDHF+BB8u4BbwBOpKFoosyeCxUSX46+1B8vVfGp8DBN4AVKYv32C4\nZzrJN2GtWb6+bOFKP+2MGBbkiuFZVGkJ4HoM0Y11ZU7HDM+zEo4t5+iZFD3Y\nLAx07DUn+1QouxU5jhit1iuUn8ER9Bya1MXY4u2GaeZ2QBpoVd+rSH7XCdqr\nnIh+9IKCkVnj3PHze8nsWgpRc42QNgir9lWRXHEJeFkl7+3wEXiBXcYg5Hvg\n7F6Jwp9Bc7GcnFs+gZG2lJeUSq3U0sGVZW6HnmlXPMlvCzEvZTTdpbrSqPRA\n+6xbxn34J6j0KtUdsnKJ5a6EMfoXqbWbnKCJqlzsg3pDlK5BzXmKlpOFH4mK\n+cwSDtY9X7F3jiR6nbzBu+iGQMmuBTxSjjl8vp5PP0Ph7vcUvwTCn5gUWCXm\nje7po7c5uqygltp7s8dQvjsAvadGLUdKVjJFBaOCjmEROHIv+w4YhmkfLe1c\nY4sxHj+0MP/Jjj1HyKIAbKT5etyK4qMgmW7apADCfVHn1fFZK7G7Lj99E91n\ncNqy0uv/NObeu7+gHbHbF+K5UrHb34m1FJFrFmeJ7Cn4eqZZ3hqZOumP8pFr\n7yvumYvtaMZMe0/lL5iab32ruRlfU7kT7zwGs2JMf+Lv9bxuET+5D5ghDqkN\nVObs\r\n=GyZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d97d2c1e1f8d29131b571cf47567a53a0675d26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:37:08.113Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26_1637822408401_0.49273564004471493","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f":{"name":"@balena/jellyfish-logger","version":"3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd2cc6d46fe85ed8961f96a4512cb10bc66327b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f.tgz","fileCount":10,"integrity":"sha512-/mV8NyZS+iQcBkVM6Y3jwMHMlivzAd5vmkFfNWTCc7FzUPr1Jpz1WydR1k4oeHDxssGbw2YtV4obXrkJH0TMLQ==","signatures":[{"sig":"MEQCIF2tYI+Lj5q2wMHbDiHLCUz/8nsAfHnNZZ+VoLMcfbvuAiB50gqsgfN9j/q4S3aL1HBreBoHpm6aHocjL+Qv9EXSbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzAbCRA9TVsSAnZWagAARncP/j6Wkw1UIQdDKmgWm42w\nAEy4mCc4JkOPCFYAE+PTPrmLndNyKEM4La91golr71LJ7uVzAyrRVviPKpHs\nztbMZqov05g9UrB2yHUhcDyxNJjIqaA9Z6xuDh1cfzkAV4NkUPD1laMwActS\naBOJo2HDWbjJWxRR4Ni4uw4iSRBmf+G5BYxcJ0FEnneo0crnKRo47+/kPePL\n+ngPKr/yWYbEtkV0L9evNEU3UKObFUrQDGJEL3znI/pireEuXFl75/zMODm0\n9b0jUzVHnWltkK6hzCFRvs5ODdHDZNWu6HSCa3OVShBOt4oZD9NKzdaKx5tM\ny7imOe37U7nQsIPCdqzeKapAwgC/yLDIPNPTbBdcEucF2cnfryxoysdeUw/q\ndnVKTXwtzLEoMVJyHD6yK5Ejd6GqODBSOk6212WB7Kzqye0F6nsEF+FbDCC1\nqnGzgcExekaHVM7eyhn+Nm6yShzBcqt8JABqOi2Wo6uhFlaBRpUTWERE+i1/\nvtv/W0rMOciOacNrCq6hjzrOkVAIbJWZpOYQKrGfzHEvNpOGHtwAJbw77fnS\nZgV2/GiFSLbYa5tGrf6wASOp9lAkiVCkKVf+2ob+6PZ3iU6SexjfKVwYhqKX\nOrGC2Z3aEFczEV5Ei/DeL6WaqtsEUtvmDXZtsK27A9Is+02HNKbxEqrjewPQ\niHM8\r\n=9+Ax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26099f44bdfbc2c85180fc4b6632a8136bea9d2f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:39:12.153Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-environment":"^5.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f_1637822491433_0.05598447528160588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.146":{"name":"@balena/jellyfish-logger","version":"3.0.146","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.146","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51762992f7f076e8cb209dc1812ef9b998d17580","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.146.tgz","fileCount":10,"integrity":"sha512-RcS40LiK8Fx/Zx9gdtI4UZUTEGWFKXgn8iKkJIERbgKrbrivDNGWOfU10evHvzk2fcn2m7hFggO6r3GVlQctqg==","signatures":[{"sig":"MEYCIQD7FuoeTd0++oHwvD0+x4+Ez0DgCGz8zslMHQ4bl+X/dAIhAKZIlqdg/4qfBc671Kaj0yjsj1ggF6LDNdcSIGclKa7L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzCACRA9TVsSAnZWagAAu0IP/2Zw0vjeZi1pwezB00Ho\nQ3Nzaf3qhfbsURck0tObigOVjz9OdfChQM4FtSanFA5KkQHr8Ht7UWI9WV3R\nN7ALRvg/nPhVf+Pc24/AKqhX/w0OocLUuephawiy96WCVW8VlFTpycNByHMM\nUZPh7hpRZsfGuj0UukUJZmUrQ1lNG/WAH5sBrlj+IH4I0wxCLEn4e29UoZqW\n0nOYaeQfX9DhhL5va3pIwEaMYUvPG1+PFE0cFbZWQcGBo++V/PqMqeQxgBV5\nx1qk4/aRkf8MYcuXr9ZTiU2uRMMkdMtfypSzpUh07K8mi755W0+UfQah2/0n\np3fZVSUi4xOFUaRbCTuN6cffxplM10+9gR1eHfeB85wnvMnkEuKuP7sLacma\n5bQx7P8u+LP7I7OMq2vBLmILTbJGlj5JsmzzW0pSZBRDVlvSuyFsl3FTsQY2\nZTNWSlU/rY686s6jPBHUgQ1Sj+pmeBTTAE5qVsvfSrtMp9y53kxlhNSiqQV8\n9+OrjBvA315VDVdDp9AFKfzrS3fVANVMvv/rXyd2khM6RCcE6Vy3Y+kL+RKg\ngQF/hzGFttXj6Vl3RBEvharEVUAUxD2oTJ23RdKvsgYPO4epPUQgTKVyusPW\nEMB2De06SI9aTLgpV2fiDpry3bS4UeucvN721fgL3VpFcVPuYybShN7g3S41\n+O/c\r\n=cqkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17bc769f98327dc3739330bc74fd892a9937d72d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:41:11.942Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-environment":"^5.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.146_1637822592768_0.6189034372475168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99":{"name":"@balena/jellyfish-logger","version":"3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ae4e0165ba6341fda35288c3456f1987b9d282d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99.tgz","fileCount":10,"integrity":"sha512-7CiK4IffE/pPKDG3+6Y7/O4Y7MFaOzVN71hvj5z0kt5M1YnmB1j0TR5LNsvj/mz1lyNlW/RC9W3lpmOHurxVpg==","signatures":[{"sig":"MEQCIARE4FRZp9fIrmOdBH9AUjHR9PzVnWwOBRfoNGfpf1O3AiAn4uCGgTDvMORjm9murDIu7XTi4OocBgmGvox3leVX7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzFzCRA9TVsSAnZWagAAG7QP/jEMxP+114X77PK4I1FY\nzD8kpILkFnayg24wpPaiZh1sMs+f1KfweyzyHlIAMSeZM+7/1pMoAKzAeBqA\nx7SLEjlO9S3KDgeqCw2KQbYjqgfStz7+VGnGUXLu77TZ06i9mxrODStYQAOZ\nwfglfnLmpBOmFJXxntfenTepUKokkplQz5Xp/nL9lBhUdKz9HMCiCRch38gl\nfQq4V2Zl/WmHdQK74EJNvuz4OnUCpY9dnhBvQzzQ/lQ/jC7C3MsFWkkCZWaX\nt9l/FxViSM9VRFcaRCfGvW30MEdtlj5xb9rZXykgU9Jw9bPLN0wk5PS/LAgC\noGtqLE2CCbO30J39T/ZsQ2op9+1sENYUgjCLVOKXJ2eOMTUrIFZNj0bOCs0U\nBdjAYlid44RpWWWp3jdqNKnt4HiJtA5BtiWbzbxwrVcIOsy39xU/8YJ6jMvq\nlZyY+BLRdOKfeBS1jDFW7/P9E4H/Hv7KfnKlt/DgLnutCUjPqzpIN9lQJNRg\nMWjWFWimDFuViaAyP1qZrmW0RoAPOUiPLexKVdRIwYpk66ByzR3RSJSqT4fv\nKjPAkuH5kt8x9bvNSyyPb4w/ZNlWX23ChHbN1DAtX68Az60+xWtrwoePV4SN\ncE+9wskY9OMV3wpXbcn6XqBxHzz3vMDqb0xDM2uGl1ljiUZHZsJ04JctpJ4E\nHcfT\r\n=4cRK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea64ce6fbade4845e5337a7e9f800484d5e34f99","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:44:35.863Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-environment":"^5.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99_1637822835242_0.13243569377246334","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db":{"name":"@balena/jellyfish-logger","version":"3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"53d7398ce92927222211924e36ec4d3fb46c050c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db.tgz","fileCount":10,"integrity":"sha512-vXAjFRoQvSd+lufanqkn/A4TK/i/Eub5LLQR2mn2tl0fJroYNCxCBsdOW/7aJJp01cRXGjD8+Nd7dBmVvlDxTA==","signatures":[{"sig":"MEYCIQDZzYo7YA13TP6NQnnM6DaVkeAYIgPoO7K6RJzZlmAlPAIhALPsu8W+UIp2bm8gygb4ZywX38NK1ZGKEbU4yJFr6liT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzJICRA9TVsSAnZWagAAFBIP/iVnewNrV0rtJjpG/Emc\nQ0k7IW7G4/M9l0X+SEtKUr+jAKYRm8zI6p9G3FraA4fSCrIiuvIFKtakDjrn\nQIs6RESur4E3K5+4SQPJ3p33zTNLSGDAJKNuTpUGuGjlowdEB3xYmRRHzuKb\np0ig97ZEoNpbdE28F406MnXHhdKtbqcl/DT62FuQW4WP7KwW5OOSbkRPWBO1\nWyVlGjAPDzPsv14uO/rhLwr8nuWexscZM6sOEO82euMYWUDzw4n3U7GbXPqF\n4cdK0GVTq08EnuXiT4AYWBN/UKyDGjGEfk6RW9Iocd60sIPO96Fcdj9RwgSF\n0k1+dwXy6E+LtZRSAbm/7tCYcwe90buvKoMSe2HSBRT+j6+YLSk5jCqE4KHV\nLd3cMuJUmyMqyDBn0SyFfS7IZFdw8KXKHh7buzGmjveWOgn051+FIxi/Gd5y\nmbdgxogqkBAj2VK7GG1noENGtt8ABS5LNO3eiI/ya93V0JmZZRJI1IuO7SKw\ndUhVtq8Xxl3B7XsgGZWMBPmFWj9JaIGRNHkGBh4RQzXmf9t8bopTcXQvxRDM\nVxM5eH/04IuAuyTXLsqRHyIPis+V+hAPizN9BkJKsnLspMSZ8np+U47Xaznf\nEhtJrh1Ci8yNFmmsXyb7qmkBgJccmyfvo0SF+SbrK5ScVs6XKf4J0RL3PoIQ\nSBu6\r\n=ZnaT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"50b52b30be3a106e9402a08af68f8b3fa241e4db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:48:41.670Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db_1637823048527_0.6262505486170835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.147":{"name":"@balena/jellyfish-logger","version":"3.0.147","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.147","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"62c3947f398c53958cf8bc6a28bd3c9c67542e18","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.147.tgz","fileCount":10,"integrity":"sha512-lYATjGDnDktb/JwAI0uc+ugB7yZU8RbWq7UH8tjyaCUrMLhqsmrxcHMbkUBS6magmZXEZZC1uKJySkrm1QbNVw==","signatures":[{"sig":"MEUCIHyc22jIU7MBA+SSq1ukfLDctm4A5N+RcEzs5lsckAJiAiEAn75fUGnPLYGcULKjozJxqbNe3c1EiFQIVIIKufgM7ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnzMSCRA9TVsSAnZWagAA8dUQAIdZ3Oa1+JP9Lh1FdPtV\nLy6Fluv8xFssNyCIvOPta+JlwDtTIHeL+KYBoKuGphD4KA+1spdfR+5Cd0Nh\npUqOnWkRglAxS+Nz6UE4pvlY8h6nVPtAuveo23I7BD1C1dEEPCIXQYaUNNs/\n9rs7N3XPKbZimjHem8zp9yDqsKAoR80XA54vE3aWruSQy2T2Twv9NfFY9HBF\nCAHmegQTKnRvt8w3ohKxgQ1mF4RDEQwQbljgy0ddad//TuIGBvbD4Olvws5F\nG6sDRMSjrt09VOBN+Ud4MkjJwN/1FaNaU0qFdKJr7rrHI0820K3VVZN208jI\nSA8vZ6SieTCzlOdu2yuH49VtBE+gBGkI5HMbaXlNMkdJOCTG1AmTbmNl14BX\npZNpYYopT4xRgJo0O4kMoZOlDyo2gfsNURw0VfdV1Gmrv3IC2G/gA8cVlq+p\nC5768PMYLJGZsK1Se6Rvn5ZGqWvJb7F3Q+KwJLpNIDbFNYGWjEYmcRMkGQ7h\nB9j/1Mse0vX5ZPNgK5QzakT9zE8pUYSzNmrVoDFCqgfRrLmCFbFaivKOvYbk\nBf/AdOdpcp/XcMU2fMgH2/KQ7MvSb1QqoTv3xewU3orRhmdCfbV86I0oxHOT\nJTMbNmnFtcdNmEnwN0KiSJJvjRmsAIugy3zJIdQJr8k2+i6zwEF8UBcviG+z\nbbkA\r\n=A6Kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c00fc51608868891452c4b92f3e495909e2d9aea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T06:52:14.746Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.147_1637823249888_0.09097428589442891","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6":{"name":"@balena/jellyfish-logger","version":"3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00b6e8cb231112d205d9d95f222190c6a3a82424","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6.tgz","fileCount":10,"integrity":"sha512-RatiEGuDo0nNUCa1X2XGOLEhUr6Xrlg44pOAdrrdMkDR6OmF2xFGBb6NAfD6BxSgBhL/P3U8dVBLrDSpOs7IpQ==","signatures":[{"sig":"MEQCIBFwFp5Pq88sJMWHEjeHJn7XEtQ8AZmbpm/nkPcNNO47AiAlQMHcOj4OASRWfDzR1Xsnrl89s/UbPbACULS0xseRVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn1TECRA9TVsSAnZWagAAbRsP/A420rIJ5E5n/stuRl/q\n3YWiOLN5jPtFBEu0d0/8bu2gN7WUSbS/saEQ+TAgBKkb8z4VkGziVac/Rgeh\nUbi5x0D9pcFv6aTYtcmSXDBI4klRQ9MrmuRvbYnrpmBpQVJMzPfY8NsCqkmK\n4WAOykBYv1VW4Vi1P9a8fGJPxIC2yeGWrhd6UwcYhTegZiYYrQlPayoStG4W\non8U3C6ldoZgMYXkaxPJYxtdCvaM7CCdeol4V/xWBZF58ePkj+NGiP8CI/V3\nyJ5cd/l2+ZS/fjJUyAt8NxCT4hdL3pnhPxrazdIBRHSvBFDijvtoepVub4Am\nEAEmPZnTP/+9g+7M+152O7LLgBeEAD1C6WN8ZE69gzvPyLkVYYjxJBYH871x\nr41Z929TRg6XQ5TBMMfmfsgDztLGl63vFqH0SPzbV9NImEBrf/qw37AF/ZaW\nc6eOA0piWgB3lQsGWT+5yNju1cihG2ruNf1d9VggfE5U8Wy4WWn28G27Gry3\nLvuHJORMqBrehsUAd6QaOMX4yRtKmqI9af+H6BKjDfMc7pXQ32c+SPG7qwmH\nP2Q1CpdhLUn/jBV9QDd1obYwddL2KD9kphONlF+XMEISZGQD4k9OXkSb/tyT\ndB/6meKbNTrHiYnVu8ZK68nqTU2ey2H27QHhfewbv8uTqwDfexCu1o4/bNIb\nQl+g\r\n=vRN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ed6170f426456f6b98a9408ad05ef7c32fb48f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T09:15:33.410Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6_1637831876185_0.31240448586706937","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.148":{"name":"@balena/jellyfish-logger","version":"3.0.148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.148","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a66558777846fc8fe4dabe01decd724b13bdb14","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.148.tgz","fileCount":10,"integrity":"sha512-kIKbHj5MrqxO9nlMC6Myx7yh3XoyVL1RMxQUgPpC6pvTsMAn82/qD1hANJ5dDm23woMMC/AQhQ2d1F2wRKnMCQ==","signatures":[{"sig":"MEUCIQC3/bZQeKuvNkCdG3yx4WUqi3XYiU5Y+DDYVCrPILIRTwIgVXZ4zrk7NlBWpsxgXDLurVHuzwBOZ02UDz296pMXSB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoDz3CRA9TVsSAnZWagAAlvcP/2FCzUiQS1XsTyEh9dl9\nJV20SxrhaGaRC+yWei7aRISVRsqtl5V4viDTBv4w9/rIiNx/DdabKzZOD88V\ninS2BQfZU263j1WQQD1blyDUfvkb+LP8FhXLmkaSFOOp0Ulb8hISLrEI9hoB\nM6JPYH+mck0A9Fpkg3N3VL+t0lqYHFxJWLx/VoiusPd/dFcid4y4raLRlo+k\noYi9MXHvdkCcap0nx5NXjHHOf6ChLU8HdmzDOQ2VKY+h8uXnZmQIRG20qP2y\nNWLGRBN1GkgJwMzAaYZcPAyT1ToH2GQiCch8+3vtkUAwi7yIh0TNPNooNIhd\ntYhyiJEgo360OjByY3cd2XkUVHVJZCkkmvu9wbjYX7mdJ5W83ltirRwfxPvS\n9q3IGB7T98hD2nNMLWobPG/vF6ALS6zPdKBiNrY1pMJT055BMuZfJFVkX4m6\npu4KP3DEvZOns9FyUEiV4xGqd5hqsbHiIE8udHScAF1QI611BKQtKLPcqpj1\nuSz98J5vKhFWYbZYb8bk/KZpFRpB8Rz7yxRkI8JUWhgZ8OfdETAJveVO9TrV\nMNyC8qZRNpJLYDowjq2rzxdTWmkLUhY47pYP6C8qvOH0GcGY+d22QSFKJRFV\njZnMXCx4a7m3XVHcyeo+IAs6TmFfnxevIs/1xIJQt8hrgXegx2RxPZblGq+4\nFkfw\r\n=yLY3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7742d6694346e07943fce7ca59a4088a7f7d2a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T01:46:26.296Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.148_1637891318945_0.486781847886284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f":{"name":"@balena/jellyfish-logger","version":"3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0b8dfa6219713f5f4e47079a8b989a398bf0a285","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f.tgz","fileCount":10,"integrity":"sha512-KzTTPFjNAHOMqHBNr2XRFTOSPEmv4+TF9BHhwLM0XHQl/R0wic0YcNxo8asOT7prKNzkWXOAVZkdHgki3IPmjw==","signatures":[{"sig":"MEQCIGv8chSoFq3JbrWt3dVbz4AZi3tLSQuuaSJMfweSSR1OAiBmSCUJ9prPbpNSkXiet1cSGFFISWoHOzBE14rN7GWwZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoEphCRA9TVsSAnZWagAACaIP/ApMgQmMlWvVPpXIndLE\nncUrF2T9pnynDnGPKWNgAazhxqSTOhay8XiE+UBbRvsQjtEARGg1MtsUqanb\nfY88w2qGnrD5TusxpchRgpRImxntw+YJgENNAeTlFHw4ZTbMI1lMIXUFA0JK\nraG7KdK7yaASNq8D8aoZgvYrbZA3JrR007e7a6EYdz+DRIKYtP8Xf/ih7Og/\n72wdBIWS6B7nlOUhZbaYEbc6eo212r+96AcBkcLZJFrtHoChD8sp1Rzh+eu5\nVXNdy5vkKHGuRY8EsBdwr5W/aa7sMpdzaLyqt4w8Ahsavgjg37GdOwKKhmH4\n/nFqliBq1yA6oiTfGgNexBtiZxMCHb3izK9XuSwQfBlsk4zO/5VioGNgqNv6\n0wqx9JeQdCiyqOf33Uq1WcSrLW1ZqyPMDzksYIZDAdCJ67+Hsy5bpqmnWmj+\nvLXO58VZMa57zs/m/Qfi9+KmxfZvhSIuOVKZ49Y36F2j07PkMsjxrMCy7WQl\nVUtaTbm5MjgghmK65Xb3Nhdjwgaz21rjzQm79QmTAOauIOR6eEdVbJA72+P5\n5GrKeTh3etP8BTSD16jO6XM4b8wEqROSDBYkskYtE5MKeWUVqyE3FB0d1O2K\nje3v+fO+mRXCJ/97jxrBJk056DlVwKOp28ZkMxZQhvlxfmP4k8nBYo0emK9h\nHhKs\r\n=G4n7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T02:43:02.800Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f_1637894753302_0.4477245656671167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.149":{"name":"@balena/jellyfish-logger","version":"3.0.149","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.149","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8ee036db69bebf885261efd51bd00919f5f81655","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.149.tgz","fileCount":10,"integrity":"sha512-Red8bkVCa8/eY42QYOeX/uN6d0YJiwrzgjZkz7aZyFFfRVAE3WDC7T7PcjXNZzDFSCK3IKiJqXVFY/XY6dTq/w==","signatures":[{"sig":"MEUCIQDOPLMJfRpljGC6zX9AyqSNBNaeV0qT0Rx4E4cLXHajHQIgduR0Txpf+WwWW8/x/pDpQVTzFWX6SF2xkhWeI8MTavQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoEsiCRA9TVsSAnZWagAAaZcP+gJrcxr7d9NXxWFs7tqC\nLckoh14Zn+7/R6kCk+9BoExtLm840LZgVyofOxxphi/pajDvHbQ2QQ7N0A1E\nqPHlNTjwsLiJjyRz6hjwC/TpMFhxZ1DH8a+JV9CveHnOrKBwbREYmXIxdbCB\nDoXnpk/62WxqhH11u3DghV+7jY/UrSOxao8P5KLzBnA/nJnA2eXO48EAfZ6d\n0jqH9Qm19Wi6vqhrg+pBVUCnyJ+l5cFKJw/4TpGVOc8tVdTFg5jdsKW8Q+qq\nGv1B9zaUOhMtY7Ebgiu7AWSxyM9AcAlfrPoncp6Cg8thCvnDOwYM1VqFPH1s\niTC+D24FHhz5OnVvUMvOHtiF0QMk55yFmJNDqlD7Ya7A49l3kqJQCG5OAOI1\n3iUc/A0qo3qyCqDrs7jIQjqzjbzKnwn2GeGoFrAAV+97UvCInnRlawbCYP8E\nZv0aFKfo2Xd00IO/gKT7ckPEcDLf1l8rwhoj4xBBXA+JWEHx1rHOXjTMNQC5\n2v+5qfN0D7f0BzvDS05T7K7phpeHGtREZ7QTmK/Gp4Mh9p8NytLnWD6Gd+Pq\nuibdzB5M98Hk/XO8lBh2oKp/EAY84P5ZF4SIHusz5Zds6CMSasG3mfrRkyqw\ni7rWykHh4QJvhgklbLsoQ1k5EOxi6IvPGqRjRsUMfDrGZAOqKkip120e7UDL\neUYQ\r\n=havY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a804b202121d5212f332a4fd4f46f6931859132","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T02:47:23.312Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.149_1637894946559_0.17148462181066026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39":{"name":"@balena/jellyfish-logger","version":"3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"080eed18114925844c414b57dc4c11d9c287413b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39.tgz","fileCount":10,"integrity":"sha512-SyWK/ez6OLmDX4ye8P0c8DyQiMhJzGsmtPtzV5F0tzf3ZX3K0mHp6cfAXFoz2UyZgEFxy4M4ORV1Kl7wj2ynBQ==","signatures":[{"sig":"MEYCIQCzC8IuDZbcc1f621MjQ9pvsDGhhSkbzEMe5ZGGJ1Qp3gIhAN4yJOQKrl4iR3TMWZuwLsbe/LDakCSmpBE7Y8/CgCB4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLwyCRA9TVsSAnZWagAACG0QAJAEroyWt4tt1QI6HVc4\nF5TxfevBkg5FCBmP9W2373A/ogh+st2pG8OdFQsy5/al+SVxnUwxC4hLw1fh\n8cWJUjHh2XTEKgf+84sSKmV4703VumOi2X0czt6NNhZopXSWovrcKtU9tR1I\nyZNLB1hKDcocdaY1Hw8eF9kEKglZKaYkeZcDBcSgCQNxiw36lzyQA6qwmRlL\nLBW9GXykVWqXtGkg7NaknjmFk+LTBrVzbvQVE/qr9tUPVnibLjbi9CA4lCnz\nukHkeBirf/KsQrStAfa1HS5rKni38LviewR4Tty7WMgg2hrn3RbonQ4C5dxb\nUDTa8VuhGIwvUiKLUJ/u/10z7RjKbshIHdKiJ/m0gPqZFV/fyr8XQO9Sqs1d\n80rVMAQ9DjmCKZAYz+C+s2grUjdhhppbt7c40RuArSq3VNGY7/2UQPkaL2fS\nxN1TUGmzwTjEBYIwiGTS5ytH9pnd2DOsidrEfVR5FWDCKGr7X42WKPG/qQlJ\nW404c3T8vecPqSFZ+g3wGPS5Iaxh1Whb+I7RpGvDhqHaHDVDsyHtiz99XLJm\nHBbJHzXk3Ni6OOKBFVo6esm7kdNZFFSrlIhnVtnmJ/Jo231SWpfwRLoQfNkv\nTBSyGz7kw5n0W49saPPvDeWj6Va2gj2R8v69/k+uTiSXCAmwWKtAT09k/pX8\n1qP1\r\n=Oslx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"212fd0258f6101a72d694303ae4dcb4b4dbb6d39","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:48:43.923Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39_1637923890678_0.3031391129179912","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184":{"name":"@balena/jellyfish-logger","version":"3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eb4ed3def4b892cefcf99f6ebc669e306607efd1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184.tgz","fileCount":10,"integrity":"sha512-EcAvd1t52I1pfVOxfLEcTUgj6duNYKwAtT/vCPu1n01SMaR28NIfpCfhVxW3k1YngwIZ20Zs2hIuuohMwhkSiQ==","signatures":[{"sig":"MEQCIBwEMGbDgAkOzDSDHihmtDNTuGV7AnWQPXyFgI1QVivfAiAaelQwSblQU0jJ37CJbBSAl5P7RSxBc6h0DmhQyVxhgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRDeCRA9TVsSAnZWagAADTUQAJsqJd81VoqLsbNFOKQY\nzkDnSF9qHOKMon/kYLu9n+o57wwh+Vl0a1Jk7hL9DVYazyra9Ij0BYS237LH\nbo56ZoCHKdGqw/lE3S+vHYjRW8vfb5UUIXr5rCV77f39Pt4iNeVaU/A88rBh\n2gEBb0joKlSbI0ekmF4mfRwUYhjqmTLZuGZ6ChZFAu6uewxxp7Q3C2K0A0lQ\n04h6xRxHvye0UJPpzj33MINLQZs5UCc9IUIN4ELOgxgr+qwD8f6Jsq09+We5\nSSYJktpDl0fS0clF+oFRYJViDlVWBlHi5KDJDgkIbmrp/4FPvzW0syBkyVYm\nFz0GVQJQPm9ZMC46Q1/hjh8Z7dAK5+nwGGElzNOmZTq5Q+0yV+S/jFit7Wjr\n9e9IgmipS+PYLiNw2yJ0MxilKjSdo/F49m7XtUyUeDY879iDb/7/pEa3PK/z\nMLWwWXyP61Ba1z7juR2NlcvHfTTzzh04LIzTkcQVIef14g4uci7Xka9GmB0u\nqOvUvRLKGGqnPQCJv2if1DgVlhLz3HI34WIQnmlmoZcNY2vLKB+JYpCMTUOk\n/wnZNiG1q7wMtnYlNCtY+bbQ39vSkwPwVyvoiDrVCI7ybHcLdeecKSpVOmBV\n/ZZzTjPTCRgMO2h+yab/sC4Rut/cpg9gns8F5T/sRxivQX/KSFC+Y/MchB3a\nLZqt\r\n=5VAW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6f830f9e960f3968e22a7f5d212c1ca2685c184","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T16:49:12.565Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184_1637945565964_0.4963901600448375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.150":{"name":"@balena/jellyfish-logger","version":"3.0.150","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.150","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e63b8b6e1d4b464ef0fa2ff5f9bd0eaba087f13b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.150.tgz","fileCount":10,"integrity":"sha512-N/h2nA8hv6KMrDffRfS/7XN8SMF9cIgRE0YnqvTuNS0ruF9Jbq1ShNSL2Jhhw0sxCBdhUUwFzOxecscZFoUTCg==","signatures":[{"sig":"MEQCIHJszZbhiMOzhxrnD7c1Ky8gxpyD8+Y3WC9W9HgHdDEaAiAurLzpZv66A7w9gwdo5AlbPO7ARSJVsZ4WLB3TyDxp8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRHOCRA9TVsSAnZWagAAEn4QAJtSavxQJAVWlOFTz3+g\nfNJbXrlk6AclJFM2/555xRYvqd390BLjT+Q4rKbvZAa1nrhyLJPghdpAGQZS\nWCH1IXv4+gR2uEXw0Vo2c1J2T6BZU0xVJS8MRtj+IWvzTAy5jqoNxTDnnj2o\n5YHi67Ce4Fzac8YCfrqHkSvi/By0ub4m94sshWLbJX9zs/BgIvjIlCt30jpG\nNUQCJ6mwCGbh3OGg/qwRGIjKmWsn4GJ6BJL9/4XdYTvRh5rb/Ap8Fh/5G2cA\nDIiznTQVFwR7RtVdpxD8hEQVcQHFBpn6CZ4FkDvvxfjxUrDR5lfjCvmYpa2t\nEx1Lk9XbHJqwVndkT6hLRkTq6fbuaH+tKyIsLeikkx8v49cAm3B2139TmcF3\nwjqNwk6HkHTclLqiIW7ow38naoQaRhh+ml2f72BSIB+3JoTIfi8NPaK4Pk3q\nggiJWHlb1SrC+o5nBXR4Fx+x1u10NHNJcNCfbhifVm6LIOVzTlzUiUbgjn2J\n3VgU5F+Xb6tOIi5dWuH8SHSOR7G/GqJk0Z7ul2zJ+jsW5mtye9ar2nufEUgE\nDMWHxgaUF9wi0cNoVDXJs0p2V5qvVc5tVGJwxpVVqgfDJV8ttllWm2ks2+9Z\n8pFOMTnmii9xzZt1EtGp7uUA/8s3MEiz4DiY3roOKJY37zzsv4R+bPBufFyL\nSbcX\r\n=weTs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b160cc3632f4365310d5dadb2c0e30e0b2de65d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T16:54:39.012Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.150_1637945806593_0.5890742961223294","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01":{"name":"@balena/jellyfish-logger","version":"3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd568e634c58f1fee20fdfca9dd6114fa8534042","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01.tgz","fileCount":10,"integrity":"sha512-LzMKTSD9JTYYcyJ4V0SoQ/c8q5aTIhW1x+mnKRRkAuub9PG98A4gsaQgZpWItUXtKHoO0Z2UhXkNyyEEKCCXHQ==","signatures":[{"sig":"MEUCIQC3H/kkMzLUl/fMT/I0CjwyF8qbyz4o0unHk6oVWmoblwIgOPeazgL0+W7/AwZDYTP0TpIPb62YyZrkieCLbsuVjXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRJ8CRA9TVsSAnZWagAAVXEQAJiHWU8CHb84KoFlBN91\nMnk6BS2l1ZtCVXhFTDOmlD6/a0M4yVb4ncfu2NlD+uD2Fguwn6YqZZqt9ciE\ntsf8VBMS05nbdn3C23NE1VM3NgFGtYb1X67p+dxh/mzdxYBx34IEICgN+02E\n7cTv7cJSQys+MuX8y2NPn7B4kOuKCBjTebRiDurYEyBfBL6SM3k+EkWPTgxQ\nvl8w3u3hXbt4E7rblfIWlJQlx+UkMEh22csgsmu18JLwRVvl9TeRBM291kAc\no2aSWdMOSzEdqJLbIDsCcp10c9I155tkMZK+ApWSFpbLUmbs0CioR4g3KEiS\nvqNplpGD8Pf/5zn9iX7Bzc1iffYjcujqZBKW5huwC8MrAt2jT4DyuU3G0X1U\nzZUHGt58SQvcD/qPugE8gMvmn3x7EZQC27+YuMCGsbpfWHPjcOdeeKEtQQ+y\nuZGLGtzaIr48LuU733X4YLlaM4epOWhjHrt4fZOWde3kyre447L95dXdAN6w\nktmymfsEavfDfCg0d5g2WfN6GTq9HoKWmvt4J31+cYmh1wNuibgycNm4hIWv\nXqokni89AqCIPqG3TL2YOt+MYOfzGsQxKw5TxkhvnZhOmpQIEIImGFUSfIeU\nTOl+43pKx4DuQqNcY1+XjIHQVDvKhpnWkqanOounHEb7WI9ocPJfKYpFnBR3\nATyu\r\n=xVa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82d87d843ed997a8120678f3c417ce2f9469bd01","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T16:56:12.921Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-environment":"^5.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01_1637945980650_0.04606967313056343","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b":{"name":"@balena/jellyfish-logger","version":"3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c0704ef77afe696231aa7d629d6fbd9f41af95a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b.tgz","fileCount":10,"integrity":"sha512-IwAJSm3ZNYEjvo4asYybc7yAx28MNiiiEcpCpNhvBx45BgjX40kXkuScL2jVvan64bFnKL8ecLTyV7JAEgespQ==","signatures":[{"sig":"MEYCIQD+z/ax9v9NteK8ewS0OhnofgVphCcnzzZChn05cmLeOgIhANQRoxrwOSZD1YihLbL9puGz2Tdc/nrWwX04M64gE/Ny","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRMACRA9TVsSAnZWagAAvNIP/1VWoABFskKxzeCvu4SL\nxrqo5Wa/7EkrIJzHDAIzeAWDLlN+doAZ5GoLFK8pMUC/8qlLEjdvTmwlU+03\nCrmFeJCN6l1nGFZnNV5SXikHYs/rZwHAJETDpk6jGyAi3dIirW4eDw+9cuw0\nW+tlQSLPR6iFPeQNgiQlCJ9mrOLp0NKDohhWe45nDDSIjddFC+3k/bjDzKZy\nSbYPmSdgN4ABkPS1xaf7RzuAEhL57eTAZx7yT38GZpa7z7wP+0ccOQXonBKB\njA8Ok4hF4bnHxvTasz3K5PnwaoC7yaxjG8WOgtOSgR2D/7lANhW6DwH+1XNc\n2IbgHX/MhVhs1dKM4ofs/hb4PY7qVAdKnuC8W9k98+UecosdhoHT5Kv/JH06\nGrC8sxEGXISCufIzHHzZHsyxx+cyeSq0pI50H6OrKdaFDsCX+qDVLKQckM0I\nGcuJdN3Jj+0sNn39n4D00n53ppqELykmT8HVIyU25jPQXQ2dY9CbZMadzdED\nekaKkTGoIseLakXDVgD9uOlro3aAXvxANTta0JK0GFuzTBlKs9Ze2HJ8HzpG\nD0gDT1WETJOrfhpe9e4QWoofkCZGRwEEoOAqepYBzWrwG9iz/No6JUSJXI1K\nMmYVg7GhmhWmRyTsKRALssuLKZn3L77iVXFkGqTB3Wbvn+l/tUG3uI2nsEAS\nHTKK\r\n=un2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe5f576f3df077772be76db4d7600210a84c423b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T16:59:04.103Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b_1637946111803_0.3323047681951281","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.151":{"name":"@balena/jellyfish-logger","version":"3.0.151","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.151","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21efec2bf065533f0add9645261eec3f462a0e33","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.151.tgz","fileCount":10,"integrity":"sha512-r5S9/wsSU7Q5idDWZ/zOwc5UElQimwH3y1Lam7D3p/9ElI2THN6dC1ydNRGdQoJBmZfKqUZCbysQvctIA+pujw==","signatures":[{"sig":"MEQCIB16PQyXjGe2S/JiySc72qca0M3ZdkqcEfBwLxwAEJeJAiBBmHFcyfls+wLXhpHn7mvXyJNxdrKHMEx3CKEKVRnz6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRQ5CRA9TVsSAnZWagAAO/wP/ikDjYLRGJsj9g28MrX8\nfMAqVfXxHavaDd4Cj438vumdSdsQyWkC+yArUd+TV3zSgPv/MFO9XdTXVLmR\nMKIJMCYfgr31L+YN0UCYIoFMskEBtVxuXFX0KnesQmGaacENBhDCT1F13d3w\nV6Djr9eCno7fXjNd7xo0tBsRymC3d0qm7eGSOWT0tAI68sldviyoDSPRgsq3\nr8c72ZiaYbRhBW13ErDgy1nH54kRdFq+KCz/AaKlQFfxGNApiu3YTS7k/1di\ns9XCcIUiu1iS9VVq9jdYbXCsniIV0yo273KxmxIhxSaSbcmu9pUx40J3+QVT\nLNbAt15Ioof3KZ3FqsEgQxNJCmjjVDWC29l1O1ZXv3rdY3Y7zSaAzCOvrD/B\naRJFgZGJSumT4MWVxKuopfzlJqHtb4nwSxm6CPxDBdBU3EUbBDOyI6NFe9zo\nP4AtD+e1SZJOoUiyXEx38WoWHz9swQAkC98he+Eq9VGdy660OiPk9s1SCw8v\nZRkx3XQN2MSEePjdl1ekiw+K82ZgeFn3KSnyxYP3iI5UK12788veNL3pktXx\n1gZroYnk5dMzJSj/JXMim5GZFXTsCxAv+mazWkEKfZ/oS7Voj0BxurG8ub4r\ndghA3G9rAlEscOcgQs9kfXv4B9C2JbKwhMMsl8n8B0h4/P0NqvQJEJcpla3l\nH5Sg\r\n=ds6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3824ce39d4f778f5dfd24c6d847e6d33809addb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:04:45.024Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.151_1637946424943_0.5720170914019991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5":{"name":"@balena/jellyfish-logger","version":"3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a142bb170da3f2948ed6ae3dfdc6d63d1114779","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5.tgz","fileCount":10,"integrity":"sha512-5MqGoMzebj779tUZRSrWSyvOxEQOV4PnH5u7tLf7yYMxizCi8a9gGonDhAjAOxXOf2oyDYYtS0pFF41yfMG6YA==","signatures":[{"sig":"MEUCIQDNPxgmaB4+1ve4IBZJTUWC5DJY+ExRCbtMbv6H7+De/wIgYY96haRUwfs95T47sEwMR6Uf/vMqb81GokH+PwyWDaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRUPCRA9TVsSAnZWagAAo0sQAIed6KwROfIHMLWVWnag\n9BkxPio4E+Itk8+bnLnHta2is/3pj7GNOGT/KM7jU+YR14V6DyaM6V39V5O9\nYaMz64dauok6Y3H5ICVq7e5W+jLTdIhZV7d/sbdp0JpU6IJQseB/WTJaso0H\nfNukq1ql8xbitag3CtX8cz9S+oC1v1O2Zon4cqssgoGV8V0ZK4qebgucdhiO\npvXN2kUCLwQFpmgvr9gC3pvMUwP0/YVGfIxAuBpCj8KZTpC11dZseDxJUdcW\naFHF73vW6aqv2uNr+GMIi+49Il8lP+MlqUnQEpdTmGnVdBExl5vplNKQGxoN\n/rPXe0obnfKYGRN3gW1Qv5lAaVG9+03b/EfByca5Eg1TezHu1sTta9kCPZzb\ndWFnhPJg+ax1k4TET7PEaDqVMW031Df/bgcueowrz67msRZMLA19LgodDK+6\nd6kbBAz8LDBQ5HVcNHvEEdGWM/mO3G9DyIFglsWMdWr4kzU6+6OkWcOWyZO/\nLxPM/nbOoA8t6YL1vHzRzKw0cy66zEZPW0+l/rMPLn0dHocEusM4LydWAY+H\nD8EAs+t4GfEW+ef1MFm6KHPtKp5agFxyG+ir1yARsvyp3RzDFX65d81xz9b4\neOmYF2vRo3nFeLct/JBVTEMSAU7PDOug8DhKNuNbUWIfsuSgh7IrGcfzIStW\nc/OJ\r\n=Njp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34cd0b28bafc6d34b53d746a823cd30a30b0a1d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:07:25.872Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5_1637946639566_0.7074689525978257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4":{"name":"@balena/jellyfish-logger","version":"3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8847f0c6fd305cacffd75627b3f2f4ccef375b6f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4.tgz","fileCount":10,"integrity":"sha512-cepeUJQ0QGxVe6CPJUXiNNscRIa4ozkyqSlIFb+VU8J3sjWyjbDmMsVpciOLEAQphbo09hquQbMQlOSZMkXlFQ==","signatures":[{"sig":"MEYCIQCLdl5L9XXpGlD/HddBGjTKo2ixO791qXA48cRkaqI36gIhALRnJPkYTvVDZXNmAqe+FW67GCyXvXv6bN2fZV50jHuy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoYZfCRA9TVsSAnZWagAAIfIP/RNNWHjBuYtu3spEfI9a\ncJ3CF2Vq6Sa5Vi0DBk11tHiKN9O43oiUH/ModdCdVh5sf2yc/9lam8D/fU1s\nacdpbfZWLOY9scauY0WRcovvvtQiH45an2774Ho2c3gUfrlyMZx0GTe1hV8m\ngYzblfFCgZeghUqKEZgNzn07XYm/DlpTX/viEu6Daw2716yEsmmj9us1b76w\niOtHCLk6Q7zerfGRHSSb9+WDApFVje1OQsxx1T1TLw2G5HKhxREDVWImSoX3\ncoZ9ITr8O4EiRP7oB1FAGz/2a/KS29WQcmiT65TPYwi/ShqlnT6qBiutFIG0\nBTV1qzbJoje3H9SJ9qAB9z7YBogd4J3279UlvJ5he9MJFd9K638IS5fiRslC\nbHfW0al8Oo2f+hSF3hQx6Ir85kL4MMrXPsIkRTiKZgT3fb0SA6BbqHCxpGiE\nAUPnRSeHwJC1hVRjh2fIZPQ4I3H7cGnLa2caAYvdAnGJhACuj1XgnBfKP33p\nqQEayyQTg/+SggS9ekDoRazkpJdvTLy7iy3reGj0WzA7WqkVipO2KM9fIfNr\nFlcaCkPOcnh1ejm4zHBMy6xYUPRr/GLaZUfDkizTLUobXF0jQ0p6WYbA8zUS\nbt92KdP89hApIoL24OUkGKhd+G2Mp1YeWTIzi0LOForiViqNrlwFT37/bQhN\nycBP\r\n=KRam\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"267a806b840a9b2470244087f60c1619816d53e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T01:10:58.898Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4_1637975647490_0.1519211941670502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b":{"name":"@balena/jellyfish-logger","version":"3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e519bde2ecac89ab22c00983fdbb44ecd3fe0b4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b.tgz","fileCount":10,"integrity":"sha512-ddglQw+YXr/88QptPmDZJn6Yp8038RD4Gg12e700by6him8Dhvm3DLthCsA7gZaEsxy0xcUKBWRg7W4WQ/VLkQ==","signatures":[{"sig":"MEUCICwKx6CGW8Q4/n324FV3382ATeu7Azq2YkA47v4Msxd7AiEA1YLm8ob41NUw1DCbchVzuveUv88wJoJDeCQP4YLld38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoYZuCRA9TVsSAnZWagAAIScP/AtXTdW62x2rW8wE7u9i\nQ1QJJg557qeBMjoEERbgUr/JgrXWFx+acfyTsBTS8Ls39dzJCVLX/QkIFxVs\nD63spzWlpnBVvJLS9SdPiMDqLk6SpGrDohbQowK4CdQ8F3xWkGqjX9jFR/XE\n3eZwThff/5Di619NOfgo7R+wEsY+OPjSF/E9ssLyLWOmKGrs8IzTu8lUNIDp\nLfQ3OgGiJNCv/xqSHhQ8M48kufH2mdPe2EV9XP+EPbp6IQPxIbKfWIxzdXy0\neqLi+XivwZDebY+8xqiYKf/rvG2zZ2oyQr57JlnfInMafrtOLml4q6onMC6q\ngrCtchkQ39E0ggAoJekfLjkXcFVFYVCmCJgvD0s7gZvmrexk7vhZa/O//BaT\nwxrahem3C4fwIZ5BBncq6H/tcD2ADCgRmm6YUe0b0KXrbVe6ZStkj13iuJ55\nwrhqNBVThwDqDapLYupId/fHll6S4nJlxYoXt3hnchEdRmHO/KFqDcYYS2GJ\nZAmwDW87MIfQOe/L4o2zbFt8xjtpMxlcpv013uJrdDQg+9e0bC02KdJwW11M\nUeRj3fdoP9bTL7SZxcGj8Ht+RzOxyujGutINnKZGfenWxq2M6UcUR+14awLZ\n2KmJbdS1xKuHdc+f6hUgKa1jr3fUraO/ZtH2016C7VVG3+G1s/XcTTgel7kB\nbV7t\r\n=1bWa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2a9175601148dff6f7e92a75fb9f8befb43d5e9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T01:11:38.661Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b_1637975662509_0.7680086599732736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152":{"name":"@balena/jellyfish-logger","version":"3.0.152","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.152","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b9c70352ca37925d861bf342594ab92dfa9da0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.152.tgz","fileCount":10,"integrity":"sha512-B4jOnma1mxWgwMltZ90QpMnrNMQm0INMdszYSxMnkw91HzDwfUO0Yr62RLDDCUQBmGFG6BqbA4xDp4NU1ZUneA==","signatures":[{"sig":"MEQCIGQTLjr05Rlkt3f6M/Zi+F9r2Qz5HukvWtGRHxPo3GIXAiBWFnX/f5bS3UQzTuCDHwENpfBa3nCYjbgKndEC2cwfTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoYc+CRA9TVsSAnZWagAA/U4P/jy+cguSJcuMBYpm6Kmn\nvZreKMkxGV9QopWhIDhgoplGwdBJG1sEcSxVgkaSCg2nnOmJv9UbviWGkcJE\ndHIhb+LBU8P8Blas7GeVSR/tCoRYtqfL/06T5Bi7gUmQAX1zco1w4t6VImJW\nIE5RGAJi/2QSmeQsY5RPoU7T/DybtCgMTqUUQShvF7ah5LFWOeOE7HDGxHIe\n9dl+Oo2KxZJ+fB/90vakxAnKohNRw0CkDME3an0JTZ2o9jyTlmogpADIY94a\nrrWNib3OCbczvERB3akaSn6yJW6pD4HeD1PXNc+smC3sy15XYQI+UYC80/o/\n0e13+YMdiN1LqXgmugUgf1J8J4uRlHgRt85JfKoTc+z9yCbdhGemcRVbhmEi\nB4einhg2KibppTI19VpiLJgFzpuoBecCdu4L5vHE4r6lw3tKc1lePPE2nrS+\n6ueGLPhMcQiA+gIlPZw1qIAKdZnK4vaQ1X4WpCoyKPq3lGtu4csfN+TZwAkN\nzSFiYGZ3cRs93yCqn7s8httqEyQGExFGUuaN9jpr2/thLUO8gj0RCMRoNKMw\ncSBypiluA3bWNl07OziWNPFFyP4EUNlgYeF4VFIK5gB4KxPUZPistTySQjWS\nMjq/BIWc+3Slo8EmHYf52ePhE/zTC5URgFriSndXrpV+BU9bB86Ln8yh8uCy\n0cGe\r\n=lJXn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f9df5d190fb87c7a68c131d626b1e6565542e3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T01:16:02.714Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.152_1637975870435_0.7781863655777406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097":{"name":"@balena/jellyfish-logger","version":"3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2c644c2b1ec640e9aa96886965286499e1facd1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097.tgz","fileCount":10,"integrity":"sha512-a+IIgbb0msdfN+1U2YQJ4M1JPxE1hZfz85WgV/v2hb+5tzwGFVGi8gVa8Iv+am+xFChR4xT0km2NlkAuuRcTow==","signatures":[{"sig":"MEYCIQCa7KDKP6Ofqo3cRPk4muUcz2WOVF7yKZ2YVyZJAHR/kgIhAMuxe+vrl+qTKGaB58xyuGY9a/iExniI8gBcRjrVC1oW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoYfTCRA9TVsSAnZWagAAN+8P/jZokn0Sdkw1W1bIpXvf\nPAygc17IK5yivAW7X3LAad3X5GzfSg8K+zpmRJ6rMiNbr8KphK1HB4LnxLIG\nYQgM4dDl809NDSfJL2L3keLgBnPw7zcI8MH9uyEzyJ8jxy7e92Yb94yGO+ee\nJGzHKa0V/oHolmbLrjGC6rrkoOY2AXyKQJUccXpadD7KiyFrkqZrTA2yYCWy\n1XAOn8Bo3mtFC9RbKTEzMvKSl75qQc2GFDxP0T9qPTp+WP+Yusv8kni2mUp1\nLrbVhUwZEx0kMgyFW8nqUxhZxlPwTcxsTUf/Bpwdh6DOLX4cIyfwzHfFzeZa\nuyZ3dvoxhZsVnTmDGoSmAIkFl2W2MKq0HV4CyTLVBo3e5IPTIsTnWj/W6XJG\nQlT2OYcmsuB5QaogxRx5kqUu3mVrSYVd8iP9gIzvzTXGa7x9mrgmgcjOHn+k\nSpuvDIrhTpwzpG7g3ZXLBa9DGqdSEdMaLOFgQzspEMB5RCkh31BGgUqALL6L\nEdZIVwZQXf3sfq9/oYUvKEy0XxlH+qPDXWQDhIAMNt0ndLOg8lhodFlZNXeX\n6kn3ovco5dHoUC/O77rxlZ7D6ct+7bJX6Nv+am+alWbEB068Zz2V9jUH80Hl\nlZF/s5adW4NYdGwy5tnaxMBo1iamXNHUt/0Ehe/CJQcD5v8GsPy5cW1GnkXP\n9VIW\r\n=cal7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e3840cdcf75dede8c7688d690c1f1483e3d3a097","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T01:17:19.825Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097_1637976019831_0.11114588398682179","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.153":{"name":"@balena/jellyfish-logger","version":"3.0.153","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.153","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f25608443a1651d53da7580f1b3dc74df7c7317d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.153.tgz","fileCount":10,"integrity":"sha512-cXM0lXHKIA5JiTgCanE4i5z4gZVy2fVQxAE8a3onxATbLHX9h3knY+ICedpIxWPfB1u4moKQ5pt+YB1iUJCqAQ==","signatures":[{"sig":"MEYCIQDnYxOVWoxHbdqHv6JNKTBNAWrfx45r+LFRaUR3smIb7wIhAJCAU+NB/9uEREma8lO8v+Ku4xakMolM8wiRdDRuUHeX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhokO1CRA9TVsSAnZWagAAZlUQAINBMQZZ7j0G5C+2dJUj\n61CwXec7cXPSLBFm5tBy3+E8nuYnTZt0XjAu1tdyczDvNO8c7b8vy83ZDHex\nm34cBhGVplm1HOW5OJCExq/+2Z+/3I6W2oPifhX2mY5CTCrojK+SFr3a/B3E\nExVeBLg9jPAh8Pt2L47aaGxNlytLCO840CBg/+HB7mQA9/7e+8mETzzqcmMS\ncCJbBBL5usa35bNJO4t1h/JB51UkjI006bdzW/fMhIJfulKBCWFLAuPCG9WQ\n167qjpwQ2CJYqf4JZ1dYQnXp4QKsAUlkKqGCcm1OOb9Fz96injiabs90KwTq\nZq/sjfjp2WuXeHyjnMBmKxw4hcFd8phyDIMXryO0creVP90pqo5gCLoRQucU\nFRd+Uxxiv8+UvkDPO3q2tpL7LXBHqqKgY4yBo8JPdZkZqeiloRahEOYEnELQ\nraQU10B2htD/a1fOYhEVybP/FYMMZdU/GwCbnNeYeBCxtcUkgWShuL5oxkUA\nRtjmDfvO5p09DMIEzBG4idDbUgXjxXmVaHB45b0W7Vte/Uzemz7phCw31lqa\nCLolXHIYxPoFv0/5yimonBVx2sbaRuPNXumAJv09Q4ySMKOdJ9I/Zvyj3rxZ\nwPa5kaWyCORQPWHfDqQGu5knv9LaF6oDW/+vqBqKz0pzgKRGZwW6q2eVClyc\n7ly2\r\n=chuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c12acca66e4fa5b10916b8e398b587b95c7bb7e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T14:40:07.398Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-environment":"^5.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.153_1638024117256_0.7257194163878953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937":{"name":"@balena/jellyfish-logger","version":"3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5b3730f247b018e993f15fedd148146906fd316b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937.tgz","fileCount":10,"integrity":"sha512-oYFnos7hvm4I47s7nFBbU5Bcr/m6KyBOLO32swP1V00KqbhHBTlt/rDoYTJjA34wCtVazQmLdyYhDTMTZwngHg==","signatures":[{"sig":"MEUCIQCd+I/WA70JTjqXdYD8uEkvcIREk6U/BYUw5ipv/vwG6AIgI4pSrY5dTYDWXfBQbhdXwqVJ52jSeHnvrwGWPfNP8J0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhomGvCRA9TVsSAnZWagAAQncP/0hvm0qwSTQBGD4p1lWO\nl8dPDKYLPqZ/ofynSZk4YGevbxRtskv9ugIwUjwmijgNZQgHsbNsV/sawvXr\n+Tm9biZmCqMhItV2aFEKp2xYXtg2yO3bNa+jxJZY1Ct1ee4hFOWdbM6gW6a6\n/6j3Dvw4Ki8yXbDcFJ5vVktdnDGA2VHQz7G9J5eAxe1rdG6wJAIYoBGCzh6/\nhVfgTofobBXUjzZqu5xNe0W77TITA5Mxc8amS4DDgNWX9dXm3baNXzKQByeu\ncYbQIg+TRYQM4ztLxO6m2DanqjnwQrWjOLThCdhSDGvpJXqwb89+lTZZyVbC\nNUVjy6hTZC8+oVEOMTZ0gvX0QABNEQx0L3OTwsZjGgmOAC2ZiqV0ooL/kDCo\nnNnyoM1Ig0TxYUOwwig0vltj1dAPIf8W8yhuCBIAWJjOS/wSom1Mll1yX05I\nNsBxBIS+nWj2UexRR5CWYl71fUqAeIOYK2y5pyMunuzs4NPOeupWOcGuOgzc\nfj5o+MI4Km/YX6QhEMqbK33IxyW/atWETMJ4HQvb7BrenYs+NDbQ5h+CJSm4\nMkY2NBqmPwPMRLb1d9PBaiKDSuxHhw8X7pVY46l80Re3UL65IgsC71iXvBSj\nIfriR7ipKGSJ/Hok/AeGhFBfWfFqRq8Vu1OxeJUjYXx0bcijZljTvsF2QgvB\nRhqj\r\n=UdhK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0cda9bbdc71d88833d760f72fcb1efd69f636937","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T16:46:28.067Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-environment":"^5.1.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937_1638031791743_0.4208746549250544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.154":{"name":"@balena/jellyfish-logger","version":"3.0.154","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.154","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"26a5f6e91b1b67bb62d33187ee67f500c1e3ef5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.154.tgz","fileCount":10,"integrity":"sha512-R4yCnk9REobDQhV3WHxjbA5ZMw7VD46D/Wbx7ms9T37eEtIeusX6J4pdnmOsYqSXmWdF2aeFQlYQZdhBJQvu4A==","signatures":[{"sig":"MEYCIQCciKHY5g/7VEmzaSrY2uTRatXtEoL0f+HpZRKzngeBYAIhALUUv/86+oUQFyqguhpxjMwzPma8gjKqXoZnPJXjis2I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhomJrCRA9TVsSAnZWagAA1dcP/23flJQxInjAq9uJev6x\nNabDViUsQlJ8li+tJnPmfrnUEhvJN0sKGlq/Ovf3F53O6SCRO8x5idx4kLdv\nhbosyqGa/EpNkCdz82PLNWQ1kFwpftH7BcYwhAJt4ShOETqeZQtUGDSESHcQ\nJ7h5qkenr9eK54RKw07+InCcbhQevxXHLVyYsn6LGOMcNynFa6z4v3BeXJ6R\n9RgTq/EhoqL1FQztI016caHsMdOsKRrJqArxTTaiS8VuByzNie8zmXB5cGEt\nQYQ7pZYLrKVRPO6pDZ9ARBYNID7TXyk3PkLuFhRpEt/MvwJrVi11IUJxezXv\nMFFom0ITMgv2qaHBS3snjasRgEK6OnGKt9x1AGmd5yFurJS2qH/N3EGivg4F\nZRHBHh/q4Lh2/tTf//rUW0dP09WGCwTy0Xy5NGtdm5ruUpBm/OBu5vwOyB33\neOdOL/iK7mSgMQNK3hDfepl72mNPKdDtnT4FZ5qtQytINSnB5VlbQfVtGfys\nwYnTOA2SMbrJCjHjoKPTlqrEFbsdDNtPxMcYoQrrFISqj88Y02w/r00RWLU3\nZT5JxqucVFL5UlwtDFtT6E+Yi83RXHLywXcwWx/jC+o2RUBp+Tnlc8q3zXn3\nPzbXu5yEAZ5r5aK/MgkHMfynNaA1pZrio7/m4cAULIigX+QiYou1BRotnVZp\ndwur\r\n=Kiyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d7bc3faa09870e33748ca8e7551d447337e7e036","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T16:51:00.101Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-environment":"^5.1.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.154_1638031979440_0.7194588997172027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161":{"name":"@balena/jellyfish-logger","version":"3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0a87d51c2746e5d04af40ba0e6f093a72a1ae72a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161.tgz","fileCount":10,"integrity":"sha512-EkoTazS5QSqV632iF7t4iPzySjeqn816Jw6J0q/r66Ym/+c+6VGMRPwb9XUJEw9JA1Gha9bv9bHP7Nr4JyMpKQ==","signatures":[{"sig":"MEQCIF9jL8i7WJmY7PQPU6l6o6BxrpnCeW+4VBmwQinZRLM0AiBjk/Rp9ddrryDPwUd7+nZLSPmmi8xcZKPQjw2grNmigA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIXrCRA9TVsSAnZWagAAXakP/3CBv7VFeoUbUpkmeDtM\nHZP+P9zK7L4qZ7b0htQ5crM1Vj6HzQoNFWo1j12EGftbXjtPTqSGcWAnQQqk\nq1Yduv8Lzp3T+kpUxnIyO70MaLtynsG4dX+435ezd3DEaP0qyUysL+XTsA6z\nd/jRILoptZcptLy+/H+I940BTJpXbkIAWXVd4jbD3b514m6ChURIZnc6lwc0\n9cQfAJA7O5OUFa80ZyADEjUagouQfr6/bqx2maKRaesc16MOvM/7j+kfnFVV\na9w2+hu8EqUPbtWCUZfm66GEPFIxu5MYADB9aZFJKiJdaPFYcRK7EoaI2SzW\nIPeCP6OzFI3fQtqmMI915sZhRVSXhjWYrjdjaXLlr14p4TNovi7JRN7Uw0PR\nILYiQagoZ0TlsXjcQKNLuPKPDZW2TfokcTTa65UNwifShVX1TWm6VmYPbOHm\nToN/+uzR/AK3G2W+zyhlirl7W6kGRcBx1mJ26+XWT7Qd/dr4uA3/LnXGgmW2\n4TuBL990E864fZDNwiJ0PDD4R9h2eUqdVCA2m7UluElSluWbWcs0SigOpfRO\nv2iLxKpxVJBOpe0jaIRk03mNXRRG2rqX2BQyhetLpCmD31oFEEQGdQ7aAmK/\nTs4MIdfBzP7xqYsEJMSsPcaKGykzZFABWyQmNaGDyjUUgOqs/ETNPXFJaipr\nkAQu\r\n=ZMn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T07:45:28.895Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-environment":"^5.1.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161_1638172139843_0.5515968850874966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.155":{"name":"@balena/jellyfish-logger","version":"3.0.155","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.155","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9a45b6efa3c2e68baaf7e79a9549ddc1df457947","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.155.tgz","fileCount":10,"integrity":"sha512-0GZ7r49+uDWgwoXv+AGJ5KK7eiGFMEn+FilfRduODr0cxprKKGjSGfy8UMlffS+YTukaQJZa2RyAd73YUnIKCA==","signatures":[{"sig":"MEQCICgGVxfhMziBUs3LgCl1oTHEUJA57LDgdALOTm3RNTpZAiAQoRO5IR2q5v1g/AbMXuKZtXETw0DpBAvqqrWYINFPQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIbSCRA9TVsSAnZWagAA5f8P/jLgRmEVgkNV4s2xdYxp\nDv0z868eiKWqchiAXuyibI0zML4cdi4lnu4CdiinopG2CEPYFzkZ5DxBshIM\nejLjx31QJRTf1NS5IM4pkHwrljLbwbgugAGVQQV/2ZyM/OxyyWJ+Nh9tFLfT\nTZFV/hbS01fu5FxwPslYZ96+hymZhOixkDiqB/omR0hr1JjHB1d4Q+gzR070\nLYserxsCgYMTzY3uu8+0WMS0ziKMyzZXoshdSHxMWSKCuI/DemN+Qm5FWbks\np6VjFIAlmFjth9GXoxU3O+mq6zANJ8i/7JY3C8jVZDe9Kdx90LVvscZcLagz\ndknIWA6fljwUmRxF7CJ9wOT7+sb0oB/eqzzqX6sS76xvJRimGqSpvIz6c8bs\n4/K38tlcXJcXk5QYqPFFp9H7UyBGA8fpWwV3Onl5dH7Zb43xiG3himK/h/0q\niy3oZnpHNtHzc2qtkXEge+09MEDLuOgwdiSx7SBXDy8QpPhqeeSOCCIjenjz\nlOgrQHl7JWzcad4QRicywRMIomZU9AGIlEKjyLghM8KJrPc3fEQmo7RDoZiM\nhz8STddvi6CFmpOV/jJroYqk442cwnxoI/1iOIZH8cz0W0DGBaFAgJIHZLkC\ntimsS6ikOLw1MwVl78tKSCrw1tRDxj4BmoawqdApSsYJ9X8rUtD1K+lDQsNa\natME\r\n=PxUM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a20aa0f1ef83150d6e3bc06328db9cc92a52d7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T07:51:00.032Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-environment":"^5.1.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.155_1638172370659_0.2608187762792642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1":{"name":"@balena/jellyfish-logger","version":"3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a3839ad2a84ad5947ae39fe21f0adbe80a63f71f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1.tgz","fileCount":10,"integrity":"sha512-BTRvYDzMyr2OQYfromST2+lbq2jGhJ/xvdr94Rc/AsRxZBRtb/2Kt9lJKnl+gpxijmHUOqdd+/GRLTf2DjCi/g==","signatures":[{"sig":"MEYCIQDQDfSvFmpTvb9omEJw6x5JlbcK5QZWsiVTWkP6mvWb9AIhAJOTdV4HJjPzDocpVm3sNDDWBqQdPsgdtYEkfCvrpHga","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0thCRA9TVsSAnZWagAA9eEQAIw/5job752ACxALFEWr\n8B0vD+7UR4xJzOIUp0TcbymGCgCbUB7x071U9Hmnh5+v6I3emLj4aG6JulIh\noKYV19q6uWsAAqhJXMCnBaoklkaYgpgm5n2PjAJVgv86wQq2LO5eL2eyacme\nr2o6WJg+h+ifnSkY3rUruMrE0Wrw1NfTmtaEFRBke0pHdVtbN/NxrsN10akZ\nUijJ0ZyiE8H5Ot7088HuXgmZ7Aa/1LhpKulKYjyVb8QHFZp8caHLJ2Pox6TU\navzf+Vs79iv6OYR6295dVcNeMGjqkHjdYId5SaxNc47DmygSCr88Bo5fx/Jv\n//+POP9d2/WK4XJLctmdjdDgiSuUHHTbuElcHdcSYrrLDRZxpG4ice6VSZE2\ni/z8KV8x+/fwMCJIJQE1FD7c4QsCEMfyePrH4CMzwiafj2+D7z10zcyfNRuY\nblZNTrOVCUy2HnmoP9FPiFzKUc2rv3DdUu77h51v/USc2I38K9804PGxJyWi\n4tF7KhDToQPruUz2UFMppAKDzqjSS8kxDcNtxpeUGHhtg+eGQVtQ/HyGu8og\nG/KFuzP6LHwuciXOkExFdg0R6N8JQUkRUakYlgoFyMKzKdeftGOOPh0dXEe6\n4DFtZvXL9DxqUShkFENZK6RRuR3cXmlOyYwKfMmGZCfRTHzCTJdCCZIM/FcT\nkhmd\r\n=rsxK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-01T10:13:34.445Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1_1638353761316_0.8309672684274241","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.156":{"name":"@balena/jellyfish-logger","version":"3.0.156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.156","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"62b63a90a09f1ce9832f139ab8499c86865919a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.156.tgz","fileCount":10,"integrity":"sha512-ONXMC2Sl7UwdIiHDE/YyXQJY7PdNV8+Ss5EIdev8ptw0FBrWj9xhJY7f21e2bbZmWIuVrORhMAkX1LIoTMuhPA==","signatures":[{"sig":"MEQCIBMgvMVMLljd/YwHuDZbz4P+LXR4nkrs7bGkRT59Tyj9AiADBeS/PhK76+GtUedku+GjLcOhkk5B6c/XI8sF9my7pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp0xaCRA9TVsSAnZWagAANToP/04TZM147zGzZ5KdQkqU\n9ObKGyTZNGWHDmoFp21dsiMNMYLjeLZrKaQyiU8j9C/q7RXqdV3TAAARM9+5\nr/0CXZpE6npz3fLvXb1hiSnLNqIblWLCWW1GqpH9ZS4gg8N/5f8JsUAMDEKd\nK61nCiz4efN7pYvTEDSSCIy5FGTYq9TiNn6gijdrLMBNzF7x169TdUdWnuld\nnzJjMNCXWJHcw85z+nykKstygatnqHYqfFLXGMVO14kUgSXkyCMGSTzoTomM\nyS8ZerK3ZCxZ9vaggNK/7HT/H050iJ1joOz0lknBj21nApoC65slCYJ60CqW\nl24F2A22T1fC99odwWkBdm+QiTclRVO71K6/bPPiXncVfUCIkhpZ5fcK/Gpf\n6sBTqO0MFUeAhfT6+esNZ82bl2ZO0yDaKeeIKTg70SIJKMHO6rORcCa7LD6p\nsrzyTbxWcYLzUJLRkJq1Mlxb5eifrrN6+3lU/Sf+JcrqL4kWljv/SYeDraNE\ntUswj7cEPZa/NNtHK+XKEL6PT6aIsIgJ2P+RO5veWNl3TGPzFSY3ZABExLYV\nWWs0yMAJYG2duZVPgZQ1vqPole6Nh8ZFFXKbX2BhRh1pIcs/z4Ef+7YTJfmZ\n+uk3hWPgg77cIXMOXTMBphQDuE0PyvdyPJIrW2iJy3f0A6kJc8a1dOOMDjSD\naQrZ\r\n=MqjK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a906dd24cabfaf9a239b94cb02f2644bd023cfa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-01T10:17:53.269Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.156_1638354009910_0.025396235945984946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b":{"name":"@balena/jellyfish-logger","version":"3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1dbbcdd048b79d2c5f953cf3402eda53cdadfb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b.tgz","fileCount":10,"integrity":"sha512-r2ZXlh1Ils/SEsVmXKKwPcz9pUFrFIKpf+5so0rdBNqqK0apOn7YqCUGlRtH7Kcne8ziUx7PLBaBKwcR12CHOQ==","signatures":[{"sig":"MEYCIQCi8sR4yQOUH2QLmtFsuxPnHopDk31V1kkP68MOUg7tngIhAPxlPe+Y+lYxZ1jZlUPqYP0u0w00fE4q+9oMlnB+iWQL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqseiCRA9TVsSAnZWagAAiaUP/2UEkHZWTHHr1k2ik17E\nvlNGQCCc7wCNyG/wXHBRH6FTlW5j2Gu2UGeLAzyCt8PuW009FfbpiTF9UpJ1\nWdigGz6VpeYZExKsvh6Weg2PFzwOU/oU8f1Ob2cHIP0t+kqNWwxjtMuVbmOk\n0ED0nKf1FzdbBU/UUBTkhsuvLg+FD9E7BB4sKPdT5luUKqhNYlkQ7rDfEJZE\niKIZzP69uOF2ueUPPMBPJUtionTGnCqUZnTR5+4sVFGTJ8cDNx27Ngx5lx9t\nt7/ivzGbyZcqjqVuRMNSyI7LojQLXTu0kFEtNh0lZ46R/y5lu2/pRR1cRlHw\n4CHmtRcAIkxq1EtMy+BWFVouyr2otCS2fpRMrpruyuAK8WEabnmheA3zQO9w\nZosi3SS7NGrVl3lm/gW8cwjJ0PsMTywFilId+CYiRqVnbRVy2h6g4rQgkYNk\nBkaH8OqeBKv7btSu+NyTG7YH8LUwxCQGLomZJ93IUohN2kKc0wrw/K9NSiRF\nbihFplPr0UPjvVx/qTX+5k3KZfiW6ndsYakeXYkRbz9NsfQeZFsoqcOfqNUs\nAxSH8Mo6ufl/mjvl5+T8iRb4P8MzxEviPE6hFpmBdpmsUZdPuEpMZYZqNM68\nauzhLQ3u2a0tv3/0/311TChbP/kK8TiaXDiKYlmsRJMaUVZF2JQoS5g2/CrJ\nf3a3\r\n=fy8i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"135c4d63aa1d184613533f362b74d646351d144b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T01:39:57.340Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b_1638582178540_0.08332495407556095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6":{"name":"@balena/jellyfish-logger","version":"3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fe4573911c168e85ce2863b21094c4dfc22a61b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6.tgz","fileCount":10,"integrity":"sha512-iXCe7GgzAHQVuUlfsNsE3obCuds+dhDalOpIwNZMWLu8n4AZ0gfF7L8UWx8KOOvsLJn2mhLsYo1goPQ6VqlB7Q==","signatures":[{"sig":"MEUCIFwGaMuU5U+qMtv7YiiCj4Tbqde5Ya+dEguN0xvNswQlAiEAy6A3pQn4K5elYKxTfwYUl2KlAkMJTHB4SC50gdsuHuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqsfcCRA9TVsSAnZWagAAK9IP/0WiN22OD0nuklk/7XMv\nrYeMdebbCFQJqCpg6rfiFhA8ufpRPpwERAPXRAlS1+k2f0DhxAOhsjeSTTlb\nCTPgMAjmuHq3TtJ4jB0jAQSP3PmQ7M0yUXb8k6z7fdD1HefPHAZ2rapwoKtS\nog4Hy1jEPgDyPIvAAgSQoMcujIsIEhSaXHq84V+V/5RuPxOEFXcPaAeBnAeh\nu+EWcn3zEFnZ6EWQcVocCJ3j3jTg94YzY6GMRl+FKP/BklODjuHyPzvJW74F\nKlpHfLmbsK8DgDC+VBU3xRobsvo/PR33+Bo6pc9x9l8eb4QOqSD7hhd4HwM7\nHnbHhz1ynpTI6XV5xegpAc41WpL2KwwkUjfsLCXRTU0D71XvmgfOrBH6QI0u\nDh2m+1Tk6e4s6f2vJ+7I0V7xt+5N6JuukEVRXFtxiGwuXiVd2SxNocS7S4V7\nZ+M2iG1HJAWEYx9cStzsFuO4n9PPqUpO2+QF7FPGgbMwR1r/ZNQxrRrwVWU5\nDbNi+xVHezdFyP1WB7yROtXeCPpoC9gTWzdLGcBv6eo3WjLGV38LKQPoOeeL\ndhSApwCIV27WkKGvRZx/gYRREEKI7p3JZP1vVVeFz+z24PdLZTrPMgA2W4o0\nI1e0euey09LgcYtILJAxGy/YH6kOvywDNTOyo1jLQuI9f415jv2MehVgg1Z5\nCfs9\r\n=sQE8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d0e6844c26eba2287b33f2cd493dcc7887710b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T01:40:24.155Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6_1638582236425_0.9135435750146295","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.157":{"name":"@balena/jellyfish-logger","version":"3.0.157","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.157","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df3c52a3eed52940c5d30315e21fed5a5c531524","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.157.tgz","fileCount":10,"integrity":"sha512-aBJiY2lxv/rJzc+GAwqUfbMuyRFlstKKw9u6zbKwElyThKUZ2pborXzVry1W9fXOYwVprOMiJRcpAO+z7YOfAA==","signatures":[{"sig":"MEYCIQCjCACeA0ieqEYQkyN4bO7lGd09qLOphDmzoAdj9OLJNgIhAPtFWXFbpxqS5YuuZ9x9bkEv2OIepA8ecJCkd4IvGRN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqshuCRA9TVsSAnZWagAAfbsP/2dIqnddz81s7Wtv/qvc\nTz+keFYoxd4CquXG/QRAgZEpB9lzEaBe08ptfZBmdHgCg4Cbbh2jKZBNIG5q\nrCf7apy+H+QQwtwpDh8+l2ZW7Oizlf1jAzs76x/N8yNFnn3q3eA0nDuZv3d3\nYjJiqRwt9iFfAt7Kj4dA/GVW6fKc0osEiRArI21L0DjrTDMQr5UtDFNuYSVa\nUUqyFjDpsu6W5UHymD1QB6Sg2rLXr1xTUpIwuDUaQnBQkflpPtqXJLI6x26R\nIX3E5zTLVWAOWDmv28zZ9bvNliZrEPpduccA/eiA3XONRnGBLzM3KCsZnCqa\nzfZpsYjGV7xNXgTfWDO5ikXBCaGdiCPpqeyytyyBcGMn6NPRUmAlJ/rhfeKR\n5gsoLmf5LNqJUJ6dbRQk3LoI5LthniALkqN2mh34RsnoKUn6ZzB7a84GGwAc\nwZg7swc5sjcP60/xhIt33LbryscFP/+NnkpDSWiCfv8FdAf8MygN6ha/HZQ/\nSXKFj2rYesWyJwPm5WzhKd2DeTBpXDW8oljpeHxUMSdrmXO0PVexXBmVOirp\nGnvMlupY2k0i+qrMjdpkPHylxSXYgJx8QP9MxVl/gh4GayTh1YMxiyK8qzWz\nPNQIuoSJCds0xLGJXLkf5YnpCwMhE3KQ/3IOz5sqTghRIh7UsIFQs5B1Fz8M\nS1Zr\r\n=O70Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a38aa9f0d30cd92dc144a7f3842c43e6da5411dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T01:44:14.066Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.157_1638582382140_0.5206478266069379","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059":{"name":"@balena/jellyfish-logger","version":"3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ec5f470984c41b14dc59694d9eb787d3ff96ec48","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059.tgz","fileCount":10,"integrity":"sha512-kjbem4Gdv3rKrtdXE0cazmzQ4bPyjbgQBpvlh8wpWrVRQUPcz+cc+ipAFG/tw7qSWMbd41UDstFVpZ8hXC7lCQ==","signatures":[{"sig":"MEUCIG+Z6PetS/0B84QYgvvxhPpJJOwTLtNvzdywBiqUmapRAiEAiDVS4L5JFI1cxk0jMQlJb813k2CaSBufsn6nxFRKglE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqskaCRA9TVsSAnZWagAArNkP/35Fqg7yYo82Fhsl+dLO\nnVPvpytVNIPvrtVCx4PrVRvTgTits6h2ixUojJst3U8TmF79T2VEzbb0a2V+\nv9FjAflDHsEHErojDbN6Y6Ew4D7NYV9iYhMLYk42PoxNwWCwyzun35h4z08a\nnD13PmPxaMARb8NREWtxHC/vbRPQ9cqaD+IeJvapAQPipE0XSUqJOHj53AiP\n/X40QGi96d1x/V1F6ETWSQs7244woXZEfjsz2S75x5EMiaRVChX9lK61JVry\n05g0GycA/hAzpt05tHGd9akZfz4OOobOAGLIAULGi1EmU57Nnni6d41uDF8n\nu3HwUAH6E3lqNI1FDV23NhHszr1+dnQmRFJC7RMjTGfNHCdhQLhn+NPa0Evi\nCP2s+GAZreWb7TUwxQjM0rui6JZNMEJPV5AVBWvLE5MAhuTwx7+5epdAKKEI\nMcrdm0x7jZ84cA7NVCmn7bJz6EWZTqPFUsL6D/Y4OB80nmLhokkHK39AshtD\nAVW6I80IhHHh08S1a0aRmprc2kA/8zg+oIC2PUymUDJKk/h5pF1W8QFSyAOY\nw0sSO5SgV+c1omkc7FLuyLk9vJR8ZbRSMlOUSLSm4dWddVaQJSBSwt1642ph\nG+niutCJs+2qdozyyt86Wj4SMUHoCSAELiGn0e46C7KRH6An6LHc4TR/6kAw\nG/CO\r\n=5aIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6de1d6db122b068b86132c24b986553ac285b059","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T01:46:58.446Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059_1638582553985_0.7993353952902111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.158":{"name":"@balena/jellyfish-logger","version":"3.0.158","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.158","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f52426c053311510004c6a01589f333c71343ae3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.158.tgz","fileCount":10,"integrity":"sha512-i/V/+EOB4Caz5nfjDTunuOmkma1oCcnFRmO9tnnlxAdX9v3rnK4osqNNSnfXYb4gSocXFP8AoG/2g/HHPg47yg==","signatures":[{"sig":"MEUCIQCukeFKyoaDriwvM/fCwtN5OOvhfLJmwqbU06QhEZBveQIgTFqrQ5A+/6CHaJQ4JWpgnynDCV2CVJAQscUZYkPVsEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqsqXCRA9TVsSAnZWagAAxCsP/3pafozoWoLZmBacvfhF\nHMB0yUZksQKhhH+sMgCIII23Ramr9KnZOSsizArJ7sbxeNt6TpC/j9IbHCQu\n0Ti+lTnI6IEzzBYVmNPA7Lw83Yhh60T4nNLl9SddjaigKZ2qNmJno9p114tG\n0CJAJfySk2c6z5Ww90n6IUl3/k5MhsuBlm399ex5a0cZsvbjsuAC+ERnekVo\nkFlcNKhQphdBDPWN4gVPA9mY7hX162NFtBgvvO+94HsJUKigsJNCNgLItzvP\nCFB9KbVutdyWFLa+YpF0dsDFqrU+EIV3x715b74Nxb05Iu4yZW8eTsGMHOI8\nYmtGyY+wmM9AbxuswXrvEmnz/buRQq9Am6A01eexrRZkMlnWrCky52gzTT1E\nYMPqi+uD6Q9f+882WK41NM/81Ye33CldhY3+1aMAPtDQwEhJB62w1J2ymFop\n3kGUnr4nyL0HsKs9OIbzIag8C0VE29+mB3858T5iIU0jwXZWd17izpH7HlVY\nL+8OG37coEzJAbqFbaNwtu5HfHINr8Dw0SCnQwJ1cprF8rz6gRSGSP5SY2Ys\nJw9sBFBI4TjVczk+gpJ2lD0EYkhFZHakOYlGUa0hbuir6Aizdi6YsxC4LvNF\nn0ktqQf4gLgJsAfgMMDTuFIaL99PnvJounlChHz4MZ+6tkoUi762T85HDutn\ntNAY\r\n=kOvZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"138da45face40f306d95ec2cc2f1a0ded5624b41","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T01:53:48.545Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.158_1638582935666_0.928429663480272","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4":{"name":"@balena/jellyfish-logger","version":"3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c0625eb88e53894f05f075dd928e457d99afb3f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4.tgz","fileCount":10,"integrity":"sha512-m+M/Q6pAn4zaWY1b42MpTrP3B/cR9YaT3rXo2+UwvIX0oJAYEpdL3g3IgCA+/E4M0cnrqeXtNNeo4aVmIcxMfg==","signatures":[{"sig":"MEUCIQDPMjOVQF86YQHYOZMj3JOZU41O6LDxdYJ+NFZiCF2SswIgX0yl5HLwZJvcu9CdaS3u2SXaq+wq7FGmgRoJ1C3gMw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqsyhCRA9TVsSAnZWagAAalwP/iw9d/OYYDaKc4Q3CyuR\nCwy2ENKaQL1YWfYqNdy7LkNf/ZI7Xa6HvxG93qWHsGW+ZBkI21yZ988nSimV\nDWK+g5trhiK55pEerjqX07Kp+K9d2/pOuKSqpWSstaSGzWH+rGxwN1ikER+i\n3yNKl9qRqmsuwzp0YzulZ/qUAYyDFOlbNO5VX9p/z1H9F8nnxxF95ZMT9BpR\nStjft5bsmPY55adb3sgu4fu6f1v19B4fLBJVJlU4THvXvidHZebOheZyc4aQ\nUxI8rty+xybID4cjFp72tAH1zIrVJxDXjHyJIIoe8YRa4U1hsEcZbeUoBFa7\n0JZG0+ekSjl6IX5u+G56KthHpkwhlxeSGaf8OJnvIuzdg8VU2QBJGCxD4Dnx\ncyfegA8Mowvj9P2hsHnqM0CyP68F/cM5P5B2U7rByjlu0JUn1bKiatUJEoLA\n2E8YmbbtsJW+mzTKISY8enramHWWfjRmFuN69tvLSegR2cjJ3DAU2jo82+CK\nQ9vEassPt763P83zD1P0C+9kNTQyD7x1W1N8ZAfuPrAqNCSyUrRO82jwO/Km\n9VZze7cyhEO/v+KTQfN2ZpzEz372phsxmgOJvTzv13TN6+spzLC14hVPZpyi\nxiopnm+MNNH0CsdA28iQrjlQuOY328/0BdMI3o2PMvWP4M9YvtAqpQp1wTqY\nI6Wa\r\n=XJGF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82007f19983f01de55059bc9ef4cf9b16becb3b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T02:01:36.727Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4_1638583457174_0.8661017274855032","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.159":{"name":"@balena/jellyfish-logger","version":"3.0.159","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.159","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79eb3c88ea9eb473250173c812d4b60e4af588a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.159.tgz","fileCount":10,"integrity":"sha512-Q0kjS7kSNSRcgEPEt8lmdGVnk8TnGpsQx2ukwSSD5LLt0ZgpC6j4xQkix0bZYy8ruCrc83LUwYKKXKmxlKUt4g==","signatures":[{"sig":"MEQCICvdo+stF2oxyy4lmkzhJw0yQ3UKbNPPpXsDdfFVT5EAAiBBrffjBxYh3n6kky5KSIAGHy0Wdy2kBEFUM5S9C5SZGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqs12CRA9TVsSAnZWagAAMEQQAIYAuuSMEYujU/TzGVLS\nRa21T1atn3v35wLUYqCFOhwU9QKMrgamWn2BEgaSDCiVWu8fUwmQ5RlGGkPq\nE4Ut75gaUrFBd6qQDvIa/d0VwHvZu3NovwwnWwiBvolnS9uHw4N1uxiLkKof\n+NH/4Z4KH1Tb6E4XspiAuEfy1/9rx7EGQFEE/qYlACDj0sVY1gRWZUz90K+o\n3Vj9Il+Lvvn0jFR7wmJ556CYkqUKBrXYhrv8eih5/cmzxm3FkY/TkCYRZct+\nQ6UQdHigAqVUrtulXLkxujRAbimLnlJqddNrl+ZzC87UxDS2hxWo9Bj6URKS\nUQOolQlFZQ1AZPFxHUc8nRr4l0mo1xJB97Bn65nF7nV/7Ty8GNBG1K4z9AH9\nwWYEAtIvaC6h0rmiG7UThiKJF5lY6QWS1Hf+e9ZhZHrWPucRpeoWBUCEDulo\nI9RLmMEBFEkdA6lIdaLjOsyoTVPlkkJIoyQXFzBG5BXNiu9y25jeHKjy2D01\nlZ/IaWv0fVzO1DgKZgg3+YMN+sA1C5UcUolpI/+1mEqEhIjGSCpNlEyEajXQ\nrV2VgM1u2a4LNDRD6NH746ARbEGz/NNWkr9d+lIhLOFiJ6ZjPsvwHoBoT3kk\nx6FcNriP/H3hv/F+QSKhdM7cvOGh7myeMMrbHO5h/5Ypjz9+jQKbLc2ouoRH\nJkvG\r\n=31PK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d75e270717f54e80fbedbb50ec4fa08b75209b54","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T02:05:44.095Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.159_1638583670775_0.5495070319135769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2":{"name":"@balena/jellyfish-logger","version":"3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7fde4c2227747aa22f1be359fe815eb05188d8d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2.tgz","fileCount":10,"integrity":"sha512-unYmR/5FQi9TvfkRiaxYXdGV0RKZ+7twIq0/R/V4PfW9MLboVNXGg7R48Vi+q5ZdwojNNV4N34jSTivhWllAAw==","signatures":[{"sig":"MEQCIGMQzeT+5fqrZ1LmU+QLo8wEkcy2JaZ5ChctiKUJJOVBAiA0IUj8axhENaCeAZg6/yY4x767dFgYDCd3Y+rUNo9qHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrItMCRA9TVsSAnZWagAAnK4P/R63Dgutxf2rP+FG7I6P\nJIDCnjhYZfjQ/WXLtL97/korsQtrQFy3LatZllsnXpdSQxrwmvdBrQMxGRDz\n4FXwgq62KEJDFC9d9ouf/GJ51ks2CMyJf5IiAhpckZkCotL+kZ+/2bQiF6rx\nl1hATV9RL28Jm1qeqVOEeoQRhDtuKjz2qEb8cpyrPkJJHrhBJicCxfYNtrQ8\nocPwOFekqmJ2a0NXHth5508foYeeJk+wFiyM558B7z5dFDOSYKltYDswYGRK\n1lT+4/VWloCWy1etpb2tZeEWLecdklsKVeDWMbItBMKQcEe4Isd/Fi1oMm+E\nlFEIQg0Yog6uZ/D8ta5kT1hDOR71oAU0pbSmwF5MYdwUIMFESH1S9xgF0Hxw\nSgIMk4VJFQq2arYt1epcdUvFo0bym7tFYG6faRYF0zRNRns0dlmVtRy7GtCu\nlxTDxLuh71XMGhV7qfa/ZZXKSElWJ82HNqBoh+fzuC5tAKvqr7XLuazMssh4\n0ks9IwUey+qpy6omVO9ywLWCy7SHEtgiqJiyIeEvPm94IARymoJeadbAyC3j\n/7y2plYSs3WTHymeHlAqri3JZD+IdZcibN+s5yIS6xwEyP2uPrYU4jid7qr0\ni27QSl/qIiDYVSXXOswJH2mS1SdPH1/HdMpOUA2z+32wQCGilj9iIPflFvQM\nrutM\r\n=WgT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c245824509836f11a0ec28bee99392e4349b2a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T09:46:08.217Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2_1638697804616_0.37858204766532766","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.160":{"name":"@balena/jellyfish-logger","version":"3.0.160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.160","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2aeff689796f2859b1b34184276fcafef283aa72","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.160.tgz","fileCount":10,"integrity":"sha512-Q/65xfuGwnkaaQeqL0G0VH4Ooxy9/goIV4X2sT/qyRLmbgjtI9tRbb/QpR3F1nnB4VVEck8n5ouhBSjN+FJ1vA==","signatures":[{"sig":"MEUCIE4YUyqZ8lmuh3YDwShIYsc8YktLDSKsgjRBsVthh4KtAiEA+/Zj/eMlgZc1Qpu9vv7ePDqFxI6JbZFZ3u3AdR3mI4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrIwxCRA9TVsSAnZWagAAV5YP/RqLaadW7RLHKJgmlhIx\n7zeC/EFp7NGinUcKZERfRKl6pDLPN6KIotsQf6qo/XWML/IoYe0yz9B88gv2\n420fx33Gu6nv7w55bJi+/4yDGUFKMAPbumUuJGY2Kv1vAY+w3GsUzbiWArMq\nKW5Ziwz2CGvXRK5ToC/MCxOgOjdpwBHXgvXnLQj/1zRSJmnMf/60uvjpWktD\nyQFLJo8QDiG0sE+Qp9W+rlVD9dwyq/fgMW6t0VFVX+BLRm9dFyf1Z5y/NKwc\n7aYp0yYAmQ+J5qo/spmP8l8r+yGg9cjNkwVxbuueA9411rTe4Cjk9TWGirQJ\nULyLaFP5pH/XRbrAO6Je94mmdL2bI8OV6gKmbX/LA6fvua5MFexbzk986ttY\n73DTGG/37nFUFNCuChp64UHc9CvHzowXaycn/5DwcMlFX9/Ld044uFZ+Z9HM\n5r6rNu+mY/WU/drTw2UbpFjZiKNNWbGWlMzK7DlNsL4tNu8Cp+4f4SYuVCf9\n8IqZN/zz1IIV5mlVxlWn8Wi4ouLY0pep/bT5f488MIxKZSefXUPlCF6tRMu4\n+Z5ZthN3PuMlj7g+DD+M6uS66yVjWhL2MDH6hmkRRHyuHIpR7ljiXjGZ6rhc\nvNelzIh0CBvqgOps13iDtMjKx39rgPDNjQX4ItaCh6nwZEnN7/4ql6wvfbua\nIjl4\r\n=tTwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"290fff6e1065928aadd5e6d9ed77f25d4949e927","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T09:51:22.868Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.160_1638698033415_0.20260556669075358","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d":{"name":"@balena/jellyfish-logger","version":"3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"be01f076cdb6a007dd225f7292f3ac00bd113871","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d.tgz","fileCount":10,"integrity":"sha512-r5RvH2u5LP3g06ODlmSWHw6ZAh06t26sJ8KY3gdHROWUr6mYapky0eTtFYeDr82iVIEwU2nJ5XPdrC95eJzoFA==","signatures":[{"sig":"MEYCIQDsB6EKYgkQuLiCq0rEZLkgB9aPcKlF9ycuKieHAlLIhAIhAK+kTfIWSgkPTEo0AtkywoYhw9epkzEzBKlcp8eQl+43","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrKJ5CRA9TVsSAnZWagAAHE0QAIn/pUweOqdSDvW0Ro4v\nKhutEBc5khFilLA+8KxOVJSllH+wke82z7vlE3yWN1BUX+eHiWpV+ls+CBVP\nhn5cIq25p4ICKFbIsDWOMqjECpCfWxHfG7VJFd6WnAgFuGQY3BEeA+O4+Hsv\n2Q20qYYNJpNpcPnjFQtNu55ObaWhqPXTiG9klzD0Am2DSILDlLAkScvp3Sbt\nMq2AxN+KuOX3oCFscUI07TmXniAcQtOinj9WeCbEGMynKTB6YAmoEPNzYQv3\nmXVMTXNbynw5QH/7v4l9+tghhZ1BLa8MJyh1gofWuFlsBA9zpVrjSlI9oV6m\nFMm0yz6Ewo7bObeu91MI9n3Apaes/hR5k8+zUOJGHXa2j86Y/+kIg6F6/MBY\nllOTXfoHdQUPgosiwCxajr+aT4OKUmMIEQLl2ID9At15xb6pnoK5KW5H/N3d\nPFXpGNlS4WtuxnFo63RnvXM93/PuqgvpBk26jUqYsJKNIrFZS6tgAXWf/ZQP\n+LHd7K7WNk41VMX+0Q+zsv4rttStxyw5d37koLpzlk0lf8USWvbjYeKu8Ch5\n8y97V/MON8TP7K03kJy7pbND5fB+kmdWFDLR0RWLneYGSiTBkUpLiIYXW4Ff\ndE3oi6UFOJslvykAPHParqUseE9Vpa4AXfhE0mHL4ctohZsj8SNC7LVaf79A\nOqR4\r\n=RGPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ee8da401898bb843352f84de27aa8b0903b8a7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T11:26:34.573Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d_1638703736781_0.11204903126100896","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.161":{"name":"@balena/jellyfish-logger","version":"3.0.161","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.161","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9cf3dce78b63d604eb0f6fcd71ac8720a30d82bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.161.tgz","fileCount":10,"integrity":"sha512-VaM6RWF8qmnZiIKF/aw+0FTOSMU8UpmFY/a6Amq/Qu1PqCzzTawlWjjoVCZhHl6LOyA/qnHjVBf6OKtcZPH1Gw==","signatures":[{"sig":"MEYCIQCd4Bp16S3JZBt1yKrHqQajEEtbBAolLh+UmRR9iDzqeQIhAMS3jYB+D3+NS+JRpc+AA3qzv1seYAHAMmyqBskEO7K1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrKNYCRA9TVsSAnZWagAAmZUQAIos5G1k73sAmvxxEy8B\n+GF3TtKaSNdCHMPFN9ePebuAd6PivpqqhpXLBZoFbPJj1hSlTDzb8On6fn5x\nwp6/kBDoDWE4HebrphALTDe5jL+mOJh/nzBcr+P+8a28OTsHOU9FFoVhaAxw\nUwUfkMbOuaFuNz4sO/16ucYZ8VOCrLuHRNK23VNXYrVCNc4w8p8m3jAajGib\nXnb2MMaEbvc8jEdYdKjOwLg4xGp2/xwBscV6dNU0u7ryaicxwIRpkQlXNMjU\n//JgApQ4AL6OWjII0X27z2W0FUqJNK5gOZXs55HZFNfFf6fKVWWPggx53x+g\nt364YmCEPmMcI97GawFqx2cunyuJHQNcc+YUrqhwDBH0qdj56n2G1Z9SAo45\n+bck0uHE1rdfy6eLwX8ECoYqHPzuw3MqxM3NV5wB9htQlEG9q3f2hZscimv2\nhHtT1l+dbjMlwqsCivY8C/qjimUDD/l1EJe+rYk4A6KTqpIGSYKn06qdfxSn\npX6jtaA3UirqFnQdXC8Rfj1ZheuVWY4LUe5LFV9hvzk9CfcjB+K1oVpGAauU\n3NrJEQb98SRh9BELg/yIPMA3UJJXOWxPhLsNnMiP/rpaKriVh4vjgNqwQ7KS\nFGKem7tLLHULEVDJV0v/G/WBgH5c/wWO152R6LqflqvBgjRDHBwvp/pljqBH\nBdc1\r\n=p+7f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1aece722f3516751e599291b7c6de43864496f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T11:30:04.467Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.161_1638703960291_0.7474063702086409","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602":{"name":"@balena/jellyfish-logger","version":"3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"83b1505a3ad35215db0e7d00794b1ebd1fb3ee3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602.tgz","fileCount":10,"integrity":"sha512-XOf2anUuhwHDuYN9/SiK7TCnWDdyIz1J4lSsVdi2AmTi7uvDXePmVp+edex5hRewhL5v3j5P8S0ugikjDslzsA==","signatures":[{"sig":"MEUCIQDvNnuBzrkb3Z/vU5UEbs5dZcYWASE8KHNp1Kq0tP/ayAIgIma6tcIo9oXCE0J3NT2MfE09K9Vub1RypFwO2ZqXv18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrUCDCRA9TVsSAnZWagAACnQP/jSM6MvXvYcBFp85n2Ew\n7x8p5Y5IQ0gYrSnRBeBaMT1yS4V2GYqr7NN/ybz3VV8BkpathWR46/11muBH\nq7DZ8Sp1Fj1yAyRYhvoelZkPrPCiOPOpnkpavD7PfxWyfOLpY5jvCz4DUHlP\nkLEVQAanllQtBFAXXi6q/7m/KiOuFmBISM1PoWIWhhgW/LsFLihoazYJjrai\nJ/30R+taEUfzr1HLDaxnhOQpHXNyj91feQGv5BLPms/I/+n4ZIqzh1V75Frk\nGC+uiLYmNTjLNnYt5JVX/LgH+/VdA9kKp0jlc6CSKXhVHtHBm+t1kWHx0CuA\n4C6S2+emVparZplMJsiaTy/Z6Lxc5Uz8LGuYWXBlQoQaA06LzPXh6pj1+5BX\nAx+iHdGHrlzhQ0h3VbXKK0aK5EYSpAF5SBOY0ySLyCnn0QRnzNzBG54ZioZ1\nBO98eMTMx0235qkTb/fV7GnJdqo8kfNGtc5RXEBUbczQe7n5RMpAlv1B7QNn\nWRP6rv5EyAf2eGEjX8Qc28gA12d/emwZUNHUUNakKmW0gRXX1zCEkOBBVv9e\nEdr5p9ObCIX59aX6nBc8btZ8RELce/hfAQDCewksHDt2u42k4jGvs3jNKlSS\nmT9iDfOZ5spVJTU0I2CtwnBz3CO9pnpc69SKOvZkE6pfnnqhVY5J0i6oeD+f\nswKw\r\n=pc9S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8c007107752c041459d1e297b7f49d81462c602","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T22:40:07.249Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602_1638744195736_0.11260575361499892","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.162":{"name":"@balena/jellyfish-logger","version":"3.0.162","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.162","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b65fc49b2dfdfe1e8b822210d33a276162c4e041","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.162.tgz","fileCount":10,"integrity":"sha512-tobYzUvaTFlmlRPbdCMXsTcdizdb+M2ZRIVZAjC+nE82aBCQklPZb9v/q3iYsNRAP7K9Xc2T4uq0Sf8n4ERbVA==","signatures":[{"sig":"MEUCIBIUBPQ1OP0L11xV/IgjGTk/dTAc6vxpDlfW0Oo1IOs1AiEAqZzJKqWWO5B2C+9GkwKGPUT7GN+jDRNekVWNq+awWOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrUEyCRA9TVsSAnZWagAA4xEQAJHiVQq7h+c/vVn1EBUc\nEwS9vhUEx9SoHFlgNJkumOMeIbJwJW0LtAcm+dQKg4LkBNKMzv6FjrnX5TiP\neUKbSEYDPptiT/QtR+sgJblZcghpDWWAlt+xmB052kHrHWHHS/l5MAu8EMfX\nQAN37QC88pzVeQlkKvcDqM+sU3Ybd2cqHag7DgynthVk9nFX4uz0OJ0XGW8e\n6gBq+zpYDFOFdMzS+UWbhyGz1qdzp1unBHyREAzLx7pIqxNqlKcKiLosrdwE\n7p9AVQVSYdqZ2KMVzms2fFoloiE9tbUYkw1uqG9A1gz0jOwcDYxn1zPwNqq9\nZA1fnJKwOG9ZjRYamlFixFarU4HY2a2efI6qZwXhCo3CcVkrSCWIu+8AlrQ6\nOQSBR4YXyQLHzhK2KUX0oLt48m0LOAA5tkdjZW+vV3JCkOkJNiI3bul0Pvtt\nqNEBTf4o6vh/7qJBhElPJQ6wd3Qnzh4CvsbXnYuY18xP6afIvPHdzR/7tw3j\nODdnzVwMeJJk+EudVTcK3BsKZYOMOoGVJh3vkIpfrOL8/WD7J7AF16sMGllv\n5XYJscDoQyvXkjCdCkE3+QShSXgx/BkKpyGQaq7lBat0k76THWSpREpSGJ09\n56lju19mMt8UBv11QHDxOsbmKrlxG0Ph9ANCiCYHsI9RFrQpJJ58f5nDK42Y\nTU3A\r\n=huWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2bef4fc1b05a337aaaf9919c78b92275cd58994b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T22:44:08.806Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.162_1638744370299_0.4119995587832228","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681":{"name":"@balena/jellyfish-logger","version":"3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee900c610c1cb2e8e190309525b53fd0d1a44f0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681.tgz","fileCount":10,"integrity":"sha512-TbRXczqb3X4eL05Bu2xFKe5eLvzepGvetW4ZOvfxP29ktjUMJsV2NX0zp3z7cOsfy7ntiwIHyt4xQqzMWZ2M4A==","signatures":[{"sig":"MEQCIAt5h1UPztT/I3SC2S7Ax3EL/oD1/Lp4MFdlDJb1TIEGAiAQP9OZ26qIKxcul84hyi3vHT5ok0I3j5mHj/DltqiqSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhru+YCRA9TVsSAnZWagAA6NcQAKKkCCuF+Ctex/RxlyFd\nE4/AJIEB4PiSeDbsgA9t8JdLCWM3J8UfC+D/rqSLDsRBN269+Lieu6DZYomp\nIqj9ICuKYyCBkiViR0VjG1hb/1XeDXMfmDAD0ZJTzQE8EdVDZGgyJI+2H9yt\naZVrOKubQh4z49WQKvUpllXFreHaaoDSI/u9tKyB8UY6iWaFKXoaXjP8Is48\nAcVAGzT+ixf+ia64spn5bzob2vb4vea5Loih+y4KxEZ2L3W1+Mq/uea1jI7A\nplS7nxhWFyZFtTGV5EIzPJst30ayXbCH2lOOPLJOtL6KPBb7zeLBFznFDtiz\nMkSEKezM2axFhheZA9jPVVka5ttztIub4iVQv1uVJYPhQZV9WVlsXvyjXr0D\n+bDMcYTz/asuhSJ4YJqn6HW6uthOT9bSNPgZZVEccndKqUbwNkkWwyiSmCQo\n5xZhRTswoAO+V62Uy+FlL0iX3ncV46DMJ8vmS2iaIwLI8C8MGgW50xcJtbdS\nFm1p7KB+iP6Krjb8gMKXURYmxljOlsVVvs2R5tcTNpQbVAPJwVossz4c9dCp\nhzUgS8ImHiiOOxLjbjmqyZs63aTSRYgWeF3vuRQM0Bzn5eiHZgIB1Zmm85Eg\nEJzFTczpRAbn9KD06CbhWgLT8816EYKHFsPc7fr9zFSJ8VocxskIdbvnQPgq\n8avP\r\n=sprn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b461ed3afad5f00831e15360808c2a7b1d578681","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T05:19:49.146Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681_1638854552335_0.231899522238751","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.163":{"name":"@balena/jellyfish-logger","version":"3.0.163","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.163","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15354c89e826abea3c7ffb9ef27b04e098de32e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.163.tgz","fileCount":10,"integrity":"sha512-kJVnrkS/2rGUeFu+nLrCBymxILbZMh3H3k1GdepJhcb9LTHuaODI64VhWSkgtCBgUCLRTWa3uIydeWD1Pt2Qig==","signatures":[{"sig":"MEYCIQCxjzWg81BxVkrW10o6WZc5s/4pNf1Zd7iqiltjFg9qNgIhAPb6X8KG0elGVHvEjCppTY8bhzaeM/kcuRDA4lNbJtKD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrvCfCRA9TVsSAnZWagAAxE4P/2v2zZArcjKyAiVbagJ5\nnGvxW4WDCEVOs6ZikMP+J51ZopoggFFa35MUoe1EqCRpm5kAPp4DjhrWdTzU\n9DKkoq809SSAWP0IcIwwhPd1fheZlgfqhqP27i7fMvPABToGdkTrwdTHKmqy\nIvb1yARrK+C7vMsPD+AYtHmeg+/9dT1TMDf4LI4hqjNo6Q4l1uYg9gi077Wr\nKaeYbpqsPXLBvhg5ixJOBk0qwbYpX/GJbgU1yQmhAT3pJwSfAABNmLXEjIzs\nggrD+oeXt5TlOLIZMSY0BAs2jJscbIPLA4/uGWqIV/Zoo+nwC7Mz07OlvS+9\nC4da1q5UlYFg/omHxwFjUD67pDqoFSBQsx0hAJeXmc4KywrdCVXfVZXpBwfH\nxd5b3vtIowRi9m71XaM0nbDKF5aK/3cuKNAC2UmqFG2+gQlfiLzMP4+JMVar\nSRJ9HGbqt/tZNEMwnfAfw9lGv1we56Ewl9ZOIcJWBzoykMAHxqAH/VZ8k5Ot\neSzbob2b4OKnFTbfXBqARZMumOTu0YQYjk7K41+0WULL3EGbJQgLGrT1jeTn\nRRZXQiNiTdvZ3PFKKah7fO+62xxz1eROaamoI/Ru6mcvUtKP7bGW6+nHsGrJ\nzNT/qXLlzv0lzflz2FNy+Td74haR/DaQX5YVPD8NCK+NxQONrbhzme0+N3OY\nO/Zp\r\n=wTa1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a956c88391401074d236d5544f3eb76533522bc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T05:24:23.362Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.163_1638854815133_0.3135143427410325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c":{"name":"@balena/jellyfish-logger","version":"3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"146620aab1d9ab9da5a179ffe18eff19433fdab2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c.tgz","fileCount":10,"integrity":"sha512-QROzm6EOBPDuncfd3BxTgRreVMDu2NCsaxtM0zUBLBK2qbHmIAchcBn4mtxjUPHL+bhDfwN08d8DwfI1Rj3FYA==","signatures":[{"sig":"MEUCIQDs4KTcORJhfh3Bar/wHkZNBlzBcKp5iUl+59ZQE54owAIgG/LiFZ8V8WmfJouEeLWUv9JpzQoG3gVi5gBbMnfvwZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsUv6CRA9TVsSAnZWagAA9fkP/2BRFtOjBAa+jV8KGmWi\nQXdlUybmejNrUJvLwO0SfvrxXH2LnHQTkg89d/hAeT6yVBUkdSHUmrkgDtol\nB7Tqs4z0ezz0CDF/nZveoXrHsfPrGB6UP2zb40NyEwhjZhFj/oJN29ixqRWT\nWc+bEUBfN+pDXtty2bx5pGqqAij2Zx1NgoKuuzHBjyqnckhmvmzDmZ88zBbv\ntUhKJ53qtpwk0vdCDTWI6Nd9hskHkWa9n7gt0uoQq6o2PwkH4HjGv5KylLQt\nn/F+gWYoQavuLihieUaiU49Mb+4tbNUJZpe8Q01uYTz2i2RcopMLCuRgp/+O\nBdQM6tzBST6AldItc+OZDA8KTgxJmzuDDYJn1xxXhvsRIK7fXCVJdEhNEpPI\nvOKxsIyTaElt64AYyN8x513jtcXmuMff8Qx2bri2MBWFeApxdossQlJv1/28\nLrMHLXH/OxUExIO+Z1JSZcVyjjRwqe1+Ls9EAIoUYRbMs7PuRB5GhY2fMaO8\n/FRpsI6yfxjZvy1wrHBMR0siDwNf9OzwBfd+xAzH8rQyc+2NSIEdGQHMzTHG\nbYWjYYPl4rDDNUgWx7Z/uplGeYRr3tC4kH7681Y5elpPQQQdJfIJJObHYUPE\nY/T8Cvs4J99qCTXCbttpP6/dAoI4JArrhD+GWp2RtXElQhF8rrb6u+WHzY/B\nN0qy\r\n=a5VK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58f2e0192088b9ab0b4fa468ea3052bc4593ae6c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-09T00:18:31.974Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c_1639009273818_0.3948339529565317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf":{"name":"@balena/jellyfish-logger","version":"3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a8de8b51d556d81dc163bd3310334d73ada0200e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf.tgz","fileCount":10,"integrity":"sha512-Eu94u8D1JniTvhNsw5g4B7IM5FjcZtAbe35rzVIUQ9ByJ1793sp0kp9J3E+hLt+Ix1jo2sxBjQg0SB7ZdlH3Mg==","signatures":[{"sig":"MEUCICNAtrzV8ok+a/oRKnptdQonowzk+6/WOymXPB23CavQAiEA8s7gqyz2c1ypfBU4Jkq2dtgFbP19khzan/hLdf2+Hk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsobBCRA9TVsSAnZWagAAYgoP/jCmUAvE6V9rIVmV8Jq2\nYQvbgUn0aqd15wZ+TnaeU6oNDnJfX3nMGPdU6TlzRgOcVfjG6SOgSC2/cYCs\nhTSsWNR7oqYQ9CgoNJcOuXOyVg7Cpxgybde7qaqQgkHGdnlwXu5RKtjuki9e\nG7eRxJzqcAPEaPI8EXsWfV52HhU0OBh6mcxITf3gNyKBiZd9HAJ+B6lNMBNZ\nhf4PcAz4vKLFP3bmMucRT4Lw7o217ushaDDXew6rgJtci+PlKnM3B67WhYeq\nJ0bj9m5w0KhdjjiY6EUMU0uXacBUhsyaujGTHlFklsLVg8g//frt+t1QoEl7\nNz8lsZQdWAbYqlO7yLfV7dYT5cClAAkXo0HhlgPk3PmU90C6QDt/pr4Dm5Cs\n8/pmTKPf9cAiD7uu7bNREF4P2Kjl/uLM7FwqnYZfKQOxVp6cs5rnEVBZrZ6L\nDmS6Ls7q/y2WBpBK7ldoJy0LvhavBWRfA8kvkKCacWhq+hEpIKL+0X+VPpqR\nb8phAWZ4yTayeLkVc/Vwm2ShuRLLSHGLZzrKi2VrLZx+cbtQS9l8WZZc1IH7\nB51PQdxmfpzGiA/SWZbWK3sNiV+j+aRhbYUlBtyg7VeUYhMPu3Fjvq0NAaSZ\n7yLfJnF19ev+QoiIT4nsM4GvQg/WmFgcrm9z33hNhkoJpGq4ndEA+Ersdor3\nb4zO\r\n=l5xm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-09T22:41:22.943Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf_1639089856824_0.23535919622611257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956":{"name":"@balena/jellyfish-logger","version":"3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"88164022d547763f744ba343f90de30e1fa51417","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956.tgz","fileCount":10,"integrity":"sha512-8LbDyUxQ+/85W5k8RfwEJ0NqhpKf2WDNxdv0sFp452/cRjeuEn1kw/la+SdlRhF1gM1mNF8kDfy+ImGv1qT93g==","signatures":[{"sig":"MEUCIQC2rpYh96CgJhbi/3LW4QYhndg+Wxfn/sRTPo+9WnGLBQIgJbMiqqIWnX/ueytBqQfLcqtzzNPAyLUBPYeP75jJ/vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsrc6CRA9TVsSAnZWagAAR7IP/jMH6ox73KwVRqWpMEc4\njPS1SjEJrgIlybLVoggJ8s/TDe499bcn8i1cAylqDWhPxqTHEdPAy13yK+GO\nDkyaymxZSeNtMIWYRRt6wYVUa8KjzOie5Fj4TYtktKLw5mMl30Wi587Di2fL\n56gvSbOR+DuaYGmTeJk6yKyt0tAybp5fRLI5W5B3WcJt4dFbs1qbSaWNKpJV\nAFEHXgjoBoDwe36N0Y0n6TZknhcmOHFibiyTdPVEZ/qnzMkHh1yQKyKjbyEM\nzuxoc3R1C0XOerIrzSiqM9vjIR8ljgO5Qs13pZIp/ggs27pEYmuyfwZq0Cn9\nDK2OD6i7ly0Qlf3U9YNrEBlyBCB2qLR9xFHnwTJ8/38TqFkxtS9EY8Upy1J9\nBp/lt17v32teNzcbHxMeVov4YP8i7Ha3OOIJKDQvhjcMLr2ueMI9a59TjLAC\nZd8jzSISVpwCnEkUwLcNKi9rWdokVQ0vxPhiSf+LtvTEE2mvQC6kIc+HHFqJ\nH32uqJ0IvLOGGboTdzYmvgJysXQP957jslzYFBATtvQueKCQ5/HHFAbI9lM9\nLBKLHMneEy7MRXiQGu7VN1JmzlJxyHbe6h7p6sBavV42RwnTHuFW45c/b0mh\n6Dfv3oGkQy5AprkhWKGxr7A6OQmm/xa98Hjt/OIS8iv5q8pO35R/KhRXvGfp\nmeOX\r\n=2Oy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a04825bbb5a9365150e3d7d8dd105ae2e1fef956","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-10T02:06:03.127Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.15.0","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.177","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956_1639102265941_0.20754064682281426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f":{"name":"@balena/jellyfish-logger","version":"3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"853c657f3228abbd9b56804eda08edd75868b545","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f.tgz","fileCount":10,"integrity":"sha512-dmBMkxcLCMqGJpZ3ytraTIh+ojUGMPB9Oe7/0JQ0RJgxhiMvbE1iaPHNdikJmEjlVWHYAXFY0G01TxMcmvQrvw==","signatures":[{"sig":"MEUCIHAjBOpIVmewJPo+MF80mKHdYv/lVXmo5FoiUgC6Kd0eAiEA5uBB1MH+lpspBlx/w4x94ye0PjWfBZvkYNp783ptf88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAXsCRA9TVsSAnZWagAA6PoP/0IgMlsyZufBerTg9LLo\nSLQff6c0UhVh8l7TbEN9Ac//yyHVXwLnI8GqbooIJP9MQa2jQANbBhictp1G\nWgzCjgwwqcer4UIdiItvBlcnjsiQz25mZCQ3zkI0Vz2bsh+NF67X6Db4mcGd\nZW9aLCl5XMYE3oxOAKbmlDmdUYv6QyzmcWkqEWzP190TRzQGeR40sanqCS1U\nTsLrUUUTvtzx9LVmZmBZvZmXfo25pHRR0z9+peZAw51GHiXbuaosYXswq1Rn\nnm908TYdMSESI8BGoGaCJ6kgAYd93rkxnp9DeAAXjHkGA9NMjsURAyKppwAo\nBX0MTjE1gx2rFQG7m7/1H0YdFU+0OaY2hsZSGopTMuGm/cBqWPFBaGkFYVzD\nragF7flit4FpXK1vYPHKTPnhsp59d2wLdlgiX9RFWEPAfYCIVIXEw3cCkc9b\nouszEwbo5tFUWx7f4PuMkT6w1/7fmcWNmL9mvuTjwRFlxYYstMrJOE+acGLl\nmEyj93brWwS1cy/bELJTnMsTCbAi5XAlH/6d69pYrlGFlMEt2zhzkLHNE1i5\nksixWm/QdDpG9kX7rudagWJaWmuPsDB+taFR3CLJGaS1QJU6KT3qVDfUhox3\n3fm7LHW7GPESKZTaJ2jquKqRoUOlQdeE1R5ClbTXnAdbs4C8HhznqO3Q5zDv\nnT4Z\r\n=k8Ii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0080840dda6d8cfdb2087f95e92311679ebf181f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T01:56:06.956Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f_1639187948281_0.5980368804001908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164":{"name":"@balena/jellyfish-logger","version":"3.0.164","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.164","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3f40cf0bf307f17ecb2994389294ff029c66e51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.164.tgz","fileCount":10,"integrity":"sha512-SK8NyGFM8ildPnePvHxG9NJaV71KiH49myFvVWUgAl5z7ByHJd69/RTHPr7mORYx4/nNYUfgoM3SpAVYtBZYLw==","signatures":[{"sig":"MEQCIFPx0wg00L9vvvPUFkfy31yNf6sj/+PWhw+einrp4bfBAiBdfWn17kP/5xQMNE7nEtIMXhA2/xhgMPPHhRfJ6rssTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAbTCRA9TVsSAnZWagAAtmcP/jzl3zB+iDN8mcS++XvL\nvIA1JzMmzuz/EWBt/g2qgbHQVgPVHjgfA9fM/2IH7IKM9kB79CSZfe3CAo1D\nwgA8Nm8SpVeTW/X967cBAMdxus4+a1w1N8U9XiW3JPnHqRXsH3Ov4CbtOafK\n6yetLxhF2r7+8v3ciJviCHmxbIQ9gtsJqn2IgKOI9IF/ZMb7j7E8YSBVifBf\nAeBfwk9gqgUmaTmnlolueY6qbyaa/gbIkwJCzHYYc1YlhAeX0wJ4RIz8s28J\n+1OUGsM1NZKUjY0ypL9EAIK7GAC0o2CnQ36gr1/ITgZsswcD5HEziHIHbIeX\nKzBdUCV4FgRPrQ7CxHGDWOplcTLzJpSaydyOu65yi+ujujVRdTajRGoqTcZY\n15CQ2lXZkzhJsY2TB/NGkEToCk1dT2pkGsYKILq9n1ZKUVmOj2I7kR+V9MlY\nBpid0tAC3FtrNQg4enSXmv47qmaLmEijNLAjEVtXR/cWkxYIpDvTgYMS8l5d\nd8W3eFAY89nfv8HTaXQxGc1/ptIwY8epsipYxXjPC09OJ28gy5F2jsrkfXHy\nzMBFxIYCE6QGHrD9JofMfalld8Eb+7u+bYF4puSmYsax0jwhn1YFsRzjBGlw\n5ZavBX6SUOw0oXjg8gYULlp+ISrLI7uEk5h2igilyoDQI0oCV8yx5FgHXxe4\ntO2X\r\n=J8AU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f059432d56760df00e5b608693684bcf428b9d36","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:00:46.456Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-environment":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.164_1639188179581_0.41717657617487536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab":{"name":"@balena/jellyfish-logger","version":"3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"74dbeef1fbeedd16cbea8d6ca1b4f55cc868b7de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab.tgz","fileCount":10,"integrity":"sha512-uUWoJpl6CAVgwewzZBWIml89XkTOQo997i3brnrK3Iin4lqSG0TP+sgB9zYajOdAcKx3w+FiCCyBookF9G/wIQ==","signatures":[{"sig":"MEQCIC/JG+t3H3hRogRcSzfzEquH+aAZa1M++Q3UUSIowmkMAiAx5VuPDkXHTw201uA+1IsDdD6DXrHrGzUw7FjwVbOUKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAdrCRA9TVsSAnZWagAA1eQP/icoVwSyDU8iHqu+PGPa\n8US+s782Gb0A5EAcxY//wmy0F/f9AEwoiKWryzqiYBzVtDIDYlUq4H7WQIMK\n45jRaZNi+k6rLEhVJzhjG6N3ZrritwwurYwcKFWTxKvOglhOeLAoGxO0nCXi\nxS61KIcw/qJw+CbKER2Zn2nlE1rHL6u16GQQdkGcc9G3mTs9y7eyZDHJUgQj\n+KynqDb4RjpxpLFDZ/HjyxSY13oDP5ovxzmRKOly4IhUkFI4tgy27ttOdO+s\nb1lFL8dDL6HyrgJ0ky1O0gHjSx7kXdZnVtot3MX7Jyow2fxNQvr2Eph6XZ+L\nCzpxED7+nqw+eI9LlZsiHQ6SCr8rZC2nkhjY25aX60PIba0s2oWg9vdNwATs\nDiaUfrllQPl/x39saQ2YHH5AOEWljLjTx3oIV3mLVxBXwiBpcrrs6Uo8Rh8C\nJ2bL5PUG294Nfw3MKH+jY0H/mx3TunAN55PGDN2XEz83oeSrHWPYqd0EsJFo\n6dSN7JbtxYU7Ip+9yXB0ReV51xsp5O6Buxk7vJVngFEUF87NNt8kMp7HGTIc\nmkd70OaYApEhdEhigzDfovQB+uFL4fTfx+lrqDP1SpGR9rU20QDC9H7VyZEn\ncvmf0plpU7f5XTdoKy5rDR8gCJymnrFNiwInS2G+/QL9tYwBD8MlVRUGcr/M\nyH72\r\n=kHUb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2dc507985c0104afcff414a1fdea42bd71186fab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:02:31.844Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-environment":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab_1639188331575_0.29569995701121043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.165":{"name":"@balena/jellyfish-logger","version":"3.0.165","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.165","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dee1cd9753f2fa338e51d8ae042d64e9a7db410b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.165.tgz","fileCount":10,"integrity":"sha512-ugB5pSmWxxaN/ujWhjWAEcAXYl5BccC260n5uBzTGVOiCCreTCTHqZIPPS08kI2t/Hr3BDeuU81QQO6HHgJ8hQ==","signatures":[{"sig":"MEYCIQCGPQEa/TOq9JRYWeNCbVUA/lXU+KxVBbme1lqWW7XWPQIhAO+iWD8j0CsySwj7u/gaZf0PxXhH60krByBpXxRhq4Fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAjxCRA9TVsSAnZWagAA0pUP/2k1cqR7ZmDsSkRkp+MP\nUgLdR2j/s83GgYS0eJYrC1dJtXnItkVC825Ogw/A2nGsCk8rLiQmidJlsP5G\nMD1PZFTGRwzoPDajeHk9t6UCrxEuoxXWlLNZEz9SJuE+L+VhdCicLDKBkdI7\n7rCwN4WHaK5QKzTjG7L/T/8zZr49ZiingHyfQqmjJiPuCEdVo3vDbppxF4xr\npVB8F5fz5/Y7rhvLWQDkzfrRYpP34eiBljAbllx4Jmy/3KEEzKsoVXwqk1ha\newWgZVyYsYESGOQvRv2yHeFYIV79PlqZRVDQT2rax9UtEw76iwDrKOrpjTCk\nplU5Ofdk0VqIfjJIFv8/kZndA0c9leYyLL2OxLgiZRFKFIHy5qlUGKH3c9el\ni2UdQWqlDCYHKawqcWzPy6NBKfE6gSX1ymgOrCB9jKHK03pdTIJAruoJmWtJ\noLcfg2uA0oL7DVPJh2etdVIz9AgsmaDYeEooOpKtWIqBVk1QkBOe33tsWzoE\ns96YNz9mpXY1IvK16GuNKdGiKe8K31BfDZ4XDe+xIJZ/B74pxz0t89KAd5l8\nswyZZS5iz1l3g+aXHpEp257/UFH6yAo4YHMJL3Y9j3wD45rtJW9hiQ7Ft7nF\n3/hRJii+S+UAwgXc2PghI5HSFg1/WTfJx/DJXmXRU8UVLy7MKCCwIv56RaeZ\nphp/\r\n=aCd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5581851328b40937e28e506f8eb0c7805c80a818","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && depcheck --ignore-bin-package --ignores=winston-transport,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:09:39.966Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-environment":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.165_1639188720872_0.9192554982668202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213":{"name":"@balena/jellyfish-logger","version":"3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"abd6c07130a8b6999797386f28cac83d03aa990c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213.tgz","fileCount":10,"integrity":"sha512-/3Zlt4nh4j277uCubEnBpbj6VGuNupUiFaRZvWJpPfQIlFmUbGMWA2A7DPF5u6DGGUVELC3da429wNkT34wQRQ==","signatures":[{"sig":"MEUCIQD7FLRmPMCHA8AdfjpXZ9XCNlM4wqv4W9GVXsnyb+hj6QIgOXfBSSA/CNumnrduv2B9u/xKdgjgKsB9o8D8sFc7MfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/blCRA9TVsSAnZWagAAxfAP/0y7zZQYtf5vcrGYBHon\nsJWq3aactZt50EkK8lf+kLjQuJRzJ4pOPScI+A0orCsjtsw0oSrJqQITg/pj\nAPZvQNNmqIWfAcTF3uKCg+UNHYXxaK5GT4gCajjhiqSdGpYvufUum6gBX+qq\n3p6zG7ouN8fkKC+WxdR+/EsgO5bB6YwHSaDCYFEivYZyfb8M+gns0YC4SDr+\ng7NuYjsmPnmeF7zlz7Y6FHfR3J8V/rI210b1rpk4an0lupKzzb98TphD9KJE\nXstkHOjgRA9uceKDv+HSKoxvN5/BB3RGezxOkmPMxa3V6JBx1GPuAkxQ6ybA\nUf/53mlU+UuGCIVzo1oTM32h8SBc5QmMVPkt9410rgYpC15FlpU4fW3Y5Abs\nwuEqouSgURBdPGpShBR+dhG/8fvi1YFNYzB1hQw0x8vvdfqk4sAVbKvuCn7T\nwm6ZJ0NANTeCvhvl5VClLffmjSBMPCQRtanJ08HVxUq1qQnec7g2wyQl/iAS\nqwhQcoJhVNytLba2KVkAulnoW8/WmsZT6LMiykRD98losQ4BaVaZwM1ixKoh\n167G9IWg/bohNpefaSvCGMJCTViLB8Ft8jpWoW0ieHJRYpMNdoAgB706JAvC\nd1WCHgyxKTrEJBj6nPPlrXssa4TNa/5jOkN9ly9CJlmArpd+TCjOlnM48sTW\nYSd/\r\n=j5x8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17e39cac6c46a4fa4f05371701d3e9c96dcf7213","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T01:41:34.098Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-environment":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213_1639446245741_0.4167813686767299","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.166":{"name":"@balena/jellyfish-logger","version":"3.0.166","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.166","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e7ee976390ab6bceeb417d105b1d7b0d503f780b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.166.tgz","fileCount":10,"integrity":"sha512-+9AwK1N6P/RzH0MIlBlUqQLJJjQMghnM6jD6ogcJy3bORszOHyoVO6wKeSynhCa93h8B3I+nkKxyjEBY/ghaIQ==","signatures":[{"sig":"MEUCIQC6GY6RKNw6yUoHMeyEn4tqKmvIpVLlIpwIXrsfYkZYsQIgCRjcgp/102pKtTZWn5QQdZYnmL6Vy4KDDri4B70BbB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/euCRA9TVsSAnZWagAACY8QAIa3HdfiTTm+m86HouNX\nr2o3xIk1KbzoQNxx8/PKNT5Mi/twLSQa0UCMF0PeqmUAD4kyLb+FvdxhrTTN\n2tlp44RdmVeEQT2qWpkVngjK7k0du1ybyS3r5yBHZSu6p4pOxF9rW1FESwsm\nRvASmaELOrBJzxmHzzW/2EL3nbzRYcb+qfy7TK7QqabErIfIkoHq5VI3WdCU\nUz4r/9LgBQnRNG5AA/UZrfDZlPc6Q4r2c0iyCBSbgVKLFBRVhfoeGDQRRlZn\n/UdkCQ+FMLU0RGXb6y3/N3uoFHZo6OXNr9VtezDYTwpie6Z8ZTOShbwqkXUj\nUS3XR7wctpN0Nb1vjORgKeUc6a/fJIs3JzIhc9k1FEuKq0YNxrl3txNUiwnU\nEWhfdsKQRXVIe0MpxXYuC8SRgvmaEZ/SFvli85MsDUM6TCCadJ2HQ3M38AH1\nKJgYyIIItK3BlpUKCVkUi0Q8VAG4SEGFOvqr01FjKhfXeNEL8VdoNaI0sTt/\nA5h1U4ygOm/jdfo/lkITyfah9R37V4Uu9Ukcqfo0qBbNSyeKLCNDIdimLxGi\nu4SrF9G7y53fIRITL3T3Wo0TIbvl/Rnik/togcNNzDb+nYQcEnjJngv+bFGA\nyCC8/sKGooifPOkEPCaq8axBZtGJYO7EEqGOFmnlK1sJHjNc461GHVXf2t+l\nXnD9\r\n=/huo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f3ca905a5be2d4125039ab24e92e264a3488ac2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T01:45:30.524Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-environment":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.166_1639446445969_0.2318460355537908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0":{"name":"@balena/jellyfish-logger","version":"3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d9d94b19dd444af85e524198de647aa4839f8765","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0.tgz","fileCount":10,"integrity":"sha512-XWn+s1tJPUKH6CsiUgQnCFpSnR+uFeIoPMqtfm3VdNIZBR3S63GrzZCKYnbD79823LPUovSN0c85zQ12fWWG2g==","signatures":[{"sig":"MEUCIQCsLVsCwR6MEbNf4ctv9WPx2KXqDYcLpnDG/6CqzGtJ5gIgPp3HRq0shxTA2xxhRWiW156R6W9/VUx5NGXnmjaXIdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGEfCRA9TVsSAnZWagAAFIoQAJIf18ZJt962LWw/IcxZ\ng1tBL6bGb0IHRPbtgW2LJLpQF6Yhbhq1+YNhtncBs+hbGAy20wfN7OcarJwy\nrIjBqECihDkAUXLeITrexh7uWgmejtEYRnSh2dwiFD8IBbQqJjM0WNtCtzdc\nSQp5/p+vUifVhOypqkI7j2LSepIm7U/Ry/B880FPj1aYw6ji5c/cMIx2NJ1u\ndyAHKV50pPUCsUJGv7+vj8IPzgnBzMsBVo7hL1bpSz1aSaRlYwklF+l5BDI2\nBZkqMJb6O0zDmdDWttWsoNuPwWCFPpwNhYuztd5q84qBNrHVOB+svXzTCAK8\nuwAajq+z3oIyqZyrkgT0Cn0wfTbZuZ+aBMGpOupnYfyxpyL5N/rG9i0CnqDm\ni9SdoA2DalOc1gd2R7oa4Ci/twWHA2bSvExu9LTN93w8J5wtAoHSk5OQWnx7\nB5WMJhU5g8ydnjVzH/2gxGUab6+jY+ZFD4oYxrtilOhfqLY9j1so2EdFTxXu\n5Uis6nM8Cyx2qXzeLoq+puL1Xggq9hdteoaiyyuQw6O1hu5oxSBdPZyHg6ML\nlvkoTV9kvZutXGW7Ywgeo5TidFqjKF3c9JrDRGipYnTtH9RQbjNz8BBwzwuF\nbMxr1/B38IHNGBUf+49lrwETBB1VSdta+2rVKxE2jz+Rklq3TUI7C0RubO8N\nkD4l\r\n=FM9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"63df3fc758973c2770db35c5abf3b7157fb60db0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T09:14:33.765Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0_1639473439034_0.7496304397441527","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.167":{"name":"@balena/jellyfish-logger","version":"3.0.167","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.167","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b8ac65cd4d9b8dfb5c3c2fdcb5a99293383c895e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.167.tgz","fileCount":10,"integrity":"sha512-cuvTjQOWnhBRnrf0kKCSVnLLef0Vjp7aPe9E5oqxiHza5VrY06kUtHa14Ko0aN9nY+PYuzwKR3ViWyYPrMRdPg==","signatures":[{"sig":"MEQCIGeZ57YeJcPj6X7cGlde8fwwsEBfNJWoHYMw/u2uTajeAiA8lzHTer1f1evklIIN2OQyF0yptGDj0r1KY+MRsjmIww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuGIPCRA9TVsSAnZWagAAaOYQAJMbRhMn+yGo1w2Bc/tC\niaQ1kfECpxDrwbfY/yKfRHeKrhc+jHToVVXSyXeY7U2b60ZAnsM0WWd1Pwdn\nVTx+HqleAlPdVWY2ZiFr5unD8YpS9vviJW/RkHH49SXsDrhxNFiO/YPOozPo\nCdvqyFb6ZHweCMP+/0FkmI9iVUpDtO+bDai2lz9hkeAsIQjdtGxK7GF+5bZx\n1FjnvmMeBnRpQa5IgF0/cMoAB9g391HYxEP+HGxYJ3E0ZmDZAR23U3usUItY\nYRuFrmCJ6nWazpBdwMuLZQeuqjKRZ2IeTxyrmkXuLtjLViE9djWAvuuqrsxG\nHyBupAueGUnmTEzpol0RqYmode/5NFoxVz76rpKo8SJGm/9Bg+cuamQtWQYE\n/vPC/LjdaBUf3n0IMOyVDfOG8QvKg/xHRSnnHwBGkmEsnnJ/b84ue4CFrxDQ\ny+m7lrFvvolZOexA5E/bwAuAeaLNgrFPm0eHxAw1Lzic4nSwyZCE4UXXSxzK\nREdjRRNe1+J0181JjEyU/GDUCdlt8K8F8ks24tvVkTqpSKuyY5edSRMF5dUw\nMc7cmGgV65s4UFz3A/XmtGq63WynHnXJYaLT8/l8y2HhDiKPeSU7jKb3C0kl\nRymLushoorpgM7c/FcXDjwD06tUyBDAQvTy1JJQo8TMSVM+vvA+zdSLcuCl+\naUgC\r\n=c+N3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1a91553d709ac542fe3d1bd75bde86c96080862","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T09:18:53.445Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.167_1639473679302_0.22495768166367425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc":{"name":"@balena/jellyfish-logger","version":"3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"26bd29df0eaa25eb813ce02b18c18be1f87747ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc.tgz","fileCount":10,"integrity":"sha512-Dc3ykaFa15Djtm6TNl5mNInHW8RXm4biEhSBS9mKINoaw7bnkqDqHiwSfPDSNGqJl1VaqHRjJ+dMHo7fMXY/tg==","signatures":[{"sig":"MEYCIQCcsjsc5QdeK21n4CL2qxLVK48ma+SoCX5b0LVfQT1ZAgIhAKsIbrBnAB0KhYtUjXWgqgMYkGqSinGQcCIGYImIQ3Ld","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu4tzCRA9TVsSAnZWagAAllsP/jYfR6BmZZVwHSpnhixM\n0/tUJqIvGF5N2A1Yx9GCCaeaNiv6a/Kz4KF6BuHzsFhIvYyRzKkQTyZxseG1\negYaZtnipM7LakSATQuEcgONCww5RtAAiELYL/S7bmVA/WY3rjf5wnKnTEga\nIIqGxMGXdL/3cugKU/NdEeibSwqRB6NEz+l3TaVskwFp7Ls7eTkZ7SHjnc16\nFMXHaGjcF4IsXCw91u9zfJkMhYs27hxc4mnIOyACY6orFPsrOoDafBqeZW4P\nyrtGfRg4igw+CFutcgVBgBhAGcc/ODzgkqMo/F+rQwwXxhSi80UZ0zLEHAef\nIWpaF1UCgLb7GPmQ1e/XZ5eL4usVqp9x3D0fXM2c8S1wkioDcL7YflMNZlBA\nx8RMY0SNAuJS5eEpdhEZFwVJYWuWl5btr8okw2WQj5rVWyEooT8J6044fKPD\nbHodzz90o4ii6Ra+ijB05TNECCXPKmDo/jOzELEO/vyf3MxwIrqqdGyjekvc\nXTkLXervJmK6VMWcFk4yESpFHzS3Az+Nf7eu5WiDZe6mpqHE7K1wWGEqZ8ga\n+rW5wz50K8Lja7WNb+lr7ijZfNMjAJrxHNHV89Jo6h/Bz3p1dUQ6kFeLYQBa\nJPq+xoV0vDaoHk8ROuTdGADTleDAorxD9dNFvOpJHWbGPe4bGKMGl+ljbpZ7\nf5Es\r\n=siA1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f155ffa53e8b08b2129cbe42db87098e4b273efc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-16T18:52:05.303Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc_1639680883663_0.23583274767048912","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.168":{"name":"@balena/jellyfish-logger","version":"3.0.168","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.0.168","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a888d83c07cf291f2c836cc4d0121bdbecd0ddde","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.0.168.tgz","fileCount":10,"integrity":"sha512-qjI85dZLczicEQzKaSXEuQLwAGsOry5l/TGeC7ivqzIOp1mOQoA8PEGn43lw08v1lWOgBkyB6znGAKNuDPjZCA==","signatures":[{"sig":"MEUCIQDk7CH9l0s3pwIdots1+/RjVEsesD6FzL5uVfcikgNjzAIgcLvgr09FnfZkug+yo0wA+6JdnMQJDlzhv/48BLyQcqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu4xOCRA9TVsSAnZWagAAyL8P/j5cbom+lijIiexe0szA\ni5P8m1R2XJtxtpxLa27UqWwTvn35rJaLKcNe8xoWHdSG/Uzn1l9PXogLP2Vz\nKqNfPI1+OVq+JbnbOV92XsPMgOiCbvsxhGgtVNlXwNkK2279RdexXfQ4zZBt\nDPsCXZm1ZRjcWARGw8KStTlbDZhCIbUytXEAP/2Dx9aobfp0pedYN1cG2Mdt\ngyKV/3XfcXaQJrFzGYvAOUUf0ZLzkQ75whhfdvTVV7Wi6+HPmHa4MI+LcjkR\nlaBNNTQpZPMFpdZvAfMBrBwgGnLefdu5p9uZEkzB7iLav6H+kqd1VtEYtkIX\nbhnOkbQdBhv+NrUZlltLxlnbtstTZcq71/5ViQfWOrfAY3V0TumMP0GarJTc\nLZywh17fXTaEK0Mi2jcaUrSASjKfQ7Weebp/xzrBckJUpY015Ykoz8LUdi7F\ncxbFFfTfhC9U4xv47ntDvx7U+WXcAYaRBwe3YBXoc7Wk9XRM6qG9NgZ76ux1\nGEhYdURhqd7BoGNzt/NhrD0hSXMtfShwhvl6DCQid8T913FF3KPFhJbIcvIH\n46niHFsfMyyRTLdRYXoVpn25td49AuODsUEa/GTSolXqi8uzSC/+r1ML/BIU\nx04ZZu9TUtYehtgBU/8AXYIbMkS1glQjTi7dYhFrGUuVDDc2DUACRjXxlmnQ\nAFDO\r\n=vFzY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ec848b5869e8f24302e902d5b7e074a0e50b91c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-16T18:56:15.227Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.0.168_1639681102355_0.6640147078060652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907":{"name":"@balena/jellyfish-logger","version":"3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"962082563b8f990ec060a94cc50ce76793f1c5fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907.tgz","fileCount":10,"integrity":"sha512-D8ecKV7cOK/dfZikNag3QSza5fK1slNVBfnkA0FMjJ2g5MyUNozUbyRYvEf0usQDwQ1hPpqHAz403L0T4p33Rw==","signatures":[{"sig":"MEQCIBlxYwnIgvXTsbyoYaJazIo8BpGyLDwbaZW9GD/7xuq8AiAxCxOkpW2Zi7flilsFgJ2I/A84EVFCmRqfh61fCONEIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu5B5CRA9TVsSAnZWagAAIHkQAJPrdfdingMyry+xUllY\nHqwKcTfWadjvx66LVan9AtHPfhlq0jUmhdySIS9Uumjuhdip+OoS8EJ9lSQ8\nCVUCf2joYEjHng+xzzAcPIDR2dehLmPuU+xSvNR/4YpunKxGOOo8lTgoEjMD\nCJvA4mxkGvCnkSHGxqHdQra7gveuJLrfFXUMBb7C1xYRS+HFA3Qj3GS/Mm7O\n9f2XgYHC8BUbauRXDNhBsgyvLa42hCYbG95pNyZuGTNrufwTljYqRgKnkqms\nHrI5UKc80pJ8jhWfaqg013pmWonQ/6ocppUIW5xCd4sLQSACHmz56YGUkgl9\ntG+OOrjrJZ6TGxZwpNSHUuVRKgBk23m8cC04L8040is4IdsugJlpbIU1pgDB\nWYLHCXFNWGEOdOUqmyLpoHJQTyMj9NwCx5jSUaQxuc0CEEz1sK0Hj4Hb5HfJ\nKTIc2T0dAhTmfMvv9IEPQnP/AhZ1YdmCaufYDfvcMAf48P5OQJxETMx0nLS8\nq9A5y6pN5rtylo11zyl+6/zej2hmNrhY7XF8P/d6xZSzlNUMHpcR02sJGcKd\nLNX1Z/vkm6qltjn2eRz84LGEKxYqcxRSQbppCkFvBHsv5KMS4qPCIDFx335I\ni6TPHxqInMivl2NDBVOXeRwZo74XipQm0BwLRirRhXXJQ84pXNYWd9+M02gs\nzRSj\r\n=SGNH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da9215d2a08ddf456daffc9757c299da256e9907","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-16T19:13:54.889Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907_1639682169034_0.8027249348583183","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.1.0":{"name":"@balena/jellyfish-logger","version":"3.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@3.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15a0378c796a9dc65771039d523f100893715457","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-3.1.0.tgz","fileCount":10,"integrity":"sha512-hhjEpDr1sO8caiW1UxELYfJNWOH2YcmBUjIYrjxDbXrCdNR2dJ1JVlBcAt/hpl66uBB/9lrn9Mu87qdCvPBduQ==","signatures":[{"sig":"MEQCIECO/QO/8VkEo4/R10SfUfmO8JwAz97Zo9pDPU3AV7XTAiB7XRk2o7USIo0GtWlsulXlLU4Ycf8NWbFA/+7jt4wuhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu5HDCRA9TVsSAnZWagAAR3wP+gOEXX38QogfooKlHwXr\nXn/rdskr9MpokqrrIoJtJzfsh85zvsmUZ9DKUepdEHvkCqVFngegzJ92nXng\n3bobrzRCjAoTYW1X+ZsPrcRkI2HAXFx61Y0S4GvSQ/l9adZ31vdE7QeUeOSU\nFrCIumXB3dU3wmKrdzvh5QryqtwzLWw5XtM0TfcFpQfPXeS45fNuSDJ2JLrM\nDrlOR9yaLO9Ua3HMwDYdZ0wvKWWellzDW14ayy5h00lyLwdPSrE+P+BqAqje\nTw7cLpyy79+48mHvpgIR8im/5iHx0x4ed8Wegtd5q2BcjaohwNtTLuUgvKct\nEH83eFcIhtwIdMrgng5b00Rzh0Cawypt/Gey/SfXAaQbpQAXjgEKB/WLiXnq\nkTqdfcZ0+o+xFthad8oK8xo2toCD0+5uQlxW9G2rXQRmkpvyYc0jKNIdQ58n\nYSSh403SngzJ/iw5nvxpu1aIALjdmgeN8W+BoEB4rwuf2c0hcRpGxjg9yUfT\nb1CIbxlNxW8t3hZ3QxMPn+tAFEW2rfm7gQ3ZaF9jhlNB4uCzLmEl6jvZIZGS\njBDJJPMAcMTIUIKk9lsZPr0GADwneJiumCTaVt6DK2x0enISwvCIhCFWBAGR\nNiToMaeLgreiGgHqvyBlYx9l6HXdzfzT8rzaSkPP9kVJsDY7GFgVvK5bFD5E\nQGyG\r\n=knfF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c020b46a2fff780e203d3ec9895f768654034896","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-16T19:18:17.290Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_3.1.0_1639682499445_0.3242704722420515","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a":{"name":"@balena/jellyfish-logger","version":"4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a1944fa3d58b3b88b91c7f8bd6fd9b824a3e0b91","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a.tgz","fileCount":10,"integrity":"sha512-j4QLeQ66po2Ytbj0iZZhPzxN3g7DVEvlUgNP5NrqgVczYzvXLcZDjvLWgKTNb3+DgjINbNC/K1SEKIlTdR2eKw==","signatures":[{"sig":"MEYCIQDObHIBO63gnfdqbVY5n68F2j2zStjxqnyoY80u2P9++gIhAKpiaqgNiNi9cJ+gODuEmK0gOsOXl9o38OoiJK8QUlyi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvFvbCRA9TVsSAnZWagAAaK8P/1YD1YTtVQsEiwHSUv0l\nbYmQ9PH8eb/Mgi7nJk1+aQHifSxDMnyrlAOhZPT13ZCRzL0pHagnjtYjXux2\naG/+Y0ZUdJ2nFmE3thNJSdZ0y2Q9OBbf9WcqAlPiubX+qtcZRJ1meJkmndf4\nzG3Rdh8GrBVMDdG54q02h2Ykfwy3y+9trc8bEo52S0Gsr85+FquJaJpFdzVy\nxXwMGIdtvR1vz9heGGExDF/6YajK5Oa+SKuyDPaIVTUCaIb0KSN6V9DyxzVt\n2cwxA8gI4f0A3LKgpnQM2zSX+9jVbs9abWP3CQH1XerTjJG6cTaM6BrJMYIA\n23ij21AtqbxK7dUf2wS69TbXbtTRNsEHAT+v+T65PIAwhI/NYWSovki2Gyt7\nTcGK9Gp5AYOQ4UvXT/IgNdJeBcXwoxQyrmqdmthQL0+aMv8UuUnbxJbkNhwv\nheYgpAUr0emV5AY6ilFkHtRjrzq7UF0cr1zyXHE0Mg7fpuOhshHsC158GuUD\ndf6PUmmtpyUzHHQ5QAFnr+EgodcoXeOH0IAOjKw8EGImprqowDN0ct5dMwnU\nKIE9BlbK6L7G5VNT5+EmMQbxSkMoklyCvVQiciu+M2lJqXDTIxLZEEtYB7GR\nPAiThIocS0KF+ILP54K5+HZUQz42jtyz0NnHRZFWthsHddrDcwdqyaV/n47Q\n81nO\r\n=UCXt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1045cdd770353a0b53a8d5baed66d9b79dd1614a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T09:39:43.109Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a_1639734235114_0.9117302750560718","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa":{"name":"@balena/jellyfish-logger","version":"4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"db78ed6880007638ca80ac7588d0d9df32973bfd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa.tgz","fileCount":10,"integrity":"sha512-ZuCrtsBsid+s9iwBXC6PijNuwLSMu5foIV/0iTPCadeJYZ8bAkP4PaCMPkLdvEvHnCiOTTIqZwlBsQf9ViHYdw==","signatures":[{"sig":"MEQCIHJkCaQ29WsZKT28KiGTw/c7hgts8V+ZpU4KkWvP6G1/AiAbfXARhdeJbSBLYuZGXTjzbaxUzUSBq0l+BDeJuINmow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvF1SCRA9TVsSAnZWagAAEe4P/iLMEsG3nb7Jrr1+fcb1\n++7LziarT9K3bDghbS4KYmt9trKq4bxYgLWPccLAsB49DcM3VrZZHv4yk0p3\nsvuXY+n8CxYjcRP2j7o8hthpeET2UzlT7JL6xIrTLJv/m8YkFtDFyKLIomzU\nQwhnDOL+BE4pRhfjhDxLvMFWMM3j+Eblv8DTd5IdTwdudxOpOoo462H4U63m\n12LX3+W9Ff6Pulj5uYPgBe/MeWImw1oM2aBWigqAltTif6UaUvNSLDKwjznW\n7kuA8/lnmU0qyT1XEGIHiJhRWXESv/XYYD533AnktwGYHSpS+RRT4fJTPlIP\nLXY2wpkE+1/3p83pz6avjwjmhzT6OBcQvlZXLfu0QGTDu4CLwAWAsEHbfMGt\nKez+zyM3HMsmOmMcEY7m1cYKvWzy33UeYsFqSjTgAaDh2q8cyaff5fMLNcZj\n/5cyPVYrr7WTptsLfxiOhpOg7AXuiBYNkYdGc33hlZtL+DEDMSt0wOqTiS9Y\nfjteemp8FCGUfXIxCbuN1TYboLPEYyjxQi+ZM2iTKkpIRRkK3JDWjkLTiAXd\nSQ/iekJoqHPx/be81e4G7F/Jeh7cPmhXXNbtOqsEmbEGtozlJKiEBOEETf1v\nNeuRsdFPCQ4TGbM3Aldqm31DJlmvvFwqVoDpcJpNzDw+us5SI6fz9stG8ot3\n3/FG\r\n=dsWT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T09:46:45.336Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa_1639734610578_0.9119437657227492","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.0":{"name":"@balena/jellyfish-logger","version":"4.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"08b7366457dc90fe18473655afd53f32aa2745a4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.0.tgz","fileCount":10,"integrity":"sha512-SJ+JvSYpGRxSxHhg8eSABrNybNM6SQXtGZwiaWqS2RosY/MHou1Ur4SCHZzteypbr06bsaSOTnJIxurM8ZEUyA==","signatures":[{"sig":"MEUCIQCPTM19Wvkape/c2BAfakXMMWzxb8ydF9g8lt0XhrDdPwIgcqhJ7e5yFt5GyMl5wfQAehNcKsBSRRROGPiTCx1JJmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvF4wCRA9TVsSAnZWagAAecsQAJMjcyTIOdi3O4lgeMB6\n0RAwEWszpcP3+YTfMo542BkqUREY0EsFhT3qR6V+7fTss3RlxKADnXGjrAJN\nybCML5NDrPqritFODh9frjorUtHr0nkj5+2iO2yeJBejHuQ2XMY2w7NE8wZ8\no2BxmHejoawpUj4Ao6CM81B3avhcpMwt6OAmXiyMx1TY93lw8FF7VLyWSXRB\nHRGckUxX4UAdoXXdaUPFMCYhxpyY6y4dT8lyMU7RvwMUQ5WiH3otQ5epqrzi\n2pYFlc1xkYbqg6xtWGuYaPso7j8ympyFmh3Ek2AYCz7twgv9GLEySRT54Q7s\nweIdX89OMrVCbZWmt+F3VNizQPDtcRfnM4cuvs0zAwb+TjpETKsXkELCvWOW\nnadth/SconoTVsHIOma/Ec60PIh2BvWhSpQ88b5ZbeAqj0JBKB96wB2AwAN7\nB8SxF+J/Zlx4iLYkv1E5jCIGyeKT4aPWzoErFl73cJ8xXEG+Kpgdjv+hFO75\nngZttcbKHFGKqVnQZSthnFeuqCO0OPD6p0EzXuNkLN3JQFWhYTVY/AFk4AVh\nn9REnFUPbHtXy3zRD5R87q7hD1EoRn3puPmZLEGx7qhc0ypznVPrHGH1ysdc\nSJtY0ZCyGkYs0AQnP3Fco9hmiMzfrwO/nsfD82rSFtByNiBDLTu3tFx5/P9Y\nbX4i\r\n=5Mgj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3525d4244ee1e8f9345e41eb340b9b256e70fe3b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T09:51:28.606Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.0_1639734832167_0.3407881241378503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba":{"name":"@balena/jellyfish-logger","version":"4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"789cb7e77fb4b692de90239c66968427b409cff3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba.tgz","fileCount":10,"integrity":"sha512-IBkVmfhwvp4l9fLrfaCdurHhOm2J2RQDNmPvzHXWOpZxnZfPWa37r/UJDyPq5BsrStlZftK6kVdB5Y2CB9G8ng==","signatures":[{"sig":"MEUCID28wfTDhmV+pvKvl3ADBduJ322ioqUkXkPpyBJCnlYlAiEA1fXweFzh7jmE938egA716jG3JGuGpB++FnLhjPxhTjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvKHbCRA9TVsSAnZWagAAH70P/iyXym5PsiNgOR5QLJWr\nYwxUA9f4Re3dtU5V9a8ang2KFBhzxYLoiu4/7DpPujb4YVE4hAMgkhzYgd63\nmuRbLjUucqtjqDeKjv7hL9FIS7THSWGbao4yPRzgwchDih4nHHC3HzW+zgi2\nlfo+JW1/bU+xtVBW9R6rj8M3tlrAQPIbizP47ZjhLTuLxsc2d4jaXdYiCa0R\nRcMsfwCtJXAlXWKB1gkSEt3JExbQmYGlw3nxNn4Y6GyXFFXMhc2JJc52JGuu\nk9TMXNWeT2F2kz5FgRjTH44kragZ87FTD/4oyR7AIrBX/QS63S4Q/XG04wmR\nArbRdXo9HbakI7x7thluFaQJDhaDmH2lkchQ2Oh9opxalyC8sCuu7ZULQQWj\nygWVsREkZa4Xb3Yk2AIH0LT8ROB/Z9MYMHtGDdeztUyCAN/2fJ3+qSSUf74X\nqS/ZEMG6WdvtOlMA19veZbfmHngotAi7uMUuLeJuRD5xR2Vfu2laKyFmEIEv\nCcw3N8ND4PZzE3imfsHUHY4573T/+OVnLagt+eg/Yyqdb2YKehSHGu7IYR6E\n8aZH/VW/59tI0pD5F93BB05iBLrdcO+UUQQY1uFe/a/JQZ4wQr2cz0V3l+mv\nSGSMKBcuiH5pPdKCdc6ljnPPm3AeF+unaNZdC3w2cB3vdOByZVUN4EimTyv9\nFC0R\r\n=gkYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a33ae209d5d4e9b212b26d2a41ec072ca443fba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T14:40:15.907Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba_1639752155851_0.5931235272889757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.1":{"name":"@balena/jellyfish-logger","version":"4.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9bab84df18a26a420dd87328ec6e180c7a154bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.1.tgz","fileCount":10,"integrity":"sha512-n/TUzJgEmY/livbFLiJ2Pgdzr6CJNdjXpLdva63xi0ZdaaCjpo3SK2I9HiQGQf5MNKUES9uzXDuNGK2p8H+jCw==","signatures":[{"sig":"MEQCIBNSouVbGXIm0DLcxwLXSMOg65hV7V529DTw2WbqHTAEAiBrECm8rK1VK5xDlLtOTZqEjxrb9BGHSjWDQtED0kdWZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvKKPCRA9TVsSAnZWagAASH0P/iR01eZLQmHhiJvSlNGd\nWwYyn2FnXMS9JuDu1VChYgSnMjXyC6jGwZ8VDiRN9ursCV+8c5t9ns1r8nQv\nkyRGQS7k2M75Qjh6JIWrthKZJWJgxCf+b7S9xFyH4iFfrk2UATtuv5VekJNY\nVcA0+qXqXolGzsUT7mi0dUG3nXkA+S4Eiylgqt99rP2bQzx7CeiWkf3m6Bhh\niLGe/47+Wq1vZCnszg3IG/8tMazQaozNkeYp8B18kPw0kMl0dbJMHg2Jpaxm\n3j6OF64f3KClScTiIeBwoA+gLMaDGJawoR1XI26SvlEGsE3sZYYeTYHsDn/9\nTIIDFGSh30YLzVkiQJphk9u9uQu7/Cq8N6Rp3tCEgD706yNFFCXe37dK3k+s\npMSkJrQ5T0DA0sVvXkgpU8kQk2YlYm6E2fWLec2q7Z/4Gw5onxhNijH5xrJN\naix1umS3DYKDAcSAkkG9ioRfphvn+rqfEmrL2AY5k68mkVrEU2bnocUQYaeG\naZfB2G1bPm6bI9vdHsv5PICSk2XD8h9cizmEctG5YWMe16NWGk8V5x0S0d0e\nLQFDLXOL+BVeImuKk1R9BY/ptMgZzLW4LxlFlB/XZxEuPz3n42EUMTj2IVEj\nxiHg6oWuFH7ze7c6h/yjs8TboYDlmn0Zu+NhL+De1Oksn5KFZ/dLvj/TWQGU\nH29x\r\n=Sm+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b64924d4acdc0c137375edf6a0ff28381aab4c79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T14:43:36.549Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.0","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.1_1639752335104_0.44065519685181576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606":{"name":"@balena/jellyfish-logger","version":"4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"694664584ac9cd5121a8c305b6d88154f625acfc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606.tgz","fileCount":10,"integrity":"sha512-Pdifkl2ObPeBAygxz2YXwTQKLlJoid77Asbseo0Xu4K0dQqi4MuHpZEkL/ZTBDP6OJYjgTqQi0yH5OBzq11JNQ==","signatures":[{"sig":"MEYCIQDV+MgQf/R5RFVbacrfiNwoPm+fPwiqDt3xR2pHIa8K1gIhALcnGxqUSISgdnQfJ/MyWvOgMCsxN9GcsWbMr45RLR6j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvTkACRA9TVsSAnZWagAAjSYP/A3TWP6cOAVgo41n/NLM\nx6G6zmQ7bH+2I7Ul/Eluw4bSfuI11M23j7MVD4xJgwMG2g6BEPMdf4dRIBti\nrrZ+mHGe8a8iLcFRVcbLixDqfE8mlE3/RZkEFQUyNTgerD2iANpO13qa3343\nPfcIWLGwSBL9q9RzJX1pZ2BVm5umdEzfDNtUH+YqZTRSd4aUzAjNVgWsUXLM\nr0RZiQyWbYuip11XrTE9E9uDJFbOOeKbXBMP/6eIkijHgIoZr3w5akZMtHBh\nekWcnR8nz8LvgksHWq5ul8WqImjM2yiv2/BAUHpzxZ0y862K565W5obadmoH\nEHa5gaDinyEd66wJC5pKCKs1cz55y0S1xGGZMx5sr9MEbh58a2tCzsE9kJn8\ns1TuKRcvRVTT/4NxPIS7HqVlt/g7EB83jaGWlJxdHsH40DN/VAhI2EpIeSGu\nwyJy8bvhJdyziiIpnltkQRpDFuli7+6b+Wgf58p09hH4CK0iaMqYikkJwKrm\nCNNbNhal8U8HIhhX4mBoENn6gXP2q1lmYntC7dpXHFEe5i3ucct9lC9KtBz6\nJ6febWr5GcLnYJC/QczZNXsmkx7RwjxpPs0H/1Chfk73NSIyZj/usiMKrVER\n5XZ/zv0gKDOMbbG+MaPTCEC5Noneo7PoIotmsTZz6lq7Yv1xB4O21j36Fpmc\nHgfB\r\n=ueAS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c83636cab7cccdb5c3941ac3678ddeb86be00606","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:24:41.222Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606_1639790848218_0.46526069388832036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.2":{"name":"@balena/jellyfish-logger","version":"4.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"573e549972b12563be903e66064090e14543e0f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.2.tgz","fileCount":10,"integrity":"sha512-Pj/nhIt8pMU+8iZpKOMiue8Q29107nen5axZYSfFfRotU00Aub9zSuVnnVqN6sgc1piS05IOlXyYZjP3tLpcfg==","signatures":[{"sig":"MEUCIDLoDEoi6Xr1BTDesyGognTxTHU57FoHh5n09Nl0qMv1AiEA9u5ssDZC8g2B27z09jRuWgcof+mAbB0+6NtswTJSzv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvTm3CRA9TVsSAnZWagAAy9QP/3/gpMxAvZsN4v1zLTgO\nJZyIM+v7anm9KJ/ia5HAS4MsrqcJPW9WVz3eG1q7Qn2P1ow21Kd975RM085h\nXjvrZ+VluClgtGQRg8lQKmzusm73Uxmly+iiC1xmZBZBeJtSUr0u359ZciJW\nxh2bu5jnD/2fTu199IM8fJJSw4hsNVb49cM5GzGmFcH1Tyi8Eo723z/yauNU\noPCZkRRDY0ZcWe+Ccu96gSfV5fqDOuPsw26WjtHteff5Z6CkJPgSElWLazJM\nDKGzyBRWVMrve3kqSRfl0qwyvRbYrc70oN4YoHNNl9yBSXYPgAttJ909EAQa\nkxXPdBhHx3f03TaY5jkRBeg2++rp3lvThr6nt1/10qLAqZtinGjFW20qrqzl\nW0DBfp6B+ZjKFEVa0p7yvB7Rz7KGnnwMB03Wzi0sIHCNhSemLC3g7R2f+Anm\nwK7SKGJdub42jOtP7oduQCim5Ki3cwitgH6g1WPPjyQwhYucvM7JbTYIOjWS\n1CYr+HatFjxohIwI46KhPvYASVnJic08SqiI6Kryf/OgRyvjwAZqOhmUELCo\nkmZMH7tta8jDhMAeiKJQ5Eqi4G5IQKjWLfGkbHCEptXgf7MwslfS826Vyp18\nxcjREatzaLcIJrirwf0BFn2s96flgaEdfZkXHliHon69k0+R6hUSUPreQpa+\nszh4\r\n=qtIc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"133fbaf4e428315dd2175553e29c1dac1a9eba87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:28:45.675Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.2_1639791031517_0.08880863357410695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123":{"name":"@balena/jellyfish-logger","version":"4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc84417c38194af4f82df2220bcd89d648cd51df","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123.tgz","fileCount":10,"integrity":"sha512-mlcKpEmsLWPBPLft4kNzsUQ40v4Zi1yXmLIHWl5uTvYaxUWgG30CtBz9uyeDJWAf35lTARfNYiCTxU6U4K7qCw==","signatures":[{"sig":"MEQCIGhEiTZ2QWdBnZiNH3Yq3K9n2bx6RDkemaXEUCAIUgdUAiBKRbEcNt1MGScOn+e2Xa7Zzd09EtnDj/59L0xwOGbXcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvTqQCRA9TVsSAnZWagAAkAsP/iX8YuY7q7Oqe0LroNID\nEse/rIwUeefSSK+Bgfcq6Zj1rs32jVsLsoWwcKPqjrV9koQNbn5OhvFFueNd\n4F+aOf0OxNcRMrsTna5pZz8HMHQ+aKikV/E+q6/U0nXDSMHrcGkeH/y0pUDm\nV/iCoz3nGCOGL9ETqEijxmh7wCHEOwuavxXh/cDL+FKVearBdssscGlOGJSg\nvFTplHsQKI/PKG34YhCPpEGoqiPgve984RykJo6Mkkn3cyes0nnw+z/fMf42\ncZePHcftuiTHVnbi6vPs9kRrrkBo5VVZ88YO5Hm05w8slkX02/ddMy6pu75W\ncjzj9hCEpo9UXVW4Zw6UpDIbSS9ULfStuL1amySi8JRaqEi33Oc+yt6I2R6U\nFDfOor9Z5UsovaPma6bDk2LSmgTpbYsfNDmjlbXkLvQk+ldJ/U9qwiydnS1+\nr6B8tj5+O9cxmU9KuMV6OZLpgYdnwOopOqM7izaqNs4hk3/Mi/6A0KRdWCng\nB3KA8cAigLeQxuTD4Fv39Jycwzf3q6T1wGHP0Igc8e4i1oqhQ6AGEPAz/hei\n83Pget1894yKgJ3+RiilGvc9azz54e1GK5AIoeiKuV8LxdFVx2hjMoKQNt5I\n+5p+E8JS4ME7PJ0ctjnRMTPkn8k3ND1+bGlMosVqf/82hHf/QoROM/JJB2g1\nrhFy\r\n=0ktB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"92c91ee8bb9730383375c86e58c24201d4467123","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:30:46.578Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123_1639791248216_0.4516031205540718","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.3":{"name":"@balena/jellyfish-logger","version":"4.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e666ce14acaa44cedd452e3419a7b4d6a1efff2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.3.tgz","fileCount":10,"integrity":"sha512-5bIqTlzMHgXezR8wGPXWKxyDRbRbZvEqsCI4xporahkLIhr9R5nKPFrrk5ZKEps8HyorG2jJqHCo9iaS8uuGSA==","signatures":[{"sig":"MEYCIQDzM+vP1Vlp9xyzjgRcnmDf+zFhFjUVaeDUM6icdF5IIAIhAObNVDcHTSy7CxYH5uMoCxZLMt6+TpQlFsBJD8GpetjW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvTwHCRA9TVsSAnZWagAAnCYP/jU7JSY2sMwsy40oeezG\n0LjKo6xffW+Yp29QD78TMfjgKaOckU6ngEw69mWRQu+B9QYkCzED/ykVnTe+\nSmKySJDjILCGS/NokpJFptuxnKICdRVUfZfu41fAcygr4NRkd6elsw9Q+OH9\nEdP3dDiZ9+hjN8Pwq+dcaTH811UPUf/xoMjSrQOsP+VKe1MmqbVMCCGE68Bp\nwOHiE4yk3W8LToV5yhYrob98U+21ljgBAi4FtWmq4qNsK8yGtIASb3EqBuU1\nmjEg4UQ8PoLag+oGF+yMnqZxa9W2jLIfeAC7NKrBzyVegQFQLMvCstBB8omp\nVI8Sej9BrkmWwOSY4E+g4bd373rim2s6sN2VKgmpbYQvUGZI/NcN4nDWetYB\ntP7G2dAPlkW/TDVn6BCh5Whtz8q7jwuBDn0vbCxK/EPkpqePGyBVq9gYwRBD\nddT6QVjQbtP0KcnoMoHPrieFd2HWZZ0n+knnRt6c6enQiRCyNF00mGorDdTM\nSKByZliqQB41Ijau6m6ECQYS4t5OZzwrQ0EnNkPlVzk/lHigQFd+qwW93Xgo\nLVE8wUL2yF/xg/peH8O1CcZI7PklNLnUTE8iK/mGOlZlbvhm3eSLhmxSBf2r\n1tJz0l7UJ3gNtTlBzpIlj66og4rEZJ9oryGllWi2A2hQEZj8VD/QPK+PYB/F\np7ic\r\n=2XEK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc912d55ed08dbd95425df7b213ef4a96bedb654","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:38:13.141Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.3_1639791623422_0.20572099641182318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a":{"name":"@balena/jellyfish-logger","version":"4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45fd034fa3e38220baf347fb8f653b5e6256e328","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a.tgz","fileCount":10,"integrity":"sha512-6DGQ9afwy9eGp4fKuBLIVXogJujYKV12evk/MbQocFmhJpcGH/S8sfkLaXJa+LDy17fU7JGLL7B5Dv6JoTFRsQ==","signatures":[{"sig":"MEUCIBgx6pclhcNd47zrUf05Ndx0dTlkIKCWfUuYHp6P0EPdAiEAn7NrY05qHa0yMLzeKAyCIOpbRCsNARg9Eok7JlQD8mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvbvBCRA9TVsSAnZWagAAK18P/RAT7Dk7e6n87IIvXYQh\nCCklkSFBZH8U0cgQce2LnZw0VdMtobvkbO9yb8q2N1/9gd5BSTWQjbjMImYG\nW7UtPLDAmisgSLPnZ0rwz1l6DS5yohr1L5yrxT34x5dZFovSEHfzPJUXspbx\n+Ymm6pvNQkY2PEdOC9fGqLKwz7FdxBqsm8I9vqomoWXQHTv1IFJjrisrXfbR\ncSCJ5fEiF2bhwFvX4faZK0MUe3PD5fgml5nSrovblhBP4Ppmm5iz9WG0noWm\n1NS+4jLFh6ReJObSQk0T3AhRdVTmN92kcb+pBj3O5fqdZjpuJNpUznm8Her8\nhrjSdpFroehIB53jpoj8yUjN+m2BqmrUGNd0tJbjcaRK7bYWpiz95uowPuiq\nxE9de0/G1ViVw2SsB32IRdm18Ep4mi28tZfFeAYQRKbV8eJ0P4pzDJsFT32S\noqlnEedPDTSFll8zzfRwPQ2YKTB1KArAWTFFBhSRDeQ7SxKduVS6c07JdYjR\nrfvnDM/QVo6rO1x1AqkkW2MPtJxvj2CqmJcWSLID4sL1/uhe7YuBRjbpSgt5\n2DaLH2Oef0Kx70Y6yJdcG96vO2CMKUyz/B0FQ0GM3AyYUIGNO1Jmn2nv7Hu3\nm7AgJUIGUriZDrZt9It9yuPb2X7A7x5WQh0k465CfYZBIzOk5qE/WGyqyXn/\n5SI2\r\n=hURe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"010ff132f6732298cdeaefa6b7fe5f449a89123a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T10:42:44.014Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a_1639824321394_0.8947577601257355","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4":{"name":"@balena/jellyfish-logger","version":"4.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"450fb8eeef03c82a60dadc660e1d3920a689c459","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.4.tgz","fileCount":10,"integrity":"sha512-rsMwmEDLwV77FbAOBuC9ADxcZIckawAFk1B9jPvsEaBBKZ0PB8aDfQxbbM/SxCGv3btRQnYVHySLK47p65nCSQ==","signatures":[{"sig":"MEQCIDaTU58yspGWpiKin5G1xw/YKuYyEs/IUH5R1jiiR+JfAiAC6zRRfxDCz42/DIXRcI22hJwbwPEoHWJfGOH3L+U8tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvbyYCRA9TVsSAnZWagAARVQP+wZzc2cyf3CT9a2hm9I+\nY8NgKipTV/hv5MI+zjthoAswVgIZMn+MAR7yZaz6AXUNUjdIgxJQX80qne+X\nIrfASlEXolwnZHmeDM59oBHGMhvVNp+BeY4vYYTly1XLcX04z0Vhkbxhq7CK\nSqs4ifzZrEKUQV3R0nPMh6Vg0SS8fGOvF6C8H2rvbCc8UWWlEGvG8vaSWgNf\nx3Ww3Ot1JLGnvbLjI6I76AuN22ave/pV773EmEcAdLHrtaLKlAD0usnkO85i\nnAGiIHaZle8e9JIJcVByREPS2CVJxtUwkpDlOYXTMD33KBY1EC6oUuMY9fHa\nqMXOVipHY5JY53N33F6rKuJBGeKvoxFQHloFXK0iIX7FdfRCXcyPpHAUJ2PE\n3jBxVR86vcZwd1Dk0R4QoJ9wGkqeHOY7IN02tg+nyd+YmRbD2dwf9bGWduEk\nCFfHF2H5Vw6RmN+BBvQBreg18V8vfC8QUbQx7OjKn/jtwsgBntK0dmcH9rUw\n4iuAfzFSpHctFI3lAuZuvTtc9OvhbPcst1mdK5mowZf3OyGP+SIsgK8dnEOT\nHjlPYw5TgQzHPCKn2S89sxFNyrQK+RjxPkrq4T6g2JPqC5IfvSHcvvnjbf8V\nYxjiP8SuXhH6KL4OxLSO+o//yRDXqB/WyJRc/8c13RYwX55sGEK6xD2vgogi\nHjbg\r\n=hGBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea744e5a280d519480b38c833e484c0d4a142dc2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T10:46:55.362Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-environment":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.4_1639824535907_0.4288999310166626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce":{"name":"@balena/jellyfish-logger","version":"4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eac289e191aaf23291b149efd5db73eb8c0662f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce.tgz","fileCount":10,"integrity":"sha512-af/N0OJkS3EwyrhEQhcEuZH8CMXwbBedKcpBx3cH4KM8ItLnqLF6OVvnf1Kk49p49ew3RkJwOcgQ8hq7+C8sJA==","signatures":[{"sig":"MEUCIGFgc64Tl6oZlHQ69VSjFMXZ0o1zc5fVldVyV3rCBrrHAiEAh/11M7HYn5/E1WcOW2TRMGeoEZYWql0VeeZKcH4tylU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvdoECRA9TVsSAnZWagAA07UP/iL1y80CYaSqv8txDnUB\nuNElC3nh1E5mGPYTP/K3MvKh97SpzvpqdRuEwcwZxtAzkK3GGWiNVqT1QhBX\nWT4CwQiDeu2t3Opi0lbL6XcmCpt3iYW6Y+xGjaMA46g182I6AtotTwFyTGSg\nLEdiQbzy36YIjyGV8HlISGG1sDWBf/hglyRy6U5R3nKjv5iY1Vh6t/omyrzY\nyGhYtuy6pqnD/Ls5I82GMY4Q1i6VMRN9hF3MtsfFqPj2A2JxS06XNMvtt1bO\n9y0uBsrpHBvt9bw99Zoy7eJni1spGLSuFvV7+nj78QdSJ7tgZztIqMpCBcwG\n25egYQMvNel0PTJtuLyTpS8s2V81YgwSYkmoKghKyW4opAX/OIxrm64SKZK8\neGdcjqAuXzO82LMUiQQajlniVSkaPjt2dvRiKMDq0i5oGcb8HGvD4cDWPgeG\nOGPlYK3oGGuLdRJvkYiYxFfjsRt9g8a0W87dhqsI620/k/tnCTA3tVe3a1XJ\nQjLMXTwAW/XdXV8A1gjXs0hsIpHo1q7tIHVrG5zY5nWKPXf7zMGN9LD/gFkB\nNlJiP4bvqF2U6ywIKxCwNatQBFEE1yF1PYsfH8qkFs3lsAx4sVFf5eLzSEAf\nlXWXXSaZVPo7ts8bFmET5GVxRBVXVqKTaSczEKzXsKkqQgj4rh1lSQAAyhSY\nLe9W\r\n=4ZYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d89e1192c232887e2ad0d0f93ada40523dd078ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T12:51:54.660Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-environment":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce_1639832067998_0.3555360888057877","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.5":{"name":"@balena/jellyfish-logger","version":"4.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"535299c3acf5f86c8b309e9c8e1802a669d26576","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.5.tgz","fileCount":10,"integrity":"sha512-urTBuPaVF4bfZlFA2LSLkdepA23m1T9Z+b9yQ7IQO6Fk7kLQwoyNSr61+L5I87F+zeh+2hHjd43mxJKYDQutpQ==","signatures":[{"sig":"MEUCIQCcuG/zNZzHBmOCUTLGcHAijmZsXgW8aD8aEk73LLaYfgIgDfqrCVZNGUD24jnOacRN1MHKjdxvrvFM+YYyS0hny1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvdrPCRA9TVsSAnZWagAAmmsP/2jnjhqVjs94+V+we0ZV\nnlQIJDV8DuEur/184NRivNqfJW88dBPwoTZcBjc6phezF1sMlpn34jHjqi3F\n/YHGlAz4NlWizExvis2IuVlE0kaPCDR8CAb5t0eEfBW0X2LWqRzsZmLYrw0J\ntJpk7blxgxAExH9zT6KrpOC/8Af3Xyy56RVCbsiNsDEvYz7Ujf6dM/XQ23Ak\no1nlXgN6nES39ZTou978NtYqH9cVo5FVxpvquXbttSVO4QdkCb2kOcrTjEpH\nOmjDMxg6AHVqSOZVyjkP4fPu/fV4q+oWaBuzaQAadGE+wMm/zgVKtG8u/2sh\ns+hrdYvC6rnaaVol42R5AK255k14Q+FZE5+4yUZYDfr6sUQH46kEupBXpO6l\n1sBImlJVdgRzbjxPnlptyzY8ZJVe5Mn7WN0J5pX8xU1Z521iMLjYI0xer+ul\nrsoZgxL4p/oxK0PShvZjlJst78x7ArWJsXkzCKoStpk72knfpbL4XOs/O023\nVGkkOk2TTUUiRcZYNTWk5kf7mzu2lm6M5xH+kxh39pLzUt99cg9+0ntU74tK\nwfp9J0Txc0UZSe7Y1T00qeokYT4W34SwF+MdibwaY/+xnWvFasjk5B4dPtBp\nvFBryBZFIWKDdW6pZWoBZUpUwBvZ6OBsuDmwvsugF3H/A7UfVqyVdL0RkM6a\nZtfw\r\n=ce+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53a41a3cb7016e2f8aa8d6875c5ff692d7df94ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T12:55:52.458Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-environment":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.5_1639832271248_0.9250000123087181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc":{"name":"@balena/jellyfish-logger","version":"4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cf8bda0ee3930f5421fabd7f8a906f16f50ef4db","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc.tgz","fileCount":10,"integrity":"sha512-4a0WloPl2Dy8vwa1Snw6KUM23BZn/0dB2uTx76mI9QojaUrZcxaChdfe4/hTQa3QNDOAfhke3kxnylNQBeJrsw==","signatures":[{"sig":"MEUCICmUBdGX5N92ql2UA1J6y+R+am93Id/Zbl7WWidssnkcAiEA5Uyip9HlZ3jToFjmclwJj/usoVE43cos4byZhXeSGI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxmToCRA9TVsSAnZWagAA4s0QAJyq8tq2g4WUZbji3FCw\nkn2NvIbpliPRO6BLg8naQ2Xrze+UC9VOIbIUXiP94Q5ylqmk4KxIXgoSx42Q\nlCjPwxbB6WNF4j5ERiZbiIaSE0H69+sIhF97kbzODS5vWe1H2Fxu3vk2Ir4Y\nLvALF6nDaOBQTmAwKGsaEGpea1FVrc3GFSkzhWUgk5isjajXaXO9WXZq6pj4\nZU9RwmajFf2yNlTYmp7VW50X+VgfJxUlDpW49em+uygl7rRltTq+CD1BmTsm\njdZl5rqa/p7QziUPYuXbdb7yAXRHqTsdV8i0L0G3dhCNHz6ppco83OD3HpeJ\nSCViywLecZzLd0fE0L0QzEzULHJIu2XOlxJdCUCUGLt641WO49K7zuio99jr\nUS9JgP+4dpSjqVLZeeNhfp7nJZqykNPWYUhXtU4SmuvEjys7FUWVdqGfOhRH\nCfLXjwt8vqfIVtJa9gYfPXKFpqAPr7bTjnzVGuEEpAfesn7zj+p0fRglM9GE\ngxtexxwOcEVWpgF1Z/8LevpR6CR/jYS6EE9J34vQmQwLIo2/7QV+4e/CGNDw\nQvhUHdEUdb6FrkDbP63wes9XPZWNLd1t3RBipH3XC4h+jP5lbaxkZuuouYGb\nUojtoZas4ntnyFhpCTCq+sooWKDRUts6fvPCcSz/eqbs6N7hw/JSPPMG2AlA\ndthC\r\n=VV+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T00:21:03.756Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-environment":"^6.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc_1640391912166_0.27838970223949655","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.6":{"name":"@balena/jellyfish-logger","version":"4.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"940f24a3dfe6fd71b626693690704e437b59bfb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.6.tgz","fileCount":10,"integrity":"sha512-M/mJ3g3wSe93Y3MUYDqJFQWBYgylQwKbKxaeGA4RNcf4tBAFy5WJVdIChLYUDsGD0zDaCBZXkfZHZSwWRz8UuQ==","signatures":[{"sig":"MEUCIF5mHdEXNofFSXXlynzzubDPbEcixOhu/6XL4VgJvZthAiEAlM0jrf22dIefl7a5PGKkoX83hthTAYoIQKtBrfK+vwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxmXhCRA9TVsSAnZWagAANPMQAIj6UT8WkUc/ToRRjkiT\nYNBEL8tHWvieYXeaWmF872bWRZLEgVblMtGWUW+XjHctOLcHyEEeV5COSdf4\nQWlFp28iag/xhXnVD1Ecp+6xfExN7rXaG8WH6UY4CgqZtCNMLmZqzUlOk0Fg\nMnakZeMaoxoIFQtysatHDiAbqQbSclAx9JdhthuvJ08ZEG5xGckzxJEgBQG6\n8QPUcm7GeA++0BkH5fjIi64TQXl7qDhhwVeiIwrEZsWz/Z9EWkQtfbj7Cz7N\n9Djg/XBauiIVPVnxWbMsY8fYM7ZDNhZf78pLgNnTTjBJYzaewk3u0/oMg5YZ\n4RSxQPFbW0G0Ef8fcW0bThMyapIyMgDQFBR8yyoISD6MHmeoE4J35exhEnEC\nv+xRI/STT6JrQHfYao/psdt+Mgi3TfjHtzgznad8RcRPnBQ9+QXbKyzPrhIx\nZAYqJN27q5ddGCpNASS0vlJR1CdMnU4YMXaDKTTHxrkbrWdWzbVECNEa3aUe\nKVGPIjcWkkDhEZ0WxdQNRrtobUS9Jc5rFgxx7dctJ+rm5+kLZxFhNp++btiI\n5wQ+jRc6+Bjf7sf3yK7BK3YvbOjV+ZDdNJrdR9gVFUppfAeew+d9sb+qw6uc\nGgY08x4Pz35S//cewGEaJk6DdAZ9wZEK4qH2RsDYFp6ePILvRcTzyQocyan5\nZlac\r\n=ra57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e0f41d35180b1aca37db499b8440f38906b5189","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T00:27:17.428Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-environment":"^6.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.6_1640392160946_0.7430897913669248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f":{"name":"@balena/jellyfish-logger","version":"4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9226881961632b1643fe27d73a639534613322e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f.tgz","fileCount":10,"integrity":"sha512-Kl/uyIhe9HrLPf5f/DUUYgFcRsbmdjXUnkaVit3nfO3UnTQYIpHt2VaM15DUqt8dnDHOSf6invAdnxxPhQoqKg==","signatures":[{"sig":"MEUCIQCAgUVtxspa2a1v9uWQ7OT7bLYhwEgDrsdz6diaQyt4lwIgfCTPdNZW/clZWRoSG0vX/f0qvNEYWUd4yHRrGsdP2JY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxn9CCRA9TVsSAnZWagAAYXAP/3cJZjzdwHaGKWRTodVk\n1g/v/Zz9/aNL1PZJNrxCzpMe61hRElxsPt4xt/VIXfkpcKVPY/ngPgidvvS1\nqLzaGY3IbkKiK+XGYhz4swhocFABl88yzjNRJw3eQRJM8tPE8JZa19NZMbSv\n5eM2xBggJFeCsYAIsufcJDYppmQvi61B2TB75pxbU2vZ7SDfi0/c8WF5vUj5\nlTotK881OwwESPReRIUwWMDufK324ymXaIxb1jAwNHQzZBMhc3mBMnnJuD6P\nbtQeLcQrjWCawxlAxU1OcResbtu5C96OSDodYfBMvV2cA6RJczFlBh6+SApG\nHOVGdvPBdkcywxRtEqjDGQb5+6iH6KcNaAah/vrU3U1A5OgL/p0tw80cR76W\n0yr0C0PJUR73ntvWiqC/T4XH66tVrhNNsMh0A+tNrPFFTwYB4ikgmBNsH0bZ\n6qPPGjMOYi+9kOI8MmGTSJFx1jR4W+3/q9fjWbCoDD0QQmloDmTz1Yz3GPk5\nmeRPh3vhFx0xungKVaszCOUiiUrddm27I6vndWpxa341uwNFwz8Sf6iPQUVj\nbHJm0wzt66Xpln4vdbnavASgHdLLZR160DQE6klbBMn5YtZjS0AfYWRn48yg\nbEOdk4n95Wlw0wBi65bTdM4eaHmY4Ir/RInzsZ3+7cBs+sH/Mx0fvlLL65EF\nDFr+\r\n=avD5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea173f082d6ab78ca23489cc52e26ed99fe5ac9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T02:14:43.046Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-environment":"^6.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f_1640398658086_0.6626882897654622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.7":{"name":"@balena/jellyfish-logger","version":"4.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b13b70f7429f6fde2c395a824c599bd46621ca6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.7.tgz","fileCount":10,"integrity":"sha512-ng4uj0fhCVfhQXNirZfAha1Za0HfVw8fWcuOazalM9BzcOmC0OYp68J1Lbrx63/bEeh9S8XwePGcjDOzB+BBzw==","signatures":[{"sig":"MEUCIQDbG9FxIfaGE0VkynyRjnWbZ/Rz8W0wnqdGx7zZRx7WMwIgeDzGzD2KGH+kbTCGe/XKKveqFotWGSHxBdCSqY1/Lsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxoBLCRA9TVsSAnZWagAAEBYQAJyPzpidTgHTmkdLK3X2\nLtT9F7t7BNeV3fD3QeY7nDC+N+X335JYVXh58j/JnalUFGr2uJPZK6QBQrV5\nnJbSnWTsVdQJeYHgJ0m8E5sQkNHhucSQZUR765S+y3N9MvsN4oq3gjCsOKds\nQrkwbjGjJ9TUXzIpCo0JVOj4PKHgdkSCDIt6zYjCZo0luC7XJviLkMP2F/Pg\nBWG3O//FUjo6n24jGUFm6bCdXC4OVdkIrAjD9tPo/1k2aCaZu82sCP8MvGqf\n6Fm+6JRq0aOucV30NCXL4b80syi/JYwKOfYW3i/rBad7PsN7I0c2lq8ECM48\n/j8ONdYZ4bAobkTCqSHODIPYaOqgjPAHjCsiOBjERLSbWo3n/RLE4ZKBb4Sm\nfGtB1WfD8/r/koP5D6EhCuo/nrKHPGAtaJhGiHbk5VQLycqZi27sXWg9/kBN\nylz5mvDJ6TCzT5GkZTb4fNf3IcmjzRvFWnbyJufnDIJWDbTgFtoPog6FS/Ju\nWCvFd4aPZlqeJ9wkL76VAkh7ifkdKJ/V8mS4WazpPZyz62vyvAasW+/adC6E\nm6JoiYVuqaiMmlLwlu7tJfxj7HvdvP5lXaEu+uksxhQY/jFwHAUqZEQRtn0B\ntnal9JOgQ4Gf8XqE7WOw74F5DVibgiqC6wVpU0gH7qX2objh9nojy8/O/lBa\ncWL+\r\n=g4ZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7dcef3b09bcae6e77777f85cdbebdf11eecbaf51","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T02:19:42.832Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-environment":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.7_1640398923738_0.40522019824797173","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3":{"name":"@balena/jellyfish-logger","version":"4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f61088d62f69fe5f2a6b1fa2c0d51c9a78971c8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3.tgz","fileCount":10,"integrity":"sha512-gJmK1ACQf+hlMy+HXjIa+InMPbWBpTCf54Lm7GO9FJpezwSwsuqBo6U2G/Uy0p7dp8RZoPjO6ILIdLe+7EUtaQ==","signatures":[{"sig":"MEYCIQDc+pUx/nFexRbmSeLH3dkpJ6BKzy1ceHTYuscwfm/7ugIhAPLubV6dLzuga0s4wZP8iPwl2E0kFbhUbI8kMtBaRVUe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz6QbCRA9TVsSAnZWagAAKzUP/iC+9Bb9ipw18UergNAf\nyfoFGDlBjf2beKO0EXgebrXqC8Qvghi03E4IpAwgf6fOdoKxD+bnDPxFUhRD\nXEhOAeWJ8C87syY+ukLexYwyQfIfUVpQC2l3iEe5srFm/7Erbt1o9NzVQQei\n/Ra0jdodDVMdDuHQ8PCzXNEpGj3tmYKVbPcNqZTWHE/vKi/mqL1YU39p7k+5\nfqnbjmp0DiOOy1L5COUfYsI4RER8WZa9KpH5FGA4AW7eQK2XaE9oued8hVev\nqeW6uyuV+tpVaM2FSRUgTpHi8UgmUaOtMM4GWL3UkTZyNZu8N69GOzwXDW7u\nXNgzm85PD/fJ7CfE1lM3oZiJ4AQ6jcEFnfGcX7injxXY/nzV03rF/vzpuBtM\nr/lljmeqSTBCvDzSez1qAJmiqg/3JFUNSblX5rU8r0uLQnUO58SHN0vwQeFv\nm0ymRya0lKPwJhX8JQoh2piU6eNfJwGZevehDKzW7xK013LIn8/YFB2wAacq\nOvzsc+FkR0OqrfSDkxOOOkA/saJxMW4uGUYE+M4dcTnEF+YCQMMfWrL2CAJa\nYgsg/SslTf1uGy9ZJqZ1dFoAkCt+G1AJ3Ehy7ZBJXCVRDKbGKLGipnig3BV/\naPzw7/uF/6iHOMiWp4NIdn++KXQRUbfyZ/kg0SqQ5Mdoef9Hss3FzGXRNirQ\nzGTv\r\n=JAQo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T00:42:09.499Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-environment":"^6.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3_1640997915799_0.9124026983641707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.8":{"name":"@balena/jellyfish-logger","version":"4.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1f11c4536d687a24f4927eb685983a9393af158","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.8.tgz","fileCount":10,"integrity":"sha512-qcRRDKEgBguDKWw91YLNStYDa4LqEkitfOsCzbpQ8nUDWVrHQ0VgSKN0M+eNfLuZPWA0lMgIihJstfPcKZ7Zyw==","signatures":[{"sig":"MEUCIQDBLNa+z3akG41dlHRgdwZLeyI4Y/qWupK/RfVcnhE4NgIgD/cE4ns+2psONFseI8ChmVOyP97lUw/qBYry9X/AbIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz6UcCRA9TVsSAnZWagAATAUP/irBidpxAQHIATM+0lAd\n8CcMFxr+scoozSZy4TERZ5kHRdkNWyyRs8rh6FelKxngu8wHccf3wpdIkBSU\nL1qxzLOJmYnC31NIaDOxJ4wrCTDlf3oZP4Vr7B1C2HD6UjKL0CmPY11S4Mbw\nXRlA4uQnrS4DcWj2hBuG7tdiMvRlRrDOJMtt3spm4Hk6Qr7dKCzyogMtfTfn\nf8IVMDUNnPleEETCQA3m4O6WCsKLsbGqpfy536rhMC7svoxb5MF2THv8q/tN\nq3JnZ/1mM3wkLqfji/cq/lNdvoOAmuVlk3K9X2TqZ9eV16H9uOPc3bxPtV0p\ndI1FVmCujk/cae1Sy3d8cZMvIh2o1s8fgvuzaoEdX5C/O5L2PnZfzjC319kt\nYDzcez+RyMX/3ykkKeMzzo4xU9/KNxtRYmZvBfE0w6WACvhAsaAvS7PnkvO+\nKnheYsJpJqHKoKzlS9Ed+bqDrvj7mR2XecG/m/K/Jd+54nfupReHJkarqSUE\ncZ4P/8NkZUyzpVXyesQYL2TPGDWwwF/PFbjpGk/WZjXvZl/jntjHM54mrQqI\nMkGXiVWp++1me2qb432wucHZ43CXVufpf+WhoGF7ORmY7/dvG9vK7FJuIPug\nlQriOktXYnYcR5blJ33uC7S2caUslJi3NV0DbZa+bzHwTyZimBvgTx+kWV9R\nrC2d\r\n=uOxs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb20f0f7ec6c556272737e49fb69b3f6673c719e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T00:47:24.314Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-environment":"^6.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.8_1640998171956_0.583273302813798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f":{"name":"@balena/jellyfish-logger","version":"4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3bb15d6321f77c13c57d00089a1eb8e46cdf2b52","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f.tgz","fileCount":10,"integrity":"sha512-u/Rn2kAma/809vmWaUHVbJHZIIdKFjDRv7szFl2BNwEIwK9qa5uzcwsKpx07u7ajvySPPCUQYH7E0sadqzNFYQ==","signatures":[{"sig":"MEYCIQChqtntnUZ3S9MxBvdLIA/3Hdr0NjRKiHoTlqmlgpyFLQIhAJloJWQ3IG4VBd/5Q7wxyG5mrXHxC6M/nR+Bs/ndpQWP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz8J8CRA9TVsSAnZWagAAmjAP/0dIMfdpGZRtQkin3hXk\niF+ArmvxV7A2GY/OqJU3XVPsEt7pPMuiBmWtZQEqJaOUP9GjzSaoxmTPxQSi\nt59W4ClDl8ub21kX+3AylBFSb0CdzpJUWTToCvGG+7ultn03PlEApqPojChr\nY1khKR5aQQiHfN+SZFvRR0gv0jVq7xC4vG+6mXlSsQUjGweWy9wK1yN36jsx\nNWr3Y/pfTXMUXhwh2DAGmeJuoZI5fCwMqXSDiG+HvnktpR5huePcBSuw68RO\n0z+e2bpIXl0742Z2nok47hfbwNkfnFlNr0hen/efVYABoZEIRJvsBdEOC5Mt\nQfijXGHqpJYAHYqggfRqWlvtc0AjXsaZJeFFBtOu7uQeBep+JNnH+/nV84bK\nmVRYUXAXQWKvI09D1gyvGYQc724KLxT/ccRnmW7+jF4NdFKu/oD8jgFVqqxH\n4vSYIynepF+SGwwMC9/RGVmHGis8gWtETTcBafchJIhyTbQy0J9b7ooAiDfR\nca6BEdZQj6zskZusrNKlqVIQeFqu4WMs7NixWiI3Y1jgPoXjTki/81uLpfIc\ntsv0xjbX8LBrqoNwtBmic62NjaPxQvdpe7AflSDH7KXSoRweVTqw1kkLhRY6\naVs62omccpU58HH21ds1YckBot2XhOqGL7F2PesSW57jyrrD3/xvh6YDmf8Z\nqUZa\r\n=8fB0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dfda0dc02805000d377b7bf7c99b196e25ec857f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T02:52:13.608Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f_1641005692380_0.5123177102365013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.9":{"name":"@balena/jellyfish-logger","version":"4.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05895b84325e5fcb3598a62b9c60a919c9d7b14a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.9.tgz","fileCount":10,"integrity":"sha512-hN1T8CNNKsJB9vpXz4f1LicHyhKSrF4Dz+nl9ZISH1MJ2MlinlaBV/HNqWfqaJfCN7mcJNm1P40R4sU34nrMdA==","signatures":[{"sig":"MEUCIQCvBIDNdbnZxbgNXJAQSesyaKW30swNJb0j395GnIgf7wIgW9C0FLQ1Mfih0pJo1nPlemlJs3c8cVwg07EtGHToT/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz8NPCRA9TVsSAnZWagAAXaUQAJKvhGhzMnCnB364Ixd/\nhvYbC0bAMw9vQnsgB5no84OmnHvbWmXJHJJEBTSHePEK2yP8ziE8RYTOglem\nKpkEa7VoWCjzzvHwBlKMLUtR44Hy8h1Ywu7Edu3RhQFmQSJipM8W5/6KRxpF\n06QOqamVmGq/zyNH1cTZ7/X+X7+N8XNeYoHgJ+8+V/90SwinCx1IN9sV8nhN\nRqOMRbuK5SBIVX4P1LbYNREr2QECMjF+rRU45JrkTlsK+GuB/atlZB7HFXQm\nsbtp6OxsxbfXYPA+yWpFwNEJzPfeWKqJdQTs/bq1ZWWgyimIs33T9WmHYQv7\njvrUv1bNB40lACw+ZnVdoeerZlJUA60w1k95lvaQqYD8hqmKYx8YkjjEJ/1U\n3fffDV9J4kRNTzxO4OGEkT5h/YgumYMi/NQhtpvWXQNweGSvdxjo4XiDpFXo\nr28NJiwjZhSpumzrDHOu/wPKMBb7DKPVc3hNdoyJvtdMi/OJNOzwdmpg4Lft\nnj+7Str7DRJEShz1XR0QOhZsH2e8JAXpQvcnLYWSvwNT/d00f/0hK4KVvM2p\n6DTx/T18vRwlqb9xt7WLZHGbswmYe0GRmCox5bDLSYVjU8/7n3XArPFJeNlD\ndOm/xLH24BDzl/togtacF/gCQaemikNlzjsX9LiFrkrlDx7OSnGvOn4H96Ds\n9Of/\r\n=83+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c5dd8e0c787a053d5373ef915b3e65cde5216d80","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T02:56:30.440Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.9_1641005903496_0.4456171994418603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8":{"name":"@balena/jellyfish-logger","version":"4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e04af927c1c7455bae7a19232851527655e3f45c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8.tgz","fileCount":10,"integrity":"sha512-GN9+07b7jXxG1BallbEygxvtH2JI/VT+xB0frrZw0FVWHVeB6CULMu3b9eyr1xQKQqPP3bqh0+z2aSf4DrtslA==","signatures":[{"sig":"MEQCICEfVlmC3sOScPgITLY1AxUTmbukADtSGnW2kB1I6RIJAiB0WUdDUwoeplrLWJDvOHwQG76eW3SJmVXeraxkuhnZlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0iBVCRA9TVsSAnZWagAAgboP/3/WDz9muIPIkYiDwtPQ\n9beBl0fve8QInojDItBfgWq0euy6fpZTiXTExEjuj5JQujdzu8GTecJGxJau\n+UH6yRxiFMseL7LsCrAt5MERVNfSEAv4FYrV/IdrRXtjWSnzgPJ6TsMuF8vk\nhQbelEXgSpUtL+uF+zgeGOhGRutvJon0J6701SVN/atoiHs3ktOxCa7u2ing\nmPc6YfSnJL7DlVvzwlODFtbYusBq05nr70C54ZjcRtpRuD7az7JwXt8a4y5R\nRAKJME8C7VlINGQuZ/ORXU005YNKJDjdE5fFQkDNX+vJoTGjfmNGyqS9L98j\nVXp1SWYyEm/XUEuA9haj/LOTJGvC1oUscOXgvnDOBrNNxcIzsJ7FFaK9yScy\nStngP/HO22FOdq2IGMzL70AunnmfTR8OAq+kIwqvT+HaKOWHz/9DTGmHGOC9\nhP7MGa1DnkEH/ZVIxsb+e0MBpfFcyIXFNX3Gr5vZlQMKMAUqbg+N0gFAiOTV\n68nmbZ3gYkwUmivjYo3na+gvw5otYjVmz7nRrYlfgM0+jqIuwCVVkFclOJMq\nHE3j1EnSA6pEgE2PVeHZiinPdfnboS54bmPyBm/Bs3EJGmJMglfs29HsigQS\n2dLy94AHnq46jjWT+1GdUYG+kOElVwk5YePwijY+gzq/dzpRMdgSPAkCzwVi\ncPa1\r\n=u7Z/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec3719759c0dd22aa276d7d40003290d771b19a8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T21:56:54.097Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8_1641160789745_0.7425476042530614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.10":{"name":"@balena/jellyfish-logger","version":"4.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"02bea22ed7acf92fbb6caea12228daa0e69d0d31","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.10.tgz","fileCount":10,"integrity":"sha512-WW+sSuQT1GlCRcdXOo2qDNRexZxoUlklK4N95Q/2wP6cM2Mlxqx63KTVaXySryFuo3ilklEGqqAjjrD5ezjs/A==","signatures":[{"sig":"MEYCIQCNtFPsLh29Lj53+h4QIDHjGJoA2euA1puyXoDO7RXlYQIhAMifTkFxWYHY2mhM9KJor1U2+JnPyTqUWaQxIwoGbFIc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0iFTCRA9TVsSAnZWagAAXY8P/jwTjPYp84sr95/92z+8\nU7ASbros/OimQt39YdffCvLU464R93eUqJr/iF5252ss09AXAd+UCiNJEOox\n9SsdgeFF4Vk0WBQVHn5zxKJLxcB9lNQgkEuv1SxMtQ0q1p9UNcbgiE0E3nmP\nOKEH7VRXOdlxwkU3cBaCinnVXsVJbK1owZeCzqDLsi6FgYNsKyfJZIq/Jq0a\nWRv3YcEDCHmkJB5W7m3tHcDKn55IQdfF4YyoKHMFb6GN66hce5Wr+HNPPyJI\n4zBEJHFdp6SySEpm2nO1ekBNtsGERn2lpeusWzEmKBeupsUGyiGg3+/289f9\nB2/We6nuns8438OpEAiHlkKMTZ9km+3Aivqpu5FKYeYmbCXWHEkO4AZPJY4f\nMSQdDjXzLEh2bRts8sdp3vjgylCWOB71nPu2RkX138oXiYigkicv3va2xf3K\nQ+ADic0tbRf9a2IRqg93MWtSYKnm9tE85C/ThJffj3gnbfFJUatIKiuPgU1z\nOt5LfybBGOXxmSxouMO99Sr9vc24GJI1P3PILBkQyO66ICIusczS+Xpg8XAW\naZ0DrHb228tPj3k+Y6It8bbhzljBbGfojfVufsuzertgkKJTI7YOhcvB/rfz\nAU4oAtaG2NLpiKnhm0lSV0vX+16sbxTEYCcYtedH49AYmfKKwSMLeYBO6vrX\nzPRl\r\n=7Yz/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56a83424a872e8ae5c015d6ec7c8149664760754","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T22:02:09.177Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.10_1641161043222_0.0013790170791518896","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a":{"name":"@balena/jellyfish-logger","version":"4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9fe45e15934b819fe12090dabaff89c49d2ba06d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a.tgz","fileCount":10,"integrity":"sha512-O0r9TarMBwvgxeei4afAkyhpvmKuunsgDRAdTSroZnsRBczYD4LrG5Q0n4Q90GBeHeaVqC3UqBlmY+6KAmhq9Q==","signatures":[{"sig":"MEQCIDvo7uZKoyzWiTS0Xf3TQjrofOT9NMvjkBG7muIduucdAiAOISKsPTL4dfIZ3ORnFHIF9ivQ2Vk9HFQHF/q0rXsgLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0j8yCRA9TVsSAnZWagAA6asP/2YO5Mb7TqISIv0O0cqY\nF86NIwL/+LFF8KMM2jSIOMK2dqujM0PV2h0KlsEL1CmHXdMPmcZdSSyJKapj\nzNAkAWYDCmVymJFawBKIP6sTfSK7zrQNow0mXWmHvn8gBW20LwTtAZtYExpp\nzTTSHxgCsrsSWnrMUtVMiR5R7fPRP0BZjiET66Zyl4EjdLQA6nCXm3BGRjos\nKjVwZn4LmPUpp7oQFAzAW9gfl4pZ1Jc6G+1ySyiX3oPORYH6cHVI4SE55veK\nT5KWgXx51lvig48yiCceF5N5svxlq2esPXmSMnf3zGngSmLGVtn7HecHIQ+t\nl5Dx/l1vR7mPaRz9/8E4bzWCn7wYI83sdAwDxPPpbTd5a6qvlNWhe8aIkpYk\n1N9q7jArnlbRpmhSw+QFKJX4Baao+OrlxmItVJmNKm/h1U+eaLX902E5voze\nA1LnrOyJxKvnecCZLDZ3EDWe/O81m0i5F3sK3TxtEKdquoz0USEEgLsOJJKT\ntUre2cMNfz0QF8eC9b4NlDPqS0cZhu4s/eLLfNpcUhQ8JGZ0wmQw0VJz1r/M\nZ81hYFzC3JvX1d7bvUMekPFXOqUkruYbuNAk9dNa/+4sT/3pH58GQhe/JArZ\nbKlOJ9StLBWmtyDGYv3PWzjR5+c7W5sCRf3zdRZi9kWyqOo1Wrj9DyHhLqja\nCN5B\r\n=0u6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"450f075749e48a7ab8d4bb633c38cddffceea43a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T00:09:02.425Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a_1641168690072_0.5898800205552821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.11":{"name":"@balena/jellyfish-logger","version":"4.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"07d002181ca83ec856964d25a70863beec8d8124","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.11.tgz","fileCount":10,"integrity":"sha512-KlbayRHliUMKlDyAk1juU1NY570zlxq1NIwOea2Q8oovmKPtYQJibPOlNtSb+Mk2hU9GZUoPsQ+t3X1pcb0TDA==","signatures":[{"sig":"MEYCIQDiXnaH6UL8DKyIQvl7mfRgovTcNyOr8QnFu7wEHAVvdwIhAJ4ju/cYLTTZz3vm0GVsfsihjvgqvLCzW6SEj9zGm5sy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0kAeCRA9TVsSAnZWagAAkagP/jpo5Su34FwlSABtmKkE\nApdylxj69pc8HiDo6TVfPSYOOtpIQZw1xsyLastO5BIei2yPfe9hVdZ6G9Qe\ncVAJ+lYIg87DDch+shMdkfR611+MVc3FS3rk3zBnXUokclvthv/aSEjHYoAf\nZ0jgwfg2kEEOV7wVoER+R01XZqXxYpGQBjTxKco7d2qSnvnszuG5vQksK70u\n4x/+6FwH+TI4HicXix1g1YJ6A+tupFQDyIOI0k3HMLno1MlvbkHZF32UjpDp\nqUg1aqz4GvnzxFskPQibuKfbk9poBHtN9UPzOI/pGGq5F288yi0B4Ckm5vAY\nZveIPSXcvQfgppiXmzCz7lWOLFAnCdVKJnk1+norwjuY2E6yKCtxil0McT34\nZUv99hFEnyazz6B4A117NRsJErmLQfpCOg2i6OUglZ1x7K0LRZC/foWpt9ot\nGJRaTaTFxvQKaBFEN1Qf9PAcYYIqBcj0Wb/qpQQ+VXFr8GQeTfEV8BBzGN7M\nF5HbRAeyOD1EtdkNP0bOR48mi9Y3hvfWQ9RNr1UE5cWNrzKj78nZGxrVo1dG\nBH2yHjxIsC0mWpifNIKGg62gV9wXkcfZQGqf03X0KC4fhpxZkpiwTV4c65Mh\nHPhIte+G8k1fPlXP713VxjkESoPi7DHdwlB9CEV4id3P0h8Cixx1u/H37cw3\nMyWK\r\n=fc60\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11d6c5eb10a3ac4772c030db6a34658e0a7b8102","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T00:13:24.213Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.11_1641168926797_0.6033808744291576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89":{"name":"@balena/jellyfish-logger","version":"4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d7193701bf87ba8733ac2838cf5d628dec8bc54","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89.tgz","fileCount":10,"integrity":"sha512-9HRSDE+XJrQVs/d3ZybxlKcOAhDEU6E1enKpVMeDvuIN/1n1LqaPwh8BwHXlRly+DsygP/KMmwzRDq/6OnlgCw==","signatures":[{"sig":"MEQCIEbX/KUVYoEYRf94UWfL6AQ/VOekYyi26eAVvB1HfSYEAiAButsmw5L0OsYTBlDgGvzlJjbNdElju+GEUV5yMXqt0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0uhMCRA9TVsSAnZWagAA5xMP/ApakLj9Fqt486J/6wjD\n34ge2nn8QkXcFUvE3R2oBYsxEgc6VL2LphhgMBpqWLn75CDPrfGfBzvnN8W2\nC38Vgc16ig5ly6Z5b1mkjq/yp3nZKKyVD6TuZfB+VY8efuXyIFWFryYKcyTv\nsUTp88vC80W9P95/gmEaxP81HESdRNYV+OKUAnqlivPpyYvAONDjURrFEIoN\n3DSt5MWyAwTVDmOOEjf6n9uF83Ztg9XbG95QnlUxOE+E5VFhmYABTTNumIk5\nUWC9Zf544aTeb3255Xnj/iEfT0lx/3dQ17jDUkXW17nM57x4dY01vUbH0Q3j\nQ9Rt9sboVYknz0NJ7S4k6tZZlpCvt3em/Ic9eoAmKz6BBVGZQuh0Lmg/xyW7\n4A648Mghdx31aLW9EROcvsGvQqoANidK5APMNkNpqNFsquE15xnlYFO9mqaJ\nvQ2/5IAVYwoiEBVY27kl3M9cyM9BkfRz5pMxohSq63hnCsQnM3DskyAv3vyI\nzAzT5p+d5VmONGaS78IgQSjQNiEW37F3YjcFv8vhLuk9aEc87aH7bgOoIsdo\niLkw5ZLo/YFt+T4mH9w3dYta9kvYb0SfdJA4vUYjP9aKU72NAcNQMmVL3Wny\njnNwTtkhX18SX6bntll33eLKbTaXIQZ0heCLUDbfngLclH2tcEUeTIYkJ+Cp\n8tDr\r\n=mGIL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T12:09:58.011Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89_1641211980378_0.9974987540602347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.12":{"name":"@balena/jellyfish-logger","version":"4.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b3c49f2eebaf0578cb622627e4f4f3d2d65f89c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.12.tgz","fileCount":10,"integrity":"sha512-8G2iiK09sl7mR3k8C5pOKPSXnL0bj7pq4J8t5JmjurKPQOGivaBVnOQvq1hjdCFjpbVPiLNKIzssyhjNMrIQuw==","signatures":[{"sig":"MEYCIQC/VIg4Xh29pVEOGcRosafHjSb772idirzjtcdjloqVBAIhAIbMF7uHncmerg2VX/nwZSTJKdPTpDHPNKEPYww9kOrW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0uk/CRA9TVsSAnZWagAAvzwP/RlZpt/L030q6mEdaoF0\noonuPmssHthJOMEsND96IgJ/GaqZUPTmajX6Ujr2bmZsJT0DsuiQ0Ym4KTD+\n2Yz1kEi5cbkP7bsUPOxG75AtBi14ufkRF9UjNyxBvWBijJ+KTCxBbUlLwUo2\nuhv5ceUhvgE4y0s9OjT6e+kJ76i2JqDiNufReB20J5TblwSkDYl51kRHV/rv\nfjVFjBI5fCd7c3aySrBEMN3O/b/FfBR9Zn19TvHuHAnrKwpyNktdUEhLQVOr\n1XX83UdJyPqqEKTY966g/Y1klX5hsCNlxJnK8/Hf3EoS0lEBIYbciKqQ8Wa2\nEODLBdo78WP+EFIYyicbDVB84KcfGZU1JgRpY5Q7X4J9fJcUDElYpCuXgq+w\n6Sqy9w3XpvuYbrjhip/xpwkV7n0qSZ2KrkWywvve2Xz77T1imzg3LpAH9jJM\nvlR1oQskeiYHS/570ZGYqzufb7MafTL+qtRdFzuaX1empziun5TojC0o54Nc\n/rFWD6zD30mzm6XojxyeJA8FwY9RqA9HneJZtqmKsXhtgkhcWpePqh5xMfK7\nyUjk18ZgYAGjDKSBPyouDdXIbpi6MVUHkfH18fxpvX0bY37d1dNYm14A6UZn\nPG2bjag5vuDS2T+D+XAiNIAedKn4T2vojqfigm2zolvYqFWm6D0EyMXXmEm3\nTHDO\r\n=s5lb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"92b47634637f556e2209abfb3f86ce065a79b25a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T12:14:54.221Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.12_1641212223267_0.6525359857078394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820":{"name":"@balena/jellyfish-logger","version":"4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cf3a02d316613efd513f2dd39c80ac742942858d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820.tgz","fileCount":10,"integrity":"sha512-QwAfLEXjTRfz0+Hp/PTO8b1II1FopxGwIQnij7qjqJR55hnFTMxPuQ1AjX22cU5kSdoA4IgAcTaGpDEGX5/gYw==","signatures":[{"sig":"MEUCIQDIOhwRVkIwDP6yAOoAa0hSoglDUIKKtBPSunZcZqIu7wIgfeDLgb7bHaHyInkUE6EThk25oyoXOhAjuy6jck0rf/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2NsBCRA9TVsSAnZWagAA1hYQAJHh3x421T0Sh+NMn60d\n5CZBd+TvfSi/qijs2njFLmobIUyRYiuMUiWAQtoetGI0eYuRck5AHiwitVsq\nFofszk8Gyn8vEd+Pag2UgWUSCH9RFooJFhmMMjQKqadNC/isGLFY6YjQ4a9+\niQEyUBcujv7Wid/ym0so33jYYZ3GwQ/ICubgGKI7McBycx627ywk8uUnWZh4\nx0rdohA1OheRYK9ZiCtTLs+Vv4F5QYOZ0dJ6kE6qEt8TuzEAqZ35G2isvUes\nOv4eD5R19Q++tXJzBNPNTT1IQPOGzuSS0Ps0UE71yeLug1/PhdB8J79S00J7\nGt4f2Cm/DSACFRSIpa44OFBk5yswtVIxRNzXQiLA/LowIZsMRyo1auEUlEY9\n8w6RsNx2wZvWi277MvbazNUDiC9g/+PrFcRT5F0satvDl6+wt0/vexFleLc2\nRMNfQqf6igSCIg6UQKZdpRwPZmxc4DeWeWhEmRtpDXUB2H074wYS3dUMLRbl\nPqnxJQqK7okOmg+cuZoTy56uBRr/p4pxCbiWISwJJlW1tduVk+folOTu47BZ\nfQOgnB3pGT5fGCMeBDDn8K3eQeyLtMgCNoVd1w8giEElyf1tjMjkUc5namnS\nVHQT/zco0gkriQxAvIGo5IqxfvSZ3F6IVpRuZyY7Fjqv0Qskcdg7CRSaztIq\nOMXG\r\n=PJNQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c038b62b7490b40b5de996f6466222b32816820","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T00:27:06.273Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820_1641601792811_0.5475872704918765","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.13":{"name":"@balena/jellyfish-logger","version":"4.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1e2c628b4028158d7426be1cf321a0597484d038","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.13.tgz","fileCount":10,"integrity":"sha512-Hqhr0JqOECPirARBDeqAMJW+FN9W6WOrI61a3WRwvDdlniGymUhMIC2E0YHUWlvOwqylHjzu88k805CASLujiA==","signatures":[{"sig":"MEUCIFhQ4BfWsnYJ0BZwCGnT8pmAXNpHHdRS/3+fHYzB/7xvAiEAl0YYYocMx4lR1KsIY/hs3N9Fx/ip6Bo3iX8cxnlSGlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2NvDCRA9TVsSAnZWagAA4NUP/R0lqvvtuvCBLNos55V0\nUyZ1LY/5BpfFUF4cTRy8vVQnNiikWs/ekrx3FlthbA9XL3JP2Z+Fyzy4jFgX\ntcOl0IAJvUhc+LS6W597CqQrRSMw2h9GYTKNkj+NfuL+dpoCCCe+qhxNsLMt\nhFNSq8XBK5dfHP58JJIz+y7kBmH2Y5yKGFo+L7fQCsrcFG76KmSm4ztwBkmt\nATvVR0zshYIswVFBI3zHKswgGqN6lTtP/duCcoeh5LrcgO8EJt70Lpc9vobw\nrDPuGugEpURRU4ZfZFGy3of+Od6mVUKfm2Q3/qN2u8Bt5HLu+ffekPFGVyX0\nhf/9aEUBQrLSDn3WeLby+Hd12V8pl6x1CZRFOGF1HqVRo0NJS5kQJvXf/FZS\n6oiLv666QcRu8L7B9gpp1/oT/U0iLqlyLTVP66YpWWKcwxKoflk3aqmE12yO\nfwQkN2b1G0dK3myJPxlrC8CX9f8VsWBGE5EN8BisT92yX8m8piy8MRAmhVvA\nWveaqil+R23WKrEvX3gpOEvKq39xpooXbtakafXf85JpoWTFFg6UIOkVsH19\n+CnKsGfTajP+C2PP0HpheSd4nXirli+W2uxL0nBHj3h3S5Ynp6xW9XII+c6e\nwknePnoPCKXwVuL+03+Iisr5UDCz/o/kbVR5gPAw9cIJgJYkE/MhvbmDzBue\ng3oo\r\n=9cC1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d52dd7396205a11a46a4f51cd3f3a7a5b7401bc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T00:30:54.554Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.13_1641601987594_0.4784966095047809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829":{"name":"@balena/jellyfish-logger","version":"4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc8c1adcb17eaae350aa17bee3856035481fa297","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829.tgz","fileCount":10,"integrity":"sha512-dttd3Q9PsGQJUm7z0JKndv9QDwrs1Sj18pZxaTIse/LfTBIqFD2+k2ObEYwbEMDGj1A7n2tA8fRPPTa+lpaCzw==","signatures":[{"sig":"MEYCIQCzeYc35KfTf4r/9NpVuku0SJwkpJ5uJSphc3+yh/DIAwIhAKxyGYDmxliA9Ub0+BPCmeglZKJ94Fj3M9b/NYcNpOvc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2PcRCRA9TVsSAnZWagAAgn8QAJDvbuX6uwsz11orV9D+\nVGzkMw0tua65kRVXNXiP8iNAgvtOuOv3LBHuiLyxFMMoFYYa+TQ63UMnifrx\nRgebFnx2qC+U/6VsIR85gepgo0HbcP+CRbX8zOl00faJHKwa19ntHNWmlXck\ngmqGONPfSkZg0u0qKPZTeCkcA7E43YLH6vOFWOZHpNSP/DxEVgyl96s0qGJa\n7BKCtS2R9tr6EpwElUFfs0ojZFegzQUpTKNaARMBb+d8DaEB/8PtEB1XdOSe\np97DxCH/OYaNf0qDNJ6S7x79zf4hqq18sOKiRtQQchgoUELOcyG3W5woDEln\nH3wYSxYKY35lFkcik5Gs4jw8pvluq5ViM028m4KLgypBhIirgVAq2UW/8AJa\nrXFt3mOKdRFe8uIwOn2OZvlDhHKb5julprcjzI47FijxwV9Yet9gill1BWij\noKce2biPK90H0YtXJeeuaTp+eRlxoDxtzl75zeMyHkDMuuBl4ljFATM76J5S\nlLl3XV4dSJxaqUNcEfNoqpwaVJf54xAhtPHk2d5wBvd20sRwZtKUMIzqX2YX\nB+6YYQcqjRN8L0PXWKy8XKSrZ4edcOgrnOK/SK3XvCzb78xgBDyQXT7xbrFu\ndmnejXv2GElHb7/HHzIYSPiOudrvCafmjIjlzODOHCdWJFoaSG/+Ug2qrwHd\n3KHc\r\n=jCb6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5ffa910a90bac7b23b64c9bde79e7b16f0f91829","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T02:24:36.969Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829_1641608976959_0.8122977964739335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.14":{"name":"@balena/jellyfish-logger","version":"4.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1882f00487d0a4bf0227b5705cd9464972f409a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.14.tgz","fileCount":10,"integrity":"sha512-ASBRPyPDJD1GGVcN3NfUkCaAuI4nNs0y961vP+J6oXew7iYNVtVW23eifLAFr9/61cFfUaTNc299/0xkxtpYfw==","signatures":[{"sig":"MEUCIQCkvMtJh1VySWPz+N4CfQuqfxVT24eFBXJwQbNx+P4vTgIgGBy8ueNchMGIXS8AOd/Fzo865sLYwckMRTXXBnslUew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2PhmCRA9TVsSAnZWagAAwMYP/i6Urx3VzZuHaM11rDWU\neqU/zEIFEQf3GZphokf+TpViNMXxTkHl66TqO+thpUc9xjIa3bhOyLWYGOaJ\njFrJfdFxqRknn7PpPfLccfPm7kUJd/lXIotx3LoD4fqQt3iyjGhySgni17Kh\nylPVZRWWt+IgJe/UCwcD1+KSm8z42RASQqwl7ZvGI3A7C8trAi7pNJHk/Gf2\n4jvvtgUct8rdiFQRIWuwxz7EsP3/mcf6ZP9HCtfa/rNUjZ4iiaidmuFqVZOn\nzGwl/sATw/PTYc2Zx4mFb/WxotRaVbi4dt+5d+yftlt1XanIjUv09zoAEqqa\n8QpQ/wMJDj+2tYznCP+O+KiPtwGrw3RPe1/2cb6jeUjVq5jUWkCpdDoN5OI2\n6AINPfIssacMSTVFqzxda7mnUCxt74g0LWhEBVcbNDGHy8RBeQQPQB4iwAK+\nhV60st4F5/n4Qrw1ToWcY9oDjT2j7wgsB7rGYT4qyEgVCkYHedLxwCqaCFMe\nJeJr583lL3zXe1S5tSv+JdwLjdQoGwQtxfsDH8K1ZwFqeFAVVoqYBT0OTbc5\nMFMcD9OdwUDavog3I1hHtA/HePFFeQL17TNLlBJcMjPtlXV8jmGMnUyGaSgS\n2iwIlvnpPrEvxmKQqTj5SBZMuaSYSYnUiVn2QL4Fw60THzp8EQDKr4wt7Loc\ntKhh\r\n=FuRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"96b26636cb42af8f2f7e64a80eeb6b1670b4b940","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T02:31:21.852Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-environment":"^6.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.14_1641609317920_0.4863741977626581","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6":{"name":"@balena/jellyfish-logger","version":"4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a4f35cf9b9840a044a42df62fa7e7a2ae84007fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6.tgz","fileCount":10,"integrity":"sha512-ObgCgNGBoJzmt5E1ZrTk72MawpYVz82nxBgJLD3I+plX8OkEnlhF0dn+pfcil55/tQmQUi98HPMINCx/cy3atA==","signatures":[{"sig":"MEUCIBDFDbOxcGrrAaT4iHd7YP7ZD/Yh7J6mpfDGTcI+3g92AiEA0IpmpCge9dzQYazerkl78U/vGgRomxvnRvWHsk4RDKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2X74CRA9TVsSAnZWagAAZ8cP/A5mqWF64T0adIVcGYF4\nyPfSFciVU+lsjrNpM08lHV7y808UhhLNlNQGjsgdIiR4c6HCMbTJ9Jjag74P\nnWMYpOZJmX4/8zzs1APEmbwMiDq1M/kAQ4nseN3lK1tc/IU2dCHHxcM1y39b\nqdRzX+wDnWQQaQ/1muaM5WlwFD/xKukXyEYCgNYABeK0QT/k4/zZ15HE6dER\n7BebzRI9QLqPD6CvOeg3c5ZqdRLAGb62O+BrhR3DuJ12Q86yzkmde4to5JNZ\nFk+YMKln1u6T9F/hEmYukZXOXUsnKUu1Js1kd7PF4pbG9MThy49H0BIDSmnH\nQ+OCnSqGzfXAxhhUCBRK5WlN36rbcjZR1RqmQumIKDm/A3i3LqN2OOzJzmgD\nLXvbZSutlmgkhq4xzHmaL/c3wRKCx8dXpwSfuhh9o4r6aMiJcC8iuFQLoRpz\n9B4WB84tVABa2WGZRUsuhCij5jNRqiCFC1UKKxH/ozFYrVdwH/KE5JeKODMa\n0jTw/RLtQqaMF0l7+toFA4Iv0m6LRrQzSrdcEK9RYcaR9YFxklQCgy7PcCYr\nVSTaV1/cofMOqAaTWv08oouiW8ec2JUsvn8nwKL+fvr+VspXof22cYhzZlIE\ndEICij/3zDMUc3SvmDK6e2z91ORwZzmkyB8ZdFulvwMVgLomtfQB3hTLJALy\nQuLQ\r\n=CskB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82cdf49305490727359737ab40957c577dacbad6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T12:06:57.436Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-environment":"^6.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6_1641643768588_0.5479516930115729","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.15":{"name":"@balena/jellyfish-logger","version":"4.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"978a083d6b3978afe57579148aa31cc94aea4870","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.15.tgz","fileCount":10,"integrity":"sha512-z3pcnsBNzb+ptxLFjcbQSvb5wuoccIZUGcR0bQmHPlTsHNXXe+1ibnHNCA+bIykMyRqQ0DN8++TGdouoJ4XOsw==","signatures":[{"sig":"MEUCIG5XoTzGMxbCeb2SyAJUS9u1wrZ2ddvKWWI0KpR9o+X5AiEAzjMJD8OR9Dc6TMjObB5CjwxylF+OYvr13/Wscq5sa4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2X/GCRA9TVsSAnZWagAAj/4P/R2ciA4PNAE4BYZmRwgR\nTMt9+8iAptluFLeO0iBsD4FZjoIPpeXfMRhjlJzyC1iayyllTXsyMEhQf1IU\n1MyN85pqJl4koS4w5Ydd+Egun4O5UfsBIkNoqCNVGROsFFJ/LrZi2P/Fmfjs\nQJTRr9SP9MdgsXWshldoaNqmGJi7GANui4Tfk9FLE8T5I2+LGhqu6127jxln\nxMj2ABtenXE1r/rVaYHIbpqHSAQSSa5VXPDD/KGHo9DDjEjWpCNFUrMQ+LEd\nUENKJSO8WQk31V++XtUReXllBKGgw6o51OssvjVOueLCUsyi4KYuk9XV7But\nFccGWRVSZoY5uudtdeEzEBiiApntuKb2wO6OsoKOy73UVkGFP6HBeHlezU8I\noO0y0M7x/d0gQmyzEVZhqZwjd5Qsnvaz4m0C0r1AL5qHsiJprGAWtnPEqSh2\nS48DTY0kjOEiFbQOT4Yg2am3GWVUruIAnWzDNdf+Twvf67VFxTmOOlrmP+wn\ntMPpzv4cnMJlVSjppLPTjyE13s8ewSVua98lf5vn/Xen7SQr6JIZdLvlYxld\nW4Y/e+79H7tXSoNGa2Brh7lA6losvDyAFj7eUJOn6GiNT4LcKrqGGVoTe7PY\nj8daPoNfsJ8zltVbK2sxJfMel24rFeh9TEYkbcT30ojgRcUJ8Noxfjl2FVMM\nCwue\r\n=o8mj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"406cd139633da1308d59cccc2e35d6fbd84db405","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T12:10:52.629Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-environment":"^6.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.15_1641643974063_0.7849069109235021","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af":{"name":"@balena/jellyfish-logger","version":"4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c707fbeb88c15508e525caa9a10609652c6b0315","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af.tgz","fileCount":10,"integrity":"sha512-/VFzSwQL5zmtxpM89ayuEdC64uQoJukr/kIe5DBVlgQ7u/zTc33YZfmNXIoToBu3v7Ige3BfEjVfeZHjC9q1Wg==","signatures":[{"sig":"MEQCIAX1q0wWCFSF4La7Tpuj3EqYjWzUA0QILwR3d7qh8bAiAiBXKxjMQZsz+Ozp7+JLla/GyqMhq5FQCcYobt/yV4y0dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4h2yCRA9TVsSAnZWagAACo8P/RtAw6DfMCDmb6fJgFu9\nmTLPwos1ycW+ygOlHlN6uwl6pwh3Kdf3wjUerTB3ZDyJjoGs+9N9hd5Q+EvE\nkE1ATEJW/4B42+OQjvIzcFddpeGhxSw4cJbeMGKet35+sgK0V5O9mtQBAbea\nuynn2c4LgGq4jHDCAI4NGFq5IuZnPjtGmKJb+0yU5JqmRad72AZdGnv52/Sk\nZpnq0+6ysw7DmKkkPCS8RRZQoug3KWAUbs8ZqFUwY0BEaxTtU/qUhlfhU0oh\nAIGaREkfwlSHesrpBnpODoFOloSR7ncakn7BH4DkzCRe/9mwfr+4Il0aBcNV\nq11fBYO18L/ryjrtr5jC41EU3x95aaQQCvCMNGNOIcH5OGyEipZXCr66EOdz\n3DqyOciHbfDemcqSaA6oedq9xno3izYNy6r6slu1jRlCRmakxgKhPIqVgTEr\n4YTJzgxa06IFZ9w7eK0yQg/quxizuxzRuRT/zouE4U8CiZsEYfbYdXMs2J8Q\nd3QuH+R9CIH4oRTMv6P4xHlZSQKmrP8+KPsiqIChQAfuKm+JHNbJKQTUYXFd\npCPAo2KW/rpJiNWTUlZ5th0ZG0zwdHAfjKHVkdWk2i1P2+DxJKS5PZiklJQX\npdbZGhF55mi3ZRHGZvob2bCQZpcpc3978IlUDoRCc0M7Z8LSa14oPh5NYuIl\npS8q\r\n=4dWi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02aecaf3352f5a5c755d3938ba2704774b4b92af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T00:59:47.853Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af_1642208690573_0.8903190520645561","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.16":{"name":"@balena/jellyfish-logger","version":"4.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cbba724c1ab0c29a6567573577b960a02d1ecb71","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.16.tgz","fileCount":10,"integrity":"sha512-Rkk9THgdJr5UZuCuJb6ljlJc7qHUnLFecslKsMtsJ3dxAboKCISqqUxfqIKZ0GqOOwCNPBIjPPgCGccDeeQsmQ==","signatures":[{"sig":"MEYCIQCQ75GWMMMUPXGl4iXGcJg6LkKKNTBSOP+7GdNpDK+WswIhAJwrOIKCO7KNwx8zjyaKCUEB5SOZE2IRCTjIR5ZgFkQN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4h7gCRA9TVsSAnZWagAAW4sP/jyDD2dXqW50raDOI1Q0\nhiHLORSa1uZa4HNDUVKUS0mwW/2gczztxkPv0mx1TKHj22rBMp0vcSWyZ+K+\nEfyX4TSG0EfKbUSZwZSUl3+sYJp5w4uJTeGGI8+81/H3rGvFUEkZO5WMQFPI\nJ9nPPGcG5zYYNJoUvZeIL3sPH1shd8V/IZwGik68b9r+0Z7emmTLGtmj4WHJ\nLlApTTpPk+xQMDtlzMt812YNdZSl7Vb87ZDu/8UAN1BnW6uPN8m00kM0kbSs\nWpdxIsXvqLoxUVRLxxQSfw4R0XF+nLazimTENRzk1FnGJTy6Etj7V5aenRea\nWy8f/kYAXVWBfUnQvUcrG90JRNaYlKhCIjFqwcE4uQGgbrazUMWKUvuxyd95\nqFVnqBqVB8WKydvZ/swlBEhDBZk6cUAV9CwBI9r/vY1dUswNNXHdujwTm7hj\nGFCnEbx9DqW85iIJFx5DTpnjMvf0rWbIurf+MacugJTlfIRQ6gMT4gdcy8Pp\nkk3Xjk8WUE5XF8B8gnAvOmy/dOJ40SgGG66MQnoxx1wWhoCoHPUNH9cWgEYP\nm5lUetSQCEPK3k6SuBmJimIv/OfGj6S9CuKkYD9yqt2O7lZHCKaHikR4mB5l\n0WYCOViRwCc9/TSs56VSCG/V1O7cpWbziFH5mEBluDouov2EJNM5Do4++IHG\nfRvL\r\n=nHn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4948c258a66101bbc16714013e3aa936489ef1b9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:07:14.007Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.3.3","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.1","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.16_1642208992054_0.09801014667519681","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23":{"name":"@balena/jellyfish-logger","version":"4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ccfe731e3f77080aab9b19ff1bbd80c36798de05","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23.tgz","fileCount":10,"integrity":"sha512-vmd6l9i7fZ6EeoY/13Z6a68tms6Z0nUcokVgTUxhuGEimUwmrLyg6GtfYaWojcezyEdc8Ghj7xWb6lK2URemlQ==","signatures":[{"sig":"MEUCIH3ujisqlZSXs7C3/zJKH+AjU+1acYvBcfvv2PvJH9KKAiEAp7nO9ODEzJ6mfp/VbocmWXs1MiszK8d/pMjan+SES/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4iAMCRA9TVsSAnZWagAAkxIP/idj06J+vJJ3YBLN04no\nFnwWwf/dxDxtklSeeTB4v/lSHKDC7VuoQccmRkBZvYwOAKf/aXdVOUyAql99\nb73C07cKAGpOk2FMs9+51uEHeKK7F4YmhB59N8HN7IIH+5QZIoF3sO48SynY\nRfHEOtwOC++t37C/q3ipUKzZnlZ3wmFnudPz/aS7Lctibf6h4OZqciA1ugGU\nDtoGrBdbuFMi8EgbGEu4WCQgKDCXHdKxSqPPRnVNcKnHy1yQtCn3w+qwsYf5\nDTlKq+wPM/w+NM0eK/1GuW47o6OtrZYlNK1P0yyxPQewLiqFIoA7S27bozM3\njg1CtLG+SB8esD52r3/TgsHnPk4X5b/yf8qKfInZ002r712XfpnBZ1teZpev\nQjGkz+lAOtj9Pl0bIL3b1htksTdDjrlYWImGy/SJPPUCGkErs1awY3/0frlZ\nI8c6TGClnZr+6CCSeqN97zU5fydytnN+cdEhcBcOKkgDWWSDgzHc7sGdoVVV\nn/FEKufF1PfcQhHkAuvlTfUqQF+wKpqrxWopTlwWxsWEkUX+pyXdEaEKBy7s\nhlxfwLzt7I0ALrVkMxL4+YHewphC2HycHsnxZBCpfsUSij240nQO0l7koKWN\nWnKVuRuKqlScIrGcuVzADEsmZO0VI3lNviRlmPgRB00iVXYvtVfD4gpDEstj\n7TGL\r\n=fY3F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"40b5e8370edba7a50b898f41b4736b4445cb6f23","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:09:08.391Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23_1642209292427_0.9828094953419986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.17":{"name":"@balena/jellyfish-logger","version":"4.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c6e25325c20fa77eb566d41e3ec61477a389d33d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.17.tgz","fileCount":10,"integrity":"sha512-nLqaFKbeBON5wHDPMqgIrXoHHH8x+Rd4IaHoJnuFnRF1boJruxa8A8Gh60CaYryMi3WnMrNjejqgnWpP+eh08w==","signatures":[{"sig":"MEYCIQCuSEm6veRsScQ2bvZQZDmDDy3WfnB/Iqy/nonG3b28EwIhAK6xWXs229IoHqdKIZNHV0BovgepvaegLm4egzCeYOUr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh48WBCRA9TVsSAnZWagAApJcP/jfDq1/NqabRAd9vLQTv\nqxQBWpg4SP8wRRYupsbdT0sVxVOF/wX28JHZk/4SH2n011kg/WXfWURsp1Ru\n3AvZFKVX9oB3How65jgAdnX8NqBxf5q8+UJo5+y6eHFnKbG73TcyGuX7LcTb\ndXOk6Gea1o6Zm2kvh88iYTH1BiL8CP8KioUTgEgztQgaFA3OSkUDDkmV4taN\n4cM38wjeLWksB107YWiPkmM8QeVkRGSzozSKSZx1q18pEnBr+QkZebOFZvTz\n3qwUtIBBKdpwWOeco6t+zocRyvm0Y7ZQtp+3iPXLec02cQ/0QhIsoXDdBYxB\n9BdI4tqr7u5Ne4Z0DGvWJMP/CJTmmtcW1FDj/n945i4Hpbfk0xakfjAwgz0T\nHxkyXHInKlp9G/tYwF63iijiEuj5bLzDwZuSYnjYS9mkJTbNAAtlcPECsPd3\nEAIu11dpT0UnKjCP+94lVCv4o9A0pt3VBDuNyUCzz/AOMi0p01aI1RR6gOvE\nheFLzhJLXRgPhBRXKc51z9G/7CPgeUaHwsEpeMltRpgneNhHwCZh1JMwGFxW\n/tghB0/Nz3HJnx31rvPtoXGJszY+mVSa97RJIQeM7XE6yhBsYHotOwDPxp4a\nDqRkUR1s61EO1QjrWdFouNCWslXNWz3AEsvm2wtAcAyuUDJlagKAgBzayggb\noijA\r\n=5XiT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1415f8d722b459e874b2d893531a3690c6d6c159","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-16T07:11:14.648Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.17_1642317184827_0.1472010458733406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c":{"name":"@balena/jellyfish-logger","version":"4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35db3a147f134e638f0e2c88970d3d493a28d872","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c.tgz","fileCount":10,"integrity":"sha512-Tvvbky4GnkjJPIixlnWvQhzDbxXisPq2zbbE95l9y2uzshQXXrl9xEnzIbsWGiPsYAW+7JFXGhqz2KQHZMQ/yA==","signatures":[{"sig":"MEQCICd1yN+7U61L5qbeOkJOMfI2JZdD5ntsnY+bojxhW6vRAiBQghaAwmiYK6U9ltcg2JWt3BtwWXKqtXiOfJ4FxABpwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oqZCRA9TVsSAnZWagAAp+MQAIdWd+uaHH7Pqhlrzvs1\n62ji9M+N7d0UiJQ0YZYN7+jNc9T0j/ItnxJn2SPW0wbeZZPzeh7ucuihy1hN\ne/JzxJq7d3QC3bLTTlPoYWzoxJP0hl+3Mru+ve4aNRlkmaJXHoGUF5sxrjRk\n6hNb/aEQV/I7xspLxcMJ0l42kArQ5JcTdzlDQ05BHLNOe5txv2PDkSacPIlX\nXpzJFVhrJLO0NXoCm40syOYd0R+RZrWV2UWHnfxxNiErgyf8QwcIEVoRH6fu\nALqXda0ccNi5X22+OQss0r18/WM29gLRba1zryoTPX/AVvQRf4U1MIRzgAUn\n56ny3wKSYz8DRo0jdxKjxPh9s0/5S4zZQ7QoJdDI0uu10WrNelA6adbVRM9+\nhKJoE79HfYzQXZzAzLB9Hc0NSvG89SW6M29mQu6iXIHaGpVD/cY1/ScnPg2r\ndSRalXJ8w3TseqE0OjO+n8yp6PqVIsJVfrM+vOS+QlOmVVvR/QQoXVt29HIm\n/n/iFstBaosbGP6z9vCzOId5KECV+AVDYWW/rRFZnKP7HtYa/cd61KS/UIGN\nuFx137GbL+1zjczgvVYXVGMgT7wk+hoffnLL2+kSgPUGcAO8+YlZy87t2MrO\nmLOyL0Na8J0hX6q+iRYW3eVgOrv+n2hfqBlmqh5U+ICmbMO+8XzYQFWIqbE+\nTUr6\r\n=autw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5328958433d7bce22238e0985d8786ff6c91859c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-18T09:36:09.929Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c_1642498713316_0.6856314649850788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.18":{"name":"@balena/jellyfish-logger","version":"4.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7735b6ba9794dac56d3064de624e8695e1ec615f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.18.tgz","fileCount":10,"integrity":"sha512-esXnlIP5mCkhO3Rso0+sPXFCDWdIunK3L5vL5obo57h70gtNTwD2nUYUgMQLpsYbUndjRoL7Xjl6MMnUKdzb+A==","signatures":[{"sig":"MEQCIEovwtYlYQNHXJsmxIzRkuTKvRk8uVFBF6xNoG8JAtIUAiBTKpvoJUg7JjGjf1ld2fT2VSrAn9iGQqp90eBPeglcVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh55pOCRA9TVsSAnZWagAA4xgP/3CyfUvWvPfGFOEeSf1n\nAIqE0KoGHF/JEEWR+HcAWCnpnY3y+CLyAPlkGsBPJtSzh/Rk5X+uEGZUi5Hn\nAUwAN0+LE25YeAf02MeybQXgi2dsdhZJLZYgtf7DK4bRiw2H+B8oHG5nrkSD\nnxKKhXK0PMrwjjhpQVid2Wey0EplBZTHzw1Hk0ybHO3r4NhRpajsmZgiE8I2\njTU1+XVkW76t+mrSQuXbNqfRXHcdma9AOOrAma82nfj14DjgmUo2aOjn59oZ\n2maqMiAT2N6kkXb8eP6D/JGUPp+r1v9HkR8NSFnJq8ow0dFvVcLTBv2QnDRt\nYDQrK6YirbvZzBCUNGbALGPsREFyqjLbsuY3nb5D+cFsBr5OzEQaIqwtuts3\nRh4ZYCZSUU/a4/Wl95S8AyFG8PWx3eOQCt1yf5csfcVu8KFjC5m01bSQvRuY\nAvJ9VnI80HfWcIAsWLqelujmqT472IT0p1stgEDZFkec0rsJiRlkr1RFNfsu\nlcYN7QT0+Rfcw2tSY0fuaSzO9b5QELy8I/r4qz0RoDzhY+dNPjkEmWGYRH1K\neqE7ZPA1A7E4ANQzD2beMSiWd0LuTpoVn3EdkW0wb3Ylwu8E3uD9T7rozof1\nbtD074YtqpYB1XsYmnE6GwoGvp69q2Wh6m27XUy41r5jSfYIXPB1JWwRjav6\nbWU2\r\n=/ojy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"933170dae508ce150266b7c0be211d7cdd62b114","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T04:55:59.728Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-environment":"^6.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.18_1642568270012_0.8713453176094388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0":{"name":"@balena/jellyfish-logger","version":"4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d2cc3baf481109baeefd03322959b9f858b1e645","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0.tgz","fileCount":10,"integrity":"sha512-MeAL+BGIAxNvdyJwgkWDELLnCfOss+uuBCHzHbrHPoyJbiOcnuV0/ospoFyzceJgrqDFL1ZsCnR9k5+5L/j1mA==","signatures":[{"sig":"MEQCIFLvhYdwNjdz7tKJqAuSxyym3EGsTks54PJIPrfDUsk8AiB8mLu/QTaEAGmtigkRIJDNnZ7kpq0o0IfrHF9LYNgj9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/13CRA9TVsSAnZWagAAX8gP/3MnPQtAKh5AWhVl/nlJ\nPGzDENo5KaYPl31v4CbNpfeWSOPQI2gXCCCpIjZBX0nXudRQCspVgCc7hbfi\n+rsvhhjSSfwG91R0gc5GAj4a80+KqE9ziT8he9OQJ72i00v5w13aL1aGt/fn\nLhCMHOMnz/LPV2QDB5lO70zGNfqND7FgqliDcp8NS69xLpsVI1XsQntlnu9u\nxdCBQU5/6FDPFe6xD7iEHoRRd/yPFzlIopHD7IfRODQ1lEgxoRNJmuhjtWGl\nKafZ5aWoFHP7wGjjUDyonEuy+VRc/fR21f47Vn+38hjT+JN2TV+rLYxjdozS\n/sZKLAVLuyv/QcamnoHSQRbmc6FLD/rzMCsdtnnBew8WTJm8xGuIR2rqsFgd\n6Kpm2sPRnCQrWVV8czc6FQz0/kiNaN+NLDCOR5ycLJVbtC2bsfOGBtQSd9Hb\nbXVdDItvPx2Q5CthYqSBVkLJ3ZI9mNL2KK0X3nQx0QZteNvNtp5B3uZaodg9\nlTgr4JSf3mGZJu/qkY813hDUBSqujYR+bCGxWXq9I6IseRR4AX9Nij4af/fS\nC0aR/xAOXqFvufFOYJj5ynVG+Sg8QOYpB2onw9eCqBVRzezRV5gNgSZKQFCm\nbnJGN5HUBJCQ62aITav1eVfJYGwapSypqqIjCdIjHVYlbTugC3Ki8x5+xlD0\nhahc\r\n=80k/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12a367ae4ede46a75df7ae1e857f566d578760a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T11:57:48.224Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0_1642593655335_0.1965251320023349","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.19":{"name":"@balena/jellyfish-logger","version":"4.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20236a0980be682fa4a8ddcf9d368eea29c91cdb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.19.tgz","fileCount":10,"integrity":"sha512-5oOUcZf8rZKiPl7coRkgJFcgvDlc8UIeiOof9oNb+BhUV/RI7DZfNvOoEjBDLqXe1xNicSfAtSIvcMIE3XlpNA==","signatures":[{"sig":"MEUCIQDQH/SxtAkyvjOLF9257DrY43JsmxmCjJnzQAEF6/ovOgIgSlRdzDahNOyZoYCA0ZakznrqBKKpZqCntAoIvIE9SwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/43CRA9TVsSAnZWagAAtboP/RcXPGMgPEuJkZk1qKHo\n2lo7drPbecik6f2YsWFdVcqm1uxhMUuXtDrXJwKNAW/9cZNb7EL9X+cPzqVm\nsrNJy00ezpmX8E6QuyVSIOGIF5sFYFjZiSJeThH3YxW1vjsJcOf9NGl7liy6\ndYEb2pgy/XEubRgakn8rmPGLKYSGoFMQAlzTIEvyQClhr+aGEe6yEir9Reg+\nixAgwpca6CfTimayF0/MnCRwV40/RQTuo7ytJ4z167iTjInikkR6Td+kfWYV\nfpfyoKKYu0YH2Ydh7QsnNxdu7EYwoHKSQr8yhhrTk6RgiBHPxamToM1CXAyf\n01t73rWuFc/O/rQzfOemS5h0lkxZVMhJmqibwnz8dPV7MeQi2TjVAaJt3TjO\n64bSjj7jOq8mhHy3txSeg4Q/U2UscBvETZlpIxcfrI75nX2SYRez4IxD0nY4\neoF5L/vzOjmU0T06MfIy8d70yRrX+szaw/y4K3A56oZCXWmW7I+DV5R1piAP\nzuhzoxS7QTq6oxArA8qlR2/0JqPY6wVS8p/Q683LcS/VfEJN+K+YNTrfJXIg\nCB6NYR2Br4MFqC1Tl8FHUTYFa2SV8lO9GY0S8srBT+MDf75LljX8isnH0lNk\nN1aMlTPI1zDRGM1aV2y1mVfJP/VKzdfgnjNNia0efp2m3WY4nlfZln0eD6Qd\nBptv\r\n=Ktye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9247acf509596b6212fbaf1d40a47b1048dc352b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:01:57.196Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.19_1642593847738_0.8175413934323206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2":{"name":"@balena/jellyfish-logger","version":"4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d9bc58988e57ee43c171d77cede58dc88db99333","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2.tgz","fileCount":10,"integrity":"sha512-45QyAL6iP7GCsmnXEac4oP4r9YD0SGKwPV/UrNbjRvahkvgZcR2n6gXnGvQ+SnADpykHmWvRtK90ygeJmQvg3A==","signatures":[{"sig":"MEUCIEWWJdyBufO2hULvDnb5gRuL5FtWl+c+N9w5T4aYfmXAAiEAhiMF+BCBv5j2Ta0O1TPPE1G6994fMB2sTbG0fp/MmHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61oECRA9TVsSAnZWagAAD0AP/iFI/adOlYji9k1cLLuQ\nsUMhcbfnj+0UxzG+Q9Kzo1ELR4pDCkeY2d2QJEP2Umd5idaxrzemxLgyq9Jp\nJVWXOgdBB8Kq46kZ/D9fvo5+sJEbMFQqvYlfsiPvtPIiaPcee1+hdbXUNcwf\na4HdiFduAYErlVVnp3/QQyLUe2SGIkeuRUMjZFHfZc0cBTaJSIXJNi6f1Vex\nLQqxxkPE+cx+pwn4XmlR35fq6naYHClh98pCoUZViZFDwL8t6X5FZDEZ9Okw\nnQ2Fp4VbKjSk1VPlxoytGxFgwuETFyHXbr1zHokDEm2DYZ9w0jJVzSCa8rx1\nT8DTKBLZpHCO8QGrBNvaXTrhQWQfjzyCiETGoZr2KdAJchtfGbueHLeLaUvU\nL/2Gz81g4b7Z2oUjY6KWT/NVYeJhSzBhArPljeSBVMRmiVfUg3QyhlfrPdXK\nyK5QjwUvAVO2GlT8iUCO78gF/rOxHuVEf81PmxosnkDwWn8LxJ0smjoCiO2F\nDo0FatJn4g/HeWR+/1zieTPdENzlZjpbw1t55EzpDKXZstY3XfDu3qSqtaAp\njb5aZUwshtpEcwevjvPhvEXWFHRkwbzIElGf1E25GkBv+Q4EhkavdII8/T+A\nVpfvGl5H/4o/xbPJQjOnpUjPbEwMStJdU6zpIcPKsGCm+cjVtRugBL6ohAHB\nO0ql\r\n=cD9V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc3ce6c70b40a777e58429d2dcfbbd2107362ff2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:08:32.149Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2_1642813956418_0.22596591390432352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.20":{"name":"@balena/jellyfish-logger","version":"4.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"69d412e6a1a96803df82b782391a69a34f1f2471","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.20.tgz","fileCount":10,"integrity":"sha512-0kW2z/d/UZs4ByXUawXGdNjRO9s4ivOLnyPbLuqEDYePLCw99/gV5wH/y6ec4tqnWWcOeGMO3vF3UegnTM11cw==","signatures":[{"sig":"MEQCIEMa8mC9gC//fDnaATqTd/H5n0rDkjicih3uQcDFUtaUAiAb/I1jIPst85clILcy3e1lesCgQQIkRGg7dbRLg5knxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61sRCRA9TVsSAnZWagAA0qQQAII4v7bFaMdd9h+5ykZT\nmD0DZ4XThSqKnqeLY1qLieWSk0Uqo0NLd7/IP4EIeC8c2iVCybjv/f0yDlmA\nPoQ1pxo8esA+QhrD0XhdJ5p0fcjiq+paPDT78EWaOr18XGCoDGxpb+P+Db4t\nQ4fxqTnN2rnyZFbWiXna0WpiXkeIwspVjSPaih40KDUhxoX5RroW7Krls01t\nrf3eE7GZ0O5O0hwjmHE1KzXBjNkECHMGJ7AIhmdYwwyVi+1q9C7k9BVA8ljO\n/TPBWlJL/fTXbnheF4rCiG7uzYlNeUee0HZFJWkDFEfphxTUUhA0LfwfNgiG\nkViEgBbXfTsnm02tagyAOBfVMELohqfIEp5eS0ueGZdadPrPP/1GcoXEY1rA\npUhfbDiR4uB/YuInMtDVASJkXcwN0mQBSF8u9FBx7/8WfItNv5qWn3nVW3Qi\n83f7i3Nk9MKvFWsLij48I21btQj/3NOhOOoG4l6i0hRmYRb9yJXE2JzHcL8H\nQXxbmoznXCkEZsW5k2pGP1giXKWdy1ECjCGSJNzZamkMDnINuxzHZ03SGkjz\nTb1zfiSmCji0FkjEwdKV3gQiSTT4II8do9l3OfMLj6/D0Nk4ctekIuifaQRL\nlWLBcjvJ6hGFdS1OKRVqzkvLZOiDKJTrCisinTgXQvb+mSFE50n+ihmE3NCb\niZdn\r\n=QQPQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1ebcbab4805cee5d8d491bd6a8922929fa3bcb0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:14:44.044Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.20_1642814225192_0.5946090373786335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a":{"name":"@balena/jellyfish-logger","version":"4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9d8db64bbdd7de667b22ea2bc86128a3a9dd1a4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a.tgz","fileCount":10,"integrity":"sha512-cELyd/JGJt6hXcMJnMtiRI5qG5CpNFcGeopwHfKPrvxwaR2lFYANzXcYFjIFsGBo10A3xFaOncDH4G1SdNG9xQ==","signatures":[{"sig":"MEYCIQDBufeCIoV8v7guecLSLq23UgRy3eNWKh3ilgHFXPYlNQIhALtijlqtdUD2ui//7LEpVwgK5kHJO759EtyVZ6cIkYFM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61uHCRA9TVsSAnZWagAAuoMP/jUkKUxjCUL0u/SpGHaF\nWSW04oN001IPhkjNwf4i9cG39eibWjtM+B+ZiGZR376jfikw3VnPzWTaGt08\nDlP+Fu9xGh6L4OMeVvg523GDslMtrBdCigLsoe+yrJW1nJ7bNGINMZGwWe8m\nEyZtRUE2nELFTKrtv7T4eKSppdSGcrENn2CXhq95pAUaadlgaI80WhRrX6bd\npIgXTtHCrcJF6aN5UQ3jIf6LfdD6KJh1j+0Ufq4HwkHK3VpTGstP2iplCyrh\nrXxwT4ci/n5YxbI6xyiWk9qJhNYAqqnoey9EiO3bH4u2kkn9HEanBuNmf0pS\n8tjzLdVfiyd1Lp2Jy+YCjEpzpry0AnGwYl32Q8RKoxIL7/TEeHhyh0Us9C8E\naPW/4rVcsxxC80vEt78gpA7c4im99U1INkkLLamCS+Be6YBCzJHtu+lb1U//\nyAxt+dZv2fNuoU/tO8uKup35rTXZf4PJ24rVTXbuSAaF3UgKoMqkvXT1m7dZ\n0pegRJ+tOqHdw6ZpS7PNrPM2+kXBY2W3Jk7nzd+fyx3UKr/tm//x4NVmyPa+\nk8lK8W/rW8ShORxq4CNmSelnaCrjj2CBtTwlmevcq5MrWWTWqJ7wB8ou/7pm\nENUe+kLpF0f70Zx6aZJePfAfO0PSWXvtCMXPrxeT4IXZQgaR/431KcWARqgJ\nfwPl\r\n=tmVx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e481d002d2c33732928b5c69706abec0ae3f0b2a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:16:34.492Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a_1642814343042_0.19757658656182242","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.21":{"name":"@balena/jellyfish-logger","version":"4.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b84bf3a51b63883cd67af77194d68c93464ff1f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.21.tgz","fileCount":10,"integrity":"sha512-YhCDnaJvZS0yQdJUNtlcjSs70eyntrPdhUnlnXaVx0Q1OttsNDd8Pq+cM/aO7bJ6wPjki8bEfc1bIq1t1UW3Tw==","signatures":[{"sig":"MEUCIQD3RoaKCtTq4CcajsARR/GesUTu5BJBBBD6Bg3aI8F+DwIgU0mI1WfGOgWoef40KRfv41RApYqe0MZFY8PloHcOCas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh610qCRA9TVsSAnZWagAAQjwP/0v2gPs1j6Jk0BT1fghf\nXZL/6siKtAjg1vPEDSUARtjVmQMAwfjpfeMuKKc28vFrmkMq1Xs6DJLjn0XE\nfwqDg4sN/rC5Y3t5di321cECTfAaZhNNPJw5sC0RlL91fxUcWFBBFdn3Q/Rs\nQHA5LqqrXX4Z3MkG326YkDGT7EQ7Mi4kYAV2MtV5Z6ReW6whaS/cJS9RzHvr\n8hOtSZw2RqP3hjseN4cau/Y1RjwafzEoi++fItLl28spfgwqK20zkKbOG18g\naipo2lfjlaJ4m9a/nLF60LNcOzhK7wzlGXVgY6qh69A6rW1WgQ5xNPAmoZWN\nf086R04IAAmUctm7BjUQ6aqsTzsSlgcMUQlV0mYISBwdSsTpyey2wIwZLt5x\nN/LHRdmu+YiuglnBWhz2XNV8g1g7IB0Tv9A+sVNObyw90jkiXpeXSoOg0zs+\nlISqg4zBjgHvlHmcnIQ5cMXOTbH+wyT7LLqOdHoS+VEPotvap6LT1H26CMMQ\n8INyVQhTj56WF6aTreOFPLnr/xGxzfQGZNFNO51htIfDTZfmVJ/02JK3OBoI\n4dkI3lKAahfkQnF39ctN17J+dFNZWXJgDzG5MeNy61b0jv71FAzn2CVB9avx\n3bLa65exciyeIwFKgcMo55DXmn5w3CvVpiR8LihMTCdGV9vqLb4S8JNDKSXT\npfgn\r\n=xyZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a7af12351f4aa20d1b7f409e5461128c3a12f68c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:23:29.160Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.21_1642814762162_0.000680646488815384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086":{"name":"@balena/jellyfish-logger","version":"4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"be5fd45d200a67aab4641b0cd62dcd5f2377ee7f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086.tgz","fileCount":10,"integrity":"sha512-cxrkP3QTGvOdDUlah6jpYhoN1Mi/2gmsBeEttATT5RXr5OxuyYJSiSpDvFhI4BjFXWgFw/sm62Vp/ZGUTy23sA==","signatures":[{"sig":"MEYCIQD0x0RaEw8elFLisF8JT7YYGBHyaFMIy7pFabKNfAap2QIhAJG1UDEEAr33dkvm/dj+elSxR9TaaMwux/GRvjjGeGaY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64PKCRA9TVsSAnZWagAAv2gP/3qAxbfFPwCI5SnZX1Nb\nZimOO+ZRdmTbwVDZhkBUFIX8ugTAOhWXb5+wSSf02GqfNOd7Il6XUTdss+F5\nTDxch8I5SP1W1Z/I4jHwe7UQGoS908KHvADsavuTnaAwnslfVXokJumyyxg9\nQ8umumI6bYHli2aMXjyPSOV2uqnAiTv3vaexY1idxDHsH7g8OHeKJckmge6z\nCZN5OChhBrd4JeoZn/DEboWEJLYVvorQUdQ9sylpegdDO/pOs4jmthR6ZO10\nnP1Z0Sc1BgCo64vZOdo3pVcdMCQAsORnBK1pX87n7y7vz89WIw6DKSJs2XC2\nz3Z5BA9zFC2WINzc9wObFj+Tfs/de6tJhP1c0h0IKZjKiP/2W448O+GbwhuA\nPu/0yuVWiSzdi0pCE2gRms3ZkjOqfRwHWjAAKC7CIn3IDSkQ0ckzfs7BskBc\nZvbnzk1wwL2xuetUUQJeEWCyDWQhGaSdIR0I+hGB531ZN07jPVpZSfeTR8QW\nEoLXqpfrK7WoH86811TUyUnau1/MB8hc3tm6LUWKplZK99AqemaAkJIt8vuU\ny0GVyMwVxBwVPFHip2MPBgNmEH1YjYOr9DxUSx8zPn976Hvt5JHqAbPWBaWU\nCuvJPZ1HL4rR6aYft+yWHTQRcVVufHAd4aRlhI8XMA1qtvm4QUD2A4AH1IZu\nca0V\r\n=CHXU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T04:07:08.678Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086_1642824649908_0.3212989915982176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.22":{"name":"@balena/jellyfish-logger","version":"4.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b02a0a5ca08327c7162e95bffad245681d1fde63","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.22.tgz","fileCount":10,"integrity":"sha512-nwzeyKe3Gi+4h+9MeP07Xvh8dRqmHwmkQmCOV/qGSQxS8vYJUGXQu0DDmgob9p6tW5k0k3UfCHjeBXJlz+jAGA==","signatures":[{"sig":"MEQCIF3Nvp8XdI9RaHtaML20BoZiBnRVYYGUXHvHkThXmltNAiA12XWerTCkpdQU91Ez8Aj/4Q75EYvSPbGVIL+vft7gmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64T6CRA9TVsSAnZWagAA184QAJzYZ5O+Y4keEg51CMST\ntdNkRRpNp6zDMzkWD4qWpOVIsWfEFdMYKVdUZWBS/ODXLS4An3ofefHm1MvS\nnDxZXwKAVbsTeG7GByZiKZhwPGIR6A392N8YR+M+0STn9rO6aWFffUx8enKc\nxU8uNOO6koUrHtjbf/AAPCwhWdFR+b1LukYIy3oknbSMs+l+g1RxMhBjNs3U\nWSsnqhoFjs8KAfnzZWIHH+hdf6QhVmFCLHKQU9veD1LM51DijN3mSWYPZkwm\n/TxdLG+6C3RMQaKYqAzC2oye3U5yISFGaJmfMyyXIvYbC9VRhC7ad1r28A1b\nPefigbJS+FBZNaHp8xbfSeJ9kU+jd9wvqiTjap6NvrIkXGYSeIGGWYRy6oND\nHe3NFneiPmCNiYi902T5OzcidxoSnJ6KerZa4CH6o7ndViB6mwZAAUrh/oBp\nntHY/aFm03wMcE69qFNHvbzFNjaPChu5O/Pv/OkATXYbuQmjkMFqRXrX26bA\nXJGSYNabxR5U1Hb5HaTr5/NZ88TIB7uD0LRc4x6otZaPrqbrDKPJ57JIwEdh\nG0TZPuw3Y3f5Y75ubUFTvsI8gNGW8mqM7YN76X4BfIP2mWisCFgu+3Gj+7nd\ndIcAsIZ6FhZnLrDYzxmsp8gAI9I7i+P/Tl0hnkrmjwSBlv7Bjn7duxsdyCsY\nRupl\r\n=YFWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9733e5c45cfc981ff898765a688e3c63a690bd95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T04:12:41.962Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-environment":"^6.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.22_1642824954624_0.3177138617446882","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe":{"name":"@balena/jellyfish-logger","version":"4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8e3183c5d5cd014076a03a77876b01ff029bbf2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe.tgz","fileCount":10,"integrity":"sha512-QwXv9FoyL/kc/c7DCuQQPnc+I+xpsxu5J/T1xT0pzB8mdykWu5sSi0wKpPYdGh7uUaSHNgmq0/QCM2lIAndW6w==","signatures":[{"sig":"MEYCIQDtZbUeJ0gO1Dxgdgvvtc63DYi4OTm1IVpTfNyRpsQLkgIhAIosAtX8vJxHb/6eQMolxS36aGtrovq+EGEGeIqGYuia","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Vn6CRA9TVsSAnZWagAAbyYP/iOlHkuPUo6SSO7AbDu0\nftNykVkIvzd8TWRdSfHBPzgIElFUS7FybjGru5OZaLaZkp0kvJIdUuWWqurq\nvwgC7otCMZ4VSu8HeCxuIwycI6N+I1TAwQQTca47j3Jq0XF69usyHDZQ9SlG\nc0FZHE0KGB4JFEnA0SjGS+NPAo8IkXZeoam4Eut/Qh9F9OW66sPuREMcKMSN\nRvrXfpMBuCe1qCirOJgke1YW3P6no5QNFR9C4rnMJ16t5k2vggETFq1pm4ZU\nuuf+HO7tUqM37/No8h/un3lbnI4JCSMtOZSvI6iZy0kaSFOd32i5RYA+sCX+\nbi4/32kKecVvTiqj2B6OraBbe/lPmnIKUhPndu622LH+/7F0pYQ33ZWX4cLI\nyvqp7SnGy+XuxH4qfg3tg6a+JyMNJEyJdbasq7bM1UdWFvRSlH9mS8Y20pCr\n7SSRBpDfM4S097bdxD/FFSBaqPu2LiGOjkCnaxIPupXxKr3NOCsW7EEOzdl6\nkvynXoDcAx8COi/VVOcUcYGko3Ru8BfydPh751R5hx9TArg5WWmjKwtsOXmV\nRhKppHh0CyVU1G6ZU/SDHKEOnwg8nv6u8nq2/qmbcT4vN9NuXJxLeO8PNScG\nFMDn0vZ3atRoI2WzqFmlRrA+sGqlDU/m06LiPaXUge8vaOTRiAOOw5W0xzc2\nwbfE\r\n=nll8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95f30896ffc49aadd5caebf67f9510fe4ceeccfe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T13:34:06.575Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe_1642945018514_0.12109767862312193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.23":{"name":"@balena/jellyfish-logger","version":"4.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9388425d78709c7fa1d5e69e2476bcc4bc5c31cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.23.tgz","fileCount":10,"integrity":"sha512-EzPClujrgmSw0CWHKPhkYd0GgyAbWed39AEhOsDomkDNfa9Rlo+/R9ewXds+Ksl0DsQZLKn3eVn236OcvR2m/w==","signatures":[{"sig":"MEUCID3efm2PsU5D9G0RbK69s41KXFYLYeJmTr4itQ10ejX1AiEAxCZDtVqL/itOcOCcc4F7Qey4zE6WiFErPViDGzlBKsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Vr5CRA9TVsSAnZWagAAeEIQAKTEjeKc4I9oHE9d2l7V\nyrYfnow+3iyxClm3LZr6V00dJBQQpRBl/elWLFjLHzYjyxsRwcDsGeewfw8Z\noLxOXgMhrWFsO8H2jW8/0v2rKO9TkCYySaPPP76uas1j0jj0bGYExdFQGC/H\nVC33Aabh4CaAzheSfGso0SjJEI2IuT9s0tSNVFlYRFvHwsfI9mbxj8O2wGFC\nIhU14kiCgg610tVhq316eEcHPSmqX3aG6sYF+EbJyCeZnUdaupxzkvdIFfxZ\ntmzGtLryZMND7WRIYIh1fXUBb4ZEBfnUpHZzW+Ic19jNPFGcoStgzdBcT4CT\nTgms+o+czfxlWvTRdzeSXCLWmvmGT8Sm9beKTMw8EG8sFlulPP+r6FfQME0V\ndHwX0eH6i8sbHPgifXFxjETzFg3+sXjp+8lcTIROmCV4w2/GXX7rwnkLW48Z\ndQozA0J546fVeWCnhhR6ixVVdcLhbe0DnICYqB7GnXwZhI7xR5w/LpH1hIrt\nlO4eZbpm9Bg2HESndQdlry4KHoww+t3TI42RwClEiSNcUjrSEfQTnZBvUKCE\nJQW/5/+qMQAL73LHdjwPzdnM2vT3LKmjYi55K58+g8TPWE362JJZzNQZlSP8\nk1dV+0wJp+5+VZ3phzdxj8y0BKIZ5zu9ftrmS8OtejML0f+4RzI/XtnJ23MA\nYTD6\r\n=2gtQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"44f49352b94fb6d3b4eb51cdd774cf8f4af95d05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T13:39:18.366Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.23_1642945272470_0.7244911669385692","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e":{"name":"@balena/jellyfish-logger","version":"4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01bb022deef9db4c49362371938d6593ed70f039","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e.tgz","fileCount":10,"integrity":"sha512-i7ddyNhCJM5MgbN4L0oRcfl2DqyP7eMR8viFtoaU5a4ixWhEGtOqoxXuif/xPtiFj+DfKtkiAY+XlYJ8h72s+g==","signatures":[{"sig":"MEQCIAELcxdhOL2YvyQuLhrw8ke/GzQE6v138msScxHvprTgAiAqY44XWS1aF/Zfh9CwgVHlb4s+O/P6INh8b6xcua8v+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7VtkCRA9TVsSAnZWagAAxMoQAI47GnkMkkvwSDaEt8uQ\nZF1X6P5Bl1Q+jzgK1gV56+K5qf7cFB/T3nhE9TrqAxU2n5KjkjEOTFo7j/f7\nQNTc5hDLKpefEfCwyrDVys0jweL9MZWKCG7xye9gWurU8mTrYmljkAF7tbY+\ngGGRncXDvt2NKH496WcvVtDg/BzwZJo98Hl0Akulev6cXuCGSY/KiTGuGWZk\nc3VHhnF1SZHPuF5jQad+wPwbjcfeyN+VXNU0RXcDh1zJ4ihITQp8kTqUVC2y\nf+VwipaLnHltkpdBYoqG20VUSNuzwslWwEHl+oTIF2OOUDVAGB5fYh/yyK5P\nTRs89UxAQlhY5wQNRW/KTlUs8UBuj5JxK0eCEs6OPBUGZq7AVYvQvbvLlwXs\nzJrfOZn7y/bCOAND3sCaYcN+GN/kQeeAp+OuS0hFSfBSbdoyCMCfRXs4Ip9T\nfubRbb52saeI0pJqzux4BweF0Lw7A2b6Ri9F4nqtk3ZYs/XgLyysCg2blgBQ\nIMZk1FG8PUkqIE3RXWl9dJ7uyjHJSWv68Gv9XpL2nY0XbNpDwsjTUxuI/eJC\nX/BGDW+Uq/c0we7dPX6cZYDymnzBS9DDIl2znc239i30f3+Hn81uMvkjWnjL\nk8H4jWAKxnAu870Xvf4Z/bfB84HNAvwOLGxz2i/PDL/r8i+29LFywPT2gCV2\nefGL\r\n=FMvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f9c9861b1dae5075c2875335f13b27aba77617e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T13:40:18.305Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e_1642945379987_0.6031966213703883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db":{"name":"@balena/jellyfish-logger","version":"4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"150a937751cb9bbe8d392c15373221ef4c27ffd4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db.tgz","fileCount":10,"integrity":"sha512-3HDKbHCQpRNbhPpSBZJhKOSevAxtHzRtowk/je/ZcGvtBqkdWI9Sxwshhrbdqnf+MD1bV0OuVIFO8w4T+gB+LA==","signatures":[{"sig":"MEYCIQDTNCNBSLcOrN+xIljxAVeMNgGKqFkJ/rDDc1rqCZBNwAIhALP3z1LRSDnuJrlCPyjecJuoczoVFHWVv0rENpZViUws","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7VwLCRA9TVsSAnZWagAA0BQP/3CcgJlJTuOv2n06UQZp\nKpdxIlJ61xUT43NjgKjRi5VUfPomdeNegQekQOpp2rKLt9m8X1w2EjT6X3dM\na0q6wy7pF/pUZ/U9tifV8RztdNIR876+sUk5SVPYrMAzkG5lqwI6eblooxc+\nKzlQr8Hl68Fm/1oJ+bg4zen2OBEdOt0yUwJKOs8I+JIzq0M/aC5w4Y+99lgM\ne2Jx55hFjc+7u8At6GOTahKXfpTVm57HzzSOTwzRAVysS9KNNBbTl/jCpTc4\n4iOOB49f5/kgsdlFXogOC0YY5TgOlzeFoJXVraqmZQAJoMp8wE/4c8RHvy5d\nLpbAZ5o5ziGJzzJ4JZB8KL1U3QyqYK3P6OlT4tQxnubwRzfafDiFWwxCo6a9\nZe0hRfYEhYCyLxgJL3BIeeT+znPwmALys32evVkZ7Yt9EicVrjDkVcnSx0PG\n+XferQfXtE+JjvE+o77cdHUG6+GEGKVM8uwqR9uYUD7bQCfTot1J975mTOPR\nAwcni4ZLbCRkEjOMyGHzf9lTtUh1Acr22OOU1haS3Q0tW1OU4WrwtFjOLAsN\ngMrzEdtnEdDr0gWG5fVooW+4eJHLO0Smsstfb45Wr+RnrhuPHECHww0UNn7a\nvTHBhAaGn+2EfuY1bgRF9UTHZyPbz+TWyklxXq//DFnRl6DncOsMZZA2mSzX\ngm2u\r\n=Xcwk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b9a5490110d14f6d9c6a615e352695ce452070db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T13:42:41.395Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db_1642945547665_0.06260217590317296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.24":{"name":"@balena/jellyfish-logger","version":"4.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1700a6bb298c45df3cb335647fb88c80ed84ae6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.24.tgz","fileCount":10,"integrity":"sha512-8BeWCotQOwD8ovO2ALsy7JwGA4K6mykVnI7tZnw14jfEPNiI0K8T2aVZz+u2RBH/AHtTpKQCCuF+fKbo8982HQ==","signatures":[{"sig":"MEUCIHfnhofiWa3AvxfkJ3NG5DMr/4KxYL2d7amq8fYmOzQUAiEAhH04FLCuqz1pAyyuls80SXLi5CcSCbgjvNtb3xV2KaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7V0CCRA9TVsSAnZWagAAqo8P/3AlaObH1c1nGsME1jN9\nsZL4+m+BAowGtBYjsChJDbJd54Z7thWVqaXs3l9MT6usRa2iqxQej95Qg4Qt\no5D0R5PjJ0O2NCoN+WdJNpXAZAFro6sEY8PCOzHYnELjjDIsnvSXuM4icUjv\nXSJQ12BaXq0eFC1+qZ68herUfupG8N6D39q2RFjXTFmlRL2oqvjhFC8WAFVK\nvWLN0R7Fva51k/tt5E+MivC0oziJlhdp3DA7HR9rjj0QKmy+BzMvYxqhpd5H\nhqyluG8v1mvqx5mO8EAL9DOZVhfk+Oc1PtnXz/S5Ky38iCwpqHqgbx9kH32s\nJo77C1AsAzWD4P35qg3Do3Nas+y5cOSSwlbWX5kEEJYCAtnXuq4Wp7jDkZgl\n/7XkK+AM8Zgmh6s7GB/GwZfKG8x8BUdxjj7KdhcagAfy+jYKqNc22zHq14sd\nTOKDuOrf8rqkasxmaMHZzxkhDR9648TwzM9LPWqj16JBbQM7elBfGVMLrxyp\naVft5dHEmTcFmiI20hCySWbzr6FPbZwEH3zRPww0/Ryd6/n04z7FqLYM3dP+\npN+hmcLM6ieaVnWk0wvHCHYIfv4wO7qRoE57G3k9sfj2cwUzg+McqeLOStpv\n5nUr9Rzze7LpEy7cE2WBfBzSmGK7Q2Pk3YE64q3i6OQG8ssu9YJ8SL1puOmS\npdfH\r\n=Dech\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ddbda9f3701686d7f82643f18efd700202678519","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T13:47:46.958Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.24_1642945794173_0.2766862232716787","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7":{"name":"@balena/jellyfish-logger","version":"4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03407da797ef127dd863f2e9c85553be552c50a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7.tgz","fileCount":10,"integrity":"sha512-Yo8qUx7Ts76UA0av4HUk3ew+1UIsdL8x61qbG29HTC3uqyqWOCdkNDMdri/sjQyu7mnl3ZWF7uLj/5ObyqbtbQ==","signatures":[{"sig":"MEYCIQDOPotT2K0QNfum/JgTPi2WQ9L7Vml27HT3AMFyWpuYpQIhALtvrHeGYHi+psKId4gRe11IRfNI4uhH2OSgVEne72zl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7W3zCRA9TVsSAnZWagAAyCoP/02ljp6Y3JKHcdNQ7wNm\nS4hnOCUAkc1O5cYaEjZ+IEv5MIjEdPn1p3hoTggxgfRqGWHuQvwclIkc1USW\nmRX9V6GX1/8UH5qlI7FFTXzluSWsFdrZRw0Po/S8J7WuSg6PA90zBVTYkNna\nVETgO6DYmwPE9k7sI3VF1l9JxRg1zhTv9kLSjhVcZ0hpDJjFnrFYSYNS8d5A\nLa/YK8EVw3AsEcsijkwi4jUahIsaCXXtRdX1hCyv8+RhCWuJ8ypj0LvUyeaE\nimL7OcMCsmjAb6LJY/sMca/9a09hD/jhoGjJFOjNxNO5RWJAH/5RXcnpIahu\n0BspTIULzNaqrbeKWIP7B0PA9B5QFsZbPL/yNJoBGxXi0ua6Pgo9EaGrHLOA\nOqZLyyDq6drYg9QjvlYb1jWqfJ/yacW0kfjtaQ3UaTukFkuCJGfRlvQQ4qkv\n/K8r7ZQF+K20jPW1AzK5qwWMkG2N/vVbpBknHIwWiaRlQG4iIOrmtNsUsika\n04/samD/f8vpScba8e3JVGKF3NQcjh+yppy4yo75Uh2IkVM8jv0vndAYTRPc\nCk8bn1bz4/vPF2wBtuEw5pv0ZCIzbFJa2x0/5735ApRnMpsvQb/mX6EEmqlt\nE9t/jGso2r7OGj27J4rGackUYxFTtL2pebREgb8NuKALonnWlE1UCpJ7XnSz\n6E4H\r\n=MG5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfe2a345cfc29c4834ccedd9d8343251b07721e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T14:59:00.582Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7_1642950131172_0.06054396752380109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.25":{"name":"@balena/jellyfish-logger","version":"4.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ddb00b8249bd73b3af4c82e817253c95c661fe0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.25.tgz","fileCount":10,"integrity":"sha512-xh+owhRfmdPIfUOkaOB5/xGwSxOapXm/ufDwO2OGuSgAus69GazOo2iMW/o85ut7z+p54Tcr54Zs+RyjvvIZNw==","signatures":[{"sig":"MEUCIQCCfLHPIHwPy2Y5jBgLfveqmDS4UJw6JVzFB025aLJstQIgWVEXkIe8+BkyVqCZpUTEbQdOw36nF+SNs9g92G3cJ1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7W7HCRA9TVsSAnZWagAAG34QAKTkxe78vSjeDJuxqWkw\nJ583YfOv9msDq29Xthk/4OZJ9ZT/KZBDLF5JWwQJlPM/BFRnoDn/Vwd3lGGy\ngaGF+eOKnqXhdG4rbg4SisHsCAKmexMCM16EXXcrgxdy7hmGpxfETHZOwPvh\nX5xqs7hIOuDtEsa5LXLFRcGgk9rHua8JkvXg+TKowHQ635rBx2jFy4zqRiLT\nV12wx3XhsTq+8Ocf6sYRVgQu9L+DDrmdAmWgxVwBkwv1loT3ZEYYJvyyk94R\nOlLm2awXvKMmTUTqG+9wvPHExizJJznxIs/Kv9FAloWjRKTBE31L0dTXa94u\n81KdCBQMNDwgUmG6XjsKKbazfL5IVxkm5P+QE9r/yMeOLD/HcKRUqZnhLIy/\n7VnK1DkYy2+YGThDRqlGC2CjJOpe65WE704TlcjHQG1UOVNTLTp+FCx8wutr\nkUFSXAIhzR7jMzAvQiey6mGTg9Pnptbzvhz+FXyh+xQlKZEjCJSa3hyr34qb\nb0Z2N8iuSqnqed0UxwzBXMQkucavcZz24kxgKtN7broW28qLWcf8Zz1Z/piI\nQ7c67WHquAebi/qTeDkIG77l1K/ljsfAibBKAIgsBkaXkeryNzWzEjl/4DIG\nuuUSHNcIaZKQxtvAmvVK9OgEaNR1Vk/+25zfrVpN0QKqG+ZPGACA77bLgjy8\nDiPv\r\n=X6Af\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d745d13b6b88e00daad0c2e4fd9cc9d59dcf32d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T15:03:52.340Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.25_1642950342965_0.5839696157884662","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536":{"name":"@balena/jellyfish-logger","version":"4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79df989e5a4fab063f8ce84c521101275d5cce75","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536.tgz","fileCount":10,"integrity":"sha512-PK9NZNVR1X7u/m507tFWlimoa9utsQlJldZ4VpMF4oru+z7Gi/+TpJpOu74AfbavSsxFjcr1/4TzRzLL+XquVQ==","signatures":[{"sig":"MEUCIQCgBe71W0aXWVCLw7cH0m+pRrPjOBawDDr904SsgF0AYgIgH6btZN6tAtThHHw1HyS1ekSCFSeD2lCmJLbQxVFBfYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7aH/CRA9TVsSAnZWagAAjuQP/1t8yQ+3haz7Entid+WW\nrf2qgIsY9/OrZlat8FXvQvJcWFWD34MWYidT9aaxveGycyO5suL6iZXlYRIh\nREsMkYiPd26jSBVfWRZ/CrTfGC1o7IGWsfwryzCF4ywf86nVmroAUUTnBNrA\nwQqhhG//5nvaVNo4JIIZz3RWBKXmIYlj9EYysEvBw23/5Vw5ATi8/nlw+Kx+\nGODrz7BQoFm1VX8PE4zj+p0ERY4A++Wlyfs6ClKeSyCdPw734x8qPgSMM5c9\ntzL1bcD9+SHvnPpaQaI1ISBPrbbgxz3zN9LvVCKhf+e3QeHjMdmKD13oEoLg\nGOSuSHKiVGzlpa0xRf82iFxAPynh5ZmZsP3bSSRrImPDGmLd8mNq39GcnNTa\nZrbbYNwqvzoUmvopMtvqL5asmz24HuKW1JXkLYJs5Nkh/7R8TtGjsieUXEdU\nOUGRIP4IPZVFJIZxHxx5PP2ITh6ZF+/IluhoOc5h5mpZE3/rDVkZTYKKGxzS\n7rHrxqMBirJPppBvKam1dRf1ZHvdwPqW2imkToO2UxADM6l+BOOav//pyPLS\nkcb6lrark+rxb56c7rH+6Fh/8jsfPTwcyweOXwPC3Qdnsi5nreAYUs4MaySu\npXX1oZNON+apboGIERNKC+os9ckq+myRxbLC6IyNofuZZfKl03ZI7ZKsJj+5\nv02B\r\n=YGnq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76078c533244fe68a7fac8f002f5b25f3f402536","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T18:41:23.080Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536_1642963455807_0.0296125870905537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.26":{"name":"@balena/jellyfish-logger","version":"4.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb3fc95c5cd64b777690ed404edfe392441000ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.26.tgz","fileCount":10,"integrity":"sha512-7VxWaXZNWZoBbzOGGTqr19yAJDWSqvOiOmvUMXP09vHAPjQiBSiVmwI/Sbii2C7bkTYCuV/zPP7omFxGbR7leg==","signatures":[{"sig":"MEQCIF/wCybR5fdSKwuIr5AC6mCuK7ti3koW7lv763Q0/ah+AiBhAmq7BrlMNb8j1IUyH4B02m0mTt/SCn+kpPDRXGdljA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7aL4CRA9TVsSAnZWagAAoq8QAJfv0JWu13QA9ZDNfMdy\n8XDmrk4v5RvruespTeeBM+wTqKDx5s3EB9F559rRrh5WJtaLod1gsjwvvKPa\nSAfFSPVQMvg7RV5pp9TmTZO5GFjazNEmsj8WEW1fFr0alcl8JQbqk3+UWvgh\nEJcfDjkNpXn0R3W1DELcF/b+rPl0UnmyD0QAS6dvZolDSwI0HAWpo7JBDKqu\nwDWpaO/wux+K3Llo7Sm6ucvRVPeAI6nQxc04VVf/hjoePndHbA3PAbg5dRdK\nOq1bCnSlf+eB/t049G7fC1rI8B9Vs4zb1auzm/1W9aXDuHN6ThCrh0iPwhXa\ngvA66N99c2Y8hGAmt3Fn+pgKdo6VV8b7rTIGXyYl+00WdE90bnEmUC65f6f+\nT6LQvx7RU5gLMKWTSzSCfLw4zcDNI9rCWG8GHlH73g7nnfLJ/eUCv5eSNMc5\nTmqKcIx9smGFcjhUzUDiuNb4i2TZ4xCzgJto4jty01CP781Xejp69vwhnHFM\noO5xP/k5o18YFqEq8sbrd7AWduIyHOSaJRnbs0jNEhH9nXx9NWHt5b1wqWbI\ntqafXJ1TBajNMtDREqBaHYOsMZg4XQSNnZ34yGFTUGrrhWS7pdXpyF0XKmj8\ncjXr/uEEELNDZA+o5XpKzNmZfOPrJLGpEHUfZnvM384TC5iEstyHhuXcRhW5\n+983\r\n=glmM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"caa0386f4464a5fabf8988bb6d62e5d3c85df8e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T18:46:20.824Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.26_1642963704796_0.9071229598889807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302":{"name":"@balena/jellyfish-logger","version":"4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"704d5c62bfc1213f5e05b77a2eaa01b1d928a436","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302.tgz","fileCount":10,"integrity":"sha512-wfMc6pCIsPU/Miio2ZdhbPsLpsc8kJznip2f3JMtqV9I0zdzlSu4atOfN7EatFJjs2Egu5RFOYD0glk6oixwBg==","signatures":[{"sig":"MEUCIQC0lGsbjaifyckhj8VNfnefJUYcpwqV8/UXoA6LtRFLVgIgDCKAIPov/cSEGIdnlcnfD/E/W+Na2Eeh6AhmIPhRq+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7ratCRA9TVsSAnZWagAA6SUQAKHyGlPQnzAGVsSQk2fL\nypTCa7Aq6bqYpp89e5q3Mlb/vScVyJojGydzxq4RXTYZ1eBqB3G14E5w9jk3\nMYo3XoaA3oYtQ655vFjgQu2XYEY/72WbjP9vhbN/OP3/sx2nX7Ru7DKUBs6+\nEyJH8rqHl5vrZ2lm8WY03gzij6SiVsW2olJ+0n85WcFQ0K0k2E8C608de13V\n7r+nb8Xl7iInIRVagIZDgNBOjpkPi0dOlMyOwR2nhH4YS2mgISMOBDNHXeJO\nC0amXCfxyeT6mohK5YpgswwpJBE5qUCdore9A1gxrog0oHTBSp7fxJfYlWY5\npyODKOvdiPrRyLyUs3ieJxuE6/nRnPfdaivPkx1994x3vd3jhLuCb3fyeBh/\n+JHF0GLshKkMrWk7Vau/KboMccgEOL3UZxcFVQs3q4tYQ8XvrnJVLhTq9Lv5\nQKsjr362Q9V0YJKogJySb83+VjanBQycB19LGXZIpYJ4jaHJAjlJdihAuVEq\nDUuABm4jx+VTE8qT+hTPncPMCAjG3abZqcmnckVu4+cluTj7moGjujI7Zr0g\n5Q2IccEUGeX1BWZb6w3qV9ao26NWM0aTknPTmE8bQvTRzQJs5gyMD+40Wmlo\nw8U5lvIZV6ZA8/mTCkxTym9QP96hoxW8txPliQ5EMZZdVWo9UqgCzsFpKnIj\nqk6W\r\n=JIb/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02d21d35e6cc1c4dd6bf188d24f397a498cea302","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-24T14:21:44.089Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302_1643034284886_0.42529830069506525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.27":{"name":"@balena/jellyfish-logger","version":"4.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d448f560f00f25a51b8b8d39481ab2b48c4b85ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.27.tgz","fileCount":10,"integrity":"sha512-scGzUmxzUCO/Kpjgjg544+iYzkEqjGmiVjqnK5RilneZeBf2yqH1+xv7Fmjhsg6vogLtSb5XASXVkuDwehGD2g==","signatures":[{"sig":"MEUCIDZeqOWgJk03jjwERa0fgLMigj4eOrCiTkTuTTY4QHw7AiEAsF4tWM3PgTpVaPXhs3tIyil4R7aBMKrGevJtS7ZMLbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7reZCRA9TVsSAnZWagAAP5AP/0ZzK/KBEuJELTU1cT4m\n7qaVsS/7zEozatbg/LxV39QUZ4rWGcQqDmC31GyccB8NDeHXxz6UP7yd58ph\nG7AR4kaEYLgHwMD1m8C2eUZAOHY4z5QI74+7vgtddZSQkWl1eAtTkRlIiTKU\n9lL7LADo5gJL/u1/a5hpvW9WYJ4EseuOZnLh1BCC09rmH5Ya04nI3Yd8Bz5J\nndqoDM4VAZvb0tmB3GOaSkv6JR39IgKUSHFVWsufLIZmH6Pgu+GgK/1pnpd2\nWTAzJERxaw8sWMNeFplJ+7VTytllkwCRlxUun6uGXAh5p6oaDJ06h2Atg87g\nipt2munjkYZ5D4lgTF8wSUFzo+BxgJscMM6mSvP1MxRwALnM/p8dgwMwwRJN\n0vmG8w7haRLxXUYOlf/3clwpYWX7UnnkkuusEuFsGBbwbZV/5SCcoVinipvn\nT5DUGqPm7me6lEX7P81klj0csE5z83PsT2QjuX3hsTKIuYvg05t3kIkOUT33\n8JMiUjR+TZIDAlk8QJY3VOX/C50xDzgmOdSHVeByFCldg22GZzBQPSt1ntVK\nnv+qv28toDOS0JG0Lxa9d9Uj2JT19JaVzLCqhekOGxtECToOiSqU0RiwhKQx\npBLJwBl4cqkqRxAxQZnHikzxMyUVJ/rFe8ePFzZRzY2UP3IfRBvEUMAyXHAu\no39b\r\n=9Wki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4517e8ef6fe7ea9b11d94eea66bf0f9bb1b9959","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-24T14:26:51.154Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.4.0","typed-error":"^3.2.1","@sentry/node":"^6.16.1","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.27_1643034521646_0.455903353654606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987":{"name":"@balena/jellyfish-logger","version":"4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01f4dcd798ad384a60504e115aa2fea67d4e7c12","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987.tgz","fileCount":10,"integrity":"sha512-fk9k2ildfEshPpZuDtHKDLAAgU4CPN4F3Mku8rdEx7hYfW2KlrNwar6iNmKWZtVTb1mMjdxwSZTTlaFiEPTVOg==","signatures":[{"sig":"MEUCIQCBGhi7EKWY0ApoJ/OUwneFTSWw6Ge4UWakGDipol4W0gIgVSYx8TzBCx/Lzz+7GxIrI0RzpMDOBZ3oqOS+3aOMuC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+F09CRA9TVsSAnZWagAAjdwP/jvF/J8Ud/AkHdYWmBuX\nye70aiEh4dW581zpbBq8Ix3Cvgnm8gJ47RdSi7blHungiYwQk2xfdFdFojzk\nOmIdTU5D/aXdVo/2g2XceEiclUTSif3pFYKY/oS8iqxaXdQHKJ4za95iVQob\nPThd964Y8Npmey1fcMIKqyof0PesGqIk3zVdfXDxJHqKPaKah0c6d4ua10cQ\ntS4FGJLux6acgNJV+ANgSqJJ19QRq3mR8Tlbws1wysLW5RdTMZQRfzZ4xEmg\nLbxhA3BRAB8QKZkwGfBa4+FEDnWjRaJJj90AzM7kfJX24c7QZ6QoVFcELgn8\nVYaAX2FWqb+5lA5Org7cSbVMUC0VN5rOuZKirON4Sj/TF3o0X+wyds1EyqhQ\nb1dkgcLfKlVwR8ay+zdKIlc89vlheRh79u71O5icYcFmLS0CMrKgcdWasLOx\no7sxOjQ1q82viS6TZ9BDBzepYP1OYD7aQkOSpKH/qmZaJbdt/Hf4hxcNFBTf\n9X2cA6oBDJIgtfu0vEx3v6RYFAZn6N8yV3mAKGLafBpVqpk6JcevAcdPl8U4\n6xsvSjYbNAkV27HNLxtJrOKA0qIKcZ4qs8oAjHYX+9hcC0VtaQGAxs/ZQfB1\nKsCX6Qnk7jj5XruG/5U3E5Bp+f7/AsnG+LooK+R6hxwBd8pz0drTqUlY3Lk8\nxzLV\r\n=G3XF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cce5dc3d53d64feb95f1679186fdcf300d5c987","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T22:03:39.124Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.3","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987_1643666748876_0.8511181178879601","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.28":{"name":"@balena/jellyfish-logger","version":"4.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"be9d34babeee237b9c7e113f50c6ec40c9235b7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.28.tgz","fileCount":10,"integrity":"sha512-479GAJNe1cZoJ12BrQawtePo+ZbtJnhTN9EBaekwNq8l7PXXZumKoiieGQZ6WeVJMwbbLsNYnVZhdQKwc3UJig==","signatures":[{"sig":"MEUCIQCKRj/jgVqXSODUhPZsbQw9OaH3PJvwzgW7xM/+/3KoyAIgQg7S1jucNQaR/MyH44rdTMQ7mNsBAnGIc5Q1RzHX92A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+F33CRA9TVsSAnZWagAAbwIP+gPtHWKPAxEF9nNSyyM0\ntcS5o4VPoYmEMGynnH3owEatsRn/ECCk2oEFV73zpTdJfYlhcNluhnNmaJWS\n4AahmAgMLvn238leNOOrLKLkED9gjwLgNuqcC9j6xv07WsWRG+CS+aYeEezP\n15Q1H3FL5xZq/0xTzj47Akuq0o1DDJyVEpg8GWSnqQssR5GOdnxsYuvAo5rp\n6yrIa48caPIofRZPf6KJVTdqNCvR6G3Bap7aL3Y7Wp/IbwsaKOFg2sX+EZeN\nFby9VA3m9HRDJwUmLocIfrwwoyKqkFEob++IaUY08tJyGOVSi/EEdgx+wJx7\nwlCRowGo6x8fUR40AFawu1dqcJ6f68px4W9YSCeffp35azRf0HqfYG7IhFrX\nhnhoff5eUzg7xrGffe4Hq54xPNkVXssAdZCzgLtVsZypp/C76qLETTtTRb1+\n4N1bRoxunRQNY44/Egk97j+7qI71ZcdXdw2wR1p4tqL9639PbDylA1rsP5iC\niD1xcMI6ELmilnFGgPXhlHACC0BJgk4srLD2+6lEe0udO0vtUKSnm3oKggU+\naDEBtI5JXuwjEY26m4dAI0mzg82me0E6OimnK+a9HyZ+pPIvGdVI3EAqJNcl\nAu8oPqKIPyL7oT1lRXltHMRk/XuhP6kqMM401ABBtkUg/v1ro68dkaykVnhR\n5DXp\r\n=99KG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc4bfe5dd6a3760280324c4fbf74eb5115ea9b40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T22:06:54.059Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.3","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-environment":"^6.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.28_1643666935589_0.5556471600753823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3":{"name":"@balena/jellyfish-logger","version":"4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"770fcb735e4198fd7e387983f94c1cf59bcbdbc9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3.tgz","fileCount":10,"integrity":"sha512-paHK6OHp16CgOI62EOj2GNC/ZOHo3z5UjqtnQyjx4dzhG84su35dAP9SUEocGBcBFswpUnAUMsg27plyOeNpOw==","signatures":[{"sig":"MEQCIQCfyJXJt39XG933QBn8GwbCRwuvYBcMLKnQkDHBJPIE3AIfSDc+c42lbzDc0aci7sHyBiryZ2fsENWYvHK2A+i8nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+F70CRA9TVsSAnZWagAALIoP/RUAJER5nDQcdbSGo+SF\nwc/SU9ra5INpLBKBj9OAmIpJEUTS8JwN77cbzIRAR8U4NMq2fL6vWymTyAcM\nyzuFPV2lDX3+t+6DB0WdrbMCiOFFMRT2ioPTDmumVNnTcHcu33UXMC53AQeW\nuRkibAfjTLEPgdrwvvdr1eHiFvUiJdbilvQzPaSB/Bx3+JqIgJfOzZ3/Ew/Z\nSE9Ray4H6zVmWcdxGJ2C66544nfHjM1U6L/oCI/tlRI6rDVnMEZU8KZTZy66\nPdX3A9mmmoULd2Efus36E8orZPkUtkv2O0qPFiwijwDw+eM0M+PvMrfAq9Lq\ntyunOriRIpGNomZLZ4XXjHXcDOe/c3X9McoCxOlcuZ5TeBeXGm8dHsE4r9R0\nk865zPRcYp0eMD4CQReNlPYTvnLLCsUp3xZvoSGDsRM+BufrifPtW1TOTvpg\ndLkQrEB6fsVbC/hblpLj19VFsz3CiwKMDN1tNC5nsj8g1/boJG6RpjAoyjSZ\n2a2XWKeHGNyCj6g0ysgsaDm88UDKEqofe2auCSmgVlrHCbQ/fj3oawmNj6Tg\nQQIYadhQ1hQwxUbP7O7l3WNcAwm2CRH/zeaRv5zyFJwcjMa3A2SpZiRX2TAK\nB+aWJNpmx2Zrq0GJODMms6sA0RVxLpnPb942a+q3LCsmkONLGDDna/tSm1gl\nQE94\r\n=axVN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7304988fb5eef1a7c0fe3acd9acedc21484523a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T22:10:49.915Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.3","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3_1643667188184_0.5923272338660543","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.29":{"name":"@balena/jellyfish-logger","version":"4.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bf23f61360c7a32513524ca055e06228ba15b66f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.29.tgz","fileCount":10,"integrity":"sha512-MqPX18ieH61LD7McgxyS9r+ci5HP/GOp4+JjM8UWEuDbRNHlkpc/lwIMQVwCPxl09yTqDJsYIHD1F5RFCaAoyw==","signatures":[{"sig":"MEYCIQC3U++6sJW3CZzA6+0+OpQrZ58+Z/7LMmkXVevuPrSN8wIhANFXfU+ANpQVjc00PzIe+FgD93tep5z6LIsLhQVwh+Xy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+F+xCRA9TVsSAnZWagAAWRsQAJFYfSKyFpdkJqgguYiI\nS1iGMBfvNDhkrrFbUqcKKqUsG+qGux9M6mpRzYHWvW+k2LUrSbgDKnMyByuB\nKnuOXjyyL9281A0Rczaijh28X9mKj5XzqzHnB6Z8wuc97cNsKsoKMC+MdPqL\nwog6SJfuRhTt2kGx6iCm9ia8OM/GHxNi2uN4MaHxa5n8KUOOKqSmrF3DzhQa\naEoTpOVAj1klK4bDAyvsG7K6SQk+kuod/KNfwBzkjU/xrs/mzetWfbID1DEA\n2AV4lO9HeqmO1XzR67qvNnUK/37qjl+OZ5pfeyQ2oq23bSgsQmKu+P2wsY3l\nByZgEqmijGwS3kqWAHYDf/6ptpuGiVTdE9UxMeCPEB/I9q9arNvMAHYyALrm\nCVvLo47UWnPUYNULWfsMs7I58w5KsXMLg0sYzSvCBMeVvikIIG/k/wQXhkHZ\nQ11AddNABjl/YuFXaFwsJOtp4TxnuikjwjHXsMgOHi6gd9RkCCBLtfrZbIDk\nMfnuZ/EtYj7kq8RqEg+Kf4ZrfbMSoXrVw0JetcoBIJKp5b7TeoaiPGat8ro0\nlkMQGlbrkSRt5hKuFWPSHa7GBD63OONr5UmMFgXWVw8P+NeHiEEUrZl9xMaf\nSeL+Z+id4ckuWXnU4NPkh6VzYkNvZh1Nyajk1MwILr9p/1We5SB92vJ2gZvx\nLuRE\r\n=G3bJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29ed1bcb97840e457c1d162e8b3aeed637878b7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T22:14:30.474Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.3","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.29_1643667377540_0.8995859698137876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3":{"name":"@balena/jellyfish-logger","version":"4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3c05c1fc77339d00e249bd58881ef90240785d85","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3.tgz","fileCount":10,"integrity":"sha512-wu6/qTe4h9pJjs29qi5SHpSjUCd6TxeHQS6Jbxyh01gFhOp7xt5h9xlSXKyNc0a7AQJSB2d0Uru2jpp0wKGK0g==","signatures":[{"sig":"MEUCIQD/0z7ggz9Bmd7auuYd+NVxFsmH4ResuDXTZxtSraakYAIgWA13SZL+1V4cMiFSqjRWFludXVdVtdXTyEKKBfVznxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/cuNCRA9TVsSAnZWagAA7VwP/20icrP/k8OVmWJALo1Z\nQ46RCL0N3ip34HrPNhkVelz48vpVgVqz/VFLvY5uVZpwDG+kKIhPI91UmJMG\n4fg1NPoN//THoybI8qCNyXi91e9Rw+OEE3HOsQNqgsuWjjegPiyZXJzwDLCa\nEvr3cMsyzhayjBpNFT6XsmSwI3T2dmN2pxI6a38p3yxRTpW9pvX6kLykZWY2\noPYZj9hgRLdzU8iljWwWerULb3pi0hSri9S14S2b+RKFHm/j5z7L/jnrivD5\nxabeQWf9qj2tBpruTmxKivFqXYvXnfNUtcCzg/1vIItPNQmfW35RWUTMRiVF\n/RjJjLkRJI9uRpgtvSa/AwydTjuWoY8vmw7biJJFFDLtzGMOEndkbRfULMt5\n/iwLS2u9n4n0RYcz+W5nTXDRLmIN6Onr2ZI8ubUczJdumhOLuOD9qTQmr/qq\nrpiqY02houYuznW+CEySsXtEo1Q2syyx/tMpaIHtHs3a0EpkUrd2A1Yd2l3Q\nJnnRu2/M+H7cJU+1/0x1SIsuVoF9+QZfJPHmTw+kZ6lxm53Sb6rRBWzVlP3m\nS7Avd/+VvZaH9Wl8RD1y2AF/EKn76nFhgxf289q2YdAfswcQjBQ65Hi0GUiL\nnD+uHHnT4ylPQQEaJ/0C1X2bf5l9PlCA/km54DXsVzx4MSSG2PnUa0eORjoE\n0eMA\r\n=PTJ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T00:54:56.584Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3_1644022668815_0.11051091650342681","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.30":{"name":"@balena/jellyfish-logger","version":"4.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e0d9f0234da8b1a52c5f135079a9436d2c3fd868","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.30.tgz","fileCount":10,"integrity":"sha512-wCy/iT6FniXOpyxQ1JRq5ashsQa7tbhzM4AfxLzJxgjw3/29lctUhGTYqXlvQqsDyhsDufCDPVnaDlxFwFB18w==","signatures":[{"sig":"MEUCIQD7HGivzrxaMdxOGT6r44lmkGWZyv3tkHIr536HqelKzgIgDj8UnHn07eAADLJHJ68KUN7oPTkJ6Y40kfJBr94IiA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/cyOCRA9TVsSAnZWagAAvzAP+QCjpkvy7/vxob6h7s2N\nCEQkmXwPWMifErmiGiKbyU1vqtP011FiF6ng4IR97vOPHQEu69MwTXsFkq9J\nRKNGtmjWe8vyE6JMlYUWl/RYUXQeDpUZWInwrMQUDS4xUtV7xfVup+V8rALD\nrlLq93U2ampDhMuli8vG1KbloF9gSATq89xKslp9v8Fp3q/2K3zSzIkt4jhY\nW2BRfU5EHYqzTL8QiQ2I5NvYBQWIo2JeDhoWkhPhWPCM8PfB8w42XMwknEBT\nE1voHVy2f/UjAJZMykfPBVn7HegDDTvnvXHIFg3VWUdiU4p4OzezzwWigHFk\np0gz4JxtNEhZa9GmG0wyw0q8zbGFb3dG8q03KRpfItQEQ6gdJoN3z7Z9TiA6\nIFXo+czZLglNp6xqezw8/WbbHF9+zxPgSo7jsuUpN1zHQDTE4RLEJRcAedj1\ncGI8gFCcWr3Fcvsae2ForBpd6sEaEDtm+prm/BGHd+AeMHtDD1G8woeLjqY2\newi3ExktOo3nBgTOCLqdWILklm0S4VyrSgaYJgKvha9mWp0PTK/uHFLrhYyQ\nwyZ0iG8cr8ZG6NqxPCCcTRumDa4zTpdT2n+TwGFQGQAUSV+ObsmUj2JFxaRk\nLIFunUHJJqZEp7ua1l7+vYSQ/yiksbBTREDdwqd9tJtzYF9x8yPj1VurZUFz\nbX61\r\n=2enZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23b0823dc13e143783e3d9ae96f8d65aec14aed7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T00:59:36.473Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.30_1644022925899_0.16416299689592018","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c":{"name":"@balena/jellyfish-logger","version":"4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1cb70802ee0de1e5708e8bbe2586b4391565ddf8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c.tgz","fileCount":10,"integrity":"sha512-Q8u92jZozHj885KC3ZkLUIgeVQzL8OA050iG9n237Es+DqoY6gxyM8q3RRFojfZmMZ/iDJA88TE5/kR06oBGbg==","signatures":[{"sig":"MEUCIQC+TAdsfV06q58TclSO4rZqh37FuqMjg9dz8KCrTwzKmgIgDpf50aihcTVmh3S/++FWbhj4wXdmtfEWMGV+ypUwI50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/l8QCRA9TVsSAnZWagAAJBsQAJdpmtXJDOWwgk/2GsnU\naXkkzyZjW6h40pUDKbcV6ed5JHDe1+mQt5SrOhcR9KXnb9I2V/SnQQf8ncCc\nITKtjgcKoGWGqITOWDzp2J/aewHazusMtGyg8CXe6jDYsxbIVGp3id95xBAp\ngjrWh2AAJlkVHUy8Z/nM3VPDJl/60vA7Fabp7rDo7mD7XiBCK+aAe/a+OwyD\n2UOjYoo81SdlkDsg77bry1UXnJpuT5TXTwlDqMaSXc1R6zmd3clTSqoUf++F\ntvEVlq6y6mZFqNRLaY2qbdswE2wgUhfq8Sd4rc9qBJ5gmsiXu3geIgx/A28o\nygs5SgrlDc4E9SBHpROkwwhFDJEi8vfqRO0piXDbHvrffHPXhRUXLnOCsQ4f\nTpsqwD508L2fRsx8MV5c8FPc/MxcPltPec7rGc6sAddkGay53DvsDcO78Pys\nJY40WFBVXhDNRlhJLxRiSegG8TeLK9AQCSNPOpsTW3R4x3Sa3s79OFJSORPF\no+/63eapaH4Jsk0vua85uZzdrvqifL7wQlU4dTm4d9BQ7Dv5mrhdfPdLPPeV\nuiZIVOoryxEN9ZqUf20uJkXSo6y4JNMeu9PteWBtb9Kfe58Ybnw8IkSMQZZd\nZxhVnneU2zurSU8uGThWdujy+qMxmvOpjuGyWrgS7nTPh6jq86J5JJ6w04n0\n+Zt3\r\n=hzd7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"380eac92d14ea8a4b871cd88d7a65f0bc9cd799c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:24:19.324Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c_1644060432406_0.23240126760647684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.31":{"name":"@balena/jellyfish-logger","version":"4.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6f3f22023b27835c4100750c513ae8e6b95d23b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.31.tgz","fileCount":10,"integrity":"sha512-GlJMp1zO2prkPQOdStRvp5XKGuQEZEmLYvGP+VF3nZDzhV6az65Y5Q3YJ1BEf6XUOSzBT/6ko4moKFxA6t6LQg==","signatures":[{"sig":"MEQCIH16vUvD2vQPSrYDQdWzx4ri1Z9hcmMxqgysuE3G3fNQAiBsw0Qd2jNgB3XxGfXHDQ9wVa0m5bfjkFP0uukMbdI/aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/l/xCRA9TVsSAnZWagAAAo8P/1VEHg3joUq2MFwf4EJn\nbxzfbjr8Qhp7yRr8s7/VqkBAjW6GL2MHBYI2eoxtSBjNQSvtoZ3r4xJ8+OTU\nzgPBA6uVSO2NSn5oBKyycvLQ1vhMeJ3ewuGAcPongDRKPzXt9B3OY2GY76qs\nOOHujqWmfRYZmUxZ2cO1kYzh+Tv9jg/ucP5PqvaxH672sD3W4Dapp84zsVx2\nkjfAvcta1PkfDpJAtMnLblJg1YVFBesHa/fc0cJVXesBO/ihIAfLwxd3/cFH\nCTWYAENW7Gt1opTlvI84tJN7VLlU8hL+Ggcro+NO0bhlxukrD8eYm2X+ZBkD\nurjTei4HHQMiq3K2cJKo37m7nEoj1JQYAwSkmPqamO38nB3NOaUGEzuDrTOI\nnwVgjoZUcJvqJw73NcZseen2BNss4UWJ2ynXt2CNNQd4C2b90029Qm6wdr9a\nMZnlMeO0XO26sOgJl/7NqmJapGudcdg5HmoIfIdv35WPS3wak9Oepz7qZOA1\nZRF0lmKNYAyCJ9eogc9Z4XeFW/tM7+75Y5b5xbsduN/jq15FLZhGBL7cN5UN\n+DRLa9aNS0VQ9HN3kecStyv/a+SUV8S9N39r/4mJn8Ymh41jyGmOSqCzsvZs\nrIHBlKdMq6cPQk46Ud0ZkafDLiTJ32sFb5k2l05S6OMTcDbCKtcJ2h3AQ0A8\n7vaU\r\n=YeY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82d4b284efc6afeca53decac4aa68f1367425aa1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:28:39.359Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-environment":"^6.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.31_1644060657487_0.1814175732908816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b":{"name":"@balena/jellyfish-logger","version":"4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bce791c2e618bf69fd08b73a510358c5ec10daa6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b.tgz","fileCount":10,"integrity":"sha512-ePLmZBrxF++6qn6Vj81MSL73A+BbFh105LO9Nm5dgswAhwoei5HqaHo3fPwr3/FdpKu8VMDVIgXP7Q/wJWL7xA==","signatures":[{"sig":"MEUCIQD4ijkriIkApTHb+ZLv15OVaKUN5D4fRV87NMyafCA4vAIgMnWxMPpCUh6gMA9JFNgsH829LwglmtYDlNJqPd7f0x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/mBnCRA9TVsSAnZWagAAOl8P/jWK/V931l3e5qvkbyia\nsemHewOFNE3p3d4eXDe5tOWjpZ5ZUxoR8jyohs56Hkkr5t9ux6m6brRA9GYp\nDuHtXlL07hykxFm2lOyWkzqmr7CJ9A3D117l6o918eFzPqQobXwZHW2vGZZ+\n0+WVZmwtm6YI1e+3bBb6VocbGnuS2nSQL0sprB7imz3WndRh5JpAnfoWFl6M\nRj0yXVTG2ExP/tVyCbRHsDgl6BF5aoz6LMw4L22EyupdEtFYxMb+ZoGFCJi0\nCJJgOF2aAgGdW0u/XxQ+fA1p0C3Ww93s1upQyZCXbPpfkwX+LsnfgvemhiVb\nHJebWtalJYSaS67VjstuKui/jWHkS23ECd60nk/qB+ouvYVbGXVOFnz0rjDE\ny9dIHMLrLZ/j2MnFeSbOErIHJHfrIuLBDwLLkhAsVgTf+2eFxv8PwmUHturX\nbx1GMQC9ZBd/sTIjzaX8CJGqSOPO8LQsWXGbdVidQBqZpHfTxasD8mCV6Snm\nkI0l9oyhyQfgDmXGX/zOCvELTZ3PG5F54QcnsRIVPaJNvo3OZeFn20Jm/Go8\nWVAKxZ7Z0YGXnOnMt+dxGAEwglxzA9njr9OCZWAZ5HGbLfkaF4EHjvonFD4y\ne0MU8xauTM2Kh2odEhBIEcZTti1Hq3zz7S7EGnUHiOHb7oJVDXCJJBYRNtjz\nXUp3\r\n=jbxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a7045c3fdebaf6f420391bde9312c8ead94fb04b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:29:55.409Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b_1644060775457_0.8723792637313654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c":{"name":"@balena/jellyfish-logger","version":"4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"429b7078f0a86f06b30411ae89eeb01bf7dcd5b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c.tgz","fileCount":10,"integrity":"sha512-1ObxRRtp/7aI+ioCjpmiVOMGXAdPLqwoYXF69XfhqQyEiF+3tp2BOI3puf8IvnME16YgLzzbknCgELokhqrHJA==","signatures":[{"sig":"MEYCIQCGpzR0VCHliwpAEUO0bv7X/tCTN2EpWLvwzXVfmNS5qQIhAM90/i0HC76Z1jtAXVCLce1MeJPaEBC2CXLdOHMTuo26","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/mEHCRA9TVsSAnZWagAAkhUP/14YFCE5vdjGzxAaKyT1\nJ7397q8U9Hh/bl2mJxPfZ6li8coOIMGO9VBSEkYeS+es4oLotaz/ibrhZ2xT\n6OO1VwoABA2x9Xp19LdEwsQGqPUzlQBRbQzhbH5t3gPBBD5AnvH+AYDJfIo8\n8QOidOa1f7NG82BhjpgMf62AqTXTZKV2IzmSn2sYoxDIqfAsDGoi3qbqdtEm\nBMdf2lndL7by+QZ7X+phP3z7OdOxNXupFZMmmnMVolJ7rJw+7QhmA/DHQqXb\nqMdteM069UeZqVIwqtuDyQetAbFh7gTHdosR1LctayG9/6uzbxVU2cioYRcd\nDoGrwvT19rLq70ect5EAhQuBLwj4hgxdZCs5bZu84MaThRFpDwKDU01uof6z\n3EYn5T7DS2MllA7D+O96ufUIe7/DF90VCZe9PxZcUgIRjoLVD9AWUqK4Jzlj\nI+8kGdNHEOIXwP1SSQIoE8Uk+JFrfFPW58md8SKWqX/RS3jiFfZ7uPBdBpsB\nbzlWPm+sgv+y/FVX77IvqaiVA2kdfh8H/tt9vOBtQmPpSnfooP4aa3ZbKkCa\n8+YhlVsFFuoiisiRjv0oMpPqNn3oE4OMtCkvoFGaE4OSi89yrYs+2AOzHniF\nsdgk2jTyyISlqsw54sDq+mfSMpMC3FYGn51oMouf28ogGRnWBji9ykg65qkC\n+dGJ\r\n=gCzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ed7524890d37b5818a9753bcb4f455adec2185c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:32:33.454Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c_1644060935728_0.5055161603827638","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.32":{"name":"@balena/jellyfish-logger","version":"4.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5c51762982f51c463fdd336327ed4575320966d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.32.tgz","fileCount":10,"integrity":"sha512-GLxRRAh1uqqlCegiugwMnZZFoePuVMA7LGAwLE8CEY9CZGUbDZFPUpJ4D2sLblSjLIoKff+ya7c4Jbm5zKplIA==","signatures":[{"sig":"MEUCIGdqkQeez7yzguV7jj5a2PD7OnbjXqgwOfhJlsu9JKBmAiEAym1XLPEkRHlGH6mJoT/v8vFulsg8pssAeWS0RIWGiH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/mH8CRA9TVsSAnZWagAA7K4P/RdDmh9TLBka4MmLbUAT\nVxA3OOqXyQ+D5L01jPfNwQaS8+rdwMvwR8ZCYLcISJst5lQ4HecpYCRXyhoy\n1q/QM+pX/oKTmtXOxBSl/iIKERBaQLxHkUYKba4cL8DEV3qVzA8UhAzsiedo\nKJ6bIbojXkDAMF7KfY2Ny4W1Lbm6H6NGAofWeJodeZySrq7g31qe8aVYLJQZ\nxUZIsNCEUnMdEjxc/9tRGqJ+HVv7x72ittXfCU/53I+tEVF+oxUcRw0XIiOW\np1ttMvoPP8qXViU8Vu5LF074Bp972qQbEpYgyrOUw/5ZNBhumWC+MYCpJS1k\nZQvfU4U84unN8/eBqK8OQsrHABf8QLRcrMZefbvs+W6QXhxBF3yYbTCU8IBu\nCXfOokWSA4DqOD3Gs99YEHmhXaqPGRpXFaBhBDX/cN2N+2E8lnygvNFtbIeC\nIJJUaMLZwcaS7O0AjwunUYExyDlRyWa93oet/0mgu5K25olGcY85pPRsmYAd\nkgpk8hIRZ9n/TNxZdsrGZgtEkHJA75+sbtPhyEOkdB7WIeLflw8tHoaCIwAD\nAeAkfE/QgCBtRqOFR3QQBf1qyp2O+gs17kl+g0rzOnOUxqBKgSYiOTofyBos\nA9+pXBlvaISwRsYT9NX6UDre2jUp/UfQLkwGv5915sq8saiKNBfwbn8X1bsr\nydJ0\r\n=wYwj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d3adfb6a6aa40c9d67a21031311e95ddca54a79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:37:42.994Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.4","winston-transport":"^4.4.2","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.32_1644061180261_0.34977194620759455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646":{"name":"@balena/jellyfish-logger","version":"4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4c2409251b2abeb315671acda8860191f4a79242","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646.tgz","fileCount":10,"integrity":"sha512-QeBVRCbk+sTRji1Jg4h02xp8Inx//RNcPqj3VGOoqChQLD1yHOYbfTAExfdiBCNbQfh/HeoEu2nqPxcQUyCORQ==","signatures":[{"sig":"MEQCICpKhrzDB5q7Whx0Mrnn/Y6HZPj8+o7gCYGwRE5vXs9OAiBWUzIxsSH3viV2aDtVPrBwoLxOJu0vfagSVTORhOrt/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBvvaCRA9TVsSAnZWagAALZQP/15e2KuKzpm/dA1BOj7N\nkXlTa2We1V3Pv0RfjB4h4zI4yqFw3z8CwcPE5iD8uKjCQ2/rOK8XW8s8Vjvz\nyGvU3UCea3X7ZgIrc0nhUFLbBzQsKLPnQCRpmwlRVBmZCrYaXRlcsopESnQo\n/+BQDtLMyS7tP35DHsdr5sH1EsueZzifZDumJuxP7IsIKqs3769wv1SEQ0Qk\nHBAX7CY9wL/vEZCcbfjcMqO5/rJH3pP3mebATGiZT7otc8IwNz5s8gKlnOSm\nwximtlcDwGWFNyiH10Aq4eetx9d6WRGy2yK52WxuVrZDJXbITs34H3rpN64L\nlMA2kS0wXMpPt8DQxKB0mtBBeXjTa6T1l22JbIctHtFapSi5oLDtu/216mbp\ncH0f6f2RD/8lUcW4yIpVS5aK03OA3BCeakdKkg5d1OIODG7iCye9CkWi1PLx\nihOLGGggsHBJHW1rqX6XHyEiYYg3G1NaPb8Y8PfsNgdX++Mu0h1nDI4q6Fz3\nCP4zToz+41efmYtppcc9aLBKNvOnA2JVPkFXBT7PTSTSqpO2Vqe/Ow4J8EUJ\nuRMvv/c2na6ZojpiUmsQOuO+iWcfB9bzWd/qU4f7NNksswgvMrv8mqvK+f4S\nkoxAvK1rr6rBPxx6xiL8VOWIyK0YnqsiegKo2NmLhXyXl4BaEvgFEdAlCGFx\n7Xsn\r\n=K4YD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3f0dc2d31064013ee4a265f4bf75c0608f6e646","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T00:11:32.001Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646_1644624858698_0.32974040001244553","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.33":{"name":"@balena/jellyfish-logger","version":"4.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"af0766a2f95e8f170081dde877af002eb17e53b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.33.tgz","fileCount":10,"integrity":"sha512-RHhI8pZOv8Z81Jk2BYVV1jioxVS8HG1TH4ZMDeledk6aa9A1vzwrDy9X/RVflBT0NySxXEUJ+PEl8m1qtxH6Kw==","signatures":[{"sig":"MEUCIBiK6+K7h4o6QHe4OEGA7vr1sDuJTz8R0Pr/o3/q8X4OAiEAzwJ3tTsnwgXmA35eM0xP99phU4HxnNDHrDUswpqc1SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBvyZCRA9TVsSAnZWagAAB6wP/13bPUIz+uFlxdIwDKl+\nznyGk+bA9NvD2X7CgYZE+3cIQs7xJJ5tpwCtLwZIz3vUkNVRn/vG4sLjTSq/\nWjsWL367jEN2ZwiHML1c8t9EGJ2N+b0vpCgWotvyB5NPrCZlVjzS1NI2Nmgk\nCBudVKlxxKoOPg3tRYuv/AzCWelrDd8+jgTJhX604kYya8fGQFg8nPXk0iZY\nsPRxR56Oovidgrijol669IDna1HQN7vaPfxdVxBpHONzmFabdoIO/8csadXv\nQFOyTbgdxEww0ZWlg8oD9xJiEAmXVNQChbf56mVWK8hNnhqxQoIlhw6ylKo+\n+QkkJclePHbPR4ts/KTgZoinH8IZ36ljSTctDNNhXMd5pmmTey5JdsayFLnV\nUWQer7TNRhoUsDFjgtqkpXN2kDBc2tm3A2/BYzzgM8v7BqXzqFbNLvNcREzr\n3MLFIwZyrsdh+CUwmoOT//g6Z1YCflpvjZkoEKzGhrGJ26c3E06JqTwPQbLv\nxzdpBBsAjfwEqanDhTFllrL45kaQe2bd5SRjXK2jIFp0B3aSXfdco1KCjMCu\nWmm+AFx/k9/A4fvMGFwByVhBU8+L8NGjYccFwwUtMBH5iONIZrtcn20KQ8aK\nB7TT4o4YFPGODW8uxgoJCNItmMASvV7uHbKGniOcSKWZnXQIPYJWcB2uc0pS\nXDEy\r\n=jRtH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bcca1a8e7f5153c8541b0c1d4fa44cd1941fda9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T00:15:41.926Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.33_1644625049228_0.9269117710388066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512":{"name":"@balena/jellyfish-logger","version":"4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"84dfda2139381f92d25dd3664ef8b2c4df78546f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512.tgz","fileCount":10,"integrity":"sha512-lnHCmwXZDdZyqeRi/BOXEudcJbsS4Qo22FGUqqrp8DuYLkU20gjc1TwHkKRbo3d35bsYwaHHs6/AbMA3uABOmQ==","signatures":[{"sig":"MEYCIQClaqpCLgf9PVjhRBAFeDgIfXpBBqkrmEXRnWQ4eO/9iAIhAIipakBFdHXmOeD6OZRS+joclIgulkUN7oFDPTzhoBqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCJo9CRA9TVsSAnZWagAAOq0P/0y08X/ChLulZvjWbocb\nU2aevwesv16KY1XJMDHFAuZPD2/XqZEYof6GzVlw9JK+v+/BGqVWguj80Bhv\nd2hNWn0WJvyZuxJRvcegvF59AK+cZlY6vR6OhKdf1u9JZ6vHIqHMT1hjMnbV\n8Ql/g8bk9WXzQ2fwnKBXqLUrVga5r2NJADm21TMgv3auPmjXX1Ooz/dI04fX\nNV15eEykkFw8E55Fct+ZacKw+/qJcBU/XZk2qOY70xoiElwwl675ozE2sch8\nvZxFPYAzi0O8k95bn/c6MlOWApZW1NetAX83ip3EZLdCPa918nZqvkDNXTZN\nqrl9bjFUaJOYecz5XdU4pzmZrHJ/kDC5CGKWZfJUQsaU1nECBm6rGJZHa2/J\nBYhDVXU2wzrfdyOAMpHCuTVPHCW0ptg81S5dkCMZ4+Ct5PHJoH5Wzy1BhNzK\njx00S8RBib32/0zda4c92Hu7IWDaGtkDlwM9mn/xzM39mHQNrO7/BMVXtumU\nUjDHVAQxARhrLCMLYkqSOkugzTL22RYOJJtQizyIf8tLov9h0coqJnBJK2IL\nN9j5d4eux2WOfcjkCxLqRQrPltPw+O98u1NbzaCOLA4HAZXWvvhY9j2Ey/OX\nZUqMri4s1rTKHSulBZDmCMePqoBgf+lujqMDdaXYPgagQWfczYQj4I99Zr+A\nVA9L\r\n=9id0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"35b184bb12eaa365fd2543a979db7f29c8994512","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T05:36:45.703Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.5.1","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512_1644730941077_0.5234699783901378","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c":{"name":"@balena/jellyfish-logger","version":"4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e07f2a8cc788a1dc61dc34eeceb970c9e9d6de38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c.tgz","fileCount":10,"integrity":"sha512-doTzhRVKFMQzo8Sf1zZ5XCpXxK7XQOxBq08tTZK1ejc9tWHTHb9axM3v6BSDoZOSnIpkce8JJkvpw7oG3InZdg==","signatures":[{"sig":"MEQCIBi99a4NNUJLvXaB/ftVmAhv3309/BSUUckcBQxGuoMfAiAvMqLT3kz6qqPnj9vwu2EyGduIGE5f9tye51TZViW+FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCUDjCRA9TVsSAnZWagAADS8P/2GiQ/uZ61n9g7oht39f\nxBaZhzv0CeCx0Q9Vr62tReGiSD+ZdtzxkYCqA9shZPKxieOhqUgSRc60FDvr\ncX9j5rsa5QWG7d/3H5vn7OKoXluuaaVCfpwJZhZRBP78niIUFU/0103RcVM1\nGWapuIV4P5WdcQHiazMxVBS+uHFaK9LUZyMaU9k3NyQ2Wj143l+MbKr7Zcr2\nuIGuLpY06wmRBbGfney9bSBSeVj0j8/kx3h1BpQMdxPBMS0jx3BlTV4m65RL\nUupVodp9OCKb2rpMWSVcFVsnt9VfGUkWYXi/imPeWvbdVfqUnYU9ZiMCQyDl\nVUIbINmZR13QfRN1wZqyruLUjYdCDjPeiduYmnHr7eUswi1LjCh/C3wVCG9W\nb2I6UwVdH1TREFG5OWHDC6gGioIYZufvZU8epsR2+fT6Gp5+pO6uj+umrkZA\nO9RHo+xZIdr9dookm8irsGCapuMSBKFeNaW32jy0XW+BCodqwJ6KDWfQefkd\nTF0Pks065D7w/Gs3kKSgiMKoZ66V7+P63/wRUtT5beDoeDtD7bVGRPIroDc+\nrOc9RcPzBHPSmuAmHp+jcV5xm3F1c5KejNX1JzC8+j1N3xxNLPGbSoF+oHAK\nbWcIpi+Lf7TppMNblvVfzetH/39uj1AaE3sRP3BGfuDQa8JdKCPW1N70XsD7\njVR0\r\n=aeC0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7e1bef193468971babe0a1db288ed5346e4961c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T17:30:51.341Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c_1644773602985_0.3192265877167295","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.34":{"name":"@balena/jellyfish-logger","version":"4.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f547cbb15cb989a377678e69ed6e124f79ae9882","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.34.tgz","fileCount":10,"integrity":"sha512-Og7DT0ncV+72YjKp23Q9471iws6wPp3h34X5Tdf9Y75UyAiAxLLqbEpfZVPmuz9NCQS8GNdXLEQtiZO2WquJ9A==","signatures":[{"sig":"MEQCIFDSgMdLlPlYd1NnRKffSfJCClUx6R1tqPWhcWAuCJjiAiAl5bAKXymV93qB4GFOiPjeOrjibUrnWwoNYilmk4J+OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCUG9CRA9TVsSAnZWagAAmmwP+gN6nE2g0nuo3PM7K5m9\nzIETYvvHzWYWqzMVsgmNbc7Jtom9xuZxZeI7KdEF5ufkeyHTK007a2U8fSMx\nX5H2t/7n3i625Ep8xxmQgNWrcTr+Bf9/DH1Luo8q46Y5e67s4Ihf5ogU4dp3\nstbWJXSCuTa+uq9g/Y1URS8vUSVR7MbLjuN9VXEeB8OUNVJpbr8iEhOH+g8r\nV8TaAO/TauPsjAXJdVNIp1QJ5ggwwietPFg/BIrxBeD3Kn329mAm+rNjTxTY\nSIdGe3lY8X7lZ4NpPVd8sCVnccmwdZUOB3F4aAs1CY9YZVMXpytrL74jIbtA\n0O6iPUgobWQPZcCrz1yoxRj1Rwb5EwCJHgZW8bOUbz/zT4OfcYWaKc/IisoL\nQuAx/6LYxhKkC1LPHSdV1kwbFHPTQOGDNbT20a7mu2En1YbUu14dgwoXGaiU\n8O//9DT6PGjfwxv0hW4+P9iNr7FcsWIut3M04JtP4cuGBOtyOj2TPM2robmB\nOoRKltnjPV+RDwN+1hqN6GPvHBRXvIYe/M1ZmZObvy0JjqRkVolJYaLK/vwO\nlowZ06/2uqMOuKhhlKlZNFqN+NKOc+1H3GykDsuZ5Fa/fyvHNufCmK96t7oS\n34zNAwFdSiyaEvCvtscMd4xgjZYNmXP0AmObUnp32+fhheOV0GbvS0vAa2+3\ngQ1a\r\n=Z0xu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19401489d492fe87615dbd612355e41f8b420bd3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T17:35:03.303Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.34_1644773820867_0.16490307437677698","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385":{"name":"@balena/jellyfish-logger","version":"4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"063bf78ec77fd55950cc85250b3be8b9c3b30d79","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385.tgz","fileCount":10,"integrity":"sha512-khlDtcN/l1etRsgS5Rj0MWFxzgU93k0x+0ojv/HCQlRz4k5WaV/ZPLty4sNqQmbPTUy4JsM6rfMvTSCws8g+vg==","signatures":[{"sig":"MEQCIBrMLYdToLFUiuLN7nei9Vpu9uyY6LFv+PVg9QNW/n4RAiAkEwhvgRjTvv3DDpR8rRJdrUwjWlSPCPQpdB7F30xm9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCUJFCRA9TVsSAnZWagAAX8QP/jw9fuzu1yCMzbFLlvMX\npThEyCOFdMfIKyT0yCxZlVz3Uzs0hok5uj19kkuRAMGmuJzFOQo/KPa0Oz1y\nHzvfETS0c93xlK9f/F2YeuBEaxXRRzLYNFJl0OtN05rVtM/piIMWhNQNO64B\nz5PczEqY2yYWz1Ec/Apw2K65+AFagMF9a77J4LmWx8Si1evgez6UsIt3PYIX\n5SF36u30vwm+QlT3RF/414F/BG60VG/R5gCWC6PZHFuSVvJssUrLe7S2twuz\nWuG9wWN0jCKSPk3UFrhwQuTkTofqpkye9WAjJ5vSGnEBu/ALdQ5fuue8Hr+Q\nmMt11TGcH5bw9m62WIlC9rRQqgV+gCjeptzuYlAi6bqzjyvhQcS0JuQ9aAcw\nmUxPi4z2dYM22Kqyk9JeZ5TwQCJOq6iSG6wn+e1y0zBaKhNjocx9mlbgYgmt\nV//8Um1kikTi5f5M2lna2+gKIGCyONAesh/s/Fi4wlADrN4j2GqONQe/Ejru\nFGut8NWlt2gbDTHTZLZCZT6u0qvbgCgdbrSsKgD6+/TfzUssw55Ul0cCGEm0\nFDZrLJzm9K40URGqkjCzMCILxNNnAfmzEYmU/5z2C92PRVx0cPBXtz4G48cQ\n5DVgfXgV3PNSKULgaEZQY7XFIBlUMqpd0xTZM9uzOpxBaYWw7JSKfbx9SOuy\nv8Z+\r\n=a6Fa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"001a86bdafce39352b751fc2f5a2c2341935b385","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T17:37:03.440Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385_1644773957158_0.7376575089902946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822":{"name":"@balena/jellyfish-logger","version":"4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7ad14e0a4d3df1e797df9d42adc27e4b885ed931","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822.tgz","fileCount":10,"integrity":"sha512-umjq1Uj6pLNGXSVmt8Mev0xINhJLDcwqAAOLiuTIVkl3l/JARiDwDk5MrcVWFzmjsfMKQBpch004MZN5ktB1zA==","signatures":[{"sig":"MEYCIQDOI2LIzZzlK7mbGMueClRmOM2mAbXUQD2IyE36/v+CegIhAM1O3bN5IbUpSLtJjsVXi9bc4hR7yZuc8WrJ/raN27lU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCVm9CRA9TVsSAnZWagAAwUcQAJGc0OuNpKrFsxTWAj1t\nDOZ5TyXr9lzx+g31iWPsTiOfaY2FG0QpThQqnxeuBBvMOpsScYtZPgI9p+am\nxQcp8FcfB5prSVwz7jt6XEk17LvlXHC4miTQA/JuDubnTuvieZkiikbxwb19\nkPWzCkrRIJ6mKBPIiKdM8CEkj2ZawrCiV4DF/hRrVbfxr3jXwOfevAfxG0WR\nzPY8T0FcmwWFRvqCKkcd8IvIxGat5NUfYdaWn1Cx5wQNb/93lBaLOonxrOBI\nUAludXzjNIO8tPk2QB4GPXaA3JawjSdWe2+MJCuUnD3bA0BxlPYJ3KKpG+ah\ntp8yUMEhwpVKE5WApOmj3qGcC5LN+Kw6WecJP3pBbRu5lsA8X9CfMdrrqBF3\ndpR2NNWDDYnLO8RodqNt/aLZmpb+5kd1uMRSqvIWbPo2kZttAwv1YCZpvQXH\n8HrPIQzfVrhU20t+olNYTEEZwB+c3aJbu+sdTN5u3A0sc8qo9Bbn2zIDI7H3\nUMMKI32KZMJtq+BFZPfRvWElGGkn+be7JuPQ8Ci0pAs0m5OugzCWmF4E20JX\nOWYLinxYR5EklsDa9RBg7X5OqVuFiPLbtUoZyhIimBIJmzi7qDvD/aRS0nzn\nIdDpNlVk1MhMHVgwk24/zPxDvFy/FpUeJ4NcXvCWkgn57Ytt130wvR+AleHr\nHdBw\r\n=l6rY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"acad0c0537f5dec18054ff34f079877d0ffdc822","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T19:16:17.703Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-environment":"^6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822_1644779965524_0.7521389766909166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf":{"name":"@balena/jellyfish-logger","version":"4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a7d45a1f5c80a31b71a29cbb9301dafd771b9b83","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf.tgz","fileCount":10,"integrity":"sha512-9LiYHILm/KVS6I/RghUsCwEsOMAXkSEZWcWW15iB0Vr8EqnXeJevJ2+JUVhudviio4OMGld/PIN9nNa15oEkcg==","signatures":[{"sig":"MEUCIQCiD2p70FPgEcmzmLAAQLYPIr3H7G0Vmrl5GMf/VxUUUAIgAtGgCT1MA6CuUgidYT9MKxTguP3ieOmRSSkIPZmwSH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCXqBCRA9TVsSAnZWagAAsucP/3SpKwMbPljnKLntuVCs\nKB0lVxFrvldU2JmLx3O51IOebB5c1RmR14rFG/Bv1X2GBwI9KkNJTjGbh70K\nlZXFSCvb6jcfbcZzrBPSBNK2MTCKmtVrplwVFpCbGld4z4/IMzQvXEdIpvf6\nLw9TAPyrmL9VS3gCidJKX9vjGtGdYr1ncPJNP7qKRKt1jqTeMrZFOSngiXsj\nG16l26ggb4iw2FgDNJjpY+6P7l/ntWSoocR/j2BAnwFM1vek7/IrKdiKQTja\nkiowFmKR/adssghd+pxe5VJBTt95iMyqvRfPIXeQwqjpXIiENAdJGYVvi8ac\nuIicmoE/JOufMqV48dS5DkYT9j5ToDRx4LuL2Vus7gmNG8JYw39UOopm/MJo\n2rcmagxsfVgjbWzdAD/+2/+sL8Y+w+Shc9EzWx/swCsBir/aizrU+LHXOdvX\nn7UqxSfpJeC30YC38wHCyo96YHY7RzNaPE7TOqO0Fi0MH/F5FA+ft/lSOkQR\nkWNxsX4lsR4N7Ix8Uelcuu0+WKdWoE8mTjN4KPmQhNskqQlMR50xO2oiDFvi\n1ntYS9CO+T3x85nmGmzO+DRvWzBNksl3I91XGYuR+4+evXOgk+huS/cqLrg0\nKmnAsNcXQiBegMZsMHfcOWjie3w7QSRajoKm7YQtjd8l47LbkovQqm0Kx/2P\naLmW\r\n=c/6I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c3d042540db692da76981594fbbb01085bbe5cf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T21:36:20.129Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf_1644788353668_0.7596368622665055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.35":{"name":"@balena/jellyfish-logger","version":"4.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55b225a4fa1b8529471abd0b7b07d21b48ddfdf1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.35.tgz","fileCount":10,"integrity":"sha512-vhv1ddpXERz1NbFWRX9pJ/X/HRpq6KBd3dX+oKlcbLsrFJR75kaeZC8iBvz5+T0V+9EX1JfT7qvKKN/F+YsHmA==","signatures":[{"sig":"MEYCIQDE+TkLUELY7DtkML3WTdkgcIoLLPao0Q+EBfe6XBJWcAIhALzDv64zmrKzlHsEHXemLlkmM/7Le95tzt6lsXjOgmOy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCXtkCRA9TVsSAnZWagAAS3sP/jtf3Tc2xHW64niv6Swz\nH0zK/QthyOOkT9bnzm6NL5gy8jkSK99oS514jy+PfHFwshBydLAKG3bVHHYX\nRt17bna1qZNmjsXO3aFezywv0PKeLNjjs7GtZf6GyHiCKqx6udyRO0er2Ji9\nzgh9y18WW1S8OtXC9o0sB6ZQ0eAuXxFycpIMZbh3ZIENas9qCPf1f50oNZH5\nGOjVi3YpgH3pW2rgXxYp36tdHnNMlH5tmdd3snlGftk/t7plA0z5XjYddxta\n43iEwfhCp/vyRakVJlY2VQ2hQ+m8di6ZDEHsXLqfu57xIZejSeiN28fRzYWu\nlPwcNo/ypyHUhnwkmOnj2uJFIw0nPjILREBsYIcgf07RpJJR1s5R8zCFF1Pm\nDpH2jguOBJR7Pj44wJgw/9DN8g6wR72Zs3OfPJtUBX3lcgAUuLTsHXt3ZQem\nve2kutvu814OYeDdTGBBpzU+oNcPPQL3T0onhWZUwMLPgxm+ncP+y/2BySbP\nPyTWbxvlTcgceRn+CzJJUmMnSCIgtnXPb0ORHyPxYam5DvKLmw+2eix0U/XV\nzKT7sOSn6hCuM0NrTV3QbeSr08ZElzs2cK5nsNF+ykPQz1hJ7L4ueY6iz+OJ\nbAmUhS2HnUIQLASIN/o1DCrw81Gw/XHI/2GWc3qUpI6ILyo/0Leef7RlXf3Z\n5Eq9\r\n=2+Gk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b617bcc1ed751e8fc80b1b407239efd992651677","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T21:40:45.589Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^6.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.35_1644788579945_0.1724961065855959","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd":{"name":"@balena/jellyfish-logger","version":"4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0a24b408751b075371f9004b00f30d16536c6b77","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd.tgz","fileCount":10,"integrity":"sha512-sSBLOAzwQO0To2bs3NJKdXON3jhj3SbvacJd+zIh4MwMqI+JlM/sDD6KYWWuTsiIp3Ug46CKsYMaGCGkA0q6qQ==","signatures":[{"sig":"MEYCIQCJ4VkOlboEBZdCnmxLqMSaNom+8vwptmSF+KTr2Z5t/AIhAKW12O6FPi5tq+V+tEI1sTimdUzn5GgTTxjTrOc4ezSg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCXwkCRA9TVsSAnZWagAAIqwP/1Em9cKK30sEzVqVRFPY\nDcgYlSWN0NLnDu6EAZOWNORgt+hg/3u7JTRQv/jiQoI+iifobuAZ/C/74phD\npGS5cXTAWPRvAICZtmw/BV+QJsbkiPi0OJKTDmGAfOPq+p/jazd1sJ714XW5\nN+57a/cafcj8j90fGOCwGo1RIb3699PHajUx/qpzJTpio2YSUTsT8WbPf+mC\niaWfLv9LnW7cXNyNOSktN0fyIrp7U+i0pBHqJ9HmiI3Hsf7hwEAi4+wBqZ14\n6p+HALv3g40eptI4E3CyTP83q8taF+1tGGp1Tn9gOuoIKjyRYHWt6euzgnlF\nfWLKRCNuYOM1eDWELJyf72d8FkJU/j64SgmoeUn8hDSKmT0Zta5k5iwyoKvu\nGHbRJM1H8tynzy4zAjL8KlTpFmZBaEBRxE8LxUYzmlbITXGoPTQyOlzAqjHN\nB/YrO07gYxxg+5+JRP9WjEVJ16bAsR1Qf3vKnF5bWsG3HdMu0hCtnCKOkC5Y\nSBRW7N2a5mo+lIv6DFMeRLX4jK5vBXTKO67Xb5odBOWWj2D7P9WwS1U33lmB\nGAEaktYU5stkd5xhTGLquB9mMyrvy1bewkSyOngC0Z8bSaCqsKwdFq7/jBUW\n0AzSX1X+JOutbXrbllTN92KxPYLVJfUkyiF0DQoI9YC0q54Kwq8In9bGgejX\nq7zV\r\n=JCcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c02689f251cf223a4e5d0601c7db7c5edb2d1cd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T21:42:57.515Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^6.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd_1644788772781_0.15234227844455472","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.36":{"name":"@balena/jellyfish-logger","version":"4.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"95cfe099117653e1f6778f7e851a52327557d29f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.36.tgz","fileCount":10,"integrity":"sha512-UDqlq/OVDs1cZsRAsHlIBuu2R3dtNZBT0SOzoUNcqRcrJKQtfXhy0tDkxv7n1BY2Ckr62CTd8yMAx9oSoxuNhA==","signatures":[{"sig":"MEYCIQDuTHKMZFu7umE+jQw10oRKf353QaJwjyCIbZ6ladE3GwIhAMZ4DpCb5CFs0lp2poyK6t99LLDP107jYc0f25ub+KXB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCvtsCRA9TVsSAnZWagAAzCcP/iBT6f8C3teWM62CUdnZ\nkAVEeySLh/KXyhwEX/mbkSuK33Bs6xX89MfQ6iXyE+bhgLgFYrqO+ep7h/6s\n3W1t9j/5cgJdpiPVN28qs6j3TxBQaeFm9odoscOrVcunAVxpiapIRB5ML+6E\n90yYjtmf5p2OBbHfVvpmn8GzYDc7Qd3DnTDi0WsGquzJtPZOYKLde3qwJ+FL\npks2Kn3ou7TrqQBQGXQSlAFPkXOgo659mHCzy3J/z60TfVMl2/QVE2l6nIMf\n173BqHEbrgV55WIMcUZKn5qJSpi3CP7tq/c/Yupy8492FCrOblbvlPZYDb0u\naheQuLBE7wIGul6nYqKbkufZiB3udSPaP4vxoQ5q5CstNZrPVKzba4g1FWgt\nftUO3LzMp68Lo7uXXlkGdI6fhjOoLmko7qA22u0+l42gZ3gM++oygNzBTNA3\nAHgk1L2P9+HdygSz21RstgYzd9qgbUTRJ5n2q0ZvR4DAz2YDr8j3Wq2N+e6q\nLiaQPiVAsyFyH9G/q9Bf3PmWCwaV/bHNgQfgjr+nWgOGWxCpP328lIjfoENH\nAwdzwF+bp5NlKPmMdrZwrJHXPIcFB6R4auhHhE5CfvKZBwibUQRVZwlCBYXA\n9VTe4I1L2iz/33jvgJNVrrocn47WN/9BsJU5Yi5q4o/aW45KP0YQiQzxIJi4\nj1Vm\r\n=NTtP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83fde25eb480d065ca007c3e606e3cb876664b9a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T00:59:34.720Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^6.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.36_1644886892681_0.07458672153465273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01":{"name":"@balena/jellyfish-logger","version":"4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"02d38c0869bda929cf60b27e3ed85e8f237a0c38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01.tgz","fileCount":10,"integrity":"sha512-X9qvh5o+6ZPqDXKHbUxhZTnTX4ydX8/uAKGjgzFcm0aeFswcqT0HVvbOSDyzmHmDpUw45G08vfBum+9cQSAVTw==","signatures":[{"sig":"MEUCIHjiNs0/StpRgKyt37mPhZRTa1CbeRCuLs9hqGy+C5dTAiEA3WElrKw2CaEHCVQG/yuZBZIqpKSgm01e9Pr7qqXLDWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMajCRA9TVsSAnZWagAAldAP/iRuztSAjDk9H3qqUrcS\nJwTQTRSOng5rou6SKIEWCuBDyt/y8/6QP6ryfclkq5obYmfO4FXwPqq/Q0X8\n9B5B/wZBxCPxFbn6+3UKjvHM1v7b2p8xST1JuhryCr3UQ5kbPinPU+rYM7sn\n5tRg6cNQfWoxSN/SwPEGFo73mvxDZkEzj7M3zzT5l5TJZgAFbu2CvOdb6Bwi\nRqsyCvuGrZzYJicED6NvUBsh4S3xySy71n9v1r3sHhaY47MrAxhDd3NQBi2E\nDwp/RdglqOhfjz4hMYi8Sog7WKpwpVva+P/0MIJ6c3DHhOeTKO0trZhleTRG\nbJ1BFPrUiSWQiuhwvk0jFNaq4CbluRVOZs9zWrSU/n0C8vIDdzA0FhmqvjQr\nlIz4KiHzpsljc303gMIfHz1Ev2/NLnGI+Ih+KWhDPKOZirCS7xC6FbxJyGtw\n9VHWlyUU3cis9iPG2lWQH9A67SwahyBd6g0jZn8QRlXrDmIoatEjen2bLCKM\noGUgWA9yhB8a7i2y/dDv4sUtxXNcmeocei68tlVaZlihv0zGjDqvN8XHBWsE\ntIMP4zwjnlfRpxEvffzG0hgJFWHbu+ZuTQgfk4tF+q5ev9s+HHFAOTk04GAl\nw4AEjAkVhLNvKKY3N4qEIXOXpKFybxL7kwrjNGqsI797Fr4IpxLG6p9vSQYO\n2QiN\r\n=y166\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c6ce9a6f031bab15d615998cdb09e46d52e3a01","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-16T09:38:24.936Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01_1645004451443_0.1355771680172828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.37":{"name":"@balena/jellyfish-logger","version":"4.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"544b506f3dc5d7adad984c3ce12ef196b1c1f138","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.37.tgz","fileCount":10,"integrity":"sha512-1hAaQRgVdn2ai2RRYmdamwKFDJ+c8K/wpra/tWDCI04YKXfKs9WWb7JmvSiB3nYQy24zN6S511py1Bkz6jJJcg==","signatures":[{"sig":"MEYCIQDPDZv5JfgeCkTehR9Eq04lS1wF5lapxE5LVy/lVpR/6AIhAP+wvqAycxJwReNJukx+XDSy4B7x/PG36r+co5313QUT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDYxyCRA9TVsSAnZWagAAIgkP/Rqfzk54DXYplDE2jdTB\n2BwWt0xYPotX9vIHWDGQk3JgdeHH34sRe986oTBOs5Kl/GmOoN/PytIArrT2\nMNuNdm7Tuv26K83hiGLd8ApBZ1GTX+4TVUENgKDd23Tw/w9hzstT0aJ0FP9V\nrhUMek5jIuqSdky+W9dSurdNh44Tmm68QWr6J3a3H2myb2DZYL7hXWkkouSN\nBIq4uRTC/z//pzTEmCrSey070IaZFQg1ZC1LMrumxksoeuUooM8QsjOjXsAB\nc5vDOp2g8/NJPAkh6u/n1J+1GixuRjt1ICa4/Ha6XkmxjtPuQytRORmgbWYG\nJuYpbHF9g4av4MNCF7trmkckVNrBEuYpfsKYoiGCFqjjOyTv5o/BaqL+QN/q\nPb5AUua391/YOwR096RHzJLMiUBLs9YZTppReHXJZ3+LxiqPkPkApnK5856W\nIx8OYCfZih+ayDGwkIhNxw8wKXEv33hVKwvmHkBcY2z7l0obBLNZlha8Wy95\nJumIEuJ/RYKmQzGVb9xIlxVuNHFhgu4/E1ewuL6seciGcdZqc9nbOR/whGdI\ntjuN6kgdBoFe6o0dg0PAefuUIbbYgKYann/ywxjtTPqwXXQ0bWM3/mJSnYPR\nzEHJOsC/Cj9g/7UWRsS3A9wiXvOvBErkurLwyeeIAroRuaXt4Jp2woQgTCr8\nyP4f\r\n=tfQC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b740455e21d6b16cfc738eccc6ba55ec13dab6e9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-16T23:42:51.638Z"},"_npmVersion":"6.14.15","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.37_1645055089784_0.3453198730835074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7":{"name":"@balena/jellyfish-logger","version":"4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"813f7d645d5bbdd32ad1f350649c2d360251a0be","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7.tgz","fileCount":10,"integrity":"sha512-JVbjRa+ulqgY0PlQvz7pccCc3toVDbFHlXPOvgoO3bB9K8+X+bZQvzzN63oS3m2od1XHoXQUKLO/L1brBx4pPw==","signatures":[{"sig":"MEUCIQD1lsjbSjKSsbVUYS6E3voQt4Ple5coRmTra3KIuo13jAIgYT2PjHGLYe5k4REvEGr5sIViqjp7/FsBfvfMlRgo2N4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEdUMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSPQ//fviGV7rZT6g5eCca6PmQ8lBM7sl87SbkM6p2WoJMDTahvcbT\r\n2wd6FX0H+GIPyEdbF6MDQmh1xGA5kb3tEGB8pWspCZ4FDpUqhQ0ucF21Sf0Z\r\nEMfSkVB9Uc0RsFcrSZcmE0yTS0f7IyCxPovCUAHQkORwEp966gRuR1worRnT\r\n6hoLh5gLa4Y5dq3dfYI0savdZGZRoqOESongQj5ZT8g0KkNipJTTnDduoK+E\r\nP1sXKTcoGKFtnI3jEq5sxG+r2ofg0D0uDGwp70+R+ztDavhEPlrnyajjvlFk\r\nLQNP0ZedVjUdF0bbbNfgtBX0zSR2+I7inCCNv/wLISIIT4pfqUn9VpH+2TQh\r\nUGKOv2OHLoYO+WWVxy0sUHbfXAinrw06CX0fFB+6G1W5mDShNL2oO4k3OVPg\r\nYYzm4FgKWwB2HgPTeUPW8EWX8tlEEvBcm7raeIGca3mmHITGFJzjeAKOdmEI\r\nQFA/PRGmMWWzhZyLGH6syfvA/0woTdCXJWh6VXQtEstYZu4OHqyUh3YEI3s0\r\nMHQna7xqZvvZApG8pANbwOBofPRhWIZQeg9QJyM8/tafAHOfrLOT8izQtdVp\r\nohlmaB7kbl4ts1n5TDzo6TAMFl1pNZ3Ze/NP1o5BHet0mDRj09uSKHJ9uZgd\r\n0D58wFoR6wRFLV+oeWqy6Ayx5IGySAX+Fnk=\r\n=J8Eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d9546c005cb8676e8efb8251f075a2ec38f3be7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T05:41:24.279Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-environment":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7_1645335820605_0.1509490467408081","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44":{"name":"@balena/jellyfish-logger","version":"4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"30b02223b8cb407c4db419b3ed6933fe36e5fd8a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44.tgz","fileCount":10,"integrity":"sha512-ib66XJj7aKVyNqE1GapgJhIeA/qNc72/z93J/a1j3YJyZda7NaBcUvDBfb0xkfH4yjHlOY41g3f8+BA4346zOg==","signatures":[{"sig":"MEQCIF+qO4WVukCqBeEwRoQUmwwcCplcOLx2P6cKYX/kPGCbAiBSIkN8iGzpPjoGznlcoHKJrdQ1FnYMh48ZmJtXQDDMHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEhYVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpREg/7BKtdmbuAlaBnRhSoRSViHdDwwGLs8kHU1BGytRtFfrivcf9L\r\nXlr6phQ8BbJTTkDSWCYXJcFhyvIVXMpc+S73S2fr/vKU4UT/osf895S7bor/\r\n1/2xN2feTbbaJyxdRLh8Pl+uuyeyTfj7HXX2JilpkruHDtYDjc+3BA8Pon9B\r\nER5JQeIC+035SMOI+XunAi604Ln2x7qXAab6JOMO4aglokHdCBdF0ktJQvgW\r\nr8z9DYTqMQ0OXffM4TYLuzspzksID6nS7ijcY+Lihc3lQ6zd2jsyPvA2sxlo\r\nfZmzu+TR34d8qCnr6RplG1sgiEy/NhjTtj5p2I+0uBkD7HTGnx4TZchSw0MY\r\nzN2KkosXpwZ5BPYyEH+LiJbS/18oYN4q+h4cO1KT+vh4BHjumdbOKqAyqka5\r\nvUgfQt3dLnl/FClLIBXGAAIEB71Tz/79wB0H24GbR6hF0E567coKLSXmeSw5\r\ndtNi3y2oEToQXc4opDG2voQgqmzfI3y4NoxoW8sZI9Mwgx1PvBlqK39araOM\r\nRULiwUl4pJC7bVbpKmRfLldvPKK1siFpJHHtDFzNVBslsyr89bXzvhih+gYV\r\nB0k5jX+wL0VRPViCmtlpl24EasXjHtJEBtfMfL6I4fSrPvjMDJnKzAwM+0nE\r\nfzwyPFuHygQAte54Zov+scmQMkGrgBwJzpA=\r\n=pR8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0b77cefe0aa639e11b69b7b58d026b67f161de44","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T10:17:47.939Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44_1645352469104_0.020401128888288378","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.38":{"name":"@balena/jellyfish-logger","version":"4.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21a819f7bb47cde2e7fea4638a80c8005419f1d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.38.tgz","fileCount":10,"integrity":"sha512-1PUqBbz4WXCSYE1EcKhOdI2H5RgCQjQ9hDpmJc+d7NAcSdAqd1m1IaReCfnlpLBdobpCJUK+oZVGZOkZWePbgQ==","signatures":[{"sig":"MEUCIQC/It8kHw2yJgD8D76RQ2q8k35R2/pRyNQdlzZLBlcn9QIgCJN3WrtB0qHypA4jAJEjcBugF7RLNs4WYzKZdSApHdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEhb3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8hg/+Liup1aJgh9k2RIXO0scPW8+viUYhwDdJlRdPPtmNHBX0pA7g\r\nsw7tuOuuccyWBPZ13z0j/YG31ExC6NMG8/50Ky+ZSPWcab58onKf7+xiQfpu\r\n88yB4Dx0AGcc18zXWUGBQb6s8GLOe1LbPOLGFKPhjBGj8dC5eRWOR7+cPZiR\r\nxcYTXPEvrqZ1S+r8cvA1NyJY8D7mdrT6E0+vAo6uX5/Twls692BscV8rSb/y\r\nWcNOlrw2XzuSRH6lzibl2ybcmKpLPXvxLWVq2lrXFelXdp8bUV8KOEDYMsWG\r\nXsdJi9ijzXYbBWqnRQTxE43M+cgVnrOmhvI+eyrJyJBdAz/TZJb7NdjO5xEl\r\n71tPdgsauLLbsxko/FskhXgSIwNj+v7GrlLBMo8E5tec90N5KimvReOqMbYd\r\nF1sCXbJ3UpgMwJJvXpucLe5lc6zVEB6LsWSivfc6abHtQhSMP9fJC7dQ5fTu\r\nYjHyNu/vfH+YY8aVndmxBTMvPdmE7nXmq0c5RUeuRH91TCBVX7qur1OVHKxG\r\nXH0yTtVwbWGqZIHwqYWCSJizEbL6ybGJjgDmOyZgMS7M8Ru03sTBNk3eG2pt\r\nKS2Q9KaC5o6gE5aQSq7MmahsLv8XXeCy9JkbiZcsBqpPdx8DQQVWUHEdgp5m\r\nSxnMrYYbeRGsPpnShNhXshiERnkrJ1oOXrA=\r\n=Yq0U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc2284ed0fe54345472568d07d424d58d2d36aa8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T10:22:55.253Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^7.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.38_1645352695152_0.8506083674868816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f":{"name":"@balena/jellyfish-logger","version":"4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"56992515fc886b8324efbd4fc9fe82fc7c0cd046","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f.tgz","fileCount":10,"integrity":"sha512-bkd1+3oCUqRm/uvl0DW50BFQHdHMZ+RSHp6z89E67ekrHVrLrc3f0w0SSbdBk9LGiQHSheR19E4qMZp2v9Hrjw==","signatures":[{"sig":"MEQCIGsnmtPAcju8jLHgcOTkcBTYMSpqReQVJZUTCf8apUVnAiBKPGnqOnYbOXc2yllDNR/pzUjnh72c+H/km4LZaUr1mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFoqLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogjw/+Ndr+ptipg05klQ/sb3e4KFjhYgsSvCIb2huWqkPEQfNvEhXq\r\ni8C1ItyEQUfbHhuZ1ySq986tN0yPPZiJMSOYUACR3YLCwZxUdvDNnihe788b\r\nlFNihXu+dW1eB3J5ZyGugFwFFeEYp7H8eAcOiFIEncmcFaNYRQgKGcWo239S\r\nC+m8MF8Iem37tHz5ywX0XQRfuhmX/xf2QLOdf5g4JE949bc7cobms6i4eRze\r\nQh+IkIl2OT8YgufutVHGwTd7/PDYsfZ4yzmgLQPofMMiLJzCkIXmbYQRWNRI\r\n7GtOmNXhkfs0Wlqrzv+MoTOs1pD6/2rpyazQ3n8qF6+uGYDu8v7ZdS2OgCjU\r\n4XCMDuC9FEHFuV3Bhn7mqLU1chAndlK+ishPxYbTlmd3L0p7E148mjfpTmua\r\nTfeBVDUMvhBeyTy6RjOxRTZ+VJSRAXBFLI7st1phkJRr6mfRmHanr5dgZtul\r\n+ABzgWz57SmTeqcdc6cK1gRtq+tg2Ofb6DMmG5l91/jYLjC669GVEggjVdJZ\r\nxIPmBlb28xlo8kETJOyJT8G6XdiSWqvWhEYcnsIeklZSdyGBVRSX1vgevQwB\r\na4E0L/QP2D6kkL0bYrW43IynG70mAjyevO06sWFnby6kr32YweZzBTc2wyw2\r\ndUksfcDDCEaqyiY2X5nheFhNQUyzkumzaOk=\r\n=Sjmc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f0dfd4c38f77f5c33e62a7dedea085396b3737f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-23T19:23:46.649Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f_1645644427070_0.7016025110792627","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.39":{"name":"@balena/jellyfish-logger","version":"4.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"71ade775314fb39a80a47e8717ba686a441962ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.39.tgz","fileCount":10,"integrity":"sha512-+lVxM/cXu2SnktyHH23b2rh5WjlmUoamXFT3bRYq51f9Hz64bwBGddGnHvz0m1sy0SeeLEsAmNaXDoz2I5FGew==","signatures":[{"sig":"MEYCIQCg6B2X2gRB2UXkM0f7TTCHlvvK3EQfJ7iDSysmjHx9HAIhAKV7Yog5A59VeMVR7uuba1Ky1GiSRmuURhrIXobUOd1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFr90ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVBw/+Nm+V6qMrOFlaPgDvZ6E3yqHBrYDsh446OztSJvhGYqNeEMfS\r\ng1e/LHdiWJSrGcsWP/l+gItjjkWYYQHSPlEheT9psnZuUz7ZZ5zTnI1NddfH\r\nVHMYHBs/1y8maF9xdeLX/9HCRhVmgoJUglLqsHGrrCya7aNyx90gpbQpU8Ue\r\nHyo9cPmCBzXMeHKaHBffc/oeUY2ba+bUZBX5C4shnnEV2UHF/HUGSlf/0TQg\r\nrtcP0Zqps9DjFJJc1Y74x5XkG+ID4B1PMFIivr6RFuPOnLkOyoVWhW46dbPK\r\nNf8G3KSqtcfy26MS9Mq8rQMBG0W8c0uS9e6i373Kl3r5XPtLXWQnpUr73jd1\r\n84do30YwObw7W4o/1WgT/KNjeYxvbp+5/QKYqapYB9wkAdBpzFaA+m5Ohizr\r\nYbV/Hvevp81+mxAF9CiQFgFk6NufzBur1SoiAaQ/Juu1Iaos+7GQLvTLJEo4\r\nP7uWe5mujHD2A1s6yQ36I9drY3b0dZCYCF65GoraKtaxeMTk+hJEgljuEaL7\r\nN4BVeQLJZWN4NkHMscbZbjn1bPGoifIXv8cOwUo6gP4LqGHFJ3XKi26D+TAq\r\nS80vxbR9ZeNxgioIaGg/MHEQi/kTR8rV6jEYS2XydQblByuhbkeyZVaEprdU\r\nbPOa1VK5r96UhKTszMo8SwYSbUSdKQWYYOA=\r\n=mIIW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ede604d336263f66bfc649c9ba31646082d65188","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-23T23:11:07.336Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.39_1645657972548_0.5536661705462329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77":{"name":"@balena/jellyfish-logger","version":"5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"97f3eb8f58537e311cf07017d26b5e14f7e9e2fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77.tgz","fileCount":10,"integrity":"sha512-mykf/JplloLOZcciTjjJ551zqCmo2XNOwJfwxoJ8GGbxsKkLp4aAP8O8HWmFC4TbKVlDFT7ba+mmRBmBqkEnLg==","signatures":[{"sig":"MEUCIFWzCz8/iVeXOgZIsl3grIKOucGHQHjWciI49OH1pnbrAiEA6tdcKCcdyE/eiNFkba08rOXl8dYXVJd9Dq0Q2hxvLr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF21NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwQg/+M6ND1TsgpfWNZoZp37R5n8MosuIXxENczEoFmS5oPqYcuHbK\r\n1asWDJflCi380EzzKUYdgSq60/UAKudONeQokDz27Iss30iQNpmA+Ig1UeGd\r\nNSmZfivDU+FuHnK2mSUhgzS3l5etn7Vvnlex3vunlqCtNHcqRDEIgf1j/Wsr\r\n5szU+s0VQ9Tzwz4DrMdlL2ceh93Tgm1TT/PXvvNc/yqfX+eJ0BJEO0kLRpJX\r\nWKSu5CH+NHm4BCVNETJn0hz5u3Gx4ohN7TqJNrDLBrwZdph6G7qQ2yojTqoI\r\nsCU78YICNmkcmSqE2Kv2Efj+R1EOfDYqdeI4lFksOB+x60AIWZJ0IO41oJmG\r\n8JTelpkHytpzGi9/zMK9rPqHW735Budoa+/jYr7wKpiE5RhjIjK42SxjTTGN\r\nZa/Eop2776n84KnJf8MRrN0sQLJJZZdHvrwz6D+Di7vKE6N9s1A0JfOdLpmn\r\nsYZkLpiFkjRfPkvWicJKD5m7EaqQEuXIoTcKZNkZGigzTo31bsUFRVeCvjLM\r\nDT0ASQdOvGi8IEjBJKk4Mhr75MJSy9Ua1M0NjCH0Cwq+mhdaJluDPpQjOMGj\r\nC/XxveV3lgnth9whScds0LyvGWW1i3z8LwjxgqV6I8SRa9jNyQTRyJThULve\r\n4SRGYGW0FV+an5WuIZez1Ufk0bJGlJbMSAY=\r\n=6J0a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6938eee6c905cdd227dcaa55af5cd7ece6eba77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-24T11:31:44.676Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77_1645702476918_0.1256758100050268","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456":{"name":"@balena/jellyfish-logger","version":"4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8172e014b9e4e125d08ce582f901c7389be57a16","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456.tgz","fileCount":10,"integrity":"sha512-6yX3rORpqaSbWnVThnbFGi28PExZ6N5wZgjfk+JUydgm52beklBl9I4KT5aBpHFSS1VFDKl9sRtf5c6SAN6LFw==","signatures":[{"sig":"MEYCIQDMx8G5TDw3iEy0wZv2qs0KeJVIlkIq9l2yC7octkuAjQIhAM4GWi7MgrY5lIGdWJv74Lw+ZPMFY8PCszOq1mxZ2/GX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGFHLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU6hAAiQSZeFysU20aB5dTa8lWOJuMgRpgnSC5Qa1ww0VkDo1Pv0rq\r\nAmXXRI9d5qGC69s9+QbKy9pa0AhoLsiEqzpXLvdHq7BqGs+cCXGfGYd+kuYT\r\nHEM5QxKrLfmiGXsRZpXA8gNZSEM85lxm5MOC6mbPrmUXWQNsw4dKD3dj0hQu\r\nbt5IxdiJaAG/hZakbTJ+INxE7lnNPj2rCMYYVg4xEoQztg+71yi9UtIL0gtr\r\nmSuChl2k0SJKsv3JvfoK4kqfNixltZdXN6Ya4jp6kMGWat7GDXEG9TS3HVbj\r\naNFbNByfi4ERcfNFuwne13oa04lEaG2BEV7R388UQZl9L8W9SYExvJF6JFDz\r\nmR03hykoiGod36qA25Tb7IK7X53QU4zcb4y71BMLLWud7XMVNlH/ylEDmPk8\r\n2q3+wMf2yv37NxC8dHUpd0dihWELSoeWVfVSne0NrULXTRuRuN9JSsIhr20/\r\nAc9AAEIe+Kui0gSPmjPMoPKGh7K1PIWx7oUgWJYjZe9CADk1ljetD9N43PbQ\r\n+GW7Iht6JjlokzjOwPQ+LhnUfIvY3qRglWaXRlZXpbSGmPiq9/wn4BNqdmHY\r\nDwwgz7CDe/cYDL1/6OKhAByTmtVX06BMgbI7/f3rBz3jz96lMVYU7yIuh1+g\r\nv9CSz2f8osVPf62aJz0m7oJf4Rr+a5X5JKk=\r\n=oYJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0948d6477041abe13aa3c721cf29d9260684456","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T03:47:04.979Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456_1645760971314_0.247412020431095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7":{"name":"@balena/jellyfish-logger","version":"4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"358b888553931efcb80c80321421dc9cccc92c43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7.tgz","fileCount":10,"integrity":"sha512-Mou1cABAhOTMFRXC89EziFacv5ctRsYSAaOMfp0ycaYfwIcX0pWxZw4BZtLI9S2hNnW5XgRlWwlB+QU8EzkbKQ==","signatures":[{"sig":"MEUCIQCTPg/DcnCe7afGZ7ztoluVVbWiny77kKG5Q7ObDrxCYQIgMVCgeqowmttZAs+USQrr7sHWUUWEOseqPSxobCyrydQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGGj4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3+A/6AutUIEuuRD0rLd5fqotCoWze1zwGBA+6neamfRQ7oE7QMhM7\r\nbPgSGV7C8xlCNosphfwoz/u6ACMKItCj9VovAUxZUJEo/LPem1wtmbOcs7u1\r\nmTKUANge4rBMjSgkz3k9BzIFX3dc4MQv1QHDFWpiGsG2KuD+Nv5O+HXRvNJd\r\nw3aaf4bWdIXdvGShpDz9jMdSpGxrf5TmwNBN+kfI5LPqgWHm4LrYFihSJFuL\r\nf3iagSznVtWCpoHhWst0n6z8LsfBnVyWHLosmkZCN34I+hCAbJhUq6nvaFK0\r\n/fh0fbRFwnD4FlNtwWiN82LJX4BUZ+i/bjuXYc0v4j/2EEuaQZA9NfQU4EMg\r\n/q1Y20Xid8GWi5EhWAB+z6b0CYHe/bcSJ6ic2coaLhrPpxnpiPQ32TTtPrDb\r\njsL5sxuYAU3hrAFvvCe0zlY/tPbP20DO96XrDefp7/clueBBcGn9vwUftsnz\r\nBbF005vMLOs0yb75ROU6sPhRt/zhbMBNr/k1rGI5lvT8AeQnuRqDy7wodsZJ\r\n/CZ46qjHH6tyGIXum4txtWWYkSNVzq3sJoj50juIZGWjCD7VwHfgDeRGOwsp\r\nKauyWnFXFnYby12D1cR7jjHQOgnV3aW26nl5YEFpdR2yl1CqCQrjXeufBvQV\r\nKi/hH0MxY9EdqPQDtF54UzcGpaGGno0BCP4=\r\n=qK78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T05:25:42.953Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7_1645766903641_0.42293774296026165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.40":{"name":"@balena/jellyfish-logger","version":"4.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@4.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8a71acbe33c7f85cbdcf081393cb05984b1117b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-4.0.40.tgz","fileCount":10,"integrity":"sha512-e0kFU4mEF3xnwMk9siY7/FVj5K/gWCSxxu9p2SzMi4XJa3GlYuF2XiR68IDZjzNkivZY9YnIghwHxeZVh/+Nbw==","signatures":[{"sig":"MEUCIQDMySjt7T7vNmOYTF7LkjEnPPfDMEACKh93F2cXHBWvoAIge3iWIOioAuxb+dZSsyX5TZ16jug1gsyc77vKuM2wdt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGHCtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogOA//VvUvkk4xmRu7aSVi22ONMDhgCgs0N88tLL07KL1d81xc7+L0\r\nOf31Kd6qqkHj6X8fyPi9eE4e2CZruHT98XWTzDsNOQTLcr5yYow3ZbmjONpI\r\n3rTikyMVdqu6akXOLrQvbrsYHYAH/p2rh/q1Ck7ATJjg4f9UZcACU1jUdynp\r\nQzqr+cQqyAggd3weWJwXNmfEv1Q0w9sftIqyhIeityYCEkQnY/YzqBC/uQWe\r\nJ7fhSY3l7KBxjIGV+tPltryQf/U0j1fBmjENy1lTckkYaXvAAMva0m4EtkWe\r\nYHx+aT81yDSsY4DOg7YqMWE8kKy5ABJh6Q+FFzAaTLRH9uDgjKgXCtWze6V/\r\n8qfzr1fwqLKzvKu4PAN+W5TNCpKnp3HXyBfm6a5N8u5Jle8jve5Fvwm5y3m8\r\nKxNBN0Q+AHag/4B5yeSAj9eHk2JtAMfqL0z/YevbriP1zY5n348vdS78itUu\r\n5q2j3XwgEW5JsGhxijTlNHiGp72oLEs/wBaSDDJN066/aN0gEQSqh1wcpxPF\r\nqgzto0DFKm4zudmWcH2QB7/FqFVu3A5a5GH1OOPdfMEFc2EtHhLlZrpiYotA\r\njOeO7rK4PO6O7AqF3vasurvJfo49no+Ky80rYVJWjkVjF4YHSg3ryUa/3IAv\r\nPR0c/s0TmaCTHRxtJrGacR98+rtQlsnvU8s=\r\n=AUQ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e823cfe41ad78b0eb873e46d4fabffda41098f71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T05:59:23.338Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_4.0.40_1645768877337_0.7747854000309267","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa":{"name":"@balena/jellyfish-logger","version":"5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9d9a4cef7ae879157487c72a0b3a04dd8557161e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa.tgz","fileCount":10,"integrity":"sha512-yU010DOjDjxejyF5x12Lq/TUFrU7SmS8FcB+TfapEavqLxm/VzD/bxLZKcRsUXj3dTojSqg5McdROmYIi0plyg==","signatures":[{"sig":"MEYCIQD431p2TxBuzC22aPNm1G47s53meJPTpLIHiezPFwUaJgIhAJeQb91O/J3T7VyQEjRzijtpGVkqskPgi43zgEJ/UXoy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGObHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrr/w//e4FEGoq+Fq4zkLo6syYxYHYFstYrxralP94j4S73QijoATLd\r\nL8Ntomh+7JETXvpyJrpy9snDDbJ6POMidiV6qYhCQ/cpSNhg7gBNHskCQJ4q\r\ncF0kzE6n5BOtYWxFPtB+MDsuO7XMisplwgT12jcPWW4fvkdq8X7Nykqir6a8\r\nnJFFyy+OIDv+i32f9sZp8hRQmKpHB5Lkt7yemQuWcZI3keHRDAIiDBkbD7RK\r\n64iLxoFxh0EVsRc3wdA0eRZOeGFzLsGxhitXyJ7kVpf4sO1Qoi3PxAMLooU+\r\nxrN6MvNc2cx4zUhwYe1uS640HKZjl1iqzwHNe5V6NEaLUGKYip0QAtgiQXlO\r\nlriHP7oWXfEy4l6uY+r32pU0fzHzonXz+Dluh53syxYEno/hsdXagQJAbfjD\r\nPQ3A+HiBw7Mh7VroXaF3xbQiS97lFG7+y8/Gg/xaeKSHJNhcbbESVCT4/Etw\r\nEhknuun8KFU3vupyNvrJXEHf6H7TBLfPQaAar/bLbe5YJIimwvRrTeMK2GiF\r\ngX6A4fd/CLIr1sHSkd8GewHQiOCSupuWtjjWfX8ZkfUqjY8I/tm2FnTOFqjx\r\nL5V9BBewUlN3HE2GLMuvjvrwLGpVVjcQULScL28LyKfxuZfY81ICDAetF74I\r\n9YekcfzgJcdNyaeJ2WqU2iXa4WrwfQZ97+4=\r\n=YQ4r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"926e19ff99d72b9b042ef413ecdb8bd8681691fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T14:22:24.969Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa_1645799111653_0.4621825669509827","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0":{"name":"@balena/jellyfish-logger","version":"5.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fd74f9021b92ee73beb7b22170de985292de230d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.0.tgz","fileCount":10,"integrity":"sha512-iKNtxVLyDwCHk/ZxfcgRuC2JdmSORDlXIOZzg6FTO9PlMZUUMB8nfHdcWwXcL5L0/RgL3Bh/2l8jf5MWchH/zQ==","signatures":[{"sig":"MEUCIEL1N6AiNXwvmku06fKhu4ubw7IV2XzH1wfE9A0s+3hsAiEAwVTDMTuKlJXMPdvoO5cEdYxvF++5kT1NC5ujfmCFAfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGOgSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKpw//QpTRb2FI5rWRUb+gWmBAv7mD7hzNK8nd0ZGVU9g/7ENxL47u\r\no7O2XDVZIXatmUGhX7714ZqdiwFKzO4EPCvhBTU1QmF5z8ejoAjvQLzhjktL\r\nxqG9ccZc9UxG7sX6xVFL1KRyUb+fKoKyGIN31zCCK9oLPjgUY3K3xXG5xEaw\r\nLgbaDGC9LZTDt+m4nBBPyGdDmnrqNO81yRfJoyAnWBJ02g/n3jxtFLLcc0WG\r\noRvO1EeZ4L8h0Pn/R8Yh1iqRwO7qtoRDrQcAk9baNl+ftf3Vyx6AYb9eMY0P\r\norEjeGSe8jAMeYl30Y35lEaEQkWh/Iq4t1/qChDT9ADR6L57YZB2iWvWEG53\r\nDPs7dQiaEi38f2hnWyk0Jk5doxcNkSy2ME+2L2KqK205CUj5MyK6gafDDl3E\r\nd6YWMAllXKjHo9hu+N/Rn6FAi1tPkX0RwsYPlrnCHwsa53Czu525DJGe3KLl\r\njTywqeR6oqMR8UFxrBEj0ib+hoZ6WJrjVuxqoQ9Y9OL0KJo0t4yHw34yUmUZ\r\nEZaSl6bgXHyIZ47z1D2FAZTi0g8IwrflTlNIHAQkMoweVxiQ3DVm3Tl9b6Le\r\nCQZI7PIYHgSeWl8frQ5WO3uV0c3zvl+dvqg4RtPd1BV1DGoZ/JFrbBrE4iWL\r\n2tDUDj0r86+3Iyjau2QJQUV2F+D6DciVQOA=\r\n=nu2k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"018d361d58430c166b8c32a7da7bcf16aaf66931","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T14:28:43.511Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.17.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.178","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.0_1645799442766_0.01246158033328082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55":{"name":"@balena/jellyfish-logger","version":"5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0d471351abe25c512c08713156ecb50fcc5ab827","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55.tgz","fileCount":10,"integrity":"sha512-0+oygX2xmfJmuVqi/Mfg2OQwVmZ3nfHDaQ6f0gEzOz2R1BAH2UH6hPm1sCrjjLhY3wr3gdUysLL0Gkav0xN62g==","signatures":[{"sig":"MEUCIEPFxiVNraSqxNv6InLxmozc2PvX+Ykh80JsGJPxwqeWAiEA9P6CdtC12r+N72n/ofzZ1LXI4/x6AHu6Jxgg+1cjDIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGXzLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2cQ//fvuYGZfk0uut2TuxnuOCUVTKiBPqQKJcxSnY1MCr6b/+xRIJ\r\nBfBGgfBWyH7oe9la4GcDzVCisN7n4tU3A2PU6MOuWAlA5fqxKmd88lyOyVQC\r\nVxq77kuRNwRLE9YvzIhSNpnZcu52XZMyOfDBZimk9EzBWnjdW7MLoBX5ENEx\r\n0IhgWFB3Exn/FbmXCjkVBHSzlY+Rpva4zjQZG1EGNsyt+YdydyE04iKKyhK/\r\njP4uedlecF3rk7/W8XHcIIFDUHXhYH/EEinrOF0OtESsZxqJE1/wEVM7S9k0\r\na5dS5BBzzfMwNnH12oZ5vYhUOkjS+HwKEbtWT+AwwZpK8lyXVyTw4aS+oSR2\r\nsfwDwTGgxoYhffD8mjV9d14r2//04VTVT72Lx/bmGDjeUPIgEqZ4VZkcsunc\r\nMm1KB04e1pSWwB2zhlD84tFo8G5au4+bD29HcxHIfgjnRNjnBCYGwVfpO6Z2\r\nQbWc80vV/T96epQsuHt3ozZt8ojM+0trVYOj8HbYbCdpvTfq3i+Pl6k6FMRY\r\n80iik/tg+pBsSW4oTgzzG7TyzjSLDKaZvAWF+MM0cm15eV2ppcamMKhmWRDx\r\nY9YX2IlIH1FOGH0jVgelnZYUDQDOaWtP/yeX/yHkpCHXjncHAFNRhbhHynh7\r\nqCIcV5ICmJMcsQ8kQwQ+sqBeOxWkvR0n8WI=\r\n=tnqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5489a69a43f32e2e0d8b379d922d94b06d86ff55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:03:04.202Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55_1645837514917_0.2393928309353217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.1":{"name":"@balena/jellyfish-logger","version":"5.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"05a23f291fad8d4c39664422c883e8a9a1efd1a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.1.tgz","fileCount":10,"integrity":"sha512-XwgKG9BDKzPyO2AvU/SoGi8xLVEjCJFlaH448KsPOaHBewjJw2T8O8Jap0GuSmFEvtlFPeKQlEIuwYhRBxaxiw==","signatures":[{"sig":"MEYCIQC7w8Qgx7gWITBdWF3t0W98IHKMr1wiLxX4AM6xpzMdBwIhAK0wAeGAVjOagJs6y0Gsk/r6TyGkyx1Vg0YftMO4Ezyp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGX2EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreQQ/+IGW9glOBw9eNBuBIi+E3LzbBZ24trMOZtK5M8m5ntI8ELK9p\r\ng/UhmNS4H1rjhMOVJ2H9iYcQ1x9rv0cis1Wx4GtqstFFIk7z3t0nz1GgAKSv\r\nURSGuSlhc7JsXkX3HV/eyzT/GPgJrE0mqFYrd3Fx8kUdX+bUQwdTeJOrYPQY\r\n9VvsXavtRR9C3p+LqGSmgQ8wpTkXEsVhNYW9aqs4M2rSl+6eBNOa/jQAn0TQ\r\nVvHscpMaHfY+duVXQVlpF0ZkNEcbR7NBRtaGlFUG7KyIHPvWVEoyiObKvQCo\r\nnn+cdTCgtp0KCYuQf7F4hSaoOtCfXHuhI5fjIeA5QF8E+uU8OtzSPyVv6m2U\r\n5ziAGJjaphWD3XGqfTfrkyEI8HX4VPPlJVFvHN7sM3+Hr5NZuIil+yvMKm6T\r\npAsCAGSSpFf0Bnc+1OFjK4imKRqM4Nc6H0/XK+OcNhWiQ5WNfUuRcjeoi9/G\r\n6H83POtWGKyr9WGhCMTj/G1oC+g320vze2WrBcDBHKx1B791u16RlRNN/Hol\r\nznqooRFi1M9FY4szaCU1aOXCuJN/dSWn/G113c/DtE7HXg4WZgAmY7Amo9/6\r\nOJ9r/0zNcG1mEEF/uuufk9Rum9rLeo3ewtbK9kGFE1GH1t+Bfv2NobI+N74q\r\nqGInPEffCQu1AEitNSMgjhylh2Z/JCUpnic=\r\n=6DW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"229fa4644e5d2a83edd4d5ce3634369e59886dee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:06:27.495Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-environment":"^9.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.1_1645837700745_0.33664437012342363","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b":{"name":"@balena/jellyfish-logger","version":"5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0942564710903b366176601d6cc1e75dafa8d51e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b.tgz","fileCount":10,"integrity":"sha512-qb7JfBX8WmGawrG0QbD9r2VjIimGN9QFLV5trOoXvyKWO1+wLStBQppkGfmqnJ6ticppyUq1p5st+QS8/BI9gQ==","signatures":[{"sig":"MEUCIHBp/IiWmkncoLSgB6ATjQfMQB2jKCHqti91KcQwAMjtAiEAiH69nHXyKbGpvKpxfwVp4qFVPDNe6C6zlLrzYmVMkAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG2IjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZfw/+JkngCkqlZFCXPW/rXeeZv599a1sidpyX/am12tNs0sjlHm5l\r\nnqDGNZzctiXnfnDdbTuPZa7F63zSDYoD9wdCVX7IEVWKSpBqgnrySDp/oii4\r\nv3eyjjo+hBrOChHMb103O1KctztFAX+PTVaexjAI22BPmE3aFI5XkyIIcSHv\r\n+eTVfpmwV3jTB+pxljqamkcIICNKPSdoJrK6i4/fUvxzoZUnejcKpS1jWoUU\r\naXCNlJBiZM9V+KWk5c8aPJ2Jb1DdaTvW05dHUOxdUVXs1HxW4q7kvhn6EszT\r\nst2smLRHBvrogYiViYOMygRwihrk7sqUgbbOndc2lP0NkNv5WFyU0Quia2al\r\nZNeez3whhXkWthrNQp7GB08M7G/zDuNKduFQrpZJCtrwMVA4TBF+Qg/KOyfK\r\nJEmSnBwePN+bdy12QT2Q41TG/7QcvqXlUCAFJCdWzNwJwXy0oxU2XBXmmrbb\r\n87Z7Oq3FDlNGdLzIakCSe6gQkX3RLZrMWkYTY2Uyx+oVkpsPrweHZpErCsGC\r\nd1P0SjoMzHOES9W/xcdqDo8pQUYjb4hvQR4WC6tlJiLKbeBwhWTUi+uiOkcj\r\nHb+aMcErRbOJ6Sy0C7mf9LN9bJe4cEnQWqpeyP7QYdx/3QHf9I4AhoLqzdBc\r\nKOH2lL98JnB/+HviHtHqSreM5lJiyloNbj0=\r\n=Htew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69b9e2a3c73151f5a9d30e1e9258298dba72626b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-27T11:33:47.183Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-environment":"^9.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b_1645961763588_0.5576814056830732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.2":{"name":"@balena/jellyfish-logger","version":"5.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8acdb00b896d986c6fba0385745411c6bc6f6e5a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.2.tgz","fileCount":10,"integrity":"sha512-HY76PjS2AdqGylzUXlqBVH3j3kqdv/PKzp/vAUrakS0hGJcJJsdgZslHDNH3mbB4WPhrGTZI0xxHYJavUyHrow==","signatures":[{"sig":"MEQCIDtCb1lmjP9m0/EaWT2H7i6/Srwg2nfDzh03eGVZZB75AiB2Mg9+xM2Nhw0P0oxp+XRiWlexFOhF2Y5qVfdyR3+kaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiG2LYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3cw//c7ez+W7ebK/YKY6FtaM6OKdfp5S1leqgRtap4XQPK92jEk19\r\nXKgsym9nVA5c5B/tMx1i9NBkqUL6IWAk0QSVaoDaH17wDBJHwoKTosZ+Nwqr\r\nJaCn3F/D2dCqdR8OSlpoHy5W2E/E5LJClYFR2Y/bvgEfoh3LgRthDI8hSzYc\r\nOdcWTnuAM4cXBu7/Ki+nkz4n+7BcKxVGxgYzQhgcTip1i+jtef2p9LYkqdRt\r\nfm4RZt+E6fPdRSkTwf4RSIdx/1IBS7IGkawF7uWS18LdV1dcc1pz1aoCnuyT\r\ncVV3JJoXY8Rvhgv1edl1kEtxFOnTC0OW8yZji8dk5R31RT7EVSG/ZlRiLPRe\r\nGUGIm6YfHmqySclENs2jqeNiT86CMgtc8ndqsVAld/1kPyeNUlim2UbypwXF\r\nqKIphehIetZkjjspH94XwgMSFLHtyHqcMwc04Fn2zzXhgUF69ig7f3usFiuo\r\ntfYAhObLE6MBkgRYssdowQXmM3QgpmhnGdd1VhQe4QUE0ymqO4tIXGDshs1q\r\nUA+oEBWNK326bNCY04IbBbs3SIXUOyulVek14Y5Oms0inczBSwv8vf6uj9hJ\r\n4NB84SW+4wgmHJv74xbVbhpNH5oqdVcqL7cpf9Br8aexPO7Q+5kdY88sm+XK\r\nH0iQ/z76CMSdCaTnQSbzzlbewcufp/bV6b0=\r\n=OWQr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d83c6c598ae09316f8181ba2c907b3b352a3f09","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-02-27T11:37:17.297Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-environment":"^9.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.2_1645961944450_0.4179636539290148","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580":{"name":"@balena/jellyfish-logger","version":"5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"696e76c6a9417fe44473f1278feb7e730f8f86b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580.tgz","fileCount":10,"integrity":"sha512-vV2VBnbDrawh+Ar1HgZj23PZZOeScCHYJPUJ8OqqXlFdEwBcFq5fTdvAcbng59boA8b36dU/1S8zk7fU6bHhUA==","signatures":[{"sig":"MEUCIBQJvg3qYGAlT47hNxpTctDX1N2DBX8n5v2EvhDqGiSOAiEA49/oz3j4GnTL27dmKm5gjb+8NHgYk1yNrZl9YlJAXFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIrN1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzCw/+K4N8z2F6iQKPjICEl0IbiwaWMRkp2RvQ8anNsJNJCmv238uq\r\nB3m9L5i15GMnkuijxiMKCPifWvULefGntRGeU6KKPYW2vbu+ee6Tx92wmhnB\r\nlkX1wB/ERwycPZO/I9c+YkXOHcgdnyfsTC13nKIuB7nvvTaqZpvOWjew9+EK\r\nIB9B3/7Cq8L8lW0T7Tzplf8QxMGh991U4NO0p8xdRls1xl4sDLb/BUW9uUgO\r\nUcAV0xy7GxoHJGb4VZ470YsLsDWvqHcIBzNsUG4dNcjQgChUEGnfB82TuGMr\r\nfuFfEXdmSVhu0lQPlKSmoujpWp41YbITSmZ7Jt2MtVDoGmyd4vUK7PGvpnH6\r\nUe+Avv+h83mjUnlFl/jcTuYu4xeu05Ee3NT5uTKAZBop2coF/75D3fS/0czL\r\n1kA9eLKOubaxXe8sy8eQKXnYn2kYdP0laHkOj5gKq7Kft+/zVKcEPtooflSR\r\n7x0qWHPGEYaJLlI+QZJ7xlxK+CYxFlShTEZDQJccxGC0oPI8CLCJ5uhxkXFe\r\nFky+CgmMjqgj0Kes0jXrjlfZkqVvrW9EBlHcGgw8ub6CBF3hm6K8mI7lF4XW\r\nt2npnxb68Ma8c0G6kniM5naoUnxcyMam9Hc3ZMiuxLj8WRN0bQErVW12pGIn\r\nGThdlJkN9xsNFBZMtN5OG8xcdc1vxL0/YdI=\r\n=vtSK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1a909e78cf0e5241d5994c501021f2cf2309580","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T00:46:58.218Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-environment":"^9.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580_1646441333468_0.04014387778166384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e":{"name":"@balena/jellyfish-logger","version":"5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ab63044297d1e8ee7f00956452906c1aa825d9cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e.tgz","fileCount":10,"integrity":"sha512-YIqQCqaJkXpp5KIgbsvv3xA3hmJqpV+9trCySgnPgaiNeePIYPWgfM6rhfA8D9PuDXUfQUj6mP3qGGKtlIAJyw==","signatures":[{"sig":"MEUCIQD9TvpH7uenhHzlaolb9fYU6mq4ExQ81YLc97EwWQW/3QIgB2yVb2I+en50E5teC2iuoH6tZGGxa16CwmxtwPIn+u4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI15lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtXRAAibpCRFoDUJuaQcgvct1gXkmiKbbPjJQpLIyoC2EbRsknRggv\r\nkLqdIC9BuZD2lsOT8tnB9Ire22Pq67VuvVQc1/xD67Sy3Z+EWIiNiaQCQaTQ\r\nc3upUZBH0WIR17GnRbBwK2pLW+B+RC1YmOSE5B6etnE+RKV2O6Vvhv4KB9Uv\r\nAh5VEetACNhkBkAc0UtumO4jL87FXgJCohRVP2omZCjzl7sGs/Qy4eCTZafK\r\nxHLAQ68a8JDy7Y3BQa6wOTobzrzGZ9f/jHnbEhtcb/+kv+GIA6CGtFXUjyrH\r\nRiF2k7EBeRvX4mIPUiYasMxBzHeLlL+kist1CYvO1oym8NdvAhuXwebfBEQN\r\ngtMwps+iNqBzLZRJh1INGeNYVE8Djvxr3cw6bvR+J1hkM5J89pzLpJTX18Bd\r\nGuae4fycH0Ld7YYjXc6siRj7Ou+ygpvCkAmQTYa0ZZrc5/wYXpLi8b4NJ3M6\r\njuDZTERhKCsK0DV+EqQclczNVSD3EYl1HE+9mTjZ4g64g+Sbl4A3uMqBnng9\r\npMnhHGjOUKcAI4L+Fuk9WvKLsyzxAfumEirO+RKyNKF0X9XtulPWwtes/103\r\nKFdHv1hBbJWs6E+DNHXd2N0tT61zMoXQrZk4ZMDQSZ6bwW6GBU/DG/KD2ZHx\r\nPY8I/MeEBTJZK8g0VI5SuCashhD9mY51BTk=\r\n=Urut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70aca8d59956e7fc0b2fa765f53a7d4ad95b331e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T12:53:45.223Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-environment":"^9.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e_1646485093248_0.160267037482833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054":{"name":"@balena/jellyfish-logger","version":"5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ee9ee341f1c30ed4d936dd107702837d502397b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054.tgz","fileCount":10,"integrity":"sha512-xp924VCX0bygVIE3C5q8FtteQo1hOcnXi9wvZpnN6hqehIZCW/nL2nZ7AfHy4zQzK4sWrUlYMPPyCsYR4h36Ng==","signatures":[{"sig":"MEUCIHtO8rhuIil3JausgFp2S0+/YjjkaosMrWDbLmC/M0gzAiEA0DZE0Ha+20fMmKdxgSkYJwYxnR88RSWMhTpySCnAdnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI43DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ2Q/+LZfP5rChvaHSwn94x5eDJl+a+x79BdQOW0+zt3grPgMizqbL\r\nw8JHB2H+/GDth7lX0m48uNiGCeGQ0E9b8/K8kLuMtGbn6C21xsV6AuWSdMs8\r\nKk3oCskxjAagYGZ2jyBem9BaaEhTFLnElCbaHBAx4WOgqN+mrRrG/ZeYj54d\r\nQWQLBHQDnlNXnEHzyxsMnTD5wBOUx+wzSHbZnKPc7sqvCO7rD+o8Ue8I2vw9\r\nifMfxIjFiHc69bmAceDr54IYBL1r6vu/fYwOzZMzRWpdt9qw7+m8cVGAXLlu\r\nq0+meEc+FWK/ajnh+0w3j+LtP09RoIuhm+N7ZXnEl1vDtxFVg5fhOIQ3nPsg\r\n8O2H8jBgYSA/oYHT53AThe0LY0E7g3iXfC3rGxBCuQZzJLoh5P7hnvgXiKzp\r\nivDtcC2GDr2O9cJvg6NMcvPiahhJQsZG18O33cwAUpqPY8h5jXC+ZcTa+KmI\r\nFCY5oflDiXIxMOELb26WNGqBMAi99Q6ihhaI1X14m3/mUjqdTNuHmRI5eRSl\r\n6zBuEf0ZGfHHmjijN2u/Dhrl0GSFNR6uQ+xGGLkJxlvbyy8KMmJanvOhmbd9\r\niLDstqftZZJxuw8IBPpapkmo/TmdKBg7yEyoBOTEej1a8WplrAAwdGln/lhc\r\nJmYWzRprwRMVszwXA16RKMM1BddL/mrEPRQ=\r\n=OU+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f4bd40247c131f169d09f27c4bf0f90e512d054","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T16:17:01.148Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054_1646497219326_0.8871187994904728","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3":{"name":"@balena/jellyfish-logger","version":"5.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"816c2885bfdcf4b9d4e9797b61a2d9bfacce5325","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.3.tgz","fileCount":10,"integrity":"sha512-pBF6PzH6V7nJ+/xTZrxgj2+oDrMf0ac47Lvtvhw1Jmx/ZUvjh6qOyIwWfIiiqwhev7Vn+zZOqfIwKxGd1Al2ug==","signatures":[{"sig":"MEYCIQCq7hK86kQEVHSXzNWUK0F96cM/J60otFM1vSNY8YnwJgIhANKV+yPWUIg7xyxtFVH+4LaFbb26ObBy7UkHE+ITSLsQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI46DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqW/g/8Dg9T2817H/GkUrorDAH267M0dqzsK25FMTv4d0bX2zlr7jkI\r\ne4GrW2Ss2wlD7lHmB6fN/tyXCyXq7mEtfIR90uHR8k13uKRViA7XDLdrR4+Q\r\nNZfFPa7Z5b30+SbyofFHqwfdVELc0Qp7+OrfUiLEfTp40CrN5JxZFNtRjwHx\r\noMpDe8aCHHNN8sd1Y2SMZ+LCcL1rqY6PhgA9HdEqW+ih87lXGeu6cQSYXwRu\r\nXTIcxPuNu5y/C2c1d9mD0tRjre3Q9DXbvq8BfIe6eqECR899i9FDPH0+KSvX\r\ndaANEbbipoIkn71JHTzE7gxikOssRrxukjv0zIy3dOUlXk6geWR+EEht2q7u\r\nzzNiuJEEQXNmc5RYntix8AunmT62wD1MWngerbCnn+j2WdJ3ZpEP9RVrB93D\r\nLnub0FbHbUF3rFAtqJSEeDnqC9nXkenWx5c2S9bJ+ivpECCudgRzL+kF+H6U\r\nI7eQR//dBVySOhKRSgFcPvGPUVXGK2lA28kh1NWpZRcD70SXxzniqJii8KeE\r\ncTCBirpr8KO3A2P2/qYnbNKpM+SQA8tyU+6EUR+G/65781nBXarXUlL3K0ZQ\r\nZ+3pwOlNagtHeBjgh05b9Cq776KiTinsb8d+JpUoV1/n8xBkZRexdlNjjyr+\r\nwqSpnZl777l9ops/+Y/p+6dfVDLQ+4xSGUE=\r\n=Ghaq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"229da84f1adf8a2eeac09f02dedce3b1185da637","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T16:21:38.093Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.3_1646497411268_0.20450185579283287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5":{"name":"@balena/jellyfish-logger","version":"5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0717e2473ca6350e57e32c9f7363a4eb310e032e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5.tgz","fileCount":10,"integrity":"sha512-Hwt05yW1ZhuFNxWFm73z6Xaj3ZT+hJ9FJRT4d2rkTQGSpX32tmWnxf68xRNQMQxOZrPFSj9G7FCH/JvYqWXtzQ==","signatures":[{"sig":"MEQCIGi5kkg668Jc5t0YihKk1izlq5biGDDJrXkKQ07xrezPAiAqU+AJO1pkNZYrGKIf32FZX6iTIzXDAU91qclLdtdZYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI484ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCsQ/+JxxpgVCy8HzpILq1ncCBlvfhMtA0VPpQ9lgANccD81ipWhc4\r\noAFcxI9z+4ByUXzVUndg+6IyPKX2U29T7QXUJtG3MJk3RIANlrTki+K5jQDu\r\n1r7+iTDLAsmXYXcGqAcujzyriIPiv5/h3IFtGlS1oKgaD+YKB5Y7So4dNh5x\r\n9g7RlabDqzLXqz+Cu++Sls46DLvoh20iM1AQYIVE38y/4WCvxcWIWyLbCX6W\r\nLoVSZUMRg3yc3qaCSSJVyj9Xz4gQXRXGwbwO2SjXqhWp1giQbb+/YXNUiypb\r\nLrFil6bOXnfnrOAqGQIs/fDP2zkuxeDO/Ecy0EqiVywGsaoneLvkMc0sEOmv\r\nQa3GD1Cs85RNHpueWD2RWwwRsjAEznj60uhgfezZxjCJANUPQy+RvCdHMGt+\r\nRlnB6zjQnyDPFFYw4/ui8/t9iaiglIxrldE9rmMsaFejFkvx6aoE5xm/GhZW\r\nPFNm5eN1JeW48rUJ+TKcBsvhHv3PW7K/vVTR9TeclWhYQ8ViUtybsxq5Rwcx\r\nzR8UUIn9vFWzpIUd65Y+ZsiY25uAMOtK76GtgIPov6JnvuzFL/gnz7L3HCAM\r\n65MmM1VoAJ5D5IAdfmRW1ldDvfv9ZFmj+kKmBeeBgqQH4q0FA+wbzpGRqQfT\r\nq0AS2/C+taWBnGJziNIfaDbXZUhRQyjsypM=\r\n=2tgu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ea288ac144774be798c8ebde30122dd0b1256b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T16:23:50.166Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5_1646497592747_0.5953315741635006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a":{"name":"@balena/jellyfish-logger","version":"5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6e94526f884829ab9930166004a42c0697c2cfe2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a.tgz","fileCount":10,"integrity":"sha512-bPjVtlQrvlPHMTjVGiFJdeXK6mrTKvq36+Az82YAyxwgreScfgK7Y9f/z1l9F1BzJqd4+M75nPrXOCYYHb3dQA==","signatures":[{"sig":"MEYCIQDEub5kFC8wd/e4Bt2GEY0Ov3b1kb570aa/oV9Ac2MTuwIhAOSJFYvT9q1LP6BZDTqdpV4mEoP9mRo2OL6/wi8fzHzN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJARnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocwg/8CMpPkPKCtf/tdE1zZ/juxFbNIokxahpMAGy3/NnWvJQJAtEF\r\nlcKrfmldc/zCmM5a/I4kYp+GAvpd2/UrxCSGd4NssNZSV9nvO4RIjtVk8Kxm\r\nAEES8ao0vgnL6ngLNVZb5hJk17UH6y5zOQH52mk8LndERY6Fymom4g15060n\r\nfm/TCACv1GTfMcg08QJ3BaLxAWKsbEFGKsVnPsknvs0kDEfQn+osL87jMI3I\r\nOMbmGOR2Ks7taYElByrwukABgy6w0x/o2tdsj3Y2hGZkL/HPSp6x9qtxCGpL\r\nN0gfi+NDaDDHCCFpP8FraPUwbWx6W9WKIgyfXNGtQMkvC/3tRXDnTkAPNaZh\r\nhi2hA/A3syfmkArgLMR9r/T6oSzj/MPeTSt+boxERbu3HqbT2fdmM922YFg7\r\nWkgzLDSAZn1Ie4lXSZQBpbtARJz87hnwaAemB6o6oZJF5t/jeCoiu8srlYWz\r\nCKePKuZf7RRR1zmEcTTpf1CldEbKVnFRjOTVDZrsYUMVkeuggd5iILLqQXKT\r\nHqkrHJRBmx62cGYTcAAXRxmSDvPGoxjPbuw78TabBjvPudqpehXxzQDnsLlj\r\nQxlIf8Su6u6shxDH+9YhjIt918fLuvfbTq8yOc3uqIkYcnJCuHNRJp4tIcCf\r\nxD7yWcoc+Oy2jHtKdoCrHUDJ7X1eE3XTv2o=\r\n=LjIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"edd9a325e82e19eab63c521a75f8e8365785fd6a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-06T00:44:00.350Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a_1646527591584_0.789969738565127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29":{"name":"@balena/jellyfish-logger","version":"5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb2d8d6312ecee9841007a4ead102c70c3e6fea0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29.tgz","fileCount":10,"integrity":"sha512-EKzw8eXBLrSRTnBOzPpgdqR3TXjsLdxygzd6ay0YFt92uUPyK8B4QkW7OdoaXOaUlGD21vfjwkNogg8P+X0YtA==","signatures":[{"sig":"MEUCIQC8yJ4ui1fCHwV7te+GHB61BiQhAcLTlzBfzAIPBl5kRwIgbMoejvTcvLHbegB6rbk41i1B+Z9OFvpfZNddyiaPcsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJB2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmoQ/+PNeJeA0bDvRXfPAD4BJ5NynRrJY55VgbywpIVozVQU84PrpN\r\n9XGO+Dqkw7IlgEc/OXZCDgREiapFlUXHDd3K9sWEyFBsEZwhmeQ5N3qKwv9M\r\ncHXIGHFF3Qg6UBe3otKZePN5SnQeZgNY4QzoHJX7qczfjVF7ItY56jbAq2Rt\r\nwUrvOylsM0o8mx0kpO0vTjuVqMVowOcKG/SYQzL0XODmYNvLGva3i4MOH7yh\r\nTauzLSZhkYOHSjDGO73esU3lXVi7aZKe9PiWnbhFO/qrRS3aVKwM5L0a8s47\r\nRMWE+cgMDpHkyns84gKsXVrjn9X+9pDPihrwseFOJiQ9lDmO2/s/1dwbKn+y\r\ncoWCT+DCe0iIWkNSr3Btle5jpuc6qesjR9ShdSBzzxH117tiJUzJZHBk0drC\r\nIot3M1/NCZwzzbLjz4Cmu3zxz8WqT18SN5vPmtiuQJlh2OWJAkjvqS//ssF5\r\n3M8XgowWyM0HTY9l4rgERcp3ou9xgGH82tSOwlQ1pK/b5yWq+/VBf5ChVjDm\r\nrodL/vamBFnmG21WkK/CYPb/JJ1HvOBBlutAIbiCrYCq7+47013arAGOfpi8\r\nysMrvwabadXgzFzfZeiX6S8LX/Iho6i/uV07u2FPxMvscrJcTAR113LUrtVN\r\nU9+oFxct+rI/Sw0fKt82fopUNIrfTGHhrTw=\r\n=7G/w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d2b0213063d8f784d9dac5b095490a371051d29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-06T02:31:47.281Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29_1646534065113_0.15468209377085196","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4":{"name":"@balena/jellyfish-logger","version":"5.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"899f874c694f2b1a73d9a43d4b25de8f211b5df5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.4.tgz","fileCount":10,"integrity":"sha512-wZAPZ2lx+hyAuYgvadZSexeBBI88wUoXVBuDk1l9olTbS6PasgJvo1pmchyX5NmRGqeeSTS9ONmCaSa2IsmTDg==","signatures":[{"sig":"MEYCIQDrtLD4cgm8pEyLuQHh/BygjsIlkr7NOWein2jYi5YPIwIhAIoY03eQ6O3l8xtcXSIgQdrNJ91QiB0dbnNQ8gcloT7r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJB56ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLDRAAhFWHsd4ACZXiv9Pu6ZO07xrol2zwCKXlILumvaJWccl3JcMS\r\nX+j0/+Dz+mUEQ1gQp5cCY70qIlRW5BqNd/U1cIhtYG269i/OptnbRAVILx/i\r\n7hQqFfhVolarcqqm5Ir4Vzyk2MZnMjaKg8CAPZdvVL2PUrdZ0zdT5/eCU6z5\r\nLZWYnkJTYHx3OcFOQuD2LTr78NGOsa+yYl7TrRbClY38yJXLR5b9UcRs//Ny\r\ns1WzNqLSe06IF3ZLwG2oq6a/Yd0PyuwPl7TMvgNfrPfyiRiqhHK0SFx79Cg6\r\nCX/rE/10xahbPnzngAAzQex7DWE5Q0rJpzWBUCMkp8TogFKHX364JX5p8NLA\r\nDMCf7W21ME9eMwp+Tv/jfrBtb0YJFQiW9Jig6Ox/mAQAHEuLQT9nduEDVRlw\r\n2SWXHjkLVgo0L7tj6mOfCGNB59YoeNPCrykwBjRmEuktWAvTD2ydgaruyHpF\r\nD8dSqZpYUncsgw0W+hEH8J3N+UR7deV+hJnwNPw6DD7Mbh217wrUSBgyrrFd\r\nvBGZ6iqSoEBJbH7oTdzAhEDHMAAxYtNDF5CTShIvsV+iw4Hr+bQbGb5icvy9\r\nJNcKhC+8h4Ka5qSWgDSmCcwtd7c5tFQ/jNx73pvjUG/y67P3iMRxc5f39yaa\r\nv0VKseevmkfd1sbXiGCQtLdnn2Jbwpp91aY=\r\n=mOov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"188ca10b887e0b9b511ec3695106a24f65ee19c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-06T02:35:49.675Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.4_1646534265908_0.8633212636286176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4":{"name":"@balena/jellyfish-logger","version":"5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d92ca462826c8172993b3817298aca0f2493314b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4.tgz","fileCount":10,"integrity":"sha512-T2XMjDc+W8XI1cxJCb2Ug0ZXx2RDrwy1uCS7j+6dzFuIgZb0wrtqSOsczM52MH8ZNHk2xcFcVFlpLaXlx98jfA==","signatures":[{"sig":"MEUCIB9AfHkajCAD4OpP8RKkmYPwcQ0kvkv3+7zbgUiCIOEoAiEAvZYYywt48cS1mFeuzdzygkRx58TZQ+Ut2mpTX9VaS0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJB+KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqptQ//YXNJTAPUVc2OaQdfhxLMmCt2wJk9xfvusW61P0r1ena8HI/8\r\nxoF5TPKklGB7+WJznU433DBAnSY3VnplW6+DAEC8nxCocl3ANi5S4x+q4pKc\r\nejpQzD/DcWOeyJecFBrYvMJ6q4FgiPKs1m1S5eE2qVcCVJgosa9l3QV1X1Lc\r\ne9fajV68JE95ZWs1WKGmyNodq8nW/9B7sOKXQuojJnygJdv/geXrFIcZBSkx\r\nrNt6Rj6ONhVl98ks3zHM13jNh5H2fZVY6qvKcAtagBbNlytogI4BRwUXwVpb\r\nB2zBhA1ZOicDOnAnLdJUROocANlbmR+Lx2gJNa0R9Km0a1LnuUWvgvkI7l9U\r\nqlCgyYaep9faHiTb0NwOIe3FfiSkV9+LYdvF8rT2mpSDdhv7DSCukxj8T7EJ\r\nQLL8oC97F4/n/S6Kk9jFZi9kfM7TNotEWwpUgSHRD7MYxwINBi2NxCvW64Hd\r\nvfTGD2yjjzfgZFZAl5/VbTlaPOMIhJMzdDGJZSdbaiDNT4YemDA8aa2VQce5\r\nC5aSCuKGMrOz7hYEYSdCZq3IKev+C4Pc+zpqvIRimeZL1+Oye6qTsq33z4RL\r\nkPHKDzDvyP6QHzHufIFqdM+93HInyL/4jRHB8YaXnEIu4lPBK2XzlbKckLWs\r\ndjWcAEaVNyt8DtHfJgDs7dq+6xPkt+W/AzM=\r\n=UnsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d06cf0ab4abfa8b36ad13f64e14700a774789b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-06T02:39:30.128Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4_1646534538667_0.5737456070433324","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3":{"name":"@balena/jellyfish-logger","version":"5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5535b9b528fcff9ba64eb2b3218ea9b0d9b18c0a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3.tgz","fileCount":10,"integrity":"sha512-fTmUhZpfq9Isjh1lFWKpbXJp9EgRt2nFLebWwxvEWJD3KHYt4738ZMi75mGE7OJzp998uh6irBQXoE4XVOVfXw==","signatures":[{"sig":"MEUCIENr9nWrWGdccLdmEB6/Hd/brfA4qdMtmR6OG/JefZBeAiEAtGCIQWUu4T9xDj9HYMae20GSo0SX7LFZ9RHkAQ4hdGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJWbUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4kA/8Dwh2P3MCMD3OK0Y6TCNC4tEinBandUmTcPIjyDfgXb2rrds3\r\nyqonCV2EN2kEPsTkXpCF6QRSz7RfB35m5RIiKtv2Ize9qT3kCivdfTTTcDAG\r\nK8ut1MTllT53BOIRcdlcNkQqRiXx7rSBcO+gW/liGXys3AZzDOMGG8mXx3wA\r\nCfwSaQUJAWp+l5rNFo5cSHlfDQES8AWlE6TNGC40HPga4xFgwPX2u06jTgn5\r\neeblwRa5gn6hsF/8EVDUy7V70WKMrjc5fSCBG+VGABXp0oD/wfcfd6sMdeS0\r\nf9Cmo3lP/qaRi63VPTz3F68TlHZ9R8TdTO8E2mjQ2C1PE0RT/0wzOeJ27kLX\r\nJNL0Gfx15yQ9iN35+MsXundMiRMdYPVI6AInMZjM4XpCcnyufuT+NenK3tw+\r\nOF2vlnU2fTcV+wYVUOqwKKEL+6tCAj+iWcjzU0jEcRVfp60SjOaVTqxJ9ymr\r\nZazh9naPYZGwC0wd0SOlFltcDxLhY2DvEgclgHCwvhtdiAQfwt2p0chSLAub\r\ndTrYH84h+aJabUWHgeKIAxjE1fFpkl/oT93dyEZgLwzOg/tVoIpnGEz83QaU\r\nhSkVojHTDGYuI+tjqx4F+RiSBVChVxulR0dPML5VGXCo0IztE+EpJIFMrxFI\r\njT4Kk8eRwCrAkRQ5VR1ghVX5JBwDDQlUwiQ=\r\n=KhiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4d344e33f605b627d2a4c3f1814c83c54a9e0c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T01:55:14.550Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3_1646618324643_0.24675424187398387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41":{"name":"@balena/jellyfish-logger","version":"5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9bbc9bce0289d0bfaeed586e82947c82866f6d15","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41.tgz","fileCount":10,"integrity":"sha512-34z8mNnhIPtxS/ewtS1jGcNlUjjBOgvYneG1kK4QfF5xdPvvuRBy6ywHGUMBL4YQHQtsVyX0cV2n7JTpagL6/w==","signatures":[{"sig":"MEYCIQC8S/Q7wCKcT4ttJEib7IaY0l5FtGzPQVUPx8o/zhrTjwIhAOG2Pyo+pSMn3D1xGa0ia3I54q+vMJoJITfPE2RCclHS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJXCSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpajg/9FcFQzkmwieT/4WA4qnxlflW5wxSsx+X72W0COQmwY42QkuDB\r\nSHUPr0wyGlj05wfh12abdnh22s0FZHythvBa24kq+LAQlQum1j4V5469MUSx\r\nThSMUrUL/s0cs4TCuQEohXM6Vs2RhF8bielga9tRO/j4wAz8TY7Sgpp3RwKA\r\nEOimFCPS2hBPSOGlcOOLi9D1IPzYJ+CLF5PKE+D+b01ObJ6R0ozYgkWqEQN9\r\nBncX4XRLS9j2W523weziMP5xcaxkZk5/qbkvuNQOcrQjq7PvH6hp/pRtpXCR\r\n8101ClLKSEhdCtvrFyNyibyGC6aGo5JU0L8DMTSF20i+u38a7GyDXux/l40e\r\nypf0+YDsxVOzRMqj/BKrSR74ydpJxLehNmvJa01RPLrsnqDnaSEpmpiIOqWu\r\nrngvsJIoh1g8H7Nufn/OuoVxeDT6EeBMLWJ0kXo8bncTQVFdVu2IdL0YxbIr\r\nRs2PPI8/Iy07KTQ19cwE1jZpY6HRKirA6ZrAtIIQ4TnrAj+ZRI/h9buzTxU0\r\nyKbCc16u0R+RPS9RCeisblZ8EVlgPvd4gkimptZhLhPBZGULgapIZ7ykUkmv\r\n9N0aF63H20EzGR/54R/xAHJm9JsGc3V/OSz6KPe0WE+AHJDCAQpGWSmfvIEp\r\nmS4kpOOruHcb2rUo9us93stwUHf7dguKdqY=\r\n=fNIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"768693c24a36e825901e4256cffa65d6d581cf41","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T02:36:10.839Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41_1646620818302_0.48628490840731287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5":{"name":"@balena/jellyfish-logger","version":"5.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b7b9217dc3ba2084a91f37f5e231789d0110837e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.5.tgz","fileCount":10,"integrity":"sha512-QpOIh4Z2a4IIn7y/mXWTvhBLr0Cze9uESNrShkqFHib4XOvMZsawtW+EpQH/PFBSv+7ng342RKNiMj469RkCCg==","signatures":[{"sig":"MEYCIQDZ40Ucm8qa9mVItqV2BUaoTPCahqt/nI5FhS0usG4VNgIhAIeOPG4lxzXXkDUanD8dX9qdqpratyj/bQZLP4gPtLKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJXGMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX4g//YL6kKgcaWGoAky8ApZfb3c8Llf8jPvFoKvyXr64CD/aaPBPS\r\nYqDQMsX3mwEyhbcXiUOln4Gi9WFlXB3LQUGf2qnObqKGvvhb7nOvgp1UOfvb\r\nuaFFZIcO1wk2hP/qy6vrWntHHDZvMyDmAtIniHDeGCuatq9BL5KDPqs6VBGQ\r\noljODTovFGFtjnPnTLUu6zslXN1qLfm8lLdiBlfSpwCdOv6ekJvjybNvHgCz\r\n/lJqWGA8412sF7tC+4KU5YpI9YRqKc82QUUejnXt4TupnaKwnEHGYhFZ4Box\r\njQviEU7884nF2V1yXNE7QqJHlNuvGp8lDxG0LfBzGqnF/pQvzGzETmNXzuI5\r\nOvhsKqrLbxza4sutY2tCahg7xi+x5h8+EnLMT+OJLKvAEgOfnHortjCqTq0d\r\n0cyQspe8t5BhQwY1s0RwZHfT3ow802tcnXRBJ95Uzlx1XcyGcZ56ngqBjXXF\r\nBjMIbepuTl61JNeV+PsQZef9F4JTAxVEABk12f+9SWBnFDa/EI9vg5dZkwub\r\nA/5n8jfDOYPPeGsxzRVRyoiRy6DTbVRIzSlPZSJqGkj4cq69olh4K5N79QVQ\r\nZUx5JfQ7R5+wObfc3C3URN8OCBK8fyub4V62Aso2CVbtvVPSP1yyrHFIrInr\r\ntdX1uctLj7+qorfyZ8fCPN3rNekw/xuA7YU=\r\n=JdC2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aa222a8a5c57f646b6ac2b54cb28297939c7c098","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T02:41:48.622Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-environment":"^9.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.5_1646621068290_0.1954961135782738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9":{"name":"@balena/jellyfish-logger","version":"5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5fee3f53acf1a29c1ecf4367b142b27749d1390f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9.tgz","fileCount":10,"integrity":"sha512-q1Y0CRYV7esaB9FqCSgcuouPHvAjlpuAxKkDKHQhhbqpJ4yHZzJyYjEoZUnZj9KrNQf8tPVfX1cgC5JBJYP5eQ==","signatures":[{"sig":"MEQCIDxWieWUurW6oGwruN0jT9os+fC6wGW1YX5UkKOevhFjAiBxYwp8rEMfNR/TY00KwrJoLtQ1FG8I9yb0RsVjtCKrVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJZ5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjdQ/9GfUC/9Agh9Pcneqd0W/df93ka3Je1Pdpgn3EG7sT3r4ehWBD\r\njNVPaWAjEuUhQzp74M0bMzg6nVQ7rPYjFEsGsKYdgM5uWX6ZIB82d/w1vhmK\r\nxEkfRKXLLSBz4hvWGqa65OF0TfoOxPsq3r6oFvy1lV0Gb0EJAe5sLoFuoKPP\r\n0zHhTIjYL1osArw23fu+XaXqvq6tKUoQ+kbytg6pDhC8hoButEXJbhaElkis\r\nI0lfPSQCMjnNTFf/TfZ5Dl0AyLml2MnC2ioGKrU5TBxMB6As+cUl7CfQf9tT\r\nvIxCJA1h+dui0cLVJDMaIMHBvmoEjFMpb35YOa21/d+FNwn6lF8wmTaddk19\r\njhAwDHDYvHyVmQYH32z8ZLvFyHwvoem2GDhqsLFcx8cv1f1sRPFo+VT6g39Q\r\nSvkYuJBig/IcOpAnxTXR3paHGha8p5jc9rlBQf5SV3l2UMjqDLsTdg749S8t\r\nMhHT5SpMd0pBnxhITtsaZjT0yKOYOf8IJW6bedYWKPthf9M5RIDibD5qYXfZ\r\n7iWixuvH2kvTG/nZeQ9Kg38goBgSqJmPaEHcqckQIxla6VrLpNhTNt7xFIqi\r\nLYAo2mrBd7rzLT+nSwddD1v4/NhDfH5OnVPRKfUiZwFPaMjt2Xmfv49JF2ix\r\npLkxjXspJhl5ChdrKZNmnerWAw0vwCnTas8=\r\n=NRw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13f6319b246f644471860a8e8a905bae75993ba9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T05:52:41.116Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-environment":"^9.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9_1646632536539_0.6912599347997361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.6":{"name":"@balena/jellyfish-logger","version":"5.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6a0fb0e98f4ec0dec6aa2bd3a5cda62fc7fa1e79","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.6.tgz","fileCount":10,"integrity":"sha512-CRIox+W8dFNslEg9NHLj9JNqDBHSUpI1Hno0ynK5i1T6oqCJnmIHfjIovQxDo4AIC3Q/rXxqcZbVJqgCM/jeUw==","signatures":[{"sig":"MEUCIQCqSJsvYjiJhuiP6KFYBsNZdsQfVmv32w/iOTFsU1a5BAIgY339YTbuj38L0ZURL4hr60kEGjZ1rZLsVK0Y+aqcHaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJZ9mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoavRAAi1QEiOhGuf6ZziRaqqbG5sgMpUKImTQJWNUwL9L/fGc2gH+B\r\nEkdvDnenY3R+ZCULkk5kxLcKB+CE8zR7Xq9WnFJgfWzZPuV5TlgZwjK4jZg+\r\nCCnMn6cuFYxMb68cmDKXlaQbWGf9o2EyqDAGyUIMBhH36d8b+kj3+XhZfZMJ\r\nwqKFLPWk2BOv7pBfaHeRjuyJySPBESeK7k9k86K1HFjckabxpSqS0QbnUXrF\r\nQmqRbGCpUDC7rwP67hJL0P9SyPGUkL7rLUQycDUQ/SuO6SINLaYOkF3drjZ9\r\nHrjCKLZcWnkBtDX/kPO1HfgXuBvJRB2c8IniUrP9dPCci85OaPXzeLlqMnSU\r\nyIPbMlWRaTr8WKJU8PuiFAVQOaEt4ssNbD4o7cw8Y2XrAI0jSnc3vkEoZlJy\r\n7p1VF4ynSMsj6rhXmE3MidOis4hV4bVTcSkdAzL9yDApp6dFzss2NFikA6XF\r\n0Lmzb1id+I1+KvqAxbYO9C7L6hCkMLjEtzL3RbIyEcgUprHoIx18MWMor1V7\r\nOe9hwWqQojq50D/y+bwsKCfBpdIxPST/Qam0u7PWUtpE+v0F4mnn9eTENs4H\r\nmCIHIoGbyUSOplqxaL8BhtVmnLYxHUbXp66jGC3RZYVNhf0Tw3WsV+6yhcq5\r\nCkxWTblCaMh8cygmW/wPKpG42n9UXb9D8iE=\r\n=K4Gv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53f24eaec5baa98e4219cd4e49515b6895f898fb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T05:58:03.108Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-environment":"^9.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.6_1646632806400_0.836590671522756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09":{"name":"@balena/jellyfish-logger","version":"5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ac39d068caeb5fc9430f635e7c491096062b909","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09.tgz","fileCount":10,"integrity":"sha512-0OniSGbJ4EruTE9NcVPc+5QfWQJTDEE9wOAMqZMjCN5p8RTmxBo+DOk7dG6QwVGjueGuR18b0WLlL89RTvbfhQ==","signatures":[{"sig":"MEUCIEZoEjZIAal0iG2bDdPfsmy71iPoKf4gBwUNspv+x1p7AiEAqClTqQVUepVDgXfKdRJgvtBU0yumSfHfA1G+JKBtySI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMphtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo46w//fgqvdffoLbB2xtKQbPXGNO0++wkkHfHmng2DAuOQnMtVhLQK\r\n6I2V5QLRkJxQ1kKGMy2nqoBo1VYq/Iba8uGwX6X0xJ4YdWpCUa/6YKr371dk\r\nvFHmYnaXC4HX0OC61859Mx2bqjn/50IpA0GFEXnWt4i+4kKpqLmLQrw4icU7\r\nH1U/uVTN2KadL1p6pkBZKIFq0redDoKjeSJBEHErc1cR+QXwzJgrfz0BSL3T\r\nigjnXny6fkMs7soROKtCoH9ZTgv4MuGDRRAES+CMKLcICx+hyXnO/ysghDlA\r\nwIVlapZ2mN5YfsBSDQqz4dt86dPaDX1PFbYmkeHnDAt36OpwdZVFEgr++K9g\r\nbfzwDQtKWWwwguVyzY/bfTh9I9o9Q1BsfyimZ81S++fVmaUTwn53g6jYvleU\r\nBwOAbmQ43lLVEGY6icj7p+bxrcwKuuhQTXnZlApmDyHZRsB/1QJ8pWNCoH4Y\r\nKFFgRivmvZiSWL2dTbaeDMQiMflquaKiPSM5U8sp/7hgFu8DkB7R5goxYsQo\r\nypr+Z21hWY8MuyiYJYboRMDP21Sb7vGlU8hz6j6ajzH6lFD9yioaaBlusIcG\r\nIgatg/i6AISJUVwVysWtcCVEF2OOD6sSVm+UavCHa0mlfL5M0KK9VQ3EFFcs\r\nZbymXFkLup4m6Uq8+NtnU1XL5DQMxY89zqc=\r\n=XELZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6748483a7a7fbd067b25c227633920d11a82e09","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-17T02:06:53.306Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-environment":"^9.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09_1647482989672_0.9236234105087957","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.7":{"name":"@balena/jellyfish-logger","version":"5.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ced57a44e2fb09257f2e0db03f64861f297864d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.7.tgz","fileCount":10,"integrity":"sha512-zCRxITFLTD6S4DDSnk8mCl6a0eMzfuTIdWkgBYrqGiDG+G0v8W0yKz4Br9uO3WFYngYbSv6zd/Pnbfh4hyEqbg==","signatures":[{"sig":"MEYCIQCxW4YRZ7PlN6P9GuAngOLIYLAeJpldbN375au1I4+YCgIhALBSfaj5+dQrwc/YZ2dXpLkq0Z7Uk46xQevOKmm5tOXe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMplVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpykw/6AxBPl+dPdmc2tkoAnYZtmtCsJAciBt+Zuffs5yFiCTvLQOHC\r\nOD4yIm0JNno6xQpxo+GUx4mxZnJR/abot5PgIFP2q4TBkOj86B9X/fapyrGn\r\nx7xbS2HEGa/tUJ8tnC3f1IcYLavR4F4T9r6ie8+8fmBJVf1fz+SKzu/TyZpX\r\ng/LyKZ6xt8I5LMJmRJJKyh5If9YD4p82PkrvpehLWE7E3V+2pIK65vWxLb64\r\nwCiCb7UVZwsRhGyJatnDDwwZnh68Am0iw+XbVcT+DcHgNGxlGxDAprsBCkU+\r\ngxMG2n5dp5uyIb0//X3lW6tfNzrbTynXarSrJttyBaC+HKJiIerAkXS5Iczm\r\nlmKimprL+vHKfcZtgnvgKjBvBlQevcNlsR5zjnkF5WCKa6YQR02XVXXNz0rx\r\nqaIrpVVVEu8gZoz8OthoNFKpVxEGbpZDZSx9ggxZvXE8QtSKnXx025U8lThT\r\nyocWm25kXTHnM1h1rb1WMtiMAoc4HWGG2OwnXVACpG7tgKzF/PPiiFs8Xouu\r\ndBc4K3Ex7zB5ETSfJqUEv6tB1JaaVfh5yZbq24uCfuVBEPlNjDvpRUerQB2G\r\npbEWb44B2NnVv8AqQxfd2EDof2TwMkLvdIOCNpKj2L0l9D8iSuy7dTFcTPFb\r\ndOMIK3DFwUq7cxS/KwiW1StASd9wVnUU+4o=\r\n=9Z4W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ab36ff834318316f3709369441f02784bf735da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-17T02:11:36.508Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-environment":"^9.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/lodash":"^4.14.179","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.7_1647483221646_0.41609306415394576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29":{"name":"@balena/jellyfish-logger","version":"5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e202d1278d00ca516221f1e98d2498c355ab6c66","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29.tgz","fileCount":10,"integrity":"sha512-B7P0x296mF2xZNGPEJFac8x1wI6Kk/lGTtfmoq8OZnSfNpYnKHzoMWNRNByZIZmViiTZ3Vrf9igTJZqavc885A==","signatures":[{"sig":"MEUCIQC1jaDlsBHWQ+/mhf9IYJINPBPq+TaQovuYDX8yUkYZBgIgfO9daFy6NQgJ06Y16lBQNxzyYeYq0YDweTML3ahNJBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNVDeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwohAAicl45ofTvwIvZEWEjJ/WAbo5S/OUzS/pRlD2RUi8duHXIbaA\r\nX2PNzYJK67Moiajc/nf/kBs6Wjyeu/khgjI1zubWIWXwFCkMHQdzkEmrzmrj\r\nAP0Lh2GwsVqNxtRzGhwcBD5NeJ1Noo4t7elhJ5Y1Z8SqxL5roWTJ5ewz6OtC\r\nPECz/tq0dF2Jqudm/CbJshpvWx5gZsxjCMuup5cGyhTDjdAJNIJhycGno+2X\r\n6FSJqB+nH9v1vyOMLbrYBR+DwATZEe0EsAovM6lmPOVxMucn5/4TVo+UZrX9\r\n3zbZM4mtpaqqT4MNf5PYyHAhwntqaGfetN1fdXWIHbw4HQMdCr8omcKV9/rB\r\nQPcVzsHZ7kNBM20s1Qybypoqf4C75pLyUKHutyYK2/e9lAv4MhhQsEZATxxC\r\nle2bSRmhXabP+M/jQzbP1CxZ3bNucD/Q+W5fe/hpt69g+e+6Yd8APseoNuSK\r\n1SYLUDWB/Qe+G70dDIy56wJaOUGzZQNX+CTaBbjJOw1w/CLtsULb7MCsjgg6\r\nN1ZOhqpaNXo36R+Jb29S9HGVrvz0dta0t4UL1Y4kLm6VJybBRsmhKbZe2OS+\r\nUpWCFkh60Ki3IE5t3MJ4IN3mKB2ahgnbh35GiFjJDhA/wKhyZadGN5Ankg4n\r\nZ499yV09wxl30RRzrICRqYQVkcHZMfC+Fr8=\r\n=nFbf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ba0952d5cd5f98079d8fe11bbac1da9c945e4d29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T03:38:28.161Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-environment":"^9.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29_1647661278683_0.241001711192395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83":{"name":"@balena/jellyfish-logger","version":"5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"730de6783de0ce849ffe7a399b12db1c89ea96be","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83.tgz","fileCount":10,"integrity":"sha512-WY9tMXpv/+FO2gIJSEIzh8XZXvqzBKkORHFhyibgAOcz1J/s0i4eAEPzXTVVWKugSgLTykUoXLqLWcd17c8HOA==","signatures":[{"sig":"MEUCIQD10/uQIvahS+lgMHFA7u6Ie2+FTmolcwfV9VMAiMTkYQIgCG/HYE5tX0eXHFjtbqD0OFHK5y+rGvF2O5PRI2FsSo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNVJWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs1A/7BfC2KGE2iaGhNZFORHasMjiX0sSFWa9hoyaZDKZGKVVgonha\r\nUdgdWwmoAGsqm72i2IvcV+6Zdg8H2HWn5Jvn/9ZYDK9ApVYCb4rDtKbgOMu9\r\nNgH1MAQy+UTAARBVY+s34XxhyLc1QW7T5rTKU54f2tMj6FEFCs3hHpRNYncx\r\n5ZOPjNfXVdj1sYoUHS7yZ93pLJJYBHGnfsdayrtYPXo1IvXAtumTckfi7qo6\r\n5KmUG7IPn/yAYiIvv4MGcaMLZ83iLvXS8p2goOmWPR9HjqfLEMFAjDlU5uze\r\nRIpXVDJzFcAIu6kdJ35o8A5MT86mKfEBb4Bw3Js8Zsj9Yng6V7REDC94zTze\r\nrHaKtxlqb1VXdOfbzaFzWbVWfEJNc/YuudGU42ud5eC+VKNFBEhklLpmt26h\r\nDCy3FYguTNIPoqjunGodLWzS2TByL4N3biWA26cOP3ffVfsp4MeO24V1gbPp\r\nT8Ods/lXZ1Zy/2NVv3m/PAcR79Zl1WT+QVcurH02nA8+bNL8WLN9uOgffjEG\r\n676Hg5+T5wQ54Y9+3nt2tqALtNeofta5RekfWoPYCw9qeIznvO1P0xcBAPFP\r\nSenm2/uYOT1ThmvHkHF2jZSZQar2xgroGtBkHbryQVQ8xyxjIUykbLultOH0\r\nR7v8n8OZLpXpkJw0JvmMZ3RmOq6ilDemBXk=\r\n=lw+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c9b1c0ba001a936346cbef2b51eb6275dc3fbc83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T03:44:59.361Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.19","@balena/jellyfish-environment":"^9.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83_1647661653965_0.2735589891999688","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.8":{"name":"@balena/jellyfish-logger","version":"5.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3e994c3a6a79662d6581aff6ea34bebdd285d39","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.8.tgz","fileCount":10,"integrity":"sha512-KvffuwtJe+2jCYFaYu/AJMvbgyyt6ElQp/N2sfB2AmeA+LeCyIgXvoc+EBGtoki+bLmuQqXsAxTKqtKXRVoWKA==","signatures":[{"sig":"MEUCIQC4JXiJdTaGHST2NEKjEPoJbg+QqKQoPeiTnYWcbjiKJAIgHrdRl5Rgc0V3sIiWmytJH1qmID9pGhYnNYwWKgNOx4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNVNUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwIhAAoXUhAvk82b4OlIaipaRhhvdi0izYIwg4TML5YzHucRohIHnn\r\nthJvoq9H+kgYPZszG6nGidAUaS/kpzmz8sPaDMdaM9wTdypLHckJO0xkct9R\r\n6MYTwOz/W+7KywxwSutb4y1O80wSRWTHRbZDTM66CJKKv5Ya4Dsd/QG4AGSK\r\nRw4/V8R42Fd/V+qa1AQ/qbFb3QPUz+Z6PG/Pq+YBpupUB89SAPeaE9m3Matd\r\n88mHld6QzmPQzBH4kz/qXje9n22lyP2JCg2q574b4E4NflFWe2niapEdoQGV\r\nhG/2+f69bi9mnzkDnxxg1u4apFwgo8mdenDNVSZKhLOR3Dcz5iX0aa6K+CDE\r\nQ23BLbZ2SIHUqCguNmmYrPyHxPbHQFmX9AZgm1d8dOxDWZW5OomQ+xbjsSGU\r\nSn4aQMIf2GA+C1EWD+wta31qPt4pCbTi8fjXvM9wanLkuf/S9wrg4HjWO7wz\r\n7CErc/yROWwOhTV0itS8C/OSxiIa1IvLqv8oaOAjCKGGVx6Bq5vnVysETJpQ\r\nRLnLWpziNrMjKlH1cVEad/9Iv+4/qv54atzJJV2cOFVXNCtJPhGMxypIPixb\r\n5PQuxPmxn45I7VejwVdH/IXgPtUAHYbjgNXPE0TK7qruRFqXgUFqY6glihS0\r\nIb3pTnCNeTDpKc8CVzsns9xGR7Uxu8H+8iQ=\r\n=r4Vp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a80cf8c8344194736c47fa2f0fd29810867cae7b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T03:49:26.897Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.19","@balena/jellyfish-environment":"^9.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.8_1647661908084_0.04741965930999004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2":{"name":"@balena/jellyfish-logger","version":"5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2dfa96400195a5f78faef01c6b31bb02590c2f64","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2.tgz","fileCount":10,"integrity":"sha512-aa/kTT7eqv0X3hr5tBn+VaBECv18x/7srSJSiyfE+k8ANqIZfTaSZh6k4fE0akFO0LLEfoVpSwl60uxQWt169w==","signatures":[{"sig":"MEUCIQDC1DEPcGFvSSa2TtwTTKbPVnZXwk/7H0s4vyZBi/DSiwIgI9OPc0zY5HvHlAVkEaUEbITN+ovxA3Cr97+vz3DgbrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOUzuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJuA//XfbsqCQFaDJL945liAWYjecapsdU38Az52ahYc891L/VD/CG\r\nk2L5+/KfZGQ6L06D7EZwasIHKr+m+h5XZsZu4zHMNLZdVvoXBR3I/w80AMOV\r\nE35X3dL/SEd20bx4VZEcLu7Wbngc6Jkk4Z5T0B8SAO0CpNBV4vGRM/R6L1wF\r\nnAPF7XTQIbpWhKE69hYP6MV1cGfyBe9QIUak24rHnyfEs7844c5k2RLc0lCY\r\nYRaHWUtae/gYHXp8alZLoD4zcJRv/D0WxFJcJ+XSka3f89/dqrdmijmgtiFk\r\nJTX+b38K9uSThHsfWYuwRCAIm8Rqslwt09v1q+WqrnETvCLRDc/6LVcgEciA\r\nrHyMfr5bzynKDpG6Emwyzm0iBSc1nS510JN7jtwh2MCnYnZBOFcQtEtvS09m\r\nN57gUzYZQLizLlhTAhFO4MjtZwHjb4aGN/Ctm5jw/bvAQCS4b5Xz/yWC3ia4\r\nq8chYANZdB2J7z6RicSvtLJ5ukOiiJg03AvGt8EX9Dsy3YVWYfuBqgEKEzY8\r\nFKSZCJzaOLvnF/2EYwN/i+sWgyEZ9X8Mk6QUA4XtRoNn4Gl84RWPT8s0uIcj\r\nhdXbWVB4QOT5KFtaYwFh0dUyeqF44Sg31Vq/m0fFxj6v0oss4ihEKYgBhb7Z\r\n6nlJxKBXMxnLeeBNMnWjnSNpNB8ciU7QosY=\r\n=yGyu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b77b4e06a041060795468ad7216aef23d9fd1eb2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:11:00.624Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.19","@balena/jellyfish-environment":"^9.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2_1647922414527_0.809460040326835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.9":{"name":"@balena/jellyfish-logger","version":"5.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d55aff837f7ab05e6dfbf9e60b7ed74165ffdf59","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.9.tgz","fileCount":10,"integrity":"sha512-1LFq/2lTKGk7pRHK59LMjAdZHlc0W1HDa/qdCzk6ZTKR/XipieozF+NvM6nwceuJy0nW1+z7L2myGvhLakm2QA==","signatures":[{"sig":"MEYCIQCmyrVQkRuXIwY5EsjsrEoT51JaaMBa38QKhAXb64K/dgIhALrXazAlxepzGB9nv3Hk3jp+De85AzTB0nYm1mQcFGDn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOU3rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1FA/+IkUSQ8MKNcPb7gDP4k4MVE7rOWtlBl3ry47/vl9BFM/Zq1+l\r\nfON7npvOC/N0avZUg7XES00KDo3wH761ov6nf2N/lCQCu8Dn+OmU4LzRm1mW\r\nfmZBX6YSr7jwx0P/v8V+og08ra6rSYYSU/GkOImkasNGE2MG+ZBCmtZ+xWca\r\nS9OJP7e34hHF2SobywxDYjzX/VTdC7lZwIMDmS/JjxVLLxRBag7nDGHhQUB2\r\nYYY+PkFnM45nq3gG0bryGdUdTjjt44PFLVpMHO2nxdgDUZmW8ZbLyMfHhyGK\r\nTRxhoJ36mJn29eRWtzPDZRgWpnbQhzkuuJFkcC2paUuqk0ajFZhridSuDnVm\r\nx02yZuwNtmpthFaz+vxTBiJq0jx196SX2Dt4VxudCHkSdViKBeKZagf/2BH3\r\n3uTZg7SF6p0IgO2qLQW1Qoz77keYBBBAg6um9EwUU+hdO9m/VJ+w96LE0daV\r\nLxDWXHSua9E6PrG+CNG22tYwofOEX2OAjhk8NXGCF6JZS+xvtNgBgsFFg0mC\r\nPyNVyKgYdhHZUhK7jaamAn6RL46pdqO3QZE56j5gGmC17nzNtCKcQ1twAtu4\r\nhul2tvjz6VN9zDSyZ3OJc+WWxkfP3U6bgnwMHZIswlMLcIAMWNjas+aQfrfe\r\neef28B2WwTMXE1Z/Imd+HePOShI6SqABBm0=\r\n=xY/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1526a743194e1c9c1d549dce3f5f2ac6e8b6eac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:15:58.691Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.19","@balena/jellyfish-environment":"^9.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.9_1647922667145_0.09049042137777397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f":{"name":"@balena/jellyfish-logger","version":"5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b37e238f25f84496fb7abecd8ce49ce0dc7b3c6c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f.tgz","fileCount":10,"integrity":"sha512-5GL9iOeO4dviQaEUmZR01ny7yb+4uwpMcW4tvE09SQRUhhAOSkqn0Kwcs2vSbiED6zNGcYdQ2+dC7Pq9axBQ6A==","signatures":[{"sig":"MEUCIGxeKTGjm8wsieSTp2l/sZppuA4mjmHV5q+9EbjuNNQEAiEAgVgPYitVm5A63z6PuRjaxU1F5exF4aF9pSiNE4ehDLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOU8BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7cRAAkucg/p1wJ/kkrOxAD1dSCdHQy2jP68UQbozwKxlCaBu7QKvL\r\nxWPwP1TPi8cQ2nHka6BYoIIvRktynZdc5PxUeM8pvbkicAMcJ17MKyoKBkm+\r\nrKeeu7tZhpfPbW5aQlHUBt3sdRsloIdrxFNI3gUwh+10McvopLNniKTrU4GI\r\ncBFG2sB+dORCa6WB1q9eiM7awS8q7Kq0+wRP9VARemQYfbbvGrZKLpPBwHWd\r\nTOblfW5SLOUdioj1RyCikdkcTgGNC+rY3/e1oB0YoS/it49T5MjYmkDOgMYV\r\nxiK/qWKG3AzJ062szYPgyDoZYp0XlaAhiMgohSYeoK8isvTV0hxwde0hC39B\r\n3iKVIpOEQQmOGlSN9nq/3fvwBT1SAVkyhN+8/bm1FajXl+T9aILVpsZqHvaW\r\n2CpmONFDvB5nbjb5oUbV9uhilAnMWtONmrVmfGPwqARvkvdpVTZw5KLQeJFR\r\nmSHISWZ1C461IpvzGGA4+AxTQ6pBGqR/JMvBVeqLXtitOI29EjC31EoVrPJH\r\n/TxhDX47vGCcdX6mD+nxVkC8QAbzisWqN2wVV4Az7Ev+5jcDqsZQoYRqQRDc\r\nO5AcoaUvl5xjeJAfYkVkJFPARfS8GmKWz0FZBW+8KcGqSUevjCCYrScOSJ3L\r\n0WYsuRfoTtjHpmZiDBl2We8MoMcYhqcJ2Fo=\r\n=E2oU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a522fc8c4c4d52447badca68d9511c3fe474aa5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:19:39.818Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f_1647922945376_0.9979282204342865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.10":{"name":"@balena/jellyfish-logger","version":"5.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ffaf60b4637bae73fb1b7c7deeb2615d649cccef","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.10.tgz","fileCount":10,"integrity":"sha512-7TDXj3+Aa3cnNbpxTzDhdbeuSJgYuylPsEtu97hakgzojkRtTFqUqNmO0HfZGn3V4JFp5+arC8g4n25TunCM1Q==","signatures":[{"sig":"MEYCIQDXF1ZZPeNuvb3I2Pw5g1ft6a5g0Q/vMJmSqO74Rwh7gwIhAMCgl3An9C6KHDCrkv6hNWLNPwSFHMd/T62Rxn79nCkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOVAPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM2A//UP3FIIAgZjYV60R2zk8cm80rwoeZzaoY3ocW6VgWqzkqIL5S\r\n5FAufqLvgqjZnQopGcSDqwiQYdlplYWkqHCPDkI+zQSQYeUSZoVg2rLk9I/1\r\ninWvdixgWZYf+vwRXokdJM9chp+XeJiutiCCCBE8yEH41GZi3Hb2e2Y0jbM1\r\n4r4SqDkWOKmXszx/k0SbX2q/6MIFoK26c/dxscCHvdPbtzrO8F79YOPyZiy8\r\nyhmenYkOadbjqlF1F93wepvv46969D5/7GHZ3rtWixq/cG4jSMioN42ewj+w\r\nMo4DHfZ0hvitYdEaAWU7rJzsbLOGIIaRoasQbaZXEAEJbhDENgcKHThOPQb6\r\nRIjMp0Tm1QS2Edwwubn1W2vHHFefW7V/29O37mKAgL0Ng8zCirGyyfR9v3v+\r\ntOZLcxQaQpt/WXgn8QLa1qwmK/tDhgEc4hmCv3VYeLuSNJd6irLb+2ZgI+3w\r\nFi7zAnCb527p3WnenXWfyg066/E1tLoeb/sJfTObTsmcAjdQIw7S+1JqbVxg\r\nZaQLRQRIP/OWD9LKhTyGwwwjTEoYeo0uk11HRrpH0GoFCGwZMqu4BXhY57s6\r\nvFRrVE2n4pox8s+vcF0Wk0R/BMhZ7a394+i0HsFnYg7hLlURJuXXC+7joyvf\r\nN08v0UdsIIZPUosLqvIOwLQ2cgQ5EAjcLnk=\r\n=/0bX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc3355767b373971f9d49e3dd622b300eaa58399","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:24:50.612Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.18.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.10_1647923215791_0.1620695311100777","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6":{"name":"@balena/jellyfish-logger","version":"5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd5aacd13163cc64e6f6f8cc1da75f38c69d207a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6.tgz","fileCount":10,"integrity":"sha512-F2+Iua7FwZTF2cGGbUU58R1SeN9DAoWt7MhDSD1JNYh2thPwp0qsJEZyUuegNf7cUG7Hl+hBpU1yk57X6E19rA==","signatures":[{"sig":"MEYCIQC8NMe3iqPNP/RpT0tM3QR2UtLm2HIA0oeGSC6Mr6NfeAIhAP7b8Zlpd2CV0Q2Um5CiPwi/etmy2kWq1cMzR07sgT/p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPvsQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVVw/9H5R3Q3c15sVSIJk5vo1hypYXC0qooXrlXX98MCt0ECYSIq6e\r\nL3KN1Fj5vFQBZXXnCWKTrizZzik5PbpsOb0EDzgHXgawUASABLuEvNe2ZxNP\r\nM4CyNhtRWVWgPPcP/bawwcyXwV3mm0455T1Hi+l8wvybJD0MH0GmdGua51qC\r\nUUnBBWK+rAMVPP/+sP3SkNkhv/TFbN/dnEvkWq9d+lLc4oeTFXv1CB0uZVv1\r\n9prAisA4kEkbND9rvQtU5u0csG6IX4ZSVHiwBYi7/QviRBED73OWtSf2qE27\r\nRrI3d3JpdEpJvVpSHii7ZRHAXB1ZMufqxWmFGkc0YdGYvIO2pTWDwF3Sqr7l\r\n7Fe6e4PbFIFT7K8SMDcg/TeOpr4lmCsZrXA6+mHrsYRfd3eVao7z4dnNGEmK\r\na0pdG2jbBHrBqyYdXh1KhNe6ckkujqcqqTzf+9epSwY/53Ahuo13Xjbdaz6W\r\nnL3e+2x+LICPPtLB4yGMLA/rCmQIP/EvSFwd16VX6/mjBJ++JSsPDNctAyEp\r\nD7meg7fp7B0X4hGq5h/lD1JDvtYca6y7UQmCGlN6BZh8EuskiD6bNHVvHapq\r\nny+mcwGXLlP6SRsO5aWOJbITCHyweh7zlWMbI0rowK1F3O+y3tpxTQIDOUSy\r\nrwXc5KvSLZFqTpTLsEQuWn73feAiNF+V8lw=\r\n=8ikd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d9b39609c26935f0a01385da016eddb624237b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T11:35:10.284Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6_1648294672231_0.9883497618665062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.11":{"name":"@balena/jellyfish-logger","version":"5.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9f30294fc1944ddc247abcd1484ada6148c834df","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.11.tgz","fileCount":10,"integrity":"sha512-Y/h06fMJYB5+YPTKn3vv407Rq/95Qf+HLIxeo8uy0G0JaSXEZbT5X4nh+saCvF3m9uETkZ5w3NTZ0yda2UQkBw==","signatures":[{"sig":"MEUCIQC6GqbArymkGMrBjqZOLFCxSotfuspDerNRSXO/NVlxngIgCD4JNuqar8qMy8cVurvgZiRv4+LK4nt7+BBdnEGchBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPvwBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEPg//akCsdYdTY56TyuJfZO8DZIhYPAEt8BajVayz/9z0CSYcIPoT\r\nUgXpLU5LN35XqmICB1OUTM78U5Cx6tbCboWxULFb0yyKPra7T+PdHdxsoMmi\r\n6utAZSBGZA6Q4M53R9XB5J06xghbYMe2g07npMu5CPaF7UtTG6HYjzsjETwW\r\nZ2tgzc4rPrEtyd7IehYCheDXWdq5QfGPrS+FTorgt/O+Yqh4rUOvchDiyrVb\r\nlPF8Mg7RJvZ5MarsZSju8x6zYtPm4pRGw5kf6MRIjbbJWGO2sv9ILTQBs3T5\r\n2nERdx2NJZjREOaCex6RTmA3yPaYGzL1KVgrALWSYJmvrvXgv1ktRbW/JFvO\r\n3hBjhnRWnwZS6JxHI5gInpgOLRYtGayFQ86ZrIw5o4bNSwZ06g7rriyCmGzd\r\n34u6hAZFvmKYFFvqA9wPLukSQdWUvP5A2l9+CYko0bD2ngxcHGKMt1g4a+4H\r\nB/r+eOmx5lxabt3vAo3GNN9CT+if3due6+ci+PN+uQnpk3s8dFiSDnkEeI6c\r\n0dTz8LnoSQoS5cNyHKqOf5wquKG3KDINTcHamAESTu9hjRBH4bH3DZWFVT+M\r\nW35q0DSuM/iVWLuTD5aSlIwonPmQ7LkNJET03TtRyMZLYO4sOUsiuP4NR0wi\r\nmj6d52OCkMLhprHocSfmvfqEnPErvlS4NUk=\r\n=+40f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9f5b521e878c5988578464cdd85622650ea9f09","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T11:39:42.884Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.11_1648294913407_0.29688017878015405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e":{"name":"@balena/jellyfish-logger","version":"5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d6c5affca8f0b3145d9c51db370152984e99c8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e.tgz","fileCount":10,"integrity":"sha512-gI+xY/230uGTna2m0nqvMTbcTzXhJa/Z8WWJuUKSzuD46bHoYnDheth7gIjnIhYVTdmU4Pm1QIqOZlV3oKxeEg==","signatures":[{"sig":"MEUCIQCw5D6cWUnJR5HKGmdnKcxfYivz3mcDfyVsBn5bJN+VXgIgWwE3Y92YJ+4IKb3MmXmJovH2R9zOqfktbicGOMabzWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPvxuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhMRAAmVmFJsn6fnig2LvJHppjlsCosO+nERGmTEOMjnicN246EV6V\r\n5kbA3GzXAsq2SuxcoF9gmc95c8Ddebd3cdhuhcHyi2skUF1U33s+0EDnO4Ps\r\nkDiHASE7nBDZ92Kwcpf0fIerIjsZ1mcogv8RJMW1tniTannbe8234Ttc2TNE\r\nBcLjzRZyif59DMCpvbjZOXDrWndm8iAXRit4HSBaB7QyYudAoe1DwUhLPlBc\r\nxLgNeQKWCk51Hnch1nmKu3pOdV6fJBlbI8HK3DFNCl59uQBw6zwzETkUmqyj\r\nN/a14gsfHUXRNBV7hv4pTo4DNhf38iXmt4d/ToURoYfNJu5Nd8IYCVIr/R65\r\nJnlyS+KxvrxAR6kCX38NTxouyN1AtNDs+4aB3b0Wfgn2xM5gTImCCpPaFhMT\r\nmKfLRYT/v+sx85Yjzj4fR22Vxv7Zu8Zm8PyPRYKoJGccBvgsdWM9TjPuAbzV\r\njspan5X0W/MDUEjYQ5bCgKeQb69EYijf1Di1pNRB+XcBVaRcfyBhJKw8L6ti\r\n9RGrI/BVy8eSVTC1L4fjXB/DL93hFrrXU9VSAekKugG1P+gPBf2bN5r8pdn7\r\nqBs4RGE6UwKr2EH+QlEwNlGOwxT9jIGUFn//6Ql0xJOiDciL4CaHW42tsOAP\r\nU1nbJNwmwc9VaCQvJ4A65JpfKgBFzsydbSg=\r\n=o4tl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"08e774f57d94626cd4888d1b6efbbaeab39a261e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T11:40:36.187Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e_1648295022157_0.06173681438940837","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e":{"name":"@balena/jellyfish-logger","version":"5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0cc1ebf31699ce1fa09c9fca642f966fdf352e02","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e.tgz","fileCount":10,"integrity":"sha512-w12gMqM9grcizu6sbYGKEFUIq4hC1K8cEYX84iAwS9NBOZZo542nBhw4gYjhQ6mvq4li8xZAB7KiTUL5/hpJFg==","signatures":[{"sig":"MEUCIQDZVGXNZSZhPSPLp5BAofJx40CCVqwjTmVT59HEOQA4/gIgajnvjldbEhdc5EyQiaRFPh875D/O+bAOX3fzBN0eEXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPv00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn9hAApDSrnQn2AFHI5N4wmQTuahbaAG25uDtPMcBS40O/G7xGNX72\r\n4G9QauYTY5nqul63xgHfRiKDQtch84sPq1ZydxtjYuDyJ55TJW7xt9WGeoo4\r\n3Bkx3FgtQIFqNYMpN7MZx6lAfeaIbKR/u99Q3l2alGtsurDmXcR10cXybX9N\r\nLG4tHel11IvrvWSu3xP919OBhLST6u+DNOyX5ddq8FAdx17RikHqpJwxHRt7\r\nxmPWzv50myMKhLltDNsxQxX4+/qEJMtNKhhqihhFZhsNULvALbI8mKd54l7i\r\n2RiOsS0OZZqDUdm+w+SakukQv0VgaeXpukFoSLARf8RkmB5ssthL9/pr4KDr\r\nbuOW1nem5WoRtqbTahCwlz/aP12hb8dOkm4r/6FhosXtOVrt65UkOnosfY24\r\nYQJHVQWbJ3oZ0SuuWJ50UV4fa2gNrVOTas3EBvY7/AAaN8MHikZM9loBNWz4\r\nGBexgIaaQwd0k86ydHPDg9qqXOnXQE8D4ea8s20hAHN7j1F5CoHKjSVdRPcv\r\nI8RHBy1+tM3ZBTHoyxauj5bCH4nzmOx0vMYPrnNtmiBDCPWhUljoNv67EMmM\r\nPaiTb1uE1HSpMJFoVktCWxHsvtz6VYe1zIh8Cd4zySEv/pJfaLPoRQkAFVyk\r\nrQ0JvVnfB3TGPYXixvxEcAJZDrDLy5WIxuE=\r\n=74lA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4bad5406d6b1e972659d2ca5266496707b2724e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T11:44:07.539Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.20","@balena/jellyfish-environment":"^9.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e_1648295220705_0.6043030771072875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19":{"name":"@balena/jellyfish-logger","version":"5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ee6c4c54836e42356793100d897d2d49063ed3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19.tgz","fileCount":10,"integrity":"sha512-i3FpFwbK3wQHcd3jJPsTvBPIngH7bNXC+REEV0RFR36fL2cEESorGu8RbYHPF65I/Xp+0tfok5PbxbvQMmKH4A==","signatures":[{"sig":"MEUCIQCpIiLaxuTw8nygZGLWfk+JV8qmLzmPgdVKCXfy0TomWwIgbFs9RDul3DKZ+8mmgu9bxh3wwA58cWpgmc5opZ812A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiP1jKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/zA//aJC96OwNeib0Q9eC2TIbkpGn3VdUYSzxfWb3lVPVUxTWbB0l\r\n0ideVib4T79NzlrNIYyInVI/usrhxNs8IVZYbwusVNkTgszfIdhaaDHDf+V/\r\nxEkP6AamJQq7VRhRoukUyFR1oK9Uq2WmQ4E3JI4StsvT2wXH6N8UvneQi/0j\r\nZQamgf816M/qRlNUgznxK1/jDje/Y294LfmF+0XFYLylO9T1RLuTZF2g+9UV\r\n/5SHhHKrZLoiFQz6M7k+iKZMQTGHlUpoUYZxruuZRLMUc3ES3jv+UN3MbvN3\r\n3uCVpBStscLQs2liY8PWlZLk4qJ9arO42GgZggX+FEKWEozDhVDlnldbw8h3\r\n8c9XDgYb3HUc+JS736NgUDleY7nkWO15KkXsVmYEQ51Saay0CU8ayvT/AcWQ\r\naXmjqVAQ55b5Vc35qsm43In4ogdRNYtbBDD9lSIfmR1mWSmqLDZLsgTqGq83\r\nJhiC9ssrU+tDI2M2iBneqSNCD9Y3xsEXnr8SURuC8vZivUTJT8D4S7BkjyXe\r\nW0TqJgKSJHwu7udEwJfjC5tF2DjvNRH+K7PAbcCnKR9krDfOjKYa0Gymwyvw\r\nrvSqG3h9KQQbSL1YStm/IZwvGFiS7Ln2548UzI8Txz2rgrJTPCdWTOcOMPXf\r\nXDBmc7YIQy6v3wrdNmcQ+8mxdXzOTPhWfdA=\r\n=oXdJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb9c54be92cf63a65ae742d668bf47535debbf19","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T18:14:14.555Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.21","@balena/jellyfish-environment":"^9.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19_1648318666640_0.6282930334211729","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.12":{"name":"@balena/jellyfish-logger","version":"5.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b9aa231e85e5d2356b9079f823c2f807d179cb6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.12.tgz","fileCount":10,"integrity":"sha512-tsvmhLSjznuVas63QbxUcAQ7eNcgHgRYVfMg+dvGSjqGH1a9KxzdppgHZqT3lVX1pxqKWiVyrIIfPzJPE9WyuQ==","signatures":[{"sig":"MEQCIALRKqX+9Gzh5kwfe60JYcBcSYkTMo5uJa5PLGN4Uk0IAiB2GIcQnNe7rzeEoV5uAby6BcyaiXdq5ffEKs+p5FcA9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiP1mxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Tg//ax+qZkIeO7UWMMKIx+jsr2eWRg6DDnkPav2DNnHxjJY2OOH+\r\nN3JUMtb4/YDjwb+pVoukAAHHxcfP7j6S8Z0CqGGbBjc74y8TPNM9LqcFokv1\r\npf1//7x3aO/bjXqCp2iXTdoFLdojlMzcCzL78qJvDgPFLDe/25/PRgdt09/a\r\nL0GTmm1rkl86R2prRtWoLYHSxq4M9+1OqhODaz/YTBBTAclatRDOsVb2C6mG\r\ntzbwzoFKYReCDDLugEEM07kmNHgWVYoLnnUkvhLntzGWqDyMgh1zEy0D2oVS\r\np/yptxr+m4+e0c/Ae/55JFPjnyZ57hj7TmKATIta9KHtPuTRUyHZyndb2A2u\r\nWhZ7XFsdbk0Ct64kBFwz4Fe28lZvHuHAoSBmYJ0LErApUx8bY3aZ3IoQ6oE9\r\nx4r798YsjHeUjNjpK4kpZKwQsYDY19yyPeEFMOg9PMl01c8E3dVpslGRjyOv\r\nor5Vlpw6pSkw7v9rwznXx68MMm9rcKBry8CqsHPu1YnY1g5EnBbuN+oFrDmU\r\n2OOqij+raI8mAYIu1mbSWVfhfOB6pFTV5/Zay56vcuqX6kR96+H1umoQLGTi\r\nO6D7nIHWRxr1heFe7p/jCS7waO9V00oPJSb0VN8WXAI/pTXLlC2ahX2T61EN\r\nLXmsNkRUHWdLNXznRRrZW3JmIEN34ucubBo=\r\n=xU11\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4f3fe25bfb18165d0de76a29510df7adadc825f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T18:19:10.630Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.21","@balena/jellyfish-environment":"^9.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.12_1648318897007_0.7985421418385268","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e":{"name":"@balena/jellyfish-logger","version":"5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df9fa366f81a456a27246555ec7f5d73646ac379","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e.tgz","fileCount":10,"integrity":"sha512-BJrPsAvCVHWHQqNzWMyIbUbJMxLG9gtEVLihjeJOA7HogCB1D0ay+rB3TFpgjbAaF0lBOiCzVCHlheEM51qy/Q==","signatures":[{"sig":"MEUCIBS+jL2TAuDjY/eOKlehOl1V3NrOk3q3KG/QCLDqeFbIAiEAhgpTWul/RaSyskTfkMe5tfscIClAO81JJhoViP5wk4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR6NyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtFg//bT4VcnQqEN37rQPhCsxQnmMC2zGkUZaNhEYo0lMq/grTHHLC\r\n/OAgsY8kLGaDKTyztTBDQ1OVYmEJ+bW1Mudxkdm6Cx3IW1D1gF3rY3D+/GCj\r\n5JLCBrOGVytWPAmQb9GZ9blGYTb57/Au1Ob8JXDBMtE81Rog7BBY2jp4nZLT\r\nRFAFb3tWjsng5tv8eHo8ApKFIVYRZqQ+AHz0uE4h07FC3Sij18kmOpkfr/he\r\nSk0dHBHvKSesMBqM+jEhTbXiBUopx+O7jFcun5XBnVP5JTEzy84Vb7m9JNQC\r\nIVr6HtDbZubojKQZVDWi70VQVma+IYj/KQK8YDUade8YV3mztN8pHJXIH+TZ\r\nI0cQl0OUxYbDHsFAkgXTSYohrxuItvgol2QyXHPAkKAe/EilUvy4P3JXNXO6\r\nkqxKy6amiUch624W/2rCbtqYnYJoxF0N+Vwb2V2QR603kOzZsqVCeaVDwHzV\r\nhGPDhQ3Hb2SyBsdifgutd7+O/xv4b6Vx+pz9uiTT+3eV4F48gEIyHOpWEmXH\r\nTZEInxZYvZLvfffoxw3+b4R7IEs0Ltbpey2JhsJu4K6m20V5qlBT0ZQeA9b1\r\ng9pqtWVJF4sQH+nBm4FCewRhH1v3rkMiJkYP8frs/LBH21HCdceizChizjHy\r\n+70C6wKK9fsFtvdKX0Cs8UXdzN88tYSu+DI=\r\n=CdGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f409262ec1c5c760f6e0c64e4f977a973dec269e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-02T01:11:22.953Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.21","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e_1648862066033_0.1307944665796168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f":{"name":"@balena/jellyfish-logger","version":"5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0da12c3eabe539fcfbec942418ce93931148ebf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f.tgz","fileCount":10,"integrity":"sha512-TpqF/QMmDxuIuWzSWPClxwJL878rmYuBd9uJkDb8TGDEqtzW93Vss/d8L7SKyFu2CE6jhlx4AEZlA8nBbo8I4Q==","signatures":[{"sig":"MEQCIEFsI1FsXnc62zi9utxsc7fdwU/qg1FJlC9QvXf197FPAiBeMjmyAtewsem+eS+9Korn6jaXmEoUvKUPDqtMn+vhRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR6QnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa0A//YODUZ0TvkECatpDjhnew6/0m9HuozDfW6G4/JSsH8X5wVDvt\r\nYOhqIlsd01mqaI+pVzx5a/cTtbE3Krvb9KA+NC4FovG2hBzJeZxop47Bbxv3\r\nnYQlVnxDfUoKLQ/DPfYOCd9fazECqwjRBx1lza3fK8Gw6WoUIcWl09PnG+3U\r\n99bakBSvaIjdeBvLVVUIUTWgH3RBvQKl4hNSa46oGTMKfKO+EK+45h6RyzKJ\r\n3N0Jj1Jab07Dd6vabScR/AbyPcoPWJ6orkPZw1tbsiy0P3Ax5WbkfzdxgTTl\r\nnkMGMetmCS4QvGruI8v0w0eww0UpmgnGJy5wxfM453XBPajBdhda4RdfvWKE\r\nip5pRc73L50vBEkUM+sOYZ/bpyLkfb/m1SPQRf8d9tVkSKdkN5qnUIZ+/7NQ\r\n7M0byYxe2DiBAJ6bP88lDgi/FxyBVI6bUhihxK33K6/V7WegtexdItueZP67\r\nONbR7dogejBYalWvB3MFOnhItXII/NRyBqJrkqnKunzZR7DgNfW9upfrv5Z/\r\n+7mGsX1ET/HV9Z1dGx2TFcx9XtJhjODAnkC2HY5jc+/YsNtL4hFW/I4QS6/u\r\njwIw+o8BlOkWxGbkd5tCHGDGwXfTI6Mu03+sYlV6tHcNR4d45xAl0C6rpaUg\r\nOjwTuO2Y8YFYNC/yI++ABbb+h5++RlWZ0CY=\r\n=F/xt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-02T01:14:33.199Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f_1648862246846_0.5094659793285288","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.13":{"name":"@balena/jellyfish-logger","version":"5.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"414b0e2ea24416c4a9fd617b7eead1823a47fb46","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.13.tgz","fileCount":10,"integrity":"sha512-ciscCpQeZVw1EotM8boK4t6wa+U1QHXmLLoZVCx+qxJEkH2snSsq1o+O+ugqSeF5nvuc4aJDT2YAe5LWdICqIw==","signatures":[{"sig":"MEUCIAoXPi56jNidqGloKwIo/Mt6a8eVN52VTjL5q4bsjEA7AiEA1KOVPpToEv7DXInThuqmdofyJagQDM4Iht43XRXMgz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR6U6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWAA/8DlDWW43puuGZADJMltykL9XmrwmPOcObr1ozNcJAWhsX0O+8\r\n+6UTEAoAmYkqi6d0xjZFYTHjyPeIjVdLpp3W5UiVSWHs9GVBd0Gz7ajdWNCH\r\nSRlJGZoUzCptRtS4Vdb+CsqhKjga1DOjbKwjYPbIKXBjAZ8NoVwn+HzDEynT\r\nJ4bfQfMPja6GIhSucSQ/zqDlNCxF8luqsZZGa5ClH6rFtFyR0J2KBODogJJw\r\n62WoP1IItk4vHI7JyEtMulGGSEQget/FDqpB5Fb6lE7lUAEZy9bXEkW4U74N\r\nQbBqSGgOfx0gaSkc+2wNXIFPg/j8SyTF3B858gTL9yqU4EJSkGbQf4VsblFE\r\nLH82ku4639wG6P1iIW5mTZe9v8kxkP7AiahzM0pRGnKmkLziHxAp+qP22zV+\r\n6GrGKxin73NQ2Y2BILxDdbAmoAHn1SuhCJf+PragkEjKMRm2/O4MGktRxseD\r\nyfxKFsckKrU3U5ZRq5y+QRhxVX/aZ4tAWbeJHnMS7yP5VVBOD6HFddopATp1\r\nIm+tb6sm8cEKQ/phhsQ55EJ3onfWie6RNROJQXvEIIWj2VyEz3VQVy4MSpFi\r\nY1k8SX9DzbYs96doX31utwxqnzYewtjnoAsddUmWeIoUCg+gwftTuxfkVShn\r\nZrC4ckJhPiwy1lvoenc9QrfNvcExVj1jYV0=\r\n=oQk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"653d019faa218dcd28b352da7545f818ae2685cf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-02T01:19:11.883Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.180","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.13_1648862522037_0.8474401110183429","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f":{"name":"@balena/jellyfish-logger","version":"5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a7d5382bdda3dd2da7f73a7573998637bfc77bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f.tgz","fileCount":10,"integrity":"sha512-trvn+b5OadyY4Msb7woGocaDZiKvUoM47bgrave65M2jbJLMzDPQmlWdFxRcmsIAe+nhMk7oZ4MxgFeKCUmxLQ==","signatures":[{"sig":"MEYCIQCDhUaUDCM9GYi+NacOPeFQjefWYO/+R8x8iy6gNf+yZAIhAObzjAX7nK0DY1sqVEVgtOlSVfj1U50qCl+wDEH5Eezw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR6W4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+gw//Rog3ecNwzlzvff/wZpI/Si82AYNWFD3QktV8GTgSKG0bfnX8\r\nusViu3fqmX+kKMiHATESuZjSJzw9L9QxbDRVKjJHKW5nOEqe/Q/YD0hMsAx8\r\nEiPPoWp77jLcErOTyLi1HqNVwyrzgNQ5n+rKuiuuHFG5kWbQM+/TN78XPrcI\r\nyMuao1NnE2FU+fqQJB+3Svdvm1aJD0RfjUn27q0qBx/IK6lSgTol3agUfYmP\r\nMi8ftaISreKq/+gISQHfTzic5WHY8+mKsl4tTP2blloi2D/sfWjVzIC1q3/m\r\nDSGQrTEJ1+KPSuFxJq0ETx4h9BAx3Cp/thfnVkPaYz/NlrEjajAbLpkaFfpC\r\nAL7G+4vJjeppdBcdSHyABMF3SRbQaC52jchBYW+Te3oV5DQr+SEzwck0NaGZ\r\nxVUp0/2EkFYNeBVaE1Lo3SmPBkaFNXTsuyAc7X21qAfuhn8vX7wYUw4+mrdx\r\nY3UmEOPyWMKvFjgmFCsPpQ/zhGqv1mbdI0aVdwTnS2y7YPCLcq4EdVh78hXc\r\n8pcC4U93BCk5naaMIcmx7xYK0sa+ZPi+WhZSGca5p29KqckOy9gkpAhokTEg\r\nfBgYGSdhlMA+fKHbKbO+nNWhqfkIW3KdPsqHFrxNSFt1rhb8jEpO20fKrg/P\r\nAVHGl4vDhb4LSQ1bGuNzIvFpG0gS8qbDbik=\r\n=TQEj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a7a48678c4176b7c53694519e9eae5f5fa36bc3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-02T01:21:00.332Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f_1648862648663_0.31111031913220377","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.14":{"name":"@balena/jellyfish-logger","version":"5.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"60e3d1dca551a0464c248748a6af842dc15d0a64","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.14.tgz","fileCount":10,"integrity":"sha512-yreGgJyo3Froo8VErR/ekTSie37GEx+C1ZxOUtfZaPNNvSkmsHVhgRbTOHkOkP4Oto9EMbqMkyi+F7Hub+q3Cg==","signatures":[{"sig":"MEQCIEpzHnU/RChlSaoVPTRqBSxbCL1Z+geoqVhSAwUnmVgYAiANtHDWYO2dSWHmoeceDlKNGvB1QZ3Vrr7+npk6EDMEvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR6dqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8VhAAoNoyUWTzIZ/q0NA3ktbEVJliknGhEe9WTPaVngqLz7vVtSjP\r\nLvCP+9G7icXOwa1Ch+ErPJcSeNCdp+AyotSmqtjzT1/pzxNAiU78XCl379Yo\r\nPSBClYve9x0lPIk57vBtv51+f7x2m5cidVnz4QfLqaQ+MZUTE2B0j5cIOhtg\r\nICiJ0EhwTf/lT3sLU9fAYQrbl7aH49YjbDOmrVYEtZpJlH3wPT6TXx3h+Rg6\r\nj7kOaujeC6tocsj7qFx0wn8JS8wQyFx72MVGxmgHUXp7oXIRaRgC301n7NOA\r\n8upObfmqNhL/LqnppzxPONF8aNM3TDMPjFcpP5a4qAZdbgbtaxAI40wLUWz8\r\n33aNkgBzEyGLkIphCwV98C5qgXRRUw2HgY6f/YHED7kr4Dn3RaRAmrtVaZxg\r\nePBqjhIgFkaSzSREsUacoTP/Z7Yj7UbUZEPhn+QEnmrnCZeLNfPDi2Wb1OPJ\r\ni41VBg+zNKZPt0vfxPa00qj+nzdqZfsJc52ntgYN34S16dC7iaMCS9ziiBVR\r\nsbNYDlFvaXJb/0SZ9EvhOIMEzhWCNsk5+4CvRy8aDZvlQT0M7SyVh+IH8d+a\r\nxQchqm6hYNTJ1WEdBLIcyCGHXKoVANEiyOids9YdE9HoJi4AAUtApr/8C8mB\r\nBAPJH1Pob7aKZPskmVS3941kL0oYXW/gzbg=\r\n=x/Z+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b6a4acc76068c7ec9dc1907fd950bd5ff91419a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-02T01:28:57.931Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.14_1648863081824_0.3737914888392291","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699":{"name":"@balena/jellyfish-logger","version":"5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6c52c779746305bd19a715b362a21e3f2b11314c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699.tgz","fileCount":10,"integrity":"sha512-lzgSuqh6bHVvXAJQzVzAOaPWEEa3VemdMqcV7YjoiVwiFbouT0ydtjdXPHoHLF2MjdRG7V5PAIFHdX6A13eXxg==","signatures":[{"sig":"MEUCIFD4NpmHdLbNMlhry+c0pM/bB7ir2rwIRqJPE/3M9lNAAiEAiptrclu4/fx58tT+Q/mln7Ilmy2nlHdzLRz0uotihAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTlykACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosJA//ZEqmrbQ/pukCyKsqiyJCpIfnI+ldn1GQammHg8yqmq6ezOjy\r\nyIGMBdhHI9NdFHP3YMQuzIi1CYLFWg2w6+b6JnwIvIHRB8vfiQ81u/E166yf\r\nANxlZ3IwzM228qHtLYoXOqk8qBxms4+bcer+96yZg1msgXUfRTeYnZvJt4ub\r\nvC1UzuUomi8/ukMJPapj9LMY+fybVKjiO8KPyRre67/bojRH3PMc8SmbTOqi\r\nRB1ufqzhEi2MbmjUzuhoraR0Gcxp/nKUcOeVrlNG03tWaBv5ze0R+R+0iKP0\r\n2wdo7754u8UelaYmGUZNdG8/LvLY9ksqf1FyTFTQpn+kPQreX9dMplTU9De2\r\nWzaqHisXdr054oC2pLzInMCltRLNob3yQM3kd45Bq66zXcQXAR5Svlo4dNxD\r\n8B+1Vt4IYjRDTX2mDgzUDU0lvoKU+/CyMtbyNHxobcpxk0jy+yUZz77vSRNx\r\nEhyBiriyhoC0c0crDe13AVNu3q92jiK2CYlOMP7AK+UPWIYd8gN7XOjs5mke\r\nLC12+KTfB2OHD6q01tJ+ub8slxw3y8ASPViG79JDzvRSFEkuhOr0M2bgkxkb\r\nod1UMhLPyyB9LE5BZNRMVMHCE2Qp4a+wesCd1cfMoFxnSQPgFyXIpj93zUR9\r\ngRCX4yYkRQIaeY1tNAcI0Gt7gYEnrR670vE=\r\n=nmMZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c46acd87c0d60770c3bfabe33c1b8c2312b8b699","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T03:35:37.553Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699_1649302691915_0.8688408478685934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.15":{"name":"@balena/jellyfish-logger","version":"5.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"954d1dd4c8cc3387c67d2ce80e3b09a4454010f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.15.tgz","fileCount":10,"integrity":"sha512-knrciIEcHxQZlOOekR5UU9q/YiurZYH/t+/VhXhgL6T0Og07TIr1HP0jIWZOw73GZNCe6F36ogsYK+b0y7wQAg==","signatures":[{"sig":"MEUCIHH7uiC9ICmY1PlmvP4tLXIop40wFievs/nd1tetOBucAiEA/cmnw7mLOEmvoQyLhnZI2+hIGQkXoycS4AssKh7w/fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTmruACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqiyw//U+ncSrymKwALkC5hkI5v+duS8XlAnE9fwDkVA4aok0QiMOs9\r\nQAWJyrrf10lJNXKGjjoGivQiHQnYbxctHLFEZmZ4kNazGTTbXIucduvwKr2T\r\n77L8VhP0P5bOzL2a8gLizPMXMW5coO9uS2nkCWlguZWO3h1Ef1sU+juPba+G\r\n0vZGzhtl3Oe5hpgIR8regfu/QxT0pEONG5lAQiQ4ohSlAFLGun4wI40hHslh\r\nML2D/S60cQ5mLIzXF3auEBf1NI8j/Ygj6CP07BA3J+3b+PEWR3ZZ4V9YOih/\r\nh4CoFleMY5IYilFxjkyAsNdt4NAdury1fwYogwarDKDEScsXP/QXuS5xlqh3\r\nI/dBleT7kiCQItM/6kyZ3M6mRrjP6flYeSuCEFFAEZlwSuVTnGb/iiUUOEu3\r\nCkDMlV5/LubBUx2CtnfWQvFbqqpEHXQcjhOVQlvUABKoDJWtrGLy4N3RkGKg\r\nCxMFeBHhT30joqp/U6jRha7HB6//zfhcFltCmhNd5c9HNuRoSGjl6YRWQsY1\r\nF0w8o9Sw3HhLMO/E+dvUmh1GdYR3iZGvDB870MhMaV9BSYxVK/0EWV+uIl/C\r\nm/s92cACP0tEKRhDGFnB+Lx4cTnQ5c/JNqHm308JIQRh1py/UOp7paa59ijs\r\nBTtaBmgtkRvOyLPL+1aa9/VLv9x3/+ZbeWE=\r\n=o802\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e61ce69fa97a467db36a0e8bfa0bbea1a761a4e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T04:37:10.694Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.22","@balena/jellyfish-environment":"^9.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.15_1649306350217_0.43548305407921406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8":{"name":"@balena/jellyfish-logger","version":"5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"efbfeeb2b28d3ca7ca44a12e7cf791f0794023c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8.tgz","fileCount":10,"integrity":"sha512-rqEX6gnPaUZoOpoMvmQGpAmjAIhQVoU20AE1OLwYg75AskRKejYQNUpSDzjDuOzoBoXQcU2F0Q3Tbn5BJOAUGg==","signatures":[{"sig":"MEQCIGP/vXakdPuC78Vjm9kB1xUQIxZs+l+9JDRis5/rtzfMAiBH9nJhuJmzW2zL9oEeeBVzbKPvZvFXRYYcPknBnbOMDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTrFDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgLA/+MCUPThgM+8EHETNFc/ZZod2JYd9xSgidii/Vh9Ujd997Jm9p\r\n0kqv54vTYHUJTkRF9D/VjMRCVSPCfqZANuGtRft3cXX4Aeu80vR9alNYbiK6\r\nTjI2cJ9/YBM9/OaOIHKlMxTy7KjMAOndZumkhDzt50daI3ZrdLt/fIQ2+Qae\r\nXGct/BHg09AF0FDkTA3kb8WlJGFqANzVm4ADSKAGyCdhqQ0TTm9CypO+wB5P\r\nngLkW7QDr9xDj9y/6OwfnWJiwnOK3Twh2cB8EcrBe9d0S/+ML1bqJtc3sTxW\r\nTCTGgC44KG5EWSG4VgvUwCtUP/ci4MvN4ZGQN2B0ucj+aVp9x5dewrDo98fe\r\nklaF+g2gpyvIA9OPa9NwD9T0ksKW4OltVnsxRLVcgzODBSmn7AIesibMyApR\r\nBXK7qwxiwCXWCLfKQyCFcrkD4ivvS2Yxhs+0+udeCxnvXCKPk4t+JQ6s0ase\r\nZVogUAI0nbErmGNvIDb+K9RebRn0zh5PPs4dfwoPklY8JRzLyUzqThuXkGWm\r\nAUMOzdATJL/+FMXORrjsElLWm/ULxlnQx7WgmBK+I2emyxtWka2CisjN0U+T\r\nfOUuGfFRRFo0xfwnKNicmgIbcroPAVxq3mcY74mb3rjQfhMqdj1NA+5oOiOU\r\ngkuD5xX3fyhfKoNuOMT2Voa0mUpGn8ch/fc=\r\n=RyDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f319dabe87619002d07b6048d98c7e1ea3df0f8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T09:36:51.537Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8_1649324355153_0.4986956935470952","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.16":{"name":"@balena/jellyfish-logger","version":"5.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9f95c572e5172c03277b42d4de96f9b03c492f8e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.16.tgz","fileCount":10,"integrity":"sha512-XPUPppKdOi0Xqji0dZamfZHp05b6bXVCO+TLMwPAxyPVb1N7aGixo1obP42tPa78XoL+rxbel81wQjyiorTBvw==","signatures":[{"sig":"MEUCIE/4/CF6yy57/SyR8+G+QoNcxzUqk4vVd/Cf/zVJcOJ7AiEAkU6s5Tdj0UlKHDIKEukZ0RdTPAvgIn0qv3OjiqUnfJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTrHwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPDA//fmU4Izy4A7KEsTILtWdk+628oGQE0I5UbVZeapbzHzoFterX\r\ndRi2UjqLT9xeRFr8dAzL1FE4hzQnm8PyPtwjmvwZo/xeBYm8iYig8zpj5pde\r\nZ8UsjTa4fGiS7eyVPk8DPQ4vVDXAi0/Vmcu9cRRFV/rFUhsWtHW3wOPVtxCJ\r\n8d1HWXuzfRlEfGFGG1WmHK3Pg76scCVGKMWXA9zpp/sSv8AwTCi2S/zcgiUX\r\n/OGW85FRCzjq2QjjjOprgay0ErJCMR1ua63yqD6xtfHlWuI8ZO+MmD5wBb0u\r\n/o/00rMcN1SJXkrlh8FAiHXpldodB7QbA+aaZ3OfWVjgJZSaarMNXv4mlCr0\r\nZhFe2YkjC5AKFSGdJhPZR2w5in3ujjUedsAafsgf1m3KStSRmeulPQwZC8Ed\r\nRwGOCqPK3exD20QHg6uv4sUC54khOptsHdetoQxbLMnlCcnffQYZe4tlUFQq\r\neMUQ+5xjkeASzgyjH/muneYUGnBtKAb46+z+Ng9EHzVtTX599r4IekTwq+An\r\n1fd1pvvE2npwyh48O4L+HIUZgwRh//24izLlzQ9y22ya4TIhMM14OMQ6HdpF\r\nEujuWooZRxV6Hb9YlzI1EXBk9XgUXFc/2JzjrJ2+1McP2HQk8052D5KCqRcI\r\niFfrRItx8DRLrHrJMUJZmzQIDx3RxIGHVw4=\r\n=ngkb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a01f10b0a83c90faaae9398a863f11faf2a6d1cd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T09:40:14.194Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.6.0","typed-error":"^3.2.1","@sentry/node":"^6.19.3","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.16_1649324528044_0.19129299356175222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098":{"name":"@balena/jellyfish-logger","version":"5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5d0bbad5e8354ce4c5dde194c8d2f1c656396b1b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098.tgz","fileCount":10,"integrity":"sha512-dG95EeQH4FhFadWcsBnubkp13o8vxhJ6lDj5yx3Wl2meToAzwtZuPee4J5vO/yqhQix4iCfd1N5CnDnk+JbXzA==","signatures":[{"sig":"MEQCIGlgOFLAybTbhrO2fShkwwEx8LXzt77Oq9ztufQbSUeWAiAI2U5TKmEXVWBaT0fs0hTAhH7hIMreIl3nPaoiXwGHlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUNYhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp8w/7BRBhljixttw5/ahgW+7dmA4JnERfsY+OxKCs31/ceJSltsbB\r\nIEcrJlcp1jNyxjn5clore1W0OAzmN+PuDfzDuduS0TWC2yHOoxIl89dmmu4m\r\nx5Xufcs6i+YuuprRhwJk/FIvgfjNZBCfe5H+zjQ7s/l8/IlVksu/E+cu8d1G\r\nTyPNpQKTTy+aOEZ402Cn/Sr8pX3z93tMqausb9zSQK8sgohl/JFk9aYKBekr\r\ndYGs8R7m9obqtFKtEpiyOkugSH7hIS1X7G7HnFBbT8q3q5U7au+dZsygdozt\r\nL18LRXti5Z7aDQuXo6oe7W8PndsxibXRRpQaKJg2m7wPdRi3tWjpTTu+CA69\r\nsJWOK3myz4ivAknctThbZc2M1cQIfvbzsx20XeFGhgwVVU3M5qffy+rHhL/k\r\nWxiQfbn/brgKA5G1eIYrJCCDD55wLt4OHmdkKjhvqBg5pPpkijKJAp3iqHJ3\r\ncnCAPjV0f+la5fUPGhdYpezg2GDU9zMXo9x4afO1tKLKkuCBMVlyW13mv631\r\nkW2YtKoYjHhH5h1cME9Z8zp62fjL9i3m2dzbKXj6xm7MD4I/RtBEHw1mNLW9\r\nuP2YR39tiNdflt0iQd416i3ojr3jVP5PMMzHQffebhCSRIG5B7TkHwMBAhOi\r\nnpYBMhIcTa711wjwuJ/7sikhU7qs6fCXe5s=\r\n=vL+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97460c53730227d6eb4638dfa367c00640ef5098","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-09T00:38:09.505Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098_1649464865596_0.05462463218735314","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.17":{"name":"@balena/jellyfish-logger","version":"5.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ca175a3091f70e1f456a583fd3a134f1a6f4d384","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.17.tgz","fileCount":10,"integrity":"sha512-3o7EC1cPeSBth4TFurpIn5re0IQq1AA4zMPc6hdNxAja29LW1+dCO2i4vnIsDp2i6fufRiAn/nR28UFIXjczEg==","signatures":[{"sig":"MEUCIHtUbjhFcTDU/iX3ThGsToIvbHwXZFzIUxxR0KtjruQlAiEAr2EPvDSfI0piBQXaYtQn09Uc2VnG6ByngRqv9+Gve3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUNbsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFKw/+L6BTF52h1GqEgF4JO2nfxTc/QPzb4Awcs4BihbioRXFGmUnR\r\nhJlR4nnkFy5hYVQzEyQgxoIcI5Yitd5Jfiqz1FEw0mg+jqr6qGhb1E8uhHbN\r\nBIns/R25RJViCTsS3iE5URQ3M9XSS1OdPK5e+q1k48lkRdpMfrHkpxl+NfyS\r\npcAYTUfDVV2OBWdxD2fCkJPsiS+6V+owlSJmXI1l1t0YHShU0d2eoYlqOntm\r\ndhZqclFdDJ0QVXZdqBFbxVaYtIwDjz3xSRAG1h9DT137luAwsdVw5ZE18uBq\r\n3tLBfd+KDAq8+flrg6TajXTg5yCYNNUNEYNny5A90jYH4J5+9B7tiUfpNKF3\r\nqP8ro5h8qy1tm5LMro1b8iS0OzzLxKgq71FG40FrPvwAyBvOukniWoZ1gcXt\r\n3a/d4lTSE3Wo+WNz8HUy8TYiPZQb9qe37wjNc+TjOVS0MyUhAyHBZ8+XQUkd\r\noYOT5vVT40Z3lFhVo+4Z88RctxOdfc/xsFHs9wv7zlsg9+KaiLWEQVuTgHR9\r\nR1DbzJ6hM7wuNWPjt8VqdgVCfVwnvONII9v/M9Gq1jcgG5odqc6OorkQw4Wf\r\nsXocAJg4STiEKNCd2sJWlsJWrFfsUDfdhZiUQZJ23uud0BnTqSWdOu+AB4S/\r\nyj6hnQesTZ+oRCn3Ut/v0Kdv8La4AyqjLl8=\r\n=CDAK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ab57f3bba9e4999c47c440f73ff5096d668e7a12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-09T00:42:17.792Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.17_1649465068115_0.7155912146521537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683":{"name":"@balena/jellyfish-logger","version":"5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a8c80df363bce7fdecfc0bc3aac579cc155d75ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683.tgz","fileCount":10,"integrity":"sha512-+7FvL6ptrhGjtjNVbvbc4bgGaT1YfL5qJIT1Ry/d/2lV/20R2QBl8NgMYRaZi+hSBDuwO+WTCWQoA3BdJu9iLA==","signatures":[{"sig":"MEYCIQC1I2SQIKI9Vz5jHIz4DPqgsETpIAlVjCPGMFu++DStvQIhAOiZaoGL2QoeUG7IcKYULA133dbtoxnxqv6XgwvBaAfA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVD+EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPUA/+Nc2fCKQ+YDisQsaaJlyyt4daVBX4VbRX0yF1B9aKAxukG2gr\r\nvyGxov4O9RcDJ1FVzfbX1ByEtoOEcRsGkrjdh50lUIjnyD79KwZFZug3laSV\r\nWBzTN2ukmLYrBqu1tig/cYSj/ZU6XPM+g4CC14pugxKkUQQcBp6Zif+3uTfQ\r\nQvUJSe42TSAPqXkxkPq7lCz2JzMuUN8J+0yGPsXu39UNaXbtEPEg5IL2XEVV\r\nnyLhxdY8UfD/+JeeOUfGOaSZJ7YsXOZhv+5905rAYOInPXhQo8T84P5avcTp\r\nL+vaJC+E0KV6CGdgUHPEWKkwYrF4G+utbfTRP6fQI4pHiz7W9KUOsUi9jiB9\r\nnCJ+w6V3N1ya/Id0zT1eFf6RO3ANcAdAXBwdvm+fK/61zvRS06cDAjJ9VxkB\r\n+9Pi182TCWnZEGqOW7Nywjnu7Guc+C3OPQ/rv85Pgl5+5uvvd7yV7mu0eo/D\r\nxK36EeiFyzHoQUmDFy/9IdK9TQUWVQtINdUNLt2uIELHmavT5nTBPfcFMTDZ\r\nC+waaHZIJSm5AED5yBYGHpuLvXwbLvOakJ3l+voxZminnxs13+uuNtAfsV1Z\r\nEWkIPR2eZQtCagCLcAWCB4zHoP6g5Y7u3MLRCdQJr+q+PeieuroH/jXApes5\r\n134/qu7gEHrKH1cXn7fBq+okTsx3FktkCHI=\r\n=JF31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e2cf178a186d518b4aeb69cee76b2fae4c91683","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-11T14:44:22.483Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683_1649688452145_0.7830774602663715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.18":{"name":"@balena/jellyfish-logger","version":"5.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"62eb86efe008a447dd69815a3823fd15f1742b09","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.18.tgz","fileCount":10,"integrity":"sha512-yTyb7BoohEJT2bne7NGnSM89umuUCzjgrbpkpqj5CeuJeCsYIsiMHRq6HXtRGGc7tTzyhdG2oIBNg2PksUqjQQ==","signatures":[{"sig":"MEYCIQC3Pcd8OO2VoDRubBskswbiCJ33SjcoZjap+J1DbDZpRQIhAJgtiRTLCehTCT/CxKn6DEHvB5g46JVv3jlWwOE5mQoD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVMPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTjA//QqMw6jlXjQ+I3Qs5aFkqzsFQpGwLeEPZn8FrplVshFnAjjZ1\r\ngx7jkQOw//XGPPw1/AOP8Vm4BreWWjIVncY+1TgreBmrPMIdjggIrBZ8fwgx\r\nrO3u/k36y7y0aJ7vvjN/4e490Unc4339lZKpVQZYByA+4i3zPQ+r4nUJ0OBl\r\nkoI9oQkTDfSbTDl7HTGdk8sqczIULuCMOAwsFF3FNr7BTTNrHOvFuVrtPQRN\r\n7X3oapEm9xUyAiQ2AtJRrtLKSD4ySbVYsmOOmVuYylT+e8nYR6fQJ9pP8SdQ\r\n/fLTB+eSlCCbc0048kdeAa0gsYaREwoRwXrwJb3StglLPeP/XPzj/JVC9dOC\r\nvb4eOiZln8cHr/iTCljTkHyg3I1Rm+NbbUK/kk/7kwzpGYiZLXpBFKEHZAu2\r\nk1h5UlnaU0pHRuS8CBJaydtVVYLvviO1PrrDYN75nzsBwpK1AM1y5q7pFQIX\r\npt75ZCBWM4fQQx6btZn5ulJ5BVZNAy9JHFmc86MOoNOxItWTfCUMczrzZGem\r\n/rW6F1SvWN3Ieav/JW8MTC1KaEaUvm7YZfycYMtJOBDDcYXBXp7jcRSOkQjr\r\nWgdWI79pO599o53e8b0Nr1f0pyCLkqzPRZv1Jq0NH/4az1T3oJCP7e7cSzK/\r\nNGP77sQKB2b/HbjNGJCE1wzeRjOwneBuklk=\r\n=cQDN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4dcd49ac652de6486717c1577ab2a2e8c04aab28","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T00:09:53.348Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.23","@balena/jellyfish-environment":"^9.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.18_1649722332066_0.4124634867891006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785":{"name":"@balena/jellyfish-logger","version":"5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e249b6156a04a55301a9fa2cab7aa39e693029d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785.tgz","fileCount":10,"integrity":"sha512-lPCyzg1SKYHkHVmKa6mVhAdZhrT3Vgdtp8+svKkVdJymWcPx3nKy8bvErd7VeuWCKBF+dqNC5ZPnKJJz2PWIBA==","signatures":[{"sig":"MEUCIQDv/mBVR99pCAs0h4FsEK1obocZl0IiJVsZV8ecvJ4TQQIgIFQItFXv4Wn3RS8Dd600G8ZculK5vMZ39SAWAt4mLzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVRTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkgg/9E8rbKiWhf9LJ2iPEVmapKBTS3G5Pv0UDAFtiuLk3UkZJzEE+\r\nRd2qJtE5aBObd1CVJ1bYjrAb2DZfmgCou5erYjwnYIMdCtFwedhOGsHaGe7m\r\nuHGEQJ6IbagqLVWaAuaG1s0+WEpZBwRccwvZggTHB1w8/BObZy3Hw1VAwpg5\r\nL8yUj7mkHtPS93++XOxSJf56w0DLejl+qkFuMIJz3yBauFxkzP+uRXQnodho\r\neM7zuUqGD4RqDXs+bsULWdC+T6QUrLsAqGaPboliAzEpjmVYJ/IxbtknnKrL\r\nXqRf3+24yk7tNr2VR5IfRH2FSxzWF6gT+/5CKzYvqUxzG0HQz8EQwxbvF5sw\r\niGyYFJQlQccNGTX/xobPadVJ7WeY2ouFyNFSqetoEfTB9q0K2ocU1K+ssG7S\r\nT7txqf6vKdACa/efaiwjE2WWWn1Xjcir2zq5JIPgifAsMpSrga/sOWdb97uQ\r\nYlw7/OLdKJmU/HVdC+TmWbxKJTQRsfrwE1dJ0Ho7Sy4d8kKlc+cDL4iV0A7c\r\nmLkzpmWKwnYOQQ5Mk3qo4Wb22A7rPPiblLBErWIPcF0E2skSoKs0Hb/1x2As\r\nNnEbk8jo7OYpANpGKckaQXIu2mdmFqsWWLmUv5mkAkvGE2AmumIbR4R2PJ6r\r\nPu9T/tXN9vFtzBE9fgbyf3YCNUdO029YYHU=\r\n=wh99\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb0e91568e2eda46f1073759a53c037b62658785","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T05:54:58.458Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.24","@balena/jellyfish-environment":"^9.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785_1649743078675_0.4320554239126697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.19":{"name":"@balena/jellyfish-logger","version":"5.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b11218253d47ae17914876e591f402a032dc05cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.19.tgz","fileCount":10,"integrity":"sha512-rV0Q7CiKNtCAGExOPyfV2J8HnH2FU/Cw1o1P8NYKQrvFl3HKZTjAhEROsLXaeICaZ3ut+d1g8/tRNiHPGszFVw==","signatures":[{"sig":"MEYCIQDGlsdfgKk9/h2zfDmAgJC6+GUUzHrGBnkVktjQGmDWGwIhAK4ABEdpYgHJL6Atgcn1HV8/ho2HzFtsNO4rhDbXA85i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVRXlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKPA//SGfcf3rFre8FGPh47rL+cx77nLtxsyM4Jqms0+byraGsgSL2\r\nnJiQCgZ2HtgL8lvGiFCtky5tKBYScYRBvin3FvN7MYo83bGorvRh/3WzKmSF\r\nl1todLLZ2VYSo8VAo4iQjdMTiTeZWntVGZ8bXsCKMlnXehrTMZHKLDp85Rqk\r\n+l+yWp4FhfHhqGa3rbwztnxOVyDE24wmOeTb6Uj6XATiYMT+c/q5v/x+T+Ba\r\nqCAxzV3eymXftFdOhT9tq2nN9DmBloMlncccllIX5OeFLqWxkyj05EPkMqrN\r\n7jBwHiC/3fNUOwjLlM3v5wGf8UoPWJsoq1syzjZypcEpU3rz5nq3ctxiE35x\r\nwVrL2oYxz3ihbVrm0f92jYEgxIOWbAwy/5dJcV+QeQ9cdqyxm5DgrVoTNv4t\r\nxgf8KNmXCXVPCkGiGrxKsc6s4rN0m6WMUJGpsVNKKrBS+h+t4kbqoyJ0+9G3\r\nkvaG1gpwOjMhXLl6eAgNuomY8joxangdtjsdP0XN8qidqyVo21Z/SoPVwf+2\r\nAAXvsB8K5KTLEfiJb8b6/uKfn6MEdUVnqLl6ToiXb1ZpG+KIkKjyMT9V7pcb\r\nXpd3MyLVpuhOncT1nDgz7yE3yRiryfDTbOiJLeKsXRrm3hRMNyu46pS8h5cd\r\nuXQVcVWvf9NngLOQ69b1hEUovsx9EikHjuQ=\r\n=uXnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6da5f70558ceca06694269db9007fe41cf88ea29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T05:59:53.219Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.24","@balena/jellyfish-environment":"^9.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.19_1649743333217_0.6506003998467131","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38":{"name":"@balena/jellyfish-logger","version":"5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4d72bb98cbe2016638b628cb0dec1b03b6fbd885","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38.tgz","fileCount":10,"integrity":"sha512-xLBrzmg/jfnQmL+JKro8D0gDvuTI2JLIxBeaVJZdYjHXSBskOA+DxqyF72lwHI8Dy24LRcR+G0R8Wpl9vEgVgg==","signatures":[{"sig":"MEUCIGB327MizgWGrqpz78C0yI9ujYHwr7sMInbK8pV9ireLAiEA0DWUiEb7dEPUo01aj2PgvO/0+yIeDQra5wvr4QM52hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWOBhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozrw//X4ZPDWYvxcyAepUvFwLa6a+ybqYW+nowTg6nRvRNGVCI5e1I\r\nd5Y7Bh/nFsNrz09uGiN4MtvsI1z3vJurCZ5bjatixgHQpJjrwNc3Do1iLJIG\r\nKhaBiSSjaMd74sjkyN+A7+cec6uu9sC0LdC5P/EFGikDsIIwCvk51sJJDMXk\r\nDuFe26Y8hIcjnfkBWHNWOmUn9U5iFKj4gkmgWZWFxaYcfau3Z/1Zfef86zJ6\r\nNEcozgQkoxH9jnnYHQvBeb6zFQ9m1RAQLYqI0oUh+IiKnuJ9SX91hG4VnIWA\r\n6/VgbSAQgX0B7lpUHgRl8FYADo2rselhhY0oA7jQCfhUQcwGNe1icV3c9xxR\r\neYzTH75tvJLMQvxdurDc+sLOW9bPLzdFz6xSSvXBIsyNf9MJtEttfFP9ClJ+\r\ngTfkTH7A+bwtkRonocFF2Id4mHkdgHlOkjOkI0c1T9UTggH8IUi8K8HwU8mS\r\nX88Uj6UJqcxzUy8HnFiBSt0AsTWUE6F+uJoYFUN0CDrR1nzK833NjHmEIWZC\r\nNKxpUsEk2wfeZ4m2lkJHo5fDpaf/nNE6Au9SqFfVdNsZpUj2QVyIuxlKO7R8\r\nkgJ/Trz2JQxmJftwajpOouO1dRGZVL8NJbuu+9cyETm7C1c4U0c3N3rW173z\r\naE4fTsjCpx6EK3DFBkD6vFSOKvbmgGuACXc=\r\n=VluW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0eb1734d013060328de4b9d7cb85436c5d78d38","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T03:00:36.283Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.24","@balena/jellyfish-environment":"^9.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38_1649991776934_0.4957444440639307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.20":{"name":"@balena/jellyfish-logger","version":"5.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6562f00c0e55cb1099ba460f96eaac261d2d39e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.20.tgz","fileCount":10,"integrity":"sha512-R366z5xyalmsxcdChQxanbMLDXU9KuUT6ZAy90Qu8mbVodlkgTxFncz1Gi2b1gJdVMTbj6MYy/4oNHU8bz4Txw==","signatures":[{"sig":"MEUCIQDgjz1ioyjr+M73T4mkg2YsAhVpPhDi6jfOwwVwCzqzjwIgIhBpsBrCWFTT1b4P7C9Pf6gXfaMuyklK4Fg8xJXIrdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWOFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh/BAAi+fXpgJsGgvNp+4b7pvlTwD3gaiYEKzA9hGF5UQBIIJOaxUL\r\nfQZ1tRkGjRcTEV5F1Ca+G9sk6N4gwVXS1mWOyg9zhkB1ArRJ7gqthAAtEHbp\r\nBFjp44AZc6tlV4Mwmno/ucUUP+Gey5CNdX8Xt66LLwzROeCfyLiwR0lJ2EzU\r\nyb3CfHn/AKoJiBKuOirFXxbPHFaUmyxK0DLSbi1Dz90hnsufgzJKK3LfM14y\r\nEWqh2/Fhd+DgmhrAISxWZjJ8WvnbSCK5u7VPIb6OtAJiDkwT9VmzFhJIXGP9\r\ngVV3UE3hn7tUpClEgSTGaH57RBWewp6uDlFaRnoTKLWCJCDc6VGZE8LDx0DT\r\ngsQ16zUWBAWfa5NtE1xepV6lYhYeNvWX7muev6L8fzC7Y7DJdkfk4IDo2loG\r\n1maodGMqXjM0ZkApNKKYWsUwx9kxQhPVSCjR9ABIfFD4ZvzHpVaRErIfYBa3\r\nTi3Jy9KocjfUnReIP2jyMoBun23C79I4tXzY0D16FI9c2iA/30P/TdwYfpmq\r\nl5CwrEFksb9cDVM2eH5tpNf1eb2apKATk3HruILtVuT2HUxJD3gcfM6Ei+fy\r\n08B928ARBnrtbWaQ576hfipgFZtAZFhDVhUdWZYdVBR98iWtCsIagqU30MaK\r\n4HuDV+bZahHzFRFBGOuFhIi3FMX3DNsbHhM=\r\n=12Io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"87977d98059bebff6efee6f5c3b50f5807db2caf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T03:04:20.555Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.24","@balena/jellyfish-environment":"^9.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.20_1649992001184_0.8115470406569745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a":{"name":"@balena/jellyfish-logger","version":"5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"080a423dc18924e66b99939aaa1fd378c23dae69","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a.tgz","fileCount":10,"integrity":"sha512-N/zEiwhINr/wOegsMBcdvOrVtxCBOEBgWU9b2GrUdvwbSpGt0ll7NkcnPCfpNX6SkZdtsm1Dyxl2DsvBpX2TSw==","signatures":[{"sig":"MEUCIBGgw+fesaKlsdZJxP7JyH9fDmS3reK5mj/4lz6qK9zpAiEAmRpHf0mXk8HYM6Gxz1KO7z1cRo6yADA6+sKLAjDIdew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWY3GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUJQ//Quc1BRFsbEJnBJAr0csmtNq0zuZZ/gnAXIDI4Abfc0rESVLM\r\n10lvCXe1jGpm7zUlPk5vHPbr3PoDca7G/JqBVgVxqT1pNYr408SIVKb7O5+f\r\nQbgV68QqCc6b853dmZydVQ8+hTXmTaZ9iiVno0fhyGZB7uEgGSp9yTn8M3TL\r\nrW+2vZKm5rFcmE8k1OjHN/xbOF1ywOwxbPz/+AqsUk/aTaaBAwTDb+q1b0AP\r\nwOKH1ullzrFR0k/UiMtoae7+uvpQwkj5bUvQMCLwShjkJ7Wau8QZ2717TIMz\r\nxhHtKbHetj4Dy8byzGw8MEiaKE5VP6bXIlTy9sMseWKXcLqMGTd1qTJQHije\r\nmXh7P+qAC48ckZVqCXNJI+P6wN93y2YmBre1SkEtkeKMBRdbXh+o7l+1wnNo\r\n7kKxGikC2/Th+elv74ZYnvGALK9DJ4qDye/NFCLWq7p+pkqqmSEb+JB7DNTa\r\nczxnrqcG2qDWpXrUu6iMwuAipeFEwdEYH+J4sj0QZq3idwBpedcza0T912lE\r\nS4k+Qte1fJAubQ4TCpclm+4NScCh06KHqKvjxGyrK5qYoVj7N3JAji4tEKmz\r\nTyinm8yelmaxXOJMj65RCEEOJwdrTwzPXG7q9Sd7MAMxNLT/K2KMOwU6erJj\r\nzMqviMsdh03yMFV17Efh3CaEikr48jHJx1Y=\r\n=oW5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38330c3c5639c473e506b367672252fff694e44a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T15:19:54.665Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^9.1.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a_1650036166146_0.7376245521617313","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.21":{"name":"@balena/jellyfish-logger","version":"5.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac4cdad6675a99d873c1f8f68a056a217ba8dfd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.21.tgz","fileCount":10,"integrity":"sha512-vKyH+CkayisCMCbxKqgCE1QEJlRQebGp8Ta828XEfsFjvA63d024hLqXZkRWB1lYs2a5qQYslWw0X0hafrAMLg==","signatures":[{"sig":"MEQCICBGQaGUHtAnBZMQ2BvxInVmH8ETvMnEYp64pXJK5/8gAiAuupNYATMtPjeEi7jOiTkaHRlHM8OMIpkPhygwcI5n1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWY5+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcdw/9HhhsDiUiPZ+hDNoh5NOABsnTsHg9ieN2hiiTR8wZgNO6aXPC\r\norPyGsqRZ/JnEha7XWdHq1lFF7DLyaAH21IuQhfuzBsgV9lqRrYN+TyO45Km\r\nwXwPs7eYJ7TT0J7szQoxSyVSnTzT+TD02uMAFvlXV/0o3+yZuvLfAZLmkGBZ\r\nN2ugr2ui5iXmmfTXjICZBc+Cb1fiQwQCjOLW+qAopBS2ZjufgtkOQTLlrFvj\r\nrudsdYZCPqOiMmLjDDckcba2rds3it0OGwSNMt1FfCfT4sBBvZs1s0Tn4DHD\r\n716t49MrUbr9cc8KBLXm/ksPxTvlI8VRzoyvU/m6MRm8pkcxCCl8p4zSiJ0q\r\nc9NGS1kg9siiN06Q3SqWNsrrQePy61hkRZb7xZgrjXiifPKxY2fzgGtCCgco\r\nt9cCx+WXP+PTlyicOJvYlB43HrlE8sCzMnlApc0csFGv/1tx0fz8mXqVsJpL\r\nokJUDedbud87iZ1xo1orun4OLvPsB3HimGkOXaMIfvAMMj45gRbaH+2rhUfs\r\n9bF3vRzVlVVsBb6msIYR16abNUyNXD5/xfNLJIxzc7Zy/FKhwG+9LdlQGV4+\r\n0oXzsOGbg0Kw3i9BkqmwZJ7JKlwLLsykmilbecuqirRH/mcuOhn9d3DXJJ22\r\n1g0Fyb/LUoEiW+4uHjI/ANoRnvleRT2uFNs=\r\n=7YLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"121819d3675bd9337482b1862103e9e08e39ab84","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T15:23:30.958Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^9.1.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.21_1650036349910_0.412945328450504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a":{"name":"@balena/jellyfish-logger","version":"5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e1bc9f559ac2fd4cc000a353cb6af6a4de33243","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a.tgz","fileCount":10,"integrity":"sha512-VRrCNcmBLQlRj2tN1Mzqp0x3/0XlzrISncCgcjEHWbdy5QqoSjieJeuZ9FTW0u1SVXtKC3XZZ4efWNp0tym4iQ==","signatures":[{"sig":"MEYCIQC/Zx8oh2lqEyS6/oDbOpuSp7iZYYk/OY00RDjIrhF2qQIhANqIbLgNnAHKb3/u0L2/meV5LERtEt+hoPozOLts2J9F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWmOvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXcg//Zwf2ciU7dvfz5bbMjcF+3oYauX5hVHWS+BZy7HC7m/61NbBW\r\nfDWJQy5MdG25nNCRJLrdQEQSwPhHf7aLShKk4IekXtdsCxmybAGn97fVM9VP\r\nfRrrJ1OuYvv4m5HkYwLnba5/J8neBvhyiu8T8xIM1mw3+iCAuPsc7op236DR\r\nPM5bqqxowmw2dl5jM46vdJ6oex4I3e/rd+NMXstNJrC79X919WeB8+oea+zk\r\nYlS3aeaJu89jCZ4N3qlHqvk0snysbsTQSXLO8Ovo6KaP21OGzoSVHpJmN7MC\r\nw983dvIA8EwswZZZHL2EY2sTtWsGgt8TeSA6oGc0q74qg7ZeRe9PfPWvE7ni\r\nZpTfTHObxCHgq0UFBOufmpHuYZXS/jHFrukcK3ecASK8iPtr8O+Me5NWeIKG\r\n95Jv6FKMmg8AmE5QQ3fmp4ZTJYEcbKFZXxLBQBGOz+/TUtP05ewQoJBkd0aA\r\nFklyjp1arxnOPtFp3bF8np29Rek5wHel2zVa95bsWdT4hovhBEXGyaFeEZXt\r\nNHIixU9D/FsOtK0e55DChFOSt0OFHaWjM/1G24sXdrQ/xUsDGwHOOX76XL7H\r\nE8QwtFKQXiOLB0BVbpD8hZdlo/+iAnKA5Io+nixwQZWIvFsAlJBDRLQgyXxu\r\nYrtFSzRUkit7+xIW0Rc0Vu57bNhMTODthvY=\r\n=uS+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-16T06:31:44.746Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a_1650090926934_0.8374612417148735","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.22":{"name":"@balena/jellyfish-logger","version":"5.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"31113fde1f5140b419517b36b05861b05f16762a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.22.tgz","fileCount":10,"integrity":"sha512-FuZ4HAFP/yjUyo9M9lMCSKt00ecZ1uQN+JMGvEgJ3T07I3iy2Vv4dPKVgPO3i27aOkE7JpQLoq2dxWfo6fi7dA==","signatures":[{"sig":"MEUCIFjag/3kK7/SAbFchS18oMiOoLCsu7wPXC2/4yd8AuONAiEA04gGuHbkue7P2JvOdLx0lxlKdXr4spy9cIW66bf5ztY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWovqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1kA/+OMfA9FzZ6YI3CW+KlN5gXNIk/aPfXMiggGlKnbe4qXnDwSQI\r\nZErdMSyR1kL8/Un6/d9wlGB0BOKOZBoPrDvJYCMjcTY0QZhkgrf0R2RmFlh4\r\nhYU5HzHFQTlsm8qSrgp9ueHInVHvFwqTxF8zcKnXcPokjGALlDsfjWtl9a17\r\nP2QG7M37GYrZ6pld7hp+VMaCj22cDQNq5AC4SBCohTYuSc7CYUmUEFVl04x+\r\nvlKx/9wvgMXvk5eIARxSyzHddl9Tv6CjCKqv5oU4QfmEn63RomM7L5HtgHb1\r\nLMo+hOllWSPO+f6mPgNfBPWAwzrW3TEIGAVPvk6FXYQQg9pitLwAmjauLBAE\r\n1y+sXr5Xy7wlai2p4ccIBWCFB1dNKGyNKtYVVqB2rKtRaCnNe+OapwOm0yn6\r\nZHzePySylaspUntpYR7kGGocLjoqdzGT2a0OUmCpIRCNuRrbnv8dbORbFHZt\r\n3fbKRtV9c1dHg+1KZdF27FmCTr4Af9FAyg57k5AE8QbjawkqJQAMHSm4/68Q\r\nqOb3zGlsN09jx9pmCZljExJZrQqTjhykMetH1qyoe+F0hl6a2GGHvksxffir\r\noRBBY0PJ46XOM+GmDDqLFN2RG8xsJBFQ8PmYiP4LF3LchcMOMZnfGm6YeFsT\r\ntZWIvXFt+wHzgYJ2zWr6eVXnexDYSTBKNYY=\r\n=gVjZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"469cd98ab97423b8f8d3406ed9a54df74a19e05e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-16T09:25:05.385Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.22_1650101226226_0.032252814388454176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd":{"name":"@balena/jellyfish-logger","version":"5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"882936a0ffd64207825637cfa877cb49d103e76c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd.tgz","fileCount":10,"integrity":"sha512-lh9wv+HnH7pSNkPgczBQAeoXG1ZU0Va606yu5VId+u80GElkfule/PBa7nleXEih8RxUWawtUHmlcCf44pgc2A==","signatures":[{"sig":"MEQCIBlL50Oog9fqmAK0BEIuTRXanvu0ehkgPwySoKMgh7R4AiBCYQ7OEJfYbvu3O3o0KgPy0Rd/QJzKr1tOZIsbc6plnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0a0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5gg//e3UDvpZT/fE2jP65dy2ZjPzepNnUaKUmwvFLVQauE/q7q2+a\r\n7svv60ab+BMHtOqjeuF0YMwwN1eeqZXVjJYh7TmLmdtpxCIToiSdNUD/h85l\r\nV4A1mRErL3zQC9hK5ASaaxP35YKkxunUO7wwKPSCYSUQnIs1YaaxeJXe+3fb\r\n90Kjd661s5/vaeOG3rKgDb1fjje+C+HrvQ5jYYHk7CK8Z3kAaRzZgxrdcHgX\r\n6BMtRqitCgzXZTn8wU+rgjMoY+aEr3iKqg9iHKeg2eek1RJfo9uTuImxaTI+\r\nzZs8fYuWXH9bDocJ5sY0S2YUu0YPRJaUiHWfy3QFqCiee/MwW5R9LYXqASNa\r\nhM+TWtnMJCj3oB8M5+BUVbQyiWWxNC7o/wCQD0iXCnowEh2kUFN/SUcRqMAC\r\n7ay7QwfzoUWmY/oV43H2Jq/SqUE5y3vZ0B3F3Edimp8wOW5CADpAktAER4q2\r\nQdAJIiy30LiAdLIVQD8L/jiWWMG0vGCQk/g+ReuD9pBqh3/UPWO8WFTFiZej\r\nxZjeOpbEcNA0vU6vt17EUKgP4VS1ZIL8X85ct6kUK3dCmxxC8usAB2TLsBCY\r\nGCceqZNtMnmgK0rJkGEDiKbbiuuDTKikGM4YHz69RwGg7ehW9MHzBI6NUoFE\r\nW7/Se7BMeMynQqQhyHAuYudyq5E6dLwtr2E=\r\n=PUNu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"59367296ed8944c0cbc5efde4fd41b0007daeabd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-23T00:19:03.586Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd_1650673332395_0.8049750635408908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e":{"name":"@balena/jellyfish-logger","version":"5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0b1503a44c5bcfa3ca0cbc8e51fe91f1fd9daa8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e.tgz","fileCount":10,"integrity":"sha512-amAXcY/k5bSQwfyNk0hOdS4ugOrzcK4rfZfCTuMUUynftVO/JSKOgoz9BJSszLHJJ3Rs0NdJJeLhCm9kZPxTZw==","signatures":[{"sig":"MEUCIQCvNR2nOxXwX/zBSbxpr2nPm3lUVhRHMNtmpjDWAe1GBgIgHZrLj+DDaJ/U2UF2EOLlTmUtPxMSon7eCxV0sUEagUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0bLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxdA/+OAhIEBh06MjeFOa2tnAgFtyk2o8w+PKUaOH2k2ICe3XfyOa+\r\n3D5zhltKkWKSf7r1ZWAxlbtaCJ2rM1ydREcu0r8CeWSEjiA9qtURGsOjxhFf\r\niGrX6hYDLWNOhgzGhGBNTO8wRGjOlQ+QpZYD1u8TUWxCSWquTzJ0eJRNw4ht\r\nPOlrJp9XwskcJon0i3Q0f7Qd/VWmgpfkR4HPThlJPxcpRuRIDUAC4oqJREuP\r\nznNgnDhVmAv7GJSZ+1jHdDrZs4XesX30bdwkWO1bb6dnsnFb5/Oi6V6LNGa8\r\nvc5Vskq9oFtHDPduXnKXmvoAcoI4sRp9TsQVxCM5rqShh7YqSHfapvbxaAE7\r\nTzDg2TNeqULA3hQwHoj1lOJKaaUI3I4PT+7fvMARQ7lOnGKc0vGgvqjlkaxk\r\nQKuh1QNFBu2H4F0h77DF/1mua6fVCMDkP/ip5dXpIKKEJJ3eoVzn0aMzwE52\r\nRdYhvvRa+duT7hA7KiD5CJXUqtWP4Ov+zn/LKrAZzXOWNDZvOY3eNEgi8yXw\r\nRmMqhbuxZxopIBi5rtR6/ReKVNvrRXPR2O8vT+FwuF+OvAImDi8I2Ix7tEHs\r\noLzu525dmZkeRCCC8W1mXDbwOzr81gs9TTdWBMOq2w4SvZr9Wkf4HG6lIhbZ\r\nsbfS2IfZqyGHO7WiERZc/QQurYcm2oZJdfE=\r\n=QkoS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77cd0b8b47c54385da44f8abec4779d39d5d228e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-23T00:20:14.342Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^10.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","@types/lodash":"^4.14.181","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e_1650673354955_0.718489106615523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.23":{"name":"@balena/jellyfish-logger","version":"5.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f15386c32dbb9808bd0e7d6e79c8198b76f52a9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.23.tgz","fileCount":10,"integrity":"sha512-BwVi4l9jd0ajQBpDGxXX+Csb1Y2VxJ0QZELDsisZpiZuPxoElWRl+KYo91jpOe84yt5F0Bdna4qP3CMAGKRVoQ==","signatures":[{"sig":"MEUCIQCvlBV0Aojw0miCveIBNSHRDy1t9N42r9QF/loIn667GgIgEuPLn4BS/XxMzDNq454ihga9iiuz0h7+XuhZLntZFkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0ftACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqtrw/+M/bCIQ8Ws4ySo2k/+9eEn0KqnwRWMxmvYxoi3DGrpcFiEpin\r\nBt44ZKPwWyldH0uyex5LZw+8N2KWepfjBSrG+vORukr7DpEnj8V+uq9u5MLh\r\nYnkWM7FZ/qtW5qCbKWMi8Ws/FrDf3/zOTxc7HjqZOKjX4V3oLkkBKZcHSCHw\r\nDiI0+A7TghxHe4m5cqCFFlwLNUw3ERVzfkEB5DsvpMB7VvdXKqJyc1EZDGzi\r\nZ1XdYZ6dis+TZcGJxODZHxccMgfZJH1Cf9K2CjrpYyE2XVIQ8rfq9aMj1xfX\r\nD1IpS+F+l+7lhP0f1RT5PcXeI9kgUQXsH+4udrreLdNJyhMG61HCRrGGDmPh\r\nAYlt7Q+ZRUxfMqr1Heru1qUS4F1GDie6bLY5W0LboShYR6KxOvh0NW6FUZFF\r\nf0i1raoqUzigNj/7wbmmo7Kd9tsEmMtNTHwH62BitZhOa8g7d/y5RSXGFZpE\r\njFyHWF8NH14sNyOHgY1LVU8bJVIHBSBlGTiMxtPy3yYlNAFoGqtfJI3YrsWs\r\nY8D9c7qLLyHzwUF/jZITx4abaMIFOvGclSCWoX6eelCOBlp16IQPS/0yXZfB\r\n1VQ5uAQ8m/G2b3vfeNcVGKvmUpXpKvWJ8YyBxLQxcxEI/SQwYSo65aXfmPaK\r\nScM8ZV74r+zFlRN9C68BI14K/cI2FAoDxEw=\r\n=k+E9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c3de39091f606c20dc9cfabe23ee0d7c041e4af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-23T00:24:16.361Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.25","@balena/jellyfish-environment":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.23_1650673645335_0.5662595040575551","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33":{"name":"@balena/jellyfish-logger","version":"5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76d90c4f377763b144a53a04a8de18fe1f26e25e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33.tgz","fileCount":10,"integrity":"sha512-G2QranGVzLmucb01bk3J8rU5bX05SxuH4dqxfQXRsCAFlogy+YkVO69aDjKTDyG4Tlt4yKbJn6GBgVus9qdxeg==","signatures":[{"sig":"MEUCICIBHCF2EbqDdIvUtw+60ZlH7GG/zyOWfvkg+j+ASddCAiEAk9/KZTrg564MWgXpeGVjFopGwU/8GEptjxmj2drbZhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0ikACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbNRAAiayxcGJBOYWWVc4PHlLBz7skwoM6LpN3ucvkhW1MxxGrWvYf\r\nEK8gD4iiIXpc8QlzNfO/Llwl+8lv+afblo2sSBY5hlko6ZaSG0z9nnvVheAV\r\nsofpv5xaqEgFyzZLofuaVq9kcCV6hBABQWi0KVrQ0pOj/ZJIIH3C8mdTC3ga\r\nGmEIm07Nad2FX9nWpSxmS6/EnNMmBT1mJ8oSxXmgRQpqmPczx9SL8+V7vqOP\r\njSGxx8MNegzHNUYdE0ocHg4Cv3fM5dIhPROS1FCZEmdTABm46hvUmq9a60GA\r\nkyjeECeQa8465CIxIDlPl9WW5tLEMtWEElgI2+Baq+M3jmeyi2DgePxfWqQB\r\n2ObMTOC/ovxkWGZ8KUKCO3fa9yGH0HuH4Qw4BcRYrGA7YrQoPz3PAfdyqCAB\r\nbLy0vrUVhbrVyTVz7sSx1DgOdJmfCQKNBKHNCetjjw0TRgexwuiTw1LHmwPj\r\n2iQJFybT0DlHsbl+8kbckko4mNbgSGzVG0aWNb6JoUx0CAh8ptk4ipORlnys\r\nrq23ODT6ds3KBlKrb15Cs1frDNL3/OapWxzmkZ4mjo2qLyYGbox55K0lRB4L\r\n2TWrwFccmC7j+lgx9x+KxvwkFgpiRXXzjgz6q7CIzpzH7fi3eprDliCa+S2P\r\nzVkk+2JLe+AkaNJ/1CbCzom3SPPpoxngbFk=\r\n=/kbE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6641b083b7c625b0ff056a8379fafb33bf939f33","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-23T00:26:12.680Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^10.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33_1650673827879_0.600837394050165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.24":{"name":"@balena/jellyfish-logger","version":"5.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f9e3001ebad97a1700b8269fb262da873e7ea41","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.24.tgz","fileCount":10,"integrity":"sha512-EBANHfx+Zvfpp0u8eabVvX7PjDBkFi69nltk3Nsv42eEN5oPXjsFmKgLcE2qHJbfLv5wtY/K8smk7Y/VTA+g/A==","signatures":[{"sig":"MEUCIQDnUvbDpngGOR4dGkS4C1T+SG8cPDkRKwe/C/AZO1+SQgIgbCh93YRVkd+l8YxQgcfyjM9NHrlDmScqJMF22q+CzGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiY0rSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFyA//VF3RvoNruFtUsAghBFhQgoPoA6nfayvhEbkZmUMb9rj3Ey/O\r\n7WKpQL3+cOT7RuL0c6OgFn1KG6XTr8gFWRZdVWsX+epCaZK6JYZ6q3wkDN0L\r\nw/jgqClhujH+s5VykjEmzEOITex84ynS3OHf/U+nGobnwFD7OMAhrjnDXSeY\r\nLyefa9r8C0Qr456LPbHDqKgoeCTEfqzcMq/9coEaqKA+nbR3iEMPsty59jDD\r\njv58e+V0YG7bYo8dmo+Yg4T+D6gKH5wSHvsP3uPTxBjPKVjs5F1xW3z9EMjc\r\nBTsY6LtIPw1j9cGlk6n58zHO0XAKlSZ3vZcMjz8dIB7uDfXARM61XuT+vkVe\r\nsulCOTOP9Z4YMNc7K0HT8XASa0PLN9zWA2JU9CmVClZ1SE4Pjp+dHpXo5L2q\r\njqFxWB8rP2H8A1hXdVgajmYLhr0yKN8kSbEZSRsHJl+K3fxmUbXJzuCQ5jD5\r\nameiomQ70F69KzTRr6FmrwunRRydYF9AZ52dDF+t/VXOEsgVYhVaCsS4Gom8\r\nNrF9tSMqxeJLgI4oFjT/+1xgWBfEBCT+qimuhzMMKf9WkmU/RIHhqkFTb9C+\r\nM8B7u16wpJOs7AJ2TIbPsQbk/oyYzt0EnMgM5sGgvNKdhyI9uH8hrR+K/QIW\r\nD2x9a35hwIztYhwhsJ1be8e5bERYhmuFFlo=\r\n=CtE0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6e74b86e74e405e2cee507d7241ff93a21fc919","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-23T00:35:37.792Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.24_1650674386381_0.6453375846484106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed":{"name":"@balena/jellyfish-logger","version":"5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a26469cffb67207a854d848bc88ddda8b3815a4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed.tgz","fileCount":10,"integrity":"sha512-ehuF5NVJonSfroOwZnxAkbmck82emLUembZGVqyfbuKKPlm0GT2UAhkpIAu/43fUIU0lOowELDEGLQgSm1JWpg==","signatures":[{"sig":"MEUCIQDhVKhcTO1IEkgH0OhavxwEpIexwggzyaKg8ajL1Fma8AIgOHlcF2JVkeAJlEwhNPg4MX/iQaVIel2dIXrcssRNp5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaTL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKzw/+IE952kvdnc2gq5i2rVBbKeZRbnKOW3Yi2YgMSfh90Wg1TtsR\r\nIYk2t59Gk2cIOZ+xiiN8EL45/Em4KNFQV/AqiQymoL0tOPyhWDNcUrOSK+4n\r\nEGiQKsUWhFXLqpPEmlMFHYMN31iVNFu2Ewga8cQVPCFFKHM6LA28RTqZ+TN2\r\n58JKTLZZudMEULDTSG2leJG6rQVwo+PmUNdG5Uuy4UlYLSlo5/XKfxeLUcgu\r\nFx0jpCv9qG1pLQaG2lPFQMMM0qv7OGiOMWuQqZFafelIe5luxfnwwEO52j0E\r\nH1IqKj7CplRC/AnOSGmePaSoebrClfGTPAvueGOij4/+MBtQFtvY2aoKqS2g\r\nTyYL32nUnPSBitzDYoIGUSb4QT4JGMHWC/UZNFLFXY4ZtN6HtM41gInK35Df\r\nuWPyfQhOfy9O/+dFyj7FHQGTlRc1qDu+6++9gRxYa8BHEBpdOXwEh/hB8aKv\r\nHVIWp/GTyKbYTuxYzqBJexcqiUjRv49XDGoqWfQPOIe0+KHWoXilfoio+pPq\r\na9uCzjcay4ALVLPNxlmD+Dq7GCRCAzxL0o4e2mfrXzd+BtMSDmYPHLpnpVDt\r\nAWxq0zRFodfqRnE6KLTosyMWgVVQ1ZEtHTl+EP4tYOu77OsFzw/Srny4mzf8\r\noy9xicetS5vrMODCSOmpYg3orIcgB5Lz7E4=\r\n=2iDu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb1cf416e8f2488922e1cc027d6bf5887eb881ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-27T12:09:18.927Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed_1651061499293_0.1446044998567353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.25":{"name":"@balena/jellyfish-logger","version":"5.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1786f6cc6016103c0e5a2aeb4206e74d2eef5395","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.25.tgz","fileCount":10,"integrity":"sha512-++mrqBYY4E12a3nFYmwa4bqyPATN02mPerlpIj1BMCP8oP98GzqAF9biT3/yWJ2iQbL9EZ3evp2C98ZbbvdhVA==","signatures":[{"sig":"MEUCIQCPXPEGuwFNWgASBFPuEzdGjX5Yuxyk5YIP0+hIqd5Q6AIgLf0uidaTrXD3KXB5RepO4iLSXCWCLOrYmd6NzQDGMsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaVKlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFdw/8DAIS7w6wHuLmrTzpsdHwWhqzYlpJJSMm/8lWC8jXpTONQTx9\r\ndRfmsUipxXVvBLRLE38qu9CIOUR2HrpcAvbVa3GHEvrB3LOrMZf2i2pCr3Xi\r\nnZmJFlpB4cKod3W8JVEkYqm/4nUPEhz3bD4mLW0imjYByveEoOaTMkEpDEcW\r\ngtHIWstrXVe8d/x5bR3WAs0sHxalLox3kq9+VRCfbZ4Q+M2JGzXBivdvPZwO\r\nGXB017TxPyK+M4mBGHyG6WXVv83RuwfQNboI4a70bQuhIcKjcQWGkZpNHgKN\r\ntyQc4uQEvdMf7PEJoor50dAHyT9suXKCkaAXHmUPktwiaSfC8YF/tTycGDJi\r\n2wyGcFJTk1NtkyuxFm2NhR3gFYUmah/TUXsmRHvtXY9werr2kp59X9NChkMY\r\nMle0oClj7YFBJ0Qd4vYQGu7wT7IPLIS5oxRDrpHaQDthadC8ccX3++nNnDcp\r\nRjzNY0PWrQYuPSNXJVQcldyVLpKCEhGnlEoiYDfR3vbJLZYnLZqVVa89phuP\r\n4lyfzXAhQ9wjPFfGoxKngRAlvAQdyvO3bB7oRTCuHwcXiNFGf/YSLwFjbpRq\r\nYVXFIAODFJRF0ax9fONbSuIEP6flSGgv+6jcWyDCDR3R58ThP0h3p4OOHbFf\r\ndeU5SNNfWRLpLFWfz5qSwDag/wDAGGyKTOw=\r\n=KcIE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e281495804d810c713174a5b6ea44fa2583f2795","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-27T14:24:37.535Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.25_1651069604845_0.31384640407542963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376":{"name":"@balena/jellyfish-logger","version":"5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1a83c927494aee528bbcb3a371887b5f1dff787","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376.tgz","fileCount":10,"integrity":"sha512-w1/jYMNyem2adOskZdxxefSHx5iLqFEJ/yJmBTwER8ByDrShJpDlOIbzhKAjAy+pxMNDLygQbHo/KTKQAD0CVg==","signatures":[{"sig":"MEUCICFQ/fO9s/DJfpHiQFWyzD2eXJayqTd9V0MUqnmdKtOXAiEArNVlbeEYXPfw52OWIcfSo+o9oSuMCxHpi/64V9RPvNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaxIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0VQ/+J1uG8OwMQUKIy9ssMuk/In0Q+Lz1PkKvlQXIj6bWMXDm8RHR\r\nxTHUXppHnpbwLy60d0umWeEFwIouxp9sv9T8uTZPPsUO3ezccMXwT5bEg4SE\r\nyguJTTUCwnXVPHoPbNVfGJBuXXWdaDayVfQXcKd4WPaVMr25MajCF2lkekHQ\r\nyA6f1JDTs7c3xyaQb6ddgUV4NetmL0g0GNWzEHeAacqQ0QYSAdL8ZOxvx7+7\r\nTPHIVVISUOen3Mlu2UxJTxgTbllt4LQ62GGDW9N+8OBkkaxG+9PQ05tvKsn6\r\nIwrrztyZsn0rz37/YuHwgBLEI59vVKfBFlsmicLETfi3YJDqWoa93zITbE4B\r\n6j/Uf26Are2j2hmefWmIoCQUwpPcuam6Ew2fAAeB6oE1pPB5SFXLR9UF2m0v\r\nJKXEZbrPbkjUYkjJ0xIweVawbkd42/+mi4cR0RbVsJ/tGBV84vaoWk6kXN0i\r\n9WWHU/6D/n/eYBWAJTJmb0rziCqPafD/psrxqUskMFcRGayWCqPqqKRhHgTA\r\nu0nFan//IEr4+S3JgGwOOiiytxUor70Z0GdQNX052C1epvPZiqt8q9fTT3FV\r\n1AyxCPYKFbiUUWub3kAnt4SHMtm1a8oX2GNeEnlaA92K8UOiUQLjRgLIlGW0\r\npv33KnHHKRjlzkjWOL0gs1JCGy6Wg60B7xA=\r\n=kPHW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c51e071d4ec62e0f92d91aafebd84104dcef1376","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T22:13:11.450Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376_1651184168245_0.4914081427967909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.26":{"name":"@balena/jellyfish-logger","version":"5.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ca2361b3feb3253c6692742a61df0fb83f71e45d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.26.tgz","fileCount":10,"integrity":"sha512-LLmU1mHbeE3gdiQmPMexYZD1qngY9IO/92tHvpbeFkRXIznWHs2hDo7vv3IpXBJU9C2iaMAAtV4QGajTq19IYA==","signatures":[{"sig":"MEQCIA3KzXu8iklwnzfc5UAdWOPOJST0mVmUHju2VEdgq69kAiBX69Ug7tK3+x0kedxiWKrKTYhZlZv+ubt8uAmi3kEzNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiax3sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5gg//Vj8P/JXXOmSSnROAfE3uNgeZFEalWDYMT+P9ZT/1KSH69ZE4\r\nTC6KrK9OfSnaBEmSa9FOuOJxgEduQ38HDGLfBA3eLWr2HOwMdz1GPlU2Ynbs\r\nh50N31JSnUZ5n/BmqqpYRW62ROt36UJGRqlxWO+E2XoLxYuIO5yOW541ujxf\r\nnfQOZgbixBAVp4VXD9d2Y8K9cI+mJD0oAgcQbUdir7qDjVtJiKu93hAcCIgI\r\nC5rUSxKupVaQlrPV2dv4QIkvkP6QGB484r2J/ZjMZG+qn4AcjjMhTzzNmhIh\r\n0wCIqxrTghASWnSauAJJbIutIQi+G1JPX+lhpVfOOlregDizQHMHMfwPk7yj\r\nQOCDXQNWcliCqC8adq6FAHZ8s4uMfwEk3eKig4bbSh3rT1F+ncep0L8Qkr2s\r\n+WVjjOj3rLMtfU/tTj0KwWlWJLj+WyEpmZnWFwv0qByplKPJKc6cJaYWZIV2\r\nHd1VBfNz907LCJrQd0F42ZrgJPZLjg7u+vdkawiIquP0byGV8czQqHJTKFAm\r\n9ocNpuSv/0CIfVpGRKUn8RfpmWTajE9sSXbOBSmVWwTGUcGolHZzckPkDGG1\r\nogjkAr34+GL8YWQ3ee59i8XJXoxCjRqJ7H3lLPwqdIVS1R4sUqeiNCsEeCZM\r\nE48H4NL5hZDjS6n6I0xNxNtwUPiFLHwE+nQ=\r\n=PDbB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80be44c9c74002c52802b9560930a19f1ed0b4ea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T23:04:06.142Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.26_1651187180151_0.915064985089258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678":{"name":"@balena/jellyfish-logger","version":"5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75cc2f4a0810b6e02f55745000452a83519033c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678.tgz","fileCount":10,"integrity":"sha512-X7DI+4zU7mAFyFfW5HhnaEFtKboIfqChaMN4CSEQHayUr27sGBUQMVNLfzm2e1zc+9c0YyDbrR9UMd6pIydgrw==","signatures":[{"sig":"MEQCIGX5h7JZLQMnU8keXhAaeg039uHgE3H7ohh2zpxVP184AiA8IPvXepDKieY3GZJBX6LUyzizf/PoMyGeJ35F5lGywg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibJpwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjSA//cYnZMBAa6qlsbo1KCxLArrjpTVrEU92TicaABr8Vsk6jIs0i\r\nwUKbXymoUSIcioqKpj+P8WblC9+XATNKsQJbitj9tIW9pI0K4aXNkWndl8P1\r\naCQZhwOk8DLwV38iTzDXKN3jgy/v3+66ciFz0CGcLEIqlnI19orm0ftxJkRZ\r\ngDIuLsRpXDwDqbE8g0ZwJ3MrHNCLjeqTUab/KPEawTWN/Fqr22SWGUvCt7c8\r\np95wcqdWdP+pVzsQNBn085ZBlOr2l1vyW2stl9BCz1OaYf2G9JJIOY8MobqV\r\nvsjQs/TBJc82MUM+7WAxuBJmQBoHdvejPTQn0XmBf25mOpm9Icxi47l9uoP+\r\n7+OKlr/l0qW7cILiM05va6X8S6Ch3Hm2dq1KzKcJycLPoI8CM7OUUrq/+Pkq\r\nSI8tncPjbf86PMTryIN5m3QCTHWfv/f3LGhQNF8g0vZcHAMRiYIIRJYiVPZA\r\nQEFXCPYhVqYBVevo3zpTxekpdcIeuJ6nLsAf/EW20c+F9fzrtncZC/1VwHz8\r\nRr1VyUeCZ3silMdTo0/LG9hgGc7ZpvsZunBRzIeFQ4CnUOLZTg/jrKcUXDmo\r\naESUhOUc0GGYZCYkumkpKz2klQ16xwp8l4QaScbwYM0EX/PFKz0MRGpPRgQU\r\nkiAgbInlFF1B0M20xvEYKFAUvSS0c+4oOGg=\r\n=7B9W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"900baa4b8d62a3bf6593f19400589506a866c678","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-30T02:06:28.688Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.6","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678_1651284592047_0.06823959914631583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf":{"name":"@balena/jellyfish-logger","version":"5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"232d48c376a5098fe61c492d688c6472c3f6e654","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf.tgz","fileCount":10,"integrity":"sha512-RKtQvaLIlR/QTcQ/+F2d3xASX/fK8IGF7bqE6z0sNj6OvNCDGh4oHE7jclnyDaV/0AYO5GWypThPvraTdcs25g==","signatures":[{"sig":"MEYCIQC/RL91WoC32wL8xHO4kd3FO7TaiajILjgwY9XRleUwQQIhAJL2I0mMvS6JsRKaLnO4eWIAnCn0qR7W3YTqIav84z5s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibJqPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0LBAApLRiyq/Lnx1W6s9j38mggvt83fiwJI6ea3w3D+ktBenY0VC8\r\nFBJ5Ne9yvgBTPl2ag6K6l62laBw2cA2+rKR2fWs8hJuBaIMQAOOBywHVYOXK\r\nN9hTj5H6UyCH9VTQn04rOVjdmPwxeUJzTtl+C17qvKIkNEhG8f4NTT5y5yud\r\nnjfRYWrLQPl8pOKYH8cq6Q0o8XHoRvfSX0vIb+oUKacfEw66E22bB1AD4cEb\r\n43O4ScemipKPxp+qf/Cve+BpXaKRMgAiQK0D5erEGy+H31VHUQlLrHjfuRx6\r\ny6ZOchD9dAzVCAkrigUaft6IaOH4QGn04ZUsgQ2wmMxpqW5rlP9x0eXA6jHG\r\nkeY35/3SduQJ0BaAhyWyRQOd9O5lsru8E2DowpzC7wsUP7mOzfr5wVLEptdH\r\n5lM5CZJW3tGWChQuyOjy2oGnHeF/9fpYg3Wi1eoDX59Fhql4YIIr3QKNbDQ2\r\nIzC+KF/2fOfaA7FBK5/1120cnLnLObMtgDtN6HoF/n7dJkXDacCVxiX5X1Gs\r\nukQmBMbVJHQdb2fO3m4KiFPV3yycT4GJ0mTQhWFwF1ca/sUt45uaR1zx/ZS0\r\nA8iD2+wzUt6xl2dgWZwzHoUYjxhZD4xhQ3kyRoLoh4SLXzz1wa7vWrOXQHTh\r\nMPtnKVAuNITybjyjpfBbrJPDMDBKDpnmz/o=\r\n=e9H2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12469edc06b73135e547b2ce709456b8f3600bcf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-30T02:07:31.075Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf_1651284622885_0.6001931406434586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.27":{"name":"@balena/jellyfish-logger","version":"5.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"01ab7dceab9ee4aaf948297cdd68d4284354721c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.27.tgz","fileCount":10,"integrity":"sha512-mzC7RRTxSA17EGI3k0gGROjGMOtHn808VUEupxtbLZw2dzs1SS8HjtIO3l+BFEYAAMmDxnmdD1gdN8aXDm8aWQ==","signatures":[{"sig":"MEYCIQDByo8UYogBuz2BjrHjrPG+YD9PFogYQQZbKDqCRH6VTAIhAO68Ab8gIJUaL/KkdXeVlYYeFWB8ezOUiYkpjf3EJeyj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibJtiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1eBAAonVjSgup7i/+GVyk0vM7i0lBBeFxozqsgOJb6sdJh0ZK5igd\r\n2N/eHPBYUj6U2eNtz28B1WrxKVgBFPURi1NKV6ghU/o8SlcQaY7t2bXnzMj6\r\nbEq9OYMMA7nMNRTQcIXiCIYJPG7ta+iTvxKnNjB/yXrbq3+jbwmOOQtfjPps\r\nTh9pXOWCJXxkrbHR3G95JIuJT/edc6KQrkg3w+/IhZRQCuoEQM5F6VVRXki+\r\nBAuw1UGQRTRaSehc51dV2lC3rplpoCFTeJgHZxTLnB2LGkgJB5QZfAWTvI8K\r\nqzwplOXXBkoVsHV5YIRXV1luqyKcaiR3LgrCMZzYtBmuneC7rhcboE6dtUrp\r\nOwJPTAbOKpabZXAOaTaDpvgQl8qpQIjpHfVrjnvtY8n7FoqCCEzhV9Yy56Uw\r\ncjSO/iy3WK6l4sacP/Y84N7ho4Hqwlty0+HMmL1/Swua+aEUg7RlZFZOFYRE\r\nQJUDDN4QSgtxaFgW5Lx6187kp0rhAPFnAOOk3BZIcjqpTqH1+yuUn89Hn4B8\r\nQRbuvadhOq3wo9mW71fmGYTQ80bCO4/HtCPELD9WE9M4i2BucShErYA2xmRe\r\nso8CX4tIJcYEGjq56LRYuhE4rh/VOQEPoCLtDYJXwQuEYOytY4XglAZ5xwxV\r\n3G3vuPqYKVDVCQcqDWr42cn12RAy6IkYlgs=\r\n=jhrR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"319666897ff875d296c561ad678312f8c5f510fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-30T02:11:42.441Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.27_1651284834475_0.5409211750072658","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d":{"name":"@balena/jellyfish-logger","version":"5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df196226caf748cdfc565aa26029c4ed8be91f1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d.tgz","fileCount":10,"integrity":"sha512-Mw2Gu1kFJ83Sni4MvfZ9nNsLkUKOUyeIjco4sOyKI3PVO1L2hZnT5tuBDU86OGezNUGC1JRA4IIHkq+aMEi4EA==","signatures":[{"sig":"MEQCIHwyFCNCmqmttmxEml6vnvRJ4XH2jwwKLCpU87PNrxzKAiAgOJDilJUUUEHhE+Oi0RUyDZmlwP5FbHsKd8hH9bS2Kg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibJvrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwMQ//cQ6yJdbprnmCl4HCoKmVhOcHCXgSccuZ0OpBkESevr0D6lvV\r\nOBuCv5tozPpXvxV9WJ5Ian7q1FkmgYo9C9l78m9UDNVVfzG3rTJsDkG7utLe\r\ngnRfqRbn9uCEPIVvRZWV50Pa2cgBooEsHpRnsSFQ31/QzuYZrM30egO01WS1\r\nJ6xL/q+dm3Hzhaxy+G47FmrcChhaP+iY/kFWH4G5Z2B2gwIRXHoUSCaslvHe\r\n8ofJVLuqSjWhRSA5SdPXHGAmE47DCisnX0OJ9fTNuiBpiZDwk8F8oIWOjdRy\r\nKsnmtncx3N3Kd+RxM9u7/cblNH8QpjP83ySZFKrFM4A8nLWO5vaepgihDNU3\r\nv+YiSg0ljULqIwYv/xN0Zu2oTUB9GBsg5Z1enX7WuZXGh6p9F9+DNP4+cEAJ\r\narSa3AXWPGEMvagFcciwYG4OQdhNn7PZzNZDmlNidbuLJJFmDNvhHlY2iag+\r\nSWI8mX5cvoKQrz3Z4KEFZp+o5YL5vPxs8XAl7z9/dF/9/pndyJLoAFWZhs3G\r\nYH1SOBzjS/Bks+SATxEPQrHA2yCmmajZcttnkwMTSYz/ihxNZUDoWn2suc9q\r\nXgUKHey8JEGOtgHQS8lCcEOK8s0SjXzbcfozW0gilPYbQ7aP7fxa//I/RrAV\r\ndGoiaJ3AWeYJrIKy1S4+qEII4yF1sbJlWHs=\r\n=sNCL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66378ddc52bbf67fccaa7b465ef146a61cd5300d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-04-30T02:14:12.541Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.26","@balena/jellyfish-environment":"^11.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d_1651284971226_0.4415332309474995","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297":{"name":"@balena/jellyfish-logger","version":"5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c91134ec8bf71d132c4a56478987e228df860c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297.tgz","fileCount":10,"integrity":"sha512-LB/J+ZD3C7KSF/6rPI7drV7CwBEvN6pnVLLKCDy1kb1s5WhVrrD9z6uCypSTc2SyN6WYisr/qjFdcHXH4UxL8w==","signatures":[{"sig":"MEUCIFTbozNhFMS2DT6A/jM/ZSgrJULvRiylUSp5WTXPulgJAiEAu52mVfHZ5SmHEfkqfguvxSZuwx9KK2WZg9tTrhsn5D0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib7VhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDNA//aF0o1dnPkxZQJOjx1bdDJcB1VQm/BQP9+L5mTFcyhxVNimG0\r\nV3zcPgF4pKhKRKPvrE/VbhUtNawHfFKrRt/lClLInlD3JECOn5EUYpoUzvKV\r\n/khPJ+DyEAqJzMpnrwLxVKRQ5JWB6VFeCf0PRUmBVwUmO0xK+KoWZ71Zz+TU\r\nd2XLwtLVHA4A+DSItQ+H4nePTiA+RyKBgiFZ9zF5sJAcHKEocdr1nCEGRqu7\r\nm+Z0hgRw85llu0BlyleQ9G+R/NqXS8s5b84KQjZ58lvnduKb2sxKBR6YKiE3\r\nLDUzJWLM/TzfT35g14aBVw0E9QD6sylwFzjlAXJh68kM+lKU3y/ffIp5cgcZ\r\nU0Im32c5kx3cPe1F2yF6LSYZdIePgugr3C3+k1uCv4AWDqW+dxsjCAIIHMMM\r\ngdkUBQKM2S8zzrwDYn1nTp87PbvYOiOfbgc+wOOmlDz9lMcfhACBM/7d2W3I\r\nzbzB2mz3ZeA4GNDtCh2G4lFjQIW2rEiVrCkKFwN8Cw9NklovMGKAuHX5AKoa\r\nSsbFpkbrvjFFDf0XLvWvyI9gSFbiURF8nAmFmB7oW2JZEAMgm/vPuRfcbYGi\r\nocCYjPV0URuuyVkDfGKD/3+gF2nmXsXJYJo9V7Q/FoyOUXkUqonRw7xmVwH2\r\ndYF+Kv9jEQPd+oYxToZKhuqzyt9rxS46tnQ=\r\n=Katk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1efe245b07d7f2d8580ce458d57e2cfcbf21297","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-02T10:38:32.181Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.27","@balena/jellyfish-environment":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297_1651488097650_0.7461949078831556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.28":{"name":"@balena/jellyfish-logger","version":"5.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a1ea6be3ec28aff43d81c050086575c297392c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.28.tgz","fileCount":10,"integrity":"sha512-mK2QpjcVJMu5xsRBERhw5Vh/dhVfiBx95crebHFc05XYBtGMhRLjVjPnfY3AbURA2HR0znAaGTPn9h+pvpfMGg==","signatures":[{"sig":"MEUCIQDYARwCk+Q4hAyPnR2DdkjEBpzoMk6IgrN6enRHIgnhXAIgF/r2LJ5TwoRoa6KvmBTGh9vUy6XAes3Lhheg2nKxivE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib7Y0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfUQ/+LplkczpgAKkjLSnJjZNYiq20tIRTVtaaeM4eAdymetjNkg6t\r\naS6vUFEer0+Zf68PcniFSbzLDNV5C1U43T++h2pEWEunDRmCXFyhg9r52QZ/\r\n8pmS2MnM6X0PhlFZWnrJ3bb10T8RCcmjx+ih40i9jHbWn3xuU9/D4v7Pc7WZ\r\nHmhgbFhtYC030jo/4tN4/8UogcphbRcnYTXWRpitM6CiJ2jKgVlYYId4PvLa\r\nR4r40E+8L/2YXq4omX3FfAPBnJU5BCBP5Ib9kwmwOfIKhmLligw/BplnNvHX\r\na4lTn/GQP+aoJm4aEsJ4mQZK5ySRycXsFIgzuzJMFh9/bP5UYUKrztujwYxC\r\nInGfRyzA6ZzaXziMvO5SzJpra0cBxMTRr33zGPKeF34RBXAMWeigWTdQPJpb\r\nZK3PSDwAdCkFTfUrqV4C95Ad6gNQeTHSNWCJvc2o1negqlXT3EbH8/9szP88\r\nMCyjv7PGs1jJ5QywLAsrAoC+sthLHeXTH36y5zweur51WWKlJIm37fx+WBTw\r\n22cIZXITbzESPc64BbxNJz9iNMK2pfNvphkcdJ5Su00ZrxHPclu1qzg3dRwZ\r\nT8tyoyABfZc+Fv9xYUl84dOqSVb4CuGP68xivn/WdrY/gs3CYzr9nJp1o+Ls\r\nXzM0Wl89hdfMjLUdw3NSB6ogM0lzy0lewTk=\r\n=5VBB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47024cd69cd6ded0186869b636f8b52f710a2342","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-02T10:43:18.253Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.27","@balena/jellyfish-environment":"^11.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.28_1651488308737_0.1170572256377389","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224":{"name":"@balena/jellyfish-logger","version":"5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2efd979ba631b4734d97b3a4214bd75cb7629a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224.tgz","fileCount":10,"integrity":"sha512-1aAdjCuH2M8RBeIL+BYS9hJBuy/GkGTr09w7aBAULSJu7OV+825mDHbNDi/eegfzJBH+7oUtvWMkmr9jrbWaEQ==","signatures":[{"sig":"MEYCIQDaAAJAdccq1lpHnJSIYQ5Uh5297IymB7k8jaZPkRT5cQIhAKK8JdafA4gusOnhzXDYPwvAfPDGBa+e3CAU/A9F+6/c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib7cJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCgA//dthtVgip8B98BFbj3ITyNWYCauaAOz3G3qrmAeKwn0nBBb0g\r\nBSaq3vLfzjkAH24INHqXfRVEwG0CSup4Gyq0obzhdvSgb0EXKO+EYegsw145\r\n6Wutqf1qE2LV4EPD8GL5KGZVJ4vIlEgMVcYfNr1ZDeM0EN9ZsmzeHKoPcy2J\r\nqijsrNiFFLjyWTCnya+tux8J3HwXnIbhKMgweoPRc+V64EyAkoYV6MTBSvDw\r\nkv8P72KDOTDcmWB3BW7BPM6LI+mg57gCwRw1ZX4N7Kq7kJ92fnzT3Ym75S7b\r\neusxLaKJGcYeMFkiQ/NtNfRSY7z/NwFlNmzyoW483pxrqPIl2YsLLTW35+2c\r\nJYXcLryOFwbCS/QlWriGOt5FM/ByAbIZzNNDbSQn3cbraYwsnRG3eRSvPVTm\r\nXtBoK6auND5ZzbP2TpSBf4wGDSg9ABKLdA4bH6/wTDBOvmy3VBWn6rxtwCsz\r\nE+U3ygRWP0xNECI+G0aMv7f4VzlDW+3Yj5XoZA7sGVClUHWHqU6q1YMlRiES\r\nEY8Jo4u2tWL2PdhCtlv2s6rHTubTUs8AiQduizm9oAHBgtZX0L8aUHO9LSga\r\nEwZsQiG/G8pHy+pqu6Z5gVlDc9mRPanIqYzLBendKBmIMjEOqh+gZ0Ay+DWf\r\n/+jC6kDlMgUhtLC2pHrDZszdI1fJ6YzXIqM=\r\n=/vt+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"050357e31fcb143bd852be9369319ca3eba8a224","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-02T10:45:27.575Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.27","@balena/jellyfish-environment":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224_1651488521290_0.5002555589944535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f":{"name":"@balena/jellyfish-logger","version":"5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3550595449ae978ebf47a0a1ab191add89574a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f.tgz","fileCount":10,"integrity":"sha512-gfGUIqfi6opyr/EAZE3jmJqt8SnkJDt/bat3mfYKUh6/QTUUWf9TtvuUFe06JHJjJGPJX+Up8PkKADP+6HuhgA==","signatures":[{"sig":"MEYCIQDFtEwHVgR9inUl3qQs4Qj8UmmKCoIZJxgaVmVrA6PrswIhAJZtcXCcojTIYfKejW0SQ65fmoaR6MF/ZhiXLTve/kkE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicTcKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpINhAAlQBJwWF8K8XwWIo1Fu31tTLBLii9pKLHC/gMih80AIKaGe02\r\n3gGZXuh0ciUEM0dZnYx270zjxUgLETFodgwwKJ5plwXPUipSfdFm00tGKQqv\r\nllRAnH7KQbyGTxlgW96zqTkNlJHFzHmaYFuc8AAE2vkaV1g1cSJ11Hi1RxgR\r\nDBum2yoIHlPaC6aZprsVeqXD/lY53zPhxAm0YNzZF/IKbMyK2CNGl2E9Ymss\r\nrgYQrhHT1eUKLwgSeaeipiFEo1tZgP0yU7pQM/uTWijUFHi33PWxw3qnUY/0\r\np6SqZubt9MuULzxP887VFixz49JX9qLW5+jy6xd4l/lHdS87tWtvqkO7gvhU\r\n8QCjYuonT1acN8EDyb3qbTffE29PRaCNrtEGoxuec8VjQlYrMT00Sb0gEEsP\r\n7t7tFiYCKXRBDqBhBBrLg5cYqV542e2HYa0sVoVMitt6vINcb7UFKYMabS4P\r\nWLyq2Z+HoFnsrKhdHLtx6/oarzVsAd6ENA5rpz9aAsclBRXRPRJuxr79PpSh\r\nhqASieCSh1fr9/o2w7HIAQ8Qe40zGMUCZKlqMOiWjJeFHBAxGwoVe8AhPUuU\r\nR01ycFm5fl7hkXPOBVnu5W69q26UpkNoMpkBAnG7pig/SARWmSDY22HB+AWz\r\nAqlQ0NItEKZbMMkY5eWC4bGGMPS2pQUjB94=\r\n=cQXm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"06a7d82162a80e361059dd2120c9d4592553052f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T14:03:52.560Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.27","@balena/jellyfish-environment":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.0","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f_1651586826217_0.08384061965413525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790":{"name":"@balena/jellyfish-logger","version":"5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"242474972370c700968625fdaaa4ff42d60ac1dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790.tgz","fileCount":10,"integrity":"sha512-+V688bQgTpnYCpyZTrG4HGbQsfzsKkUHA24dnlwYoAu4zkauIqtBV7ptcX2Ld391CNGxx1onVrfYnkjwM96piQ==","signatures":[{"sig":"MEYCIQCq3U0X2idu2+VfqXWs1FB+GfTdRHJ0K+iY3jRYplAIrQIhAOXq06NboIU9FUGmY7GFq6ITnidzdffXOsM2wZC5yAYm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicaPnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFjw//aRSr9PD3CUnca8Ci9GbQsU5Hauw7S9pzKsOPQU1+ZoLLBfBZ\r\nxiE9kQ4ha3XYA8FjmF66D+WJRRu8v5Ux7whfzVRuvzcfLfiP5v6QRVWYuAzb\r\n1hcG7wkmyHTSNcqJTwuflk539R4R8nn4Q7w23n8qSa+JUw30NXc45HHvAnZ7\r\ntZirq4RlLsN9Z3erUF3XszRgjyN0yQO4GiSiuE9g0ajpU/HrfNr1jYW1UHK8\r\nChWUHrStTqW6NykcTwsi+VrLFZzX19SqdXXCDyP0PGqSQEavbhCSBQ3V0ZWv\r\n6Bo/LV9ju41JkEkrxpOdpZHZdROZPI73pOYYz9uIA2LKGgvFl+CUd07xr2uH\r\niK5GG6iGo2fgAh7TXVZBnVZx5UqT4AfKWgmzjfzoJBwOmvQSPiAcHE5aP86v\r\nYnFsbOXIIi+yiMQWYzu+M94bg2sM3l56je/loLniY71dVeNON6PaNR3d0Auz\r\nNwAc22M8DGxQpofEDMwPXEP6LiqindF0L3eYU4PH4NDdhMAZUgeqSIbiG3IH\r\n5iCWduGL60sxai+fMvadELHd5bztmC8WWqXp5y+JPo5UinZGCAejDK8UErgT\r\nEdKIXyu004F3SqfNGAufaEejZT+Jo3q3AnGps+OIwVppDT07nLtCVqBysT+3\r\nnck/v7uCVEQ+dAvNcmjwFEtRDwQ7uNDzqKY=\r\n=YF1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ca9e0585bdafcac2ea94fce01d2f50d1948a2790","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-03T21:48:21.464Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.27","@balena/jellyfish-environment":"^11.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790_1651614695368_0.6513206677424932","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d":{"name":"@balena/jellyfish-logger","version":"5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0e089b62664138b07dbb1879408ac271dd2b6042","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d.tgz","fileCount":10,"integrity":"sha512-vgiG1xSMYwG5LWebcAsOPbrkItMUq7sYYph0hOnyb/yZouz8NdtvJ7gbF8S0iekjvfMaiGwRwiYem/+ngjyrlA==","signatures":[{"sig":"MEUCIQCZ6FAs/+08TFPR1bJRzfSQ5gwHa9EqX+b0NoB2EY32jAIgeoLJbiVHYi9iN49J1deVDu8mlpBmWKMei8f9PvXyeHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJice2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq44A/+KDCWuOGMAywZylViqJiYHdN+9PkTvWJcuUVhT48h6tIQL5tQ\r\n+h+jB1CtBHKFLmt2wfKTZIB4+38hAnE3QC6eqW/sL7sWeii1vAx8yG4La8ze\r\n40A6grEd1p1UG/poGx17MZLGeJ+wEMfSe1U32d7mulrkqrWFCtfvO1WQ1YQp\r\nRa1GrqvBYcxD+PEKXoxTNH9mljN4++rLSeAGyyOVVN6ddJFQr2i3fS6OEevl\r\neD6qTYaTJTxrHhtbgFi1TG0OBTSwAxPMEioHooVDSsVuV6UW8qgg3vuMGBAu\r\n12bAfvpZTEmXqjQ3gL/rXNRw3zV+Xq60zg4NLxIOHfG2fe9w6DLdHmrs7gI0\r\nQrFEchb/cO119LpDlH6nAMFUyjKGmSfW7u9C8U7ZXkGldTXb5SnQPQ3dQ4uC\r\nwIxy2b6JFpmiL6lWL5gtPql/Y1SBFqSWWir4f5Wg2vjhOjfiejtzPIHvwwdW\r\nL0KboeLv4VB+c8Hj14g2Jz1lprNiP8ldntoUTa8BOyowXhedCfPrG+F7F033\r\nmPJSgbQNsRW8s6iNACygLnlZ6fPShT4fNlFg9QA4yVIGzOiDI1xIayqbhuzo\r\nFO74Eby60GGHzVhCmJj/cUQYbJFNfUb0WuJLW6pQVCirbgMRKkmAnd6SX1Bq\r\nsQddPjcxv06BJhXeFp2BXlKQETh/qqTnD4Y=\r\n=9ADb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37fb5f2683975c94756022ff25ff4ee6b5db414d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T03:03:30.912Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.28","@balena/jellyfish-environment":"^11.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d_1651633581559_0.996316821034426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.29":{"name":"@balena/jellyfish-logger","version":"5.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"497a92d84f1d138aacdb6fe728dec98f72071ef1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.29.tgz","fileCount":10,"integrity":"sha512-9yQzDtK5MsOPOCd2yyKmWbVFnI6bUrEpBgmZGddFIF0HwcMvLDuSkxyuqylJkyqK0co+/czi3DT6e6K0jSgGeA==","signatures":[{"sig":"MEUCICzPK/KwJ9BoRPvet0J91u9owjtum126EJnWc+MVrskAAiEAmjj76SNOru53h00jKw7z1yJ79H+r/XxzqOe3y3w4AJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJice6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMhw/9F+MwH86uBSJ+UemHaS+kmUywp1A2ZNUAC3vfBuF66+0Wn99J\r\nxONt4xExpI1QMJ7RhMSkg06k4VdOFsfwX3XCfExd9LxWsKFvTZddi2PE1wLR\r\ndnXhi+qulMC7L0NfN3LKxT9le9rhhdmzaSaSdhkvycGJ9XJFAK8NfkXjx3xR\r\nLF1KXlNBAQsuNYU+aZhUEYCVDXwrw2VK+2zIXzw3gk6ogaM6KnPAXT846Cro\r\npIZ/fj4h+dJrI8M6SlWRqEE4n0b/8Gw9LJOmipGwSAM929eF73tLabQc2MnM\r\nRg2yI1IPwWSCTFA1LzVQtsv9ZnH/qjE8sRx4n9C2XTtl392HxgA0BGy8bkp9\r\nzf5lOj2DVTEe0zSsUcdxtyV59gg8/9Qn0ycd0GLhDNFoa6YZHrHMUN3DFaFr\r\npITxjNZG6z99Cuixsirn3ilFob/Jv+E6h8U7wYejSo+nkHyX6gx2rCQ4K3nk\r\n4zB2ru7PVM8EARMhZVO3jrzgERgT+S1AgARUWDlHgvKtb+OnxfqRQvq7xKY4\r\nFomvP8yI6ufybopAPBc92aJ0/ruRbXuQ4k32rE8HFmP2Wlys/Z+glw8dR2ul\r\nSL2u3kH4Y2OS1I8xQ3EV/kOI5C8sWy2PMZHhMulXeKQ5CMANreNNuP2Trapj\r\nCP/jkFnbMeByX/b2hgZ5//zDG3bvKmqYsFI=\r\n=Aub0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8c68ef24b88701102ff0915c75c562a0f0d5798","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T03:07:16.904Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.28","@balena/jellyfish-environment":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.29_1651633793589_0.5702088999949564","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994":{"name":"@balena/jellyfish-logger","version":"5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f3206ba92867311043a57faaf460aeafc52eea6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994.tgz","fileCount":10,"integrity":"sha512-WmMAiGyIhyoM94vDHsLE7VTpQ410F5IBS7Xtv6ImgGn6xSJekhrIMGudRRpSPTworPV+Q/seN65SCR+Di1v23w==","signatures":[{"sig":"MEUCIQCvvrm5DP1V0/grQntC+jynxnZvL6Ctj3EqYbEG4HpG2QIgOi1Y6FIAtrrGXNGLgz5qQqyjbjZmbYYKKBQPE55wpmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidbrFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolmBAAmXB+cQlRX7E5E5CaPPuq3ogn0i2yIqbT6diM8dtbiAMVcVDF\r\nMKHyumZExpDSDlz6tSOYKc4qbOM4EqG6Sczg3aCkMVCZ/2mCOQGzArSB7svT\r\nGhKju/LNrckLXPHuQtgdv1A+5krgLTikBQiuKM3GGxEUNggMzJzSoROFQ/8C\r\n1o2VqX41+E5iuKqMmEndEsmvU6hHjANHuT5PsrfX5xE5TUp7tIKX9suKUZzf\r\n6pkv4A6cra8Ii/nNJg8I8CVWNhuibP8EcaKZWxsPTlyOtJ9sP3spRIGxSHaL\r\nqSHcg7jDN4/wY2uVilyt1nx7f2gc33kB/J7jMEF5fjg9MCz6mQsO3Otynkxb\r\nQoaYhmoQseciPIzIOT/MEiRi0or63NONwRRfbOjQ/zE67CPal0eQ6lkt+Kfz\r\nT0WkrIvPf6ZL2GSHPdgLOMDE0MkqV5WHbzvIdaTW1ar6lfQ6i6O5/lonlTcn\r\n9q1hSF83BndCzc434/qTU7ica+0cdAXJqbjyZsT1dS10GcdEHGXxUpJxzy8r\r\nankKhIDY5/7ZqaZfhinW9QoPbNJEst2/Qx0K7SvyLhdMgA8xjYmLmO+rqk/i\r\nJJHIsD5/9tlLAIcngUm6Bddsw1nZ22UbIn46VLZ2zi9iAu8dN/+6ZdBWqxKb\r\n+UykEsUjrGqKLT4hMVN61WbI1FRgKhrbKUk=\r\n=TTEw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ef59ece81f6a4ca2541399fab51051c78e94994","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T00:15:21.665Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.28","@balena/jellyfish-environment":"^11.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994_1651882693177_0.46292737805198847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.30":{"name":"@balena/jellyfish-logger","version":"5.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"efbcc40952c1b5698d70aead8198ed8b53d82aec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.30.tgz","fileCount":10,"integrity":"sha512-Vqqj0ZGrSsfc7f4Ugk4ib5gRa8oe//Yek4Jh+9fgZf6kfyzVKSmaCMM1vvFbBnlyhep6x5K46kj+iEpuiRyDmQ==","signatures":[{"sig":"MEQCICl/Lsg8AEOrxXHrgVcKhA60DYmrogorHTh3QRmBpd7pAiBapWrLV0nyFFL3l1sSaUEemnJ1EmM3DfSXPF275ndCMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidbt+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMlhAAgVuPl3cKXQWs9km/Qh+Zf046PwG3D7EXnOVWK5TKq/DZhoqB\r\nwgDX00Q9KyPiSASMq9v/DTVC9S3zm8HemxdcEcOnyrlsKRLdLL7w5LkI4fhO\r\nRRiyKlTHaLTwlt4eDt1yQ/oCyjPF/HXgRZ7+hkAhsQEMsKHZzMkBSXX6jD2V\r\ncQEYPtUYXJoziQADjKN5AC6F8LgQ7CyydjxCdosJQKaRMZkemjO2dk1TVMP4\r\ncbiCVTsDQOhGf4qOx9NctaioQX1gXizvXtNbwBFvVVmQR6uUhMuVIvAMmwYW\r\nclVSpsAQfwKT8sESCgJmfCxIPc0SPDXueN8XiRPOL+YEefgy/QxNl4FMaRa3\r\nSK5jxedDPSkk0mtabZulWzqGXsUOYiQf6SJ7wdLN2UBVmDK60KoLQ2fhKurp\r\nWQcoAiAOrZUxuZLuuiEQSt/stqxd7MchVowMLWoValTZ7J4QNsgnxLv9zoVM\r\nGAhfWl2xC69G33bDMUj53H8ux36hlttdrYjvy/YItNQwb2whlIj26aqUQmtw\r\nbSqfMIOtsmmtraVf0fonAitXbAlhrnJqhjX5YcPVSiRr/avUfRwzlNKA86Ny\r\n89tvZgoMKZgyNfNIkJc/agK5XEcEUoPnbEryVtdzpGUUtaVZYAFrPuuCwfed\r\n0xrnA/7i/PcdT/UwKp1b2IeDKHOAbjOrQB8=\r\n=cHCa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e93bad4443899a9accdcae1679ce2fdd397b7bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T00:19:30.464Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.28","@balena/jellyfish-environment":"^11.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.30_1651882878716_0.8838930533998361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e":{"name":"@balena/jellyfish-logger","version":"5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a25f37c66fd34205c9b46392dd199f513881849b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e.tgz","fileCount":10,"integrity":"sha512-PzEHJ3StHrrv9Q8DqmMVBZYcBcA/rfwzXOe3UksaJtadfoXB3KyRIpAbdBtuYAZredvIwZDjHbF0K+RiQ295hg==","signatures":[{"sig":"MEYCIQD3XiDoDs1AYkVuI/sSyIqFTBCRwHl2SZngKEQAf2FFWQIhANDyZgo60nwEhIPER7TuP3xlEsgwpGgb0iebgBfZ+mR1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJideFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra0A//fxIKNnox1hz5UuZpqoOokQDdFddJoRnCVfyUWpqLLmZx0IEN\r\nY2RgPbIyxw33r8uqTvSg+5S4zZ0IXHYK/e1+u9nBGpIfLqYVdMpnwIiGG2qH\r\nnGiQXRNB1KM29EqyDAjE1+7rRmKN3tCRzctNEWQ/4hrJwIlbs8vKXYBto+pP\r\nIYyD9Ilwgq35GvC6RMhKS+bPGnUTlQXtHdVepLvIEHpK6CJDZvc6Ykh+wsjY\r\nzSAF8DSXy2fPLt3t3o9S2vcdFZl6iySCaBWcKxY6dYWf07mrxFEHKB4brius\r\nwNpDEEe7EEJrNYV7ny9upvU03eLz8E/mtggVJWaJ3CiYb50SPvn0t30YQa8D\r\nS4a07b+duPIabO6OeVwkuG6aWWV5q91SagXZbwBGXg6j9xJ4aX9gw81GjnDk\r\nzLo5HzLOZ6neBGRQ4oM86NWeTfsCh163EkOPT+LR3NNQw+VVCHYoHjH+iiDo\r\nkgvo6VNnUBNmsNZvIFNscm7Vomy1N6Bj29xZq/ebCOrppn2VPy6SuCELNwiT\r\nnGtNDoEZcGaSRw3PNACQ0eZ2jMqMfJMlVJeaPwyJMQfSTEX4k+l4ktI/MF1s\r\n1TEEjnBzBVbwFtZdFWdV4cGHdj3wL+1/6ITKH51+R/WINABCkNNmARNDTRP4\r\ncNp8uc7PC2U/VjbaPvBwl5R/hQ40K6Plwrc=\r\n=Tynw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bcf82ae5b26451e2f34332e80551259bf3e1b48e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T02:59:53.561Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^11.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e_1651892575578_0.3630043609746374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.31":{"name":"@balena/jellyfish-logger","version":"5.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"327a900ecc7d6624817418470d98d04a129cef5a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.31.tgz","fileCount":10,"integrity":"sha512-hs8aacfi6lrNfmzF6IL4hINBn2Ztz3yQ8tKjp0PJWzPv8XMrMoJn49bqgCHhzrnCrfYinqluBCxa1l8+fTg4Fg==","signatures":[{"sig":"MEUCIQDszAX1qOWiQRnfJjcJIuNxT86qkpfaBSKfzyCubjbXWgIgJ0cEnSLjj68R8boR+15fKUJs/djDLTVWsnO7qHIEgv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJideJKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPkA/7B9t09AEJ/Xt0+Jc0AEu6NazV92z0wzo2zpeiw+Gk63Rvfq1p\r\nvKNO4G37rUWLg1b3/lssOIS0k+PTo1HnkDH03QusK2/7JqlT5BFBTOjAQ0Ui\r\naL/W4+g/uzU6JWUHPfmr5z5D7f7hBpEmguTa9EjMMu4JMwm9tHpXdJICAQV4\r\n/BnfAPAWqunPWP0+RCvwKxNZYBrpiibz1vamniKuxfTZTRSPaNpGg5zFa2Ls\r\nHgwg1d7lfdtkP28qGj8Nde8fSfh+ABZy7vUHPSBultbmcQUNF6Uoiwt574Ia\r\nRZZNsBjSOkAoOEhHV/XxW4O0mn1mMDl5ugCAck281mhmwL5N7cfVWaxDNf+k\r\nyPg9/ouhRZ5yCitjXj6IuCOSdyOxAimyBqv1FS90M7mLur4fJ3VbEe/ZYPGr\r\nK6jk6wXzWUeLDgqLXEXztTM8Ah3OkVJfrIy7qW8TzNVbxkKSzaTCHpbzc0gz\r\nrtwBWny7B9IeN2SedKt3gGQU7gWSxKKYiTo+Z3kwAXu+vwdv5/0gWgxiiOzS\r\nsrUNhWK18FLbVRSdGD6yD1F4P4UTQyPSdA+AbTqPWeodnSz1rTV1W4TQqDDM\r\nDibN5BCJNz9hNQkwkkfXGM3bH3bnrUXS2PzwOy9/dAfhCNs9Prqfsg9/qDf0\r\nltGAUZftWO783YxUUaKKkIC6/PGq6IBn3wk=\r\n=0faB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41e53471db95a5c0d5b4e681ae46f8b25b2b0f95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T03:04:46.270Z"},"_npmVersion":"6.14.16","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^11.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.31_1651892810052_0.5051478123798361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad":{"name":"@balena/jellyfish-logger","version":"5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58a1c9916242f728b203f6e64686929950cbd7db","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad.tgz","fileCount":10,"integrity":"sha512-nMfiNT/IP0XR7mkb6C5mfxdKinbPJaPJpYNLFebNSjQr27+8RrZU2AmFbT+dU3/S1UGCs7q5SNRJ3xsw/z23Xw==","signatures":[{"sig":"MEUCIQDOGSStjS4AfJBwzIvqtBclltrufbIqzy++e4Lp4IA22QIgSquKmo/0HzMwnv6H4KIJmKMf/j0y4wKx2MzNg2V68Bg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifTe9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm7Q/9E2vR1AVEfYe9mG1YuJU5C7zZ6TsLK8/+wEZPz7je2YXWt8gn\r\ntx3TSozVM9+a6UipT6QFvoG0QTWtD4Izo1LKknejwx/3Va2pyFsqe/qOoDmG\r\n74mvkTniXlHKy7XkNuntNoYUmKvlTcO9hACcXyLTT860zmLx8dvwu5q8uS46\r\nVhlDRsTfibk1QV9WKrC7b/63W8J6GNs/hSdvlyFzT80iKAUJOkTBBZDtfqo2\r\nxdioJKmnompxQDori+LhdxuNyE8t9rHh+gkAR2Mj4y68vzdxF/AIqkoJmpHK\r\nCKixOTDuvJnWR/0BafoM3VRqqRBs6v3ZVfjz0R+xqWPaMYov8z7+Azju3skY\r\na6di6B7fcrceceWmvZiydqinJ6/9pBdvPrRM/juYa/RBzz168R8xB0xuXh37\r\ntAXHu0/yyMmxAMGXlzyBKf3CqYsGFqUfz5tgESIUsAZEUOYjm35ry/+Lvtm8\r\n1m1+SdnMgzwB2ORWddnt9J91bTPKFR/IMkqgB2AkKPDu/QgF8/PEmvkGnEFJ\r\nTtwPxsvdc5QZCC+cOu+SSH64a8WIx0TTc0oaiw461/anceWEHvNpe/Q3j47A\r\nDSqvTD2PvVvNckaGNoCRJwFB5SAV9mgEE60/kf6va5a5/pcfIXWEKUdRFVyt\r\n63s6fZ2e5E66NKYwuDy6Xfg1n/IdTHvnMok=\r\n=M0Sy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e47393ce2afcbfdad200c1daa02c081d7672b0ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-12T16:33:49.150Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad_1652373437069_0.4242469637508588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.32":{"name":"@balena/jellyfish-logger","version":"5.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d054895d4954bb4543ea5a9b36e070648f18d69c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.32.tgz","fileCount":10,"integrity":"sha512-lOBudSYyL2UkuMI8Ytp2qW4DpUQKoWmCmec04fxXSrmu82jgLZV9p8i8f06Y5446TuxQm11fVw4jOkFcmMzNcQ==","signatures":[{"sig":"MEUCIQDNih9SPJGXoiJD+Vt7FqqHgExrEyifQruXJo8ZtLj2YwIgW0qVl8e1E0sy9JRn5TpPhaZYE1jotNtoE2SAiRgYcj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifafsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwshAAgMmCF6gB/6vZmcZhebaQ8NiLqXOk4i2fAGNXF0fCKEK6Qv4c\r\nGyC7wvAPBxDeWHmXdYCUJlrOitR1I48/iAplpmRnucLAf+i8Q7ChUKootKDv\r\nk6VCjCc33vZmcOlTKy8F9/KJe55fARxy0z9XPtrzoqeHCUPwuTVSNxQ0f+14\r\nTkrOzK6cYIhxPGRffQFkKu7hO2QSq+CQES+wrD49h3L0s1Gyr25g76N/thFM\r\nlkLXrrFoy65nNkZrvwKpPrOL+dGgC0CLezB65M75EMA9oBYXxKJmMovRx3BT\r\nzPPWc62Cy4VWxJ4wlrttQNTt82Bj3WbxoiZsyZGUN9UdRRwdpURvqdxMdqd2\r\nu7L/X2At1F8VGfC/kN5Rlu4bSiZvrq2AtRd1iBQ453QFeS0Fgdof3SGHDCxi\r\nqnInQv2lXJf63lx33kxlSuXHjLAkjX4xqe0Z1KYBtEEFVNi6wbBe3/RdKUEO\r\nafRjF8j2Of3TKP7l7yrGX4SyQ0H0/Tpq7y8Oo0PHqBh7gacmBQK2vi4HUyCz\r\n4jOeV7KCCrAnoxyKQAsbZQ+u1yXRcJ5fiOtWw+WmLOQccE/cQMgR/MIoIPWg\r\nKWCD/lwyhEaJeZFRjQahobW455gN+4UtVftbBgWMbo7Daq9+1OZgNWHIZzKA\r\neOd1TW90Ia6esiPkhPK776pBMzmuvUWzwvs=\r\n=bM5E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e600436f7d11682279dbbe6267ea9c3188879502","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-13T00:32:44.380Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.32_1652402156727_0.9762950914742821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36":{"name":"@balena/jellyfish-logger","version":"5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"012c973785f513886d28758063c219f7514976a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36.tgz","fileCount":10,"integrity":"sha512-nlmmP6kYUQy6JhxM46PERsy8z8FKb49EJaoqXRVtYEn27oB8zdGkZlE/7s9dyLknNYz4mWWy1Qq7Jnl4VgljOg==","signatures":[{"sig":"MEUCIFINnnRAQfczl3P3a9VY12DI1oMBCJCbToHa3rT3p8kwAiEAgtGdPaQB3ELOAYlPjLdIGYERQrT+O8V9R3Ic78BHd2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifw6IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon9w//TZjwucM3wLQCkR+Quh3WX5s5sA+q3ZZpdFV9PPyPETtxwaUT\r\nvgttIqN1YsFc1w7MVIzfqWYsn+77LujwM5zvG6Kw2S5AIVG+o62PuLps77jN\r\nCa0T9nk7sLY1QhkeC2F7XLqw9417TfWGEKpIstzMgnKdFwQRakhtHIvZN9r7\r\nC7MQJ2imDGxqQIYoyBbb107U0tjgjJyps8VykGD5yse3qu0XbNXhHGQzmkub\r\nuyGXvTv2rJmrFgL2+CEPTOj3WDAEaMj//oFJg63YsQMv0bSl3js94THZXvY7\r\nPO/qhbW9zC3skEW6LbCCJl1aH888KDf6OxzqCX29RDJzqa2loo1cj78wnaYg\r\nmsNm9fG0sICuC8a8LzQdSV4lIljF+VkUG3tSCqvs5LIDs/AJMkHIajkbvyuY\r\nK6p23XJJ18V1NoeRimI7jmeJYRge22+/V0cxhjxoiR91o6PjeIkHkhGK/Ybv\r\n/XQ1HvIoUXu6CxteDxZNaAQh2evIOlcAuPxbgs7HF5S2hi5R/Jw0Nj8m4Kmt\r\nouHFPgOfVnTm7WiSe4ihsqP9p0+rwvv9oZ6bW4U+nX1LEpKpEhPv4rGAqbEC\r\nMEQqMPbMCxAgpCrpdwdPKJ4DZR7G4ks/IpkGXMqW3DPpNSU1ifEJRtO0v8K5\r\nHPzhK/3ouOjOWbj3Z/8EqwQkYW0K0Z2ag/4=\r\n=RXcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b178111bd1ef0d910f856f92a47e4924b4d3e36","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-14T02:02:52.615Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36_1652493960435_0.8980036827220879","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.33":{"name":"@balena/jellyfish-logger","version":"5.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"06b67ad72d8b3d709cbcedcbc794883acad49287","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.33.tgz","fileCount":10,"integrity":"sha512-oOrf0R7dvc2Vrfg3fhDtXhh1s5a+frpzhzed6gignCmLoLGCkr5fHt8PZ412paqI8Kd3UsoIui07OVm++hvJUg==","signatures":[{"sig":"MEYCIQDGluNeAfc6X0zRwXGu6NbtaYEzWMaIF/BFHZntn0QFIwIhAM2peuOgdBc/nsuVk9bXoS8Arze3oCDEk8n9Ar/tJAtQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifw9mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi4g/8DzhliFz572Ov8/7rbqa72PrClCeybwN/437teHm9wm4QmjV+\r\nh6AGIKXBVxCFMGEovwhBRyg4PDv5VilHoeUO8Thpz/Q/aH24hjwCg6e/fwR6\r\npMTotX2UqjpTZocfCgpSa6YxGEKXpFPNlXELC5aAcvgXBGHZng5ROT8+5gMd\r\nXiPeMw9tMd6NcUN3SRtDJk57NEaVCoQVa95iKV2YFg0VJS/+iO1/ILOHDCps\r\nI6WC5/bmMuLpPIDEvlYNJVHuckb7N7Y1TiBq8tbbXHvagld8CXnaT3AQYgqv\r\n8kKCnfJpMcemPckwp6X4iGj+bB8knqMFAi5AQD3LOGOYtqmcerXXbHhmfqM1\r\nPbV0NSQ03mYLSt3MTJ3u/Rea9E1m5ahqn/at6P9XE0KgOfYPSV9at//NV6OY\r\nEKjBcU6UWUzDQiYsdGo3rVwTtm5OFG+w9T5x35ykuNO3XPGV4tKyhVQLZBz0\r\nDwtZMMYKikcpmc1VKGN9/3lYlEueRoyZeNAtF9kItX5malGv1yhkGlG4qHGR\r\nO0Nyxg9YnY9G8zQCbeZm+0of6yPAjwEjBrJz35jZYxYz7Vv+77h+CxKRGIuH\r\ncBqrnlum0OqHof93smZqa9KYPp3Mcp5wLxi5JVsXJR/0vmokMpOFNWUh6KEr\r\nrCxE2h4H/qDCGUEZEapgk9mmczJt5YI4S0E=\r\n=Q1hj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bd04e145355200ade08aad1a2a81533c837467f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-14T02:06:53.113Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.33_1652494182367_0.04220599612094045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560":{"name":"@balena/jellyfish-logger","version":"5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b80c477eee8497d1038970b3d5bd8493b17e3999","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560.tgz","fileCount":10,"integrity":"sha512-oCxRHTdDotXgBlP9tREXpOSs1b9V4i977OUHsJclvQwHFHXO9pRPq7ssSXrrIxg20ueZl3bYd0d33VypA3tOLw==","signatures":[{"sig":"MEYCIQCAQ1e/mcZhM0vHW5fOIfthZVe5jNyI2BxvxmtZo3xn/wIhAMnP7Q/GYxS4m8RSPMzz2CUYVpN+il8J7rw2Zp4A9Ygk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijTFYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp91w/+NBpFkaj+ABFq54VgGz5cKiq09ypU2WAlUZyTlDkgoHcWdUMN\r\ncaiErcEhHvPJGUnMOhAHjwm9Qh5AmwdSTRaCeSo+cAP57wRU9vz8kI1krzlA\r\nowrpUFSUQ9svJgZopxGZsa9RXf0Kc0ucsltfslkNZrCKhdXTyUdQl1tWru5y\r\nwquqzbUDI5RNrUi/yjac4nxgieGVB4Aq7FTYJ7yRqs6RkgjgecOLwAeXkPAW\r\nQlJPT2yvGDGejWAQNVxhkbU9KTA6Pk1hOR3wIS25DIMcHcDn1W4+csbNs99T\r\nb1ypuQ7YATCQsm+l4nSmTTOfdeXhCVWPpEZ3v3ujeawfID1cQz8SjRv+4wMt\r\n8VOiPMvZgaPcaE7cK4xYLlUBFmzrQs1J9NgemgE+ZYylQtA+KYa2qO9BwKHp\r\n2FlOZTmAR8TMmM99YvZwwNuXY2THF7QFWXk8mu1lCNugfO0/dlZUAOp1cr9X\r\nw8cHrlbIc9IKuEFhsZsRAZR/QaRgk4JizsifbtAqEqlAW23eaVh8IoXy9GHz\r\ny4nWD+nQXzpIOxXn85Mad61PtBhd7J5xG9EPJoRyo4bUzN+B+qPMZ9b1MLMQ\r\naSunhwQrhnYJRMSboIibnLruWBPBREZ2BaJNfMyWCjcodTdhgpgDyp961zr2\r\nKk744GJ0EdHdUeKdGL8TDp5O4MFT7I4+rwI=\r\n=keo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcfce94beaa29c5a17e13014397c96f4d0cd5560","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-24T19:23:41.526Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560_1653420376292_0.41686985912088304","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76":{"name":"@balena/jellyfish-logger","version":"5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"097fe603abf827f59a6a02e8bfec64c128373ba3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76.tgz","fileCount":10,"integrity":"sha512-uJavQ0INJsMInLDBKDUoOOX1xXJRAnYJpDzPJn+LkwSrwnhE21AUSeavRRMO0xGBBPuvre1tmNKrN0lDLbUZnA==","signatures":[{"sig":"MEUCIEboMQhndbBBLj4G69aqgYbmt/aXWPMlgepbW1XY4aQYAiEAhnHM1PNrs+C6ienY3iQE42nBi37SddyNnf7v7dM5Ntw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikXQJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC9g/+Ljpr7rIx4sOSYGy8Mr6lPMB5UwjNkJnBRGBY/VkZH5XZ+2pF\r\nrSdzDLB5oFh/t6o7pXEgHz1htLTEBr5HX6IO/5T0Jbs87KvGZjeDrq0A8qDv\r\n2Gxz913DoWfEGvWZ4InKMaaNLseNaOXdQfJqwsmEHNXKbPMIVPT1sCFV8SH5\r\nAIYN524AFd5jddxx5eyCf44gRuIuV27kCRq6nNpkFccCb8opQzimJNIOQ4Ag\r\nxi7PHsQ4aA7YZwRlhvAcxkJHMxIrutatTfmNMCqN0EOZLFfmjqyNf69kYU/4\r\n+yN5ivw80iwP/m/DfmM9lWEd/TD8e6NrtxfVFacXzU5ojYfYwJYsglbRhdKy\r\nnj/OGVE1Kqp3wculJeGBJnBeusSgDm/iNuyFhU/Du6K3xvnvAR3jXDFjOsWL\r\n+FldtqA/6E7frM/HIuW5+8dD4et6pknhtNqEN9naacvYQdqKhMOYTTX/qP5R\r\nP06kY11DKstlnmTs7KmyndAq0mVAfbBKoe2CCSsxMJ3CyqNHFEuFAIdkiZn9\r\n4uJ1WJcFyoVyyxb8UXs8RZ+dc0P79y6alM/sLYi1+NMHR+rtXAewIUHZtmLc\r\n2i9K2YIbwP24iwr9sv/9w6xJ2bjDPZQu17oFatZ4Efv4xX8T8yG5WsR8VCwM\r\nW2OgYITGMCvE/uWIiN8hTacIjO1wDcxz7Ss=\r\n=R12O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"931837686a56fa742996166a90596abc10aa9d76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T00:56:30.646Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76_1653699592902_0.6467772215689389","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.34":{"name":"@balena/jellyfish-logger","version":"5.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1e8bf112b25538754dcf8270b4990bfd9e0b38ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.34.tgz","fileCount":10,"integrity":"sha512-TiqWHLsRDCvFacZMkBTXlTfpoKSDaEb0BvJdNI6t6ZQ1GI68rCrc3zZe5m5UqDJAycM2ERhdnTNaUFf7AReySw==","signatures":[{"sig":"MEYCIQD4gMvU9B+gOFERAv0diXN7HMZtYbc9iIH/n/BDsXJrEAIhAMJwZlznNgugWrh0dmEoY74zrBE6XGuxZ2MZrzo9HaX3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikXVfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGCg//YTuNrPLsffZF1XpfaXVmDuG77+xaKpWUE2Hk2yK1wGTyBnko\r\ne0P9pm6xn4eUmLkdwSyNgq4ipgnL6T3EuX+S1pBVinp/8Q3A8ryi/TjCH6N9\r\nlEQc96gCtw2S+sqqTKTfUQySvuUGC2ZNtFWR3CBVrt0EXmATi3e6zCp3iJCZ\r\nNhgK/uvGolhSIuOCyW37bpuqPgN6T+N/gECQdaHlLq9F9dtENizFCTKJad+A\r\n/Bw6OY593MFaG4R0QsM4LYSm+XxUde2KJiCvI2bBhljN+Fb+Ezg/5n8YnxGY\r\nz8JufSYUYMVA3TNSSI/XWROuC9j5H/tJ6wME+5FChMda0F7Vy9G62YHEMvqO\r\nmnyV41dLw5dOV28wC1l1D34+AVeq7yunDRGnTL8ySHhnUAPk1AR++1UWyPwM\r\ncydOLWDj5nuOeuv/vvybinjw6M3+CHUgQ+k8N4uM2bDP3O1s5oD8etRlAmQd\r\nuZ+6ToCCLPI++JVLwdEBd5GhgCLgXE9TwWHNY2ro/hTBGGgGQ7aGk1AnpikT\r\nLhPImYha6b7CEgUS3VDIwJBaA3MJd01IKREl08tpeQTJvcBMdaymAd4kcmZ/\r\nCwDcTf/4tSE/kYCga2gTHdtrJvFgts+kyzXIccU2RGpi7jB427RJ1cz4Bh5W\r\nJJLxcggR1CjwW5giX+B2XDbC00FysOS7/3g=\r\n=pOit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39c83cb6ad84bacebfdf14a242a5f15b4cc357dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:01:52.487Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.34_1653699935222_0.7084710205650504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18":{"name":"@balena/jellyfish-logger","version":"5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e241fe2cd7355abd48eebbf3eb01aa142ea29d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18.tgz","fileCount":10,"integrity":"sha512-PgRRE23xHtK+YXEcD6KkLXloE1QZDRgdMRJI+R4exdF5AUAC9vm+kwH6H91YPEu8e4uupyXxOxQQrNSBym8crw==","signatures":[{"sig":"MEQCIHhhHIPdgc18dFhuSvCSAef5fJ/gQ8bpwgcbd5d3Cw/VAiA012pCYj7WE1LiDgz13oSeCkkE1RfTywV6SjItTGwm/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikXYgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg/hAAhXAwg4chIslSSLMu/lRW4gOYqOW7j1zktuSd6e/Cx8uD7sl9\r\n4JFeCzolUWbc7m3XFyV84djv0hBWjrUEtrurtwWC9BxP/c3+FtoKT61YItLQ\r\nP+ibxyuAM0sXaObu4HbApqfILLMcRnYxADFTIof861j/iGg76ghrR3+JfLuC\r\n5CVuQDz5TJFU+ICN0FbkavjY/zr4gxy0ZMAycYpCKpFWwS1frykUXs/riYXr\r\nSCmbuB5perd26HQkIHluSOOt40XQYdMUJB0bN4+c13aTqbc0B3ykRqPGzaHq\r\nJhq8ohL7R68NbNjyo9Y301XWdvfNus7TT7+VjnPKDM0y5vuyaXJQ4dWoVtjj\r\n3w/6t9TGN5XxskQfesNWHZZcwqPaupM1/h9UvL68ZhMmiynAj4QFOCv6VY4y\r\nBjZFAwN/lV0tBoTG5tLZCnkAkTAB0n8rjuBH5nORWpqXo51bJZ7hhXia3OcN\r\nKq6AHywm1f/zWAtXFHJX2auw8Gn/Qd8rjAHrnN360uJVhQZIMHFrSk6rIM3i\r\nJg+LS9/R2H2Q6s6XKguKfxnnaT53n8bRFSwnzlFQWxqyzCQCgv33oPyMXGNG\r\n2pE9MJnWmia37Y1/46dUYB/szm5W2EeXWXRAyFJkNoAdINHDcMqiqujVG98z\r\n0a2KEmcNXbq1y66dVq0gE8zTtS+ST7W9yt4=\r\n=lA7a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"835276d51a764ccfc8313d2a43566484f24a6f18","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:04:34.594Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.29","@balena/jellyfish-environment":"^12.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18_1653700128650_0.8535765884006803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac":{"name":"@balena/jellyfish-logger","version":"5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef2e3a4842a6332fff6bd59901f5975d5493004a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac.tgz","fileCount":10,"integrity":"sha512-AZfwM3D2uiR9ltQ6VaWRmdtkf+Yux98TL7k3TSvqXCWMKNX+gKSUznhDRkNDB8q6L31XBjx41AQ8gAXNqItwtw==","signatures":[{"sig":"MEYCIQC+h0rj82ag+Yws9Wwh1uCmlhPehFL333bRqMivjkPL7AIhAPV7/t/Bwe4+KSytfkUO09Y4nH1RyH9tNAX0wCcvwykd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikZJLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnig//cWhBNLTaEH3iGSTTzBD3AeUVED6Z1ffSD56Z1QGQWQ62r5bx\r\n7FrP9tMAWf7PUGtTGD9oTRIwzK8lGjT92o6wKhQ9uoVaJV65m7YUppkkJV1T\r\nLxVUAWTQyh6BjrM8qd3u36hBHsoDxpFLDI0C5y8hDHTveAoYunFY4qM1WFv4\r\nAkTzObhPgi3SamR1ryXxyxq83N31X/IL9uxinzSxEDyVHvY0ExSAaLM2mjQU\r\nVbUFdcdv2ExSs6a6fKo9IMbMWcV02cAqCAvAezEBZKHdToQ/RWAXZC/zx/NY\r\nW/WpDrJlInAFhKA2Q6QJ4SMurzGLrE739H5NqSxY36oKrycPYpYXV5PlAxbt\r\n96VGFo+UczOBEaq7TYQs9P5AdPVtpJtRRw1yRRhB2uCDg/nguGr4y8QlKhKw\r\n5bVQbT5NYaCzODP892lMYpvlc3kjuH2J28xxhjpCT3+cbyI+kGJM6/8DE3Bv\r\ncxmKO3cnHJnzj0pfztZkkKHqvPoM8nxf3/nx1LkebFwG1mum8YskRmuiBSWB\r\n8JkPDLn1yIUJPtnADn3GX76hA4B2OlA38IlVcZV1Zwq1XK9fEobg3MfLS0H5\r\nnVBM1ko7rL919jCu2M+HPAONr15D7NsCuvw1+0opzflxUC4gaJJu6Kg8fuqt\r\naKdAP31ZDy3HNCNEWdwXG+O8IxS3UIN/aic=\r\n=0QwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"613a438a77e1babfb0ea6fe78b93ffb11e0008ac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T03:06:20.129Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac_1653707338855_0.8060915096451626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.35":{"name":"@balena/jellyfish-logger","version":"5.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e7ac95b04a2083c213d25a23e24716fe636945c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.35.tgz","fileCount":10,"integrity":"sha512-dtFQEERFGY+9DfbuOBO5bEQX1RYhNDk7uNZ6I2eInrKF5dy3FgHX3cLBKD2aEH9qVtQJ8mvQXYRNxi++xTmA3Q==","signatures":[{"sig":"MEYCIQDF26tmQnHIppjRGhqBDrZ5KwgFuR8TnGrQKFhaHtJgaQIhAIRAIjVqApOiKMgj6pbw8o1cWWzvb2NSLqODVzv7qqjo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikZMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHvxAAjVvY8ogRVRn8SfCs1PHSyNVI6Zv9OQD0vNEfWu02RS/HNSD1\r\nePEmrskXm2vzD3QRQNXEkO3nD+AKGzmg6RZzB/PDBNO9+diAJIc5jKRP7pYG\r\nkJ4sU6Uvk3PckJUxXOl8NZEHLcvyufT3xvV+A9hoU558p2vf6DDSGT5m7VFq\r\n8HUHxNmRTQ/1buT1FQscqwCgJ5XxwO2tW8XWy0LNbZpfZu/oT2RARl07k7dZ\r\n3pFiK46P2zZBc5Vjh/GfT8hcOR/ZVSSWnQKEbbhA8s0yzZcrPZBagWzuT1oH\r\nV8W58S7zB3qAuAxK+FeNDhAcpqcjl6jo9ShbZQsB69utcWStAEX+Hxmnx1RE\r\nGAyGuFxFL8F503hHlsKooIasv6YR7ethGeFpd2MINzOAQcFQMw2VaHfTDA4K\r\n2O9VUGEcUMfaS5310wYBJuWx1H9qj5whBp1zeRtE/arca1CmrLe/plG6RSWL\r\nDAzo7XO1SZf5tby03RPWFv8DL0l/kqZ2Q9DKKkpYfOtzPek+TWnYqLdyTHCO\r\nW0JafKxh2yC6bkI51ZYyzd7xzE8KJdZ2nAHPvhYPCpnWwcD7GNA0dRrg6qOZ\r\ntNamGx22kmWICDCNEDvhj0bybjGiz0Rx0XpY4jzOrqkwJlnunbY/wbxW8xbD\r\nga8LzTztto+7erU6ij6fxYGv/8JgBhCz8uw=\r\n=Dv0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0874636e9296e39b2a61ae5d956cb122e3a899c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T03:10:21.240Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.35_1653707561425_0.553193296151834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915":{"name":"@balena/jellyfish-logger","version":"5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f0f0b5901076015fa35301ec589e143e8d1ee936","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915.tgz","fileCount":10,"integrity":"sha512-qYHGwMhZmHJhk9wqMEt4oqkeInYoAj4W7Z8EEp5AQg4q6U8wo+rWt9IqqR+/sI0hXIuMfm2XOKoiVet9I4IE9g==","signatures":[{"sig":"MEYCIQCH/ACfSV6aEDKNltv3glituKfNWtycPfPlM032bM1DVAIhANl5mFx1AdQagheJNu20BchlHuq67uD1NmBYKUha7q+Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikZPLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHwhAAh0liGvUr62ciIZj5m6Im+ckbonOhqhHAbX6PQ9DJ9SoHccur\r\nyAmdmEUrwdaATkRbVTFmuK/+L9d576oE3XX7S1w23vt/cb9lUaalVSwIxQhF\r\npRbKODyy0QDV2zQNz5Y8QU9Ky1+A2wLeLDiLhVU5hsnDdwaRjURT9aSEZ6C2\r\n/HgGRvBuXQNQJb2PXZqQK0Z5Ue5s637AltTwSQEhCefmUGkCXQlkCXl82HcQ\r\nJseUB9j4gRnfiRX4WChL7BPHPQQF3XV3K76kW/tghMAgdsPSnv0CfEI7kR9z\r\nPXCGzgdAK+2PjXI5pfEKPFPTrgXGU6P5qxmoB+3h+TOyzgs7j7nlFGvkj57G\r\nfXwqUdM/dEtVhuquowSYS+izHvzYp7Kl7oRS03aCBW/ZYS2VpbRbe+7QOZmt\r\nxE9FyBHrXiUT4HwMKUcPVgH0BUzVJQLD/DaCtCanVXM9Thg0KdUPcKb2QTou\r\nI/eMYxzmmIRiFsSqMviNk4pc7UIGywMvgG8PvI6It0HD+nO2iCgad36RFiWX\r\noa5uItwEz7Uds9It4X02e3FIh8JNy2b/Yr5hB8hfqmCrtqtnVAQcfyWp66o9\r\n1UuChVzZrzHrDPLzKKhRrsWxKHlb2g1xL8XI07kxfpoeLg5HmbFL5G+mD/CS\r\nXqHFbB083l/EoeeIPL6+RpAVCvaeajztXrw=\r\n=kqdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bd6786a885192acf4d06018cf507a1324996c915","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T03:12:00.857Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915_1653707722423_0.050136810214230554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d":{"name":"@balena/jellyfish-logger","version":"5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6858216464ce535ac425b79cdfc4a13101a42dfa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d.tgz","fileCount":10,"integrity":"sha512-1FJyYX9ld9k/QDuI5tq1wfcBLSq27PkIBfHYu+Wlbn6/Nh2m32Sik60lYqKFiK91FENC1MH0i2Eryppmy+z7/Q==","signatures":[{"sig":"MEUCIH2uJI/LGU023Ap4uihUr7WQKf9QkJQDv+Lp6Lycvg99AiEAr5qiw2tFePNintsTXiNck/wdsoc2NrXogY3rJBEK9QU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilQDbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF6w/9Hc34Og4+rlDGQGHgT1wdqWAYnyM8tXH8jzLDXD89kIgTlRqM\r\njeOJ5y8nrxwE76jWmdYyOC9MV/BfLKVkzIlBDcgbzaCuJDMI13w0mGjOZIDN\r\nEKEVN9OYtou0n9usVrtdBc1sO326c43MbnQz2BibcwxFIt73//jDdn/ql8+f\r\n7rHjDqmndpipd43ioO1Wfzmda34/oqSa6/ACX3EvL/mX74dWaVthGkjHQprY\r\nrvepywWQuVTebI28sHC40SEvoGVtdQxRzxUIO4Kl2T11eqMck90RJJyh2bVf\r\nQd/BrcXzr2hXuJr7uhETWfwRfgqwTILAK18BW2zLmFh76kw+glTU8u//VpJh\r\nqYSzXLRrb+hyKajzMJpRBUOQ8jmOvpFk42zUR4UCJig2wn0D39H/GRmGB/aI\r\ntO1YAmijzDcu4cdzV6vyILQ8fDIPWpe6OTjRDAnwGEpjWexYR6NrbX37WCnf\r\nwMj7+w3sGGk7yccVmXKDM2cQh6C73wE7YRESCb4MkBj47n9oQUDv6H08NTsp\r\n526OtT4B/QEIKdhbFv6+5GUGZDCuqqZ+pAdLFZsMCZc4nXDV/Zqa/v0L3wC7\r\n8mi4LMlZGALbBeZygmC0dgT4kySyZQI7yS2S86fyzB/eJFBY2aZnUNyzovJN\r\nK+CCwq1YjIa99xinRmWd7pbLSCB0+rdOICw=\r\n=/V7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8826b21dc472817513ed30f255184d15a87dd8d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-30T17:35:01.640Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d_1653932251006_0.3374664433795216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573":{"name":"@balena/jellyfish-logger","version":"5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4b2cf8ce6f97f64d639f17bb937d1fb1c5a2343","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573.tgz","fileCount":10,"integrity":"sha512-sMEk4Z22dOb70vi5+JZ1uBEWqB1Rtc8pH1v/v9CZtv0RTCTBxz2g5mxe7QE1QmMX+owpPn4ggJCkEweGmm7lDA==","signatures":[{"sig":"MEUCIQCiVKfb2UnbfHf+DzGfKRTSf7blh3GmB59xjZ+WIdRD1gIgTjc87ramCWhc3G63gM6Gln829iADuPLyFyDEsDaxEXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJileYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtSA//Sz2AlZc2tlRbokGIdhCDoh2J4YCnsj9QcLel9tcOc6/gayOE\r\nvUov0CPDwsCX3VB4fMpBfIvuenQxkyDU5XpqotzVlrIUnpkhOnJRTF4gIqIw\r\nfoiZntlSo0D0N9t3vZlaXypTaAJhJzawQ0dEMoIDp77Jtp3SMVAzOeMV2hvr\r\nVaVK85cmsht20c9Bj5s1RHtfOilPTpsYDYzyUxENg3iKsjKoLSOEhG9MkVEZ\r\nPGX3miLtKYdCV0X7P6+nP02AVD/u5TxrraWjXS+DA0m+AY3h/AfNW7JzX2zx\r\nOtvPnmgTCUX6jZfFbL1U3mN8Xkfqd1UuVGWGacjJU528c92ZIIiFtOe+hlpq\r\n55i94v65xKHotLJ9RKSWtnWnfU/PoFDxjpvhZmebadHSQIea316JGd17Zo9k\r\nR8lBcRgRND0bBsegIxNu7UG7dWOWe7Yo5yqyBxDt4J2phRCp+waI7efDEIu8\r\nrCDl6W4RbL8tRA7z+ilrrj4g1K/TVCnSYc59FMC/aq4C/wAMfksFqhN2U76c\r\nL6O4d9/kmx+K9b0/MUObxfHHek6cjsVnY+GV3Fg8xw6zGLexU8syFtvY7rEZ\r\nkOSjPvKXqBSTVAQkSmxh0fRFYu7CUQOT2eCXdthcz8XxkS2UArNZ2I2zRqq7\r\nxe1uNRuvqc3AOkQBf3bTNa8JE7mWV1qzG3E=\r\n=WcbP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4adaa40bf095bb2096477d1a81fc904b33402573","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T09:52:07.930Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573_1653990914849_0.18342136603404513","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.36":{"name":"@balena/jellyfish-logger","version":"5.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5471ebd5018b7f9548240582dc824f02fad53666","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.0.36.tgz","fileCount":10,"integrity":"sha512-Muv6H7abmCYJajr8LJeSjAq+tlyEuRGZU2eNTxWnYiUyE9+fI5CiW+8eAWyBSuChGACnhUHh17XQosbbk23olA==","signatures":[{"sig":"MEUCIQC5HsboWZvtIJVLMk0j+/LbTby4ETRN+eHAAy6V0raRAQIgcrB8Q1cwWlkl9t0mAuHh1vjwnJUKkT+9z76/IBOmdbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJile2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrujg//WJy56ZZsZl3cgxxuU8zRWJyD3JDdJQ1LZABVNl8lFy5ECqmT\r\nkhLuulBR14nDsVWaaDMJByYSBADo8Uh/vdIImfqAT24blUz3W5mKMIEpj6/0\r\nYhXOIEOFVLx/0TsxWiSeG+c3FbB2Er5Zvj4XoY7oC2/MtLWSeoBe8bfu31nj\r\nDeRKrTbGq7IWk820NY7U46UA/NHmVu4MdMPuYYKMaXBGbTxg/QpdthAusqhs\r\nRJcMkip/xOlMqUlhTosFssqRzCRF1O9asOOEOX44d7dgXfMjcKPUBo06xdnA\r\nyK0zs+9eLEzIWKyhbwMsQ9hP2KBc49TSNX6D0WgUfaakGTbzdFGCpcnBf+1r\r\n8fqp8fi8UNfdkmdGz3LUMHZ7GGg//pNTRCT8Chgbj5IQLuDcFVCTT5ihEfZE\r\nZuIm5yUDKdsGgrUAdTAH78l5bzmguKZA+8DYqKjevBc3SzWCzwexO7+qOTyl\r\n9Kd9nc7RI1o7ml/kpQpIOnz1hVusNfbNtYHT49pQWV+Zc88L8FXJG88/7dm9\r\nG0z4pOsAFGZlP5edSHvT4VicoqhiljkUUf4HipBiGPf0vhG/t2aUEHpCqMNC\r\nFW9s+9tNKsrzx0/CUk+deZavTUGFPoDkghmj4pp4XBlVnOlre92bKh2LeC2l\r\n7c+/l38mEmqiaBCf90AVGhDXVjQ3D+SdI84=\r\n=o8rv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46370448c7a4f822b9e6f1bba8de034f421d5404","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T10:25:12.359Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.0.36_1653992834007_0.8811349621404221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33":{"name":"@balena/jellyfish-logger","version":"5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac57c9b38116619abb3f6e6448790eaa48a98644","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33.tgz","fileCount":10,"integrity":"sha512-QviHN3WDtJTA9n//YOB1LzlvHg5s/rowsg48/lFuxlooEcxsBXf2uxlOt8LaAc4Zgi9lwaJ9tBckf6J77SeppQ==","signatures":[{"sig":"MEUCIBYTQ2JaDDMXL5vn1SFdXYvvvGq5SOhEwClyW5NpIYjyAiEA/CB0ObzFRCoWrkyAE65vcq/9M0lSjn1XR867E2hiDsQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilkLIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDnA/+PjmHCSlg28hACGw5ybzENMoQFX/NyX2CcOXPxufEQtQ8rplY\r\nVaRIUQJcHIrenWg81Aox4eUlb2ncqimzsVxueUoMz3+h7B5lII/9OY85qT8i\r\nY9IEU2u9si2GF/PmRavsApSWmLlAStRp+F+qezp/8/RmUC3D2GzXdSfR9jR6\r\nvkd2BQk56L2FIwXducgtxk1LpV8SRtPYIz+wDpbE4d6yISR14KA5SSzhYsni\r\n8nULDBQ5vMFAqRW8U7oZg5DLF7G6X9afNrw9u/qlGBYc5dRfFQqmFleXJ0vk\r\nlL47Fy7l3+oVKDKBJsoIY/FzGXIR6uaWkplVpR2SxGbWJAIK2cF24iGqoYic\r\nRA5IyfHxoFPDOQlGy2OH/NuqtOAdgcCDZve2DeC7qweb7g3+vv77NDxwhLnI\r\nTs/fYaTnRiXKHlgJi7rmsk1vJ8iSrq3Xfg4FvrB34uWRDS72y2zHskCTB/1C\r\nqq52WVxOxJ98euVquuMC7Q1g9HIa2xLjJgHBUR2KCEJ1I8sEwAA9jM80OAaa\r\n1Uzb/AMM1n+68zaff+FbufxOmhHCJnO4wx8FNKImC+x0dIZ1xVmW3YDQ/VaG\r\nHvEoGF0+ecMEtQueWF7pTr94HIC5GBUii12syaj4QzrOdgDONZ9wLT7ocQMK\r\nSm9vwc1Pbcxhs8hAIAQfVeVsc6sVMj0i1cU=\r\n=x8lh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41c852cac56a75c4366af8285c171f989e345e33","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T16:28:30.935Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33_1654014664506_0.9556537307398794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0":{"name":"@balena/jellyfish-logger","version":"5.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3d7fdc90944b70cb9cec1a79a0c230e080492cba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.0.tgz","fileCount":10,"integrity":"sha512-veXC6B00qusXaMX4dLTuhXexLK8OIVAc+8I6lEYXbIdJZnX9yhWkHeKI/9MPoOzHvP4O/heoyvqNI0atHRZa3A==","signatures":[{"sig":"MEUCIFgMg4oXmzJmkJBWTnY8hvwTpdMsEX0TJgpsMkw0dVy0AiEA7iOnwzbWdbjoCVdSFhZTdq2x0KVceDGChlyVtVCOaIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJillzUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp54Q//XTbw8aHYvsoN3PBc0vbI9crsoVKHLNJ3o9ySnq61aChnGfuF\r\nh03n2CmWh5BXaRwH3f0Ha4C315YlFVTVr+U+Wk7HT3jhTlhckdftjXxv3l/m\r\ndeyR/wZZvqv5DPq4lrtV4L3dfyi9QUBWvNzHBwfK03mmvFeuhlsAraFhN8Bi\r\n6vcLZBTlYyOL+KwB0zprTHFmwdHpmh/tRD5lkkWor33ecO646AWNlhVNBsDD\r\nBub6u51Osw6Rmin0VKlw1lC+nUJhDTHypUKYNBlHc4N26VbuiYVIi2QiOxA7\r\nrDC65qp51PLcBTrf05O8yLuafvQ3cPvfX2zIhMcuQ3A2Q0NOpgAv9Cfq+rJX\r\nZ8WWSg0tkcwd38xmTCVxTSgr6HjHQNLEbTspHZIE3mkkH3Ah+H3iQIOnTSoT\r\nkBDJGqC69Riy4AF5/GJmm6azb5bDFSkG2yXKUH6GCwDcMp1Y6d3F2Jz3QuJS\r\ncCBUYHgjutq2T279dHvbdlUh/y4rykiXPRLxwm1wcQoniq65LaA9GBWypO5t\r\nhUiNdBml1YsxEBLGN9xh20ctaMNhvMKHT9Ldy0TRPIPXyZRXg0Jf6VirHkyB\r\n4k98he87hG4pNrrbvac1ghC9//yKdtg6jg1YOBvepjNuPCbVKoM0OLKGNVbj\r\n0/DtugZkHWIiblGqCt2Tq5teae3ohv1wAr4=\r\n=3Yld\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3822b8f9c4c0a6e39d504a0192fd0e3bf840b63","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T18:20:15.139Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.0_1654021332088_0.741100940302224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6":{"name":"@balena/jellyfish-logger","version":"5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eadbf6548659d9bdaa87126f3d6a2b913f3e6a51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6.tgz","fileCount":10,"integrity":"sha512-mXmujm55Uo99o+U492HD1CQ8Mutd7VC5KwvhqFpCGvSukhyHczpQc5ydhLMR6iwC+z/uKbgkfdNqsuYdwwKbcg==","signatures":[{"sig":"MEUCIQD+sBveVD6AbjNpOX8rXR7UcoUR6Z3mgBnckBjA3+H3YgIgeBCQ8VTBfqgWpfXn21u83cz8lucBhWr+Ox9ZVajW6HQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilvpcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUEhAAh30S4JmTLXE6ILG23vSvlwLfWDoBv3+GD43QZ3CHKj8VyWTW\r\nd35iWST/IH2Z5lf5GE3AOR8pGXnRPGEKuENLvXawf/SG+nVh/0Gnkf3ogovE\r\nvR2wQjDoxVhAdXp4tjU27E9YZDqA0514ez4MxWs+0ZLnmaQfdq5Lrncb1GFd\r\nxP3kCecSH9MogBGwyLVfg/Y8Pu0d7hH5Y0h5DVf0zQSaXZU9/nTPpv+J5cdq\r\n/1uPjs8ldtSRfQt1qXFMf/H5apdwBRm722yd1tbzE1lzr3l903ts2/ysBh12\r\nDBaxN6UemJwBNT8hhBB6xUkCK40EXxZ7+iibIiM736DLWM4dBXp+KR7rywkh\r\naH3StOuQTCA632kXTRcOBJ5VAqj8Ff3/T1Hrb9q8tDVVJH/nGme/kNZEcHIz\r\nBfFv5bHxe3cOJRaeToEzSzQ8Qk5Jn9gAjb0t00hNaoAD0ytlpUqJMVZbczn8\r\nCWID90Iyl0HrJ0RZgCwF/lK8At2Dwz+I5DW7czRq/kpLR5D+Dq9uqbn8Il7/\r\nJJE95yciAKAX+qmA2GuNjKsEvgkzn+5yxnBTB0KEpZ3ihzWX9KxSpDfsqYKs\r\npGgYm6EDjsX9RvjrYtK757Qzfzym29ZSg9wwcBNTG/s8AWHBwpBjiXwxlxe/\r\nP0Qezed9+Z9F5Zmij9aORxv/MdIl3GuwTsk=\r\n=/vrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a56f5cf45c9cea82dd477b6a8263b1afad8373f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-01T05:31:05.015Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6_1654061660550_0.4037781027776193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.1":{"name":"@balena/jellyfish-logger","version":"5.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98b89acfdeabbcb0023838558d9bf35a1737cc5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.1.tgz","fileCount":10,"integrity":"sha512-fc69Ag/5yampmbQPWBMjTXoYt933qum/S5hqHvRgLAJb9gR2FdtqHaUXpBmZIewjlLC0hyZFzY3V+Ee5vzwwZg==","signatures":[{"sig":"MEUCIQCMskE/dWcKe+kbh5k/zMi9OZwXUt4X+ADtsJSdwXLv0gIgCM6+OF5kH2E0FAg0/OYKyjL4/kpXH7BidLhH9FSEWXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilxyfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyZA/8Df1diWu6IIst92DBsbAFFvjKf7wDK02tCR6WV3t7PqggSMTz\r\nN5I4VHg+vAgdRkNLCsis91yavaASzITpABSFOKN908tb0XmHSj/3RjiILo/w\r\nxVisNUVqo9NoPpxc9kK9ngTHhflniV/yao4+EhPfWb0uDMbypnI9XPwRkfKE\r\ndLxuvSsTV31WD0DLsTALGx95qneNUILG0C3o393D9H5TDjPvO0aeXmZIZiMz\r\nmNHv7WxL+KPa0dL0laLUq7jFJpj83YHlyWQDAtqhuvK65i+FDWM720L1zZ59\r\nkG2okOSl6Aex5+9naMkARtBJEurrMRcHRMOgDbDFtBzVNWuuhF4LcDgWlGBO\r\n8LBEt3ODLF7A9kRpQuJ2kyOxb0BbSgOVP2EXAQ+QeQZgPdWOI/F+V/yb8OHh\r\noGCBdH4+Z8m9BBm8tLtKWx0vVPzRENzkaf+v6M1UWzvejI3aivQmshgsIAx2\r\nD1umLxOuojlNTMuj8S+ZTxSDTrb8WCnniWJhruHKO8nwRuZkfRcGux1r0pSu\r\npnnRGe6x5vIyv9dLH9lp8mJIMNdxwmYOo5uvf9jIYYttOIwZ2c9unCoLCQ+o\r\nkkuf5+SMhJ0ByyU45Sxc/bVnBzlOQtCbqrEAn47Evi0vOHTCjIk2Nt69SRmJ\r\n4P/RAzYxRfEBsZaIIBbEhiV54/zUzkFfgfI=\r\n=RooG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b72d9e3b05cb4481460d3fd41796171e15cfce19","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-01T07:58:30.270Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.1_1654070430836_0.0006148594663015761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14":{"name":"@balena/jellyfish-logger","version":"5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"620415c1c775b0bcb97006f7364a8f46ffaf072d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14.tgz","fileCount":10,"integrity":"sha512-YxXPZdWgOpXLdHOVCvJr5ippKd5epBcMduWJs4CnIITKFUAoFq8EVl5RTTftq7SL8SO3O8AnuS5eEtwAMJL9rg==","signatures":[{"sig":"MEUCIFq0mDmj2F0Wqu7n1kk8oJqNvYQurfANNb3rmLrabrOjAiEA5JsqYi9/A/bB9oKhfjzW8DJ34X91uNtnQ+b1xU2NGP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimnbJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHgw//UVCRsZFz+x4DDol6OBz00APErbAAf0PVWN1kemVmXmJ06a+H\r\n9fOfvguLVbjYyVFPfwHpY644+paNDP4A/J3y4BuJETzpTJ+unSBms/B1Oqc2\r\nKwCpPnVYszRT/gz0OymPz0A8uTT2wbFqTlAgSkUjbwcyacGbCABgQ6RzWdV4\r\nmoKt89agq5Zsx33CRNEaJmVSiwQHn7sbbyYYP35jYKpLsFgyXo2LEAJy15e0\r\nqCzYQkkka+8/aabByrRX97pKfRLDwhI4k5x6lGEQbtCHo6ms+VK3iAbnBWRv\r\nmo+a0rqDl29G0fzh219tMaLDNw9CN1R23vya1mJXCulqjWw16ssw9AK6v7Ln\r\n2BJsO+IEVzAeZD1EH7w5WxQwqFaX3s7WUo4UAJdzFri5JizrhwCRe9U3XCjl\r\nFeoOuGGq7SJkojCnMAEHwsYu1WqMJGMcKOD65Uioh8syCxfSdqj4sGq/EyhZ\r\ngYDwvv9rfrtuyvoB7gez1U2VkCKpwbWK/05RU1CPn/iCm4BkF/ZZBk5jwpm9\r\nGpo7rX4V9QjCQu/rctaPyICxqaf0M5AiOpreG1jv4l6G63AMt/xlcFq6Fzur\r\nei3JQGIRlKNtTyerzRwqBBf+98EiHIaH39K7lZv/MmpT37U2vfcMWQ+t3iEL\r\nlyUr/oQY5zf+zVeTWYTJi1l6WDX42SEeIeo=\r\n=9StY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0516070cadb2ecc565cfd3f05a13391e1b41bc14","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-03T20:59:04.826Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14_1654290120960_0.43231003212692243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.2":{"name":"@balena/jellyfish-logger","version":"5.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"98b0428a1e902b63af67390cf9d0cccb6c17431d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.2.tgz","fileCount":10,"integrity":"sha512-VDSx0WcxGgJ0wkEYnQJlhTB/wUojUwvFNcFFFp1QIpWe5kRBlxe0dEXhOwpLzenH3Eg3DjNJGArWYbrk1pBblA==","signatures":[{"sig":"MEQCIBQKsPpkOIgowniuRgtSbBKzjG6arOAUwwgpyFX/Be4ZAiBYCUPvz/BckDZsgZmp652rJPZmToydtVGb5TQ1feftqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinAogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBbxAApNGjkC/f4hy7/0j+MOBydhIir3FRV18eUi5F5UsttNGlSGT5\r\n1gV1+yii1GW9SOSp2aFKArPbi/2c9DVNMtWZB+C/nR7YB4l2tr68W6Vc/jrb\r\naH1+w+eekinziDR3wRb+6nXWRXCZRzaPxYGC3/lriHsA3KKasEUuRbiWNniR\r\nrgTYCS3YzbC8hsXLcd5frUL1TW+UjT6RTrI/CvTuGJRTLQALjkJ7IMV9eh11\r\nEmWua5U8V7p3+S22nHcxYN4PEKalcFnaksNWY8ADqVsi3AcM52O0KgO+ENuF\r\nDKnKOsCBc37AT6GQLkYhn81DQKXL6/HEZXeFTrW9M8o23o7D/tHsX1Rqq7KL\r\n5NMDf3s6LCRpOtjquPKgyWI+lP09lKZpY7IJL9VRGkSwOfmPvueuv6Qcgfmq\r\nEMrzttjQ3mCKaPDAT4619ljmjzQ7QdlWMP6CjXEw4BC4LS9roPKTwYtFMvTg\r\n81dhF64U5Kd9dQgOzx/1C5LqR536FDmSZmLppVNFGb54WzEOBSQ5/bNpwPQk\r\nql2fj6JNvr88iOvsdTFOv7iV2Kn46NLbQ0gk8HMaryLkKcVb3y7cebUXBKDI\r\n4CFrKfinG5nrLZbX31r5bfJuYdM9SIcFUZoDuRhbH09kHHVQap/vZV33cVY3\r\n3wMT+lyjZWZhY2dd8OZMuz0/yHW1/avvTME=\r\n=UoGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d8906b537584bd641211173bb1305888f9eb5c2b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T01:40:41.928Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.2_1654393375976_0.9836923587833846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534":{"name":"@balena/jellyfish-logger","version":"5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"11c567cac96ac7eae9f4c25d6351a39163d4947a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534.tgz","fileCount":10,"integrity":"sha512-GajZMA9FHcu/NRpEjUar7virmLluG0dXwTi496D/Q40OMieggM20AFHAAJCFgXh9KDU55XKiGdFSPHUX6M6D1g==","signatures":[{"sig":"MEUCIDnHxnkV34fTDH3lmwrIshVOm3iHaPVywpS9vXo9LnyrAiEArrZR/CITTiEDOhxkhOECvuptgTxCgd7d41ridOQAW3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinJn0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7fA/5AcTfAM9bMQ1uBRG4X1GPuxwWkwvFoQR5qxy1gnpamJ/K4Of4\r\nFR40xYzW+cJn8Uvy1RPjqogRuEHPJbSsz8CbL1I4UxyWw4ae4Ge2qOisb1OU\r\nYW/KikAPXhRNoaHWshxd8KYveQEByJu19COZH9MTDIprVeUb3R4Mx2SVhltH\r\ntSp7sfGlfZcKJACB713lLB0NzsPidtBUYbNAJFx3hzFw3w+xA+FpYSV1aGO2\r\nFv0nucGU/F0NIoC+nqmJF3fGov4qrkK4RZ6eQbpYBZAr/b/dQvxu/dWGRrWi\r\niS2ME2e+4YEpymLczveIgjZalW3nopgO2TXWErZeCK46gHpOCekNEwZ3xpUb\r\nnA/NW6fDLI4aWkxW+rr8/Ru2Gf2cpyhN/N+X9vZ8MQTUmbwrUe5Irpw/BlQV\r\n5ZSKs/bYvJ4cgORhvGWQbawKvbK3Nzo+gA4InNComkvH19DZf4o7U8gMRp1v\r\nLvKgOHzvOQsPmn5GqkfCV6SOEBCzNKorBU4jgQYJiUGvwwnG7jKArMLzPy9c\r\ne3D8CgzhoUlIX3vum9mc/W5FWFTqNJ64NZO4Ym7JXRS1+1o0ihr0HMiY4YRv\r\nKeCmrTiv4hOTPWUEHH5HNUWQ+fp0P2QtiqYAwPQzYz+KooR2dDgT/fBHy1eF\r\nc7g06dxhZ7OrYLfAFmjyWCdQGKq7UnGe9nw=\r\n=e3fA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4da325eb865880c6ac70e9721c38965d7d035534","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T11:52:43.509Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.0.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534_1654430195864_0.9741203937970853","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45":{"name":"@balena/jellyfish-logger","version":"5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc05c4462b99b1961df6eed8e959797d044c22fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45.tgz","fileCount":10,"integrity":"sha512-yRa2NGlhciV3NhJdWaVmafS0kS1L5c0lydbyZsPSgO2oEFe6P5UJN92d06RpQmUKeCzOGwJixCCX3WgF6g7nDA==","signatures":[{"sig":"MEUCIQDFRbi3j2ioTjpoqkhmGH8GA8R+SkQh/PU0YCxQ/Lwq9QIgQxX2sP7c6rD58iBd0KezjpG6nqU+xGaIS/2XOIwJ8ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinaNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVxRAAiEX69vOU/f+gKKELg4bncOGS9DcvuXmE7txiB5430dVk8onU\r\n6EKWKr5eRh2KfXGG9fULkqtRUAJxvUSUxdcIyhLmNUWQe4/rWp0xwoS3UaFe\r\nM7poxveybYN5juR9JGd1TRdsS5uTFM+gp8Xx5cmmgNv59zyAiAzCV5nb1uHH\r\nEAHGzUBQey5UQ/ZNzj98xdeMlx6a4dlbfAYIhYEc0TWEKxvVmQKnyaoL9UtY\r\ndx5Jp5UIcxqNtZJJvp9zQo2mK7R4WpBrhOFBCjfiHlgXpC6TVQuTDaua2kOz\r\nwReR6zRIxycMzIpbKiBmGRw85zT8ckfadduia96Hv8M+xiltHaxzz5ZYlLZR\r\nmvp3qc/2YyVcIykd49YjesmGYandoMd1hhTyOcam1p5NSocttnome/bSomLg\r\n4duizOBF9R2yMkFAAIvX51gh3ofeneUe9hCjK2O3B54qJcw99CP13Jz0BPpy\r\n1evapjqhJSP7R+BbFfISHn9owtGiLjkj79P0RLYvH4LoUUDu7IBFx5qUubSG\r\ndNkrTBZLATFDPL0oOS+48ctlDvoGxt9t31n2fkKut6eCWldAt59vKIMLyaoa\r\nr2SZ4xyn5ttI12RlFj+KWBoNsT8s49PAgSJHjOXFBuH5j2hci7VIL1q1zgg3\r\nKXkdEubRxu0kF4+zOURJNjP77JaXBwILTMk=\r\n=FQwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37f45a9760149d72e6bed89797653f9fe1c2cc45","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-06T06:46:24.348Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45_1654498137863_0.9113624493775248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3":{"name":"@balena/jellyfish-logger","version":"5.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae4f9f271aee4d1c4471b1496d2c3a5702134415","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.3.tgz","fileCount":10,"integrity":"sha512-KrYaBZ5fFQ/+LSPXDqdcvuEPUmSLfEmzmA0Li0vlUgew+Xo6vBUnhoRjEwLaQ0lSzBBVHEL8CvZYtgLKGUd1bA==","signatures":[{"sig":"MEUCICE4V4GWWrwz3ZGAhFNN39hkzhtugBG7yiVJK1BgUifHAiEA1BvEFKlHi9sCXSc4vLtLvnhZYp6FVg1xulUUmemMGnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinaQmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9DxAAhLnSuwgFQrHqWBDMlH6VSgXdcDSbTcvgccbqy8c/ImYS51Si\r\nhR1hQQNFjTIJc3bfG1xGVt6yPPyOrSlxQgiziMfZ6AeeZkhKhUv3B18lOwG/\r\nwCoSf3gM/wNaigp1RWkYrYgbUu3BqhB0GHFzrU9PJN0I+k5Ga8V30Mly1aIX\r\nR1arLnMEpzb8CT+cniRsfEIeDs322WfTXlSFDp6kbviWhkHa8cJxoxUmYfiD\r\nnrl01p45AKJW0FxB8mHeRtjQtakdhzBKQ0g1IPzxYvRjKveu+yVjCXu8FCiR\r\ncFaBgGviz48VCT6qwNRZCe0RVdse4ooB3S2nXm1Bk1183WA9z9sBaQ4592VM\r\n8fIi4BYs1lBf06UL76JGRJna2aMN/Psx8BmJ3Ev7pZB+eGJn6BNpAZ3Nmj8z\r\nGBqU4UGVyMpERhb4tTV7QuP/OfXUA20GkMMCH1bDf8QjLp2tI+ATdwk/5m32\r\nE0OcKU0KFm8Is0BF5DJ7KTZfq2QdQWSwWGxcLLaE/IlD7Ohbp2x2qvPYzLJa\r\n3t9SxSDZbwW7bLQMXDlY+wGQOyJpYgzJZafBdWRSNtTpyVMBk6ssbK5nv54Y\r\nADlYxx/gE6jczWJZGDSp396fgZdqpHUHMFQFEwaxC1Yrhvp4xyRDEA9HIoIR\r\ndmhVxdPnoyeA/7388HhrOAj35hLLsnjErpI=\r\n=qMqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a5ea51f2ab01f1e62eaad0c9a7ace4e0629bcde2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-06T06:50:18.809Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.3_1654498342255_0.43343260831743824","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8":{"name":"@balena/jellyfish-logger","version":"5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"14d071d19b9e3f8e15aa7eafb2078b848cc8e85a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8.tgz","fileCount":10,"integrity":"sha512-BWIid1yg77aWTi4t/0kf4lElil4BBcKl6E29ItYdH/k/y97JMhJNmXoTipXohgLrlZqnyGlxM9+MA3ig3Zy6Wg==","signatures":[{"sig":"MEUCIQCLu+PL1K1bjX/+r60RC2fjiibqVdQ8miPtvw2DTrn6qwIgTcyaOHt57Rk/4iF2Ht1gHOQzzDtegleVrPJsWdhJYJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinaUoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/mw/+MRfbZj8qY/acsLJvC+1Wlr4VI3NtQHq28gmlqbVKdikSa9L1\r\n0/8wAQbs6HyKHejzrd+HiKai/SOSGBwMUrrRqjKkOFMz+luVxgtgzFgeDD26\r\n+s4CTS9xGAXIYlBQme0aH4HbmK07UwNCZZ4npNfX2qjzOOcUqSZu1VYm/EgW\r\n2f9aoGVF5fanmpvlDvSRMk6PWthWt5I426EZ02D87gb6LKYgsmtzRU37b/Lj\r\n0n/kx8jmscO6uUa/Lk8RnmVZgyeik2T2CwNZp9fqJfiJXSrvTizIjx3vRTF0\r\n2PeGF2EBwXEz+vo2J5dam0GVNfVAISAeDG/WqmVwbZa3EoacgpyHU2F3PNMM\r\n9T5B2QuQgyu2tH7L5kWgxKd8rYdC5HdC8JIYkIdJ959kRFQ0Pd9c6A7xsctk\r\nOzVL6xuwT8ZrK8isTcveTvT83NEph1vgFWVt1FdtkjCzKTx+92niEUJ3HUV6\r\nWeZcgzgG8vNUPwmImQr/Zo6pQ/Y+6bEUGc1wtkxpB/LAAvP6Y8secMUlQW5n\r\n0xuS7VjHzgTQh9vGhm7lexwH2SSToUp/havmztLiz6vcisSr0o7Pb70mLbyb\r\n8x7TwJyBa9PzNi74pncLSIirDfUhB0bmmDMGswdVT1om/E4XubdzdpkV5vMO\r\nect2QR7PO/MEb1LH05JfZC09WFXTJXLyyVY=\r\n=U+UL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d72c73fffb727962895b9a95e5fa2c193b5112b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-06T06:53:55.068Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.0.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8_1654498600762_0.7975793668718245","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401":{"name":"@balena/jellyfish-logger","version":"5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"24c6bbe2bda8f753604b357f1678f8b484757fee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401.tgz","fileCount":10,"integrity":"sha512-Q2zIa/RLkokEvQQMVeWeD+neOwXDAAgFASlQYCSpWsz0uUIOPzEaiKFgpejwRzvUEQ+SQZI7951gCUA6NE1Baw==","signatures":[{"sig":"MEQCIBpymlQMg5gxibAI4olEhhDqRJhb2RR7qr1vHCQE7aUWAiAjqOGTnXqotAM7JlGdqksuMqNiilRNRHa6khc8KBZXIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin5hnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp7g//Rc/GhrJGuGBYsKk1ZHMM1eChKj6V2x47jQTIZJJITRtcHr1m\r\nYJRHvFln2QdWNhvlBjcdLLF4DhSlf0OEsxnPbY4zOeA0bo7pACRw3w+kKOiy\r\n+u5tOuuaeLion02xcca4WSU3v8N6CFDjXA5c1B1ZsbJWcQqJ2Yi7XwQ9iT0m\r\nf97FdWYrNkmLfLbEjYei2pKAFoiZ8C4RpMDZ7PPP8DGFpSsLIBELREtPMkJF\r\nPt7CcqiC6N4VxW7BKTvTAldhe4B34JfdSVNNuEoe9AEOqQZqX/w918uTh9sh\r\nHYtHE+ouRqgNsJLDUq3jJXygjx4g12CXN+DIQIl2zoi3ADWh1lT3m3HDEHNM\r\nPDdTMM0GkMuOa8V5yBQ+8BlR+bEledfqo+h7rW0wlm+UjO0Ssx35MkydgnwF\r\nADM1mmNrJVwNiB9e90FOMp5xIjGxaVf9Rff7+OIHdPg30nDJ1vKNHxh32xCg\r\njOULcz0mWRooiL74tAGzb/7x5EukiVP+UW6AiigX+ruTi+xoHGQGUV/fPj3q\r\nQw9gf0qG/1pegaYSrmj2Y3sRUqNwJ7bPq/tNoK4cLGCCzt16a8/ogNyi8fyz\r\noTxy39RE/WTKw06MP1Vx/wnUJbUjOSONZrmNNhAhdbG5npS0TcYNYcgROOrR\r\nYf/4s9IhezEX0x0rqPzqKa0Ex+nwmyYtAuk=\r\n=P+v+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b677d5c518f622c107f38c1ae2e14523ed60401","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-07T18:21:53.940Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.1.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401_1654626407397_0.3235086428259317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7":{"name":"@balena/jellyfish-logger","version":"5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a8e3bdc6525b7d547ef450d5d165fdd21bda7b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7.tgz","fileCount":10,"integrity":"sha512-01u9lJKiGWby4I1YamCoCwG9AmY5+wGgCPhL+IpXyAweS4EY1qpI7vVCSB+jZH95s0OrMJ89yn3V4CS+sGHBCQ==","signatures":[{"sig":"MEUCIQCh7J2rrsuGw2XxKDRBKDdnLbxrTC+7Zf9NtQtnjMtxzwIga6IpJoV0iDmkaaMwQJIAth4Li0oLsDQOy2ggqkKuD18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioNVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyfA//Zm56UuXkbIznQ3369SaY48DiR363F1dMlEJluLXBDCqIWBW2\r\nlDs7UhRuOWQdBARNxgL7sZBuybHHfHBzAf+DXQClBpEnz5mWGx2/0dgFHH3E\r\nnsr/+uE4s2Gwp8UutnCI2ABEB83MoztNC1BahvEW65nz4KFj1mCHX5Q6o7Yk\r\npOJRz5tmzNqL3fakUT3eP0EWU7e6mMMEpLq6OuIag+TAP+8gsyxlW3uFBCkx\r\nxG7v/ABUFIh/jBpMTR23rWvaDaeNR4uIXhTxf6qg635XhB9kiSa1U2K0aFpv\r\niGbwJi6NiVxkG4CQAAK/KsuOm+PRfg88cRYJWZemq3j7NCXTlUAsUjia/G38\r\n0dpIfbSCFzcYPCtwMo8CzODfs4sH92hoQbQaLr6Xj0nT6a3z/0i6Kzo0fQP9\r\neHjU948YxOOQ20w8bGDnroArIYvK19lw+lL9m2YGyCMmU4V6olXVmixReR8f\r\nsp5Kj/83HUod3xskYXe38tgfqPcdU1FULqGj8t00P9cwYolNvYFEqSOSpfWt\r\nW17ns8oySk2+uEMtxdCyi8HDpzxuv+aJYG/hIv3BDXRInzQgxXvpOTqHui5z\r\n/enifRMNSwBo6lwsszrG7IuEL6xfgBdVttmh/udx47w0RVKJxu6iIeSyO8oo\r\nK4WQlocbO9YzkiuOZr1KhtzB0+i7BiseciY=\r\n=9OFl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c83531b436f042bfdc71e25acde8628457085ad7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-08T16:56:11.003Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.1.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7_1654707565033_0.25343255584021285","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32":{"name":"@balena/jellyfish-logger","version":"5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"877dbe40ca4d6e722fdcec7a3439ae43ebdf36b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32.tgz","fileCount":10,"integrity":"sha512-GRKJJMP4CdX5MsjSVsKEo2RGZz690A654c/QDBWghjFceHhA/se9A2IyNNnKXk+nGXq3ae3da5g9GbJ7IaHtBw==","signatures":[{"sig":"MEYCIQDP8yFbA7iKCMKVcUBPFPfF/1IidX3gaHloWGStEKQ+XwIhAOFatSThturufYg1Q7vAhuRB+ZhBEwFI8uOHgBi87Lv+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirIcAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSLhAAhKNkvF1tQZwALU2NHfCH6NXJZ1cXgnuYFv+GKNJt1efYQtz+\r\nJ1no5pwiSvzgmBnJzYuKZy+NSGP+gkTFuD8WWn7qNzUzrGuK7aGIb2UZA6xy\r\nC4hAgQ0v9FiYDPgI+CB18p5nOmoat4DZ5Q6ryQl7qUjXsYkSEIRAfcxazkn8\r\n0n8wnNAS2AeJjr/K//rgVh77Y9xgEd49i27xGhFmLIA6dSpgphmQSyvFgetj\r\ngm/xVMF4QlTjFefX+T1HGj20lyFv+d6B6BX2AN9S+hGXcLojAZP88Uq0NhMT\r\ndCCatziqWMNn7VGvtV4FrX376WxckXNYbIvag3ZXUL6FTdnjejt7FOisi3oT\r\nLcw7agNm/YYHFaXEQrPNJ8jtD8/ZuuMxK65COVIO0348W8QZX81YaOrydmt9\r\nG4igBj6Qp9do0kHtGKDn8KDcCdmtubL+GFFT8mztckWcTkgj9wCv3aRZqqHH\r\nyt7u3TmVnAQpIXb4nG3TLci0INlDGzXow0AHUHfvLAvE3n8UShmYp4wDB4qG\r\nAtrzdso7kJd340ArySVVBIKk7ugEhSbBwexU2A51ylu8zqMgBQkUk9xY09L2\r\ne5p9FR1ii7AK/+c0zzQoVopcVw0kkQQ0NEnAWT12d+VIY2GxqXFHuNDPm6bB\r\npDXVeda3aoQ2mEbEw//8NJ68MbFJ8+ePvro=\r\n=9jFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T13:48:51.866Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.2.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32_1655473920039_0.03686020439131643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657":{"name":"@balena/jellyfish-logger","version":"5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1caa15775005887d163621f1c726d973e646ba4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657.tgz","fileCount":10,"integrity":"sha512-nX7kz1lFEXSWVUJugCd06RwWJF5kWMsPLS3wQGN1R+IvYcHWrzGzu+lHySEVNAg4TH80O+6P77HK9kPSE2ZoPA==","signatures":[{"sig":"MEYCIQCuN7pKT7H1yvN1XVBde6JuWr21xD4MBWKU/RMrRi3VxgIhAJbIlQ/g4UM0Jl2oR7uIaVIR+JsGCJC2dRi4/u5/lyWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirODtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMXA/8C86Zt3wLGhY7KPl1GIMWg1PnC5pB4U03PBLg6HJ+adpHNaJ+\r\nazOXNxz38Z/bL0Gv8tpGf9Sp0FXbaPvBQPf34p28eNZHDdoSVOB8dt/Y+qpr\r\nYqmzjc7uZm23IIN9xuWWQ86lkY7NVPhl5NB1igSkwXgpyRYVpLynXoQmHCcl\r\nTbEIF+B/Mcwe6yn5fqHWoYEQjkvbrcO3vyQNvIqb2RPM4QEB9w3sNUX1BR9X\r\nLsQhHj/O3CxrwDeCD1kzztDQA1axqHLCh7je4PgfMLvhxbR5CClGVAgfKZB3\r\np/bD2scOXHXGPwZCRN/Zr+TlnmbZfNW5izt0OgoEkXREEqORSb7K2kTmu7xk\r\npqBNXAhRqYwI3NSSvrZDCdatyjMH24K/78gZJoPPhM8JhggA6VkhF2MSGTyQ\r\nomwwMUIrF3igGBSff2fXeYNwe5S2p7PJ38p5Sf70F2AUxkv3QxUdVVKBUY2h\r\n2g2Atw4u/Wlk5ZOViClxevzhX8S08CfUKf7LEulV+oJAyZVukCdMEfJRzL4d\r\nbyKDbjoRWJjHFe+2DB28QDby/a+MUpdb7uPy02C+RUAqXDEiZkU+y122UQIt\r\ndSayv5Viddi5TIE0r/dpXW3Qc+sNlBgMPZn9hISOICscSBPpaaTTXygC1sbs\r\ncZcNq0b6ZXHekTK+n9K/TPAKQ7571BFgRCY=\r\n=A8GW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8479083f3c94f4b670cb8f1fb1183c88025a657","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T20:12:39.296Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657_1655496941138_0.07502115972044465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4":{"name":"@balena/jellyfish-logger","version":"5.1.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c4d0bc9c7fb8f5cc4795f38ab31b6a18c41ea18f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.4.tgz","fileCount":10,"integrity":"sha512-/rNPrSAfWo3LxmcATbA4I3dbRN1kIidoibq79gbAfK4ypGRnUM4iwcufjtSngQHQiaRgsGvufxg3Lr9xT1+3pw==","signatures":[{"sig":"MEYCIQCaynvi4iyFYEE72IdCnMI2mbdpaowfaqiWesUjzuP/3AIhAJj8rist2cGkjX6EGHvkAuhUXtWnNoova43QC8SNwJRl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirRTsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkqRAAkcU5+ormX61or/aSiT4RNMIN1FW61dG5U45yO9dyb+8zhNmc\r\nfAkx9/UC2zekSeQeAWfcELfc31prrgVxoEzCqn36stXYk8DG0HxyL8hrf9QS\r\nP0PLnFCJkU65W2GjeQqFxw03uKRseS9WLsCYGCmQXlDKxZUnolF+Y4dYKtmL\r\n1U855dllcnMYxAItdYBmNA4QHPfWcKtf4YyjzvmIUYH6bkQgpboWY/YoLJsE\r\nwroJ6X5exrQNXvE+BXm1fxpKzet6/soobsEfUUz2zNXUE+xRHZ+vxelqKQ6L\r\ncJbSeQZrtyue5dQDoAkTIxOYHhEeigtNIETSSpWBVGCt/LmjPFQlC5e/eVG3\r\nptDPeSR1rZm/OCigWvkWIuZ1UcHyoAXACoHw0xLXrvl5PqKojAZsS+3Zhxa7\r\nOojo6g/zmjmdUrrN2PtEzHILO/ad27k1dDjBXFSX9RC3KXC1lkCItYenHdsJ\r\nKTeM2LoFb0bslQ4M+iN5MX843AjfPtHly4YmVrD4S+KlcCzL+wnDMrl266vr\r\nDL39KTUjs1qspkYLkhKUzJBGx3YieIiL/sA42ayfKKqNvfLdPg38PrrvpdIX\r\nYVIxSdaFMYy9z70xQqhpm3pT9g5fzqJHFYuKmFiSMblJHES1b14U4wCh8q0C\r\nJ7s5x6qWpkJalgxsTyy8sPT/FzAYZl5i4x4=\r\n=IXKo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13cc299c3e52570d1bafaa243ff1e51c40c8fb1b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T23:55:25.403Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.4_1655510252418_0.22341868665249165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93":{"name":"@balena/jellyfish-logger","version":"5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2edbfb9701e4c340f98452165c976333baeaa637","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93.tgz","fileCount":10,"integrity":"sha512-O/Tb2mPwXgSOq+jtR9zM+JEuDkmdiVokD+VTejlrvQxSgLQy86F5BMg/Yrp2ve11awapUWfbkhpqBc8zVNrLLA==","signatures":[{"sig":"MEUCIBF7UTY9YJHPtOPAds3uGPPY2PWRLAWyHui0AsYleGU8AiEAtWamCB4j+HxAVfA8pdLjoi8JAavuVyT/z7mEKHucCfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirRX7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwVg/+OQ2pluowtTsbpc7PyL3vD1B08Rny9UuieVmh7FcvEB32rs2f\r\n1ottIXtfo6bBeTKH2t6s6r2qE6gyqz0nHwZoInmDvfYV+u7IoY6hKcK9o3pj\r\n3prkQscL2+RzWUqnUt5fBE8kyxzkbP45FvrGl/ig/MG+ILU+72QaK3TR7gpw\r\ntdG+Fgx/WlGmaYDhdqMnkYqEmzTMfBz4gK1xb84y79tVnXu3fhh9Map4FGhF\r\nX9j9Uu2iCSx3q2wPOeiK6hFeWF5ny2hH4U0/N91FTt/8Eir7jE76Xo029udd\r\n+BWj6GxTvoqJZnN7gIOiOajvR3QqN17Zl0p24CRPGCu5ustHafqf7oFPFYB7\r\nBf2Z0+3mPcmsfz5wd7MU3Ej9TLwbnIR01iKO7p4U2khV4s3MBZ2roOYrplcf\r\na7u7/LEH8ORKUZJNLpu0DrC7LCLi7sGjSbKCCfxKoSb4hZpvXJOhS0NrY/jZ\r\noAfGObNDhNjdKt5MD2TEqKmnssRlFkJ2DjENbaESfinpmmxfzUToYgH8L5LZ\r\nbJpV0E55n/FKEifx1q2ZMr/q2/J9jfw+yNcpGN8ohcYSs4Zv3DkyJexMowiA\r\nh+LMLdOHJuQ5uaTunHhZHp0g811pibjHgA+Z37dZXTn4w0Zcu4KfvFYsG8pC\r\nsMcVw1rDFhLWWfb3cVoV+uC1wAOMysYJUvg=\r\n=O1bs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe17c5f9a3139454ae33e13428ddbf87478b4c93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T23:57:57.749Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.2.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93_1655510522986_0.805578105880087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f":{"name":"@balena/jellyfish-logger","version":"5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"00166d3862589d483a0e93b9f699b07152cc09a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f.tgz","fileCount":10,"integrity":"sha512-Q2Hui209cl1Sb7LXeCOUnAQA0b0J0ZHYWKTXRjmxHlDi2bme4IYK1/ckXqdqasrJSQtPYl5ghRujNPNiGatiUQ==","signatures":[{"sig":"MEYCIQC4qggy1bxnh0lQBnSpVy9+P67+czeUGdADYbpXjvO/GgIhAMeARBE17uddoklm+10k+OOHraXy48rp/LjEenVeBQoP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkLg/8DUjED1h2OkX1JivTBohHI5tVtq2FL4GxVb09w/y6aoKAk6hq\r\n32p5Bh+zhBVLhNOVX+5xd6jd2MZdr/+ioxDZe3dNgEQZT7mDiDFyobqfRvo9\r\nBorsj4t0ruulgC4rIfmBCg4+BtxXCDFal+TZ+vYAxLL6t6aCp2bJHwnPZZof\r\n27yx8IchB9/+whylYznTM+jdYLGUCTF7v4hW1dAlEUeb0kG4EicrbrKMFbfK\r\nWjDq82jFVA9YOAItKY6+4XhpCgqeFQI7ORV2Yb7tiLw0dt3mkytIzda/R9Gh\r\nKEPVoXwvKpRgdo6gjrbTYuM8j8tMGXr5HLLu4sypIUDpqh3QtgPOow9AzWoB\r\nGlviwHrQKnZ/OWBbBSfOEUMrRMVXwA03ELQt3l2TrfgrJ5LgVfgFsQ4WCc7f\r\n5yD2YC64pot98zDM+rfu8qJvbMIHRbyFfYgaZ//pvSr2Z+pCk6LO8eHw95iF\r\npVDV91k4a/KtyYfW0lBOoztklzQ8A0ie4ZUztvHYFe2SyyfQbFp3x3OJf9D/\r\nmpXikuJTvsT/m5tMCc9tpE8xbPO782Af1+NBXyHarD0Ea1ftgPjqkgFBv3oW\r\nqEe0hi8tVdoH8rylDRNwz7nUVJ1PumjVwdqiTqejjCGntyKCL+S3lNcND4tv\r\ndhedA9oJUVXttr9+naD8/y59gRyGFT5ZAbA=\r\n=j6rn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"516996e5a59184ecf2731321c7c4f22720d71b3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:09:32.324Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f_1655626338119_0.1018015210055554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211":{"name":"@balena/jellyfish-logger","version":"5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"90c8f4b8e1ba3790c96ab1680eba63bcb17e8171","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211.tgz","fileCount":10,"integrity":"sha512-yZK0TtxajyOfrnPvRrgYNDlSUn86gWk5eCe/+fVlXDubPTIiHiXmgY19FO0jSx7AIMbvzhhtFmepefYMJbyLJA==","signatures":[{"sig":"MEYCIQCUq0moeU94/TufkuG+cs3N5zU6p4+uyP5cpjLZklcrgQIhAMs64N256xOj3WAoqS3GSJ80//c9oMC/H4MTwzJ/p+3G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtx3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTGg//cCMFbdXXqxZPnOukY0byt49Td4rg/NiTruKBA5VQvQAerszA\r\n7BMNFkhOJe9FUk/bJNSuG8QCEeisQuvwMWdPyn4HEaHU/5aqFnknv2IFRG8F\r\n92h2v3vqoc9jcJkTMryrr0+PQGfdW+EH0xpmaTZ8ZB7lJiHdAxb7kqoNKjIk\r\nMDnBHYzmIF/PyNeLT8qlLxQBNeSBxOSzzSZtwIi2qbvkuNkzjZI0nydAHncX\r\n+JrST86A0aIXZc+bdVavQvY/TnsITVcEU8NjFG8KEEbuXZ+yigJrCqYjsJB3\r\nfCSJmiJlfZqNPFF3bOGUbZXfBLpSPm2xD7OlVgjL0dFzrjs96Rb3Uhz2TXsh\r\n+CdrhEx0cPLQtTKxtyfyjssJRVrdiqbCzv2IPOrlzbFXfnEXQ6LEQjC49DTb\r\n16lMdgWiZNJtZh6l0IdmKcyS9eVnflZUZXM4m2BXTcJdt9hwRbCf+vV4OAuu\r\nTFxQ+jFpXuuOnDjzl1Fl14toRzhXiQJ4UsBHJ7zJvoI6os81994EXPl5HSd8\r\nhQag5qHsN5EfkzvTVPlx7vgtoftbVwDmVwJafuvZtTq4CbdtdjVFdsHJ+pWA\r\nlZJ7fDKW4oOSXfyWhnfEVfYBzC+p6mLwBQ7r8zs/GsP9bfLh3Y69UCdxEiS5\r\nT0uyQaTWq593/hSzRsQVyEnnHz1PjpEUoOk=\r\n=3Med\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61bc161fa102449650fcea47283a81f3bc102211","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:18:01.395Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211_1655626871409_0.41134842327231014","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633":{"name":"@balena/jellyfish-logger","version":"5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"742a3f5790f81588ed67fa8c2fd51a6377b22fba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633.tgz","fileCount":10,"integrity":"sha512-U+xXveE9VJLX4rg1nanu+NPYfjdcG3yRm4HJ9IzeYyt+6ZDAg1Lj4FGoTImRRkYljv4TN5U9dR/j0d+4FdKENw==","signatures":[{"sig":"MEUCIEpBM1UPpkYY21Y0P5I9oTIAHP0ZDqJceFCmMe/0WfZvAiEAzkSTl4gQuTcd0bu06ykSyehjXzXcbyiQWaFga2cI5WE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirt4QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhRw//TP1hdqhBhQQhlOvyM9Xpz4t7ERYLgPAqsVDyvYJgeMzFDMJy\r\nLPk1+eTsLAhBEGEmCOS++raeQthqkSmB+lhSiaD2NnZtLGattAed4fZ13B0D\r\nGmAAxpAta3MJz01GRK39ibL3yznNgwK9qN9YB6HfMSIlV823Antb+coZW0Dg\r\nmscOA3yIgiW5qhbbprCPdJpdd4WOVpRHfxEUctly4XNeXVyVqDap7ZydmtDT\r\nOcqS5w+sBK3mco9qojzhVn9jZoSvY/Tq+UMlgg0GllckZkU7e0MNo34vV14J\r\nTcm+DDwy7E/H/cOuTC3uyN9A4/glwGSjcQulR+7OjlJEccAkC75cFkl/nr35\r\niSYBUzeBRv1FtgcO1BKlHf4TlH9zf1RadeVBgHFieE1L2aWe73cexXnVbh3C\r\nvxUlgQlHwDCCZEK52wGExXcfJfpnJY0OrFljOPeeL8HYbNVveLin/BG5fW1C\r\nrid3e7FpAKpiuhjDMivcYAlsXndHSOhHU/8npy3pWAWK9eziYP2EWz8LJzjb\r\niPBglyU6OL71R8PPRrogmfZsmZu2F3RZRZ7pApIPiQBLsVv5F1qsD/LxdcAM\r\n8qnS6cEu+179TCrqAlCekS4qfWe61DTsFJT3D7cHU6a4qDG2AS6OS9mTW488\r\nH8czTHgNoaUjG9W7noJCDcHcDCAX9N3/HXY=\r\n=Y9Re\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef0f92593ac3540b6b803c93fe8741d407ee6633","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:25:17.688Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633_1655627280277_0.9627724379298284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5":{"name":"@balena/jellyfish-logger","version":"5.1.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1269b73fb7fb73f40116cc148a03c61e493bbae4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.5.tgz","fileCount":10,"integrity":"sha512-k/dyEdMTt78QW5iJ3b7kTG4cTUEBBjhR8lH2Vlh9hyWEGIynXZYw2SrUu8ZZwh80fXbf0iHiImqj4W5meNV+DQ==","signatures":[{"sig":"MEUCIA6tJKQPr9y0xhZZVaqA4JpxNak7KvAs+qqiTs2Ua7BUAiEAkM4IZeInKo4rfeySz3T4WCgmtqGz0k7rGVFquUasUg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirt66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKThAAjYYr07UnRMXxdBDRVa/8jWWnsQXeb9pp2G3OrthMy5TK8AVe\r\ni5K2ii4KMcSs/RKEGmZULEXefeojaM5lG57lCNzKqfXRdXwiFbY/VLqy1jIS\r\nj9rglm0PvDod5UbsObocVvr5XD0OYa3qB+K/Q1SbHUNam25qkHHAxsS4hJ1O\r\nzROnYw7uCshUzJeNoJbTjIOazfBbtmL7c/42E5S/4T+Cj4uMhWlgMu8LhsaU\r\ne6zKecZx+WTgOmUdmDuxfOpJBtvygN6eTWBwsG0wpa1l3Ss+0C+tyki/b1Mq\r\nS+3t2X/fkQX2t5TN+AjhkEkWau6mqTlaR366qMz+2XleDe9RexO1a5vmS9hv\r\nWIQpteyHfo0w1xoAbO/oegs3w+YRYyPZwc+SkeSvFRNtRI16HV3skY4c8K67\r\nh8xH4uf7ydgj1M2NylbzgRw4/3EBUTT/6ILtEI/GQlMEm0fBb+8aSPIWwOAG\r\nIbl/r0IsPJJSN8C7XKhyMwt9VCvdtFYdxH9yyqwsGyf47a84f7aoSWLWKwc2\r\nn+wG02aDRPKoOWJTO5WMnuCtkejgZaJ8Jup8xyeX81LSaEh61Dfg7ahyqWPI\r\ncfD4xPR4ayu31Ylh9eCbjkeWDPJJzDvBNXsL684W4wLXv/18fHD4RwIhYzPN\r\nLHWRbGVbp9xWFoW6Rjp20xZpHA9JzvWaT90=\r\n=1szm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b26ce404ab6a4ced083d513fcbdeae08126ce2df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:28:52.528Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.30","@balena/jellyfish-environment":"^12.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.7.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.5_1655627450718_0.4219133106222719","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8":{"name":"@balena/jellyfish-logger","version":"5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3e03afc30467841292baca9cda10e17b62e0040","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8.tgz","fileCount":10,"integrity":"sha512-viO/CaDbs4sdVUKCjlGP5LXO4rpnfq1ZSd7qBItVVD7JVqyaXz7svkOzhyKaIcvIuX/w9bGL324KhjxQ1eEfxg==","signatures":[{"sig":"MEUCIC1BaXRoHvTqDphJ8nhI+leIvQ3AgiLq0Ok7VkB1zMAnAiEAs3dW6me0Ljhy7bmZwbhbR3/G3iPLc112jljbTp+9wq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir7U+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr05g//dt+VPZEh3gAbhzcxtt3moMXduU/AvIPV+zcjtvziTss+zACf\r\nzIbrXilGftlgvAwEQ7umLArb0cPPinNMNZp2OJsiNjNbSznzP8qIF1fDEuH7\r\nuHfQh5UFZrZrfpuaK3VfLaYMlQyUDXyZBPIqNAcFQtBV1a0hkC6ot0si6Odn\r\nyOUKpLb3u0Dq0NgRoHWBFB8GDQx2JeJEhrSBC87zrLIS/1r8gMjF3yB3Lsxp\r\n6Mpja6pkFT2elGOMD8TO5jbtoB6MRiC8VTyeDyVD7ffhmJiTk7KER+qhCTqA\r\n/hSIshofEqpClXWouGF7zWmeYQRqUttIOQb2tpqg4Ge3rS30DwhPBaRiq1+t\r\nw2BrqHanJQy/bhQ23gztDuxfW87B1jqAOCCcEKXREn9g6uyrFQDduyhkiUl7\r\niy1LzpQx6XIDRS1TX18mU5A6q/yCbsu2TlEwVO0rmF+x5AMcx2kKj8P+SP4L\r\nE2VhEuDgAWHrPXRfVjJws/TC2Pz4bLJLW9WUnDdTXKF+rtKtkylh+vVKvPzR\r\nX+g9GG47yfsh+Ppg0RKXLXj/LbGoTRkQrN1XuyDiEFE0yLvrf1ZAdVT8+6+a\r\nC3BQ0ZF6Azf/DsQyI2Qhyrhn9p2mBfEpQiHBw7qgDqks/27FmRUQbBDAobCk\r\ny1FCOgFbvu3S17azXTPrObS7X7yyNpLRhJU=\r\n=r4Ih\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"df8fc55b2ead5994b705b551aa250b85cdd473c8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T23:43:09.494Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8_1655682366422_0.9003645351929139","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6":{"name":"@balena/jellyfish-logger","version":"5.1.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"48f669b4ea84506a0cc2ea6f356da867fc88ef1b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.6.tgz","fileCount":10,"integrity":"sha512-vYZcjxx1JZxAeRDdKoEUbTyETiJ2Ien63p8SgLZ6mtxkcOCuvQ2v4bkHO/V4zus5LhZaPTf7XWDFVu9lMn8bKw==","signatures":[{"sig":"MEQCIHCc0M73UGEHQRLTizYlDOkMUXBery9YfDQbKbeHdWB3AiAVlOo8KZQI4t93rtejxWSdxZqPKC+xalfe5ZE2SKHNPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir7X9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqgxAAox6IbqsdJdnm0A+KMlFFMaasoUTBbU+VB+QnG2AuD1TXdHoD\r\n8YHTRpktqHY7Ye45S7ztZrDK+HbqYJtmlSE7ttbpZ74DudDOxQynJpKVLCZt\r\nadUG1nDXdGLpTp6brKoE1MNbGbSl+OIeIgY/96/E+s6zLQB4SI+qZ7r9XK4M\r\nOpuALBj7525AlZN13cbbA59IGtFDR6y9+MhEZmT3KeUjWP3cel/sqe+mnttQ\r\nllluQ/9GkuC76pvfsTKq433GmaHeImO3e3jZz/R4r2BcOuDF0aLYhJj1Mjaj\r\nkyMYRGgizscY+ZOaZU6WFeuBCfC42DKGzA7A3+HLEclBcy++3WMcrib9I7Zg\r\nW46Gp9QPGRQvOIC3vmZchmGLhp5ViPahIYsq6CaP6UeXq+9R4Fa6K/qvhYvV\r\nTP8vuScC9bO0a3rJJ7E9LCqt6Jwz1Lo8q1/79xUFsJhff1a+jfc73veJR0Go\r\nRz48klxGJAIojs91rLLQjATDmWBUyz6i9SEEY9YqJhFVLn2r8h0vYfOZVUnn\r\nZAOXvWQ2pJFaejc2DBERZYD5rxhJAEXs6w29cOajTiGEavKc4jGXvxKUGsaz\r\n+rSQP5JgFE6i3Wf4Fxsw2SfMxGi8xuhfLsp6e9cDQ+C05um/Cy3dN5AMdf9a\r\nBzNZnWlkCryr/ozlOUvWFzBddbV66gPA+nc=\r\n=MW9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e84b0f5ffe37cf9f4f8504b14a6d61f112df1ce0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T23:47:18.794Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.6_1655682557622_0.8306165626071305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5603384082470e8fd09d7492af818486e89378ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1.tgz","fileCount":10,"integrity":"sha512-9tSI1F1GI5I82dMTKSPHLsYyOe5/CYsj2ZERu/vDnw0yyYRAqmXj1OT5vnbKXjaMavpaIvd3kqM6Lt22x6ksMA==","signatures":[{"sig":"MEQCIHB7BfzldBJpB0qDY+QcH2aSCU7ayFuZJR/K3qNclvvzAiA6HJz9auVENQ6JOVPxQHc3k9jdsfCiPSV8HZ4b+0Rftw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisIEMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBKBAAkf1mH1Q6TB2BNu/ukoqn17lT41en6mkNWxYvbBElMc+/OhRa\r\nwdNDLBHPfqymXa1oLBp6BE7+B8BIRY3+uB4qrNrgXtYI9MDmjLKbh4w8Ed+7\r\nXf6JZ7/cQxhwvp+42d4l07Jck2zxfC9I0f4BiLRFNo09sc2oaA1PEuJLhY9F\r\nkR20T7L+TdJbt+0TnMfANBAJcGVXL9j3W6aLhPwU59uHILJciG3n5W7/BVaZ\r\nvAJKrOn6g1h4INqE4zXtOjUr8tmYThqsLckuDVa6Y6DDtyHq9QEHYLnl1aL8\r\nKVaOWNwrG3HqiTpH3ZmG6N6kz6oLy717+eYvF2ah+m3Cq/lWfNtur2n7kDHj\r\nHwkStcer5s3u6wnUBmPBVMagft/dJGwSz5zhec+imwL4LNp9ccIFXkYMEYKQ\r\nLntVwVFKqxjcAoVEfPOvP4NpaqWsZmLzswpREuD1k5A9u3YBcLgHk7asvmKp\r\nSxVoFhGGBlyd7hzvwNzP2njk3KItmC6uwcCSHfwRkIVGFmn9Iaay6RD0lrEK\r\nmmr1lBrRqNHNCaDi5rtvu8Xzw2GPkkbU+BKMEp/WBLi94BxKWD8NpJ4m1Hq7\r\njiIFawR1gTuA8Z5EHmEKJpIPaCP8GyQsmwsuk6xocTt9HwjyfYN+EuqO/7Z7\r\nnRNJ4EVdJMKN43vrjNFJnqgLfnbqD38E8k0=\r\n=S2jO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff9a9afdd18a111b4e83c35658e2331e54416ff1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-20T14:13:01.701Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.2.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1_1655734540154_0.7872453629741167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e89232c9221ea0c1a8059a71f192f294b63ae56","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525.tgz","fileCount":10,"integrity":"sha512-V1tdOsCKq3Skf6nOxUtGueYNuQQAfnYCSCoheSTxhZ9DnskRjYHUkHes5fkpb+4Y4SDPGLgCwmHlhrJ2MqpALQ==","signatures":[{"sig":"MEYCIQC1oGgsPaY/u3WkFtFXfHOe+J9Mtwm/Dx+GT4jBdEGy/wIhALrK+VXGUTvkyov0LvU62Ys/B/4h77tbuUkGl/h2kKya","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitdwnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonHxAAhgzhhBt6+QeyndsAPcVL8jYaam2GGbuzDLYImobp4fzWXp0P\r\njhLJ229wFm/MX+NagypzVeK1MOubpvBTxQNMxZfowpOP6avuRIrIEx+mYCgs\r\nXUfc8j9Tk+/4y6wSkPBMq7ALrACkhcbIIabe+gk2BkAHlpSzGr7A0t87mEr9\r\nGHqXqHwyg2Ggvc9W4y/tfytLWElb+8ixGsMWPNxmRVZ5Sq1f5vOso98BNJr0\r\nRf1LElR6BMyH5srpV7DJwMFjD40FGWqT9LoCMclsp1bz6YdzkYfua8lw1Aum\r\nx8LSeWRkmGRIS1DyUadpegiMvFL+48bCbHVgixqEAXQh4pRjJ8d9JrJ5e21z\r\nTS7BlBbq6BpcB8DuS1KvMt6Oikp0XsuuoOUt+Bfb6Q6dWajE/fEpvJiw+Jaw\r\nzRwv/X3NwdpY9sn2e842kAnxjKdc6q6lIBBturR2Lz4r1hnlWMng72KNV25z\r\nzQwfqYfLf9eoH0NDxmc13gg1qzjlRX5bb9Vn8PdM6vDT/L8+O7RXaS70X6+L\r\n2nfNXIMotoT2kM/SkO93bfBrguT2FtvklRR65qfZL64eq+lWTQASJY0NMuQX\r\nnewukRVIpvL7X8Opk7kMq6EFl6mSza/JxCiKhCMX0adHE/tZmJAcb8U50CEj\r\nDf1l76F473GahELZ1jCQLj+jD2UiLByiBq8=\r\n=ODqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf648b1c8674bfef078b4445603003eb42545525","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-24T15:42:22.874Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525_1656085542830_0.25052559816128883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eb3116c34849d395489aee91672afd5a004e90e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3.tgz","fileCount":10,"integrity":"sha512-6PVccjbdf4ShWT/gMalji6fbT8ozzQsFZvgXyrgUou058g4flQ4qasCzI3BFMUPwvEZ1vCyxflp1Uxz9ZR9gmA==","signatures":[{"sig":"MEQCIDKa+H8ipYEIS+d/l6CjgUWhdSpQ/1x5OtGuuXJr49viAiAMGBdYe50O2Dlr54bdNrzeaFb/6hOdToUBFuN7GuRCQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitnEKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZtg//bykKuSUsNsGKydM2LOnsgUZIW7EZcC+7Yci7tTMQwfdiYWuA\r\nFAT2n9OG8B3uClK7mKIP6pD1EEa3UwNeyEh9QgksaMX3kAuhDeLIsDGZTV15\r\na/Ci7ZxrdDji6U8brU4hZJnGNkbh+F9XKmAK3luW+wYYpMaH2cVOTNiydV7Y\r\nW5fbPiauWv7MdHVt9QGAC1ohSoZzxpTk+Yq0YkRYimWXqiCjH4S28fNBXz1h\r\nG6/gVMdPk/+KfU/RvEQvuxxq2SgxxZWEpeeo38rla3dbaYdrFnDgM21V1pl2\r\nN8yB6CF9qUZnH30HTQxIH+oOQDy+9wANSBr4q/Yr7Rr5K6upUhDGqgguOZs9\r\nL7EtHmmgUSSTMXXSr8yINR2uglGLpopdjqG+fCsDQ/Cup6zhUc59FNbS1E+3\r\nd2w/RsGXDNRalKlnDoYPrDAV/Ny0CU79AXUfnagnyfXaL/N/itfi4UFVc4gZ\r\nE/pjSumwMsQCCqfLFAihDWREyzNeDvIeY8xY+35qTb1OQ8hHU+nPyY3NZ0EK\r\nDdyo4JY5jsqhYxJxyu7gUwP8re/AFXKFJ/kR/OZVtpH7DPCTzh5ltwQWrpvg\r\nlAf1zitQOuy86+lbdbsNKrsghdxfVb1cOmxSzN0G6rPitFwP99ArcVgAXZfD\r\n/QZcEjMgd9QY0ziqA7mDp1Om7pKEreJOh1I=\r\n=Z5/x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"178f88513064f556e3a6580df933a76d6504a2b3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-25T02:17:57.186Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.18","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3_1656123658498_0.16898532913922493","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7e645bceecaa9f0bcaa9417df532490df912208f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003.tgz","fileCount":10,"integrity":"sha512-PZePyy0VznA8s94LCx56h2ag+dv1/3q1LENORc/TMpKj2dQ2tTz6IETAmWifClqi06Rph6ByEBn0nvAmIToCLg==","signatures":[{"sig":"MEUCIQDCmRH+Marhn2WIbAzWeXDgkemXKC5NBZA/ZTsUO2LBoQIgc2NJP5q3l2UnNeSRf7PNQhIeVhrVOffRH7BmaGCNqnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuMxlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWGhAAkS/PcRheviton2VuNJ52OrfEEF4GgziKs9QOwz0oSQhPmaKp\r\nPQ3dMvI/iEiOqx2RMrMJAs75CgDNQgpvAbM8CGVt+551KB/4YSwltOGYD3t3\r\nmoyIMmQ3B5ynNwosGDB03BXw1X8gu1f2AMUf9yJGg+JHqCV5iA+caDYaAd1c\r\nWiG2OqVz0fqE6lPkT8pivBBLs3EnOkqfQlkYdyp7A42K3bv+/PJyoW3WwhM1\r\n8V8wyQMdowkLv1qu/BangxpykzVqksjglAMw3iFzRav5GISNY8CHEbeiov68\r\n1WO6AltHLWb/rJCGCWX0cX8/wZvTkjPadBpCIwUVNCG0PIjPFo9Wy2dIPgup\r\nKkouAN4miy6FM8uaGVmZa/5gv/8x+VL7dkH3n6OrEtBg4tKsdBUcRCUOS8tK\r\ngiuhfGChjv7oL4nCLVhxtErPwisCxn3McRDvoZZfLmKBzsXePYcA913MHVEl\r\njxrk9R8IOcReqgsYHF2B63UMLEc91LJp2DTfrd9611e/voouGady6+U+U90e\r\nkBH+LSru6xVMdOHwk08Ct9PmnQBtCtIALQnXJ8zuManQ4L9K6QzdhFA5tnj0\r\nzs7JADIU3Mm3judmnicXx18A9DtaBBMRPccsK3u3cIcg1pkAIrOpK/AllJc4\r\n5s3srsSqvmH2C7EqLVCRb1HWgDa43Cvz00Y=\r\n=nFzF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9bc5cdea80e6c4a8a21efa0bdf0952975d82003","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-26T21:11:36.936Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003_1656278116723_0.11322402550058697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"52c760c07fb6eb21237c3362edfa449235043d81","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016.tgz","fileCount":10,"integrity":"sha512-PVKmq99t0LEPSwIUyrU/THrCgLyq+Om0WSRIbd5GPNXwnBbMa9CVdiuqeHifbEPiGE6tXv7TrQHL05Rdro3T6g==","signatures":[{"sig":"MEUCIQCsKEI3TkmhqLaR0MNDRXxlr6BqqAQnwLdjfv6c1tDXAQIgAgY45D/CCCIBApNY/yVeDNmW9dSFVkkTN1irp24rMtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuOqgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX/g/+Li5wX8snXncNZCTzvBVyexJYPzoqsXqC9OnB20RVKb4GzBZh\r\nZ+83e4/60e6wYMg5/jPN2s1S303qpB+bNyLlutZjcDIFHdMx3tDtQdjgF7dh\r\n5usQGK/Q7onH4dL1c33ae2TBtai2NlHlGjyB2rcy0mtHrmVzYTCSL135RAvZ\r\n3lxEVeUfR9XmV3+eqtme3usdQjrjSazYH16RijoTXuIFsVMAqEAclTq8XYg8\r\nDEJT7E1M0T030VIESXgy6gJtXUGYtVTFJbIWBYXeLcb14Ww94hkz3cc2PcMA\r\nd43DhE/61HZNB/mXt+bF0XbYyf4jtUgno14m8NWzO8dARDHJW0SZImI9n23A\r\nIgiYv394qydfHtUq5Bvm/UvaljAKtV0//q8JyRia8XFaoD9omNDDHXuCyEYz\r\nTzsnWOUUiiBWYo60P9rseCTw1K8aJd2N1Uach+Rlg6pBjQSNFtdjlrprFWYE\r\n60rJIkgztjmevWrYWeTfEzIuH5YeyijnT5YbtTUODtWkWOhHMV2uDCkATK10\r\nLJbVxq2t51PHGSn5NQwaSWYkxE7KYRdLUhjh9v/a0qS/taDIgjfF+ASv7rRz\r\ncFla4jtFT9h0ex7+dub4ZOpsHqwkGGbcEnMVi9gknzNPcOoCeXRrkyVMYQ2t\r\nDUNnedNcDF67kqHdXaOEPcHoP715Lddue0M=\r\n=bp2Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47afa584a09c0ad89477b24cb3066d0dadf41016","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-26T23:19:03.482Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016_1656285856447_0.34423796684732455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e54ccbf40408016c34e1a2c046c21bcb3996e223","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653.tgz","fileCount":10,"integrity":"sha512-Cs1GACCA85xYqPnXaWd9wQw5hRpa2X7xobxgzHYSRulp6YBDQJmFfad9EATQQpF0wPDD6avuBfcgXLaNlCAD4A==","signatures":[{"sig":"MEYCIQDEFlp6tUYG1bEwjhfLmXDk2iDd+noakchtH70X7hQJUgIhAOk6eIqXSPkiBWbfJ+fdlfy+EHYiup0HtEDukNSBjl21","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuOrOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0fhAAnW2bCSfwNW+/CVmbo+j7EmU90wHn+1HFmBoqwwIxntiYx03a\r\nKBq9tcRSJ5EvjEzserzDmT72ju+Gw+DYubW2cUiTXGUxxXt/Ql/sAQM3iYaU\r\nwVPRUydU6GykGzgki64Dy/+HVoltSZayduWhwAsZlFBu80UnEWb1SFvFRRiU\r\ni8vOBhB5/lqJQRheO9GFKw+JmhO8xRXloftJ3j5UmsnuSlp+ES384Y1Bg2Nm\r\nIi/Gf7V7V4/i9On9kcIwvuyMDuMjCtS3s9JGQJgdqKe5xYYTlA4NmvbIEOth\r\n/Kb8Vo765MFShtO5qHobuNKvcZgHM+YP+Zt22De2Nzy5bdiaNnUJnpQFFKe8\r\nJgD6ONtmJ6IOaRrjFvTNJ+IEvBehD2XU6AkAm6b3pUbrBfDKW99YcimevKNs\r\nzzrnYmVNBmv/ovYn6kBftW8bJqY82INa1AzhcP/jZaIThNOoRwCVNak3zqQq\r\n/YF6MiE7KrE6Du24onhKBBOxb33tORZfSfk9YF7yRbks6v8CUYeyqnxq8hzD\r\npsxBpsWaN/ZOZgtCp2e8wXr399i+sVrLz9Nf6cLIsm02dMZdBYsvyr64LtbU\r\nOKxmJ8TgiMXvcJ7A9Nq5qQxA8TeQdAHKcQv/0c9309aiFexQp9BktpYi4AIk\r\nb/mcAFATHQv5C3zT6L9g+774alEiJZwLZJk=\r\n=PLAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"787b30d660a56b3439c4bcc57341b453149c9653","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-26T23:19:29.591Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.18","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653_1656285902118_0.5674781857439843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"36c105f074976d43ce51335561b68e6fed59fd3b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c.tgz","fileCount":10,"integrity":"sha512-PE8ivkznNVZ41ZZghHjrhQRGsiLwrttGOuA1Lf/ggeeMMJAIk3Hw9YPILGQncmHHJpFaSYJJdeoAI5k6ff4qsw==","signatures":[{"sig":"MEQCIGiDZiANk5apxGbvsp9/wXvTvR5o+S/nNNpFRxtB/DPhAiA5smZLGcgKx4jefzybTuJ2lMqvbi+ACh6puJLEuo/TlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuO0iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjnhAAmq7IicOtvTntpL1XMXGHWsi6FXYr3o27CmUTSeQiPndhjOYl\r\nQuVNBAbaep9UTWbn7zJyTBk85ntNkLUTw6swE+Cae01jvGRENpHZnLm3E9CO\r\nH3JN9GwJUk5BDQF2w7gLE2Ed1Quo3mWNRTEZXNuj3f8XWXJgKPsOqMcgRp5d\r\n1CHbvcHFgji53Gj7BDg9LnOurDT+btAMIicRHQW9PusyG0SbeWWSwR31jl2C\r\nxnRc5R5ocXUL/6J8cuecjhKJugpe6cPznlqe4kHiFahyX7NmaPDHKhOfpnma\r\nHRZ0bK2c3OQqy8mHFq2fR4CNvUcyigLuIAkeEaMzEj2brql+PgLsn+DISvd5\r\nHAuSWs6yPp8Ca7zRk48jxuUvFXejZctqKRkqtP4BiRdAso9Q3e3Xeu8KBPB5\r\nzD5ltdazmPldbHzrzPjKVsve+q+GoxWjbIZob32rZANQJPDn7GtEuvaxkV7a\r\nJnsDjU2KoXxlT30OTD/Kir3BbwVYt2+brg5h+eBhzfxX+l4d3OnnXw818oIW\r\noY35C6Xo9Wpm/dytX5OwWfPSb7RSUwx181t6Fzh8MytblFvsiCtBUS8JlZyP\r\nkRtUcJ1XI46sFlFYmcrnexvtmUtnFu1fflL08SvIpV7DQqe1+e38Nuv1zYw1\r\nT07YeYoK47MZVy/oB4UaRF3ZJOJx3UT75gA=\r\n=9El6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3be25d8f190c91c1dddc3c74ae10d2455ce3d25c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-26T23:30:27.105Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.38","@balena/jellyfish-environment":"^12.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c_1656286498116_0.3615165028418208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c":{"name":"@balena/jellyfish-logger","version":"5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3b23ca427937a0c8b2b7e0a7fc661b824c281fdd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c.tgz","fileCount":10,"integrity":"sha512-K3Hm4x1cNtfP9PympnxG4YqFYspBybbXXvbi2AJovhdN5FRnk1Q9WDZoqqTY7odQNC9Q24JsDOLolbL0kOsv/Q==","signatures":[{"sig":"MEQCIBn59ERJVSboFKuRJKYINyVVQywyGuiHb/Z60WFllGXHAiAUcYvDOyE30DNt4ix14u5Rs0foG/1ItNsCYU17zgYeLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuUBFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5dw/+JgkQ0vexJrXo6gYOZ8xyBS17Sb/SPG+qQjHrfsG22JHMRj4l\r\n7nTKmmsFaA8GQe0GOhOQR7bqbPNFh1C6QZ4+SN1Ei9Bw3pPa73n9POzw6UaY\r\nB/1B6MIBmoPS1A8uuMq80ev+UfdI15hBPk5JnVZY/Gs5mQb/qIPbPWf00Ikx\r\nCxMyJPYA6Mb034Kvm/fchOUaWCH4JZPzkNjQDCf8QRIkh+B026lM/HsnfL8u\r\neNAl14M6I5mN/Y7AzJOnNu5vyLxjO4R52j9eild8UX42zZJX96PLlL9Ib6tu\r\n3VnSDLp6qlvjyo9rntzOfhwVtU6CvjA2u7Gptp5KpwUcqP54Jn4K3pJ3dHnp\r\ncBQXZv74shCupZvl73o0RNN/uNSVMgDT35Pvc+9Qd81b4AfZ7OuSMw/9ULxw\r\n2q6iTgZ8uHYqRUIJGd67IEuaTQA5jwxQ8Y7Vd4Ro1QFrZjD5RsYC2ZLdadC7\r\nLoHeYkx1HqyOsUKWzSTW467E5cVzjm8HlC3dcZDX9CrL5gyAxSmyfqVQQIKA\r\nEagWcyFSQ2zVvXU8iqeOQkeO3dovj+XYYvVVp9qV81UPTmmFra04tpALLkud\r\n4o/M3kK7kVVWUTs/E973TD6ERx9o6ExcnAO9gJjvitUPc7GrYoH/JwuGjD5I\r\nYUCSgcK6+SgkT2LpgKqU8YEjrjyKmTkvvJ4=\r\n=+Oqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"223bbdd0f82ce7696e5b7340baa442adadf6303c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-27T05:25:47.472Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.39","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c_1656307780912_0.34892842567719695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7":{"name":"@balena/jellyfish-logger","version":"5.1.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4d48e6182d4548f3d624561c47ce5ed54e222196","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.7.tgz","fileCount":10,"integrity":"sha512-R3tAX2tdFhq6gaT2+JzqtcLdHEI3P4DdEd796Y8zBs4NvykUfegWcoOFoKzjmtfaHspVULvibof9stFPKah8Bw==","signatures":[{"sig":"MEUCIQCyGhqrb+TjYUbm7iQArQrBELAHUV1JKya6kOPBfOrwnQIgaYPZn7SHxD9pSgnxnthkpC0DzgR0D3+y+0sQDwks9Fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuUELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR8A/9GlIZIegPoAe97bukbPU/kSVJSC0trDjK34Zf77ylpP/6a3t+\r\npuwjn95itH9kbBDaPPQN3xvTwtQ+b6VY9l31/9AXxyrVec/HvQVQWJePC05X\r\nF/X0wm2yYLX9b4x9L0VEfslizyPnU/nOeBDt6UyjwHwlI3CKSfsWla/xIZ6M\r\nKbwtyfadM7gPzZOezvCPKZnPIsX9TJulIVhDRAoXDEewDCW/WPL1zuzLwtHS\r\nU8UxvX+3O43taNzQiKfScWnQFWkOaKSwLavpLZmtEiFknVUY4Th63BcUWVv4\r\nFLfBOIoBD4pCtXStDtnWU2lR0SILTT5lN8VjYs67nQaBCK00cyOSb3omXzeG\r\nwtCgQ3JraKcr4eYTonRrskkU7KMUq+f9nu4Jm1AYuV56PKauLQwlaR3OxG0u\r\nIDzu0tQCjuiRKmCo3StAjj39VAJKO2Ibxmc+2F99LqR3MG+YVF4LQ2Y4i6Bv\r\nM9rddN1PFfa/XkBsMCP7+3fAabNJ5SG0JhhcGLvrDuk6VR+CZ4dIzb/W3EDH\r\nYdRSHEzDnvNMfcmYaj1gbPpEwdW/pJCQqAjeD5CVrUWq3gWIIMQa7bansngo\r\nRW4eiaa1l0p0C+M1xauTQ5YAXyFTPIYslSGbpEl26XbT/LinHUqkJYwx527h\r\nNNxvcq4lJSMLr7UFmXYqhljSxpLGGHkcWzY=\r\n=H/A+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"468f14dc621988a2e3a02a59c6ec0f8b6147e9c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-27T05:30:42.003Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.39","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.7_1656307978987_0.8564154844354341","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67":{"name":"@balena/jellyfish-logger","version":"5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1295063da36e46d4c00c9958e9a74c0ab2eea005","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67.tgz","fileCount":10,"integrity":"sha512-tZj1eLKYdnNPYwVlaROPqAylFkvR0HZhlVpFE2Awl4QPiUsGVbkfgEg0CQsaJ8r24WSASFODeMbJ8QpzXAAJCw==","signatures":[{"sig":"MEUCIQC7IdE9ij868LQORoyNwStnvFbmu/n5fVczjTXqh6Q91AIgN+aeHUbt0HZTIfx53AnnfTKkILrbB/4CX15Uacde6gI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuUIDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAug/9G7FYW/P2anLtYbTXuZnx3rI55B7IuYW4xA5sIrAxHTF4CQuu\r\n8GjopZFo+87GFrzmPbYcuEeRfmMdUTm0z9CPd3c5G1bDIqk81vOAGA+F31iG\r\nympan1mt6XtYNthVnHE8byqp4Kk3wVJgjitjuiNrnYN9denH6LBSLhFYVYWm\r\nRryj8GqSf18AWNd4DU/h3VeK7dsLeFnnzu28tKHl3QeiVHxzfjkC9shJ1F0u\r\nZysJyko37bVsy8mL9iXuO0p2HHFqXHHxtwK0U+onWVvC3Rzc+FjMdDXlWIEi\r\ncOECZ1c15SnoqAwp+fcIG1TBquI0xao4Xsu9nPCTyLRyyGXi6AYK5wORC2rg\r\n+w5jV+DC9z0xS2WC8KpV0nmEoTtsYEelxUQVOJCJa2Mh69l8wQ8rMuUbR4Wk\r\n3bGvJhKCJ2fAXKI2FA/6AVyfmJIFGicvzK/MS5MsztaJCR8SqVZIam4Z1bu+\r\nSMgnuxYJc6jcnxZCbE8O433Fm+Opbf70bleOplBjdFOIXJfCb3J6vLLfNuaY\r\n4RhH6j6r+amhgfY7/SCdk6/uRmO3ae2BFwfUbE3orYs42Mqf8ag+K9ega1Zp\r\nR97akDIOGUOrpzmwzqPIAO1951PrX3qeBfsnIvaYL/QyJj1HZtayYlR2r7Xv\r\nmhwg1OznIZvGO33raPGeVT3Nchi7i7gRHV4=\r\n=T/av\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f272a2544d03b281b0d17fab8dd891e4e9867d67","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-27T05:32:44.575Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.39","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67_1656308227118_0.6038617040626313","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20":{"name":"@balena/jellyfish-logger","version":"5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d74a85e4572219071242966780a3a24c0f1b9ea0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20.tgz","fileCount":10,"integrity":"sha512-heazXmpN+MKS5hnuUjg6gcI4rXM5xjqXIcscBn/Anay1pBnrpSLtB+QtpiPlUK5/sLAawZ65yctBm3BpVoNXrA==","signatures":[{"sig":"MEUCIQCq6ItuOjsRV3/3fvJFmV2clIQWUHNBVQNQcetaYSi9WQIgGHdcJjLG/96NV440nVK693Q87bmmJQhOUkZ0wlzYqvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuoLlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKdRAAku5VZ/yjMlssvTqtM9yDWq1QmYV39JPCRwoZSlzk4AI1YqSo\r\nxbL1M8eZ8i2OisOFNWI5XMF4vc0cfcD+c04QYNvX6ImLlBAV7p18M8Rsw9eR\r\nfTg1/yZcJ6xo9THeg8YF5EVr46hpGxbnBh37xfiB6smSO6JSoCzlKPRz7xHv\r\ne/83iqh+jT/Iy/XPDDjUz8m9pKPsp/sLmaHnRWGVDC+CouIeyDuBoqVbwT4k\r\nAJW8kgG2YSxcQWY1PvNltqYM1wLf2/hTBRMii64tAkzPIGW1RP0SgAIoi/at\r\nfsvTrX9LOW6pt/n8XZ700Gf0JfonZWDCeVQ1dZ5ylvL2WnAAiE8hGUCi3BMh\r\nssWoCr15Oijw3SK0GT4BetddrSdtDNt+4SL/S/pWQcUAsNGrqCdFqqCfUpvO\r\ntJ76AZG+uLUCH+7GrAFd+wlWH2Ns/iYKJQzCgdHvbPSfBK7vOxbnwJytXNu0\r\nsbAWSWpgrjHo1r71Pf8VEVVbiEDJKENEwk5WfALAbF4ouZ9DVqwsuclmYKh3\r\n0cosqzp4/wKl/nUbE5K9ZfaqmrXOC1OK7LujkoniCQuHf2GlBRT21e4yH+fU\r\nmvOW57UNZbQPLRZXgWJFUNp0TdJddWYE701ROaYvBA3a64t2wopoP9FvYECm\r\noUwquhLrRF3aIABQpSKNww2ir3A8JLQk0N0=\r\n=8VaP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ca1f6b9bd666005a4fec67d06aa3309d53f18a20","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T04:23:20.263Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20_1656390372889_0.0784628185177565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8":{"name":"@balena/jellyfish-logger","version":"5.1.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46b42977d7162cde079903f523d4600a75503683","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.8.tgz","fileCount":10,"integrity":"sha512-c4Q+5dLMhvYggu4dECn6nuvV5/OlNpbKJz7JTqjSiFG2vjfYRsIJFeqLESAF1LRUAqy3U6exobTIcA63XaQIKA==","signatures":[{"sig":"MEUCIBiWt3uppUBzGbOCMHARwv5lSXLaA0GnYxyn7thiRB2OAiEAoNeq3/m6Q/nnehB2wdJH2FhqcwLjuaUiuHgsUa9doT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuoOTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUXw/+KeS9aFtPJ4VWNafc6VQQVfhoZOcQu1HKQfBGvtahxWmc1bDd\r\nupY+sUwgZmTFEBNwUkfP5FiNyfQsp+lcGDu0rTJ+7cucSlfM+cJxn9tPA/Wy\r\nIwWaafpqCOJjCGoB3We5VL5tSjWrL4rFtNehL+ius9OgHt9BkWSACDBwMsCN\r\n93Uog3PcW8GW+V2tZTtLc38qTqEqb6kmQqhHylfsqpVIyqCt0FhTHdD9/fMv\r\n7UnyPvEL0qwEgWzeDD29QUoEU6GSEiaJoqXMjEo0tGTVt/Zdb5mbP3Mt2hRw\r\nR9mPeCNlGZXooXuU7xm0Coayz8FGwHE0YtivWPLuA+pq9MHUZae2bqCk42Hc\r\nOcosy4j1G1wFL97402b8dqhSAqxVdXhayJYKZKcD6anhrczJXkJyy+nSWy8g\r\ncmkviKTkaOJa2G+CTkrFx/5r5cXK0Q2yM5jKP4pblEKotzUpq/pMsosPxGa/\r\nRy0fIpWasdKbfMOQ3bTtZ//0h8+nDQsPxxX46qKUrGvxDhRFa+EKkIX1c8gx\r\nmGmUB6ML4OqIKQFSDdxm7+sCGXzxOn+cJoQ0eDp/eSe/g/JiPZApcjkHkbrM\r\nhVC7YY7z4U10VF0iAASThrdAR0XtX3iSIra1uO4JtCSsb5FYIE/5xeZ6G3zP\r\nHQ0w0SBLVRbMVDllOFiW2tufV9C3zikgCL0=\r\n=Gd7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ac923ec316cd61b395f43b642fe9fbab1bf262b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T04:26:55.511Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.8_1656390546927_0.9490073779182591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b":{"name":"@balena/jellyfish-logger","version":"5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c3f7dacef4f62695b2ced67c386e429d381706c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b.tgz","fileCount":10,"integrity":"sha512-0vsoQrCoqVeZ1QWIj/a4z2IPRIfJSxHV13fUZrT+IF8iW5op+U74oTdO3ZXbuf07sggIDZhDyexyIJFEpzGVqg==","signatures":[{"sig":"MEQCICJk3/5GZ5PfChdDTNLawo0lHGnoqwJ3qCuOlNiV2ruSAiBFCZZCxkCaUcn3YZOmaVFCe5ixKvngMq0bNnChEZtY2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwQKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJEA/+LXvIrJHd0yI02jfV1jc6ZlvXfmvT6dbZ35BWc2v/1s2kHHHq\r\n7kjT3Kze628rHUZTr1sG7cOIcXrtJc0M9BRGvbYKMefrRNedYmUIK0xYEyfn\r\naPtSPBjAnzm0wzaVzeXsbyrtuuIgqA/BmA2KedojAQ/PJH8d1qf171E9vS3b\r\nZ3k00F5M+mcUzPIIpJxuE6gZiP0WsWkijQMI9pvsFhA+6mPjQh2KSJ5BC6js\r\njeZbZ2WXQ2jTHBe7sUdRQMi9GExfIdrNkZA/ZxY4csOMWTAcQMCLt5PE4vCZ\r\nnq5nNWgC0nDcm/p15Cz33EV63MjHav8ZOsd/52Y4tsjgDKLX/PBRXKJxI9Y8\r\nqZ42B1UCUjelxPsqkiqbXFj3OJSn4ueus/ySeVXP2LFlioPl8CpbseHWcN6j\r\nr5ZNkBA0HhozyA6MvrPS8/8YrnYVAxztBaKZ+Ui3HrddLmtigcyW3evoIrv9\r\n96Em82CWHfYacKgx7QDijMkjTTTJQbf6BoOQrPGbarIvjeJa9rhzu3RhYdwG\r\nngJ7ZvNmyK2RTFeAaC+MKk6UzMzu4XM1ikSRbhexBt1++7j2P1S/LI6TwrY6\r\nncu93j620Bpg8SPQ7yxHY5BQ5ucliXdVHRORhbN1hKAhT4cEOfa0aGBg4m8A\r\n+uCqbtjfdUBt6TdEDhNzInSVHw09xX6qqpc=\r\n=qTmn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T13:34:12.423Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b_1656423434161_0.4960855840666778","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d":{"name":"@balena/jellyfish-logger","version":"5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e8e6d02674ef2942b70532e4d064d7a050269b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d.tgz","fileCount":10,"integrity":"sha512-t+P7AkL05GdswaaY5dHlxAHYDlS78J1ys/T6RC7YVjrDkAXjEZIFdwby1MqMaWW2ZDEEoQr1b0pSpLf2n94bBA==","signatures":[{"sig":"MEUCIQCVMyT/qE3GrKTt/42cmVeMwjMGzE4qfsfU0S35LiAKbgIgQ2i2x01P96lNKPGkB9LNSTHZtiDXfEJjuj2wJXAqI5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwTqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCOA//ZtOjVDKRI64TfjG+TpxRCScHZ85pG/rsHNhHa7mO9j5v67q0\r\nRjoZkNtBybFONerl8CqIoZhUMYmxa3dKqytoD8Rnzn42yp7b57ncthjId2yb\r\n3k/aDXgmjHRgs05JF18wwd1BvzDR6PRnNm11n57Y8XW8BtfYueeyJCswreAC\r\n0klaePardFPTab7ZgFhij9cIGWoNfb8+tm/3YnwkripPtOvmlKM9loyi2ULi\r\nhG4SeW3Axx4vGFQCr4cAXDHxPacGEhf83lwfRbmZTUDNT6FYysZE8jE+VH4a\r\nUyk8k3StIcnIQgycOPbDhDumezEDBUYPCZel7NuD7itJbH0b4zLHBNwdbG9F\r\nvAv+QEq7IpR2rjdfTViGGZSkQnpnQ7U9/x2h1/Prl+j0SQr0Zv5gd4Mpj3bg\r\nxqzXmbT37DYKu/Bq+fFqdS6vzs1R+rXEpYaS/XZgOlB0mp8sPbBrczcRO061\r\ndw3vsPXO7cIXwMZiawpc7EWBXbfFsk9+eiz1Ht6/TLNftFuFht/eD2B3pNbW\r\n7w7dw1gosWmQaGYViGDiHPwgEh3PRjQO42EnQcm++rWZARPTq7ECrc1ypan5\r\n8/ydDtCNHGnwS54I8V4lT6//adHjEKqnQnWW/F34SkQyNDK7ToFiaXQgWv9L\r\nqs7EElWxQ3HuLKWvYeY3QKLILyjKCxMlevo=\r\n=Jls8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"302dbc00da6105049a0fecf1929625f582f6487d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T13:36:42.867Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d_1656423658499_0.5205781588909888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641":{"name":"@balena/jellyfish-logger","version":"5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58ec14f3fff6c36eaccbea12d0708b8d5228a612","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641.tgz","fileCount":10,"integrity":"sha512-xviFAQZbzbAXsdfuY3G8Sl31X0+RrCVQSku38SwenU1bVULhIGwwtKuRpgWPcDw9tw1cQc4REnO5c0PPEfpp5w==","signatures":[{"sig":"MEYCIQC0OmTipJnLfVU+yKqf9LNSDDgmTKPcs9nvl07akxn0ggIhALa+H8n5nQSDWMpPHgZ6WMhRgiiUtKqEqF6SOOLfWAVd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu0ZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqiRAAnOx0wDAu76riwooKYk/w9R51SvUUle43qfZm+JkREC/fnOFO\r\nc/z39+NplB3P7BHjiVw2qiRJYSLrvyGImjGQVIeIDbQZUQodQhmp6NMmTTuI\r\nB/i6HjFzNI4Ztx75X4BFD4gRIF+AL7T3p3Km3HF3uXic2ot1aIQSUd9srIIH\r\nVPNvpiND2TlBIq9YG0QNZQnfO/CFTSd19GFNjW2LNmnnvauHOU8C41qC3muL\r\nDbQBCvXji87VhnbkfzA67ljFNHJJOEp8ex/ByYTefVP9cF5Gq4ROp3H/c+3g\r\n7+vXmCxnkYBc66aMCazscuFs+UsDOsUqq/D6bgyqgztAmSf4j5aTDYr+HR9k\r\nZXdEyfeTaKgk3UsnwZKMkJbA9mlubB8yfV3sVdNpgdRcaKWqB+s/mGMtkHzD\r\niQ7TTqZJqyvm2gYdnTAf7pP7BbIt7rUdNOHoheDZlxO+RIiMZ3l8khAKXfQe\r\nFhIeKLLEB5wKkQbUxIg74tiCEjyerdFiEjiR7AEDtnD5pSevQyUVqkUXyA8/\r\nkdzOZKW1siK9pQG8L41MMOa7DlNkHwdkwodVjLOvWdwZfxcb0HUgxtSRUE1X\r\nQshL9J3KFt19tqh1lgDiJ4WlIvxQhMOwBUWVZlgXxufQqsVaUKroGZWqcCd5\r\nFQCpKWKnH4UaFp1Tf0d3eJvckjayiu4esqs=\r\n=VYIc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af7abb1991bc38607ce6a83323d49b72baca5641","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T18:17:30.021Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641_1656440393729_0.9403648718175648","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a":{"name":"@balena/jellyfish-logger","version":"5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"29fe098bf65fb8e70225ff1f3d3e27bbfb6a3a6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a.tgz","fileCount":10,"integrity":"sha512-ETm6aiABA4tDDdUQTi4ihLDb7dh7Dl8FegKtc2dVt/xDldNbfbXTm71rZaGNeRL2ZdlaqVHGkULdl8PF+IBp6A==","signatures":[{"sig":"MEQCIF3hz2L3QaCVhjilel0c47AJtT+9phtA8xTa1Z07qzbTAiBb7fi+GKBpU5ma0oz2OyhcU9hcqmOQNQjPOx8qL0lIpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu4y7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCDhAAjKUuvgHoAc05cvu0O2HoDPow5zNDJ0yRqwoaOdLbun+N8050\r\nPJetCa52Obku0iJDAG0LyQAcua8jqKaKXxz2ZRQaXLRapjq90awHiRtz6CCJ\r\ncTQSa2UWfPJE4UB6Q0HXITNrkiM0xuIrJlN5ZJgfvDq9ey9kZ5Fhj3S2VthD\r\nQ7yzdGz3T5M232I2uGInRYN+GSVkOdd6xuEQmccPIYAU/9oX3yB64aKwoqKc\r\n43X8+jNjQKoXtfnO1I+wUAP7yquW8IXw70MVP3lwJobGUrfsGysxnCfv/bqj\r\n3bf31GqvqJz/Fwn0AawMgwmpfWgEvNXUydnglBcRkj+dIh9efb/LL+BmHgOg\r\nbemxou9tF/OaH4bu+d3pA/NUYOqzucYnBIYI90sXL9CiGO/2M6QNElLaa8er\r\nmejTxdSkxstKbewC0yFLGsm09FFLItSLb7ez2wAk+fzgGr9B31+0qzAv4KhR\r\n50np2cesbaa4N8DRo+zd7TBFxA/U+t9oBO5f7xSQHyarEk52mnI0tDEJQ1Q6\r\ndbOc3mfgvsVz7QN9TiT5Hd3/s9KWKKY9tHh5QuJwj6VfythKAP3Vf57zDHL8\r\nk+GiZ/AlU43kWJz0Rna3RGWiDBf6yH5ZW2lrktH2eYlPfB7it0zYGzQnXpZs\r\nfXFcf+aR909rCIi8+9JIhIoGNDnLxHgU08M=\r\n=92zq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6da2391ac79e13d7c4abcb36dda4a6df4c106f7a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T23:15:45.879Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a_1656458427201_0.4827729868071218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d":{"name":"@balena/jellyfish-logger","version":"5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e0e30e6cb2741cdf208d95dc6a91b8cbfd3bb29b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d.tgz","fileCount":10,"integrity":"sha512-v7KnCU1mISIuRc+pzOUmJQIkWn32CU9HfFKSkJ1doaZxE08mLwodjg1SW2T57QqSiAEmCqW+KYQv7dh1/TLxyw==","signatures":[{"sig":"MEUCIQDnTwnbBFP3MVdBXeIQQAkMbvGgyL+rrA36RCszeHJdMgIgHkQK4cPUyc2t56nh3i3nL4vzw5EBFeAPRGtrbGnO324=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu+HrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzhw/+MEV9t8+6j7RnyknxgcR/SjwYJbX+ya7C5I64kfYM+hnCsEe6\r\nhpF+QvdYbq9yEMIDDDGd9I8rfyaKTqYacqLsg10Gz9lsr0mNG77G8xS3R+tg\r\nw7Fka5b+3HJ/ef5e6VfxZzEFV4mDpLYlN/b6yHCF6ntg4ia/V8CFny+7JCK+\r\nwPW+PDThhCNRjfRvBI8AQRaQ6R2O0dQfy8n8iVNJytJxDlQwcwi+OF39Iiw+\r\nIHEFP77poNmMmrsKfLaXgPha2RPdCwnuxB7o8jcV0+A6efDX2ijMpuRzwIXg\r\nal8uVcVqVItLVprLNtqSOybHIsphpZm92QxEaqfp8upG7dZMSYZxnJA3pf1E\r\nEiRwUIWGJ27Q3cQsqV3ho7gJcPYND1qAyZ4a1vIDcGaYQAz8CrL+rdGNRXFq\r\nzJW9Aji3qB3DJcUcuv2Lv2fu0ZvR2FyO6Bed8QAULtPodbhEcUMVlDs65fyZ\r\nxmqRP+ylOWuICVCUX7sIi/57Rwij6ncBXOGixXhDP9Li0DJSSi1LuJ6D34Bd\r\nTT9RYsTL0H5TzU7DMoTKZ0bY0T9xBQyVOd7U57H3TEt/z6cyvnBop5ycBcCd\r\nhGp0wgLVR/3Ef3N05nAjO3VDc62XRtEscljBx7HmyAxpKoohzLpJyL/mJdHk\r\nl21BfPl9f4j/xoQyHzfb0k3b/E2RhuLq+uY=\r\n=6Z8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5983ad27f9ade9f6db163fdb73d8d3f1356cae5d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-29T05:21:11.179Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d_1656480235050_0.2952592900562532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9":{"name":"@balena/jellyfish-logger","version":"5.1.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac26235aa987da1b00489b1a42baa65b65c6537c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.9.tgz","fileCount":10,"integrity":"sha512-T97C5M1v9yfyNYWkhgRZghCvH0w32r9+zabkkPFVN341hmB9BUvYm6Dx1/BlZ0JqgGLb1NA0sX5RopaDG3JT1g==","signatures":[{"sig":"MEYCIQDFxMd0b0EMtpGZ9/wqjCo/9ARhcKGaFKft6/vOEGzieAIhANu/DrHHSaKze76MztNlwwVkmJdPi7fX4m7h4Y2vokSj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivDk1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB4g//b/TVfS7Pa89rPndLGdzNNbJB+dCHF9efXJyyeAktI7wtlGBJ\r\nYY0mS9VlHAtX3KQCPzcLKHRJIwnXWbn/3/T7tipDpGAMGmRVjLAbN9v7Mcsn\r\n9xJriXa+5qGiWx5rUFLX5aFc93hg7chCJLoNwjU1wzNXEUKdDVuCfMPUrixZ\r\nPzmiEjdRoXdkxomc595ZjWUXM/nbBWO0qIN+lh3RzPa2p/atiw+IF08c5Kan\r\nkcbEzXofLUAYyhJ6UrHX9P/rp8uKZRwjCLxyPhB5FQVwgXfOD/HckX2mSjol\r\ncn22a9aNaPPFyjjZjejqmhAKmA8bHi4H7DafkAh69/3046ByTZSXQAPsFcZ3\r\nATJ4w6iFjbAXCWHbr7zkHxnSCFOwD/uYa13fubKCcZ3ZfAafqCy/DfBiLutB\r\noUNbPIAOslXQcv90EdekeW92q8mB+g2+lc/s8rcqyXtmIXPlI3cxlekE1iZR\r\nN9mjQGaLSE/PbTn8ymDkYdhix+WKUS9KPe7Xm2vCAzxhRn0veaAbYToAnX4p\r\ncChBq5jYkWhLDdQB7sVYPom9NAczWjC54Om1fEB4r3SZfdjiOIGgyRWHW/dn\r\nVWgTLytfokc8bjTx/p2J7qJSqsyFGjPFRl9vE1NO1E0xiLzebvRY2Jylcz71\r\nyT6ScPkByRll3dWGtmcWGW3puIK2yOiW51U=\r\n=Ox1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b93a603e5c0a1fae33a7571dd6dd6382026f87e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-29T11:34:00.625Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.9_1656502580839_0.3291697185219733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e8df830afa51992e2f5d1ec33a67854443768e3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b.tgz","fileCount":10,"integrity":"sha512-wqL+nXnOQVu1eji5TnkqR0tcoPf3J9P3UQwfAHoSJ2UvIGHD9uVjUSCXq6qbuTL0n4si7HOWFLR8lYvtAM6RNA==","signatures":[{"sig":"MEYCIQCyBG11W874zOOuJprG1mjS2dHLUZjUWvLqlHxYZPSCOQIhANUmz4mkaR8rp0o5GCjaz/gWx1SiVzv9bwD8bnZ9dnnM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivDnmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoprQ/9G5yIG8BTE6o/0ZbQ6EqFTcTvWsanS+Z/t4oIyrQT/6OBA8re\r\n30gaQlWY4mtBUjM9NjNY0bIS30+L4+gZRiUeikyMg9zajmqJrr+SNc1Ly8hX\r\n5wBpMPasrQuXUgrwykCxqbSq98a+dasVc/iAPxtD1yONhRBa+jpGm/2tjJNf\r\nDtzAdnA1Om7A0djegLnzE9ObW/mN61p9Gf6GxZRbgHTivEgDSemAvcYBIV9l\r\njW/xlY13M0bSTeX3FMIidCpZrkkMlXmylXhIUQ1WDgFNoZnUwU6mDePFp6+e\r\nc4yUNOQFaTYa2hfnGGj/qClhYlW1GImzSYgTHVFA+u7yig3eYXldn1RUw1Lg\r\n0xfAWKhSZtVeZzBTC/KkPUpHC5apognIc3ZEnKCAineFHJ10MhLAFeLdoPGs\r\nSxw6oTxkQUzu+2RhI1mIo8XBxzZQazuywlslrJIjDXpZeGo4pjCQVRwpEMH9\r\ntIJ1Lgz9TDzRHiL5MJ+w1GOC48d20U3W/kXgTWpwjPAN13dBmVoK97qc1Bds\r\n8Db6evLfA/pGE0xl2giktixGXN9YOsJrAEEcHON4/QcPBjkSMHOrSVKFG+u8\r\n99KRbtScSEw+c6SFQFwUymILbSd7FGdt+iJR9v1P0KWGkmLvUrqXdISL97BZ\r\nGthy9S7p3vZVgSLYD3LYRnN743wAWt6eAYg=\r\n=ZX0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1889654838ddbf5ad48350f39425bbf64389388b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-06-29T11:36:11.338Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.3.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b_1656502758231_0.19886638756685548","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e8fbb656607ec30905e966e73e63182ca1ccd41a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756.tgz","fileCount":10,"integrity":"sha512-qdiS3GZW2lc1m6Okahb2z3WkbOcR4u5za6uw15IxCMtokJP0HQxS9pBO+NrIK6Tga2kz1edks3hTHL4706sdvQ==","signatures":[{"sig":"MEUCIDCv9/5V8166fkyYb9RhhBuuUBZZwi140DhBhrWfEfywAiEA/kDefSzRJ26N15ejKbuYXqAlnrIalUQw6QWUrrwnebo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivvKZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmlQ//VLHbeetQatiBmtLN5QJrme6CxzgUbOsIoysVPbEV/zmdnPiK\r\np6UG5w/KgxdwLWZdXqdGGPYsnP/LjaEpxI0t2haxmWJmQ8XtS7rAwTabwOAv\r\ngtFbh2qar8qfQr/JxKA7twyRBI/H63aJQsnyU0MIOdB/7EzRy6oVgyKLtSsl\r\n+gwJ51axPztHi7iEw0Bcu6Ubpm12yEcOShuAxq1TYxqWKE16xOTCU/HBpHwD\r\ndo46gIrNCf47olercM4tj/+BlJ7QcZc1xkZqdAHPlH7eqUQx+6sCU8CShIIc\r\n/OdPBUlYNqGuWSdMAE6wrKStGkH9LyLoNKSRLrvv/wSZVL7sfLXrH0HoutDw\r\nLvXAdRWFtCCvW6fCT0UC9TdcPGCdfP/lRHQVHRAl2ViH2/RowspTs3rXlkk0\r\noFjKuuQv9SheGrYhLy5NVjWUXiGztXsy1+WzxRBLl+54b26BeDMCHt6RuzRg\r\n/+CCtLeUwaHRqxitMZcz3tr3f2YUZlB6cziEkHwlp8i694J9t5Sl2N0dZ8aN\r\nOOkoTKnvs45gpRz6qGyV4NVVKypVX8XmV5fvbgKNowJIxLQ6hWQem5aV49Je\r\nkQS/2gJ5Yx9HU/3YIwRT1JP1Yn49ESjdwGvvFWsJGAc2yHdCeDqgcdtz6vXS\r\nrQg4IhuJjitoaPw09I86uqyjnWCKcfoEASI=\r\n=5bIw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9fec1ed5ae8da30e4e891f8423fb0e66b0178756","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-01T13:09:23.000Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.4.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756_1656681113685_0.24905591231016078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"17be64eab703a74b3b0c87f83cc322a1aa94780c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402.tgz","fileCount":10,"integrity":"sha512-/9AMYiO8DtP5OnvHvWfmZm7E1Euu2F0dBgOtvgNh6RRWaISiYAtd6jGowxXhrVG2OiKeQX2J0faaEbRMv7DNhA==","signatures":[{"sig":"MEQCIB+5G70DAV3F8QJQK2PAk64dSCN+2DABx+WgxB8MCuRSAiBLfrHyD/UXxaumKZ/JsEOJnl3vmbO7EGyxZFyXG27cYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv36XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBvw//WI9jo5Xb1o5KOqrFighNm53oiBpcjV2EEbcrh7tz52MIkr7C\r\nsotikRdwK/ENVjHiGki5sQUDXRV0xvg9NNjQ8QHrL3P8tzkhE5ydyKqjCKzq\r\nzpVYZytoKVreP5AKUXe4Mi08eot2KKAGruvFDiyJTOtWorjDefivyOUPnzT4\r\nPrIWG5SPMm6ByrcbpNgSYirSjzLSBc5WlA27KuOArlbyiz8VlolwCA7iNV3a\r\nXI5qB4VVkEA8Omw5vV8qEtHUw+ZnGTE6skHbrdOF4tzev/zqHCu1RrMVw7H2\r\ngjT1bIwhMQSWXKao+pE0pu/Pqj861vuBc4TQBHuBWDLNnhHzn2PL51Hb6DJ/\r\nGntqdNP3kX04v6X38166fjhWKpE1t5oTmiU4T+hvH8SS5NcmTlGT2iNNn1Vm\r\nX0MNqYYbIiKG/T+SX82b5D0BWmpVMi0d25pBdPWYDfH8VUphcW4V+9cWAjIH\r\nhVqcL5dfNWlTOKwLu6sB+OOWg+DC4ViLsb6Bg8MtrcbJXDo2EybLn8EkD5ZG\r\nEd9umyEh85o3jRE07D4F+kEIg7042ahIl/t2i0QTX7GFg90h4OBLblVXpILy\r\nxGIsErC88Mc2Y6KOQbvKPmK2XuzLRDryiZt77te1tBKYgqMjo4KyybtIwoAU\r\n9YiwkJjtkp+zdzUmq0DaIHICpnM813kSTr0=\r\n=L0KC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc1069ae799b6659df09049d6ec74f50878ac402","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-01T23:06:24.310Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402_1656716951643_0.41254613415804253","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cbc2364186f9ad7ca47b71d8e5d955b95a82f7ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296.tgz","fileCount":10,"integrity":"sha512-9XtCfMNSrceJqYCuHX1jD0jK9fw1Yu1AjNNMjf4D29twojy3rA0hgAVJJ2Reb+l+ojw4jiZl5QrR0erw3W+K6w==","signatures":[{"sig":"MEUCIQCxbNiwZ9eX/qao39vvpcRckJiejI5WjexPVxgTMMF9pQIgUYRdgAONpov4In2ek2kvhR0LiW7r+1E9UsqXMkfW9IQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv4jHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpclg/+Jom+X+uIxu7R/WrJx76I0jTKPur7aeM7wEfFDOID6d+ribqP\r\ngw3sKkS8QeKjrU+47CkHXHRdwNUQp94MeZF9vsdkTy36Vj4gS6pbcR/fg8lA\r\nB7Gd3UdadnlQH6qTX93kLEI3UYamiSdrEgPnwGnjKC6XgKKHjpkLEYOhE6Jd\r\n5K9M9vvssJd3pbJBqit14sEJ8okol53knH0pl9xmlVPUB2/9KHnXBlJFslyE\r\nmXLuTXvYirNzyID1X0urvW+6IcI3inqFG4zMocOlgryhAIbIq6Ck29fRC72N\r\nGYQ8JLBFT7SjBoxQRYmMpYqFJQGz7t9LokU5Lbc9tzAoVHumOowyZBMjqosn\r\nq+M7N5DbuirX0WE/RsbcxIDvgz1I3w42wWtuxjWRAF6YHvnngAQJTxqBOCzG\r\nGW9ZUqZ/GFF09UTvfa55iBzpyRroyzAwese/efy01bsMiUM7AYMKB11UUOD5\r\nygCufPk/ZbMxzDSZ5AdDN35ZTNesJX6i2idwX9b37NQU4gJnd/ihXyJYg8By\r\n6Ju/OtDhDhovz4Jkb61WWtWs1xroV4sDCJ/FAuHsN1gP4BhKlCUghNOiJ7xI\r\nscs0go4Mo1h0I8dJfI5BJX+TJLwn0ad5/OANxbi3dI2thizTYcNPYFRm7tfg\r\nhbnUFmhZwVE6OmQ78BUa314f+gz/eNC7NfY=\r\n=r5Cf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e181ada0c7c015bd261f505f3a91877cbe880296","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-01T23:48:53.236Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.4.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296_1656719559352_0.5697898943965642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac70ab2f4f74dbac64628e048b975132a89bfe87","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5.tgz","fileCount":10,"integrity":"sha512-d6tj5rgOwCHpW9FezW532o1hLcf7q3Q2zDFiVnvA+r6gpyCC+IRw56iHF3IuCj4OAF3gZkepyV77LA3uNAOw4Q==","signatures":[{"sig":"MEYCIQD6JVoWiRHHd3XHDublC7NJESVaIX+/p7qiXwOFXkR8dQIhAL8STybv+d/Td1DzimrVQSqIAxzpXiXLg5WMky2aW0L2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv9UUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTlg/8CoaObZvUX8U8zkgYZhe7pFhQVDUzMw7pX19U/0I0rX38DsRI\r\npv6b4GYcrlIFueC6Q7eYQs4NCXSCicfhghThVTZ+m7cMZmMnw2CUpwwIuR6c\r\n27Tjnze3kSzJ5c4mXn0pkRAkCYXNe2I4HvmxET0E8FTZgmNc7Cz67I+/rxfJ\r\npRXJ6nEQsZJCBJJE+sMGYV6oiUc+WIXX5Fq82JPCvtZiZ0FPQtQHE9EG8AYo\r\nmwOiiaSyl/WOgdIN7+4H4YJILDBFb60LvQLfklzN/r+6gaekl8Uxugcdh8zN\r\n9OIWmlCzb61S0KC7xil3AOFx37tiOBFEMMxpJht87rnSUweFxxNhHkFQF3tE\r\nvv1ZpzSxfdOHJgRzgTeYyA92riteQykUnm6Jp9rTNGLu9WR98vCF6F8sxXZ/\r\n2G3CXKDwJN6erod1GWBgVWVOasXVoZtluIQW+16XwIC0rChYUdp9jtj2Q76f\r\nDNZS/c8BE9ccM2h+dN2HDIumlF3ma1XjGzLgq9BZCm9oRJh8m9n4zdbT5K5A\r\nqZGq76XlotxHB9LiZvahjrHQ1p7L/G6IQNC+av+zFrW0QBq50pYv34tZkAZP\r\n/6/4OEi6drp1WOq1cUvVQujrS/RwBzhBD7I4OnQ12NtNXWtlfYnM9ww2eZ9v\r\n91RY6c8kufmu02Za3wgrjUAVA4ksVeQkdkQ=\r\n=JME6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bd0671acb284db28fc70e6fdffb43d05d16409b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-02T05:15:31.138Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.4","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5_1656739092089_0.42219760465911116","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d":{"name":"@balena/jellyfish-logger","version":"5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d2e74e03a5b52ad76f19e1b515eece8814c183fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d.tgz","fileCount":10,"integrity":"sha512-GxBQb1Pnv0GAA/0qdgsc4H7Bhqd/wruwegrwXIe+CdnlWa7LeN0tEdFbWKryBYODo+u2BrayS+AggvpkXKcsTg==","signatures":[{"sig":"MEQCIBK2aXhFF6DomPx4NvuB+8uTnyIs3CImY58nVVrucLooAiB/+SqwMSV8ZsXfty65yt7EB2bxCxW/rSaiZLnPmlr+Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwI2hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb5g//S/13xmyah1tzfAiNYivys2ZPitWcBGorw98NioJpe9LVKEIf\r\nr9cMwrdEuzBjL6rGxypeqcZRF1rPOFw3DDFv7kKxit5B73yL6pLWiQaGpH1E\r\nauQE+rw6I8oVHg0foeJqCeRJtNWqabvG10UzHi4binNuLXzSOMvXwhP373C4\r\nzmcfhahQzcH3aVbIU1lchlUw42jtyD1axlhqCoZi3tYs5PFqNWmdg/GHsHro\r\nIfUXklFObpDofDZ5S7d3vjG1MDVT1UDJOFJYPE/6VdS72gCfJsOrqOVEK3p7\r\nDcMFZykDSF/tdqkvckt5K5ANPGjWLqWsShSvjM+Ptz9QWQKN0I/takR3uEL+\r\nBkvoDbnkSWwrOXI+lROGvr/brMaw8bXokoqTNkPExovZt49OzcKKeONUJ2wM\r\n+7RLGGwRoW/M+tCcdtiVCH71pBZS0NI2Ka2r+hH77gSoSp+ZAfMt60hjcagz\r\nEQ9RnzB8WUDt5Qy24IzOoWCwH2qhQN/92TS19u7oCBwqz0xfmW06zaIjSuK9\r\nGXn4Jm0BgddNdJUWJN6/QWOmums82Aj4acrAmqDM59NAJy6YsE2c4vqF5ZSY\r\nZsvZNp5yZgz/6ezDY3k3ky9ivWzmKiLm+y1UjXKxqfZKSXSEAWU/CKVI529D\r\nTeMP5vnurHk1NT7O/eL95Hi0xD+JJXTFyZ0=\r\n=ViUa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-02T18:22:31.943Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d_1656786337403_0.6404667601164717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10":{"name":"@balena/jellyfish-logger","version":"5.1.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f001c3cc21c998c6b008ebfefcdfd0467c29626","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.10.tgz","fileCount":10,"integrity":"sha512-tZlagEphKV4o80IccnLL5wMQYGNNZfuFSKMEEBtSYHsmiTXY0/1eo0PcxAriOzKNGCd9AbIWyq21OK0oz3/38w==","signatures":[{"sig":"MEYCIQD7UK3/8jJTPcdpqQcyigrbjq2M+BGiWFUFmzw7e3UlPgIhAJ7WYTG7WNv0hqOMIOMcXtYr1TugMg/BJTGkHQ814Ivj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwQILACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkHg/8D6Y7v3ibRNvrzK2ns5WA1sRTnpquMA1rEjymUi/Ocqhxt2Gd\r\n6qcD9yCMnysdTIAP7YNYQ/30hIvP+IhvQmg+wE+VSVgBsolGvhRygOCPAHCQ\r\nfeixErpH0l3yCRpBAPwv9bIR+dTBlLijV45SJe9DKDcb1A58ipkWoiyrMcym\r\ntXxVPNCtU3nMySvsZejcRzPI3AL7qjr2ceNdbQ/oEfwRhxrCD90wf3PHLJTy\r\nkEFGDWmXnKuD+uU5PVYQ9irVwzSoWFbrUI7b1LhrWu1PR7e/Ryl6yOHiwKyU\r\nw4bEC8c7+av0356s7UNLB57+NntXHX4kHKTMwJEv/JX0dXZlSlDLYG2wA9UX\r\ngpuWq+FsVdOmBH9Vg2AP6/hyzCQ+u6yqOL4DMicbSKg1PCTQZ68J+nsmDKAD\r\nxPdvjlaDYtcUT7Se2WuCX10nnpwH/b2JVFLYCT1fwrdfjPM0Xqln02izuz55\r\nDiOqJWC5CTpudVw9O3ynKm4DLnj+GZh+xKe5x+ytD4RdLXcRJ9kjv38pmTLm\r\n0OYC9Qf8yJd50rX9jOZZ7sURmuwHVqVxpyqhdmcKv2ZrUd+xbX0OiPj2bTHC\r\n5xLkMLqtHgxe0WMdWDvyIfU5FbXbXeM6egDb5SnWZtXz41SZhKfe0hw/lD/k\r\n+S4YxnDbMG12Nc0thf9vBK9kqyKAd3MpK5M=\r\n=/r2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a7ec4ca3bea96aa5cdd8f211398d7161dd23bb2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-03T02:39:36.320Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.10_1656816139357_0.7487213107231891","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74":{"name":"@balena/jellyfish-logger","version":"5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7fa1589b79a899b24ec4d6435d4ee0e8c78f08f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74.tgz","fileCount":10,"integrity":"sha512-3ABBq93lKPCruIyWYPTnpnvpJaPc2YDdqHxeakWlKDKw15uvp7PYkQ1UAcLyrB8YvQYZ4iSLdEfTqgJfYT2Pzg==","signatures":[{"sig":"MEQCIBXz2XQd918wP8BfBxUPO0PpFBCJjWpVMFdv8oZMjvF+AiBeU3L2VF0wWr4S6gw3g2I2cub1Yd+VjdWc5Fj5nL2m7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwQMgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ9w/+JMzdAxXDXBqAtAYi+9fI2cz3gRaTjEvJL1qiucTtMtZyGRQ/\r\nohtkTKiwCKuEgSnFBFsNybpYAKM6O4hxL1B31VetisP2ZjtxIGXZkb1GO7hi\r\nQjbaSbKhwYFmttz891RUunh96RFfuA1//Jl3p8IkTXKGP+WWQPnCy2VfmLXi\r\nDHd1uTMNgo+KDd4XglPTlNsneJsHtaIR2xvcNJOarME/vGe0qjYuRzigbJNP\r\nNij+6dOroBme2m2H75u3LvR8E0D719pPspW9cpUxVEQ0XmfQ7iXBqG1eQn6o\r\nfnj7T67/mnRPm0TWoF2Y8gZKb3CNK1y7qrooaqcW7/r0r80n1CqAft+Vc56W\r\nz7tVyf50CiF1OJwK9tus8nxNlkHqEj5C0w151+rtmRaHW9DjofWAoYUgUsrx\r\nu0qr8QgaF3v1ZH8CcXVXWd4tivscxUmXu9w+tN7NCOlHoctLN4Pa1TsK/Jwd\r\naDmniN4NTSdcbogQcAO++3/v1p1Y+ouoNw7htp4m+H9YlJCHwQ17wv5syDXq\r\niKMrndf3+DutMQZ0OWaoeGHjVj7dLRu9+KNh3JYuDyJP4Ov/A3REkgE5t33T\r\nP/jUC/a7pVBknDoWt6z9Xf1DEBK3DCVOYzCryZonY+J2hkIxldYm+AJoSfAa\r\n71GV9y8vtj1ME+GqouZF388NpzmDGNi+pKA=\r\n=8qS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-03T02:43:12.534Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.4.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74_1656816416583_0.10004332502687485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1":{"name":"@balena/jellyfish-logger","version":"5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"557316246610b34e9325ddbd36bfc41d65bec80d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1.tgz","fileCount":10,"integrity":"sha512-05YgEjpxyhSm2sTmB+Nvfpt2zdAD1aAL4pnkxOZ+18wwPaWyfQ7/rxIr+M8xSCJDtwp3+g82YQQjmkJbEQKEaQ==","signatures":[{"sig":"MEUCICtwVih4s04LJhRLY1dDgnN1sjBvY2AxSgNimV43gzxCAiEA8KXji0aEVxlHga/opxka5QxMtGAf89oMR9SW2i2+Gyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiww7WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyvhAAoCuL5cfK1FBKS+1sHgFjhlZJBNCfwj34Fo/JPRzbFCxuoso4\r\nWFNScWkgcUp9raRuvhZmGdWkykH71wAT6bmCCycSNv/SGR+Cbfmbct2gnm/r\r\nBR69qrLu2luJ4o5QjrU5qyG0reV63OzG8G3dIQAGiR3NLj2nQ0Fb7jAwO4na\r\n8M66k/hHiEYKDuB1d7bbB/v8bOjrEh8JrbUeiXjnlSaetK8OjwOGidzKGeTg\r\nTaxDECK8RQ35HlTPxyvND0CUA3K4286PyU2DPPnMV6l1sO+xpf+xIPlTzWP5\r\ne9nLlVEpGtBOMLCHiXYlnrLCIiozfBzPaE42XH/H8CLY3yJkQ2qjujbfHcUE\r\nTiFpE7hUny1ZVyuhKnSrZtJ8QbOFBcbsMvpoo6fCblYqMgw449Z3ujudJMvn\r\nxzlheKHPbl34wUpC/Z2dXQItRsYuLZcuBXy09BWh7C/kdNXZeJDlSZuE5xvI\r\nbnj3Z0tBqBDimdPm4Ut9VJ6beSO+qnde2CNSAR3BlGndkhrftflflVm0xw22\r\nQj8FKBfNQ0LJ8c5Vn9qasMhdczAZkgHugIXNK7peNUXY+vXPKWZ4A8sU1s9R\r\nG7cLzFSrCZ+lHej9ZDf9wb164T1gYJs5Vglansqc6xaS9kgolr5QIU7PaCkF\r\nwE9XAs1RWPck1h2edViqgNORFoECA4BO8IA=\r\n=BuO4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"42014673339826499b14fd9f2d71221cd478ede1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-04T15:59:07.358Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1_1656950486789_0.6584335485298807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f":{"name":"@balena/jellyfish-logger","version":"5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de80fdfde3522cffa7f6c3deecdb4b4f583fd161","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f.tgz","fileCount":10,"integrity":"sha512-5syU1ULbjlJXpWuZSk992rWLa3YKtXgQO0dx8m8BKZW7Gjq6WWoJ/epTt3s8vX0dlzrJ6epxJ9ao6KlOiLke7Q==","signatures":[{"sig":"MEYCIQDjz2Cc1QYY4a3TLmQE6GNGeuhnEKTAfkRfAZd0RYqHlQIhAKrKs2m5/OB2Z6GstD2m4gvuPVidQplh4LqJQuTZnP0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixbyuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1YA/7BZ7JqEHFcxGOXYPWs6C2Gnlf6K2pGHN1gSc+xVtIPo0kAjx7\r\nRRXgcRWrjYifnR6c5vTI4Qw1dz67G9v3I6U717XPutGVHFLOkDxQfqqW3ERT\r\n8LuxW/4P+PNJSS+5ZbbFEvnykt7fdLgg18PHvyPo0Fa/sFVaaa2mKzHhU9NQ\r\nc3gpUbw7GbPfKXTyvVatA1RJP8GX5lp05mYz6Xv4NCOhcSeGv11oC9MA7dQk\r\nMmU3izYGcrJYLVWF6Mb3RSvoyQ5kq7ku5BS13Xu64YIqWpIUd/PE1d8Mj82V\r\nCv+UpIdxGvKT71pzi18iSXBsOjrpABpMm76eZ17VGEoQY9Jayo0K1FzrN7bu\r\nUMyo+LEXeVZS/wO9KMuafdLLZD6gT91V2iRMw/RC7kUuI/lr5XyCjysd0m1P\r\nAhRxuSq9lGVhu7o2eXYWdeNOFu3SZ0ynac4oJ7vMfxft3BXXUIsYQz2lrS9B\r\nWlRDSlH51JItjnA+IOOTP7SfGpIJQXbzykATMMCKgO4msbbglqjajrS03Qm9\r\nxWTZK589jKGFDxjKhp2g/3t3ZBamEhDZD3Acn7SDDagyCMs7kyRYCpBs4nUl\r\nGxESHltNXWvs5FpT8bW3RRvuW2v2qf91YAb+Uoi6PrjPCy7GhA2a2mQxBckO\r\nORcenesXvfNf+F8kaoXPL6xPtqTPM98Xig8=\r\n=CX8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-06T16:44:17.711Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f_1657126062614_0.8671340702807673","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492":{"name":"@balena/jellyfish-logger","version":"5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ab4172c217348689ae10eeb870c63da18d58a984","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492.tgz","fileCount":10,"integrity":"sha512-RZ3aPCr2MUBN8ak6gYbEhMJkS/KamMAxe94oCEenazPsnuCF31opTP/l3UQtaz3HXEZdVR6EU6lxjq9DvyOOrA==","signatures":[{"sig":"MEYCIQCMyTX603aaqRHCMGWdPIhijFfMKeCKGi867NQGsKm+1QIhAONIBqIXhGghbVjjsH1SXYb16UDh5ebrgJixclwjWy3s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixuBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPWQ//V7tF/0xG3PQvyxdbLZsHugzxzPUx9GkFFDtVJW/yNyemk5G5\r\nSQxf+dHE2r2cvLnEYLEozK1x4Vx25vBOPTNVmqG3FlxWXCJgxxjI2OVMzOky\r\nRn32uakWqMd9Sje5Q0zgdtZ7zEY5jP+vpiNvPz/zYBj1jvd4d3R8OXSucTPd\r\nEjZ8paJyG3knnsHA+Dkj0eEQzXbJCyd1uBx6Xo9ICKxGG3Uo9gWBMt6Q622B\r\n7lM0nEDT0UYEU0DJ9iwQLqibjxZzq2XlXIeOCVfMIbrswPzhlAgc+K6IF7JS\r\nnPQw6pZcXHC9DSlYmTsM0MEKoxrLeiKDmq6VLcdXSJfqz99WcVFj8FsB1CS0\r\n8XAescR/uRKIcuifRWJEoVYiNcGjsDihNnniAO25WpXi/cTk67bRlhVHHsuL\r\n3atcgl3sLw4qCi59W8l5bAzagOVa+0wD1qXZtJQyurG5ykRgB0jr+WDOTZG2\r\n9ZVOEDM2thLf1tIJgyu9omszT28gxZjW8ZskUz1Ia/cTgR7YgN3r2xgk5DTR\r\nOS9TWBzVJdxo+bqQJKrVOEdlIIYrwi1gfgFdYh+htn3aD6lQzHg6FmTVvQXp\r\nBnEWAJ+Ogw6PFzB/CyRTODFudDMeDhzCvF9HvNxCHqvJWG9PbrAY1IpPC/1p\r\nK4PhZOEbaI+IuaE+jPTANCpZ1V2BUubJANI=\r\n=4eOe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76b4f464b994115603a32982a8ab1fb66f9e9492","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-07T13:29:30.229Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492_1657200715971_0.2920486120044543","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba":{"name":"@balena/jellyfish-logger","version":"5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"697914afe946ef4aa4df9a2051e37d855e86477b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba.tgz","fileCount":10,"integrity":"sha512-TJNGqtXHz6ktuSPQBJXVudfcTLAA+WtYVscIOX7ncE3UDsmA8OBqHxBKE9qgw7JhR0JAYXTAl2x7Lp0IlR7G8g==","signatures":[{"sig":"MEQCIHpWcGrfIDA1PYMKx/PuSVBE7zpfGgA5BR9gmY7//4LWAiAOOrHaUjeV4wTfX+NFLdhDVMA0h1+W9JCyDSWD59uh4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4s1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmooew//RkyKxrHcFT+E/UDqZ4DIkLRazGqiAkIUqM5q7YDmexHGNN9C\r\n3snlFbGs8/kzB/jQYMLOwsvziuoMAu+J83NaJg2Vb9Uqlg99gFoG12Eb6tPJ\r\n3UMuY00bpDxWV+lwrAiFOmf00PFOvFMdZEdIbQOgqatNy8n4z3bAajDhleKt\r\nuI5+iMcyKcgDL1XtVKb0YUQRMJIETfDXFOV1fqhU8+DCJmzLMJW0nCaXFk42\r\njMk9u9BO4z8ntlzXzD9ka+ayNe/Gl1dVnV+0puCP039jNw7NcVy+PS9aHDzw\r\nFiq/5uaZsQM3ETHZHDUwQxTMujYAEPeA78SzRX3Vnan1xNUwpN1h5Bp1yiI3\r\nfpUqh8BRW4FlRjR1UX4kOl0K8jt3Xag5F2qv/X7SynvcG4ENr4lqVt1QGh/l\r\nZFfepuxIo1XIUWInGtywEzGNtHzD6CtNoY2ZyTHgbZGFp00DR7mc92R9URVe\r\n7WKL3tqqiyfgFgxrpRc0mv45s7i9AG9O4Hov9U/VMXUia8hBAQfJKLVxHhYy\r\nMhIokHqftjXHu8PvRiQNY0LUofWI5c/bKEmvpCGV4OvmNV7CdQnEp12Nrotl\r\nL5JqyQ4ArE30BqShZhrMVPMO4N5hSt4DERRs3F4nIX9Xqgst7snNYbV+KtOQ\r\nh97Q3YLL13J1DfNrYzhWFpMxGwx30G7NBw8=\r\n=VE+N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"acc54da4fa573a49b5421c364402b4d8e2fd9aba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T01:38:11.448Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba_1657244468922_0.7035127726415458","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11":{"name":"@balena/jellyfish-logger","version":"5.1.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35235a8482f199b7de37feaca0b91a5e9b3b9faa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.11.tgz","fileCount":10,"integrity":"sha512-VTTdZKCdVijdGaOg41PR2rePrfFBYUwW4VpG/fY7ZdcsmyAGkUD11spgHLh0QISwvF63LWeqngn5H/QK2VWgwA==","signatures":[{"sig":"MEYCIQDIPwdOITjGAjGHOnZv+NCATv01pVh1lwsJzDLSfEuQAQIhAKDFJSvK33B6BXUjr75fFNSyugMkZ3MqwmWuAc5oCpin","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4vpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD6A/+PexTxNwTTTs9jIWgIPT1yK9RTPsU1qAXDV33hBBF2fDIug+3\r\ntLLmdS1ZTbGcKKP3OCSTdmuwm4vrY5DW0Z/3ort6GoX6yQ41kOC63c5/WT6l\r\ncx3/RGjd8saTSBpS4Ev/AnNaBgVl59YQuCaAyk7q9I64L3UC2aVH29nagIfP\r\nnUBRauO+gt3gjyhsyFao9+e+n23ShZ4iP3iP7ojx1vCP9VxsGPLIzwZUEgvO\r\n4pAgPMBEHRtSiE4NrXP1UdFmCj9AxDgo0rZ7gBGmun4+UeDO9xyKOyOZz9cJ\r\nCGIaMbQTcY85qOjtbEZn2wAFQTADqS4A6u57JxLCHFeM7h4ayqczLOq0WccX\r\nb/GWtioCj/SsaPOo4N49iseUR+QYU0NmbXZ8hsputKxadoi5ZXPBwMvr1g22\r\n3YFP/7isTTtxuKNLVHTGaNildLM7XLKr5XnSwIJTETMaqMRhAGcEBRna39tz\r\nNUKMNvpMUhql6Il8kWo5S5oohs82j8WZx3fgPiQ/OL3UaQz20zGCxryeTIWe\r\n5VFYUX73M/1rhsSn0IApG8v3jZpsDMXiO80q3ZUB8VF9BYQvus1nkrBX7q9x\r\ne6QSwD88s4lBmnSisCRGQdu5noBPT2wVaUYPM5FdI9iDwLcP1yQyupfTIwjr\r\n9bUmY6+zX1KSrMYmmdbdL2EH6mwhGd6CQBI=\r\n=viKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b75718d5901dfcb56aad3ba4d44627ccacc87a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T01:41:58.724Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.11_1657244648919_0.7648434261923254","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe":{"name":"@balena/jellyfish-logger","version":"5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6bb506301a4943e568a19d99f3c828ae3c413008","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe.tgz","fileCount":10,"integrity":"sha512-MPZhqJZ6Q8aj2WPb9fPT1IYaocKnv6CFXbwQpdG04jmbM/jcufOrsaYtFHHIuExmUffsyl0RyFcsA6buToCUOQ==","signatures":[{"sig":"MEUCIDUFiTXfTFJ4o+C45kaz/jguUKAhjtHpYKCNZijonAiWAiEAqJGs+UG00ts+yvSaPeD65Jd8Yren54mAwo8Pwe/JZ/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4yyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPohAAoANF1ePWDzQCeac0EpUt9sQnZ0RupBmFmMmv3hETav+zLPrw\r\ntRS6FPcjY2PQovGFitj+KVweTEi1QgllgoscKNUQ86uGU0ZIPCpN8XBLP7dS\r\ns6jM0X7sUcesHaX2pPCbalLEcaHx3FE7SFSn5vp21fHUMaZAgE9HO7/wFQHQ\r\nTE3ju/0fmBX1TRgdCqQSDlREgC0RN3rLluLhUPt7GYfRANagajuX49P6YX2J\r\ngy3DYdoJrauCy2WVUI4gXS3vhYR+t82/E9xvaUPd22brIj+E+F7zdJUdBbTA\r\n/ADlwPY1Co8V3xBdVsP9BWDaZ0JlX3jMqvpavsQxSC5YVnXJgo0I9b/NCVuR\r\n46LwSRt1/lmwIzchhSZNiX6hkKB99htfbnHGL+WqluX/MyCGl9pSUsCEV36u\r\nIUOpn8D3D/lSZ/p3EKH49xsXKPYUn79WqWy3dQvvNfcLZn4WS4kC6lJyLXyo\r\n7RsJ6nD/RaDh64Lfy/X6zYVcH/iZl5Fv4gS94FCoHb+HvKlEcKNH6mf5r+PY\r\nRlSarZBrLSa7I/5a+62xsCA2cORY2/ChhmWBQedoT25ezGYpsmEsF2s5WVP5\r\nZ1dAjEZQVZVhoa1tqEbwChJmT8riYNl5FEOQ9lKmWY/Z/1VYu7BM6aL6gQuC\r\nFfbQllQaQhqgH7yqPj0pn4o3K+cFD687DXU=\r\n=pGVj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6be18c22a08c1ff884daf53e54829e676f60b8fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T01:44:24.691Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe_1657244850153_0.5195735440410036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79":{"name":"@balena/jellyfish-logger","version":"5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fafa2a61b680f905153b245809016e1f8de53515","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79.tgz","fileCount":10,"integrity":"sha512-qFGZJNEXBzj83RJs8AdV/Jo9u0NJihsRORI9BRJqEOepSi7M3HPSihRRXaAzfgfCL8zXtd+usymKt4y0Fc0zxw==","signatures":[{"sig":"MEQCICin56dcffBIxCV5I4+TINttQ4DdSzb1ljkzruWoueY6AiA8bhzbfzR6UQpGaL/TlE1k3snzfzgc/594PRHDMcwXaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix8yTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm8A/9HHm/Nq8pxeejhkBlx9+PArmNka7kwyzKlkKLQ63CSE1mcIcp\r\nxcXSiBcvUrbnL9WyXLbrqjbScsMZW8RWU2vGhoaAnWDu+UBJa4sRmuaI4cO5\r\n7s+hGopuPBFkoTt2rHTelFEp7WQf55H/UCC0g9psVGZ0f8gLD12nESPiSijY\r\nZpOgpwF6TmuPvyKIznhgC+E2IBrl1f+f2aHgF//voLjUryz6uwcn1Q03jLcM\r\nIV7fPxSwhOgY1Eho3hm15IeDkBGDjwlMVPkmUa1zTPrkovVaMOPJNhyj2ya3\r\n04GY98jPLKUyNpepkkXrrrDGCKSSm27y4Jmydf89huv3SBlnLFILtgWt+p6Z\r\nOPRil4CGvEcB3ug8/2UupXvQZJG2Fwv40C4VivULz+wB/9PHo6TXjE8P3fA6\r\nX9twATvRAtW4VzFqOx7I66XNBx549RowcTLq7vYwy+8OylVXY/A6eA1FCITD\r\nmvPQ++kVRqb8ac+oxqSjdyxY4gbekcPeobI/UJMKHmuCQWaj1LxgAcG+b/bV\r\ny3Es+Dj7Qcvv43qcktWZAmxFFQr/x5oBa3QZjcdsPhupv3vRFKYpbF78ry5r\r\nb+deyAOWx7tqiILbSQhuka7Ts19rYUiS+p6OsSd6+04znLJkewxlDnpxo2AQ\r\nU7HjSpBZlOSAYIZMX8F2k33yC8bwbAs+xtA=\r\n=l5b7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41986e647932c01d633d402bd852cd993dd7ed79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T06:17:19.256Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79_1657261203488_0.466886447351603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12":{"name":"@balena/jellyfish-logger","version":"5.1.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5aee0392505de36dbc7475f7789570a4f6c4b1ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.12.tgz","fileCount":10,"integrity":"sha512-Gw2IM63MKaDqlJu8ZLQatXzrejpfydkz+B0kryAMs4dMtXrjcPV6CEJVleqp6Fs+5wYsXiJ2MWqzTOZyg00T7g==","signatures":[{"sig":"MEYCIQCuTzlWMf+W+jQ7Eiz0dwLjaPXlwrTMzZyMXMNDPKAw+wIhALxNiPmVr7Fhm/TxIgbKqB4inwtshTWDoBx5HWK2Vsp7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+wAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi9w/9E8KgI2cJaaYUolKnX0tThx7F2dOHYPtnGPcPPClQEMaWdyPr\r\nqJp6xssJuP9qX/XNgLBuTcGdPIW5yXyEW6aNHu/YlooHJ9MyEiOWQBpenBAi\r\nqaoB4KX6FJlE+3b6sXzIfNFxL1LMGk5tYXrZxRNvXLwQEJAE72KEho0WOdd6\r\nyquAAHusOqbvvBl3m+8eCf7jX/v4PaX6Ck5CDFxj8exzaqLEN28sKrzSYTE1\r\nBnXhvOLk4mICCw1bQXL2kvHiCqe/cH/i9IZZsAUcOQ2yCcMexA+ZmqsPUmbB\r\nVnN70vPIGBbIuzvEYlhCQd+Hrkj/VT4tWLo3d8Opdii/bRmzK8kJkKw+rB6q\r\nqPe16I/er40sTp/AMDehXUSRPph177+a4HYwJjgP+8FjfWTqn4adHuh9vjqS\r\ndY0vxgcBgdFjOazPTuv3AtcLcmH/uOdnIs/hOLqGTeSErgGb8GexjDzkhKmB\r\nVWqzDzrCfP30H+6LsYRtK395lxV1wg+HzQB/+Y+dXlXL9XOOfYYwJB1xVRgl\r\nlV/idHB6bbmprXmQ9OPYk6ABDRMzcJGkceX1j7zmNZOq6nSYCsAjjGUVfuzr\r\nSGl+EsAJfU9RnSiv1PAsaRsp7Mcfd04q/mkboVPp8VO7uzgLnhZDSxtLLNEi\r\n3pjjtoNd4nlVIz8ygIKfkKmF32YxqxEHlZ4=\r\n=9xgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b38249fe55dc01a07f3b3745ee870e0b11e066ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T08:31:51.404Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.12_1657269247979_0.3827767474814321","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1":{"name":"@balena/jellyfish-logger","version":"5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3daf3f88a3942987a993593d670f4a9abe0cf6e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1.tgz","fileCount":10,"integrity":"sha512-BkQY1PP2NYynWEJ1Zyjmd4tElcDoLEhLohElHjqQQRuHElagzOS6T+/00sns6RxTJKjZSX5UdRrEh1mR4BMkLw==","signatures":[{"sig":"MEQCIDj1rUsFxiXXbHYv4aW5pwW30Cd+wEM4N6VYPxp8wJ04AiBsrdKtZ610F1K2yZPsQjFea1xodYJzYsF260Jk03m98g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+xZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEsg/+J8DUuaukkqKXLgDHK1pYi0rcXXtD9EXGh9O11QULzZ7kJiTy\r\n61UPrKSdVZuqYZLKkvDwc88EzFbBe/YTMczaPvpmEm+7l1Y7w1ukd3bSUJKb\r\nZKJ+L+OlFqIM2kGG7xgxnR5fVzXM0Haf/NalqOG15pqfED31kMBTeXliUgsI\r\nofzBkCUSi87ryJf60CP++vHEq0AH8bBeEzCBOOXwIXY8/9vi9ZKxJra8539S\r\nhiI0JMUpA1iZfQI5iyxqg1J3qEOl6AqDFYQr2yDgimDS2ECtXOTTWxPL/SUe\r\nUprYjAxXYkfBn2jzhM2NDUxh4zVLy6qr4w08uGzRK4pp4d/YnWXxQUO7E5wU\r\ns6hzWr+EU8WjrWS2ZjwtJbuJL4kxkXRW4tkX57VXeiHiI5pc0l68SyPcpBav\r\nTxPGLA/4WMJdusfORRaCAHbxLuWBDvca+U8KKSCCoNsJRciZ8pVZC+58jFj+\r\nxSFkyOev5sfmoiwTn47oqdPTLnKrjvVH7ZOVYW8ZQCX54xl2rBMQlZ4cx2LS\r\nM40wfB1rAcK5pB1gmeRZkSdSfBSxn3kPcQdlTjACgMrbedXL62//utElstMt\r\ndtpFhKHasug6ZEDN1WBBD2/Qjo9yEZYbWpkwzJQ6FIjdrAoO/h3pJPnZ5d9v\r\nrAOxIs35jWE4JYnNn3AM0Bt8nZo8yVNbfKQ=\r\n=qevs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T08:32:43.179Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1_1657269337738_0.8887413393726011","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e":{"name":"@balena/jellyfish-logger","version":"5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e963926666934bda0fa0ce35269ed340ce985675","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e.tgz","fileCount":10,"integrity":"sha512-lTQYoVr0+X9RsZ5K75hdRs/qRLgRqRIWsJezkepw15dNOehSZ5IRnxae8q7UvB33o0wKvC2XPjtyL6gN9ffDmw==","signatures":[{"sig":"MEQCIHAMcUPEz+NsU9/Hw3b2/fnfzwKrSWuWitm6eZYIlpcjAiAagyU8LdLwAXy/+S2gyrlwaejKw9xfrWbrAHoFSr+L8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix+3IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqWw//X8WIbws8AhyD9AA+r/IRdW1Ss4fHWrt9/f7kEo7XZv/OzG6E\r\nuFrBxzgbDFdpUzbpKY6AAikSC411auITClSyoC+moqFRTrjRncCBvvKUIoTG\r\nQWLm8kRKM5bvGJqajv5tMRPDab9KdIZqEqBNvHbvsBTy844RZZ56bPf00+4F\r\nbQ70QBj0LS3LHpHccb837D4FlLkwVJVVVzLL3ELIPTpZ68t2VsiIlzZQXst/\r\nqLeVe1O2OT4Jxp8HM6hb60hZXshXb/J/r/7wkwuFRGwB1o8xAv2jrIJE7XEF\r\nO3fmDXeIl+fHGP+PQUwMCy6NIP+5rpilXoX0asnQsouWf0cDQXxfPfGmfUK8\r\nyKiPEf7kzINjecUVN0nMwpeiJny0eAa1rHIAGlMobGPqgILovOj4ibiCB5kN\r\n2IwnM7mKEpXkqWvn8DQvKrIVfzBwFV1TnCLChRN8LWo7pxW+EELKSaX9ZZEL\r\neISUVnzXy1uUt1RH5I2kyI9NFZjXcyqNQHo4yhXudTFghP+KlnTShBLqI//I\r\nXGXDE1i9kr39QskioBywmj5stUNZA4buWKUm0S5bBwo60q+n569wkUC5WKOC\r\nYtJcP7VOn+UCLKD9nvrLMbYQK1V/X1FHotVHvPdP3NG8Qu0jRBhEYNr3nAf3\r\nLBJrhfhPNcEfTbF6LOupRrrikKuX7lOqyoA=\r\n=1RIE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"289fdc57c95a781c1827b74b1da47271df46749e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T08:37:56.183Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.5.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e_1657269704398_0.7683545756639654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577":{"name":"@balena/jellyfish-logger","version":"5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4166f0fd92f6518edb5bde16c8f4791edec737db","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577.tgz","fileCount":10,"integrity":"sha512-NfJhddjyO3om8/gcLg5Z5Hj6Y5eltnA0SttWYfSUEQ0Zx3dSLOGcriyC+leFvrsTz/Nqfuws/ZL7UbHfUynZAg==","signatures":[{"sig":"MEUCIEoD3LrHq2n6XCHWSNBL59PmHXMz8/57jKFzd7oe0KIOAiEAyx0Lnpdrgd5cJ1ejvspkZQ3Uybh6XNMSQcShEqP8/VA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyKQrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPSQ//RSdVF4cMcYsipYuP/ByRd9TaTsMbuLQkrLLMIAaiGVdyZvrQ\r\nLrZbu+Qhd1zAjxr2h1/JvYSvspmLrDXX1/H8gV/99Gaf7Mbi10TXn4Dah58P\r\nM4eYzrWYGwmWZwoyx+Xd1jiteZoweTYRpafVpM1Miz4u/Zby4TK/4EKk5Ugd\r\njMe5+CgjzET5/fIc0MePP1D7GVIaO3ST55YDaBrPrAPJmZ4w+/OyogG3HmDZ\r\nOBMI5Ij4dD9go6oWThvnkcOdsm+j2uMoonY2/3a7kTmNllTNFJOX27wbSaRU\r\nDqv+r2cxQRJm47hTrXsxO+qsCRY3Cp95WOmuYBRJHTck842zfW+tbcU8YcDz\r\nbbwwdM5Z5X2wGmcU2IcdjX++0HxUEtSEIiq92nAbNU2mmBWEPW+TrJS4iAvQ\r\nYiyCSfJOctPzLghkHxt7aWAMGJtaZ5it0QcNcpjHfLbbIZAoebxhZXivc3XY\r\n7rwzE6XvEdglrkHSXSyBj5OAUwaaW0NK1afKGP8Cj2gskNoWHz3eQczP2MF5\r\nR+mUUDQDZ2UKh8q06tdNLD9I5fzS0Fe5cU9ot2XXz+tEP2SXc2+/i1/f02fe\r\nslPddOOdnPM/ljjayCu+YKpwG3VtL259WsjIChrYyamMhZP/A4MHKki/pZzc\r\nB28xXcCEduFJOCsm49AZjpWtViyV7O/Lk9I=\r\n=jQAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e22bd356c4a84a7d37be9b73a79f1dcb0085a577","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T21:36:08.789Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.6.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577_1657316395129_0.05163311002443649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9":{"name":"@balena/jellyfish-logger","version":"5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b12c3c272c58aba3f35e401778ad406cd3cda942","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9.tgz","fileCount":10,"integrity":"sha512-QQwyXPvk4ACYvSvuKeEOhIRUMhDIsYW6qTiJpA83/Hm/FlrVX000WuIAM4VNOpn2zKiwIToWCTYgGnltTcV3eg==","signatures":[{"sig":"MEUCIQCS1j/jRod7I9jEZMmymODGl8RKisUKSTSbzYda7NGSOQIgJIrjvzts9iG3V/AtItDOjL1Ky1rswYv/sV5HLGh8f5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyglTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJMRAAnLQwRetQ5u7Fnf7HEBPSvhq8wzvE5dipntO2bhEpqX/vFW2U\r\nO4nyoO2ZHZDrewRp2ACcLeqCqan3XxjnS12L+UyUVlgVkkx7Q76bwT+B4I+E\r\nSQscPIT96Q8yiTE40hFu4PwQrIn+s4ROB3LnQKoZoAJErAwF87DLViuMKKTR\r\nsTIudOAibO1tZz6CplrjpGumgQrIHdwHun7S2FgfZiudEjxdZCjrcZjybLzc\r\niaaE5lf2AUlGhN9WGUX9GOXS2wC3kcOPz4dVSieQDUCfdjetsK7IiSL8JHL4\r\nxhZqt6q7uKseVo7EnDNHcmP2cIzOPtKx1pMXpd8clOR/ySPHEiFuZPhjr3cI\r\n0m1ahUIeb5uz1ynWvD0USChtHAT/EC7czklV7bgiDRsL+uOe9I8JyB9weWxO\r\ndQG86OKSGkICYwQSFC1yn7WWkI29iIdmg6VxYm52sLb/4WLm/rkn1dXdTWFS\r\niLb1TBx186SpDne1X4vAUP2x1tb9EuVKOGNdu3tqzofxUBvTMyT+6Un14cI2\r\nj1NOaJxiXlXmExnyapO+fg/1Kdub0chrSFKeZfU7TxL5T7Mz38qRyYQP1Jfe\r\nsAJ/YVl9mRvJFbWRkqr6ftBRbAfSK3DAK9Fn1z6MJwMynnD0gT6NvMkY+Ua8\r\nIPuDGV6/E3a7iFgAXhSnunKCXEIFFZuLb9g=\r\n=DN0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"063803562182d049007038ab8f37118cb8d58dd9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-09T23:00:55.865Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9_1657407827077_0.11142849757026596","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13":{"name":"@balena/jellyfish-logger","version":"5.1.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d5b17a030b7cc9571c8963c5ee0899afd5bc840","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.13.tgz","fileCount":10,"integrity":"sha512-ogExI1Ksk7oEWg8TcnwLjcSEiYkV4MS1nKl5c9x7x9JB+B7JndGQOGOVZ9Rk0hQXWEY1+xCZ+yowytd+3bbHgQ==","signatures":[{"sig":"MEYCIQDuuug7xx+D5SeIoGZn/RxnCmL5xskRo2eInjQnrD48jwIhAIaNNUaWYlBHmrEaPQV++/UF5MaIt8UFzOImbqsSEZXM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiygoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp75Q/+Pc7kwYlPeDoCN+JdqIiEiqEjVjvurfmb+wBpyePffciMAhxq\r\nuGmi6q2BpXKaGpqp5Hcxiqhz9frZ1MG9j/BpwX3b0SxMcn+kUaTb3beFV0SI\r\n2mlSQTmfc3B5/qmugQiF0CxHuXxK+xJLCcxd30vGJr1TiZsVkecNRXdVkTsl\r\n+I/09Sy5QsvfI9TGq5hHAnz7CIWsKYn41uoQuFZAhEqgGBBrXIBp8wyrbJnC\r\nvphkGmKh0AyJnDESYVHq5eed0WSd9hKhZxwxfjrRCRCjY3pqFVzzpVDoIB7K\r\nEtwIlGALV1XrHixnzCunGlEPb9uQC8WGCsnDny/3bHBzJYi93g2wZClMhXCe\r\nIHyaQH5V4MtzGJPTB1E3mAA85DQsAojke+VouVry5iApozJmNxhAALZaaGYG\r\ndoJk76XXKYgtR/iPpByy6xRtEOtmlEV9gx2WaI7cwOCbf4c3xBJTjKAuaKo4\r\n1WPz/Q7pqsNhQoLuYqKrIWKMwKQdeRuOQchCFM/yGxOb50aKG+DKGrFUEGU7\r\njDYsLTeX3mX2TM1CwoVMwZoHLlIEWZmHnd0zGOEL7mPqCM5adCQFhDNxqggo\r\ng/3FGFhM84vmNop9hOdaLFdmAHfGthGrSrNTiQGb2c58XUufYTwkm765y/J1\r\nWiYZI0qEIoU/WCj9vUr/7QuJ4AgLVkxiwIU=\r\n=hXUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7268be52a9d40be22876933415f855d1ff8641d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-09T23:05:14.794Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.13_1657408049904_0.4398091841987233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787":{"name":"@balena/jellyfish-logger","version":"5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a07ea44be95f80b7d4479973430e04ea8985a95e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787.tgz","fileCount":10,"integrity":"sha512-9pMlU0EgoFed9U+9ZJPObN7C0bfisPA7sJy3vbqW6vzY1GPZyEgO7R6KdlK4P1bU3Wx8Sf39hhqr7EICFh4zBQ==","signatures":[{"sig":"MEUCICxS9vwKtGbAfz4w23yVluZuOIy/a7PjNT7iZTpMi9+AAiEAij6a1MWYukcI/aUmzAl3of1C09Udsjh+Dkm9VPKaUmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiygq5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGaQ/6AlD0WoD4R1ULcyJBqL9Hwb1gAnR7IPhpC7BEzu3KRNdP9a3t\r\nmjyTQyxGp0fkBJvsglEYm2/4D/8vmlPL75ZQUt2o6u7tVcm1CDk8ZNpjH3kt\r\nN6V7lJc9biNe+3ZyvX1FevXsIu7hATz/DFaRTvs6N/akFaRotp9RI3cSwLy9\r\n44MrM07nUjzIhURLPgynFl/g0UMDy1tO/XKSdt3Hsx5EM0f+x98LT9Fiw+1s\r\nbsNO1b134mWnMj4MO5lZsM9a2c6Zwxj3ZOzPfBB3NrtCNlX4gKwgqCwOqnWK\r\nCT4CPioGIgvekG+mZxM5PO0Xd/T2ly4NmV3zF2nBEX+2P2JXHic8kiIfTPJl\r\ns6qB1QfayPZ5s3u3YZx9UdgJmfBa+SX8rEW2+bjBii33qdIk+T2igZ1VmQk9\r\n9RuxulU0uouHnB+VWQQmOJcJjoANXlD6tw1+PU9MGWyY8puKXRRSe0tw8Vrs\r\nnzbAvwNfcia7fhMezVlxhGrtdyuie2Nu80TGIHCfgs0iL1aSzC6HU4PwO7mt\r\n87so/uKQhrJ2X50Kj9n0JFR06FJ9/EYQvoymxB/QL0qm0bHpxIYaPLNY0vj1\r\naoRJIdP2mcEXwY38LmSCnu6t4q4Wr7NPjnjRHGbDINpBZKkNXdxOpgivq+W8\r\n8Pe4hz7UGyPpJHIca16DHnuwitWvsLbvV6Y=\r\n=PzPK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"053d133214f04950133ad473c52979b8f4d6e787","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-09T23:07:32.101Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.6.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787_1657408185439_0.5898372469430195","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4":{"name":"@balena/jellyfish-logger","version":"5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f01cf457c3ec88f2a90895da36c6fe106dd94f0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4.tgz","fileCount":10,"integrity":"sha512-W2T4IrL5mbRRddn2FumVYdsLDH2JFR+Uh3G9PC4cpOc3qyoiphwUfl4Fmgh78ByEqLYQwZzLKaG7apJV7PYYBw==","signatures":[{"sig":"MEUCIQCEzrRQSNXCvNQKa4vamBYFy/E0sRGN7N4dGWEIYnKbMAIgTAkIM8hz+M3rMBU7YQbc9cxk/YAiKc27Mt3smtQo3B0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1KUdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbcA/+NZvp7xdtviLPDnCAEqj7CISTaSwMS9RXNxh4rmlxK7MGTuTB\r\nFunT1SP0vhZP6fDd+GpHSPAt6vaapLDzUSCZIs6mNW6Ujl6Qy4xByjFTsoN3\r\nhoN/xNmY+4b1ny+2qQpD+E2Kpl12ExNcdhFifSef6b+McJU9TDAr/C6rBxAf\r\nVS+hotxGlc+x6czyUQpm7Pes4NBW1IF+9C7xoeRu0nG5mfTtvb6DhpVS5JPC\r\ntbTXi/nkuQRLBqTfxqAgJfGUKJ4r7VecHgWyCIFAIwzj488aK7dYZA8ES4f0\r\n6EabfOCDDYK09y4DKRkiSxafTwQzlHMqZLSpHzMCXzoLcj/lCrDrxF9y4wTx\r\nYU7+vJKc+Ip/x+7E7+bUBsB3qE52uHnuWLu1iB8nqExaL2LUkcL32A493CAS\r\nj0GDRlOxAUdOrfEdWFDU3QcSSQKN4CNZcwKc6mVsGKvEcCrHbARuOr9bXqqG\r\nV+CvBxAv4CEi21frj6jRYdQe+2Wd17QiaMrKMZVrH2KDmeuln6n5lEWPgfk3\r\n4HLm1jo5pbeL9TEoXvc8VdsFtPJf6FNu7HWCeYv60aMlXePOIJKkkhOygRfS\r\nEM+tld1gtRGkJHckO0hUo2IL4+e4Q+AKIcGJVhaRigMK8hy4wxq4yL3zevi4\r\npG5mjrcfAX7clSP9loN5wl6rJlJquRfuSmk=\r\n=4tJo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1a7840c890f48249e1aa94bad96339b7144d5b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T00:08:26.582Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4_1658103069134_0.4278420386741766","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14":{"name":"@balena/jellyfish-logger","version":"5.1.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bee17a5a01d37fbb798334d99c1b09a16b646d92","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.14.tgz","fileCount":10,"integrity":"sha512-LaXPCpxD/UA5K98IbxChOs0a0PY5IL5XCvG6XcKoJKyQRKRJMjAn59/yC4O336vo+Va6AJtuZb8p4u2K/TAKrA==","signatures":[{"sig":"MEQCIDO9o1CuFfdC2YC3O/3lVr0GsXip+uLeiDYdXCUjAhNIAiBMO0xc9Kx2/RTgnSnf/2W6Z5prAX2feD41SXPOZbf9fQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1KXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZpA/9HSeuHQLpLCTQq9qyKy5HqHRBpuAGofSo2ZIYiDg61810yzXO\r\nBePI16DWYCp6PppRmqP7R+EF2fAhHtTgkw52rHbTiPPF6O8xRkaLDeOA0qLl\r\nMfd09d9BudrCwKityiwJKIW7kxljMlX3Qgx24CIjCwTMsH9rpE+TkWiHjDDB\r\nwLOGxuUDxFbEiZpCzIbSsDHPeIPFNVNru56zk6RBlEYZTgP1zfAaK0FMqfbe\r\nsEvDuTw6dsxjQDyxkX0WY3m+O/Z1TgweaCgk/9yT8k3Q5OBVtlJTI9EPHq9q\r\n06Of2GZLdTYD/b2L7iLzPj1fV/9ShrQLjLjmgxNBt+pnwzlzOgy/MOjTDXKI\r\n04WAz0UFGV3bUsKmU30oG3aAeQBX1JS+FCJ/pVbJL5nwWjV5izMR6g8mxxyF\r\nFDd5E03JmeMi24lGVDxEYTA9dgDL66gyxjER0uyM8xmJSLdxbmpaTQZu35C+\r\n5ascRp0qUe748KslpL9qxJsiDEzPsv5xbZir9gSHDdTzQHavMzANOBJl0S3w\r\nTU2aiQbq/4jYWJtkfkLgTCvAG/0EASgAXYuFUJoqxafTr9y60G9++avUXogt\r\neNSOkiksKgIYyreNuH7/XFtJc5FhJr9r8XT9Dd3QopdqoM0tIh3d52FwYepQ\r\nN/qHiV8pKzEaSzar8gLU+usR8UJDM5HuXvg=\r\n=jkfU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45658c0e8dae1b307426f8bc16e78eec8ccbbe0b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T00:12:25.874Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.14_1658103272988_0.9361855771227916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab":{"name":"@balena/jellyfish-logger","version":"5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d649e9fe3f21d5edc0d608a71403b14d43c7c814","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab.tgz","fileCount":10,"integrity":"sha512-jFCyDa6KpV7b8fAIe59XcBMcgFjYE/CFdFzZcjUGjRpUosEfmwjFrWeR07x+xDiizPMjRcOQk4UIBC7EJ7aSSA==","signatures":[{"sig":"MEUCIFLt0dltSVbqXguakNpEMxT3TYmUWGRw2tqs5HdmqziGAiEA4dUOFOFfqWZn3ONoGdyOpp0xh4fuvwupynHjUc5VdAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1KZiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqViRAAmGtI7qwrdd1G/NaGzzFq5GKteyYgkVQ02s6GD2Xyhe5efi8L\r\nlmSZJm+SVkG9PF6k6q3Rh5mHjS70WQZ0U3Oz+Yy92YQ4MS18oGEFJiLVkJYi\r\nRG8hLyeGxD2OWw0cBS7YKc1qeD8OXCPD1Jcj8i148h2kbDZcksHH7Z13wwj0\r\nN3lUgXnh4lpmBirW6GS9lWXIX8cqSMunOc/BNC8fz4MspvIy6bNUvuK+fotm\r\nzJPpG908i8ROBT8yUHkjPASmho3OaViKM0SnUsR14unamfeuMIcD9WL6Mq1/\r\n1njntq0N3gu3wsAj9pvUARhc9+WJTwsLYNac5Hn6qPSxrzcTHyE76HA6CJsO\r\nU67oaq2jpO2XzbxkbK1N22H3eNhOVdEbCMHohj5zRYcNmapoo4WZiTvKuNUx\r\nFtw5Ef/TudeJ9mL0GjG3sdUphRPHxYpPUpBIc+2HTwE3tyujJzsCaJcfn+ty\r\n9u1NsZorG0gYad+jxnYujrYSILDQLdhThMX1iNR87MfyzAZQge8xkLeQ6phP\r\nxbQV3Agi9ZJXgjZcUb2DI/D4JVIxuCvOjqfcRSA++VzNUOX4l4gUxoVOStIX\r\nX7FxxDFe6hJZ//XxAGM187gOTtph0OZfiSRRlXIuYaXZjUmP0pbCpZzczaP+\r\nVmVfPeSygZjozhfDalGX2Pt6gXLnK0TGRGQ=\r\n=nfVV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4a49e8f3424ac83e8a9e936dec38b8d413facab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T00:13:41.262Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.7.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab_1658103394482_0.3627969118298693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17":{"name":"@balena/jellyfish-logger","version":"5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ef3cab8f9920b0d8b81d458b818cf4244084393b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17.tgz","fileCount":10,"integrity":"sha512-JUCkEE6sXgUtGuc2e1idiOjyIXVDPHgb3dIeyGXiuEdB137ccrXCdTpY15XU/6LI4XDrTIPkwO9a4ymHwyDVFw==","signatures":[{"sig":"MEYCIQD5L/ouewuz9ck84aFDpMYwzK5EqveKNL+uK0tsTqlqjAIhALVQqgJ9/6hsurHkSLvuq+uIWHP1j+FxqTKS9JbV7/iF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1KcTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz5w//akQoPCkWunRPlIxgW9c8I8cz1u51JfHVqW6PwLdaewtJf4iH\r\nYZKTulvQv0TREbw72Ngrt3Kuo8CSG9etX6JoOzhJCjXiGS/gKDPKswT+js2K\r\nqWs19FLjgcZoj9hnYKLtPjQG4GDmrB/QKTx/lZRDQ1DlKv65Tr2YVs7B8had\r\noKO4yuCWV0Vxi5LbNDMTb4F63CAKvI5vYwm4LSJbMDCib7Wt7SbkOGDQHS9U\r\nRCRsJrkh/ZJKfr6EKm33l8xzFS0Pu+evCDl6ZbOy15Pnp329g52/nXVG+ic8\r\nBKkohv7iImflHLcBerAnhnygdJBbdNpwnowo8SmP60k0jwW/GnvGyeTSmxEs\r\nxJF4LCZDE3R3cL0zavuIDQX/nWaPftQ2YJ8MSaw4i/IwPKkO8ucfU4DbQ/9X\r\ntylQYpqW1K9AubGzCdosyrD7Wn8TfydQDV7FeqKlzW2UoGa6ugwGr1oOHU1q\r\nVCa1KVwITaa8Hd7d65BpthD1+beg0FKZpFZtVlnrF+2eHDkN7j5/xpMBK+AN\r\n5bq7qF5dQHk+kgE/hOX4uJLxCapMa9VeSvMgD08XhOoVyNUma8fhQN0Umqrt\r\nqwCEmzi+LLPnX/NSfcgxerfjtAsvIMZ9GWnReUCZq+1OF+PsFij+/EJTCREO\r\nIt0p4RnNf3nZIY//8pCEZID6gEK5LEtwCTw=\r\n=fdO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57068f635141e09db99187541aad1c23954a9b17","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T00:16:50.353Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.7.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17_1658103571194_0.1920298299182821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e":{"name":"@balena/jellyfish-logger","version":"5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"279f07bde9b7da821bf0db98cf86e556c10f67cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e.tgz","fileCount":10,"integrity":"sha512-NwUBdoAX6kToOUOohy49KIT8buyyny0kecItsmXe6Zejs2rxpb0u4dMKJHBkZ4F8EG7ljMbMfMoLASqrSopPbA==","signatures":[{"sig":"MEUCIDzBFr9Ag0gjXN8ZCyqL+MOkZ+gib6Fb3ae4K0gyiOlUAiEA3JyYAZUA80a4mHG6Vl9z+JewBq7Hm8rpnFYeJucDfaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2LhZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsGQ/+I1q64pV2RTo0ML0hicGsjifiMx0SBxjuEn29Omf+yQC5Eyu3\r\nRKNrGW+AWAWs4Gm05fCqWJDFcHllV8NryilPwSDH5VuaoGjJ73hxJh/DPM6o\r\nvj6xCKaS6hgkvvNZmYitIXUT1DtGrlQPxwW53H6W1ODNPnNPbab4S3d+FzBn\r\n85N9NFoBdXglQ9iPEky9wdPRw35nP24WPZk9YZOXUS63jjqLPUtTxiKyS3T8\r\nCy6bRhS0P7ldvEktnX7W0pcIz1wvi4Mp1TB2XETtduGHorLOcItjq2KwN1/x\r\nPRorP7KTRgOZq6pPN1/0qBKbbs71M37Sjmcjqvul+dzyaj9EfPmsjPZRgud8\r\nMCPzgDVnEHITyBVX4BCfjR87q4UNoWTyhWABGAwXuj/VmzwvTK9ixXDkc8vJ\r\nvoHE7FGbDxhfG3XnP6C3UlweOG8VgVRKWe+yV/wBmlQ387LkV1BpGOWUQaGt\r\nY6hbFPcj2Hvi+UgH1nJxw0nH7hBx5mHHsZl6c8iCrtbTgV5Sp2+vT9F3EY8T\r\n5LHJXiiL+iTOQofFkHz8wCP8Vt4rXzcsaG6aNSQufGbscOQak7wxW5IdFfv6\r\nlcWgQWbUnn4ZAKT7IGFJOInY2WRH3uc29pnxZ3V5JcOkTrbTkCgoROZphflN\r\n5e1s9Gnjb3lHa/8LLInp/Klgb0HUb/XPmlc=\r\n=I2jG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"830def5c0320c0f10440d5b8c9b48ebf6bbbd76e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-21T02:19:37.754Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e_1658370137330_0.6427833857351706","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15":{"name":"@balena/jellyfish-logger","version":"5.1.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1836190bc00992f2f70b4c552f7037074ae1d89a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.15.tgz","fileCount":10,"integrity":"sha512-pnXKk2UQ0a8X1ZmUn2YL6lQzisl7SEwux/N8GR7VUnteMAhHFJH1DcoZ56TntnnED3cz4giVczdv8UwpJIz64g==","signatures":[{"sig":"MEYCIQCZOtqsqyI3t2xQ23eMKw7eyaYbo7kad8Ewo0mKZyXqagIhAORyTmeRi2S6EfG/0G/O68sAi9GHdKsMfrFVRq8WnIz4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2fQSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq04hAAkJqUayYUPXLdhiKZgxFTwi56G5hOslEygxXhRXjeDBHjgNR5\r\n7doJM5XwDaypynTgbDdDUvLXGyxtyr9KMllYVZbOOElin9RzXmWNZHOm2NRl\r\nIdPFi+/O8TEVzSM3A0OgTnPxNC4O/7GPfo8c3DITGV1a5ztBPbGpMyJX6OIx\r\n79qBw7D6RtJR2uZOQV6DTeWataZXRBRvEaNWopuWkRlT4+0tfmKubchs3pCT\r\nmDmB22VHQz/AWP1Yt5qlvYfzeqRLl8MHUgRP51pvBd6qovbS9/OFRJPuKPkw\r\nGPrSluajmkRZEenjlJpLMa5yN/CKf3z9TR6Mj0xSu5lN0k/A94tBDQ7ouT0U\r\n5jX5uJeBvn87Y3NSCzgGEVtDiZhWRNHNgjGxjSf++a9MPyAVXmguQu1a9OUd\r\nD+wuWsHbVRzfz4lvW6X7wLUP9BHEPWVe8eVU0VCpnEiAI/v4Nm/dmSIPhVlR\r\nzzlM4w4sJKaxtyHZcg8Mo5n0fxmEbOewOBK/cCWrDWGqPALHiKmXf/3Dra23\r\nbhsqhNabtB7Iz6rlp11++XWM5IoCs5BFngLUv2vLiu+vCVNnWhdmQnCB0+jN\r\nWZRW6o5wa1v4BVEIhSYoNMl1TYhSEEm8Qql8OLwmaJUTtM6YfZRi97KA+Y/k\r\nzPqaMavX8szLLg/tigrvO6wu+KmKmNf5r3Q=\r\n=MEqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27f14bd6babc728dfe927757194089b2c7ea2bcf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-22T00:47:22.101Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.15_1658450961954_0.30976409723820275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50":{"name":"@balena/jellyfish-logger","version":"5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4c3524f84766b32029bd1978aeb2bffe548eddb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50.tgz","fileCount":10,"integrity":"sha512-PeUVkRM3dUYCXhhfPwCo+E7kLzH7rsX+qgjbQj6O43FxFUiX6O22KTocO7SYsfKFkWY+9I8/SUyj2dOIFNXjlg==","signatures":[{"sig":"MEYCIQCa78zLiEU2Hq6/47hUg1XrM2H3vwANyzuc+pt1IYNZewIhANVbay2RNJS9IHaXKcQj64JyhxN0R30/6bVR8lw0nyDp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2fUQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp13w/8DxIbxU2qyiN7cSDOSid556ypePePXFFx07lEFkZF/rB619+E\r\nBxpgRZjipaMrb+DGIjUZuvNzOx9yW40ylp+iED/+cO7GfIZpnIsNJrHmohFI\r\nM2BQqluIaKM7wVa+vwlF3Xxg70rtVgd9vGbBlqQTdARDeg93QxcDFfKGWkP8\r\ncs6qbVNSYwwfPJ2+0UhvlxVe9aJS1LAmmInNlolYk/x92RRRLI1VSQrRrX/N\r\nx7ZkJpyBikibKU7gJ3fSs9lRruUhwgZnNCnevrFb7nLK8tKrjtRDxgB0gbdk\r\nm7AcCL668F2azoP05NOyGbBwgmo9zNXhZ+B92cFFiJSlvReykbRjbBHE6jFJ\r\nvzG2IzWmR5YOK5qvTGQ38lGjLfm3xA7mnY0WZpcTfcdFKq/TcEsUxAMGV0Aj\r\nk3AjYgjhJch8SUAST5gyTNq4apnnVoLrFQ9tLGdjDM8bfAVG4RjFVc61G4IO\r\nC/9F1Cqf6RHwOVI+/hiuaVcQiHlEmDEQ9QmJlagBjJ4yrjZkRgXU6pIDVGbF\r\nC8ZXI4bsCALt++dobhcn2PaYdIJKJaPwzmgM2LxMmg1hu48l5LDtyY9UmC17\r\n5Acw7dfbcEkFPuCVhyTRcpVKpKMwDxZ8BuCh2RCiikpIVAtv2AVu70kjYT44\r\nC8ryBQIrbiDnrePJCL5yXqCbsBYujIb6vxg=\r\n=jkIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-22T00:50:12.826Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.7.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50_1658451215960_0.033099357809205365","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81":{"name":"@balena/jellyfish-logger","version":"5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"008d7552985138ff8fb5763d517c1c338eb89025","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81.tgz","fileCount":10,"integrity":"sha512-wr8+FfLpu/Cnmr5H6FujmTD4JC0czda0GVO3FrbietgZ9b06wpumLCW/Faacvni3KvBDHJ1e5Znh8eLciMATbw==","signatures":[{"sig":"MEUCIDclQGH1bNj4cAlLS0/f6u8ptUXQzAQKKXsikwEOmSnkAiEA642NXV9jGTbNsoQpSWSMUCnT8vR5uRNSrTTJI+1fS7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3b5NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ww//fj2jRXV4492qdw49PhRn5YOj6Z99hI1HF9XHjC6qzXqvWzs3\r\nKZ4DHuZXKjivyFjGeApexkGPjbNr6tVNJVpriPw8klQVeE56c5m7Jc8pjRTz\r\nPSY0q8qbiqbGnQ1NzD+X7HA4NjM6XzxsGar83p7fxNVqfgeYibLJFE/qN+OJ\r\n8stc5X1FJH+36J+/8RbVR1ny8geG8wgRUccLg8mWyn3TtZWCIi8kvkdI219L\r\nZXzn+Io9eKMnfULuXg79LueGa5DmnwDPJIy2Y5/aeGEhC9LkslgX2tnRuG0u\r\nTsrOj9AuyXdTpr0NIYeTSx0/NN02ZwfhM5KoP1ujvts+2345OShEeZHCWL1T\r\nIvKakLZmNzFV5XLl93yqdMuMnSYa0RAGjkc0SrbSAudHJYw/tIqzvtKUsjcr\r\nHvlOr9j+UWMlMKI8yG7siwIVo7SiOaH/We8g5XVung1prui4XcMOXrLViPyc\r\nTWmCnWKv9qyyf0OjPSFqAqFPk3npznIkoL+ONyXR8xxCbn9pUX6i+1oXA3M2\r\n7CzFXCsUa9fIMwLUHOnXykzvnifpu4kF+1XhaMN5d2N6XznQdilrugEB9Rci\r\nr/k43fzx6l587elZ2Giz9F6W9x014WTpvJEkHG18Gk+F4igDVARBwDgqF318\r\nXY5GJ54PV79/bK7t9QgI3GnNDFGbPnB95/o=\r\n=37hE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d23d561e95c22bddce1d81ab6d0b4a6b90983b81","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-24T21:45:36.978Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81_1658699340772_0.14958170557881667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16":{"name":"@balena/jellyfish-logger","version":"5.1.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a5d45cbbfb40a7cad90b434fc41f4e656b792c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.16.tgz","fileCount":10,"integrity":"sha512-CHL9TkBpQ1TTV+QnsxVsgrrWynGnvjzsUVxciltkRV9OKguG1Pa6Np9z27FROHQCmny8UOQ7ZWjeELqsQXhFeg==","signatures":[{"sig":"MEUCIQCO7TIdhIKaI3zK7hG1i0Z3WCIapDXFV2ml9/9h91Gj4AIgU2e7Ox4ojobBUmFgYr8ArnNDEZXOCAZnZU/jcYCYthk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3b8JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKkhAAiPr25i8anZ6QtodKQR4OG0KT33tHkIXxSllkZfxTuwH12nL+\r\nnj+ME0r/0M0WwdE/DEbFGta4AJHzaVwEfqYoKUz+VjXRrOswQFa3pqBqcjWc\r\np4g8xM4llUVPRYDICr58+vv4y2YSrnE69YA6XZ2cBQIBwV/YW1rTqoag0v+2\r\nDV9Id/h3H1dY83Z5Mm1VwBstG1Pcwlb5UdE/sw9iNGet8MHURlDVKWboQL0c\r\na0+yuNy004d9qUQjPRd7+omEv0Q8CG5VPY7jt+Ppgde7/J9cz1E60PuHYCfQ\r\n8ItSK4opXVpLpSG9YMru1Z6PJKcQD3tm6FwuERySc5C2FM3UrVweDshOHk2A\r\nt2JIYRe93Sw+zY6i2KGodgNpS9koCoKaQ5hoMLYLv8EWsryFMFIto3intOtz\r\nz9V1rk4CpCgBqhBosm1CRZjJi2BMtF9YMykHX5rnvDsuClKo3FWM6/33DH9z\r\nS6jSIHgoH9txSSsjMAjyLI2BrMJF+yxFJxjrP3k+/qWJNbI5Ixf38aLEw2GC\r\nSKSXbhLxhW0Tda8gGujNfk7N7yAzIiQpbEOgBo+5w7V+dDEibPCmfNjqNIA+\r\nThutObOqa4g7t77G+kRZi1omH7YCEtG/b18og4nhy1GvgzXGkFl0UjgxGW5X\r\ndQQxnD4XoWaTnc4QoXyV9NMAyrP8H16QgCY=\r\n=NBQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10d08b3c366b2f53b51a0ac5ee2f006a3d21828c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-24T21:50:12.111Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.16_1658699529093_0.9316124394322047","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bcf5a739648af2169e0126c4c1fc91bfcf1c8342","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4.tgz","fileCount":10,"integrity":"sha512-9889WANKYZIEWjt7DCFsXcKFX8SyStPZsicPAp+mgSbFBNW15hbbXDEtEf93Qym34+v1n2FGuM7Vc8gn2lP8fQ==","signatures":[{"sig":"MEQCICdIn7XbqsDWGEX8teb3ohiTE9KtjXv4BU4fCmJ6J2YsAiA/MisXo1Rm1yiT1x+e1F+duYiDsBCL3gmQOgqAx5D2Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3b/DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9yg//e3lwLAKGLRrTLeT/MzEmAAeYCKGq65DYRM2i7+DLvjAZFrho\r\nFxDChkOIG3R/7jFQyBcxtPu1w3533yzyseS6828tCBbV5Ne/2cROmdVbTJ0d\r\nlGLt7SFlC3sgsy1zQhgsdG1DWfFGb3jwurO+rhItt7iPzo1aKNeqdwhkCvq0\r\nYrvTX8rJ9ZR1TYW7Y3NLAWlz/eHUYUV/XSzWz804sz6yFGPjHlyVWCI5nsXM\r\n6gx/RsosU4C6ZYYp4LleiPx50cEKgxV5ZWSdZP3kpwuCr2k3uHFYdDYLpR9m\r\nXBJeel8KktFq0vmyB1I/Ahy+mtG+lTZ9GyK7hai744rP9m7590WYrkcL32tD\r\nD/lQ8uuAFyrpYZ+8L9U8li1eOeL0DTzv4bKFrsNIGPnnACCvPzmkHebByRVF\r\nX5uHKkjNX97MIwJXvuIv2Mqz3IohFlAu0HVF+h5Wb7cAzziMUY23KkOKQalp\r\n4WZLemOXKz1+nraeNkjd34vf3qmSz46FTCxjWSr7rxIJI34poIDrxWJ614NI\r\nyk0460UuYI/uwb0ZjxIPK3pqoLM3EKQyKv5GLEbAFKGuqx5wXWlPoMkb0p01\r\ngwkWmArBWpQPZ/R7kcA/rMSLVLC6phVVYUbmBF1eef0R+szlTUXHMihcVBW/\r\nmTtHf+1e/rHcyv0TIcv7aohxIm9re3f3Xxo=\r\n=LN44\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"682568218f45791531c6c782dc901f5646a9aff4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-24T21:52:22.120Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.7.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4_1658699714817_0.48708787501196227","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8598775dfb73e4791444e926fbd64acfd2d45664","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7.tgz","fileCount":10,"integrity":"sha512-x5ZomjYcjUpL4j/upkyHfzIN413YyKrxY54FeJtLEFhXDEXA6HUtmpZNCqzFcs436/ZPJT2Y4Pfemd5EG3OPJg==","signatures":[{"sig":"MEYCIQDvpIVwdXT8oF9fwTB1bIFbX2PVRg3BpcfZjORubTKkGwIhAJ7Gi1FuPpXJMLvtEjDQ/rWzhm34VjBddnNWuevulx9d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4UVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeXg//QYBm+g/9wxkuAuZhUuj/XEDjQDwe+ICz7glFlSJqEur+g6r+\r\nyCna5ako7j3UHIs5n5ziiaKZoZwptuYUGEgMh5OHHZP57LsInw3R+SRHvYBv\r\nDRp5zM+HrwvsH0Y2Z34Hv5DitVWi3SkucJNs8KRWzRsrTVmuEiwkjG1F4dCg\r\n7Ekr5UwCySQXR+QKEVQQKHUxqyvvKqopOEO2kU+K7TUk+9AqNMRU06jp6rdp\r\nCCMvFo9o5+NiSAWBFqWYq8pl22OkpuNJNtNQQZePpD6f+4ZSY+4VPcUS0Rs0\r\nH5i7ElFTTHNjhBjjsBvENjv8yJSfhGQ+IM7WUo9SWXJBza5XlXFZ6KjFibI5\r\npCVGZEmXjLVYWoyaVKIeLpef3e0cQ2JS+wdtjdODaeLdxJ8z55xSrEb8rzrs\r\nXpLCYaIKJGmuEcg3aCqZRlsy753s/AakJEXu21MCPfAkbAbx7PaBhMj+gfXe\r\n1hTR63AJmzTa7kutd9Mc15rSmVqEwJTGeovly9C39c7xNQsYXU9Hy15lOkXR\r\nMsq9SziBywzbye2JoRmZJPm270wVhALqE4TZqpIputAKyYmko2b+7lBfdYCB\r\nc3wNO57sLdzkI2sjYcEKU001Y4zmG9sUCTwsJVD4FWV5nEzNlmDT9b3mszEU\r\n8L84Sgo4BhqTSYbJjP1eStoY/zgiWxbFLT0=\r\n=i1zN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0a7c28d07f5d7b82322c347bb1d1357b31590bb7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-27T13:59:38.106Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.1","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7_1658930537735_0.07622556820263648","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f489d10c8dd2ef95110960850fe253db5e9fbb35","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69.tgz","fileCount":10,"integrity":"sha512-t0fcOylLXPcpd2iNyluGQXGqGun0mF6CQqt9fg329ydD3cAkh6BMfy5bBVr10o3dCDpD6lmjtYYtwH0xYbNUbw==","signatures":[{"sig":"MEUCICaVCATAbYTC9iR/Cm5xeewaM0WGesp3GjJ5n99sTvq4AiEAwcvxlYMSIAYSaYUhtjcTrk4j3yE4ZeVIMkucTwTd0Ho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4nWqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6FQ//eqWa9Fo5pA7lSScqZFyClF9eDYLSl6NNSMvBrw7VSyuOy8rz\r\n2PPUBfhJw+NVgVhEaGSYPJ2tp3bMIcUrFLEmcD3xTysjDsvxV3Api571FMAv\r\nT48u7rTZz5kYyWuHXXCXwGDm3Pa3uJROS1F5ymydt9ejEO+L51Cur2JoO4o/\r\n0dVgamqSmagQAuWVKQ/fIE+Jm4BqYTSanpGcrtlnQpLeECvOJIrtAVmQHHUk\r\nhgjiLMOm3PC0PkRih2xGSVZejDAl9cq7d6UQ8Az1pAK2fciEQCiB6mpEme2s\r\n/3zhq/o95R7yQPxJ2EeEOh41eGtBChDsFROyMTKH1xfvSRapfbmjrcrF+5pE\r\nNkGG6XwW31B+/xw1iAAUCUtQd0okfEi2eGPu6Xligim8VenjOz3jVYAfc2Qp\r\n5XPwvQtAlDtRP2alWOsmu6V33G61yUQZJzRVxbQxZ9fsrBQXOs4Mvvd/l8d7\r\nunYl1xSe/8htj3v8vkGrMnkKg8kNa3Ub5or4Po9145DHCkTORBGMjElPRlGW\r\nemCO5c5K9i/46hdRelcoRXIA9H9BkrygDNqAop6rsZKsh3yDaPdyGH0Cm2i8\r\nHutNwIz+MdrCd20C6uSKozydmgpr2aW6MKiXGDeLIHCl6lE+9kfLv01Zrg2l\r\nAbdJ47umZIe4uDGnsm7ZoTIlHqtnqNEXo2s=\r\n=bNJN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec204605af58cef3b3c541a37ca14c8c15d8bd69","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-28T11:37:28.809Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69_1659008425851_0.643344301536469","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2":{"name":"@balena/jellyfish-logger","version":"5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3863ce991ae99989c5f6db2ac42a240638927f18","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2.tgz","fileCount":10,"integrity":"sha512-2IEeJvNHYZXN9EnjO+PwdoAliudOWNvPlSJtuyi5fqLxBBkW4dhNffigMv+dDTM0RKiFB5o61tvQaNkduwToVg==","signatures":[{"sig":"MEUCIBayhNko4P7BDHR2fnuMyrvDmSNHGbCqVnelRj8tsmwVAiEAmK1iC1tetnecn5GQRRwe+ivVsPf4IEHo8628A1Q4CF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5dzzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqYQ/7B3tfFyxhrkLxhAirrx/yvhbL2KdvPsLeR7z/J2UVFV7nH2pa\r\nUZtT1jlx+vEcoV6wc9jWxhhOkeWTHtK8e1Kq3BsX/QYKn7z+xFCNOVxujFiQ\r\n/hF7CxsFrfnvYRA/B6kWczXY4HVd5/HSAdm4sQULzgScZh4jWWuc74vNAyYR\r\nnOWlee+vCqqHmyan+4O0i5vtvQxMq7sKJ07uue64wTa8n+AFQMAPC5NDVCO3\r\nuUHo/OuaHyKb5LYlIA62rOa/RMCHOMzbb8B2h0gsYNHwW5t8/yWVVgF+/n6d\r\n3wzaCWz3rNodMjKD6Up5xHwdpWZcXtvKwlhTVzOyBo8ufH9AyWLyW8E3VwN6\r\nWQjissAy4JWMobZlsI45pFUY3ajP1kvRdEkfQ68yyh8223Ha92wU4ucp4842\r\n6DmALhq3He0IQCFpi+OaUwm9+btTYcktfMnxy1l67a7ziVCOLjXQXQYgzhOz\r\ns5dvFdOG1f5fYUGrIlR3G8nSv/kaAcGOZhqzhmds4v3WwxGhsOxaM8dSG8ES\r\nWtn35+9f7HhEHRBByjLQ+8gqa+xqdONgpP43gZOP4iHBs//t/7bAHYj/vnS9\r\n2n5KtyzJo+dVlEc9d7p46XkdoOxYuyLD/T4cMFYlBq1F0lL/H57Gx9mOe9mZ\r\nM0sMY+nFqq+z4jJHyhcemiPQbohvioFxwRM=\r\n=Sj+a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"081f8c7806295e1c68cc05035349c0f6b49440f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T01:35:19.414Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.0.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2_1659231475444_0.6824420869550281","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ea8d1361936ae61ad5ed82c4e76c40861b59296","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6.tgz","fileCount":10,"integrity":"sha512-M38pMNe3NTINol2M/pwZhSYOFbPgI1WlqzvlXqVShXyx/7ItOQ0OtpYFM77yAmch2mGWINGcmbtWJAtIKNKqbg==","signatures":[{"sig":"MEUCIAfX6SpPjEbfEo9vEeqTWkIE50yU4W+ICF+sLFvjDfO8AiEA5Gqn5zxuBpcd3+iUH3FqdvSY3PSCn9Uefyjw5zjUmCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5mnJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvNg/9Fwwe0AoDwplZisyqRJylPvEMxZXj/ogug22sJrW+cs2XmTVn\r\nuXcArN+iFY2b7qMV7MeeCSFqeoZeNcI3mIbX00jHJlx6ts+AGyBoxKLdE/s7\r\nVVzDiQenIB8XJd13KsgGzN7lGjNLxk3HcUwjaHvZ+rbbBfoWntYtC6W7Um2E\r\nK4wq1UIUpLxoqgN9H5tXFvXAm1IHgdEqug7uaxpe3mnL3Ww0zkI74BiYLD+t\r\nBl1UD71PWWjG7bg3gvpTOMC7leC1xenbPLD4B0mGyj7+7mKWfbI6NmtsssGY\r\nk3kqToKUKXIRsREJBMIc6AWYXS90T5UYEyKY3Ss7SZCdgHDgYdPY/MQ4iIkH\r\nCu+QSXi/9DLzE1mey9ltKF6o+MSqWnTF/9G99uqMn8KgDjmqRHIjDqsGlpaL\r\nCx+bCXp2PJ02oYZ5pFi4CGvvJUnIp6iLX6BxCZqQvprV7vceIbMCc+v9OZCZ\r\nVvjN2l9L+eWEtapukUFY38ynv55yiints2SN2NPcOl6/6VyV1LBKAFnGaVnh\r\nvn3RPClySqA2LNpDWz4hHNBPTHjMC+5OK5cB0OPTeaWvHujvJUlUxvdL7tip\r\nMikZtkqQH0xMsu/KQBP6/x7hbsVy3m51wbpcBAwo3CSJt3OgMubMzThmge8K\r\np1UXJ2h+/3qJ4n19Q7yR2RKpHTCRRxP4eMM=\r\n=9l7P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c23ef27223dac12fda6964804d51daa8931fe3e6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T11:35:10.370Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.40","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6_1659267529449_0.5763357951011481","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f63623897c4e0877a1950df973c8e6254b5531fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88.tgz","fileCount":10,"integrity":"sha512-W/bVQdjNB85ddXJzFnbPcktmgqucDdsRGw5gfEKd9wZ0I8/tC6pQgOjikYc3yN8+uPQc1My99YzPmDbQIx7Xcg==","signatures":[{"sig":"MEQCIFtP9f4WJZyVu8Cu1Bkfr7z7cZQ9NdTgmRW8rObRynHSAiBXTQvlz9wfH7avEcnFO034UamQLGJUsNyjxxif0Jjicw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5oZWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqQQ/5AEA/n3rZ3XTB9R+WZkF69f1dLBHAFA44jCXVIvaiSr2mM+fx\r\nXq8m2oRqs2Z6Ia9WPQ7MZ3Dh4zPR8O0R+SoBcBkYasI/laWKC76Crab1h0hO\r\nhC0vV1vdM9quegeqK+uyppuxU/MnHqemAuTLlyLgOKnnPGhVoS3u7cZ2ub6o\r\nezMvyemkA0QY7/8rD5b2dpyuBOHSy+IRufCcXjihNinW1jBWvzrdlXWwNiPk\r\njiarYSZzTDxMdCUNobyprhs46AaEamo79Ossr0jkIctJEjwMQ1oTb9p7nb99\r\nPa1Op8Una8ZoPh7Wf4CMK89dyBlZmy6YOFwwyU4INCx9sJtIBKLYmRsrNkZd\r\nux0bzfWoysTUBdcgpz3j50HIfG8dNoyYDro7Tf7LvxhjiuzVYM96yH/HfRu8\r\nZ1e/ncekOBdN+X5V002NF2u/j4xnYiWoakwgxpMSG9qOB3rCem/6NBFGigWp\r\ntGMhFOk5VHmkrcKop8DrXc1alWRG7LwaCro/vqxdb5QigK6wiAJ1vqjDfAc+\r\nGcdgURI645RIaWbU0rKbGL078Ho8FEa0G5VbbYABsQpgGZlRu5CXHXesPSxH\r\nr0Yfd1FKHv3pcoST3N6ZfAP4pXVILUeeqLlTEDVpkoUE6xB0y8BZgWXpD7V6\r\nWuMabPnF4wLe3bVnWtBLs/h5QT4LJ/n/MHE=\r\n=j1H5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1595d3dd0a532fd17b58f6c711fd0bacb2f99b88","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T13:36:34.481Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.49","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88_1659274838345_0.40687619146649734","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17":{"name":"@balena/jellyfish-logger","version":"5.1.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"835b6cb4872ad71d8b7093cbab869870e33d1fb0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17.tgz","fileCount":10,"integrity":"sha512-OaDXsA6K5KN4UvTZBrZz0nU+IBwgQFfpBDjoashbYpQIYE27isOH6KZQbAAaBemEh/+NSV+RlIz+Xu34M9RedA==","signatures":[{"sig":"MEUCIHhdHjCW7qwvM2XcWaZq0FFOoGZYgmmNNGuEgsPONeTOAiEA+sB19VzUWZ20wpgTc6H5lMPfI2FLO47HJeHrbWkXPwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5oc5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphfQ/8CghtyE/UxUFAg8/BRYH3QEEG+slizqLhouXX8uJnW/5Alfs5\r\nRlcinT/EudaLbe1AFf3sTZOTJzXpC9jKegnnvOY39I4VLm+NNhzKuC/FnWQV\r\nXlnFY8TPWeF+jMSVrQHmjcJqI1yGLJnQb+qLLKefOZFzV6wX51mk+oRBTNjf\r\n/Wt0Q9AmB+ABO1cadgEQSgyqppX+wAf1isXOrAowGZI0Blt61QvXt+qI2oiS\r\ncZHkWCxehJ9wrZ93/SfwC6fIeWn9yueCB73E97wlbPrx1WL/cajlpjvnwCBm\r\nUsml8LzSicbgGT9v2LdylMl8Tz9uBS4dRTs5peuH7OdMEtS9s/dEAN1Gxt8H\r\nyUFloHAz0m9gU5r5jR6CDigiwQY7Kj7oiRVzrZh+LYmG4+F2IUM+KNwN8MbH\r\nvyDC2fYRJRr4f3qWt5lJLDWYuy4ZPwuThK8a9lATdmZHqbjgwRTv9p3aph9a\r\nLMu8DtWheW0M0Znoy2aspZBmhyyP9sdXy4GKdjj2Md1equqOAJUVt7m/O2KG\r\nHlVlFXuOPUpbbjWSO/2hb+1s09zOsl5ouikKZxKOC+Ca5mF5vSu5deWvlo1c\r\nyBg5cUN3kIJEtRZPrRESzHrBJrEUh8K7FsnUVUbBnJHWz4MvYXfhVF4MRAda\r\nDnBvYFJWQHT4f92DF87hKDThn+3Ys44J/n0=\r\n=z3oU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cb9220718b012af49e633fdc7366601e1d24efd6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T13:42:21.086Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^6.19.7","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.49","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^3.3.7","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17_1659275065752_0.12375831383766678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc":{"name":"@balena/jellyfish-logger","version":"5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9dc0df9ee97bebbbe88ec70960e3e7d2e442e71d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc.tgz","fileCount":10,"integrity":"sha512-ajXhK0y83jbffNJ3d0FsY2HDliw0dQLt8tQk6Zva/O8tZoFMcK7wjVId8FzAFhftuN8hjPBcIbm2a8md6s1CLw==","signatures":[{"sig":"MEUCIEwX0HoT8un4aXJlSeRuBP5NHEwrkgpbHIZ5YJoowod3AiEA0DRTh9Fasq+316I4SD42lOI7wmElMQyBByk6l0M49LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5oeyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJZhAAn6JLAJZfAyFP/HbM/YsLQpxt0PF7jm+3JPlgzc+WIOEK8pOz\r\nFj/LctU8Mm+xKBhTQ5CQYBI9repJ6TltAs7ut0Q2nELHlgbHOFTpqwyM1obg\r\n6+Dc3iyVgjhaw90byYIRdN6b8pGz0pOFzPKmcfMMifhGq0tIWhdZ1Xl7yN4j\r\nw23yDYNu5gTloWMz/Lgen48cQYy1duhKGewxPAb2vrfvRbtf+deOk/AYxVqp\r\n7nFMyC6Ii5NGDoIR0wBE79dmP91AcVxA43Mn3lYqcsreOsj1Ocn1wqrNwWEl\r\nFO2q/FeG1pnZW1EM3SARlH5rbWBQnfx27ADQYohXX0iJHdy4nFRhosDDuLfI\r\nuM52LFUoFdf5KOUWyLk3dac6BptEb1FEhtls2U8snGqdiYtq7kcHhQWOEBeh\r\n6uTCkU9R3NOI+OL5FxM2oBxkajMLLp6Y3OXjt0ti/cb8bdiuklSK9eRk8Cg4\r\n8dBvIyK2QOxh139HplLvRgO+7uo6hrJEFUkD/G7LNWLi/kyLYMIAsPnb2CwG\r\nBNEu6TP0TrypEEh54DkQamZc9pjTLMG25coc9UMgiNQTj4HltY4N0LBg1wwR\r\n/nrWl6wZD3a17H4je7KL9V0bMSxhTBloETA12xu4GYQ7Qw0M3OwnG384X8YA\r\nAUaF7r3ITlZTj0Q1ZNTKNhY0v2wfuu5sWRM=\r\n=BXxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc9eeab4b770fc7c645f25151302103f80c7dfcc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T13:43:09.746Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.49","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc_1659275185891_0.8938977203181047","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73":{"name":"@balena/jellyfish-logger","version":"5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1fc9730c49bb3b7b0db3ea9f0e20ec6e29ffeb00","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73.tgz","fileCount":10,"integrity":"sha512-r0rIO+/FEOeX2x+IcQrnNzsGXE4N53xS40VWCVnInE1vvT0CnN4PSOsJAvs6fmPIISn96KpzFstTm03YvQQBTA==","signatures":[{"sig":"MEUCIAiHey9/NcBHdvaA4Vs+/ltiA7uCDRDaJnBoGgUPOBUqAiEAjTFyaPDGctwK+NFnZT84IPJ+kguA3pp73frW70KZK8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5ogfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeYQ/+J6wBVfkBIcs8hdxSYgEPhcxRpMz/o339dwk4ISpPwAhYWUmU\r\nCz3iRo6OdUtJpfQaYAy6QoJC5c4hQbKfmywxMPAsyQMVkIdb779h4P39KTaV\r\nL2LOlht84ytCOI8lq0koPxJyFwrTqIX+02jRN+SwaSRLPw1G7K6HBsv3CW5M\r\nkBDLmHQux9ePjHCUK3z0MTu0kqNxu8Hido1g4rXaNeJHAgwVJ0GCO0vgvIic\r\nS359MfQ73qIJXEgNPNPU+Dzh8HbFzBiNr/2hUayppBZVfFVpaEYEaNXVZBzC\r\nTq0wVgHcx18Di76xCAQE/yk9ACKAvja/oIfk298KbcQ2mr8u32ZBeuIY6cNp\r\nAiZRCtaTzptL76buJGI9Im3QypPFGanzovRyg2R1G9eI3jnUU9Xoe1lDHuwo\r\n9ZVshcdVMFl/RSnk4tb169CWE0LSaOcHlmOrmzr6rBpaZN1z3Wkx/uNYIPgm\r\nvz94r6iH0KT5UD292TtJfUCuWLxsPYeB38bMpJcyWHYuPv1945MDdi0ay2fL\r\nh6/wT4Qeu+ft58F2nmP0k8ahk87S14PhIBngKWoY4Zn9ZOJB9ENd+vX7aiFL\r\ng1RR4sG1I3nOjA8MpaII+P0MEBskY6HU7vdDXvZ3v8/bJVN7wiY/ePg6NuWv\r\npXDTLM0BhAoQYr1XjAGxe+imtSllciNPQ9g=\r\n=dkRE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"93893eea04f59b17d0dcf00f02dbb81fbbd33c73","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T13:45:41.773Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.49","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73_1659275295670_0.755871628166481","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18":{"name":"@balena/jellyfish-logger","version":"5.1.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8cfc56feb7760dee0d310aa1a36551fcaafb9ff6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.18.tgz","fileCount":10,"integrity":"sha512-TtBMes7bMHDplAbuwrvfnTaOLzgDiLdNp26KuSIhvEz61A6nKlF+b5Z+PCshH41JFHpDESLK8gzHZW6avnUqXw==","signatures":[{"sig":"MEUCIQDCV3pLInE3ZjWtk0MnMZeudq49gWOp3GpQylO5yp6c3gIgYENwOU7FhMmbAwFijxYDNMfXQ7oMNcTky52u4KenLDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wJkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ9A/9HFy/sRd6sAc9mSRO/hfvkzHTpthKhiFtH6TLQcxwn2gs0PWe\r\nZ2KKNMtUrpJ9FsiFjRkQeGK2iWL7/6kXdpgN+P6Yeff51nrffKuDhRRdS82g\r\n03h3huvIXRD2sdTCU7RYTnE8v3+rvpw9ZXALmQztKJZZvOh4L2yiO78bEpjy\r\nDCvE9CkuagSaq43iihlqoaXEq5QacFAOD8jBUYMEnxCWa2hqh4QzlK3brdBP\r\nvP5t4cUnXQDDUHoSIKxkhuyQfGCVGVtsgUGVMkV/pPritJTFkPeTyuiKr+ZT\r\nTDt7kG2MkYeSH3+D4Hj+Rv6zbAVvbeHiu9tggipvL2gxJjYRuhJ9qwO/iLgF\r\ngNM6vN8jYiC/YbA760Bl21e17tAKggt580j4OZidKuajH4rIkXtr8Z795A3P\r\nq4XtY6H5uECf0dCgzd5izidXfy1VRUUJ1Qzi4XK8F1xqQzN12Ty+Jqf/F9EM\r\nfpYZ0qPCRWiqXYTR10hu//6uBezAcoyUxXdSiMqHq3AVA7oG7si990roYF2o\r\njnL8EZdkmmyKhs9D8tdV5cNUvzxGKgLNsmGX9WLplrE5Ddsu5JnMsg4Gf7HI\r\ny0cVgJR63eAyRj8B089fNA6MK2TcG6CqTHZaQGkXnWewm0s11mSIzBUs068Q\r\n9SAz++Q8htf1yqj6dBAnL/qLuPWszm51ymg=\r\n=bZxb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1cc3e067288b73965ae62a3f8bce5f4f2d3973fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:26:53.771Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.49","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.18_1659306595907_0.7131420893052078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0":{"name":"@balena/jellyfish-logger","version":"5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"38d67f7975c27bb5a92e4b48964a2bac3eb282fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0.tgz","fileCount":10,"integrity":"sha512-bKc0MBOAArv83dGZxl9DzeDTJA5p/9pLPdQ6SzuLx8FYQoZnSDwGIvz7nWJMQhAzT2G7aEOxGLAZiOG+1JPq9Q==","signatures":[{"sig":"MEUCIQD3x1wnaiX4gz1fiV3xS4u04d/CuKPLiZL10AQ1FVGEXgIgSeHxSwBetCV9Dw62TkWe7OWUbow0j0CjXQrSH7/HtNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wMpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqI8Q/9HRHbrZ6E1lHb6fFmDvwOdquLDksnBTnDiNa0YAiP/aMiMdyH\r\nCXCwoxh09kJT9mTR7Sa5sst13M0Oo7B+edzFYHuoBMskpLaatY7Fp6Hfp7Cw\r\n7SGuy+3LQAhovqrUCOe3XDXVy537jgoaaRruyeNW2ilKb9mx7uJvpPBA56U5\r\nUn3Z85E98Gnxl5AKM8hYigeIHPnNVpsfVntrU/v9G2RkvBqNzfZD8Zgzn8+o\r\n4J7aXlLNslk6zFOD5e3xpL9gmBue/6/F1H17uNSCbis1Ovio66fTasWcjdlg\r\nQvnheDbEq/toGbzvSOwP66S9I0VucVXeEcLaZcaNYI/s+dZw6ZxHZoWYJWle\r\npNuWNeT/5viTR4BEMzatgkm7RARjCf6xzi0fVXrvxG4LR0C9hHyiQ34RZgMC\r\n/85sNvTmEqa/uMmDPVJq+bDGQcf8I2z+Pd7AHhcpPWVSP6wjeWxz90wv16O6\r\ndw07aZWItHucieK61BIogXySyZDfB/L+hujMByx3Vr89QUXz9Wkok96juELH\r\nbhkcWKorFk2ZB078q+ZD87pkuI3DTcK4JfZn7rlFnwnR3DvZfCxm0qCJimgR\r\nHK4jEb6fMhv3mh5l+1Cai985EfpbhTswlGHHyCLK3skPcOei68x2vBVe4Sae\r\nCykzMaV7j3Y7UFYSZNPGZxSjRCnIu0w4Alk=\r\n=DoaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"74eb0bc3c3b948f72c80bf2aca11b889b15edac0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:28:51.336Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0_1659306792958_0.13121243814561567","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a":{"name":"@balena/jellyfish-logger","version":"5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"400074a19296320bb350253943d39986b2fbd447","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a.tgz","fileCount":10,"integrity":"sha512-z1AuojcyfJrWFzq+LTL1fvakZSzaFvcsmCunmVwLlK9a5O5eyRghZWl1mS3tNGf0o7BMziMtrK73ANDb0jcyTA==","signatures":[{"sig":"MEQCIChptr8aFHiBAVWTnrMAsC9m7S4L6cC8ob72Cu3MhTTaAiBDF7rFuJqt0PPN1EX+C4TFfo0UKV3OfQp6dHCh/vsUkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wPrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXcRAAl30PHspWYUpv0+qkVwpqRFjY6n3od1t2c3ZDqVNrXtUdQi+6\r\nOGzv1N4UBieK+eqpeyCiF36LNBv+r1PKHv0tKuJDuNkUu2a4x0tM7BVi2kpw\r\nFdu27bZCTsB01tvE5fUbZzHegb4dqMtNojhloeKACfBIc0W2VKjhx+8zqmLf\r\niXZu8zQqlcCec7meKTxpYCDCi3Vbv5GA1BbiqaYxuX7vBzuvWo7YM+eCqhDx\r\nsLONnU7jbxmcdKSDv5kEuebJTCuyJvtCWbswA9aVwNQSyYe5AuxnY/UyWVx1\r\njZbX1+4m46uxPhDlc2HIT4dbTYPYJo9yZ3EIki465nLT2OkoWgAI0HAAK/KO\r\nXv75EaCHbANXUTmuDCwT8vWGj1cRN6fkKN30NF7DsI+hbzZ0hCxmYoGTOfVg\r\nunjh/2A9hfK0gO20ehrp7z9Btgt+u7viW6Y3j8hygX4mAKeiuj7f3+2I+z32\r\n5cqFhYgtW8vJ0G1ZYIIKFaubvMxJNM+1hPg3VAj7q2K4YpZtN6QaiKTmkIuy\r\nGsJAn0BZF3qk2BswJijSY2pdVz8o70nm9K90d9AcwsGDx1KDN0Glb6d+Dr/B\r\nzy/TGzff5SPLc62Z95bE1ziaofpU0MAN1sruiTZudQKJGPt1JEICSecbstY9\r\ntYm7lJTKMQFQQpNhpz/u/9xpgObOPtYbNdw=\r\n=S5l4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60e5c3de784ac62d7f5ad8899faf367ffaba488a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:32:27.451Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a_1659306987367_0.5219949103608321","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.19":{"name":"@balena/jellyfish-logger","version":"5.1.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"823c724f41352cd3b99be315dfd3ca6621d39c8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.19.tgz","fileCount":10,"integrity":"sha512-Q/mpYrCDEPEFVrCN5NClhOnxyGbnXRoXJe9fh7z8OnoxY4jil/Ufv+Cfb854IqSODKKzl3ts+tLCXEz/yym7tQ==","signatures":[{"sig":"MEUCIQDXvuYl/rd3bkt8tCOnmXC4p+rKOV+v+KLr0VNKcEwLTgIgA9rnIqyKHHk1vmtjLxYY+W8s6YQbyEjqntREz9qjDmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wTJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpigg/5AeMW1TWbc3iqggUnwQGf94nQsAjEKd2pTf9pccPf1Oc6liKf\r\nVuSsL5UuEZ7107p4zIQRnCjaLsXGzmH2H8DaJTCci4W3lDzd8RrQF/vSyHeN\r\nnQMewffmUKVDUFHMxH5YJAInJ8tL8E4NonDn/bB45hj5wNyWwycnsFlVDrQh\r\n3sDFMFane58TLdbL3ynrczVek0roLoTHVek7SSWKyCJsXe8x8RPiFQFZIo6J\r\nJeDOhcVBQeqfpLZFHkgbWgy5d8lw+649tjomwc/Cmd3g8LWMtpPZMrh1MbVf\r\n4Wwqui1j1Qfig/8ndPiGKFvdL6QzLSHHq8R7b7N+NdTrs17FrVUepZm9JoC7\r\nLJEdnnW9LiJa5m6z2yWY+uZO6nJ9+k5DINBzUr24tb+tlNr54H6m4nz1IBgN\r\nLaSdSzPnKmp1QkE77v95uZYy0SbTN9TjeyFd6W22i6xMaCIE4jbYUbkMktnh\r\nrKyT8BJmeHbZ9w0ZzRhQlaju0aP8ACkzqNATlEM2UXWF1wmRnLQPtEP8vLvY\r\nQAXrX0w/O70sh7BwZ6nFRx5piljRoJLdrpzPn6RrqxANOcIIxQIrtwWT8TJf\r\nZm7QQIY9rKbaAmFEzzH0A/OtJUb9IvbGr1/1K+yIqSpLt/d8p02DpFyvfwiE\r\n4d3BwQf3uTyXXFn7CwLzopXN+4I6yj+InYw=\r\n=1qdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ebfbf2df86828288b26ed1112053667db6ba249","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:38:08.549Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.19_1659307209156_0.6473079144184348","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5":{"name":"@balena/jellyfish-logger","version":"5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"038852868d48176efeccc2602af6c42abc0a8ebf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5.tgz","fileCount":10,"integrity":"sha512-IHn4w9SkE7/ynCUMdYOAyLBBYkMssH6lK+Ew5D1C+cjEs6NYcy2ahLsNTTR6ttAaUjTVdU8Xg4mM0h9SM+d1xg==","signatures":[{"sig":"MEUCIQCRTcnL8yQGYxVNBdh2pWfUK0QPCHWJoMTKk+JEjBEZlQIgJZ+w5SxbMtPC/yLmk/1YoC0vBlUFONVTQ7RC8UhaxD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wVEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5GBAAl4tyjKzzNkjgc+In7fs03NjDW20WaSF7rQUNlP0mG1BSPfOx\r\n1/iCL4HXfR29jGqPJ+qKFrUB0DG96DIM0HSs8KWRpsq+tL7f9C0NzwdMHV6y\r\nQ/sp1ILNSw1XOYtw3tpAVkspfV+rJAZHGCMpQk0PdiIQQwIxvcUqypQdHd6+\r\nP1PBRd+gAcKcB60rr5GC+jfnWxb6TzItaEkZA06kdTLDC/4/ytwaYGKWtoh/\r\nQt6H7HcIqv526zpnzNGsN6/xTb6H1Cty5B75021Z6GaauFEcsSobGzsuUQ2s\r\n0VdUYQWcJmT0JfhJYtUAP0GmP3xK+wLhUrLZY7us7KV5KCa4h1r260MHNHAk\r\n4WXyVbjKJxM87TLAOo9uKExEPVVnfYYBoQEK/B4jhdW/mRnnu23IRalLkGlW\r\nTsVRSP2xv+Ipo+JJmDQC0f8gnTrcZodY3ShakCLMs0KupIucPNq8GO1WCiEI\r\n5Nh/LW7/RAk6+ANJeRF3Vt+dSZmcnf4wRtx6mE2izkB2I6L5FMDRNjIzQS1G\r\nmKycZtXRg3mVd2CGHKeGrfQOCUkeGQyKhyjdsxPd7cuVzUAa0hwTRWG8EYdj\r\nh/lFqoqRW0fg7sK1RZ8h7+ME6G4QPZpFMv9A2GnaB5zXaR3ssu9kF+CK12X+\r\nXoXAbtPgYCcpEqq3+B+3vPFIvoTgBvXpRyI=\r\n=Wflm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8efa8fec931ce6591ebb65f58a0682181c12b9c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:39:19.189Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5_1659307332442_0.10212378645379805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.20":{"name":"@balena/jellyfish-logger","version":"5.1.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"21f312c9402b802951723901fbe65bb2daf34792","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.20.tgz","fileCount":10,"integrity":"sha512-TSSP8m+NOBycpOfrKFyXPILucuIiXS+vFsJsYnuLMO6CEPsmguTashUSxi/AypUTAClS0h3sRO789+Ipq9BkEw==","signatures":[{"sig":"MEYCIQC3nPB6YzK5C2hc6IVbrQGL7an+tFmjmMOzbda/AmsvjQIhAIHNuj9sG/PO2GcHCSitVTRCJ3YH7oiP6ZLjIK1R9Ghh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5wbSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFTA/9GCtJcjsIJDWnnwW0n4YpcmXmpgFRf1SrOYRsfdKdOqJQrfE7\r\nDcv+q0whH1jjwKTn2MjxwhoBpFI+LBRefrnaShpCGw0JbHOTCbAWb2lB+BTX\r\n5+BZVKtkigEqXDq4CbDGrdZoLswMoU3dZAn/OlyST127GFGxheyptep5o7Wf\r\ngrCQnv7cqMTxQI3QguuGRZYhbqALanc2zUPKjbckwCS0HJeCtcFR0mRR7x4L\r\nCnHJm007popb20YP1LmcknTarBVHo0Z231oxQvgU15sEBvIlPXSvEydDWimi\r\nVGMDgls1BsOiiHankvQiDZStP5c0uRBXgtRXz4bNFKPjdgVXUbK1x5TGFGD9\r\nPExmykTrXi/zDVJDP8qP5xdsXKqYXguNQlLXotYcMVQhz/NaQxTE5O/BFSN+\r\ng7/YWOSRbGWO0NRJTFMWqCGEabxGyNluJBvSKiNPe8UIGp2S3yeekGkGi2TV\r\nXUzfif0wuLJKRWar/6Kaa8xu7fr0ZGEqZ6EaKg/LZN8wyVgJvIuvAMlLk8rm\r\nD5cXAfz8cmrUKXQmVoYDmAoG/Cobd0xaiQ706E9Y1QJupszubd4N1gRXxZj8\r\nmk0MqrlKhTuZoMVSJr4Njn8FbmWWRCsA1Kkmj5zvd3K9L2jsXxzlLLQX/vbG\r\nWZNXPRXfA+02lKGRHTYgTpL7nPxFR9KdZt0=\r\n=sbUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a08ab842705d3b5bac9490aa461676fa2e1a656a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T22:46:37.387Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.20_1659307730341_0.9363912437916635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31":{"name":"@balena/jellyfish-logger","version":"5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a89a84c58d5f5e0c18e2f2740eaa1bfb7218bf2f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31.tgz","fileCount":10,"integrity":"sha512-ia/qWKAruRGee2f6i6KSomWNhpkAP+2VaACQGopPFsCJa5dkwRpRb0K+qF1t1/YOo5zn5B40yi33hwm5aUSHkw==","signatures":[{"sig":"MEQCIHzNdNfjmFjFL9xpBIwwXyALA4MDLcA+KmzmUOJzByATAiAgrILUPbg4pNJWmIgUCr//bwnX+1tAJ13oGuHpzaAYcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5yCGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqDxAAg3ltzom14TqNN8flVhZOdYznQ4v6cEP2MQUDYZJ4JsCcztB8\r\nD0SRxEDyg1ukrPBCqnTuYiLJ+08n1vQLPnrYFrUblmJFEyPlXNiwvJQwk+mi\r\nKZ5240xcAFKRTKcyfwNhGMsvRii8sl1ORZXJ/l4IXWyt2F+pGBkvded+pcuj\r\nzW4pi4ye5wbW/RuRqfptdMa/h/1xQ/TzWYHaQI4NJcil1IIAicVYiwyRJSdD\r\nuMMYAlak63SL68TL5+7ANnyStNAbjFyVCF0Yhcz0o6wd5zxa1MaDBOSkClfm\r\nEg7RrYqhSHRdxDX+6IY7nIu7/oziIM7kw1SUDJU5hymPBOvhpouDcSN9JOB7\r\nPjTjdGwyLcgALva1Uo/ItHKBVjJc+5IAbvdQu+jSg93+kuoOvFANHoq3azZg\r\nFu52cw6sJFjiTNZciSXo61TaxycZGZwdnKHPHPrR0Oqz4yncNtJgnkXV37F3\r\ngm0MTSeEIH9GGBgLuUGe8WAlW1lyvXE4uzDWWIhLhUllpr2/jrH2dfUh+hNw\r\nMXBIQgB17sbZYw/5yEzoP8Bv0BvCrtmavkqfc8U7RhhD14ZtBPsp6yWozeto\r\nWRKehQRA19JoKNtuHHgSqXlYzH/J+3sDePkp6FEv8QvZ8LP6Vc1mHMsNoQpq\r\nSuuUlM8mhDx3f5QVnBqpxM33MOtYYoL/KUc=\r\n=vTHU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21fc55962d239c991f3376b48b767dcaf8925a31","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-01T00:35:36.931Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31_1659314310119_0.1192505331615843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.21":{"name":"@balena/jellyfish-logger","version":"5.1.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"36add5b2e52f0b18603aced5cc89fc26df1769aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.21.tgz","fileCount":10,"integrity":"sha512-D3B9twcrFBWzDW2cnAoU1M8s0IyQpPJdWR7Si2L9KAEc5Nn2g4ZeyAabdV5crmBZcQ/wXUhBguAPGBGUccqKMg==","signatures":[{"sig":"MEYCIQC+7lD24uNjBiDfEKN09/N0vD255fCyQppIsu39Re4hggIhAKbpUofQ4NY+/IA/xWgzfWSrCJV3wU1K0W4oU4dxqBtk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5yqTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZxg//WcByv3XxeoSymiHXQz57nW8iUDe6qcFrLCMcfrN49IoglSdR\r\n79k8YatuFKPy6/I8vXtwLFLO21FSDuqQ0mKdJE8nrWUVDye5LAI48OVbZHys\r\nqlvG5HHlgLeEBHHQ1iVa6vOcrriI7yC+8n+IZR+mda0yXG1h/ezPejNIhQua\r\n7Ua02fWKKLyg1Rhj5eLLy9M855+G9kVRCwQQzcDH4KNMNp+BGE8YSvAght49\r\nO6Ew9GtfsxEewNCGHkHiXUIyUaLzg7fOsDi3yproZZes1LGK51H2s7JgqkT3\r\nGtOTbJqT0QjBoOyXLEoujvy5txEcIwqtdta3NSahG/EGZ7hbOEaEoXU7ygMb\r\n6bPtP60q4TNFbdBK7sLaBZQHnFO/ndbhTsVe9YWXsXSILfR5BlvbsklBIAwJ\r\n4JuA81cfYfZy2vu60+9lxGuI5Vfj+8SwJeTV9MbPf4hglp5w88+atG7twJD9\r\ndn0wIJUI1FrR4xeKdCiXLp+dmJmr5YpZk3wD8NuWM57PLnAG9WDDpUt0mVt6\r\n2GjrqOQPw/0xLLCGZGdtIi+qr3CrLlpDcqcKp0gDY63rZyJxofHqWMy6+ujI\r\n5Q2RQdZRTO6EZJyUdPZbs5bk2JsWXbIULameKFa6Cq8M0f/CEazIYTfKIjaG\r\nLGD4t2LRWobqvsCdeUR3izO9DnLQcHhxnfc=\r\n=Syrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"774b0f5ac9fcb1789aa3cb157389e2fc68cbf3a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-01T01:19:20.324Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.21_1659316883607_0.21328307958422466","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502":{"name":"@balena/jellyfish-logger","version":"5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cae31c32e7f943591d87c4a0ee486d971c34a95f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502.tgz","fileCount":10,"integrity":"sha512-DfQjehp9UWL5yIFly/IF8W7zOisdstZjzdSN2YFBRvGKav4UsGKzvFltorzCgyP0F3++9IVK7TnSrBhdkqIiGw==","signatures":[{"sig":"MEUCIQCM/tssSuxFbJnsWt29cg5i9Pu8RBosMXfK2unxqQ3EhAIgM9g+BU9CcG/0RMghbrws+TIj6QnnBMux+YC2KZmOpT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8IGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdoA/+OCEdhInaECC6MmPcJ8t1cnAK+scjaM1PyCn1tBDC5cuhAT4I\r\nKE9iF89fiACe8dcDtWz6Qqo1N7Z28WXVf/FJJ+111O4cqJuNE2IG3MzMOUwi\r\nfvdgpgDnjGTd0I9PrxZhjVdCLV5+tXH7KVF4dEIIiGAeK7Bu1UQvL4gfZ94G\r\nDDer//35MK20fSWdV+mIDv3DYske7H3YHOBeLVUUwf3k2ZCEn+DL67rC5+t0\r\nkj9bqf+vZoPPoj6xuisk4gU/scY7XtEiL6V+qohouvdDEzBya0L+c+eEMuG8\r\nk8rYjGXcaxkPXMlg8ffpbisgowo8BJ2NIqYLi11nDDQFgtoDW88uN6Afwwlj\r\nTDlRbaVyTpHQTaixSOOBW+vkPFjKNky2CndUA3aGSm/5if7iiRFrYaZuHvl6\r\nXdK7PumOEdKBivgx+aX3YfSqkQ2aee5w/W9z8vBFl0G31XYstaOeagew6udK\r\nyxYGZmbVk/q/vaa131LkaACbuTLxUZtO3JAmRYr1L2orvSciSituPNWwTg4R\r\neZAcVaqzf1oSernHnIOau/Dot6GU+a1R+aViE6OXpYGStU7cS8eXj6hMH+BU\r\nZME5ZNCgN0FBnqos9xFK68W4TN0zpf291IOolnWbYtcSJjP50tE57D+qJnZp\r\nmyZmO+6iNP7+ShItT838ATY1y+7Ity2oDBQ=\r\n=p+7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e48344270a6658b7261bb943a80cfa63f93c8502","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-08T03:20:01.288Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502_1659928999462_0.35716528368243483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.22":{"name":"@balena/jellyfish-logger","version":"5.1.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"485293f0153a6d8df93cbf11dddcd43903ea864f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.22.tgz","fileCount":10,"integrity":"sha512-h1xdstyOKTji2UpfNP1LxZUChIlTgcB9DszmcPnYR++Lph2UhEBY/Q0T2ECTAXj8iitMFJb0mt3NyRY4zcJdVA==","signatures":[{"sig":"MEUCIG1Z/ObP6C9HlPcu0gv8okxZHRNyCF81bHNiK0eVyUasAiEAssyS8ci1KzZv71TvSssSEnSX47f0pTkrEqpqGa+KGTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8IKZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYPA//XtgC78yR+o2SZKTX+vyEwHwMlWz/6aCz9Nk/Nq80fZY5t9vN\r\neQeMGgs98OwoT/LLABS8Ca7LbRuSCRMbdYEKY/Oizdu9Yc7dFGzCbPalCpY2\r\nRjvedV8FnUXqgTKos57nru+LJpIYJdtP336QHlw2QH+MJG09Lj5muGBmiz7V\r\ndYFUovuM5SMuKZyyp9pF90erI/xn/0gtRN+fmABmvNkw79wG2KB0HluN+J4s\r\nRNyM8rYeai7gFJQ5rXt/NeoSDi4WGxLnaZkShGp2jGY89UTILiEq3XhFg0jc\r\nX/aiQkoMqlvE//sEeqZ704BKwWuds/YJU8jaKhvIl6WNl9Mek5jYoFMdNb4U\r\nI4E235mXuPNI9Ey1bO5bdidR2U+fXef9bX+EB/8YVmaIQk916DOjNd7gUJYA\r\nWct4q4RbwJrCHifXgScd4eoW2XeYuIPoJkH9TIXdpsDLBpVmmUhORk2sFU44\r\nOIDNKHIn9cDjAubrsC8/gcx3vVoF/+Sz0ueroqUcxRJSMb+9+TLIWQDOgHSy\r\n8Ir04CIUlTrBIwMqj7Ja8bjtxzIcc/Udie+7/BsQ0Ok/le7Kd5/qGwkFCV/V\r\n7TnLH2d6NI02zp3lKKiC9HXQ95GgA2MrywveO4RmfDBw/oEzww7eb3Hp4O5i\r\nurzuhuGQxkfz9nXJQgOa8F5vry6OHd3n/0c=\r\n=3P9P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac52d93fd1f6f1360a8a91592f3423ae7c3e4b11","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-08T03:24:21.063Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.22_1659929241277_0.9194967629677788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12":{"name":"@balena/jellyfish-logger","version":"5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ff389d192d87cc569e4b56c816d5571494c02be2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12.tgz","fileCount":10,"integrity":"sha512-GAhWze5zLeRQEViElbTeu1M1Hi0EJ5Yoi3L7y42S2YIg4XH0NFGcWH0YI7W/RRe5o0+5wjExKgFWMhVWF7L7eg==","signatures":[{"sig":"MEYCIQCSteTgQfAchFUGCw05DJ+dHd3m/F7L3JakD3hjZNgqPQIhAOkHkr31KWHetEjdG5k649T9qjp9A5ZO7YKEhQCd80Il","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX4Q//RsqO+rC5+xorN08PMH37PDOyi0EhxP86CMGCY3s15nB2hz6+\r\nNIwRchqoY0b5l9AAOHw+2nN7CmHf0qx1N//xFSN0jdVeSY+udxk3JxJbwGlX\r\nWLOAVjMIPPCSccJzb54lGp+6IcEvkMEsS8IUZ4W0KoMU+ELSpKFmaj0zFmtg\r\nIdqoYaVqwjkgBIVcNOStfU3aZSezxKHvWy1QBgVeAuqadm2fgV0sJQ624Kmk\r\nZOHX+8KkXw28YrtyUi01lp4jygycBJVVajK85bq6e5+a8PwG4z9QDvwytr/q\r\nogWUNLi0QEU3SAt1OOdeZcNhw8i7Oq311pTXMLpGHWWHabSzpBm9tH9HRUWQ\r\n2Lz5zmFROfQCw+VOb4juam9mmRyYgQrE3y2KK4iGF+d+683DsVDdPJ9KT6du\r\nSrPkpnxbIFXgB8zeb+cuVHmRhdETovhfrnE8Mcm6VHIvf6v3h+cM6k3ZWq7T\r\n5Y8OSBjc6IgmRbKMNIqUS89TADAGQ2tqcTO+JqqJK3QEZfU0MwbikRuewUCl\r\nPx4UMRqwqsXkeYfbZG1OVDbuJ6+7dy9bDzSJhVmOxt1uzi2unXqqdUKp7Hew\r\n8o9d8RPj6gYkUdqYSXfZ8C0ZP5pbe1frLiPM0ma8vtEtwxgnG9RMZghnI4KB\r\nTWFl8pZEQLHCG+vWgEdOAAN6s6D/dSnMbaU=\r\n=6pS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09fed71222fd6abbf9d91360efa00f09e0436f12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T00:42:36.249Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12_1660351528489_0.584890153203691","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23":{"name":"@balena/jellyfish-logger","version":"5.1.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f37bb9685c325addeab1ff7726e8a68f8735a52c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.23.tgz","fileCount":10,"integrity":"sha512-1WDLNLJ2W3Z3ftX0p1ynbY+DSE1nZGcHU0CqsGsNPZFoaasU32iYe5PJwDPcNRzqHoPSNnMju7FGvmIT1396cg==","signatures":[{"sig":"MEQCIAea1ugxxP9g+HkWIOyPZCtdquaTSpcsjxsgG6QvRA0gAiBpXZE38rQda5bzsUrYdQpc+wARNsBGI+cAnSxjuZ7qVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vTUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPmhAAldXHOoRW4iUUQW0FQheRGzLO+K2miqs5ubtQYxFwSkPQSy3M\r\nCLog2quXpbn9pQQ/tOEi/+t1bt9mVpud5D4sH2Twmndb+0V8nqyVFC42Pzlj\r\n7c95jhFIGDIUoXC6JsPYQ6hDGsup/OhL3BnP9ieUSGMF7cB9HH8f+4Tgjdfr\r\nSQ9zDBwADZM0oAZvYbm/EQIn7tyWNcxGdGACnsfSHk2sAUXhdx9j3zoajfW4\r\nPDTkBkJACevVHIXAH3K35p8RerOrDPaT7HwrQz+azG1GX4csqjmrMF2VD7/0\r\nh1RC27tc8jVYImPfHoyXctt4MCABTdO6BYLdGhAMGAs1rjqtHelfHS6uyhmz\r\ndtKm6D8sNanrFShk9uXqgFHsuhy/+EIK146q+GwiynwUZ53a8RNhTEPY0Acm\r\nCCLorx1c/uYYDfIY1duOlC+HFMQRWX7ZcQK+QknqY9p0ge8g6VLAPChRGDMI\r\nGDJijCYPL5UkamV1kx6fw44YwDexmyrPs+yPo19nSG308y9U5jg1AIqa7Keo\r\nXtC5uUYY+8LohHqNRpoI8OdDXI7uwVtlctXyPNkhex6g0+YuOdB3p1cdbYM6\r\nStcCBc8g1PaE6i1VrpfADDR2B4qa6StcyS9FqYcuI48pwLLmwQmkr/vSnQVE\r\nQQImuaCL+r6jf44mUiFV+UyBTencBoZr7Gs=\r\n=7r4j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c56613e6f896f8ee9c9c257a6e28c87b71e9da6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T00:46:27.172Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.23_1660351699964_0.32347097423379756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c":{"name":"@balena/jellyfish-logger","version":"5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b0c5d8a98efd60cd27ac41f62bc43c9d6e2b2012","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c.tgz","fileCount":10,"integrity":"sha512-DjTKNsZRYgxj/FFGCqR2QDZJBp05dB9TrJa6mkEZilbibKSJkGBiNUCFKRcec/OAsCtGcb7XOLKvfH7U16soRg==","signatures":[{"sig":"MEUCIHEZmRe+WdIZgonYhpd6qc7tbVZ0E3TJXoogL7914bb2AiEAnGn9UQWvEuPnceeTsZPDfupkqZR0z3M1lOD5OkkUsro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vWLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqN/g/+MMDS5NX3qMK/ZXK3XK+elVgBn8pfV4Ma4glK/9EB/b5ETlh3\r\nwUPWr9zF6EzwRC/1qZLFIp5zReF0pGUy2nh352x0HlWoOMMSJi5D7wtv6Inx\r\n4ww+VB+7SeAhKZMtaxT1K2pw2k+FUahgWS8xPiEYhIexwhEuR0+RqDtlhlgE\r\nr5LJbl1IJZoboQVJj3FssEpQnmplt+k83hxWbTT7tQsMCKojBpzDpcODELRY\r\nTlvVXQEMrUqBEdrNqMTql+b9zIoqQJimjFKjZesvKCvxWdhdlYe1BYrnv28S\r\nHk4u5BXLpF/Ko/1liVmhgGQwEu6+KByihtNXV0jZ4bEpT3d4UY2WTNZ/WXgP\r\nfGH4x20WY2uq5kbnmyJo5iD66xJTc+3w1jY4DMYg+kiM28ap8lhyMHY35uhh\r\ngj5tJnRKqBa8rHG60VZnQS0znaufNv4ygnqtoFq9PPV4rLIYP5iLp67UH4NM\r\nFDRks/IdWA5nzLP8b+pXKpFks4jw5t3N0UwEBEO8Kq1q29muW68YmgVFqh+E\r\n0lvyrUSDLOzGFixOcnU2FOrStmCDqzzfMC+1kltXZf8lPQPLllAPK/w06IDn\r\nIHWd94HjAO0i1+LuKaC5XH64FO7eFSaS8b9Z8qQQ/6G78OKAyxjotwUgafj9\r\nd2x3NTTKnfHJAaAqSiInSg9yoTNNKf2vpfs=\r\n=3Iyo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b46da825ceb29d72aedb7bbaa8aae45802968d2c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T00:49:16.580Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c_1660351883382_0.8414204618514742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.24":{"name":"@balena/jellyfish-logger","version":"5.1.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"22e2aef7636d5835e0519db5263288835d1f16de","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.24.tgz","fileCount":10,"integrity":"sha512-NsB7CzaMemFSPAuY1/oSZQIHswO50rdNGWIMlanOONVClQai41NL+dsZuzDxxUDe03wV/iWGcj0Fh+naarAL0w==","signatures":[{"sig":"MEUCIQDd5kNPa4hUTzjxnPhd0dAJNwY+bkcVPtXjm4lA0nvRYQIgRbdTYhMHlRZPbquMvpUH0gsPm+HWIwCFPccMhUtCrHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9vaEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn4A//TQYQ4Fc2d6Un1uvT6CCuqXxd8knVnjSBEILgCAF0gOB7sjsa\r\niwT9OwWhOwyM2PBhRPhiQL5jLcBp29CJwUo20QidX2FVLFWCt/XtvLvQ0tvV\r\nL9csgk3ThF1EtiGa45e2y26fFl63DOQ7Ca0zwbRc3MfLjyb22qlHhAAqr1iT\r\ntNxjD2/06hOjG/tuZ/AgwXJVTA0bDkJzLuza/W7T+hy4SJ/5dNmoXHFF79/2\r\n7xY0yIKPucSolD8DfDIfhjHEqCB9mqGvJOAMCh95FGy38D/LC4q93wxpLLkE\r\nTiL/HXJabIl0OvSLfd0MiSkTqH3xsbk+yE/vYygFvjinyHUGjwF8D5I1F0q+\r\n/RdwzG9mai1GPC8wkUA54HuQibnl+/VnqNWkElWB8MkDgSPd2vIBueh8sVJQ\r\n11YijSH+atuxoU7rTkP4LZ/bIE/RGz2Vw594/UfUio5DCfUpQzqbj4eQ2tVG\r\nMhLFzB485z39d1CFD/0fBD7OdKXGtbuvHMWFNQ5AatyxN2Yu9FC08dZ+bUqv\r\nazOY/x/PAkh1Pay2Go56cXfmCgVZKoO1QuZIlVDiNifDKT9qlA6Cq47c7NC/\r\nz343+0pRT5s9Jyowl+kEiDK+bY0zDy2eB1Y0XWfrMVfcN0IRzlAOHWPpiv9y\r\nGkGoGSbBOg+XWiu7ZR53Gh9BprxRs2p90xQ=\r\n=1djH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8906beafb25dadcebb983f91ea47e5555ef61773","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T00:53:39.611Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.2","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.24_1660352132362_0.5493174910834073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261":{"name":"@balena/jellyfish-logger","version":"5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ac0db85c92ed6b852e765c314eadf6f27c8bc5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261.tgz","fileCount":10,"integrity":"sha512-VcCZRIw/aOF52entCJmYcW5ZRwsnVymOpLT2HzSJYr2XQGQjL4XYLV2tprUaDEqhIpEdYxKGb5LK54rKJfEowQ==","signatures":[{"sig":"MEQCIF4zxSDkINB40riekkwEQfmsW5uQ0cpwR6SNikMhbLXgAiBdHDNYhG+l5OzPeXG0sZOPF0CcQZN6VAVn9v7U7w3yeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9xddACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr93RAAkbaeFf08eROkyWgfTFI5MT0W9oybm31siP/+E6O782s8nk5Y\r\nnACQ72QP37mRQnb1sAcYcVYpn0znFS0XDJ+HMlWEMFb66Z7S+3WPxcCmVwNA\r\n5qbF5Nxf4UK96m4AlO+ZHwmrK3IBPFbQWrFtvjjVqKMf2bDJWOjREvw5ooYc\r\nJMw5PuSZ2eCBgQGidHJZbOuXVMQni7Gcek7XrsS7IlLSsRyDbuXThC2S4Vg1\r\nG31Qc6na+gYTntZ85IjPbtU4VCE2wsrcvsnYg+SecqruK1RUSbNQh8kDzwLi\r\n3uOttZfcxmMF0rwrUpGbpA1I6kWiJ5Dp+qqrwfRbt/Xv/ra4i4q2FbT6P1nF\r\nTkHIMwqzwui5opjIFGbzCJ42l67XRZRUJ66H9tmi3grxylNyVMoH0zbixNDP\r\nYk4QoLNDBCHnSbYYotd+ZKDmCRxtYPRQexYjObhHftRFvoSUferTbvoD+0+U\r\nBR0l7/SpG+jySXQAXYlwIdxcKnsP8Z7j0xOo/WwnFM7hRkMDhRQ/ljTMlOFq\r\nL2HAD5qqRFCf3wcmEe6dndPSM8S18T/mM8I7skfMHJo9qZzg9BmQxTaeBIjk\r\nNFKgZl+nvvoUn0rOwxHOTkc5m8Rtz+W/uJQIJfajbuBnvL+lNO2uOr08CsAB\r\ndNEexPeMOGrsjfFoP6G/IDocaEwhqxTp0ww=\r\n=WLzo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0863d3ace01e7804829ff2d92f7eba4e0282261","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T03:12:48.676Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261_1660360541444_0.7053188304442488","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.25":{"name":"@balena/jellyfish-logger","version":"5.1.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"55f82d580009ce6d5d2a03963d88cfbce4de8734","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.25.tgz","fileCount":10,"integrity":"sha512-/6eX6v8NetuqoP6BMKhRmTDDW4MQWzo/LBt/rXRxpwwDUBlQSDQZSYBQnTA27PnSIOqQNU6sWL408G17hCCl4Q==","signatures":[{"sig":"MEQCICnX635vvHOID1xYpWkpBz4WmIPZbNYIDQcc3NovaCHUAiACw1qrXNLdcS+FqXjbt1Rxg2EPqxwFp2oP1dGxnP3LZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9xg4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopYA//X86SykonJQaxHfG/pCksvCVkOJUn1PgsKujDYnXGzwMUrZ7s\r\nX0VQrGheRkd92UV9AnUUbc/c2YmO4oB7cVad2iQjE4wuIJzeBHGudywbgTF2\r\nH2DXQvFZopz/QLQh9s9IcqsHIIw7wluIO1rU5Ts4ds0eQNIXjN5zVuptPNc9\r\nnKJx+GZJ/FlvbyWVkdsbC+nLAh/hGoG6rVFKmgVU82/338QQVzXGO1gZ5IUW\r\n8MGvjMU//FYrpegXgDc+6cD+oiQdYAaJo43NCFaA2gABm8gZVArlWOv3nDfM\r\nQBW3xftgvmytU6oCI0mhDkwqixdYjYGK5ONBZ1hh4KXj5LVx4BwWMMIyQrOu\r\nNju1dl2FYA624muKmlCnloHAAYJwJuDzkeNZr/6M6MFa1DQNUAbDbHKnmZJy\r\ntACcOwIRCXvcS83ktQEgqXd+n3elB+hUoYfMni/dDrdM4X+qLyKT9zyBOK3V\r\n3NHqRp1VXKR8f8cKC40F83+CdAgzPCW5Xl0Ki3NMTNOLmyWPxgdEN61IqacI\r\n+ykLPZ0sO6Y6u8PmC6qQL1XyuySDqIzCAh7XfRWRmSlyJDEv83wScBCzMBG2\r\nRLMDChq13+mHtm1zExf3E33SW6v8INdl+3+tHBCUXZsUG+y116Lzf2PK6C8U\r\n8j6jqq2r+gFjHDckob41Azjanncn8uNOTD0=\r\n=wTHk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a8ff44bcd6e93478811c9181c74fe357761ad25","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T03:17:13.625Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.25_1660360760221_0.5058340416661704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0":{"name":"@balena/jellyfish-logger","version":"5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a66dd3ff41e4bd8870e3e58b753ce776dd30e3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0.tgz","fileCount":10,"integrity":"sha512-8r+MQ4foyN6mwNf7rj7I6cjEOn4RwBe+d0meGMUmemLWjP54tRNsQXokAMnBQpVQW8f/FDqClimMqo93tgWEUA==","signatures":[{"sig":"MEQCIG1nhaHyaiMYt0N0OcwT/sHJQq2d1Qhqtg/3N8E4MKuAAiBZgggLXqcBL+BhXN0tvzIC+XWYKNeRuYLC7ooa5cSh/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9xjNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY9A/+KVvdSbd4nJOln7QdHhKVswBm/9BFzzZRq7uTKnQ64MCZgilI\r\n7xw96pB/TNxgZ3QGbMGs8RAgrg2oU4vAgOIQvTs4Sn7B9lvAuQ5UTdKHQqsg\r\ngSFZM9lCng4ZlXz+Fl3xOCyxr+ekC37zKQq7LV7/SKSZROx8LYvdT4pDbKxX\r\nR8OWyRvo1stvNIYKtc5jGwZM4J094/B6jVZFxSrGHgNWPRNZjEM5eUBpgcP3\r\nGc3RjdSYljz1UTm2Ty4wtGM2EPOdG0aNuRzwCM4SueBk4/sPp0QAJ7r4MT2+\r\nFDxnZodTVQAMmP5op4jXnyye9aOt2ywPrQ5BMLgxYHEgliyh1PITsIDq6AQI\r\nUP7whGfcfJf5d+rg3tR312JIdqWBAYuUXP4wE/YdqsBWxZrkTR0sJS6HZfIb\r\nxlyNxaWBWtwlNJPSGgdrGtmRmzj/HxwjJIDM92RJW263ocAuhuwsx1dENfFe\r\ndyyBUq67d1OujmVsjKQTuei/bircz+Wmz0uUEaVw2r287bBZT14MpAwevOoq\r\nLRwZXPAMdMeQh2wtrxCl2oTIvLmw+T00t/VBTHIjs8j4D2EFyWg9gwSmLypC\r\nU6WgUArwHrjui4V3fVtnJIz4prvJBB1zRk8wiPoYrfWGJYa4BwcdShP/ty8l\r\nHkeqJdQKp23X1nJfQlZiIghTUP0LqVbITdk=\r\n=Tyyb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T03:18:56.435Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0_1660360909149_0.5109310483393352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.26":{"name":"@balena/jellyfish-logger","version":"5.1.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"14004b74a0c3cc7ddf8660069c88001daa91574b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.26.tgz","fileCount":10,"integrity":"sha512-1SX8vOKQkgFnF+WjP6siU9Kgt1jV7SXY3D92Bo7/AMQk+x1KCnCq9aBvahqYQKIvojaYI7x2/YOGtSA0Rb1tGw==","signatures":[{"sig":"MEUCIEZb7XFdezppDjY6cH6Q1qIw5guOLO+Xb6qzkrAFJ2NoAiEA6ZK/1QPPv3REIWFQWklZke+tHAxrLk0XuRkX7njI8ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9xpeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozlxAAlLm6P3dY3eJhnwQpKPiT6dkTtkIDOOZYg4hbKMx85j2AqjHk\r\nUlY29ZP66gFEYTdWSj56pYe9nb9dWX0xa6yj2Ejii9mzvU2AgozP7hibta+d\r\nSEiG/2MWWYLrb0MT4b1g1GWPsZi0WpdDbWmVVC4InikpqCG/cHijDzCZ773V\r\ndKhERrOS6ks6JstvTA6DIRFXo+iLbfkf5wfcHZddiu4mpthN2QtBa1yV4+GJ\r\nuAaLbWGOkhK6zrZ3wPTw0Cge54xH6Csds6MVWAknQqweLqF1e7uSViIMGZd+\r\nKRRQjYBFxBn082tytVQevgLwzYYkoqjV1Csz/e0O71lfK5O/aKbaAuuIDEAY\r\nJ7cuKxnls6E5eKDEDyn8ZPRSI0L8xosJg7jiqw0YQ58fIGv0KVsBvi8j7Q1b\r\nkenueIN2LkXd79WmF7qNjHfgL7pdANQ+bRbAKMBr8gpocdDiOaRD2iTfWQIT\r\n1SsxSRyzIWdEnpwWRqSbwclLboF3UPWG9zq0horTOFySc6mPQ1Rpi0nA8FLk\r\n4QX/c/bXa92fbdzBTl2nGboKM6EccEdMfNSUTEsSq0RIMakQJY2cosqfotCV\r\nd0Y48gsdjcoFr7mAE0N/4rZsEHZjHDclpw5kWk72LToM71uO7mxh6D+zWox4\r\niR3lv6OAZZ5Q4BH7x1tH73/hh/Rl/V/Yg6A=\r\n=Z7Xy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aeab6908af3d1f906442d1fe3dc52578d98726c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T03:25:41.364Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.8.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.26_1660361310589_0.627112698056459","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115":{"name":"@balena/jellyfish-logger","version":"5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b73b56c616fc74960d0201e60d8aebd8522b6200","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115.tgz","fileCount":10,"integrity":"sha512-+nA8QnOXmogexTXFoLUJuy97mjysGOu9q6kPpDrk53YEon4VSF7sU7XQE/50wHmetMm/kGWhHm9kqbqIH8CmcQ==","signatures":[{"sig":"MEUCIQDKVSIFHbXDBA7HEkuQ//df3m9pij7KBuqLColVQvTOtgIgA462IP5NyH82gE6Q59KH341GzkNrmE477Hh6i6s356Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi90ChACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr81w//YnxTOXJLDiInQpA7pDnBcYk8aLFrZVvYtiCbUDo3/d+2/IaD\r\ntvHV3B1vD/L/rM9ze39jCPa1jEXXnb+PQJBbcq945tREaYGlh2+U/z/ItMdp\r\nvBOzFKQnI4rEdutwlk88xrhAYv41Ar2/aVqqsDdkR5MW6G2RLnx0zXDH8S9d\r\nUsQVoQ5OvgmKYdfDBbGrt1OHsLa4Z/qC/a6eehRHxqq2XI68NXYcSqQJ1QGt\r\n07p95e6CfFN+knldL9dxvJ1rs2CaejciykwCTpgda7JjyotHg158V216GwbP\r\nXLtPWC5/jSI9ghluQJhdhRFBOUOb/M39unK+IO31X7CzQEBNmzPXcVpjfgFJ\r\n7tqsUDMfcN/TIa8cjWzekUoaua2lwzZavj9IrnCkkfavOTqTpobtnYg++/lG\r\nA2wQHlx98yWnKxD9l9t6tecnlSnmyZph+DZfI/+s3McqdWDgRbLeTm0ady8Q\r\nhDSYlM2oL9g6ugRltIib+dfnSWHd7L0uC3f6titzKagOldt8H+/dWne4haz3\r\nmKXOorn9rM6n7uy7Dd9lixRGJS2G9qcrJcOOOhPd1aOgsvuYVwZqlNgh/1YV\r\nvL9WzZzxZDG7mxdqTfs0JyqM8ysBxD6fIQFuXbypfx3gei7eU7Noshjaa+hv\r\n9T2wwb5FusRUy1ii3n6WxcEPSZTin+P87M8=\r\n=HShb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"349836852c1d795bad6d952c366507a6b0757115","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T06:08:58.928Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115_1660371105430_0.8733085054601781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.27":{"name":"@balena/jellyfish-logger","version":"5.1.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"02cab4cfa1461382d2c475246ff98166fe0f12dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.27.tgz","fileCount":10,"integrity":"sha512-52voL4SUSynuU8NLSnkeS4IFiijGGVfB+86Vs42p4orhBzajPlhXHaqBUnbmaWWi7hWF9rsRE3IvdxAJl752xA==","signatures":[{"sig":"MEUCIEY22/COLA0/s6QlrjuRPZ67/pWd7enj1DRb5OykwmC8AiEA7qclZeX6s0wzLyyEFo0pCNy7gmbPaXSRZ3c2two/VWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi90FfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYVA/+NoFaI4qOml2sQZWkoNBUUtkRJOx2NqwcLb1jPNuImxys1mmH\r\nKzo9qqOVEyNUnQu67jYPyHgGWueY3B0O8etRjY1nJUevBJjy1QkpPKZhtolc\r\nIwm+fqZRrGsRmaFihA8oZ7juzG1JJHcEANQvotjvKZ7gFHanYrMWbOpRnMZF\r\nz/XRQCMlfVZb2hO0V8p9AZmba5/eOeUmq7LQPiYiTot+hXCVPka5s8xVuWEl\r\nc/D8oXQAF25zzXhxFXaFDGhEaH8TvK4jxPC748gVw3obiN0OTUHb+oeCkzpE\r\nFIyd882CudDU1v0R6+cdRcDTLjGAmKn7OW9onvrhZmQ9HM2+O1t6mKEtFny0\r\n21Qw7sGFkhkM+bfdQncTw6s+cXgQGKyzDHP5cPmmTweu2Ct7gnQAViQV8M9K\r\noRcyurW1kHb0sk0mg6GQLlQYKBMbUxl57XhJM2/ujfcMbprWy5WTcrkDix4q\r\nj6I0BClGToOCiVhg0TILjBQ4oC12ly5MVXgfZPsWn+EPKIkN3kKW0mLjbBCa\r\nrfI7qLBo2iO3CwlwOFLdlL37yt4LxGaND8lFsAAvz2+j6iCaRRdKhbxqTYNR\r\nkxggmBbfcRHhQgecpsf0gcl4dEIwTpP5ybWspsv7cChhalRKueyvTz3Ze6W7\r\nSTDCnRGntz4aSwl79E2jMjqVcJDsmWyXHGc=\r\n=9yUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"235630520ed59d279ab911a8473a871d67338b25","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T06:12:59.926Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.7.2","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.27_1660371295066_0.8533510925203096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92":{"name":"@balena/jellyfish-logger","version":"5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c3c16f20661ad38ef881b6c08329787ce8c472c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92.tgz","fileCount":10,"integrity":"sha512-5UybPFcz8n3AP+R5NDdcdGSY6RPdIHpGPA1n6N5fT5wYgRzb3S//COR5hjwVb32na1TmheB6r0A9RBnlao/biA==","signatures":[{"sig":"MEYCIQCfCRajGTxp4bp1FBqNDw/iYZmHu+j+/QbLPLB6vaeq5gIhAItHQEbhfG1vl57TtEfVPbYh7BDAe+KTKmxow9Qm3623","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi90IQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiKxAAhCOM1lxE7S0CFDXbfZzQB6iPeMmFs/maXrOP4/Mmsg49miEf\r\no5MQxUgS897+oG/AS88aASN2L9t8bzArNKG3G/jSKj9jZnY9Z9RhL14/8CZR\r\nS0ThWfwM8RG5U8hJPvuZ3Ch21hNP+phpYm+OfF4wWXfA16yZZgo+XRAPJnpZ\r\np+EKYjGXwTvCDTzADZLE2wnLiHIl5uaQkTbx4z3t2wLSncAw97X4fpp6/Z16\r\nBLgvsHUkrY+zZlusXPXqGDoNEWJIs2bhmyGIDqIO8G+7tC8Buosa5xjr+Wwe\r\nruizjWvxUqFVDuIjzqsjHnHlrz0Iv3oq5nzIg2zK9oynA5RUIvRPV4DsF2xN\r\nebWZqwgI7DpRyxI0Rtd4ZsWEnMslrsOSb7cVUfo9uwJXKDxdpRMH3cj3lVTq\r\ncafie4BIqn8V7pmm85TUo632qpJj0DVLfZcaDH8EuJ6VEL+mHb2pP5LrR83E\r\nYQChcuAGefLEQBwol/7TeKWI6nartAX0x3wD1sIfOUsprfhIphiLfVkpR6L0\r\nQhSWyvh0DaICxXW5uUUxzMEKn6QKnJ3p/j0jeorTUybvrxEPR5/dw9ebk8HO\r\nHv3epDaRiaI417agCwPDCfyv3E7UZNr7WUrgW0lRQjwTy28MUYpcTOWDLf8I\r\nQK5qaZzce/dot/PilCm1KYWUkjAd8Z5I+Jc=\r\n=IBlE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0f8b355e3580f4ef7c277f116e5fe13b0972c92","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T06:15:09.810Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92_1660371471902_0.5531274322010329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28":{"name":"@balena/jellyfish-logger","version":"5.1.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"420af0c084542e2044eff465a9b981e2ba90d990","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.28.tgz","fileCount":10,"integrity":"sha512-3eRm++cDnFDP5w6kuKns0LfKinYZZMS69raaPYEQURPY6mgvmRwCVvbGSRZKlMi9Jh3jYMgBTnKoOCHxZjOeog==","signatures":[{"sig":"MEUCIQDsHQ+17TgO1MvJ1uyf5HOVLpaOFyymfadagzU/FzS23gIgfCpwJRdswQuA/UWNEiCzjoT6VyQXPh7iJ+DduEnWNtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi90MoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroAA/9FthL+1kxNk/H+opP0KieGYDyCq/iEdhq0GZJA1RvrNfLVm5D\r\nPg0vLODgjNtW1YyZhBZFEr9jpdh59PewmN7tSoKCXpbRcXudyAxhUAnCga8E\r\nY8iwrQRmMtuYu/z6IcxNc/9Q2jBDg76h2wzxjxA3P+Q3FLPQpLxRyuz5qiD4\r\nFfFu1vRguVc2aD/qXgJyZqaoZ4FKvca/r6sBbxUi7fsp/BtkkIXKBFZoXhVl\r\nNGNRobEAAYQj2hDXS3zm/+tvDaEFwLJkHLyunondge3UKueNsJffh/IWRiAM\r\nHUm0zSHCuHhTcLnBkJeGaZOWAzjL9PWcA2oH4Q6x9Dl0MquA3J5vA3WXkoPe\r\nHXbdr3xb+A+ZkEwBt+4zRfnytph2tJIMOje/b9LO4NkVI49eKp1bjeFhKgfZ\r\naP161LZJyzLaNGlbH5SPpyq1AAA1DcLLEzndtrWa7v4kEaPrHDpJybK3QxE1\r\nIPiUvR2Jbi/qJarNnUW8GOkQuPdybUqqDhRa1Kl5YXhtmQjVEfVaK3FiaOOD\r\n8BXttyP0BB9CismfgQzpslFGGMPzw+GCsI9gbYZxgjjIRw9NerbO5qd2Lc/c\r\nnyJXbcvdiOxv6XgPr0NvcLUW7/xP4CuXq3Io00Y7iEcZ+7FrTmhlcDettWtA\r\nKBhhmg0CiWuc/r4aIZhgQ77BTsB5HGyMMUs=\r\n=1S5d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5fc7899ac891cfbe4a339a7bd66d604b27b309b9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T06:20:15.161Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.50","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.28_1660371752320_0.9228365980310578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b":{"name":"@balena/jellyfish-logger","version":"5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de8c802c0879d806450bae370f62b50ee452ea1a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b.tgz","fileCount":10,"integrity":"sha512-uxLrYgWEvCfB6soThzm438pps+J01f0682XZrowD20R5CkE17ly2rNRqyWw9nFVoldOBYFxhya6QCc2UolMisg==","signatures":[{"sig":"MEYCIQCIHLVmG17nlgJsZEuL/L97hyX6PjuTkEDKLnMY6LhDlgIhAJNSjAZhT7sgByN6m6o31Gn3hiijAYjgSgbx3zRNKOvT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4awACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrHw/+Ip5GdygW+Co39Zqv+IUYbiRvNrLLdP9oCGFcxrCGyNcVhbcf\r\nFAyS7iJ8eJJmuXF1tDRBFzQuNYhvNioAuyNRoi/Fg9WKSBbVBk7UVliLQRPT\r\n/hacDvNIq1VYN3IS0ndiv2K/NlXemXrSXbYXcEUWZppBNI+NmiBQ2E2WZKaC\r\nsV4v8XlBDy5CQVPvGT+IsDySr9z3DeKNQWodUvPu0O6Yq0V+M9XSyYSW7DlR\r\nDPD0g2UOaRGEJxDkmRmvrA6/OsNxZ9IbeB7K9n6e3WIAbcgutJPXq0FvuIAr\r\nbGjDLrMjkJ2KIgjXomMFndpyLVOEjvstPogIyL9o9vNajDtmVwpCDb3iS6g0\r\nbfaXLx9cZClAUv9WIAdYXn/0iF0RVhgV3KlcPtui/FzSfRuCwSnAJAYpTv9/\r\nqVmxBr9wDiorJVLB/zJpr/gE2x/R92I0kqQGH47xfxyTtd7pOxeu/kcmMBE2\r\nDdFCDVAMTyYM7qGzqdYhf7VKdvK6WzGa3Vmg7Fmg6uvTFvqwMv3Rt0ynkHoS\r\nBuZLqMZzSh8FMwGHlM+K1y00IrA5yHryGhMqO6Z9+ZTaIaP3O9L91Qj/57kd\r\n+WLpmoEQ//3eB9f14F/4eXHuzrToLLJoOK+t6cBaqf/JGmHfkb0GjjyAk7mg\r\nzMV8if1HxMNc6MV9vPLXJ2VzKD2TtH/GJN0=\r\n=6HZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5756c2f6b40aed9993a9901d0847cb5c645d1f1b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T11:56:02.842Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.51","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b_1660651184549_0.09490645432522404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29":{"name":"@balena/jellyfish-logger","version":"5.1.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0c622e5a0041888962df84ec0211d52e35d35aba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.29.tgz","fileCount":10,"integrity":"sha512-cU0x4m/SU8XCD4Rn4SbRxmYZkiU6279obpD9aNFfLgyQZ4kijPySAc4tsRTLVvKrMKP/m6zttMRieaJ8W1v9CQ==","signatures":[{"sig":"MEYCIQCLJd4K/XoBjDlPVZoYe4CakNQHLHdQ75Nayd7XkB8CpwIhAIMfKG0JotO2WvlhlylVJvCjxlhJttojgMOYN1CDK+Gn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+4fwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTtQ//QeXRORzLpxv2eX9RLi43vx1CqLrdI08SPPgoMWUUwNuQOxgA\r\nQftFrjn0lg8vsvjtvIyCOT9KLLKe6Fyoho5MRYjGs9nRdu6D66J6MjBdXYJf\r\nbjxqVm7kNC+dO19wTZhHEkGComSHVeJFEvIC5ggnW6K2l4XBOqG7GMiUyPLQ\r\njW8Yk0/GI2P9RO2yMXaIYM9bNZz5+d3wKyQT6ELy+G+Rf8Iv1DeazJlmNQ6M\r\nIxeqZEw0K1s273nu/XLrMG+Ma2Y/ow+q1eecSVbrE7YaOYrZrsNupEJ41FX/\r\nc8r/xiRdPryeqy+PpVn0M0Vz1KJnNEs9J04I28hIMBXukDwxflPQtfQ6/kwf\r\nYOtq+KUsd9eZQ0IaFLKcypMaMWfRmc+OK59ORNbwelzdvJMV2umM8con8kcX\r\n0k31Xcokd2jptKmKoK6BRjsJGA3HChlVlsbuPR/HBVzmsmFN+NlhiUpCZKuu\r\n9jyHb+yA0BrKk45SiFrWVFCHkc3gpP589I/xTd2HyzM0mICP5KeExcf5ofes\r\neIoaDxPB9cPcjLfVRimKmqrW7snTnnK6HBU9LYvXtcy+h+BtdX2dzkwofMBD\r\nwLwzt+X68wiLGliu8kP/ytWocwMwIFFnr579WBRt2LcZYlzRZiwoxjYLHg1g\r\nf9s0BHyQRdslhv7e/fhHcKFq1WD/R/AMUPc=\r\n=wYcS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5da101680319da9296c0fea22fc84b7a565f1a46","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T12:02:09.510Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.51","@balena/jellyfish-environment":"^12.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.29_1660651504671_0.314827896373022","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c":{"name":"@balena/jellyfish-logger","version":"5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eb9e15ad76567bd6f7fc86755e8ebfc87685cd5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c.tgz","fileCount":10,"integrity":"sha512-Ih2BgZ4EQFYTCby9dwqv3b+Jd/UbkcffPWcoRxXPfoSlDXSksYwowKsTyncsVEBfYEmszuW+Wv8/TTkQhExZcA==","signatures":[{"sig":"MEUCIDUztHx6TfeONqBFpc6VUTIO1y3XCfhEW88t27zSEdZQAiEAqTOh/pVRUp2Id/IrzfsotLqtOo7O3Og8WzR2kQ7WfmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/FyjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZMBAAiaMZaFCmhvbR0qq3Zr5XQlD30APqBE0fZUnPVUwrfMt7Ij13\r\nfO5UiOBv4m+rzvf4FJivp2t3l4Egbq75Qjxi4/5n0wVFFnuNJO70W87R7eL0\r\nRw8T1m+msqoywbYHYjpexP66UiwAwk+BYFUOBfRXW7uH+FVT0IT9AFoitGWm\r\n2dr72ZLQq7xx2Jr0won/PjnXoA/hOy7NpzImWcULdzskl5SIHm4iyTvNZ1LO\r\nZdoD+TIo47/8OPecrDacgJThu1WrwEwFxdttlazd2gZAMQwg8Mjv+7fPdhHf\r\nSXnxFIVlldTPvOM25vGe9iP4sPU3oL/7aq8+bB/82LMDDK6YWeNZDlYvvnkV\r\nV7cOTx9jhp3fo4tSQqcd/aRzNOv8zW+2clRnNNldEQmbkEUaBrJ6G23Jb5kW\r\nWYXQ655hSWCJjAswi/EH1YSS1X52SjYb1DppnlnoLR8Nr24nlk956wQAgBmf\r\nJLQnd2nn7G/RwB7OHi13q858teSp6Addff84mSTsT4ymgfXkLTsAPRpfCzPA\r\nliwLNd473QDr6P8A5SlG0VYu7RKR5Tw1N37QQ4mB/lB/Rty9s9tcRocxZ35v\r\nWbLuqdZb/3PvZh+JAaaUTy6InKSxftxCMiK01genhRxrWnkM4NYRwPXw9w9O\r\nFywSM5EaehLJTogzyUdoU4+uZPjTs3VxYJ4=\r\n=Ms6h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"655d6336e9c2d7b5d990202f49f16304ffa32d8c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-17T03:09:15.748Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.51","@balena/jellyfish-environment":"^13.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c_1660705955423_0.9697408387307045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30":{"name":"@balena/jellyfish-logger","version":"5.1.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"930e6d1b0f94aeacea340d0758de28656826d6c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.30.tgz","fileCount":10,"integrity":"sha512-oPqZjbJxirt0JdBFHs+VHVczWBY+oyrcgsvSs23HE3lbyDhCJ/d+GwD8X6OB0rxwjYbKE/5Aqzct5kXTKVuHAA==","signatures":[{"sig":"MEUCIB1d8ql7x+nc5z+VVEGCF/21r9i+lOB5zkqEQ63+nubPAiEAy7A7Jzr+IPIXrtsMe5QKOev1fWN8VnZHbioC0Vgcm+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/F2FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2iA//R9Iy2jtTFBr1dXmYD4uvN0ea0kImtFyjxUlJiWTmKANpic2H\r\n0SGhWyiqpVhE3VBFCVb77AS0fFNd4vk5JRb4dLyfbgVkJQIf7tn+ghKn/S8U\r\nhyUwIZ21OHfyuGO2h4pze5JMXNcBBfyRoF161ggbQdnCRP7wey2Nu32fVHMo\r\nVbc4/+4JGz5pSBBaPmkbyzdBKJST3QKTQeKS94aoLX+PZ6LgQUH3vUC3CymR\r\nhdK+ClSCpIRGpOjN/oLtX4m0l+VxFs0TjFxFku8cdMtu2OVyP+82Nr+YwX91\r\nrS202VdocgG7tO5SPFnOPc9fZSlM1cppa5a2vZ02Jq4POXceXeq0SZVzzihH\r\negbnK2rec1n8S4Pzw+buVsR8/OAifVEZICtLm3B5RuxCEVOvYA5Ewcw2Q8zB\r\np9exHfeDI0JybuqsgyNNMrVmNA57wXOOlsZ6cUWlcwu7cNycNv7dZ/eYGPhC\r\nZGm77qrhqFDo6KCeKM2YFVGwZgriyfdra6CTZdZd9y36WoxJzbQHxPY54mPA\r\nYvSafjo67JWSgvqs7Dn2c1bYrjSaWgHdzJ7aXQB0cere5VZSoxyVtxV96HfK\r\nMp/WRVWEE4RVnJiVmFb1th035x7nBBHuh/X4kuWJ4dLV8zPa01pMzbP/hjlv\r\nXqpFnx8it8VOQ8nvVv44j0t9/XDGXxgIvxw=\r\n=V8xk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9209bba7add484f00aa7da7efc03b7c9478d584e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-17T03:14:18.187Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.51","@balena/jellyfish-environment":"^13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.30_1660706181614_0.7975997684940563","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2":{"name":"@balena/jellyfish-logger","version":"5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d07c051eca693adf71272fb5b408cce441584a0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2.tgz","fileCount":10,"integrity":"sha512-TvwwHPUfMBix5MwnvhohV0lo+qbHFIiO/D3+CH44TstDqgB4ejxIloiu6JJFg5aXoAoFkwDRpWt8snwE+jUfQw==","signatures":[{"sig":"MEYCIQCpUfxRK/ba2n9oaUw1EblUa8k8WUk8suiKBkTM7Em8wgIhAIUOLHu7toYNPx6ARkVGMfZCZcB4WBF05rZ9pjHyDSKs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAEI7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTBQ//aBM+HADz9FiGVXid9tTLyMeCx21YJFMXvO9BnKj25/2NNr+7\r\n4FN5RpmTxiAeQ53Pkmpo+g1tKzv28tyD4yMVjFs4mJLnWcZnFNDomQodH+XR\r\nrfzbjfG2iz9h8WcFbHFBYSj5cSIXc1vR12C4CRvOxQ5InNnMkMP9VLdlWQnf\r\nqI5Z48tw5dn2IRvaoBuUFZ0+f+onluju63Ppmjg9wRyj48kbjgVgHEPkARrF\r\nprvL+ssNsP3ZcKWo56oTY32TRuWNVv8/PukWdlRJewaYoJeTPsg6dE+xQyrZ\r\n50aJp2rqEnMROYi+QI/Ax3XvDkUCNIXDmWAsvUxM/KqIIowy7kgvdvHZPVBN\r\nM02gtCOErK4Mi6fHxJ5fHKaKPzrhA2EQ5/PTUWAE22PnG9QXwKI2TFiI8lHr\r\nh8RyAYb95TzZ4GHkoQbbs2lZnfNhgYLle/XLqMtGr3NMwlqxPWDJUgteMCeS\r\nXxD/hBeHAJEaJwoJQk6WWxIKpQzwTZ4wQMwpnyI3qcoheGuUtgYjvZHsR1+6\r\nfVBz3We/ZddXO89ugCp/bgihKGiaeEW+AYoCa4ykcJ8SDjVn1hyHUOtL0NTB\r\ndiN8jPbGlHoaFbM6a/lSO1IyWBi8Xc70m+3JVI2CW4Q62UqRyA1r0UWF8oOO\r\nVuAQVGmjLkNzj6tG/ra80aZhRHFXQLHzssc=\r\n=1AcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"87b79ea57ac508b7f23291e2d96ae939b1eb87e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T02:06:11.308Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.53","@balena/jellyfish-environment":"^13.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2_1660961338859_0.1521023554349552","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31":{"name":"@balena/jellyfish-logger","version":"5.1.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"38e92c2bc07d2408ead232bf36bef20cf403eb15","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.31.tgz","fileCount":10,"integrity":"sha512-QMyhw1t1vwnDGKT3Ll2Q/rp4+YFFinQekB4ODygMaxE2ioxxBsSr/3n5DmvPjwghLSyz01/TyPToUHRxdIIQEg==","signatures":[{"sig":"MEYCIQC/PsrdT/yNZwm+BV9YQ3sZx7G64WmjuS90ISUWk+glWwIhAO8ZN19c9ltswyehsuKGJBkhnkBTnpToNcUrmc2p2gCN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAEM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp69xAAhLo5LfdX3iZGvoxMhrsc9DisEOAs+P32NnSIGDQP6tHc5vmn\r\n2Na3t+imdC0JW4aw5FNAWt2Las2BegFtLOJSWlXhwhm3Nh/14UILRdVMMPwS\r\nNtgsBSXyBC4xvO22d3/bGmQpO+uW3a7EuSpP8KWi3+sCmPkVKdoFZkWC7C/3\r\n9m7etvUszIZKYl66xCHhyaVolrjzW8LCIsmLG/yu1HhGLxObPhKwx+X3okqi\r\nmzhuEn5QE1LNb4neidpVc5yd3O+z0MUP3pR/+jmwiF89ARsnjoexKuyaaoMU\r\n6DyrZOMCkjehHOqbbB6I4kCFsWyX0lDf3ENMWOA7/t1uRPa7aY+Ag87IZLdB\r\nIHJHjjo6tZQgy3EV2+DJuGM9A2yXnKoM+aXlnw2vHrCHdwZIXln+B5WuLLPh\r\nI5e2Cind+C4UNB9Uic1U1xHnAUEXbxP7FP8Ftc+0BOC4nlJ67L9/j0qWGKn7\r\nEIV7AudCDiyMrkHC5G04k9Tz+Mcn+60p1D+qMhktLP/y5WJRjbWh8NYC8HPX\r\nQ4cRL1R75PP4xY+KclLlNVr9GYlcB6mm4riQyqoBLB6UfxFtfcZRdH3l6WrM\r\nRmk6edyzoPiX1Y77voprATZ7hcjrj8Jm0A13XvoEHAMP6f24Q87HuWV0ZVDY\r\nyQ9HFiju+te866zgQajEsehpHKSyaFiGvNs=\r\n=5Xw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b029c5de3f839f13ee40bd004348cd369f7835b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T02:10:15.616Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.53","@balena/jellyfish-environment":"^13.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.31_1660961598267_0.466384398764057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8":{"name":"@balena/jellyfish-logger","version":"5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"955d87b82c2456340cfee5bdfef2c72041da84ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8.tgz","fileCount":10,"integrity":"sha512-WdDXXbMGbU4iCl6YCqwfDND3EOlFN8sb9a+l7xXHQpCEV0bPmHSv4TXlDwFQSgbAnMd61au+vlAI8Izt/ySl1Q==","signatures":[{"sig":"MEYCIQCfqkC3kc864nT+YQQ/ruSufKlcVUCiSS5W3SZj2nKPWQIhAKFk0fWUJJVtXn77fNd3Fb6mKXBWssXD+9zoilyI3G+5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAEP2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm3A/+P4VUaVawwoFTz26DpgWAGR1zEdrvcnvpyflUj+08d5i+ESV/\r\n3CsmVMVHk+e+rVkAADisilylEsUtSDaTZqmKrhDeHKzwGPwTCZjZUReZzH/p\r\nOKdCB9aC5EsweulQ1TcWtdLeKhdS9+ErNmSodd1vBTQaksN2wUvDBuweNZjB\r\nfywM6YgIgrWJOQzpkEFgxTSxYmqoO5XchDzcv2le2LeE/JOHlJ2x/QCcfJ4x\r\nzlam+bIJVhIZy3+hm2TWyOdhe1MIgJXr43m7d/SkY0uV1yXrfJiJOpi72ThC\r\njJCKeMZv8qc1ro7YS+BuhxNZnyThape/KuRrDSQ6GdYIrVmjMabUdxMMm3Zq\r\noG5Kt1szbh5d+RxCngkaMCE3r8tsaOgVfPLRohC/dQei45bY2H5x9U3B8V0H\r\nkt70/tVdjvShX2KD9KBsORTqPzsS23jdnF7PKZjg/RKlbMWU4DfRbp2YZJJk\r\nPuh9U3ADFOo9K1vfjhDYrQ8POg3Qzgq2yi0OoNGjDOi4E/UtkCSjY1LY1A6f\r\nmCHcDHtTwLZDZxeMN1F/JLXzmgw9HkVPbgHbtZUTeTgC5Sz35DRWX2Ldme7J\r\n3xGQHPEXynscQ4Oo2zo20Km2x+jNOl3fBiiTFL+f+3joaoKMv9WG8xfOoKla\r\ndoIynHvSmPDY/PiTqyPineck0C/L75gK8k8=\r\n=A8FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da518bc08012c9c0d7e343d4ceccced52f672fb8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T02:12:39.213Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.53","@balena/jellyfish-environment":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8_1660961782022_0.19160729217232864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.32":{"name":"@balena/jellyfish-logger","version":"5.1.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8c498cc92efb862aefecb1122f1e86f3729b963a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.32.tgz","fileCount":10,"integrity":"sha512-OUVC3iB5EVr5yF8xQavYBWgcI9U7wTkAmVXGIWeLnMyBJ8qskN2mBgRD+ynIUU+ZsRgWnQp673wTruLDe8AJaQ==","signatures":[{"sig":"MEQCIGC7w0Ifj8GfI+3subQMmoEA6MwrTaEbn5wGo7iJ3YBtAiBBTNsLh1u2/33EydJyaihy/mcLZm/iZBZka3ZGnUxnwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAEWFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY7A//YVh6LOPgdFH34/vEYPsiVRbXElTyTvuVK0szLaJu7DX+czPJ\r\ndZpoAjcgHvqfLEjgp3+Jy2Bmn1cbm04KxLA4f4FJQXBf8/BCJYLn22YtAnGR\r\nbpa602AnZVLbwrA4AlKDHiBOj5Im+9wlMEsdmiqxuSpO0j/BDS2fcaQ+NbU3\r\nLFpNvTN213lLvyCcfrmR3zVIR3OQE8dL8wBEIKsuZJqwSqg0G4uxrlwQDQ/U\r\nSgOH+BqQM0xAlBiTyZSlD+CnZH7i69p98mAYUnqyTXHElN1bfWB7WqzN6onD\r\noUIKWE45M4P5EPlUq9SB1aDUnBsT1rtgDAwwO+AKhHiHKP8O3Z/Ae04V/3aF\r\nH70nznTB793XVYTIQzLEdSBJkB8XTBiiI7DxIMByiAfpZGtRGkW+7E7G9qJ4\r\n/yqJwu6dXVkWg9NPdRN8H/7BA7h5l9P0OognCCEhCZD7lL4pQ38ZW/O+9Xbl\r\n2pH/wEyjI//KwvRZm/kT69eCXBv6KlrKl1ajlLltHxs9hU5ogQfDiw1tr1tM\r\nE30jViH3bu0s335T9p8nq1NwA2J2niYqCU0iUh6lIuiTFECT8DmztUt3ayzT\r\nqyCa63gIuZLt6X5TDdmIXtz6+MJQYCgHNHk1Gg02SVpOXEZE8lcgpjQC0JhH\r\n/VMNHTjFcIkHyO2/78DnZ4PeDVs3X8yFuvw=\r\n=KlPC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6145168a8de712b3a41a12ae209b4bcb1f04299","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T02:20:12.232Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.53","@balena/jellyfish-environment":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.32_1660962181692_0.15412173974337495","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10":{"name":"@balena/jellyfish-logger","version":"5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"79d0860950e2ef01302f590733581d6eacf39ee4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10.tgz","fileCount":10,"integrity":"sha512-kUa2iVaEUbd9sH69kcmEaHmjtt46aO6ErXIhGU+WblYHZX0228vW7Wz4txDn67fXrwKGpn1ZoUuMf2u1/Rc7yQ==","signatures":[{"sig":"MEUCIFH0kqI/vgUvbZOgjOaH+zV5XxejS5ByVg9fTotbmlvOAiEAmsLt0zmtR++vfx1K2q/ocDy2IagNwZVpk+grDpd/74k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAGlrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnSw//eWKRs0X4eJX8BE3ZptlmBxPZ91KuYmLmamF2dyizT5tgJqqO\r\ndbhuC45zYLqlQI6Q/hd5MGPjS9AM7jMxDNU72zUI6D+QEnlF6jDni6ZWKVbi\r\n66PrZtr4UjSc6ZWs71p8A+BbLuBWb/6AZ3xjrQSgCN+SzVY+VHwUC72CDr6c\r\n3nJSmZa6oXtYmBgRvwm+YS+kEaPAQh3d5wEAAgfBfUwfCSckUAhCewjlgcPn\r\n6L0f4feD4eryIgH0ssw5O5enptGFY6qr6mb3RkGBLZqe7+zwWs+gQfSwqigL\r\nKRiMA6TbukqMvCxuIwkMtspSUqYvLYp1SQ/WveZDBhUtYttAe/szl4Jhh0rX\r\nYHq0TGtuSnDKa7umaJ54G+1MbyOwBfoYLHig3a2hOD1+BG+u4zuHIfXzttbV\r\nYRERZ4Zx+IavqlXMXX9hs4Oo1fwYsvQzYz8Yr8O4UQbXuPNF+ocQD2Kdumk5\r\nt0+uvXjgILYNPO19TonER/EhUB07lssC2hVPoNb/fwh/M/JM+OZWjrXDj99i\r\noicXfJslPH0HsfdWXjN+zmFRbTmddymz5SV3v5WpCOZm+PGDsqr6o4/s3vVs\r\niuVQRoLF0uOeHu+sHSNuExs+YlOqyhN3LrYO1uwCWRzHm9ML+Oz2gnNtKxrN\r\nSDNzYM+s39hO5I51uf7nhA09nsuPKmgRaaE=\r\n=stAh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d27ae0c9bc54bcf59364b657a6cebdb4f071f10","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T04:53:12.240Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10_1660971371461_0.19544527718369875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33":{"name":"@balena/jellyfish-logger","version":"5.1.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"be39eedf1349e1c2be27c9a9d4e37488fbce4eb6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.33.tgz","fileCount":10,"integrity":"sha512-N6a2TlHbzV/+8vcLJIpEW0YpJQNqzvVQirO2zQMmWT2yKwxzgNynXXNnnEZxAT+pAAEiB8AFI/1jKyeoQtV+rg==","signatures":[{"sig":"MEQCIA8Ee12yyAo9HdMZBUqIApr/YBYMBuXjKsw27BEpb+WvAiAaxalhRsTr/Rcj4vQzxZsGmfttvfSbkSjasrYHwktTjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAGp1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreJhAAicjUtpHuE19k+5Qyer4iFJkVpA01c8XG3+y1PCy5AQUQ/T0S\r\ntmnVnkWc6V0XolKNWQKQp5A5v0mmpsSOdSjy0VqmbgUDUJAYNroJQvI075WN\r\nH1xjq/W4tr8Zh07z2YbJlMlvidZ7LvicjZCVNZEvJ6pAQjZwofYhPiUt0r0H\r\nt3uoNiVxKThZI/DZzGorKDBaEghEblh3IyeNo1oydmt+qo3X0IqsywZ4sYeY\r\nnEhUxGUVO+oOL2qrlcJXsfL34HzgUy+/doReLlPOkyvm4B2NVa3kEfarM+yN\r\n7bJVHdklaG4mvnYE48BdmqPxbSi8Q48orjbGR3Ei0G2dKpN/GkSUUXnuoAsn\r\nxmWlF7ztEOe/pWVqA8z0XhMvfB9IiCav61izCWp7gVSkdLBqj6S6Ce27B+8P\r\nF+lKHl8TbetNYOp/5DNBhZ9LJKWAfwi3qGHWbKmxcf8CY17Ni+Comz0VkkJW\r\nnhbBYsM+YItY43cMsqgfXiJO5YhobfUNynQaNOvuxJLy+s+zokOa6mtAwrki\r\nzq2kq3yoB4ge93RgZjyYA3I8KC1EkG4SPvnIUsFPzrtR+Lq1PkNqNuSCko+4\r\nwNE4Xdnz3nScYud/dMu77++FQPlgXWaG5YWlA6eZLV6HD+iwEJTYGJzGqBXa\r\n+Ug+chaBqP8JJG6uVzxNvNyiGyCkACsrwbc=\r\n=N9uF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a19174e4d7d3b09c0c41c5f44c2c6c47395bad0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T04:58:07.292Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.33_1660971637678_0.6094216789129829","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8":{"name":"@balena/jellyfish-logger","version":"5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"44ddd77166735c90d572162235f98f9b97de7bfe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8.tgz","fileCount":10,"integrity":"sha512-Ep1f0PF22NlA0i6cuP3vTt9U24BpWk/alnNoOWA0gZU3QPRJEwVaJ3MnhhK5odwcvJtUmRCnR1zPS9Jq/YXzkA==","signatures":[{"sig":"MEQCIQDRHfnb3mbhO5zXl3cG4tHfVI4UDtau1YYVYmfW35PjvgIfTmqs76wqw9MYiFIbnZRSTRTXJWpX9BLHSYpfWSrtVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAGq5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwyhAAjteLRamY/TKDeLpZT4gYTZK49mcWGCR3xaWsBndGculUYYyR\r\nyMjmeDaO/zAejjteZ2TANzbPtc0Iu7+Ny6Bbn518KNHBdIgnh+KJXWEmtj44\r\nPYLi3MPrxfqbdxf/lBW4ysChdHm3OfqhmivhrLGVAwvSmYrUvHylc8rSejRb\r\nscFTB4ABbD+Hgs15J7a30EgBxdFDBW7GKAbGSndF9RRlH+Qb2t3cprAWrKj9\r\nquD2Z1dQ+oN6sJxJ6dN5FhHa5xyuYLafD/MX1pGKvWiVkFccZ18JIBjohSw5\r\nL6CllV5KGDyn0fFVIQx7AvXXBVqCX6RU2Qs2LVdMqpXpso5p3Ikm+SuyKdCt\r\nK/LceCE1/dDgMULlkB5OhTRueltRFLXG1BmYiPsR0ELuaUK+NcdHY8HFV7R+\r\nwoFy8L1acAPB24UsA9uPhwuiIaj9opRDwZKC28ttjyuWjcbG/6E1JMXcmky+\r\nskPU3rkj9RYHOfsW+SKIYid9SEzmt7Hzf9m6maGlRtl7k2X3usXGQYhOKaWE\r\nq97hz198STvtLn2FgHd0qekDLDHTF6PWW9U7QIzFF28s3ub1rZngbK9gy4Wc\r\n38tlgE+JqIGGomOmOGfB9EW4TXolrpMdK6jDlVw8iHrPEaBz0Blpd/yJss88\r\nJSkTfVir3mxliZ7enlqmE6ZYypMSMgqb71o=\r\n=nrIj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1478b42d94385370a74d23af36674d392afcd3e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T04:59:13.223Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8_1660971704935_0.6737230161413836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d":{"name":"@balena/jellyfish-logger","version":"5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"60380fd665c850a83d4659cc951bdb1b8458dbc2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d.tgz","fileCount":10,"integrity":"sha512-TVxTyfYPFoRwMnX/W8xIN5HeFj3XNyRj9PApYSixBH2UwitakRTjCDlcxeHSwexQbLwtwGXpS1BV8fzBFMIbHA==","signatures":[{"sig":"MEYCIQDbB6k4fjJCSlwDddMzSyGPnP87lFOM4Q1cjZIsmouOMQIhAMmtGbujPwTQOk1SLnAEXWHi65NzOwMlT9hlRGsRjpRB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAGtlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoONg/+Lu8NL6HOLZzXWmmeSFA24fQrtSYUdB+RahnykujuGRB9VJJ/\r\nJYcdK9Z64jNS2cd2xWXjfQ4bNs9GslVJQC0C2VUNKK/6qoICmV1NRD7RTJf/\r\n2SKWx0jLt6P9syC0WtnAwhFrYUmGcTSTb6uNSsNQ7y3hCLnZ5WtYJu493mVV\r\nilhh3mPU3b2Jo+FxdVYQJHV4+K8YuJydnujeFULW1y/mZV9mHB0HGGHdOTxY\r\nrBw1Wzvf8BPgXwFsYdsHHxEiudS9PLuzQPw46KggbLN6fVtxOfa4cxRUlKgd\r\nKHwub2urzTJ4d5ijCEjqnCWI2GPz0PQlz7UELs2luHTsPPuqqxdHshMrwnHV\r\n25jTJTzKDfw9Ft4kakwE+m2d3uo3OUAk+4rZtklkKMLNexpfVkH4hL/JqMIB\r\nFWjQZrimE70dTnIn18vqpCOTG50fNkT8gsJAQgTc+IjZfYqw/ByOc4HOAc2W\r\nRJj9QZQwHTPydaRC75SvMxGXVBt64Exx3ifYa8Cb4Pq+evhrk28J7992P3Fo\r\na5tYACQ+pgOw2UtSbogL3t2aHZZner9/9QH+xv7Hiz1wAfjU2VsAhv36wwlJ\r\nE5G+wgEd83YtTn0A2LGYGfNxbGYMrRvBnr3bWUfuksbRGaJFHGNcSnlUuV9r\r\nnhdv9t445VkO5A7fTIJ4MA5aTsuQeXF6QDs=\r\n=8XGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e7860fd60698315aa8d57cd073465387254845d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T05:01:34.686Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d_1660971877593_0.09533897443069028","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6":{"name":"@balena/jellyfish-logger","version":"5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a3bd1d96c23f0a0bc8d978263ae10795e5e27e09","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6.tgz","fileCount":10,"integrity":"sha512-wtxm8110LVg/ua62vJqqoLt6qBUc/MrfP3fGLh+V+MhQOMiJM0MalW3gP4gfhzyfC6J12yMKKCleS9jo3BZIfQ==","signatures":[{"sig":"MEUCIQDJLoGlXiWnW5UxRg5LCov1ChcyssvRVPw+Y+kStvrAwwIgRbiJ/r8YwhxTRbcK2JoKI+HTy2Jjg2foq1D4GfTmW30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAK5oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnCA/7BnZVvuYCOrXCWEe6leBQFIKuEdau7PTC7J7KvEMiy4MMbaGX\r\nmkgZWRV6U2q4ZIcMTyaVlihJdc2zGWvhU7Owu7YElJPQorLuQOrmY5hRDQrN\r\nzS9WELCCL+mo+5geSDV4QDKHdFv1JUH6s840lbOLGWKh/Lt9bLNSN7tswJ9N\r\nKmS7wi9g+wjV85Y/s74yDNFqYG8h9mshT+/mCd8soIm/B4Ihk0xdviXPviW+\r\nmRFklZwOpolIfTw1cdu/mIPg6JCU9KN3W96wgyykY5unyp4IxAF15ACCsVYv\r\n2OhpZZGMHqSL0lQRsvLwGYDfQYVU4tCQ01f0CHleiJqurOsv6YzlXfoJfLuu\r\n+L5Uh/WSh0E1YoRZBKVOjpUzrYmYilwVPG5p+3u14WVwQU/jJ3cMPOThyrUn\r\nGSivql/SU4aTuQV5vFu1rRBWbp90YlFuc8W5oH+S17BFbP72CIavQWngyRiM\r\nE7laOWEYHx/Bku3dqJT9rZUlw0uxEr0gW0ei/Lf0KdAxQQmhEFO/olY/2X3g\r\nMK9zZUS9OMAamr+zrApfI14jWGIwgOc9m4fJmkpQfHQJhN4Ylnb098WuDm6r\r\n4uwuMpujyfbyp990kQ08DDwcns7pQOfpQwy8UBSVl1wXsrhK7DN8xRzHeP3b\r\nY7M3NwMKJ0rTLub70VQKtDEpFxyrn0xpSiA=\r\n=7au7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T09:47:43.788Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6_1660989031935_0.5223040468777636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34":{"name":"@balena/jellyfish-logger","version":"5.1.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5ce4124150fb3d61d78de71e3ede0b12a2e5c77a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.34.tgz","fileCount":10,"integrity":"sha512-wBOgmyl7yzjv/fi+M4RUGZhFoWmkGOHO4gwxuo9ap1QaEl/H2b0t+w2FIh0tIE/CH0LIcXnzR0OLbPpuYyF2XA==","signatures":[{"sig":"MEQCIBIS8QSfuLbvoAJNUfDIml5uHPML8VDwNGR1Qnc/Tql9AiBfSn8d6aAtDx/jAyeQuu3RpBFU/6RkAmikf6tQp9ETWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAK+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/8g/8CFLUTIqrwkw/ImznumjyHqp1MVPrBKE0WorehUNXymQV9Ukk\r\nUMpBN2scnq+grN0dC+YwLrPzvkebIemXs6O8bTjRDIX7T5FLf8b0dWCk75Zd\r\nkdd5qkLAAY3zlU6pYSIB0+1Bz1NNIoSC/UfywjjsoOP12vQkTod1etUmn9LT\r\nJDhC/AqRZtbZ/pwXaFHVS/lGM5Xfts6HY7qsGTrBCufOytyYn4EeWNDsTarS\r\nSZ6Q3O4zR9wrWEe6V2so9uyrCsf5mTY+F/UW1XLE5hhxyeHzyhfOD396rtTN\r\nwadqkGN1bOBCKcfSGNHzjlj3B/GSsaHGAoGLhCET67/yPPLiKgVuu915KlTc\r\n3OorcaHXjsCB49Oto4kRl80wVNZXPnYuST9T2HsfCoPlFTCwa2IZvFrhO/Tm\r\nKure9louUXyQmHbpwJ7UlZ+Kn2QrSqsj1Ce2HCpqvOgI1LQT6QFJc+f8f8xX\r\nXU/j+jTAPA+O0TwUUZiFgoAxMgczMug+gwohuzgzq3ChDyTOuKeCH5D7Zsoz\r\nQ5Q974oWn9zn2CxXJR+o9fmfa6ruKmxq7i+bYBNKarbgJNyIIaBi7vb25TgJ\r\nmeEn4n0+i0eDAW6SHiGIG6X+B2Js+TsJGoSbRCfXkE0Vi+VjxOeyyACWFsng\r\n0nNGKbQXY4JxkNzevbe6BFxHnNgpfnht1ro=\r\n=7xz+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1c9d7efe6def2526827f642410a4b842036471e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T09:52:20.926Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.182","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.34_1660989350717_0.2311070284114316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9":{"name":"@balena/jellyfish-logger","version":"5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"121a3a97aa067ff31826b3bd07164a87626ad68b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9.tgz","fileCount":10,"integrity":"sha512-ZqspyLyjePiDpS00zAKvwUJwNg07Yj/HACEQu/fAX6VnEe5rH5Hg2cjTTKXz8JBzSvU8u3ph6KWppNzpa8HcQg==","signatures":[{"sig":"MEUCICctk4n40BpU06gLR+U4+icn3hJo0ktJe7+0AueHJzCbAiEA7firGxuDBPYHu1uZ1r0yV6+NHWtMzudOrVM5Xf/XH3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjALBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0PA//VH2JzgpCLnleS41xBEEZbFQStfUaF3pcUU20DoFUn+3wocdK\r\nXqZ8l7N+66RInavnome+KNytN5NMzqtadFYXIFn++sOtsQnntrsM/O98rMNz\r\nd+TplredG95BRMEvf7YGJYZ6N30M83FLmRnaI8/d7B3DjCzcSWu8BMTe42OT\r\nJFLa0Al+c6kf/gdVtAaWayguYmcSdx/lkqIsSsc+J1GYJfzT9kCYly99/djQ\r\nivs+vCJyDs8pyMZNpYzu2dxvtBuGu8lSmiHj7N55Nlq/+E339zCbTvfUxbYf\r\nzqYSCeCbWf84prU9/UTKEik/yn33sKesWdoegu8U4nw+aOJ94MiSmI799Zeg\r\nCVSLDjbYOMOFADWAZ0IWL+VSWYNk5rfnshRwRIW1KtjYNflvsxvh36G/YgX9\r\n5gg4vhg/QU6Twr9bfvfxxt6ajc5G2nAXVXLRMCJyRZMJFtARqSQoJQTfguyK\r\nIOU+Bl+nrJnXFan9Hl/7UN31NRyWLUAKKKYX55QzaM3AaEJd71BA6h2lvQL3\r\ne0fJQbXbXcWoFAZQtaYenWy6tqX2Sd3kZ/2Yu/o6PdKnSGn2E8pDw7Cue4Lh\r\nAV5mW5GO0s24btb3Y/5Rf/2IBvxMJtixXkmo7Peg5X7Vsp6n+poaqhFYUqZQ\r\neXixDQ/SgKDVIlgL3nwhMvRdHVIv1PWZajo=\r\n=yLgW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72aec2533a2bc5c05c844c6e25d56e79665654d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T09:53:22.184Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9_1660989543316_0.227676837809339","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7":{"name":"@balena/jellyfish-logger","version":"5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a0325bfdd0631e1469659d9c016e6db284a2ed58","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7.tgz","fileCount":10,"integrity":"sha512-hh5GP5yoXAkYo+ymgvRv9zBXR9FSJ4sliCiWlATkFzCIx6OT9sfVskMfFDPYvdDUiymmUwz+IRMGJhL9Ec9Vag==","signatures":[{"sig":"MEUCIQD7rCxG/2ZMxD+csFNqgihXHiLWh6fm6wYYvq2O1jWJPgIgZGhU3Fk7ZRNMCQawon29ZvBtzQoM66VHX/8qUnqevhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjALC5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxiBAAn0wLqJxmTN3e6cLCBUmSPz04al3ZMoGVU/c4yworwWXDORKw\r\n/tis7lhA7+9KMKJ5fCEbI+kru9ydK+bLBzTfKyko4Xumzhn712TofxcR2LZx\r\n7gV9q4iMx5C7RNqBxGHIefwlN/MP/Y8Hv/tfHvOqPJ6S7B/Z3ypo00L35mSG\r\nk367YES8UoeL/tEKmcDA2HAEjTk2gUO7KQ7emWnmB8J0LK/ABpEERHHmncfz\r\nRQejv2yPzqi5hBV7IAqN/qzRreHz2nBjVsvIxgAfzpZeaa9ws39Sl+IqOPuN\r\nGNjyLV89S61xJ5aI2tHh4I1barKdVxGRofgJSH5lM+ccnep1xA2nsJiirdRe\r\n884Q0A+BP3uzlC2FJwCUvrzCXILel4j4iYqwm2Zvk01iYDH9B1p+e+RKADC9\r\nCWXa56K3NJQviw2iTxwZ6ec5JqdRNkCesXZsBa8jDhnOfNDlfxQ7ZwxYI58E\r\n67i7zxngOpAYD9CkjzzlbSLhuJSYoa662/5RR1Dh8kzA7fkIubXxzCZprcNn\r\nmvZfoTzwWQ4bkz4AUbdX6c5UOEpW3pGOipJTaKAQN3X0MUG8+3hYoHDGhBnX\r\n2aze+Y+UsOHs5vViam3O8YdI5hgLsa3fRGZKs5Lk+bj+zjxWySOjRrA3/J/8\r\nROCowuDmkmyPjvVm42iupJ9Zn6rLe+gEH7o=\r\n=r+Kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8bfd894bed1624af416783f36dadcb431d48cc7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T09:57:47.574Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7_1660989625288_0.9471121633527426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35":{"name":"@balena/jellyfish-logger","version":"5.1.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7206b9c765617eb773660298020603023c76584e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.35.tgz","fileCount":10,"integrity":"sha512-P1fdrhohKxnrzvxdMvMMc+QOU3mGAOu3qxmRgvxs9ZaHkqoa4J5BiWb6PTIANe4ZmEJLU7T+8lS+OpxUtN6kug==","signatures":[{"sig":"MEQCIHtrZfXr2RowcgSMZMhCX5wPPFf6gk/HeZuajsAVDwHvAiAVVE7QpfgpMZJyex4BWgFyzlE9Mx/+UYchP6rUKqEXRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjALHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Kw/+KQZm5vPrBKnYb8SnMsbBVOonahmC56HBGSrKU4QBcfELdJ+K\r\nqPlGCNtaydhL+q7wQ0tXVw3k4XwOhQuGAqstT6YFTnxSeF04poy4MLz+k0ZP\r\nY5Q5NziaB2MbyWI6v25PyRFYpcBf6brJaOJbhhIxgM0fPKkT8gYxwLH7NaKt\r\n1Av8PFk+/mmJLSBD0n07pxd1YO1azU9oTA2Urg7nwjNUfDuBDCQY2hJaFVaR\r\nv9QjApj/jxzgB7xjGIjaEK8siQBcBqlPhuwpFoG2x9raKkoA14MeDBmVp7xO\r\nm4Utchh8h4570mQPZES95t/ZJOaQeyFqSeIHGOeBp+CQKDg3MFfEg7CQpxdd\r\nKznKtGue76I9bLfe6QSo0KcUbaOcm85Qvs8/x/KRpbvkpFsiye0q+Seyv/hP\r\nm0zAO0owbwmGOB/QLt4j2ZDQucIZ1eCXArj6SsLnOCIIzXLREN+Tr73uu/4k\r\nfjfoXXk74rKFq8qOAo+FUdqpPkO5PiY437nCOpgD4AwIT3aCDZEmy7iBQ4aC\r\nWW01XuIITDhJp+np2I7EKZXZokopQAWv0qKd/WHDnF0UWrxOF1t6EhTaq0Ii\r\nxBrtfyxOBhoyRE12bLzgMKgKwNL1mQcWpMpCf1fGOIsu6r6DANE2gyIhC6yZ\r\ndSI/M0UEL+ag8fKRsb668RjJDpJwOG87EQE=\r\n=j+T6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"71ad54d414e4ac416daa0374e873c2a864d71d4c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T10:02:16.835Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.35_1660989892781_0.31159999662093396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c":{"name":"@balena/jellyfish-logger","version":"5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eb5d0997da4aded2933e1d4fb9ff1add130458cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c.tgz","fileCount":10,"integrity":"sha512-DB/eNbznO41JAbIMWSiQv8G50FY6x6JyCFjwEZ3hCOSc4pvHjnBQAUheYdUDBHjIviZdb/lRyMM8GtzaT7hYbg==","signatures":[{"sig":"MEYCIQCZ7jwEt6pIwOVLZ4fp4b+jbyHS1u3eY7zRCec4OCLSIAIhALm0TWSvm1LlW7jhpCpvYBsToAX8ee8SWjB9k571r6nr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjALKgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo1g/9H5AqSRh1gMMRNrvLXSJvhmIrzXQWmYejLMVjdd5Kh7ozJeG9\r\nLGjVCHbOLTgjEv2hAmeaWkHLE5qAt1iSZReJjlAMd+AFz5UuacCovIcRVZVR\r\nFLn4kbwZEA6JlFh2wPQ3hVlqgoChJ1BWi5X77hDWL4ZF15KWc/QLwVnMM2dZ\r\n7+K+cqUDI73Tciz5nzy6KiBDIZrbasDskVrKP42ql2mB6GQxNGx3NclsXoIJ\r\nHQ9tFsxY5gZlSjTzWkRsrwWGOUNCg/3yz8WYHOr/oCD5dhlc2GLeRzqde7gH\r\nv7Ae9Ba+65B0iG+xHcXSSX+8P2gGUiJUMcnIDTw59VeEo7QksiJvbT5IE0rQ\r\nSaVkKvmvSmYQ+imcuugNmkdvo9+HQ04zFJ+ygnyEWQrK1P97oMFjXS0JhqAc\r\nxT+ZT9jPAMpOmRa1jBsNw69HSVzZPIanv2XfZ47yrgWgWIrU60k+PPGf0pyd\r\nTqoW2bHLMzsR+Qb3ipe/uhyW0BLRCLGzNlF+Hu7hToVieKaF39ar0yjpVP/U\r\n2CnrdT4p9o53Eg2cFUEcK5xUkziCz6weklFwjm9LAEZuU8LNDeetv0jnIiap\r\nfaeyTICk9EiPtCOIywmkUTIceR923qxvgxwl0Y/BZKUVZIaLXPbJ8/mdAwle\r\nbndf3Bs23BPjbb6SAeV8ToHkOYdWQFC+wlo=\r\n=0W6M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"089b3ba7261a40334de6040df3eaeda27218996c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T10:04:19.460Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c_1660990111903_0.2426728180907991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36":{"name":"@balena/jellyfish-logger","version":"5.1.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"89254fa28641c1f8c2ed5788724caa0bddff55b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.36.tgz","fileCount":10,"integrity":"sha512-qufUknmNlYV9Nc3dAilk2CaqxREum8mBVSB4g5BOl/4/+qkbyUaoikmOKTqHpyp63is8GLXvkNWdetwBD6eVMA==","signatures":[{"sig":"MEYCIQD6F2M0xrxk002U8+zh3R7FCUVaUJ8N7XjB0qKrcsecygIhANg3Tz4Vy96Dq4knyBewQZEO3+2ozWGdbMM+WD7ZlOQN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMOcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohTg//ZToouKRext9fsuuKTdseL1CROrSr0c31Lr2Mt8ghhrOUGbZz\r\ntoHNKvylYXu4iKe0jlMUw0WnadzJTH4RbuyQy6EBxEb+63Ru4OeVm/hUSYSn\r\nWiMFgLTBrnLTKQv6QeCX55tjAzCb926WQ1mSuKvuN0Seb61Inqu352gqVg7s\r\nXmQCnfoCLuONc8vfsPY7a2usjxPdKCgBGwCzOLGRArBT8EjJZmL/S9MhJgxH\r\nLBQjf15VmCaGJvbd5s/QmrlO/EpeiYg/RMN4CYjbAvQzWcwhUM6xFtCLOl/b\r\nT7A6PLCRx5OiPwk2fOzExVXt3HDo+d3q0cremB/VqhxveO2cCFxZmIFnimLm\r\npSJx1/RR1MPwXlq46cPhNS/Mp9fXebifN3tgYxd16p/WY0Q210njF9TY/i7c\r\nt7veXdnX45SNEWbsQKFo/NDGhxPLffObACC59q9SRSgPFO+ahoucNoawWL0N\r\n3SRZ9fNHNhRQEwRNNFZjOtBDHvBmEQDP2o00RRwVYJAw6s26LtCBBJur45kN\r\nWqzDCzEz/gnfwukLitHI8HO6hT9hR3wvOrNDAPG8+By8e38Ru6KTBDb8u/yj\r\nh/kxpQPC+C20yhTV6jwpmqOhJCBUN1muMyrVah92CgE4EMFwy2rTIEZN7EwY\r\nCsvsQL8cwBmk7+LrXB2RVVPpDBHqtOAptCc=\r\n=shMA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"91368780b3471644b406966c4dcd0ea78841f904","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T11:18:32.386Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.10.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.36_1660994459871_0.37520175659465593","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281":{"name":"@balena/jellyfish-logger","version":"5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4af9182f1bed85d3c8a743c733f1e080e71fa235","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281.tgz","fileCount":10,"integrity":"sha512-nyzKVh8/I/TgO3APIaiv85lm+Ll2Z0i/6Rg1UqIvzGdWqiwlwAjYO3dv/lCQmM5avrMNb0hTEbVdBUkwkX1ynw==","signatures":[{"sig":"MEYCIQDPKvL9VFCGF+HQ0LQqt+le5B/Aa9A+uUGumW6KBhDseQIhAP7LSK0sm9TPXPLEXUkOb0RD8tivgvmDf90h8xrXuz3k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6vw/9GlsBEK03GC6yqeayGd8Fmxhy+IIxm91bZ73+AHeVSVjhbn83\r\nDkkTQ8t7ADX3i7oYbKSDkvU8ISIAc/owA4w/8fKtb0ROhhd39iztSlaLB/wz\r\nNEMvNWs96cAJ53Ehz353eeEI6iIc7yjaOps4LpHNVbN3klIUKCMiR1bRRwFy\r\nuWAqahKUrnWBVe1MpjrIJd5QQLwBIHaSkaJXjK1inXDmk0bcsOyGuahrVihS\r\nKDG41IB0YWo3wT5Ua84cNLfmWlEpf5ZlA7fktUu+4ep8GpIOgn1P1opth5ly\r\nJyISFlNtjxr2Wt/uIbrQBN+7ZjHDLJul8qLUG7olmcSZ6ad7aBrhUlDiibLu\r\n9r1K0SUE9uLtJpaCjBN2zVfp6AK2LsjTtXGiXTRIN/JUV89X8b3l1OpY7PE+\r\nTNkuh2soyZJ3WedL9Ud0hzh/MsX+8SlALla6hmt/TL5kOK5B2/xQBvQ0C52d\r\n3lOn2ow6xQERtG2Fb7dRkSynl3lu5LHN3CYWM3iPW+g8m/XOf7Q03UwRjqxs\r\nJ5GJFzXl+qTX964BR/5QMgsJBxgM8Sp7xvCH5Lia5wUAkxWPvmePycUpCkLW\r\nETj5A+WrBIdk8DsAPb6DqQstPlN3wDEVqUmdimMsUWgSaF87KoOK7RAD91+/\r\niy/0fxUnWk9STAQmbSIAJbh8Mf2MqB5zsPI=\r\n=j3Uo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82765b1786090eef7b5d3eec522b59434ea95281","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T11:19:48.541Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281_1660994702970_0.6911716347585184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534":{"name":"@balena/jellyfish-logger","version":"5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bb01dd3684f9e78b9d44375f65bd025ef828dc45","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534.tgz","fileCount":10,"integrity":"sha512-ebcw0m/cE36vCW8sgxlrKZ1CwaGs6kk4v5GQhu9/cubazSI4cXtXBUqP8yXyV9WTJAYNa5qzaiNggi8sinHvCQ==","signatures":[{"sig":"MEUCIQC+vAcpoXSMFXBYrMtvKhrkI36nj4b6RYx2YuaPwH2EqwIgDRYuZyHopL8NdWnzh+7Gd+ZGLQSFKGegG0/Rd0M1KxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMUYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+qBAAiQtXTyh13NDqlhJQPzbE1QC5HzBn0FWsNyQIkWxxQU8Y9wfn\r\nonk9oV5658CLf9/w1aTyryBTAR9IbJo5mimwsJ6Yd+HUj0BPY/8zk28rdRgX\r\nnmMhG37pnRD7JMWQYGAE1UQyPFJH5EtM/GtQyglQIp/tEGBzUAJdxqTe7/df\r\nXeWbIOgrXPhljAjBJZQm2FEumjESNSBlXGVO6s3Eb2Fn8rj8SnBZCM/I2f8S\r\nqAj51vYRLGdCqPo096jy2m3Xv3QsaCg8pGlEcTOBwN07YAFCDWSHE4toVaTi\r\nEAA4OBoq5MsrVoXAqWXvNmbDAh6wLd5w4Gxot+LvCllwErF1WLHbVUkK0xmp\r\nW/HIJK10tODj52RhcKSKNbB26XzRoTzCSsmZFwnDpKxpiKwxpMxVkMXlAS9C\r\n0iankIyY91k5yBhomL5Pp295dkgBgiCsMeSOXWyyjksJAEk8m/r41Eq/vSV2\r\nxKPEsh3LpuSdIUEk/LEh9LESeLayVsz4CzZ97SHTvApMtlva6CFvHQzgAL4n\r\n70gGSUK49c5RLFYrw1wgGWevkamPomkrA5p2LaIp+haZdcH+386ylpSoHZPx\r\n4f2S9xZ2UBuaKsMyJqy3slWkGQxmnviIeDoGeWrVs8nIK4XiY0/3hW/t4yDs\r\nRGWr38p5mxgzK5rtFVv7xeL0sBT9htK3JR0=\r\n=ohW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"078dee67cde25b51e9be24aaf8f261f9b401a534","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T11:23:58.492Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534_1660994839994_0.9953245218732887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37":{"name":"@balena/jellyfish-logger","version":"5.1.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5a83c08a63e68f493aa815a1bd6fa620a9d15ea7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.37.tgz","fileCount":10,"integrity":"sha512-p/EMdirzMp7IZKPZt9drmYE45LEZkTkGTX9jiVdiU8tiHSjFvElIZFSyw/MNBxbpeUa/xjYkbg9T/ufyyPu6sw==","signatures":[{"sig":"MEUCIGdDxPW8Mx64c3jJk2vRSAuMuOJWEvp0Xu6702C2eAvMAiEAmdULMJeHBuH4jQzkyFKYBkWbMDkcktzpcZ0SRGJ4R4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAMYDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquMA//W0mZ3/Nzg/XR2d4ocpXWKeoyy7YeWMjdIsc5p9zruWJJmQfD\r\n2egRMGqP0TV+jWga7oV9WI+ViJ5fuRGbt2JuGc0FNOPpSPbankFoWOpwEG7f\r\nGXPTqSx7C5SM55Xc5i3ZEkm2VpgR3i2aJ8/1b7xVi3mLTG8zX2IfPAyd6vqy\r\nBMj3ST1EX5z8JKZJyNJxCIobPuEnT1Vyqvn4SHIRL3WKGQMKIxLlu1H7iSco\r\nYC9xfbPnrPU7GEwGKR9cbMY89mZiIb6CUsz7aAhA6Kmnnem3nJ7gMbAfjy38\r\n9oSEAcK4javOA41fYDqHAlHLtWCWZs3sJxnK1dAYXeQPQedjuK2RxdQd4mf8\r\nOuCDNWW7g3OuSGgA2NiOceolDDwJrVcKn7jhgwPWr8MSzw0mkTmcSNJZYOf+\r\nlsAJ5+xbYy75ZcKJsm6EMxhw8vTElc6F+TebuL4wdUuUuID5qPhziEzvtAl0\r\nrehiyyVBcaxDQt5sTH0+ItMLzUa1BVcUWi0f1jlaJhflh3s1MebDm9esy+Du\r\npYGmHpKwZX3kIyPhbi5xhjolSanYMKFDMs5T6TnLF9yp3Kyf/p1+1yeO2nx2\r\n94tuW/rVPZJVFMqbiIrQg5vCsWZdHGpljC++z7pZRbYGXL47wdi5cm6Wzi7P\r\nD+VGrXOuKKCUY57baeT7pmJbm1wKN9VbSO0=\r\n=IGYm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f5c789360f1ff6a3675b333bdcffb118c7cae51","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T11:28:59.272Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.37_1660995075050_0.4086711327061381","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0":{"name":"@balena/jellyfish-logger","version":"5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"09dda6683ce4f7a8f1cbef4e627dc8b109f5d7d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0.tgz","fileCount":10,"integrity":"sha512-Cefrk1tHXvyNgrohiA1t385nIWiVpLl0biaQcnV/jaihlPS4uQbW57vwTVFvrEf3SjJ+VtUnXlfvADsjXdan1w==","signatures":[{"sig":"MEQCIEA54UnuvHwSPsrz6yn3iZ86s+SZP0pA8qiFn/Pu3CnaAiBj6AmwOKnICr+K5VnUQyfuSzx7Wz05awB0H413TT4hjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCtspACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXqQ//RbFopy/bOUWK1EpgLDj3MI6ECxPr7CFdwK97bRxn3sJM7rCv\r\nOlh0uYhuRjckx+vaemy1mQmrlJFxOf7t7G7y/olxK0mdf0rEwZJqzr4E8wcc\r\n1AY8nBIfjohy5lyOj0bYaCQKZvn//KlKgZ0urjTPQtWr0SphDSt9MMSmVfqx\r\nsaXWxhIN6Klr9xpabBm0TFOiBlG1Pd//mr3uySvbylxDqMKamaS+LZa3i4J6\r\npAExip8LLugDCiCjy8OkC0191QvXwSbvqA3pOnpN+00kr6hHnmsA3mYm64bR\r\nA/IeIovbH46xdDPKy4Lk2FKuGCsxmUtqEuulY0HYzwNDStHdj2YwQJHBW+Lx\r\nbgKPaF1aUg+/ynA9O7GWFzm+Q3sK+3f+wUhJeNgxLpUjDFPRWWjfEGPFvMmA\r\njx8Rj+1VjkYk3EDIGYUboYsMd+fp4wwEZGwURoXLTXONKEbRERi4NAK0NR8N\r\nuRjugQ/zimvMkvj5kmOJEpDev+FQ46mWHNuMCFsqVYxT5JQMQhMmjDFy8xdu\r\n8T6ZxgNDTZNaTcIONFL9oOO2TGFBU/arbIXMmXl2fMJvOnN/qIqd0vaqIzEa\r\nNDcy3Oy+Yh1BgWpmJdotxOrV6LDAF24AhlJoayMdMNFxH3EHvj7LyyClELjn\r\n6nG6ktSFCP9nEh2dUcvM6wBo+gBFppC34ys=\r\n=E29Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1586624d8c4675255e2bd6817e8d0a9b41b40d0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:01:17.132Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0_1661655849357_0.04756002127507841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38":{"name":"@balena/jellyfish-logger","version":"5.1.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"93e6e14e4883231ab0041c862894e2305aa02401","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.38.tgz","fileCount":10,"integrity":"sha512-+KAytuHo4jylUXyP0Z1GUlrFmyI4gIVzOR4OwQ3+fARC98aminckSgloSLOUrVeKzS/+WV0DceCl5rsFKo32rA==","signatures":[{"sig":"MEUCIQD/0vcQ/gjP+RfMBXUUg7jV/mH9hKDjAjBCvM0cUNoRPwIgIDqelw0n7mlnNETT7J7D6crDo9BbLot8/WVU16oLd8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCtvqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmotjg/+NjoTjSaU6xml2C2GM4LVCA22q15ZqNmFqUvrsvxVLNJoTzOy\r\nxhm7EBBlzNsM3t+RuKJFqVjnTt+elVApAlqjbjNKWomOo9uOCDledyL97MYi\r\nNIcELt00IBEbE4f6alVJT5Y9ETKj30wzV0yrrQaakBR38fMeQAh4CF8wAt8Y\r\n/7zlmbbGvBAVOpIOgca/SyhEcVzlMhq/bC6MDYE+Vnb/zrA/gkmyXApl2oBj\r\nvWuI9xHIJtmUXXOEZpwAErhd56i+3ledX7y8/ag5+3NwLHDjymIbgKE91SaR\r\n125Quc0oqiDg3/2o9XXnCk4Zp7K6HCynvfQKkxU650gBAkq7nFeSvcXiOKAr\r\nGOlGZLcCTV9pDD3zZOUql0kiwZa6WGcePeh5o5L5krczMOS8Cc93nyP6Gmwn\r\nPwgzgdEqEUhOs51f0d9vG9VzV5v6Zubvj2vg3SZAQ9w7qVS1SEonjF08xiFO\r\nqoQjla1Xwd4S/JxAt58LVmT03+svdBCRJD+BJIxDiJ92+53w2cHQqqB4sz6k\r\npOY2Ai4jQC1gg7vGDmg3NQnIqqbaDrkFA7lSUPG8WyANd1RlXlNp222gRo7z\r\nTl2ORdLxbOsTQqRNGOaud/MukjLMASFY5on5S5XSc4eugXSy4f8hj3g5BYZa\r\nsYKBzFEXftL8LrqF8N+uG/jhH6dtvmS2jRE=\r\n=t2jB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01459469ce53dd6020a3c4610a1a6fa411b75039","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:05:14.289Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.38_1661656042057_0.8761357778500187","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4":{"name":"@balena/jellyfish-logger","version":"5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b394aa44363bf0ab513e31d0d2033ede942bb6fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4.tgz","fileCount":10,"integrity":"sha512-pdiC2paaCwOPkDfhuQ0hO7yUHxFU6MRKKHJ62QgxCMZfIjqYXhqAD5opCbu99tVHHLpCDdrMJM9PzZUIBilwjg==","signatures":[{"sig":"MEUCIQCbrv3JHZpkCLDB4WFAhJZ9lPR0ajiXCQKbCyUcrVh5EAIgOIYkaWmYQZ9uM/rFaD+gCoRyH6SoxnvLkdXBxy0C1hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCtyjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcuA/+PdaB5aTVyNeIjlM6I2TSvEDSSn6YO9XlV8wWgk4ZG3pd3ZK5\r\n4rS7Au0XUuEVvQWM1HbTs3PPO08DF+VxdR9Vd4KLo8ZFPlVXxWcytVYqW1Qq\r\nPC8hcH76RK65azXzD+Oi/K8Rb8ot77WaDTd+exJ8UkW/NX0uq1E8E+y9WkHd\r\ng1sm+OsiZUU5efDrCaDflsn/RhQoM8bgn1Odp88Z/qGdDHLviem8ZZEUOnkc\r\nn6F3qfulGkc60jEINGEWBZGYY4P+pwUjp6mu0TwWHZ4OmJh0fdBYJjIAEcAD\r\nVaoJTX+1VX0gXkjzs4m49xT7d/BYRHVQxW1czmGlKoL3vzFCbuLfzRSNp201\r\nDp+hyUOyIbgLaKpWBOiM08JaqjLTCOtfB01H9DiC9HoMNAqCzkln11JfLWSs\r\nL+xDt0ZSXyujFPuqTfzyhURQNjVJ8JMVrTUW5v071w5y1mqZwc0XMrUBzsRh\r\ny7lT7Kw7sxr9GB/08l/ZMqUfcDI0JcEMRdT7YaeUcIiZPWyHv0dZsxDk+skA\r\naU77lZ3NXVRZU0QOS8+9SKgqo8ss2fuOoUyVTYSuKbyGgdaa447m+/+NRmQZ\r\nCcM8co1e111C4jI6KZ1uaQPTxFVKvl8OmOtCIFd3jTNO6eUxP+TPyR6VyGCo\r\n8KuXRUaS18VxziVplICBBMRChgyYmwrIDTI=\r\n=p8Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bab5b41ef26faeb93f01968c3fa42001a2b034e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:08:09.933Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4_1661656227313_0.5510804835535665","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.39":{"name":"@balena/jellyfish-logger","version":"5.1.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"16aea533ae29ac2a99e659bceb8520ad360e2609","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.39.tgz","fileCount":10,"integrity":"sha512-X/IDmSnLXPjW0slfskZEgUy63bGemFa2t/2AZqa2YMaLbA3EexYrURKYHFdpfA++69KrsXdYNArf6sBoiv/TbQ==","signatures":[{"sig":"MEYCIQDkcaOYrmx8cRmDkCEzoszoW934iECc5o+JbfgCc115jwIhALvlyaIRnP9XbquvfKtQ4xyNCbPZb3XK/gytn1BFEH2C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCt45ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrrA/8CvlWVx1wG2mGscy7DqyAkWari2f8YwvUQaJCLYu1XuBTQ/9y\r\nzmp/SEAMuh9FJ45/7ooLwhfBQzHeJ2+nDniPb2vbypgDNBfomaNkFZTPT/0P\r\n+PhZmh4SrAs2b9kbGC/MLx6xHkMH89IpjJpM8NPcP2sr3fvAn4+oJMq30U0m\r\nqd/WpGrA6I7f9masAH+KQoud2UfSkuIWTwZSyXUYouPePV7/OtwEcIxqjLhp\r\nYF2Y7hkFC57TtnS5hnVl+zvfmhwrfpR4mxVXS31Hna9r+QPWPJbc6kZ4aU0t\r\n2WFp305JP2AAHHwWTW3NqnI9yFwmY7mjeFMjaEQalkEQbVb+D+9N8OnKaz7Z\r\ndB7dgGGUyB8GuhaVe0tvodgrbbX7QDskdrJMq8u8iCxOeJHQQ9V3R7JLVd7H\r\nyw8UhVPLVHbL4V79m/Uv50nuLNEMy29chOdWN4B73adW3lXV0av0+K69/w0H\r\nK3oE8PSDE9jx7X9US5Y3FVZoud7LOHpNJt7d+4U738KzkLUX1utbDNoZOwt9\r\nV6437ktiF9UtUSG0zOUiWxh+C9VFrOmay4J5QB/gGcWhFFJWpNluIH+xjMuS\r\nyKkQ11BxQww1RzNTaRgER4soPR5fFmMoQpmO0zGqWeIhVgC/m+g+vTKCs5gi\r\n3LE6JlCvGd17/9EkBbDnJLps+yRn0qxWXb4=\r\n=VnGR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"140d171435c3e38a25ef2fe4c35d90d87defc66f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:13:59.836Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.39_1661656633068_0.24643448967067738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120":{"name":"@balena/jellyfish-logger","version":"5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8093ccc8224832b9523e5303942ec1aeb9af6651","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120.tgz","fileCount":10,"integrity":"sha512-kxU88DfdE0v8XI55nSafiVksvc/+rRLo11PhPA/Y7w2KbRs9nQ5sk6bvF5T4qveqRyO332jv6a0CRh1BAR4UHg==","signatures":[{"sig":"MEUCICvR8Mt20IYl070spc7f37WrpwUcU9+g96t4Hvfy6/P+AiEAxKJ/J+gHUN01Wbm5JA5ROwUYVxbDFUXBzsR8MxdsMHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCt7zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2iw//QBogf2brDzD9K2jBmcjFwYe82GOrXIeoxUJRT57T4HyQW/Ki\r\nHnlXNWiSHtSaPIoYfbQ18ORvH1C7hb+PFCaDOCijXBvQy/fsz6ZlAbFT4eLP\r\nQEQYRq2lGo+EkOzZorQdjnN+CoEG4FoOBIj3pBxUvqKOA2MDO9715Kj6nceR\r\n1YbR6N9M/5yOxipyeWZQx1JoRcLBeCPmWcYQskbafHW+8vd1ledpe4uNLI96\r\nWLjffPqzc9GF80Te2f290X3cUpvY5doFsDwY7yIARY14KlkOHykvWk8q76E3\r\n0Vs0fdvKPfOM4lx1/EG6e0EaU3oBWNcPo65UGx65qHcZFiDhf2bRJ1saT1Fp\r\nG8ICm6ViYwKa21PmgeCECNPZGqGyzC5w/FQ7098ZgyCHrewlISHBgE7sNQcm\r\nXU2noVIpMNiS4Mg9JTFsXGw1WGpxa7c5HVOUDFhN32chaDtwAYldkPv7UNiK\r\nEZrywjC0gv9Lle0EEaV47vtYEDOjEJ+VQ/bwmI8NtZyrBpiFs7wCRox0cS1b\r\nRER8CO0bQeSTXBsDihNhKa4SinRHzDj0+hrntezIqX5uILbSpdsWHWgdAqVP\r\nTu+SOK3AiuashfvniSECD5CEbHKa7ynLHEOVMPwHwgd1NPQod72a5omLkqvw\r\n772dPQGrGTl4eGaDi58sc8kGIYr9bRYY81s=\r\n=oFOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8adc194cea49ebde133b939a904bfb3b30019120","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:15:03.499Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120_1661656819463_0.5946269702532225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc":{"name":"@balena/jellyfish-logger","version":"5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd631e65580c19f98f95f05614f5ee51397e1a65","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc.tgz","fileCount":10,"integrity":"sha512-oF/XJcUJ0OuEnr8VIYEZPPf2EvUU3VeGoWlyIMi8oREYPd+GjRwh3gIMsSWXJmqpiJseeHXNzJ/T6GTWss1YFg==","signatures":[{"sig":"MEQCIE4Umnmjjv5tSYtswr/MoOQE2nF8QXYpXGZZJrf5ugBRAiBGJOmeXvpWRE8g1dII+CUxhBEgLzU4FTbEiiE9uj9xiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCt+bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqghAAmf6In2dy+9bSzQ9eIPx7I8zobeFSWxoiX7atyxaofZeEBqu9\r\nYjkL0U7c6xqzdyF+YukDGCcRSrZ6oKOqJ0V2oermc+5MYpkya8BoYRd5AGXo\r\nNXJqxfcStcyj/cOtMQtuEcUt9TrjxSDGKhoTouOH850SvWV5woerZqVFuLCA\r\nueWaD3tqZOOva04WfFIqysbImUGhpYUqmLpZCE8yG5Neyv8plTX4uWsMB3RT\r\nGcLL32kCFKnXVqKV7Cknvood0R49x2u/YJGMbpmxpVKsjo7elFpAQkxKw4tD\r\nfuH4XUgawLYgWBh1EYYUWvor6n5d7rFJByUcBzeOeFAl/TNtGrPFfxOBXVvu\r\n5x1xwmDoClb7aHRuLuv0dHeVsJ2GEek8/Vc3SFNnaSUHHbVOVjlA5WEX4ORC\r\nWRTol4VAowwoFt9Dz77Ehvl0vLSIkl7LuS0/sqT+w/nTR4H+HQ1HSFagvXS9\r\n3qMhD0SQFghAxykJBCnanVg+kRgj7UhShQs9RMqCIxHz4PmmZhxgnhcLs1Uq\r\n8c2mzly9L78QmxxX7OYG+SX5Afj/HHhtR0eTzdKyuOpw8cOqsvI8gK6ZyXGi\r\nBJr7GDBI0FdjbbWXgyjFHviGduAqdxQ3EL1wu+FqqUNi7bNf9W3E0h8I2kIN\r\n7QNywVWK+LXTC9chxJNsJz5WncW6uT3HV1s=\r\n=Nceb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e11f0e70c677529910b1b178f0dcdcecb3eb0cc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:19:08.421Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc_1661656987071_0.4388063104114972","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40":{"name":"@balena/jellyfish-logger","version":"5.1.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"31b1905ae44cba9d2c3d119f4f449fd0e8fbf207","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.40.tgz","fileCount":10,"integrity":"sha512-6KA1gicEzAjNLtk647ffJKLFj8RWyUFbUipv1QLH2RD6QUrkEhH0V0HpD00I/+DjYU02CjiCAwfUq1HL5GW84A==","signatures":[{"sig":"MEUCIQDjnfld/u2qcET8Zy9XRSORL1ybsOqwXsyTHPIIIqP5zQIgXhZkBaVfkv+Rc3BAJ3rhA5cmljIkOvc3JusH6L5Gt1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCuDLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Ig//Vcr6DklBE0ZPJnEHPbJG12hEBo/mm7Tu0Y6uPrjz3WbWRotF\r\ns6ytJH6FEEwqxfkjsLgGT5rhDbM45dvwdi/ooD91ls1m6lcE0yxpES5NtgUj\r\nYVFb/QJbIoxov72VS5MGrWa9pyhFm7FSBZxfqcMF+l+oQkcNTWu8PtMndaR0\r\nHKQvc8GjUzg9r5h7OyjBlbEXU4/xmWEUXjWOdez1SkqY2rEdghPvLadgF7sm\r\nocimLRY/n8Y1ThuSwnXTbhG+W8a4l/W6UKRBZ/Wtz0j0maNXCg4qmU3yLN88\r\neg4RaNPK4MMo2PffSx2yg4nyk7SJ+//bpA+3gjCJSnXmEhkcq18ZGo/6fBZT\r\nz02sTv/VUtUsaQHrzOgkDWdHC3IYi7BrkBzcCmu4BUnUhXfiV57lDay3Xeth\r\n05Z9tjCTdmz7CCLkmOrOst/JZQCMwY4kRH5IAKaW80o8Dc5bdxIyqvzKlY36\r\nE/sEkOJCCXg4wccJFppQb33/ay0O6Ba36eNR2j2SKuw62NsJSaFYbQm7xy7W\r\nGff22un7IuUnSgyoQ6XuQCHtz78DigQxZnoHuaad9n+VmOLowuivufQ7vU2Z\r\nJEjkdcYfoppRZb5u8DjhwIKn5NjrxzYyXVGonOkmfG4zEUZn/hsdHw6ogsZ8\r\ncOgN8engs4LzBRY6aeilJF53HnIV4Cxg8hs=\r\n=NGwB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c9664e071c031ef523c71748fbdf3e120440a28","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T03:25:32.408Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.54","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.40_1661657291386_0.18255436379531487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd":{"name":"@balena/jellyfish-logger","version":"5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"68c45955134476f5f229177b533b14fa3e916109","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd.tgz","fileCount":10,"integrity":"sha512-QwWIUhBzYXrG8w67vvpdO/zeIcW1OsAgKCxd0lIjoV2PtnXqZrbelJbsb7JCSp2Rh4ahzt+r0ZZXCf3oCd5gcQ==","signatures":[{"sig":"MEUCIQDZIP6VoYk+s+V+4rwVN3oJ0Yt9clgwMvuF0j9tRmV64QIgLOOK2U3Ka8W2wzHGb4YIL6plUnb9jgH1W57yYiUeitc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwg8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtRxAAnTJsU44B/ITsu4NR9sBOcFd4WDatpS4WeHOyQXvCS1RaTzQD\r\nFHR0dRUnTR4WOp2bh0iC/CfP7tWF1YvFjjaGEKm+Y4HHnfxtmsUwgCUJk/aR\r\nImeiv6Uu/X9ReAMJETZaWVnSc7vZEhLkk6lGIPar1dmEDpu+Oh5sBnwCPNEz\r\nWfNgkNl4J0Olr89xeIN1F52BfgRt4tsDCayoKk233WfB9C0J9u4mxUtUQn0H\r\nqdxReBkEK7kNvxmh/sBFjpOSho7ChmsfFYaZESv5dTqYGsLcncieb6s6rAGF\r\nu3ZcWOnzSb4Kwyh2IyOxkIQkKxSX8iuHyS37d7nLTrKy6/zbO/9p1zbjSlFH\r\nubiswwGfvN0oSPwEjgcTsN0bqFNNXldPCqifXejVnuyanJQbSKbF8cCdZaKK\r\nwbVeq1TdPq+pCv/Ld2XOlrIwUczIQlgAsMTfItLKa3tteMZYXfZd74Uqg9Fg\r\ny/75VoOhalirCXFccnaJ0hVC4SDv9JuxntEvl/Z0RZquwUR0Szct1Aw6GDvG\r\nCMdwP3lrPNzMAU0+OWY4tpxnz6YK5LHwWH5JRrFlq4SKPq2Pic7+/0NFD8oS\r\nFH0inXM4wJ/Ot3h0busmFJZy3uJ/3++PfR136pfG8hAqouWZp9HYiMfW8FRM\r\nIGmUutMyzf//GwIkw1G878xJiXIjdwyeGEA=\r\n=Wrqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"59bee3f8e99de3e71bb53301af1ca1c2b9b81edd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:12:46.813Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd_1661667388364_0.5129389851802326","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41":{"name":"@balena/jellyfish-logger","version":"5.1.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f29c5a49b8ff9c50460845542f120f08fa20eb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.41.tgz","fileCount":10,"integrity":"sha512-Wr9LVqvVf++2+PEltyOf8O6rSDSIcCwsX6O+l9T5Z1jOYR3xZwTU0EOU+kPy6dav+rShzYuBq3CpQGJX1XqtIw==","signatures":[{"sig":"MEYCIQDJU0DI0f4w/vELFPdfU+KbGAI9fQQWhhneC4MErxp3IgIhAJC7ToZRRGOEv82b9lUZU9mKGXTfAT2sICz4qDscVUY5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwlAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAIA/7BRLViUnRaSMzU8tBtHli6IuiBAsmG5cLo/kuY9v5LlunF8HB\r\ny3FDUVIfE16y3CVT5PvPi0MwyEEWQhLGZS2XcYBZOx9baLHYoaoAJO21/w+z\r\na+06WiHg+D8dpSoE9NP8Gj3n3/yPSy4B7YBD3Ai4xYAsRROKn1uJBUstWiVc\r\nP+7SYRCZ1E8fWNRA+DSeeSzRnRVyrtKfOw6EXZnRVktvrrzH9gyUBQ/fJbVr\r\ngPWSQbJKVchD7D3R7gsfq2HzkeS+7Y7FKzw53ZGHFnYDEiFRm2yGQfDelhbS\r\nYOofSNGpacFVsdD8zOgl2JHxb8WcFCQwqvhJgZSDKNHGSpMwD9MENP0AFwcj\r\n6IBZxpK2DNtqfQf+Cb1wlJKXnBL9mJyXHrVjFFdR15scbLMRRq6hT3Zp4n7U\r\nwcIHXhr1A0Cee+bAjdgNcjHchzukqd2IAA0bKLraCTDeSKrefw1EbCPuEsni\r\nKhpNL7qpfo+md7CaO/P45HB1krrg6RG3H+pYXM7C9W4kwCuJ9xJk6hAnGhmo\r\n6B3UO3N8ECIyGqzIncr2JHPzj56m+5vZFb9NzRKQodDKfQyVf6/5EPWCxRy1\r\nUya/Yq16iFIcA4hQGDXkvji8ni9uty3A7YRFgpcS1psy6nwhBkUqA8DufRHR\r\nUG6ICVNpIQ3AO3uyFXC5HkXbvB1QwLdT00U=\r\n=aAiI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c5969cd092b781a08ac83f82ff0d11306217250b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:18:42.600Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.41_1661667648733_0.3683363894237157","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a":{"name":"@balena/jellyfish-logger","version":"5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7147edc9e03a6a7bb6513da7195c3b0196075621","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a.tgz","fileCount":10,"integrity":"sha512-r1upi2eMK+B1zaO9+QHZdJPCoeGgwqw7QjW22vloDZCj3JmP4XZBgNBWxCgxLCGvEHn99LIZTPL1Q4ceV0luzA==","signatures":[{"sig":"MEUCIQCOkpO1k6PU2+jPb6+SjPd1mJJZSuGLft3CeBXgewor8AIgbEnVUTPMmsILO2NgBTP8e5gAcUnNT7e7pKryyLiPwfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwmgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDJA//beUekmv5X9NcaP2k1oeeg5wg19YMQvlOQhvNcjocoGSXHSfX\r\nHktJssjShcAUkpDUQkB12Qz3BssHmqN4H8mFxH1qizj5cdCrNniCboTYXZ6R\r\n4vFHOQWzQbmfA8+mp1UJgv0O9EjZqVuKYzYJBmSRTulDINq2+n72H9Sw15Fh\r\nsx7COboi/DeDgIYNJQi0EYHUIRgac3sTjiudweYJiGaPbUZv5y75Kr/fvT/q\r\ni4wh/J7Mxt1eq7PhpoHM+MMrlczPSq+HRVm0vaBj19hpVifNIMdhBQZBTWS4\r\n7oIOIeunqye+rrHZT33+rxroD/jEWe/sIAatQUZwEzoah4uLbcLB/K1ULzru\r\n4MXqZOrUTvKMfkztFjpEALjWxK9daOFHlNpUqaAr6YMyk2EaIk5SmziqyIux\r\nh4q4xoskRxVpOv/1T76iGKdtLAxm8QL3dMJztCD9zo+mFojmDvU3JtIzt0F6\r\n5eVdNM6S2Yyg8tqeS6UwkM9OwbS8CAOH1wbzXgsaKxZ0TAT0Knr4pcw4kc7T\r\n03gYHVknoglCnvxsbv9eUeiJXvJhnOHy1BHRc6HZHTtgKGgnLducRbiX87Rh\r\nqLrWR8xGshkubJmFiQXMBc3q+NB9kQv/cFFjPp37Ctv6el16L+hdkzj1EBWg\r\nLfqfhb4SmqyDAfYzm5sU5fGVWmynJauAqY0=\r\n=DJK/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c661c52adbf480ebf15440a58f09da7d8b622b4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:19:23.026Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a_1661667744463_0.1185687090815919","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5":{"name":"@balena/jellyfish-logger","version":"5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f03c88c68072dd30036358dfa3db26f15664a42f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5.tgz","fileCount":10,"integrity":"sha512-9IuxeHK46UpBSfc8meJnEUUOL+sDeY4dPRMY2fUR/qfUnXnEp2BKtCsh2A4tGQTtiiFpAYX+gQ+KEZ/jsixW1A==","signatures":[{"sig":"MEUCIGSdG4l6txbZjE7dr7R9mk6rVY75Z3FwzLY+Ks0GToFrAiEAlqyNvGI2EPCOFG+WinIbacqdKY6rNIfuFh2v4Jjw2/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwpsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphAxAAnddSvZJFkBaFrzacZ/saEV8wlYmUgOqD+5sQrrHxb5LZNaH/\r\ngxEZEUI5U+psCigtjCRu02tc9tzh5cPNngRgM3pqUTyMMEQuBblWfeKDRSPf\r\n7anxN/Y3J1BMGkp97hbOWkITOg7T502Oequ8YPXoPtKVkJHZ5IGKf4NZ4L3S\r\n+hdiYBWlyltlzKGJsfEZ7xwt2L9s7YEpVduSDJhe/lwPBFyamjBTQBpeSHcG\r\n/mhqSH4cbw9hSBc8vfyVnZrKj24AD7y9yB3kVpJgM/wUvCSxcNSAWdgHj41M\r\nnBOer2ytiIMQ9kS0kDkEoYKML5LMo6vC3rctCmpPetFXI6nj8KLg0iX/xCsz\r\nfMvpfpMTHyUJjgj7oGW+3DnXE9F6PFR8MHXh4RGxUVwgCmP33ICjFQdfobn+\r\nQYFXkaO9//z0wAjflQq7eB+WirWOyX2rjMtUrxDcn5LP2dN9J8j3L202aYnZ\r\nT/hJsNDokYhZSkgTrVuv+ZY7b1a1Tbfmy/+11nybvRWLL6eYJSNoGZrvjWHw\r\nSwQMT/8PrQhd5L/6hstrrmUjzzSKneN5Ff4vgT9DMgDtMmvzfaMa76/KN7kt\r\nXZhJJFFhA0d5f7W+xzvbfW0w5ZlVs79tDlnNWFWh2xVIXIaDMnxKcqaumgJS\r\nRC/Q+KJzvFUhWywugu/kPIi/3KOt1dG3yUY=\r\n=K4Cv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d5df2fadff0a48f8946e8f32a80d0b5dad860c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:22:11.130Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5_1661667948284_0.21894304690667266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a":{"name":"@balena/jellyfish-logger","version":"5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c1f83555817d72427fa8130cdc84bb746810e454","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a.tgz","fileCount":10,"integrity":"sha512-nnzkpIMR6RVbeho8G7/LBl1IZvENW0gF/HplyThtnAfjI4i5zyadC9IYWKK3hiun0pY44c4ggUd7IWkJNA3eSQ==","signatures":[{"sig":"MEUCIB/AIOAvGvFHkdtag9LMoRrA6y7mX4aEFK96DVDLMyxwAiEAwbVeA/vMHPPERPFo9IBkTx5MGe9uvTUd8UK0/xMtIl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwuEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9mQ//UmbuSE5xlhOfLkMB4ZtE3ZVgx8Uc/Bo0c5hsBinbDXd81/lE\r\ncYNt9BWSXfCDgtpN0aE49AlpXhzU2UdQOuRkXxbsIQmGKXrBX7ZDHs1u1Vqm\r\n3SXN7S9yt345E2uPcRSrTlTuOmSU93ZKtLhelMHtbDjd7eBYT8xV2KeyhWzS\r\nWkjI6CRyI561ap8bgPwXZTklbglSTSE+d74cVXhLE5Dqy1vQ6Fi0zIlTFXbs\r\nTqrfK6kWvHEzSMIKxDxmJpvnwGEyt6C+5C4644/7SSxkc4mHIQK2FbjagXer\r\nNuZ8nQfDVNE9A+dooKpDbzm0U3v6ZtGBAu6mubn0XsboMxwHA7GcNg7rW4eH\r\nD5U6N1RUzjCL+JxjssFlg4o+y00/RAM9wJFZpAqPzfoU+DwM3JJR+pyZu9kA\r\neRSga2y7Ya4LD6WUUhXZMx36GAj7/oZLBuE0YGGX3cP+AkrYT6J9ToA/lNKi\r\neRgFW8SjrA89uFoQSOsd4hN9MTgYSEJLGyr+HcgxrX0BjkbIx1CePIe/9d6X\r\nUIxPR8NVrXbuFCasRd22X+hHylajC0KGPqSkk3+RJIUgIg47FwuRIV9k2WTu\r\nCMgIPPEvpjW1npBe6io3XS3xsjAQl20aQjCJiWxeNVLtPJHMXts2OznhSyyS\r\nDSjVLHdehP8gVSFdySouGZqT/OOEKkx2wqM=\r\n=d/NW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"96c6c1337598f3c944b21da6f6d394963c0b564a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:26:36.214Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a_1661668227871_0.2949385317408444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42":{"name":"@balena/jellyfish-logger","version":"5.1.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9e1ce2636a02ca31b35292ad2b50363755ab134e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.42.tgz","fileCount":10,"integrity":"sha512-IVhAxfmZGJx+zXfqj3DX+5ID7V94t/+WeEPMTrXkznVPCwRy/PcJLbUVA7E0ruwprRz7OcBoIGxgqPWj8S3LHw==","signatures":[{"sig":"MEUCIQD4eVXJEtq61uq1cD8OtxKIoidM7PXssBgwd7DbGD7ylAIgZWaTRildZt4YayJP42ogyFHi2eU7ar1+kldWUupUo5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCwxOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE/BAAgpbfKpnVVnQbWtVdNxPJNUrfR3b3Nlcce736UPdn+SFzzFO7\r\nJwyWaGNgjNOBAL9OuWZ7sK0zEekCqcC7Q4bonfuYoP+wsKcsuvgeKvY31GnY\r\nUT7n8ygMvnllVfkIWC/Uu5zv/JQqpuAdla3NZneGDhEbh7NggZIGoTBOjksT\r\nRMjIqFa4Ju6K8xQZHDVWPf6p0G/e3jik2RmpAfAGTMUZQ5xAoJeokgmzIOL5\r\nLerHalocnJX7Ph3nev548RH2ocOH6y1LVxktwjvMGrZBmQ4OrHkYrkYfWnrP\r\nUBy831Q6Nw0nT7JD445sGOurGtWhraaXKoT+bpma8jFOmBvi5dV+uG9NuOsl\r\nRvKhG816NNNavt1DCWMUQTRMMql6hKr+2BppSGXjZsrJc1bI5XinSddmDUXU\r\nGEgbL6et/ptLrVRUAjxKG3nvio7qsNXoYb2H9hwIjpaEYtDjikkSOm5uWhM6\r\nVfoS4+JGg0g3+reGNrF/Ehdqq6ZP7WtSHLztAta7H52/lx8c4onpmGzQ5Gry\r\nCXtgIH8nwNtZOCxans4EnX2HrzNCGMnQ5TG4naU6mldUKR7v6RGeC62p23lU\r\nVsEtZArTQSZUgsSw2G+sunf8f728FI83I9Q+94cDEqrbbbu01rqAkHJkU/rf\r\nSWuh/KB9lO8hO92s6AkejRNUKWug6u+16dc=\r\n=YvSL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"abe97e1599006960383a6a03f81eb9722c0cc4b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T06:31:21.372Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.55","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.42_1661668430130_0.048378029514909215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b":{"name":"@balena/jellyfish-logger","version":"5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e068e4e89cee4f32e04a21c32edf334bbfb08724","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b.tgz","fileCount":10,"integrity":"sha512-kbDG2I0oS8WttMpWLHcT0RuWOU7m4Gx9ucKAE08ZfH35L4IcjjN+EC7kq4QOqUw4KGBlPuq8x3ZkqEMU0OBm/w==","signatures":[{"sig":"MEUCIB5dJZ683HYD7iiOfyoOf9YiIEvKYqX11WZ8irDlb0s6AiEAh567fXNFOcMKS4BMOBXETJFqqivxbRnf5l6GQ09DQXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC1WzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPAQ/7BFqxEow9vZdvKqacdu5NZEJMm5aFYpQZTs0LUlYD4gY34zaW\r\nyMoMSXoE56GB7SyvQEdodGjAf/qKak5lE2gLVveJjfgRcJqQpWkDrOwGA1D6\r\n7idw8HXGVrnsX/TjYk60Mb+EoU5qsxEOYrP9jw3703K2EGiJ6NFI5tg0ckq3\r\n7wV6ZVWtfWme1hz03adg3Lhv8vQ+g5h5ezTqVtH1pvg0y4C3203yOFd8lKn0\r\nSPa3sqiLHKfW4142p9r3WwVaqb+Q+6F3uO+CWoSnyPf1Z9Nno3sx557ly70L\r\npzWMlKwVwrnv9/wGTmmhG8nNnG2jOXU6WDVsRzk9P9xVv8U9p4a7CJgvq1Qu\r\nGUuXMjlEy1Y1gHDEX4uPx7ho4UtZpTDlXy/E0G5DYvx+taGEsr7P3xh2Uq4f\r\nX9sgekaxo1WvP9L72jrX9FNjv+DoY+jQ2iJYqcKsV0CQ8jS+0AeGbyAzy31W\r\npZEmyXRUD7/ebqU7sTMTs+PWgqEb4drl92ebnMUfmatXjvFcX9mbr+ZZcu/j\r\n6BjVepr+xxXtM3s5VapZIueBwgPRZMru/iT8zcHkAD4WlYi3cbeCcFz9UxoD\r\nfqZALoKCtTP+DvAXPzMJ5iE9m+zYHG+rgO5Mqxug77Wkcj0q3i35UdNDC/G4\r\nP0y7wNl1EpS7vTamOgxiVm6pChF/KiJxw0A=\r\n=xoSv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72dbda2cbe119821917743331462a7acd51a9c6b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T11:43:57.134Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b_1661687219201_0.7528926447682065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43":{"name":"@balena/jellyfish-logger","version":"5.1.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"505b8d0da6e330494fb7949efd806e925e4382fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.43.tgz","fileCount":10,"integrity":"sha512-jNaEVFgwOShcF5HJPpOjcorBMqKH6pUwNp5vFtWyqaSFss3LW/p/QmVDK/jhkAWATF3R2hwGrm/6yRwc6uPQ0A==","signatures":[{"sig":"MEYCIQDaH64QBVlBcuf1MPpNq805I6Ov31TiaQJphDCXly+0HgIhAMaK5mXfcpOIzCN0djaa7i1Cr07VimnB1/lXfsH0qdxH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjC1ZfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwtQ//X+rnmWJuLcfhjVOgmdpcw9Te9BTXIgihKtUyXsKOT4pTz9Tq\r\nfw1yR4aQ7chEmZdTUtnIK78ch6mBfzEg/jKpfQlPNByRpGPxKMCJxoHO/Pc9\r\nA/iWBoDhZCByk6rt5JWJ4FxqIdwiDdUt+t+buf/JAZXPvyqhC5J4fp1ogazj\r\nVspzAtBZSOd2uZq1Y/HKllQX6gXJjAq0HiXa2btAvdAb5l9FJAysDl9WKQnr\r\n/eMsHFviFUBAUsmrjiix5Z2toJ1y5WZ0Bm+dMSsnKSjlg2wsDyK3AZoVF2JC\r\ngU6C+K14eONy0y250acBV7tnX77bIONSE3QIdMGEkcHv0mBlwnmuoAskTKrn\r\nfNZwtzQ8W2wscXd4kt9qiDL67m2+QRWbU1ffxfNGS38d/N3wBtt8EBy8d/mV\r\nUPfV4Mm7UbMAnd3RK7p3MIa/idorejdU74D1j2fDy2+nuCQzTo6xhpzo7Z+A\r\n7Zko/Uyc6mGydLQl0Sv4hTe7BcGXzl/FYQWWVMIF2mhZp+hNxM/AYInwZ4KF\r\n0r7/HTrdqfWAxVDdK9ERipn08YhtvZFGyqnTP0ZdS4hz8nILVWOFvI+7Irhv\r\nlG4a87GqKAmpF0N/hvXv0R76B020nnX+ZOm7D4ru9wr+HsFpivAaUdJq+ply\r\nhPENii4udQDZ5Q5KPCPqOCCHlcNWOfRFicw=\r\n=ZaFq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33c310760dfa2deb33578132ae014fd306f6982f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-08-28T11:47:57.869Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.2","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.43_1661687390879_0.9301453332901946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa":{"name":"@balena/jellyfish-logger","version":"5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4dfcfea88499d6451143487ae5b583be22d06418","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa.tgz","fileCount":10,"integrity":"sha512-VIzAUwEpxHdrpk23CHF+KbdfI8juTrG88GAwnbn6/OCQxVBdwlwtANYAZN8Vus1Tp2bGBeZqQGPkpo6KoRmzcA==","signatures":[{"sig":"MEUCIQCr2Vr+iR+6fObJCvJ2xNdzxNvXlzrJWx72rEJFW2+TYQIgGK9s6sxPJrlWhRJDJGJ3BbS0E+ve8T4lDdFvE71lF1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+X9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtgQ/8DZvmBIFOmcmg48qG1EP4R+974dRHSmWhpAZvMf3v1SpzrrQP\r\nqDCVZ1UCNkB9ccgFpKvTLZ3uvoRdtcQFgGg/ZC+tJyWqqQFkHyrsYXRBJSJd\r\ncwSKMtOYjNkxM2Hp73COrpffY8WEmPx6Ew9PjSECX/4erXJ4UWZafkeAbkYW\r\nO0ti/xnt0kpD0HkXGXYoUw7GysRYarRnwDu68W82gCc1i12aY4fuye+4+LQH\r\nh4bdB/abg0oAvMA61QpnikOm1jdtRrNxhaM3emRHUuhSCCFrpaUcY0Cy0tLZ\r\nlTD6dt87N1ZPAHp8JPiWh1yKwCHpbLjutpSRHQ3ZlxezVYfDv7oPn8y3qtZb\r\nGdhUb8GD9Uj3TzCpFWuNOxh1Vk1Js7vxM3DinP+CVDA7J8aM1KUOFjEhGwSE\r\np0FWoJWdYr4UgAyasDzB3l9vgYgKVkrk4FNdWtXHvgKndAXNttXVsHiuUZmn\r\nnEPom/BMF2wP7bMT4mik/jWOqb+CCy/hFfR5pz4vFaMaNmHL53u7+IU1SEbo\r\nsuL2+N9rGXM5avDRQnPTGQ7Dl6K3r56exVHMiCBdsUv4FThxZIvx2DVZuHAm\r\nfUG3SUsrce/KArrUshg2z/bE1pOFQetXgTIU0ixmtvm9NaSg9WWPNlSZjNqA\r\nkarqdoO9jGS9vVsqcR5sMftzSp3g634TN9U=\r\n=fSpJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"948cb06de90f1dac30f0655bb8d6b72b71b592aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:16:10.147Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa_1662772732870_0.21167933113931992","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44":{"name":"@balena/jellyfish-logger","version":"5.1.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d02e6162f517db0b1d55d8c5b23cf84774d4e1f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.44.tgz","fileCount":10,"integrity":"sha512-Ec8SoFo9UlERFoK3CnQwrtWT1KsWtFdDEdEhwV3TL/sw5lQZ6ijFBbN1maU8eDa9oe/a/Z+7+kxwnpQqFENprA==","signatures":[{"sig":"MEYCIQDeugg4O+fXTSniAKjEW2kKNN4SdqzAZdO3OUzpz0MddAIhAKDuB61Gf7Xa5crr+HGqg0lLggvN2zcbbs42LGII6OFT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+brACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Zg/+IFGRqFhVzeTIexJfxGzIaFisfBRfGuLsKadFzyUX/KFHL4XH\r\nW4OYg24LWKaQ7AKxEWWarhV26J9IwoIwf12obOquNV61pfISKAK+PFbpjdMA\r\nwpjGBv8VfjE859+EUQgN/HVWgGDTBBq5ZHju4ZcTVJKeHa2wCB2EwTB9izIz\r\nb458cVspqxg+Ajl2F2Utnk1enEORPwAviu811J2lR0OP0CaBGujwxpBZlQaF\r\nc2u44osiw1JO1A9KjDt7JrAYQ9m3u4UliRkHfTryQV7BgfSHw9ypOTt7ZMT9\r\nNnj1pw+PtZ9qFQztKERVP3Z5gP4fbEqlkXaq7n6L6JTn7S1izY8QdrbMTkmv\r\nJIlS2yDf14kno2JY+f0VwodxRbZYxTY3fvdyBfGw5+8J6HICNvtaf/F/pIDu\r\n/gu74k5d0LQwUQt1SXfKTXR5yRzfpQ9H/ofb/pxt3oh2XXxs/mmBA0ChfbSJ\r\nofaEDjct2E6FaI1WPMirsHJv5eWT7Dp29pLT9BBPWJWTpySWyo5WsfK0xr61\r\nmYBox2vfgpaZnrbC72xhMA7qfBu9DrmzDOsSCehfj/HV/A9Wv0/j4mN+Alr4\r\n8dfK/ghYnI8uBHgsMGe2ZeeZape+/Vf4GEH4sMF/BAP4rTuF5dSHpu5idv09\r\nROd7wkRqbortMzCNRRhn7ZXQ9n99AjHb0Gg=\r\n=2h5s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e8769c4bc99158b8ee12ea26956e0ff7bec6c1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:20:06.608Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.11","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.44_1662772971528_0.1794370498963993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a":{"name":"@balena/jellyfish-logger","version":"5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b047ac366719c584d27f941ea4536d33cdfd49ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a.tgz","fileCount":10,"integrity":"sha512-yYIruXr/XvNdLmNI2z8eI4dVhmYk0Gcmil/97I+6wlVLkG+FBGrrQciw4idAFiL8Ssx0VUfy0kz/KI10I0++5g==","signatures":[{"sig":"MEUCIGEvvbBt0V9/0oAJOn/BbDDQTH9i7E4d1QYLLaR4GR1mAiEAl9gBcpPxHsyW3qkyZNtdo6NNnNFch5vl3pjRIoP7aiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+z1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptiA/6Ai1LCgkbLt4l9YYHGfFP+Vh0JVvMXBEZZpxDXdy0eM5RXohZ\r\nbeDT8FgaZ26DPz4u11bQBhA485nX8UIDjsaZmhhXeZIQ10HeGFNqdjK2v99m\r\nk4PfpmNNr0E91m8/sfftUDm2Nv5qNWvjWOl+QNktN4fPsXgN/FNgklHzikIe\r\nKfGRsjPM+AAJShmUgm2o5ZUYvCqlOsq35NQYq7DoTcPKz+6SmuZ/2iZgPUFY\r\nejL65926Go37c19KJ/SFoon+Qz9XevvC3apcRNk84OFKZJh7s0jt8BCkFpig\r\n8TJgekaeCBDdEhWzdGyE56DA60EYG0Gl5RrLqDX90PWHhtsdYp3NLrdfFtf7\r\n+XvigWhOEsd4b6jt6kOUf8vrWPGDK3QGlAjQy1IPStN6K0pxeRKa+iXfKV2E\r\n98cMoiC0L588h+ye4lrDGbumzk0zCmO6Hpzjwm+CUORg+QNpzWr59FA11Wbs\r\nrVug4kUv9TsMTV47T36Q2MRcQfRhchxEdMlmiK2jzVZVcmxSEId2kgtZOUqy\r\nS7Ekr/6a0pwd5LL1aweLeqJwYHrFVhm02MK4oNcqCl9OCgAjm/XN+crABm0A\r\nIuiUrUJHBgAPFiX8GeWlCDgnP71g5mKDd/vbHl/QAKg3n31E1MYEapC80h2S\r\novTqn9PENKFTNKZwdMdi4KuotDxZNzMxyJM=\r\n=QhHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b32627b060bfeccc50a80cc011bfc47d5eb88f9a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:45:14.532Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a_1662774517273_0.43581598701059043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.45":{"name":"@balena/jellyfish-logger","version":"5.1.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"808e76bad7ea770d44ee26199d4625e1db2a49b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.45.tgz","fileCount":10,"integrity":"sha512-hmWD8sp+/R8ovdYZSo5druHFM2BxJoDv/FPVv2FMpKDJ9V9zL5c01Va+YWQU/uq5//vVgFg1B3wvO9cJfdcV7A==","signatures":[{"sig":"MEQCIGPItNaWvic6r5eqe5Q56ZtrNS1BJ5GL8HseM1cT6kbsAiBu6zhDi1zPh1C4HXtQrMygC+mgvuRUFuxMiIlGWMixIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNgBAAitXjViFIuccrO3pZfxLSdtZmCkbnINa0UDjfzVwZN47O5eqF\r\n+qDOnjIKPjUHE4PCaMHbQmN/4PDtXveMlW2eDZfcEjQOILiNbF4i+PVBkhdU\r\nDkRJyc2qlWi4wtb8WKBMf+nkbMjAi7m6vYB3lSAiW8ehFrIkzB2Ainq85UGP\r\n2nziSMNH3PMlxJGhiTM9UuCIa3Wi0Qo7CPm/bPeuM/2iEr7LDXYj8lf5nIMy\r\nCU5VZ5Osd271GqNxbNttOHkni8lQJ6jHy5pcAF3WodCnU9kgq98CDhqQtNXH\r\nnQpKiXmq0BG0n5LBQ4FpzzvntTzAtIHaEUZ3JNwZrfUihSLVk3wlee+FPAIE\r\nR2bMQRswMiwa7oZl3SFTHhMS7v1vSOJnholxp3u++7KAvAjHo7AwhHuBYgDh\r\n8xqVUJGS3lui7S8beOEzDeEWamfPgkcIV7L939Ppec/55c6tk8S5/Jkca2Qa\r\nIOzXRkHcpa0twaITO3z+uzXC+fsUOcqa61dvCijMnP9yeYvuOi3X+y9T93Zu\r\ncAAy8k/4j4N57gdiWLfYTTv59RoxNzBUy2hHHtcQM439+6fD4NlV5KNW0fla\r\nQYx+Yqcok2I13U05OeaKwjP6mF9jsAD641+oAu+n7OwBtGVvBJcEBZ3pixkS\r\nTfX0rQgxsyF8dr1Qu0cLinjDCkuxUL/tK+4=\r\n=jX/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d6c94a3f941723be15d9e81531f203dea1b1d621","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:49:53.773Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.45_1662774784166_0.3058646108326082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3":{"name":"@balena/jellyfish-logger","version":"5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a772d399da08fa75506047de51c3a5b64c9b15ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3.tgz","fileCount":10,"integrity":"sha512-56G9s/CziVES13xWZdNOsYGCYboLI8VMfZW+QFTMSzYENFF98ej+H3S5OaV9Od8Umkg9cqYGFyw8KrqbwjBgWg==","signatures":[{"sig":"MEUCIDfszEIe2EtsUZ5xRwQ0KwuSMILo6Ee7r9BadPYtVJEOAiEAyhubOaeE7hxyxd3/sTKzWMJk/birUSrqoEADN+t4zCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/OlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmravA/+IE0ugCZbHPMjJ4JifBIfnxqL4fncvzTxFjuWHHtYDPJObisP\r\nMAU9pevyJ23nqUyWyTxM2jAp9BCZYFOn37uZneyrahOYfI7YU2IqOSySV0Le\r\noVoMTJl6TEzpEaZfbzyELUdAkG8FVJFep4PCqrrhC/q8xW8mggaFpODqI2U+\r\nhKALFIqa7iOGSXjQqjyHy7xR0zzBrIebdfaMaPgsrzv8vuriGKpfYIebdO2t\r\nga//D0/vFFbiwlMAWG+W93jYrV0ftPA7j0hOB/e4IpH/hn6WqD49sYPUXD4x\r\n9MWy/7dBJKkfYtrOII2VaTwjmKW2WJoJsfcQ4FPoDyx45L0FTjhNbvrKP7BR\r\nsK42l6qahar3/M8WehX/vqyMHqIsJdU29nFZj2V4Qu3f7I8FrV/eP+G4H1j6\r\nZRBxrCcCUMAXFCSIRj6sJK5yphH85RKIlMMQoYzRpQiNjxV2958YW3nw52tP\r\n2P+Gg+mLlWwuE/LeJ6tO6Gsa3Ia+weJA/jdDVcr1an1NnIC9EKh2+M0x7WMM\r\nTUeRE3Imup6gIor6tpMZQoTqDbO+YR4cdadEeiF3nKGwMVXsRH25wtzGJ5GM\r\nr8bKRIKpnPuiifNk0TLHyLbg5p+zo5b4n6xccnDP7nuejl1lXIvoK/RceHRg\r\nfnv5k6I6IWmZwJ45R3NlAttyRz4lr+PL9jk=\r\n=70qI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81a813ea61f88b3ff40d3b496c2c471a49238eb3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:14:16.604Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3_1662776229293_0.12228009287030073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46":{"name":"@balena/jellyfish-logger","version":"5.1.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"452f0f1e7f4d1e8dc86a4cc4acec6848c26808e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.46.tgz","fileCount":10,"integrity":"sha512-CtFP9Cwx/nNooO6CgdonNckLpNMZkmOM8JSehiUlkt7uU5mMRA8enEA3SUe/IYLa/YhDoyJqapQo20kHmXF2kQ==","signatures":[{"sig":"MEYCIQDMtbGyZYgwmuyeiHyzxoARPCkwcXu28A3MoGUHvjlpowIhAIopoR1jGtRkO5WioeiE119fIz7cJP4lI9pvNsAO6RFr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/SJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuIRAAiuJfpqJdaMdiN3XEXyQcUbveEUlw/xvpLA56REagn9O7JI1I\r\n4+u7WG2L7TZkEpoMndrVnU10Fw7m6X186kODrZ/0Z48AjIva91MOlFqiRSLL\r\nVlo33Bs2L+NKbx+hq/zv+I/ikUbNe3zW9/PRLyNr5DlanmJKRDcw/KIg79d1\r\n81qTL9/+ZWPJrtVXckSlk+VWX8xHJntnQEs2S10VwdMlHhQMm3Af+Iu/quq8\r\n2RM+EfAxy1B7lKun42tgNt1E+fR7qTBbEYCNaGqKxwiUpQjGFMhtSY0CYjbW\r\nXD1H/W8iy0aDgsWJDk6ZglhRDxkA+jQvt3gT4wd//+I0muyBNplIaitExe4C\r\nbcbjRP6UbTkU3gDWzPQnHyW/IEX9M4+kf9EuEBnDtyqOFEoCJyYAaClxosMw\r\nsNC1/MCGPRgcVxNvNoJwz48ZuY9u4EKFR67Vjr/kqSfJ2gwN1g+WKoi+2jSk\r\nWQJkM3/bZb3tqhdn8VkZT7N4Ll14moDYR6715NT0aCOfMTQ1mEjuzxoql6ay\r\nrAEEatSZUkuSVIZsQXDCWPh+wFwUMkpWNRL8UpdFH1KGjgzxtr8vfkXsOdLs\r\ntDTdLfdK90/bplx3tkZf5afO4eBJKgrxS9J8DAVkzHHwhTKgp5m0wjSTvPtR\r\nc2+IrbD10I40Pol5eeie0q+aQOqPCEmSpy8=\r\n=LW71\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f201b594ba04b002cbeea044338860517308ad75","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:18:56.152Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.57","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.46_1662776457430_0.9941352597925865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05":{"name":"@balena/jellyfish-logger","version":"5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5ae50f49efc06ac6f5eba5af2320826145a92a67","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05.tgz","fileCount":10,"integrity":"sha512-/AbgYGS5vjBLk45S9OcsEY2EiKAoaGD5aCA9sJF/sWp1pHcyKXS6xgoONTLgxJJ4qf3b8GfeAsaRpgkEdXFsKQ==","signatures":[{"sig":"MEQCIBftdFgCFmHvze+TxxxoODIWWCEwjpJsR5pOj6F13vTAAiBpgR9b53N/gm4nBwhCnnQCYqVr4woNerIBLXxwae+aDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/UkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpC4RAAjaRqHlns7intySerXsQQ2+Y80Rq2oYDQanYKMBfSkjv0jUSe\r\nIWIyN2vh9R3aCPCzwMT9bED+ZDeofDmPQ0Pdwy6plK+jCkextntAxYHEJOvk\r\nlUjabPEnZ+kGKr1TEIuGJ6gu0NFc8eqZcrRv92WrpRzcx7LD78GMLYqc2cH7\r\n1y+ZjkhCt9sJnOe2v9iivB4lydRi4Tqh6Z66fo7ygZjmuxPgTGrJCtUC+zzQ\r\nyjNIRweMyTKmSkhXQdpRecJtQ21XWZB+cGh1h7Lz8oHal4MN//lflvScdsUs\r\n0FSVk3LNyOBZ6VlT6XDeS9Vc5V174nRYyWp6ilLv2zj3xk/u5EnXjBioY3OV\r\nhHYY4FKJrh7d5xLqYDEhmx+itmqqW7zGl50X4BpC0GV2ul4xzHykDL+Ubplu\r\nzBPUf/565Pr+RU3pT1o7YIqt7ZoKOQSFYqZdqFVtyz4MP2LJEMK/dVjlBKXe\r\nwWHogezGJNa59ggngY+uU5oyUCqaECxg2+JP/QeKZq0qxA7zTEnjW8zjoDRN\r\nXnlrGWR91qmM4I88tUMuH6rObg90nKJbIJWOkh5qkzTQCw4Irk1JXLn9aCRu\r\nqt/M55JRdQbbXd15/UNRpYMaGHfMmatm29UMLYbFEsth021tOQJOGXR0kQGr\r\nGkpFOx/dSDSm8QSpZzLDhYehtngqgTlCKFE=\r\n=H3Pt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89b7c759e1de60662322712d94723570333c5c05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:20:05.466Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.59","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05_1662776612168_0.7209760240326386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06":{"name":"@balena/jellyfish-logger","version":"5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8f5af40f339bae2b9d4855968d5822b50328d51c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06.tgz","fileCount":10,"integrity":"sha512-qgs3C7diG1L0qjI2tZU8WIGR3D/Yv+tJ8dty/lHWD1lJUIyLnONOBBG7r3FggA9egTmlq/3t6jXRsF+JEmmbRg==","signatures":[{"sig":"MEQCIFlHA1lfltr6O9bizxszE/A3W9s2iFpqpQdZ5R8mmJQwAiAUWhI7h9zg1JyLh51r24vciMo9Kvvhg1t2anllnNwdyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/XDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfMg/+MQpWXRiiixcpEIgpgbFvui+sf8tUy8ex30ZW0Fo2BpZz/76E\r\n7JnVPCCSiM02DkwTrXDvSOuXgSouDgDzfzb96YkFke+ZAG1UOdXnXHsk5S77\r\nDbDUpHISeMNSBXoBcO3/LLakcftmhEE44bOXCN0iU8Z//a3PVvMMDvmEtrly\r\nA96CkD2HWFHyLj2yCfIPEsXU5WsBKz/5kD31KOMkBgUA9SuJmetvMe/C/jAn\r\nnRMUW+V9X0xb4sz7GLm7bjTk6Ubz8dVkxvaAxUt/rR+ueaBPqt4HvfbvXczJ\r\nWkyHwMh0qzk33wgdfUN8OVszJ2xKCU2tE6jL5ocj074reqx7tjdxRY1G5OBN\r\nShZNNGCE5pVWK/iUqCiJpMIRG5J2nWspgIkjWn49tjUh8NOwnvf1siF9UF7E\r\npMMCT3pDaHLMkRP3LppuG/zZj1nODf9FaH5KkJsBFsU7NEwCFEGkNLGgoMjq\r\nBRe0bsNz7xdzd6S31nzv3DL0I/MMJ+Q2eOsUbmYlfaBgpIq20fQSr63fLLL3\r\na7b7CgbU+uSRnaxMeI/8sIvS6h7GekNjjFSDPfmK5eEulpW8xpQEEjK7e+Ii\r\n5NYItKyFd6awCC00VuF+4U6C8zBtaf/BOqEdQx8BkkRl4LARxpfBFmbCHhNX\r\nk9ZNCmww81NUWIzFldfL9YryaRDJwrGtzMg=\r\n=s1Ru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b33459a8ceafd3520d29847bf65198a56077e06","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:23:04.971Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.59","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06_1662776770883_0.2507781520684691","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47":{"name":"@balena/jellyfish-logger","version":"5.1.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a78a381eab37cdc7918ea9b8fa57fc8fe5c28158","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.47.tgz","fileCount":10,"integrity":"sha512-aq2IKrQe4K3pz9auJ00LZmIDt5fDIFrj+1rgKjHFtGK82y884d7sxN+k586+e1UCVbd3HKsRAsewinuUZvGJMA==","signatures":[{"sig":"MEQCIAnYef/TE6XWectltu6K70ScA2COtR/XipkJwQ7ZFz+eAiAxqJ3a2OhnDk+wP2M7mgUrs5GSjVgXr7ebB1/Np3hnQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/afACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqCw//VO45xQIEO7Y0hm7l1TM9oD8TGGR/llGJmjHZW4tr83hqGCf0\r\nQCAeM38Zcj0u9vx9hsEbCWXVdoHJPUWcA7IrYHG3qWjPJLuzroXEvifbTOLT\r\nj0tGefpSVPp4kVDvNzUSyOe0sxEJOUOGWob1Y1b9++B1SW/mJRBRo5ur4zfz\r\n9RZu8iFsVmMZgVV9n1INq7nxpnb/EFqjR906VPAwFnfu6QRm5koKwnp2nRg+\r\nvsqA9HjdUKPl4pL995ce9H9nKuY7LOymrCaOsJ+0aZ8MbuzSvRkOFh845M27\r\n3Bh/NsOGk5G8y8Gp22jsV0EgmMO3/os+ExunX/i73nJGy1iWoRrNgYPoQnOr\r\nBvlEOqm7VJX6zCzDlUTAWtdXUug/IqG4HMQ760iIBjrFy6J0Tl9cPCB2QBBv\r\nq8YCWkXpgk7fIbPYubbNHX2OgiLTZH+nsWSrOzfjdRh5ygT58+9Z7JgQZ+Rc\r\nJaO1u5j8nvGV8pxKudsHkxIgadgwV2+zf3TP4mt+5R+12l8hxcQAx+2X47Lk\r\nAyu1oVoK/OywJyAjzUlhH35QuP9VYJ16IrYhSTDosOfmdE5AH8WcA8HMO9pp\r\nbeR9Ww57tsXqHHYgPI89zq+o2zuY2rO5zt3VEHIatho2kPt9AJZandAJ6386\r\n4fJetu5+69npT6dFb6KhBV37cpwMF35dprI=\r\n=v4S8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"04ac02e6f09c486093daf99d25edbb9236ed9933","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:27:30.785Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.59","@balena/jellyfish-environment":"^13.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.47_1662776991543_0.6655302672638814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea":{"name":"@balena/jellyfish-logger","version":"5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6c549d36f83db63eab78287900564804b3cee1c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea.tgz","fileCount":10,"integrity":"sha512-brK6lHVrc/UoZzXvDUyy28pfjXvsYQTeoBJWG6L3vxDmAslVtxoOCyPPmRqlEKscx4Rht+usZqijDP35VYhLvQ==","signatures":[{"sig":"MEUCIGikAg1EYaRCWgupiB5a/zcusuz2IiJQmTrkSGRMcJreAiEA743wGkqottKZt2T4R+M4em8y22/NfhtyVdA/9vpbwtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/eMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYng//deZp9bVY5ZmCyithMpPJzu6NBMD4dnV5pF02reledj/NIn8j\r\nfl9A2406Mu0zcnrDkFE8W2EZ0pOn/GJxXYcsMLuvgOfJ3VCVrwcJJURTrgI6\r\nlgSGClpO5S6vJAR50Gms+IISXisnrEZQ4dJAW7vibs5tN6i3TPBZ1/VcZsmC\r\nqi2TFVbGcRK4Yq/2PMMA7b5bR3MiFFv4OO3ovvQ2LxI3CfM23u2UfbYBw0zr\r\ng98LlqWDWhUBNUPB4nmOQSeB0MMGwYstQ+4QbtUV4O7GivXO4iDwkXorbi/q\r\nVeqznIROj0xjYiunvHePngDQWN5WVFKSsIHcHQYiCPxixsjjlUNRtKD40sMG\r\n91DLLla9Q5Rb6UBVaRxiIIiacDQU+1eFThzeleNgwRplQyuGyJgMkE4MLtCV\r\nFIo1tjGEIBwCqz3vKmOOyYY0Eih/7AvUmeP1e7DqrtePV6DIn8RZoAs0iPdn\r\nncjIGYOjd1qNk9TaTDtkMrMkyv7qQWhzX3hPK9a6PNxKLXc2qziBkh29hu+Q\r\nXbXr4WfrZGamRdZEQvix3vrufojOmOByvKcODMzPvMbwxzJp7P8s3gTh/NhY\r\njHjqsfiN8vRz7yVeSc9FaCZVKto0Ew9dA3BFOAv1ecXM8jwEcUEk9yiuMNQR\r\nkazEd79qSWlxVyeTqf040T8LUvohcvANiGM=\r\n=NMuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"421646c0eb4c762a5d81ae042d61ff6bdce5c2ea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:29:51.497Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.59","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea_1662777228780_0.5962505727270737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48":{"name":"@balena/jellyfish-logger","version":"5.1.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d234bba822b6e4076f2fe5f98159a4a2b0837864","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.48.tgz","fileCount":10,"integrity":"sha512-EoHnXGi1bmP8fpwi3iMo7QSiTmznwv54g610OZzi4ToRu/pQfp2SIswKMq0B86aq6Q4rI9pjLEaRPkXMt7VmJw==","signatures":[{"sig":"MEUCIQDoeLZucZm7qmuCi3UbHWsTHBaO/gSfIqxNOfifb++n1gIgUnj+Um5u1SJkMDtf0ELnsWNrrwnEUunD4J7D6S8gJZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/kvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgCA/+NeKB4ArQqDN2Z9VhGfFZWT3EVlZWd1ftO7i3UGh+tkFofWPt\r\nvZm6o4wIRwBWAAoVu60XtrCWUlCbKE9UtzcfyoJSi8L0EUuGX37gYfpnrPBc\r\nRr0Y+psDWXG0OErVn/g1Y7DzPJE0vabxgP/b4kbG7CTrinvcxW5vmDfopSBh\r\nSAK2m+6TJmIMvBzx7d+XvLhNqkHi2NsAZCkBMs6HdCeUllKDimoqaYjAtgHD\r\n9077Saw+i3mQEkyx6A37RWxkk6rQ/4nuZV/PJ6tbIdony3DZeAGxTjYdhnS7\r\nqD5+xJAayuxt9310PIdnd1NwaPXU9h2imvDTg/QdzpTWWxaKn0cNHbWwhCdq\r\nugZVEP2XDqcMXCak+BzEZiYGz10HAZ3FoEpVOoKxkHIDD5CkN/oGcSnLOdY4\r\nYcZBqaWZ1VuG0OKHfMa47IQMSUNdsnLRiSI5j5AjDiq8ndzlMMOs+kuWGe7E\r\nd5ijfRAEmJfuf28pGnAgx0DoeW8FCXdLHxmhVZK7lLtJhTZKxLHrPaQVNU+E\r\n6n4CQeqIIMdyA217jRrU+7IzQZhjY/NGAME2QNsldYAJ7blePJKxy64ejAYO\r\nQj/IvaoDBQrxyLPM/rwSNM46Y4MQMXwlIohWOm/FRHtm4RmnB0h2EKEYZukp\r\nUOQ2kgxIVNm6oUJjnnSpn1iISNn2T01OuZs=\r\n=vvbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1a15682bc5277ac4b065a79798267e1a1378ec3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:38:27.061Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.59","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.48_1662777647330_0.10329543134802965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c":{"name":"@balena/jellyfish-logger","version":"5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"363b6ff7fdcc8ac3934e84d7f316b23c789b063b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c.tgz","fileCount":10,"integrity":"sha512-Pw4/3DqSQmXwWW7zHHnoqVq2sU8Sprwnu/04g7J1E7wxs7Saq8qq6Hg3VmtlEIQP90uFDs0lvKGwkSXaDZbrEw==","signatures":[{"sig":"MEUCIDbYbwb00neLgZSuUkBuqPt5oGOVWIcIY3jKxIyeke9JAiEAnNH1LeIdw839/+JvRiqkmTGZK5pl0GLjwyZaE3AZL2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHB/JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof0g//aojQRScwl11EYRkPQsxh7z2SHNniczduguGgsuqx3Tm3RKnn\r\nBqSpG4sTpX5Jt9nu3+Z9VLCw88MWorjO/rqc+VwilRFOGtc6QuQL4P8vcuFp\r\nQTWawXhNLK0TiSKUmbzraTUuMUt/eSKWHDLKLrfLcfa8d0Ldp7D+E6tUlPiH\r\nFIaj1iKyr8G7pNQ1RJrBTRwoQlES1kiuM4IiJE0Y9Wn42fiV1DIImQaaDNS3\r\naKab+0gmVkU4xUrXxpjdWv3rtzEnUANtfVkGX5W4skq2QWUg4GlrcMNe6faB\r\nnKKl3EKi1LiQC4UfkMQGfmBM6DGRRegByvO0XjgNM921fnD58VSjVGAfUhEm\r\n/EgrqoizmG9tqxleUidfofwVSV+CGS649YlTHv++3+ru7AMst11B0yNKHBSF\r\nBuMYh2Ub2gH3Maqe1wNN1Mo/1cFQPp73mrbnYpJ4OrNF5W/1sC82VRlHoh4Q\r\no5xIR/zBq1f4p8wns9lWPteT8xPckhVg3Qaq4CacGKRBWpxm/A6AcRV0zKtl\r\nGPJm4a2DAOTOQUZsd5UJUQm+nREuGo22q8Ggm1/EnIwMFLfs0EsA9Y/WOoZj\r\nInsW98xQGezFPDlBXjYfvjRmN7JbdEC+/0rQZqRM7cvAiFjLlySfseyutvhy\r\n5FledLlGKPtmYBX4P+28BCDxEMzekFtuhHo=\r\n=mOMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd769741e22f75b7569edd530a94638a9840725c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T05:18:07.926Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c_1662787529427_0.40307354117972216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49":{"name":"@balena/jellyfish-logger","version":"5.1.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"19c189d36a10e2005337828f79fe1d7f8f818c01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.49.tgz","fileCount":10,"integrity":"sha512-wC2kSgh6plsQ/wQRNYh0xMTwZQ0L1by0CGJMCqDcABSmnBQ0SdHQCFByKVry/tcHuOQkQSYbu1LL9pb0BHonGA==","signatures":[{"sig":"MEUCIDQQ3jBQDARP6pGjHd6e8EhLg2kZZMZ6Fhbyur9RTPqtAiEAhmt2Z/FVrApDdDnvDmUXgGuBTZoXirvrYNXom0ndlmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHCDlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTOw/+P56O2uA9o/w5yVuD7Qur25sJvuhmaC2zR5XztqYL/MLHpRSd\r\nKGAtq4il9Z2QPzYgFUP/Zn5LfhOOooPZy5lvoDmXlmxa0qlHwiKvDp/LFFZR\r\nrppOisOq5DfCa7Pt1Oiih/q14B55YBLXBb8HVuvNf8SMtFMnh93PtYuxwSea\r\nZ0lJ25cUlADOhN2M2YBrgaiBxf+wO62r2VF+4gIzWbuuyMz3BItPDcX0GGQo\r\nUKIcORU1VmiP1RW/sSgE45srgwQkOXkjNYTqTnS0gfu8v3OQsrD7NYuDoCg6\r\n7qkZws6BBVLWt/xHiwzLNATNphq1TtHmnRLVCp24gEPEZWjCfCGK62lVRooR\r\n0T0hy0KYefFQ17AVg4fXBHLGNHx7sT+pHV2l1cx+eLLDfP2LyFRSgHPbQPr3\r\nzj/7Fylfonj1UVpmHty6h8FlyAGv9PN2qU4BsZmg+CuWn3HreFDo1K1pX53B\r\nw3jbzo05R+0YOJeW/577L99K9S7BARmH+hL/TvR39guQw0SYb6IhMXpLEXgr\r\nv+p/A5l/+OaCCqjOt4yfv+vlG1a3FVOwNpble2ef7rHoudzzZLphinjNsE9E\r\nNlRc6AGa3mGDWkTr0/QeuGpq8YNZlioiEbBXt6glYL6Xv33qN9zWDzZ349WK\r\nCniPtdZDWgm5GdNpFv0BkDphbFzLp/ZgDyM=\r\n=oPXJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82e998f246cefd048b9550d44da00f9efd9874e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T05:26:54.082Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.1","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.49_1662787813143_0.6910192178368761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978":{"name":"@balena/jellyfish-logger","version":"5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aff4c57990fdcdfe2b8abaf1c133f3a9305a078d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978.tgz","fileCount":10,"integrity":"sha512-SDWuSKRUzPSZgMPEo4QCv828qEd9HbS1qg8ZhoajwtGF924uRiFOt2o7p0UZh4iqrD9Kqb4UBYosrgGKiIXZeg==","signatures":[{"sig":"MEUCIERMxK9BmLuD7Y8EvdAzW+UnK13A7SItMZKh+q1y8XjjAiEAlcZIgMxbV5smtTQy6a4osx5DJIOBzaJ7Fjf/Csb9Wjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHCIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobJQ//R4XKnpiYcF4We8tPf2j1VogkBaRZIUOcPb2p8h2V80vM5i+W\r\nuDNAX/d0X466QN4JzWZgRmZSIh1aT5aa9r1Dk2j/jscetDAR7uIIINMnbwz8\r\nSf77sCNPbAKDYTD9FLmGoDKmy8AWh8lKjLQv4BdKeax1EC7/vd22utblQQjT\r\n89XRgTCfGsBRamOm2StyP7F/5mt0VQg0g8U++BfDm3iTPc+8uGMAgIZILS0R\r\nb/mjDVawDwaYm03rfw5BI6bScDCtMMSmsTEkuEDdjmf/95bFoCTn2UOSbgwv\r\n8UzbUm0PpTtJUlM0oOEFNehWMdecJxKcKwsQmV+Cho+I4T7DGkQrAeC6111U\r\n9j8lz0RlDb/TYzoFNMTb5Ilt9Zou0lpoDR06GfXpX75hj0OBakfIWzK2wrfk\r\nZBb84CGdgE5GKuc7lWycr8bGAfaGYIfp+Ac2jMr11rP+hJyw+P7FbIfjxTKm\r\nflx4OeYz2ujWRY41AcXgTGh7Fn6MvsuGOkUhoKNmIJjCYHv1MjPoTBACCyA5\r\nxl8yjLFGmqlU/w1s64AbQH/Oi/zZnRjaFVEP0x1bIQeVV3HgbhiRH6xauYRF\r\nNXxA9mNs2il5S3cXNSgCvyceBmp5me2JDOjs/KOXhmCWfHJl8klpl6MCjwtU\r\nIL0Eux1YhUhWb+cvaGEcLkiiT4A6jDkldd4=\r\n=LTlU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19d61ad3be7ec630c693bbe659eb46022fae3978","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T05:29:44.716Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978_1662788118820_0.380711933350794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50":{"name":"@balena/jellyfish-logger","version":"5.1.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d987e50ae6fd4048a90d969e137655cda9a75702","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.50.tgz","fileCount":10,"integrity":"sha512-PDbAMDdMpyDtTZ7VA43UY3QeAonUJjK/Rf/IYoaZYgGOx17F6pOVBZIxLbDiBGZQjIcQHb51hYb7Ppz1OHEZyw==","signatures":[{"sig":"MEUCIQDqgVQdtHBcsir+hQ3Ra/T3dBsLoNdqMhcC8hAT7g1BTQIgA/HpJn0qWDv1eDWNN2GTWSO6UPCd0A1HfuROw0g5qVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHDwIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVAw/8C941hxes4LoHxAjL3s7XLQqVWu1o/Zf6dWI+f3tqel3lO6HA\r\nhXDMCYAf3ISA/9xg5HxRknXB3nQL26OJieQUqi/HCL64ZShXlivhv9i7bw+Y\r\nXCHib3MaCQqToblCb4H475uMpe4KyrU2yMBbRIPl9fauSziMzZuNW3LCgMwa\r\n4SF5G11SO4E9+HBM4YoOFEzBZYw3R5VAFENEVll7lwVh0QlAPGm1rPEEC9fz\r\nNqiwV/Oc9NqKr9Jqpbb8K6mMzoNCPfJMX7iMPd+DDIRGnXZzskUK2wNCM8uu\r\nYmJmo1uzOWuSVrP//WYta/NvIVM8nJBD9IolMcQiIw+xbCBkjjnfAaTdSlOq\r\nPwsnbzOXESljdPFRML2Vwrj/Un1F/kPIwdo3SgyUvhiSU9ia4vzArsbWGg5p\r\nF7UgSv7DLQJ8YskfRr8AXiaX+kwSiBnm+/Etm6VqfF4NuwAv6t9y5auWvtTf\r\nCsy/zjeYIjWILeETDcEouh8eK4KqN+FZ++EDAzzpdMRgXCJ3+rg4HpOtQpDb\r\nhm0HN6KYNmrY0ASJNRkfZKAfsjsW7wUhEHOBYi2nL3HoHdmxXW9LooQDxuM5\r\nxwRWk/4GZhzW6DgAdMDwPr8wMiouUnLPvQMBtayaqDNBscEKCQpgA8P/z4iq\r\n84fvFS2bhb184+0CpBQ/MvZpqAgnO/Zcipo=\r\n=Z6A7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"164e1e8586b4367bf8ad5040402b8034c068097c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T07:21:16.476Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.11.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.50_1662794760656_0.19782809687023684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b":{"name":"@balena/jellyfish-logger","version":"5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"959e2e2f1dd89a657b2a04f52dcd84b45fce1568","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b.tgz","fileCount":10,"integrity":"sha512-OXjX9rBfboSU1EPaQfwt4rO/WnjHA84YK0plXfZSaB63uUvh1eCp81dD1rOJdG7eMCkgBNcLQhX8W+/s4zN8XA==","signatures":[{"sig":"MEYCIQDJTX4h21v2fPwVyeAj58Xbd8PrzvFnHa41ljpo3UkJPgIhAKDMOlppA3ZiQPfcnk4XigyaaCf2D79H97397mNdfbCd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHDygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBag/8C8d9hMVp8jNkJmCKq6n7N0IAFGDksM96U3VVHyIFrtxQv8gv\r\n0v3JwfXpQo9B/M/wm9/a0j5BM4gNFuRaj34ncIxUWySsZeKkCJIPeaFKrPcD\r\n1qsgx59mZRYC4V+7AriIHNSCvss4KtY0BJ6N5+a7JMfGLjdR9SWVu1GDp9Lf\r\nS/ci5NbrvhVZNfx/pwANCzkHSsHft9bgideqAaJ947agDEOLOfDFVDeFLHrb\r\nkgIW4Jo5khzIWdcqRQYofeMcmJTfWXLk+ecCniL01ppUhItrzYD2AEgx0vfO\r\n8D+yhWIdDvDmJHaQqn4YyyS32UQib2nMryFUhrdhFdIrE/rVj7+Z0E5LGUEG\r\nsJKacs0yNfDAGmCq3QBZO3cknZ+fCF0opFXa/iEP2Z4iRgbdU+JYMoq/jf6D\r\nzdh93z33ebCuT+4BcLLUHhr5yGjJenueWhG8dI9hb2X9jBBamACi/iI1K3n6\r\n6csFc4KUxGCb1iIO1+mZUdLIZ9AW0cx+EglCQWdyuekEq8x4Rd6gsYNl5v2/\r\ndBNSUlkjLNS1bGtv9K5PjzaJhzy7n9/OJh0WsybfhcB6u+oLMuk2ISoS4vr4\r\nSjSZtPKYokws9cc2YaOOWU/8JaSTzCU00XcTmRyr36Ad6dqZPWiNYrs9YB2J\r\n1IT3q6Gtnh+J3dH6tI9oW5yz4hyN0DFeF1E=\r\n=0X8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7ef1f9647e1e0a88aab708fc70517e2b25ee88b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T07:24:13.897Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b_1662794912707_0.3662502829425145","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51":{"name":"@balena/jellyfish-logger","version":"5.1.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"090df42ef028f087759654ad491b9bfbfec80cb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.51.tgz","fileCount":10,"integrity":"sha512-6m6YyEwzycbyaORA0wcxbN81pUlMh8bK9k3McuDBWkHFII3snu075ZCIMyLQmQ0EXMFpUz0GKb/JPC4Zl1phSQ==","signatures":[{"sig":"MEUCIQC07uVfpwOz7tbzlWopsD0UYPzzm3M9Y0Odg+vvQqPRVwIgFOf7yLn6SdTvVK1H7/Sl8ck9alP+6ijZlrivn2kja0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHD2xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOwhAAoP1+BxiAWYKjbPth1s7FYvELN6WTO9bTWGDkIN+a6LzCAL+a\r\nbx2PkKHGwa3ExKiFuDXYFNUDuZzN7J7tbDmYNMj2R+SIb31qaAylcWxFK377\r\naUw6T0f0zUZoTkiFR8iggUvOLhUTXCd7JhrybJSj+LC6U9vEHg+qUHoIpWsy\r\noXsAmA2Gh1ak1Y8FD8GkleRmR4Sf9q1TuWekUA81L2xwq8EbXZHNqihWDj95\r\nQOM3nc0qzIlqsWkc9wScc2M6qCOEOmRabMp+QIU6KfR1MMmjnfbvw8U9DGub\r\nMbD6Mke03WF2EYlKfEsjA0VCRh71TibNUALntIyBfE5amM0ChBQblXvw36u/\r\nNCu+XH1RRVPvUekb4QeF2MJE6Ps2+ZJBiVxyPII7tqo627wukibEyRGjQqd6\r\nhwf21GeCL51Giq4rlNQ62VUSvej84xiyknNnusqLZlzbIAggf9MOm/QwvLSV\r\ntePYGlRNB39CMnGQrkiTfoUe5qVWhX5gK0EhQwKRoGkq7Ld9OcILcIRWd7LT\r\nBVK933OzuVnYuymKpu1LaOk2CMiGJB6qukDrS2/T8KeajvknBtKEvzJXsBib\r\n5DiOwfCvDIfXN0F5iIeyBaTx0e9rVxXmN7dSe+/FPIsRIwJtBoKQ1uyjTLvg\r\nn79u+Ex0pTTCWlWewHk8BfMkDdU8h5CeNFk=\r\n=okf8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a318e8d4c56236c5b9e0000f1fb9e83e79d53d47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T07:31:07.774Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.51_1662795185200_0.9543491873360408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4":{"name":"@balena/jellyfish-logger","version":"5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"480e7c4d3d208b3378673ad420c77ed2f153d4c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4.tgz","fileCount":10,"integrity":"sha512-912q9nuR94aFCJUGJyb3MUTpEX0oMklM26Dqg0l7nIWGoYktbtux6M7W6IsxjyfMZYCRvBWvEQTu/EHx/tgE3w==","signatures":[{"sig":"MEYCIQDg9V9TAx/EsMLE8JbJ92mJ5fPHBp+s4ZALKdEFQsZpNAIhAI5M/WgQavcYHhaCo+VpJHL31ugHOlccI1WcmwKLt9LL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHSyvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW2w/+Mm4fQSZQq8NKPorOqcCQLSxotdsU9CNmboYRUPLDy9ANhr4F\r\n2/C7igLhiKuEwcr1FEtDnsyBvN8AzlUJ9zAuU8SbVMjyLtSvqdUKH4jhN/be\r\nGqR4SJ0d20rl1ztRcOHjK2AJaRbI6fWTpZN29yiYeqzRe8kvUcyCV9G5vYv9\r\nI1j18kLWgBAOJkFxHxQ8PkmlaO4QdTmONIrkg/335J8rE7Mnd4gEMCnv97ka\r\nV85y8Uvid0/1ySFByqGPup7TAiEjnrci2+q6sr5UoM1xGSPWnfXz5ThNSHUN\r\nz4tPSIZ8HkayM0F8OsQ+aGtw2CPIRSw0lz7fPTdXA1IbFSV/+g5VspZS4UA0\r\nmyvgkW9b+ADl2Tu4u1bUgzszI7j9vIe8vsHBthp0gjnvPdM8nbI1z7FJaMAx\r\nOMDvJNZprDKHNZ5jGbP2IkiWKWPyaFJLLaTPMsyIxJgEvfDKW2hq/zCfcpR0\r\n1gWa033ys5nM3FQAVE1xOd7UqsTm6xzR9l6N74YBOP36wiTJRqeHix+ERYnp\r\n0es2eWx+VwnQS4oDe3Xnj/nToGJERkUpWWDoGfFHSgUK849Hoq0UxRNrdGOI\r\n6Sji2/nwWdgeftXuoGoZk2oDxHEyBk45cHEzUrPplV7tpYGyUTaJaQ+BZUlP\r\nNnggoAwdNzppnqlyQKHYeOZoTDGFAE60pcY=\r\n=EYxr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"319219a586b43329c54070a591e7b539a37058a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T00:30:04.389Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4_1662856367591_0.20594938840267707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.52":{"name":"@balena/jellyfish-logger","version":"5.1.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46cc34c852f27a43af08ca745c071d776cc0d59c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.52.tgz","fileCount":10,"integrity":"sha512-Ru3yHBpxgbs6w6jrnxaG6kjx5VsgBMqANw01EOWWqFQ3haKoPmJHz51aH2PsTz+clSShsm4vuY5Bq3XRa3EWOQ==","signatures":[{"sig":"MEQCIBl4tWi194+zgyi7uds6CP6sHuD45OFjeG44NBVTGFTUAiBpGA2b6dax/w4fIqXI6wQNyPPbtZSZvynBQ3OYGuGmYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHS2FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpd0g//S2hJnR+CxMi2bPTFM1yJr/+yzC5PWybiGOCIF37XBJriICf+\r\nJzRfNYy0Y9tchtMj0hkYXa6Fad/yAYadSIKnzDrzOZmtUn72BoVuimobzyVu\r\n4yj14uCu39cw9toWSIQawl20z8y6CKq7gheprgbRvxOiZBmHxmROmXwTa1Nl\r\nln3LZPPNfNVWg14SIFX3/LBFI9ZFSlaRcQalew5IFEe/mbgxGQOkCW8jWRgZ\r\n6Jn8HD1pFksdYgLRAa33IfO48+aEDvcwq/B1IseJVQqwE00zI2mbhtgepem5\r\nnQnUkQIM/9hqd/WD+yNYLqWnNNjobrce/PUIN3L2PG5PiySDES1m83BcZQQa\r\nctHAqXNTRLUN24r7DN/ARzEO8dy3pP278bYYR6UlZWxzumj6KkpErUANyRUb\r\nfQmkS7QsI8JDxzFP2PNW2hFFYGBjkvBS/L/cu+03WMgy37Te5RWq1QnEZQj5\r\nb3/lUq1Of+9+MV0uecpxMT9bWYUfCIMOBCCA/hHr5xQL3Xr0I+yyG4IXS1ax\r\nbN0TX+i/UxfDwbmBZMcuaOo2iS5Gks/qDfJmpboJA9tAfCx3RyOtrEAHiKwN\r\nNXNSXEKTW81e7OjZWRRLrQhQNPVQVZB942606axqfm6gHBpyCkbPax0m6Yy6\r\nHU02Td35dC4JMdv9KP7juxTLo8XxuPwKe/w=\r\n=qA0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f00d41e62b1fbb77f40b830fc7fda5eb136079d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T00:34:15.246Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.60","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.52_1662856581619_0.09384446010106173","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa":{"name":"@balena/jellyfish-logger","version":"5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e3b617f58b9e8b657d0ecfb1c4fd6cbe81558447","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa.tgz","fileCount":10,"integrity":"sha512-Qp+uqHPgg1MLXgl3mcccuUkNSRGfatyRNcVy6N52z7jaB/aqyXA+2v0LZrcsnsHwT2NaTIyrrfjmKTurrK/QHg==","signatures":[{"sig":"MEUCIGVzLMbKZIg6clKUHnFiVz2IW7bx13KKNAX4N/BdzaidAiEA7yaIrxNefnV6rT6FuXt34+gF873bnY1SYkgJQ2Ws2Xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHS4ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlLw/+KK6PDYUpIY+XSqgcpaDlegdlxJtENk/ecFU6O15jUF18S9tP\r\n/ZcPkY0HeZHQW5sVzctEpTDeubwE6CZ15xScV5I0fitI8H1ipkV2gMEhE0IS\r\nqCJ38QuAlv6X07OkZkyEjQU3/5kY2B4tHeN9Qfh9xqgyCBPsVP2iQ8PPxV9x\r\n2nQtIbYpcH0yioJkIkXeaYaxGtBGkJMpr0Esf9Lbd9TM5l909lUtHTxrZ8mU\r\nS1kixGEFFCyfbBzB+L1fnUIL/6qfzKOyAUCIhmA2LYs9NrU3ZyL7WVSgALD9\r\n8AA3tOhrqJ7d3HtYRMqGdw4esSTzoNh8QbQ3P07GOinlZNkukUJq8Os98nng\r\n3A7/zGUWLCAMhUmpVjxNChWlXtonDnr7cU/TdbBxRfATyRxeyWLovwbaqwv+\r\nHwUe2126n+ip8KELb6HKqyFxYz79IU2sKn8dd8u7Kv9wtA/wixWFfqDjgUJk\r\nQRkNf02nciH2GF2RVqVIiOGZPHQO9ujqKROxDaOS+Z9Ibka4laW+qb9HVBa0\r\niyu+8KYP+ihuh+OwGEOir2nGHlyJhPVdZ70qLfQfvid2y3oq20dV2Pv3huUw\r\n12T2DqkFMF49K1uHRszvkEnqaUYUKBqpIJSQfnKZDeqEXs3QDdPyUb00spN1\r\n84P8HO5DUrH3RO26UdQRvs66+qOI+mSQH4Y=\r\n=uupk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T00:36:05.990Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.61","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa_1662856729214_0.3522752512167755","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.53":{"name":"@balena/jellyfish-logger","version":"5.1.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"86563983b989167b8955e19d238ca6f839bbec9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.53.tgz","fileCount":10,"integrity":"sha512-r9C06IXmB9gnNFdWappFhpPgLOqmaYp7o3u6queA/05GBNfRg0oEQsPVaWlQ6dnzRvZZY7be89tvvCK6tbXvfw==","signatures":[{"sig":"MEQCIACva4XW1b5IbVjF0QdcvO7wqSwHNgQFdgqS4iG++6GDAiBn0/vF4gOCN0NfUvARjR/SGIwfIJCPTT6hZ7ezj7ovBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHS9IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJBg//XL79ljlPpVJdM6LzuMkv4tWksbtxqa2+7k4Xm8Jctg07yIee\r\ndzSFWA6L236et6Ava2OSKmGPMYookAtu9mRYtK8iRkWa1Y59IYn0Q8HXL2wf\r\nZoIfwLOVFjRyfDVEXpQPkW9BFgGUh7gsCh6zcvZJhj2Bk23sDMv+S9wTi/wm\r\nJ4gVjHqXnvQVPH1Q4s+jk3SXHXA0rrxjTns0ooOHREd7vTa5VClwuBZGIAQa\r\nFoQ5QpWMDCqEtnIwtnk/HFNkoMb96wZ1waxi9AkOJdoYwHaZwZqQY7jnvtxc\r\nzeGwPMbbo20Y9dkbZNwCmUR6gIxYJA2pktRb14fmX0YEGqzS87YRk/rtgVEz\r\n4V46DB3R9E7uowVKo3n9yncgCDYUozHF5uN6gqzdwtrFE2pLjzBl8MQpF+K9\r\nb1EH3SaMfFYdl1oDNDwGgEPPunc/sjSIlCW4cfNfgUYVU6A/wiqb1okIWpvv\r\nIIgs65y/CqXXRtOX/qpPwc9KyCkYhajuZE/K9e8evGSMkL7eatl3oIR05Q5q\r\nvEQtyDwaxdXZWZyQEPW/LS1mUCrCCTM7JaU4s5mSrtHsvzG4sKPLOGf8qvHO\r\n2sJueepIJfMkRiNAlwudm8ZHriNZduHhn+0G374xEidSAuomfqru+Q63FnUN\r\npUTAYqAnNkJw3AoyI2ha1hVcJEDNpxkaWII=\r\n=pZyU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81cd6ae6743d1d73a2713d6ccbacc1a18d2919c0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T00:41:25.972Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.61","@balena/jellyfish-environment":"^13.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.53_1662857032487_0.7624356844123608","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60":{"name":"@balena/jellyfish-logger","version":"5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3e35bf352af1b06771d5d5d67aa32fcffbed05f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60.tgz","fileCount":10,"integrity":"sha512-2ZzhFVbquh8Ht1nxEpmQmCRd0mlvuE3QQtmmo+hIb/G/AzroHVPpwyFAjaaT8foBcw92yqNlCYupS2KlFnde8w==","signatures":[{"sig":"MEYCIQDgNiNXKVI1y6O/el5M9AYlgxLGwAnDyyNahjOeqNWCFAIhAN8KO0XylXc8MhK09gr7BZ+yBV6BW9AtILkfcMATE/1F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHTA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHJRAAnlAeREhKPq0vctJvLl5pLwquMsbUElWIx0cayyWk0kHwPPwb\r\nGlA5TDw9QnUcd0d+X3qcAcjy1icP3NyY3AFw6I25LjFoNqy3fw50rlv+ajwa\r\nj/tSk51eOBMw4MdLdmqDoowMwg71Uew79Q2h9SaDoYqSuT4B/Wxvh+M2yBLl\r\nMyadFMjqn7Q4Q7aYv2G2NqElE8Th9LDXJWD85eUbaSPeaZMfbLkg5V82ZvbH\r\n4QqMUvV0OP6qYGsRdf0waQ1gGrzEjo5PLBDMG+vXjUqOoOOs/3Fd41lloBwZ\r\nM2w9k2Z46RTXL3ApAC9beTEQ1HiqH7W21+Jshuc9JfYQFVY8+NF9N/sOL+ZE\r\nnT+Y2XKqqWPAOw4moU7b8MLZp75UGsMHyiQe3vX1LRz0jspTz87N03KZ0AwJ\r\nY7zwLI08OnB7poqtfC2eEUJoZN1wPYMlGWgB5+W0Oug6h5M+R/t+FP3prA8e\r\nlJ6cbirAdv3BMuaWrZfkfMt7FHW6pfEFfcVxWPc+0tU/cDeX4yH2VFimdQLd\r\nQBV86JDSkSr6zI3BHIrlCU09KJ96i4e00AU7sF7h/Gv3kpTwmPWGPqmUdHlj\r\npNQZF2wNs726PqlikL4QPynlc2ofDw6WtMiKGSPN3wx3CleLJ5G0WnHkfBmC\r\nz/LZWK83d8d+svwqEFyE1pJRJI/0534olhw=\r\n=zEEt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T00:44:23.176Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.61","@balena/jellyfish-environment":"^13.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60_1662857277965_0.5108582248962157","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.54":{"name":"@balena/jellyfish-logger","version":"5.1.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b8f0f4b2aad689fade324b5a096837a8985107e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.54.tgz","fileCount":10,"integrity":"sha512-YifGPWgzNw8rPaCMdc2iar3CQ8xqWmy3AC2WrTyNAtnO6Ms1At8Tnb81FZ+FX/F7xws6gPAyhcwwbhL9hsxR1A==","signatures":[{"sig":"MEQCIAVgsFbRd3q3PMj/1HDo1LIrlylpGDEdiXkHbZQzVaz/AiBD5PRYqBS9zAtUVnJmm4Nq2i/hvvyHxOsK2ADR+9HNxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHU4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi2Q/+PPP8+VbxORBF3bKnJMHGAjq7LjBxhzk2XVCL5WjJ+ftinsOF\r\nJesEK4ecOQPa6BDbHzZA5bm0E95SNS2XwHdKNTk/jAOa1kxrGqiySJ0LEJoF\r\nti+RrXkq1RqxigficdfpFY+sdcAm3Hr3j2gUIivt0Jqc90+lxpGXW8+tXWRP\r\n+zBzNhH++RO0K7GlqL5PIKkZXOuh8XeHzSrczUrFUs3fCl8rfSUhcmRpnxI7\r\nxQkt3Z9QG2AhS6iLveh9lfNZwVS/g0hoQZBcJxr3AyUehnQKLECqkxwH6+33\r\n26z80wr3NIl5An//yUWUiyZ2fcvhiA0vRO0/R/1mizRZLD9FNkMHCmJ3Q3pt\r\nuWPQjkeqExcmTWVzsSRKf5RxHgdT/DfPPZnsnLh9DQoQbEwLj/4eNxsHVErL\r\n0Sx/yH2TtfD/rtMkaRocvnfhweSTZ37+cOLN+o+POjc7Bol2lBkeJmemzGVv\r\nUGrvbHLjtXxfHB5lGfT8PnPWvWIRzQ0Dk2Z1SeuOcAcGTBZwnowBcWXfsIg8\r\n/qtJqgqHqYozsJr2bxzGixsnRyBQ8DbCUmpum4MlhKMP7gUy0lwVILiLeD1B\r\ngtjETjI7JGC+xzx+eTn1eHNdyv2qoQEe7Nu1DOTn734Ltss9oSedybO2nW1V\r\nbRgUefAY8sEKWbh/Zt+USjcGsA5YfJpP3sU=\r\n=jNK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"be14bfa23a441fa0ae383fd586205e40db8c8369","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T02:52:58.603Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.61","@balena/jellyfish-environment":"^13.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.54_1662864932016_0.7178158403070776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3":{"name":"@balena/jellyfish-logger","version":"5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d5bfe06a0ffd1cce6e353d393b932c1c196edfbb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3.tgz","fileCount":10,"integrity":"sha512-D0jxJ8J05AFz0M0McK9cvPgPZvULu62iNs4btqQRDS9dVEW5rk9Su65QYavalkCG8P28GAOT7XEOcc2cazmULQ==","signatures":[{"sig":"MEQCICmldoS4bYu7cTodM5qyf9kvHdsvXQalGnZ9kV8kOuK7AiAaQaZ2Eih9jXe+OcfO/iWN8GtpEdecaUO9cehnAHCxTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHey7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql7g/+Ni2GSjSywpiKnEHi7t+JAOZu+a/2zKRQ5k9CibRQTZZCJit+\r\nreaLDqyA000Dme9z9omvQHOKUY0vlv6tUmYua836zNd6Z3PHzioiFg5l5qY+\r\nLwITzuuA7X30x2iHNQH1HcUTC6as09kh/86N+x/XszQyUt0ie7mWbmtsg4Pt\r\noFC2tGe/K/68wJ4pgY+cfA+kBOBy53gvT93K2Wo9wLskFb/+JsiAD559N7gA\r\nhNMHUf95G5XtqikU/6JKhpQwNjyqUlZ2T6J+CgyDsdzFbwmGgoSX02rHZ5KX\r\nCd3jVIfKTrs67E2K/Y3X6kDWUenXDVoVtcGDzJLqmBNBvWHmjB+e9juozx6D\r\nsADdSg1Y1UdwrqIjXu8r6qs3kYffMsg7CAwdlbtTi61ZWZW2eMkjRp9nzaq7\r\nHmkoFbVAaL+17wnH9B0EdC25c/Bstm7k11dflSlPDXGYu+h68Z2FV4yISRWf\r\nVsRhBfaOo1E8JJFPPFXVpGZwE2nabCEHXqn9mRwwGRJzDkpe77TwYqkBgOo+\r\njc4iYDkklBx3/FyGcbmuj103D2lKB4EHuI5R2HOMjBexXhcAp9fugVjjWWBv\r\ntqwX4Z5P86NgZkVZaUpvNXyouHTy0oaCH9KCNQZZ1JyOd9wsD6dMsriIWSYf\r\ntj2J62ZizS6t1laKwW26Y0zvSZmsPnoWZ0w=\r\n=ibPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2fa3e49435136b71f0bc3338f0608e419d06bd3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T14:09:29.779Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3_1662905531815_0.2712087643281853","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.55":{"name":"@balena/jellyfish-logger","version":"5.1.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6963e69d658a4ca382a3d75a55bbe205b5771ed1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.55.tgz","fileCount":10,"integrity":"sha512-hhQuMsgsy2aWPG6KYnkG3MrLvfRNc8yt85gnXaLCmsaeqNWed2tyOu0ZJ0ZyQCEbLUL5hbW7GG0Teog/sVjyww==","signatures":[{"sig":"MEQCIHOzqMynR4yny2MKn4wa8XRCYGjLcek+qmG6bQLYwo/5AiArz/1mGVIK19SPyl3mXWoJu9IGzy+r9p4pYfG337XYbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHe1vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQfA//VZuGkrGFY/4K1Es5Wjp4ogjyRBWTg2RDWxtxbiGPfhFZ0Sl9\r\nOFLs6zJDtJNgB+bHIGJlL7y1yOM9bN6cpxS1s/zh5kR2TLTI+Nh9DKemrb/H\r\ndA6c75FmQ3z45DF4NL0HRP72fop4kFIveizIDFP7uVEAmOpaylY6kvaOKih9\r\npONUzts/Duys4lMZXVG/gjDSgCa+seAyoGdhqhfdHARhnfQCLzaCvPwxHaaB\r\nPgYkq95M3s8y/ad5NFjU9YiMFlPNIFthZznTzvvsKf/+bgYLGqS0a1uqP2O4\r\nuqGlosMfK8d3/qiTAW7E7oK882RcE+JVPMd0LfBj4fggBGTUxcojt3FJV6iH\r\nNg4ZC6G2YZ1z3lm2+ch4lyvyIOG2frG54PeowOCeyFLCIVqpSoRKZkfu7JdT\r\nBpAMqCLnMbwWcROcd+h43XmoECXeuX650dsJShL/98QzltKlrpZdB+fZltLi\r\n1WcI3WK71+pxCc9DpWsAvtYaJqy5gU0zOCfmiTnLGyhxBA6uhBBdI2Lplrau\r\nvzYa3FC7sai89W7z0BRWOkV5tNbY/594qF5zsnMVoLdFwnMo8MXUKf6mr8WU\r\nxpe1wVayvR8zdsjMo1pSFR25w7C4wWXAkO+mjBIiYVjMi7nIbUHhLE+RW57R\r\nZodDmR18FX2CFfqZ6IriNHj3YMCqW48BfiE=\r\n=aioL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8be53f294735ec0d3204a7794c8480ddb82fc03d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T14:13:10.277Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.55_1662905710921_0.7119716503847053","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b":{"name":"@balena/jellyfish-logger","version":"5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fe8d079072376a20d3f67e5559b3e6d3dc18d60b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b.tgz","fileCount":10,"integrity":"sha512-4/ovUuI7Yy6/5EIQB7oPihQoDmbt9UhqpOrTig3lon7gM8GwGBDTcRYiAWu1HsmaGwcrgZuIjio0o4Dj99PFGw==","signatures":[{"sig":"MEQCIE3GB6ttihntwmFUmM69oQrkNVKi/bEmhgqxmpXNT2iAAiA965OOnOFpDYzXowE0KSuT8QMmb2OVS9w9w7Oo9EjnZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHe58ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVsRAAlPDV8o3d9424U6NPHH6X3EjrAoE5wunZOpHa9XkgR+8QBxsg\r\ny1YP+F6M0q77nlK81zeVFnktqoeQh3cuHeXBRz3/b4GO1eOpDkJ1bnPjVF2Q\r\n2yyC4TZO72QoOY3UgIR6AHauh6s3+QTbGj3y0cME2UJXRaCHelXN0+OVhGjg\r\nI4vHS8YsXMawjl/wa+hIxd89uSHMmNM+UiIq9gIbOLPnJFJ1SKUp6u3AmDmH\r\nqnGw7uM/JD5MhOiC6gkAdZeVvPsBP/3QZsEMVQmTjT5z5zp3pmGBOijIxgr/\r\ntv/OeXBfID15Y8oPQEhvXB3cf+jH8NvBIciHJjYE6cLPyRNbM3hBbb14ehyz\r\nqBEbj9Pqzhuez0dgEClCCDxaJF8hJjbWjD74AywseYr3PF40cKHS9uvg7dBx\r\n6SbwwJ7ZxuE5X2Llls4vrb8QzjHm6uVyI0BX2bmNLeTG47ZLCb0U/aWVPXEd\r\n5rB2GryE2NG7Di+D+bEW4/SaCm1mKnbAWS6SyTOdsOttTPh3npLhOi6HAljj\r\nSQDJJvaZyiBwAnYxONRdkjjIQx+xh2dEECdk55zN+jgVgNkUObCCEOUMZmIi\r\n33e1QEDgu3mk+WLFGaR9PUFuL4raLTfDS6w4ZJLFOagriQJz3hRInh8Tx+27\r\nv985R4YYLys7EOZ+tB74gAFobbquVwXMQp4=\r\n=JTU1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"abf297860ec76d1595daa1fa67586271abdbf97b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T14:15:18.876Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b_1662905980247_0.04189283411086997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.56":{"name":"@balena/jellyfish-logger","version":"5.1.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b4ef78a05770e083032af5e072a51795ffa8c5ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.56.tgz","fileCount":10,"integrity":"sha512-+5kadvNFyD3IaxQ65LauqofOKmWN8OsV9eWIJR1K8C63HZ01ekv4u8+2xAz9Al8Pg/Yp+YVTk2t2gu5iQtIU1Q==","signatures":[{"sig":"MEYCIQDVSMbEPFG4jJINmCld6sYCAFcFW9c2NbxO1PRCcnkM8AIhAL2YWRuBoRZowzAMbHLahV/TcEIgkmiYVHctCSyAA00y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHmuFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpSg//Z9UYcjS8Xea/nTKT9O41SEZJVcFnM04D3uc7j9Dm/f1ycmrd\r\nWTUqzdU7Ce4DgAPHE0WSh/oZHxaF65cTOrzUKPB/k0YdGjjYkPXwNq0j1+Q0\r\nKY1nP1CzyeSrz8Htbb0U8z1S6e/qyy8jO7cCfraySlJTeRMM99ISI0IOau3d\r\n8IlWS+i0W6xbVe32R/hGE4oReGaFcV2lamf0aMGaAIGfWuHw3dAGtHSAc+Yk\r\n9nVzvrFwnp/6KKFHPxi+/wyuEPuuDz9E25cjSGHWz9dakg2pOYlmqpGNjyP1\r\ng4mblckuzt3/3irasfokWbGv8JlKKyMs7y8qeJxtp8JJUFs7ZdwwA48wcZ6E\r\nxzSyLMIheUwrK+vofQmCdIlO7792ju3RjQ+p48k66xeXo2Xn9PdzSznqvZ9k\r\nByEarqK54fYA/acSwIeXOsyGmNuubrjLoMNV1Sse/ZPY4jVamaD+Xwjw9IP1\r\nahNQKxKwQkixvza3sxG8B6FEioc340jBmJVIJlZYEC/dFviMYtv0aSQNPJqQ\r\nPYYTTd8HT/S4nIA9KBJrUtspIcg+oa1HNKOsfX7Vbg+MYrKh+KWQcWG4HHmu\r\nwf0cKQ/0BNQKhw3FUtL8LkuR+Jj0Mr30xdIPVWVBznl+caoJXkFZAEcxADnP\r\nm/xEknHI+Wr16V/Ax8Z/hopX5XdwwiEl0No=\r\n=agcj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8481621e76c4ec4c2f3678d53553bd6bf339d2e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T23:09:28.493Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.56_1662937989146_0.7532079755593399","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85":{"name":"@balena/jellyfish-logger","version":"5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e550991ecf20ec61f594e5ed4dff847e482229f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85.tgz","fileCount":10,"integrity":"sha512-i9mkgY41tdWf9twG0q3HqCYsztN2sOMoSD8i1nkjCuvuLwvzMWg/ZxCC66IToBr0c5bg+PK7QIXKDGOXdmS1GA==","signatures":[{"sig":"MEQCIH0XoBwVbO7ASDp5SC0Otoz1WuDLWvc5MH5rF+IFh4JoAiArMlZ9sl4haE4vZ+H/qANoqrz/pUCCn5WROg2vAc5xyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHmwVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6Dg/8D1fFTWBb0iBtgGCDLeSWStziC+zvGPnyNErb6KBux9WEgL+X\r\niGm93wcDWAek2v/V+P88K5syurPdQqY8W5m23Nnos9gJKA8iEARQiYPCpf26\r\nXOPo/R5Y8/zuvnlSSVV1jQG8JohZP3qbokk5RYwwKqzDohhVEtLF67jR6Hvb\r\nHrmgseBciEDBvtxbPfRiLcUma49HzMskm9nVx1vofhmRu7tOKl7bA9G/zHZR\r\nRYZdNz80jzpnvJqnwnHaTbOiN92tecF2XAyPkXcph/+yQjHPKucFySiTICJP\r\nmZp2JClxodqXmiM8a9E/DNUviSylS7wZ+4sN4I1yhTAk5iHX77SbUw5Gg9yu\r\nL2VK+s+RhCeO6iFTxLvWtCqONpGdv47MFzdWfOAmEbqZCOvvoYqkNkNP+8ZN\r\nLEdcWXOFYpLmjXciiXa+vfGi3vQtF+0wFZQaKIK9Wut5vty/FZJxDzYtnbCv\r\nQ6eMsdWiWr/AFl1cXZbsIbEN5Xsz7vg61/pjF8SokDnPaHZZ2OpefkAXQNYq\r\nVU17XTyg/xoWiVlQS8Iya2nFy5RdU5TUaAdCrToszdXI8k+mwM30uG0LtFlM\r\nslMr9YGeWZwyOTle+LeJwiRCcfesZcdfwice9gddjCZtkDPvtCRLrtUTitTY\r\nQ3C2GN3jV6uet6UKk5MOv39EZ0ef/oBFcSY=\r\n=0dPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0ec5584c5baebc5583fe439d67003e879876f85","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T23:12:39.201Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85_1662938133227_0.2225607401479932","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.57":{"name":"@balena/jellyfish-logger","version":"5.1.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"80642ad885feb9eee437e59b9912ec6d39e2bffa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.57.tgz","fileCount":10,"integrity":"sha512-uoVshHql4f7H9A22YG5aKOktHEouJoUHmbM/Yk4y/Ua6+Jwkmns9iZE/Mla0rvjqpyvMyUMBsnbOJ7vVqsrl6A==","signatures":[{"sig":"MEUCIGuyW7RlbT4X7gpBZzyR2yLKUQtgDpt5zhafDTMEmB+PAiEAtoykdLPGxTXsl266emiQSi+Gz1/wDMkVtLVr/0wtdgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHm1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTwBAAjxXUue0K7eAigGkF/PAo9SS3nc1db78Z30w6E7PEm2zr5Sp0\r\nzcoRXe7BdFqmN30Traj00l7m0EWp0Doc0h4HLPQX+T7+s0n3M64Pl5z3fFv8\r\nEuZCGw/D8FNsm/3F/tVWRpPRH4pj57lpQcFtlZTXBgGkXuZ1g6G1kvr4umDo\r\neka4JdUvcvGoQkzqW9+pUhC6t6oiMzmmf0mjTwOXeTSMvOHZpkfb9aynY7zr\r\nfB76BiBcSLXhTGQBi1p8YZj5WLk1hzhmw91Q8RFLnNr5JbQCGfBLGisdH/Io\r\n/3qB40WRQmheoafnMAL7d2AHUpUJHr7L5Inmv1SSWM+6encMPK+iRXzmYEzz\r\nsRcRT/bxWP6dWUmzAaiZUConp8f+qG68J4rYdg2hgJMhqLop3qfDBQYBT3CB\r\n0XIC6mfm2N5OPGlgDsKDy1QPzbgtdODJR+l8UInILOKt1xfa6WmsjyTbwCJx\r\ntz1s5od9OaPcdMnhnkWTzc22ugUjKWhJ+xq+xhXUfUTCpDBmO8jLrpLUqJC4\r\nt63FaEMaFmDlRLr3ZpotbfnY7IXectr++VeB3IjBE52j1MoxAmriCr6Pmwq6\r\n2SSk7PtkI5D1YRyi8eWJqLCXIRqaSSE/BJMd58PWUW5+eOhJvIENLdkTmAX0\r\nE6MxoUinlxNrv+nTAgIWjNsoSMAK7QrWxyY=\r\n=QgRn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc12e698999d5fb53be67754c96becb06057e578","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T23:19:01.203Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.184","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.57_1662938480264_0.3937169873061881","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d":{"name":"@balena/jellyfish-logger","version":"5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"eaa195bad0d9cb9da0393c878a9ad9b5e169ed8f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d.tgz","fileCount":10,"integrity":"sha512-Ldot6gA5ZuO7IiUbslDhp/5RRytY7vNaG1JGOnLw2X6svFOmJLrimWJgzBmWseRD0Dxx5W7uKyz4HV/NWjsr4w==","signatures":[{"sig":"MEUCIQDYU3CqweCmoTGl457oDlpOi0WpYMZqN/LFsHcDQIW6WAIgTItxJG4k6ZPGFeKJgoxFcal6frhfBWjYD5HWSnwDuCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHm3tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBWA/7Bux0H23D/Fl5z9ItDkt8LCceCf/HhKQq0IUCdEueQ4NBL1Lr\r\n98OKzXFUfMKyT1soAD/1QDqr7Ll2n7DHbdmwzF3hzmc0y3q5OH9Gi6Bch5X2\r\nb/AcMta+mkvFS3MU36J7sut5qI/4XaQAZeLGFeCvuCujoBxGnXZGGhgsVq2W\r\nmJHa8AvfuzmDhdHgtAw+IRrnUgqkMnOfBPXe92mSSarOk3Vv6Yj7i5Q4mFLa\r\ngNSYTIDlHv8IgO86Sa7G3BPQyDjjz3c4BifefB6mI050SXsxErAZhP/RcQIe\r\n2uaqRICfI7Db2R2gzvFAK8CaT/CTfgvcgdaIlgPxjABT+XI910h470di9jnk\r\ndPjk088Fx9XycXIU43oI3DinkMz1OUtdRtnt+ayW1YQgUoJkPJgz0zJ8bQnq\r\ngCsXpNJ3GQ3mvlrJEYHbtvIQhmpewmRFw/Jputx2HuMp8BwfNyONzs1l9B3b\r\n3+xK271F0CQ+MzB0WAxDxqW0BmOgEmDHtXI2QU0axI/wX+wf4ReOrqj4vD2g\r\nKvdKyxi+vWlaTFBFwkcIFrjzqffCCzJBojhF6WYdeiFLhrG1r++aCAV3QFZ0\r\nj19elvesG/KKFeGn0NwGMilNHQEbWGdRGKQTXiJP245GucZq8C0Bqck/lFKl\r\nxIhJZU0Op2HXRtJC+To8Uu84cz0b948ZGGI=\r\n=R7HQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ae9de2d29de849f7a8afe394dbeb63c05f595c7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T23:20:23.552Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d_1662938605071_0.9003954975663331","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.58":{"name":"@balena/jellyfish-logger","version":"5.1.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd404fda27c30b2e16585e9a335d6323f23dab51","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.58.tgz","fileCount":10,"integrity":"sha512-ttqajUdQSxahAGpK+wfrzxFHYolimfL02ropXtd/hvJJ320lQc4aF8pUygvMKglD6/5bWXgI0plmYxgHWJcfvg==","signatures":[{"sig":"MEYCIQCrc/Ssvwov17foW85TqochOt+33k6HndbefDAtQXfNVgIhAK/y1OVjSTXKsP4gamCXNtR0cx08aXxYSDBK5Ytq41nH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHtFWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0eQ/+Ne+yPboYM6qgDYw4mIf1iGK3LfUnKpq6Ed861UttrYkdt1WO\r\nWMaX1Kbu8kC55OKuRcjNoIdlJC5Q90Y2CYEtQ/i3yJ1Q330rOddS3CVnFDx3\r\nlMx9CAiesD0Us2wddmY6UV0DHm5taLa34XS94EvF9IZAzmYhs7zISjtzlXME\r\naKLdbXL6qDrLVvbERXPvd52zz0decSbJjl14247Nw5fVoxQKnCIIpBRU6PnF\r\nzdqNOENJdNYIB4S/P+EkWe/Gjfxp02R+L/rQ6LQ106DyYTFRZwbg36vjf1PD\r\nG+gn1olAagLu7cIfmLBumGDpw9MhufbFOkHEASk7LCnyong8iPOXD4BjVgLj\r\nD1V7MsM7rsAk4tOwFelW5ULWGTHW2BFIODXPmbOs/c0MTzdn2eM3tfnubavo\r\nw9T8FkW2z9UTZQGeZ/EI4+QHd51/4WrFT31WxD1ohbIsjFwHZOD7hRNcGhjt\r\ne5CKS9DsjYzfru2yjCcQQNHuCLPlDJ9eX95pZ1VSrEP3hmQ6+Ur5lJ23OMM0\r\n2RhZ5+nKbES6P9ZvR8RUxujSzhgZ9S+yflFmW1QbRP1SQcLfLs+IaUqO083c\r\n0Rhi6nEzyseXRa1WfoQf0qzJdpkBXZKMjhSnpHz9+bOu5kB0Vvim7H41uBsS\r\ntzUTG5VKsOYxygufGx3lNVtnXgkVnQyMR1w=\r\n=+fpP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cbc0e5cfd914b1158dc4167ce31834531cf3223","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T06:24:03.600Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^13.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.58_1662964054261_0.0498493277975216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267":{"name":"@balena/jellyfish-logger","version":"5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0cf145b2754e9620828d97814adcb2ccc096ec75","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267.tgz","fileCount":10,"integrity":"sha512-Id7jftSEOwYRZo/GdTOQmd97+Wa/OqWkTywUgLsckFenEYH2EEcuQxYvA7tt/788hAmzbYQMloH95A0IR2Xmdw==","signatures":[{"sig":"MEQCIHTkMYUVQO3I/R9YhKfmntZAIc3vk92gCRuGP5GVnv/IAiAXkZ4l/Vkse3Ie5TzT449jnA29VdITzBRZv+xWjzRUzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHtJZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyzQ//dch+957Sp5cKWkjDwvGaV038C03Jw4OUUV4Ky9Plyhkd10KE\r\n8LWdLVg6mIllRKm5hewImjGM8QrVoTlJfG5YxMcVezHuehYu/RFm795X/x8l\r\n4ocBUMS8IDuVq+PfyIgss0J+LWFYFXCevOmccrU8XOdvmRzIuwgMdzky3PrQ\r\nF1SppKOXe0cpe6vMFOSBCjOEjwVkBi3ZTgyvwAiK24NVUWynN0cm10haO0sJ\r\n7DKWmW+6qq3aSAuWVyLAYLz9L+Nc8CobzPxDHXAlXbX4ah0b2qaxAOJXcLt0\r\nV2/OF5zRxPo6ZY3schHFyMgEOILnq4olxsdHDlgoMJcgm/tafO3oyuc4ezuy\r\nM1uqdAbRgQoMXWP3++K2g/7lsvUB/FZhWCpApI/oA6/G9JILe3fudfFp9zcw\r\nQpEXA7ztKhTe6vnNU8hYnpQLQCVgrf/X38w8obQ24IawYIAmx2+WGNijuxBe\r\nzvlN/V+Alok3+l4keJIYqzSjT7Qq+a3jnY63Eo0G9alA9X9hGvz4/t7CY408\r\nouosQSc/msFCLq4qHuM2V8AMhKyfvvkYOU+MVccUPD74IQH3Y5dJdFS/Oghc\r\nxo8qkgl3CiDUk2o9scmj+9pHGe2ulCZVrwBT+K3dX3kNke5HUnY+ejvNphZ7\r\n0rXUumfCy1QP3dpFqVfiEkrywQJQnnxgoQQ=\r\n=JVHJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6b12572356f63cb5fab184b5ca26a289168b267","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T06:29:34.637Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267_1662964313599_0.32806892290525735","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.59":{"name":"@balena/jellyfish-logger","version":"5.1.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a984c5db9de72129eceb63a7ea40227d62ca0730","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.59.tgz","fileCount":10,"integrity":"sha512-TuI7QKJSC4HV9oSXetVMXXujmXJ67x5Ol09GR+Uo5F1sVjzgJ4WHTY1X5dLfew0iLPWUfnco9WAwMvZah+mf2w==","signatures":[{"sig":"MEUCIGooHQ9g5W5RV3v5vvyY8kBsRYYr2JsLHG5/wpnF2QkuAiEA7sPwQFcxWLcFBynrhg+O2dsqdbhXqIlZZll0Fnuhp74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHtgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCDRAAkJh80rWJOEs07HtHcSmxnoVQnUePmMRxnLOfR0ZcUy73L4d+\r\n1LJh5ebUUH84s6pwNSJnrPzv7P2yRa3wMhMNKZInU2y8LkcPoac6rPr3Hx6q\r\nkVhobyuKR5SkV+TGEVC6yaRF5uLd/sZ67TVrGE7h6iPsLk0r7TIE/Rnc7dew\r\nvGVGwQhYA7+IzI0H9BWH3XRsgUJzQpw7oT627RcxgMTXDPqYIuQwhKdwmv0p\r\nnFpPk/oBzjbHckNgrHBXE7uLB1NI4oAevPZitFd0Ow7q33W8SZP2mcbJJN7F\r\niA2mhSwv0LWUFVbcUzbirFX//qG0jRv1mf2xh2htY5kZGTgP9brMPgXjtow5\r\nbBdC0ToHnl0834LpTzW9jT++90Qy6YKhn7Ibm33WZnUbBLgFmp2UD+jyw2kW\r\n8XIV1IycrDdbI9UsW9OgMXuflf3pfNhglERzgxvi1AlgMDO8uEBfKzj750Co\r\neXln2QEzLNjpEadAvG3Ey+MZe5QlhevMsYjhdGFClUqG+krQjpn/zBVXXscY\r\nl8yIbgExzBfNTkhVmOPEoZc9fl7yAxuHwcE4Px0w/2WLV2OQ0K6DzSSgNV4y\r\nwVIVUT0HEgcx9+kFp015fqz9Ch3nKqODWXEzAb44FY7SAGgD/7D55dEvjEq2\r\n27D/lnoL2PjOEhoDqwegXdIPgQPhzQRlCm0=\r\n=I82r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29869c420c47fc3001307340d3ee9e859be9c0e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T06:54:43.020Z"},"_npmVersion":"6.14.17","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.59_1662965807697_0.6500886497737584","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47":{"name":"@balena/jellyfish-logger","version":"5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"59febb339cd3c706ca422037df16ebd6f8c76d7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47.tgz","fileCount":11,"integrity":"sha512-Q0VlkYVasBMRHSDnbsJkyoYo2UYNuDZt5njwf/YS4dupr377ENN5/TfPYZXHM8j2J+BX+tlVPWB+noaNZurPJQ==","signatures":[{"sig":"MEYCIQCY8sAVUHKeZpwlQNzXbcPTwKrQJQ73sYgKSRBdM3zaVQIhAJTGz4ZyroX21RGCTGwLBN1eh7bCdaMYohkqFl8A600x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+pMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfoA//bSyHNCzuN/lLr/11+8HUUy6vsZCsEYDL+iEymTkFXkStHBjN\r\nIl02bgTQxZm1ELy19u1FT3fT0p6928+ZYYfwf0d5AtCS7lp5/JzhOuJp3uXi\r\n4nLdm3vos8IvBRCw9+yOB7WFnSbKLAXvVG+wJaBQvAfSLuQqFN6+l2rPO8tF\r\nqIJes1QDJ37GfTO6Bt8rytzUe0uR5FQ/Jsh4zHGCtgQnxct/Oq8fBu6yNdXS\r\nUnovVY3QiWmogNQcftumMraJP/SWw+4HMURmIU/bv1ccOoan6jA+tV3UdJXE\r\n9uw+4Zb7BNpmNyaG5mRaGUUgrjjzKympj/u/Hq+S3y1NviKOEyJAUpHTYGzt\r\nnqPfSb13hYxSviNW9Lcq8TPynbLJyHEk4PWBkb2XPp+TJqw2B0EYDUB8txZZ\r\n9gaEhaZiWWcZugo1GGQN3v6o5GmtUp+RLY5/7PeFQxVZ4sScE+B2Z4pIdvlJ\r\nTGcN+n3lm3NlPiWkJ4t3EynB5FBLmhVuODdT+gCBGgXHUI7dzYklG73V/DLc\r\nBE2rhd1gC6OHBSTnrvEtBYv+wCO+0Ls8hRIy2AKE/T658IWYiBbBknYBx/LP\r\nc/pB2b5o3eS3e6HnEKWwIYD9Jb3rd7C8gr9irOy4tXR6CprA4Q8YzFip8KWi\r\nDfxeb+rIKEgXMkz7lOvNGAp7ngLnfAbHO0g=\r\n=xf8X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-1801c3fda85440b0e3ae140e251663fbbf0e9a47-18.x/balena-jellyfish-logger-5.1.60.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-1801c3fda85440b0e3ae140e251663fbbf0e9a47-18.x/balena-jellyfish-logger-5.1.60.tgz","_integrity":"sha512-Q0VlkYVasBMRHSDnbsJkyoYo2UYNuDZt5njwf/YS4dupr377ENN5/TfPYZXHM8j2J+BX+tlVPWB+noaNZurPJQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:22:43.548Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47_1663035980249_0.1780453265642823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b":{"name":"@balena/jellyfish-logger","version":"5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ba654c7586c4c29e99fc3ae8459bc387de5c8484","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b.tgz","fileCount":11,"integrity":"sha512-QwdiNN7ujGRpur3xFATmaO05fMjHK0RXTaPd9gt328v9Y7E3E/cx4yUl30T63DhqC+363MfCDYM26GWWekR+aQ==","signatures":[{"sig":"MEQCICsilTo3frOMmUXX2Wf4a7C/3nuZG4rouUqCDRavb/x1AiBm7cPcYbtjQ9vdYFTONy9c7hv8V2UlS7aKpjgGGjph/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+tEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsfA/+IGX/wT6HrniiXeZHB+tTeUQ9loE0jIO00aOfMseJsLUrE0Nn\r\n6GbPcyPq35n5/jGFqTRzZQHWrZYzKQy3Sd9l6eh+r7tbS5UREIZE5EujYmcM\r\n6NRd0uijnm5pxlOGmheSOxrsXxSy9lOnaWyWzRKUTSeIHETD0B8mbjytwm+Y\r\nmfyyAzn3R6PyYOLUL4xVPq/NaObEJkn3lVSCBF3g7B2RHVaEvt16MiacnLlA\r\nYrV37Dnea3xY3mjyekf2BgvM9Jce6LJ8WKHGR5opkJfts920AoS64IYoYuTP\r\nO6QEisWyVzsyBF7MywAf004714U3pAo69ipkzEVkrWxSgK67rEWnt+tL+t7F\r\nlA3rQ5h8DBsv4JwMEkbwgLp+ExZsx6xaNlBiXDhYQPPZua5NxLVKalemgUTK\r\nM6+wZJUlwkb3O6WCJ+Qp98cFUG4OV2a/vKNbPaY23DoXFDL2FeYJwSGqNsTE\r\njUVu9GtWGFr7RiM7YXt2p9JAy74dyn6k7tdx4I23cuZhSYyicrEQkNamRODP\r\nutNmePQEgYtp5bAlk4KWsmbq28d8QsSpnughX+k+iGAUizWhDn8a9AO8s+Zl\r\nS8VgZlnARmOK3H+t59HKofaSEv8yCQluJveBLUjdD5ya9aeRw+TzJcdD9cdd\r\n8udYO+y21f2D/5RqmDSwMgejDCIcPlqcpzg=\r\n=jkGz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f2e6205aa4151e2e7cd4f40ba4246df96d91979b-18.x/balena-jellyfish-logger-5.1.60.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f2e6205aa4151e2e7cd4f40ba4246df96d91979b-18.x/balena-jellyfish-logger-5.1.60.tgz","_integrity":"sha512-QwdiNN7ujGRpur3xFATmaO05fMjHK0RXTaPd9gt328v9Y7E3E/cx4yUl30T63DhqC+363MfCDYM26GWWekR+aQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:29:20.757Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b_1663036227919_0.842566353936717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.60":{"name":"@balena/jellyfish-logger","version":"5.1.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8ef96140863ef6d754fcb484deaf94080cef7aaa","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.60.tgz","fileCount":9,"integrity":"sha512-oZ36Qvj5y7PZPZ5XettLNw8wBV9VA/19ePbC/OD91bQi3q0XqVOW1c3j0WDe5wpE/ZLfHlqZWTH++xjS5oRNjw==","signatures":[{"sig":"MEUCIQD587e6OWsgPzMIscKPLdbjb9ISrhZbmwIfQrHdxdzQ/AIgWjKn9t21OybT6gV+9UgWd19cH8yv5/YfWkBgSz3u0Ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+xGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC+A/9H+PHP0rNxJWELT4IM2nIaz2gCsqrZrOC8tVCpF2i8UIt0zTo\r\nuC6G+EKhxNzKtcl43ZOt0AF7/ko6vNwv7Ed4PJmNXh42I7wfujQjWHY2fZSI\r\nOQZGXjF1ZKndfPM6OxeIJA8aRt75pZtG7dmxMWj7e3iN5uYwsvrBoE3vVGeD\r\n4JOucbZQa1Fi/6RL/GHMWOxKjsDoPQwohQZyHGXcK1FZvqvsYaCiNMZ1+7/T\r\nS/8WN7tO+ynoE4NpER+axMaKrTpmalXjrFvxdVMO6G6Svj8HO6I/N8eP/zv8\r\n9xZAXZ1dVmB0ZunPd4sdep1ygLtpicK7q4ZjSxjyBVkoskLW5lcNP4J2jZob\r\nsGMiOyWDGeaGellQKzdFoBDE+yHlHifg+UVB6nF+5+4BD0TzDyHeKWn7W0vh\r\nFzfyzxrJkYHXvJJ2OElUEpQB8w1StrUJYL2CLLNWwYOYI936sNkv9gCmndZ+\r\nZrHR2VC3fbFGklkUScA5LzFM+U22/n8uAqccWUqfzsw/e+62M/FtLwDM1ESx\r\nOjvbQZfwZfiorcz81ncPyBknJA897phBoUoVKPAf++LN8wJ/yWw9a+7OxNMo\r\njheQnFdFvYQt8MItzHvkYAMdBlYw2EqoYx9T/wIiKW3JERPzTyKUw7S6yZTK\r\nDWaLv7C6cmEmzAzxTbhpC+s4iIbiZL5APrQ=\r\n=IoNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f2e6205aa4151e2e7cd4f40ba4246df96d91979b-18.x/balena-jellyfish-logger-5.1.60.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f2e6205aa4151e2e7cd4f40ba4246df96d91979b-18.x/balena-jellyfish-logger-5.1.60.tgz","_integrity":"sha512-oZ36Qvj5y7PZPZ5XettLNw8wBV9VA/19ePbC/OD91bQi3q0XqVOW1c3j0WDe5wpE/ZLfHlqZWTH++xjS5oRNjw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:29:20.757Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.60_1663036486432_0.2629251511206647","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631":{"name":"@balena/jellyfish-logger","version":"5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"390bfd90ea69e9870f8033d0a369243c2fd5401b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631.tgz","fileCount":11,"integrity":"sha512-DO7wn17gjBaIkKMY6+z3Fn869DVZY4D8e1F47VIDSsCI71WHUVm/WQ5XJEJIwUnhHd3nph0N/7pzBuYJY9lBUA==","signatures":[{"sig":"MEUCIHQYgzb9PI3SBT8G92cDi44Kpaeqiu5O5U+aZUjiebBVAiEA8NFnPyHtNmdrXy6G8GiDdCXUMDx7C1JZlqhySyo+SsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/eFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqqBAAjoinBFBETv6NB1VlllpaTBZkgdzdkMddItP4rztmyoDe+NKg\r\nVepj13hBp54XahJPWg8C8Pd54fQ0T2n7hczMFuYnl6ld7Aw34XzQ+PekLRJx\r\nYFR/wmCKiXYePf1wY64Rqr7/1emM9R8bR+UM43OW/WiqVZti2SZQs/sPD6uE\r\no0gwwF+UsrcMc5t39RGP4Djq0Zzo3rRNbgrmiFHzgmm6rUoo244a6lIsIFXD\r\n1UQ5tG4onjQ0NXzfr8gXqvPSdVWheR4vWVkUvzU1gVjhe2z6Re0fNSwlYaXr\r\nffm03vsZ00N1qLBatEKIaXpiqEI67iP7Bz1UN1i2MBR1kSziN2JFC5pBuz5R\r\nHFIVpsLH71OeY8ARiDBttw6eMwMJ8QGWXr/9qHrrInre6GrYFS5ccm8dHW6H\r\nTVJpeJeVxKkceE9RN1Rrq1Ws6JUQ5EQPSx9iHeelvl0YD27rm2vW9Su+xFFD\r\nGAO/lMX54YSgjrMEnT2/szyrHHgB7ga+QCp18VyY2lzWpQfIs3tOpuGLUl7s\r\nvn5fvI9I2Xa2FboJ8FAxjBr1Z/qDmweYDcNkPKwE6PUdBAQ7dtXX6Ps90Kg9\r\ngz4wKp+7Pcwq5TEZ0rjKs6vxuCZypE5COjKrKGXg1gk2Z6JATlh3npR7E8QU\r\nKGfpd8xCxNIcbaJX1TkMIpjO8Wy/RnIGEzo=\r\n=E5V/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-90111baa70d30681dfeb3145b6a956a50ff30631-16.x/balena-jellyfish-logger-5.1.61.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-90111baa70d30681dfeb3145b6a956a50ff30631-16.x/balena-jellyfish-logger-5.1.61.tgz","_integrity":"sha512-DO7wn17gjBaIkKMY6+z3Fn869DVZY4D8e1F47VIDSsCI71WHUVm/WQ5XJEJIwUnhHd3nph0N/7pzBuYJY9lBUA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T03:21:32.904Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631_1663039365238_0.6661780721927686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.61":{"name":"@balena/jellyfish-logger","version":"5.1.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f2322e364fa2d96a5267975201b53dfec2ec93c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.61.tgz","fileCount":9,"integrity":"sha512-yQJLkNvM3v1zfhHRxPyFsU9/ji95o63Z4QM3UM3wZ+BUIpnq19EzFlUvKnR7KiFxRFZJLOJtYFbOB7VLFN/kTw==","signatures":[{"sig":"MEUCIHW4daFsG4pXAUq1DRmhwciN0r7xlapb33q6TEmn4Hd3AiEA1bNU2m6kvOmfmoQZuxZ7oq+sM6xH0e3FGVF5IQbalPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/f+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPjRAAnIthVLs0VFvEBg0K3XiNwr6EikcF94U87jBfdBXbrbgg+jvQ\r\nN7F7daFhXuxbr4vdMlxVu+aLY2TlcfWzZCYga9JB/4nR5lEDgcHXCzmp7Pdn\r\nez6k+x3/lj3nof8xa5+Mf4K0jL2a0rrq9/WZnrfaZKbcLGyvDPRpgtVotOEw\r\nSlcqUc0aiC9Zo1hIRUcj8d+mMx/uGFFy9QY0PW59lXnVbYbp8Nkf2BjDKyAl\r\nag4cOOIIKhZsXOQUHj6atnZfVWC/ptJ5uArzWF18qa8F82+y189ipvcR3rCL\r\ndqH6ccS5CnOVAIueLLx9ww6S9vlw7d88fwnFpRd95eU1bOksEGUvM5SaRQzE\r\nIOVK+ZPOGJKrT2hLkBdEozX+QvuAd34Uz82URIqQMVtbNekbiAc1tJjXk7rl\r\noeq7LBI9h7SACH6G+eG/Im50t3d+FBikNZ3S03ZGrs2lipD8pp1AG5kkp4PL\r\nxD3WA7U8VbzvcidSjbHmO5NTPK1xdoNIS0JhGSAMHFsRhLd4+ZMnlFo8bYLz\r\n3LK9AGBlN3qWDeHuktZ2bxRuelqkgi76cI2rLjZ4lCzm6uP3NwbHi21cFqoK\r\nEzTpH7dpfoetN/KWANktIpe5fX9kLEhxlgYOK28FvYt3USo1wg0TJ6TBi5px\r\nuU+41crYaY73vbMby48iZw7ZAfiFvAitq4g=\r\n=Afrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-90111baa70d30681dfeb3145b6a956a50ff30631-16.x/balena-jellyfish-logger-5.1.61.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-90111baa70d30681dfeb3145b6a956a50ff30631-16.x/balena-jellyfish-logger-5.1.61.tgz","_integrity":"sha512-yQJLkNvM3v1zfhHRxPyFsU9/ji95o63Z4QM3UM3wZ+BUIpnq19EzFlUvKnR7KiFxRFZJLOJtYFbOB7VLFN/kTw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T03:21:32.904Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.63","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.61_1663039485923_0.03116965813706729","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057":{"name":"@balena/jellyfish-logger","version":"5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1de89816a24c084ce4cafc085011306e953b1874","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057.tgz","fileCount":11,"integrity":"sha512-l3W5kQgkcOljG3sLaqZocyqotqh8PdE4rX27EWapVznLG4bzS0sMbtJcWRrZ/562rm7hfjT1Wk/1ob4rGZ9nyA==","signatures":[{"sig":"MEQCIDRILX2CjOeMSreqACMR5hBOsBiS2vFMQnKT7xffsNWdAiBUWDxIHLaNPTo/g1fO0hvcI5XXWeo8eVrj+RPMiAUf2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKFwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFLA//XD/LYkgCAGYbi6ScesfbsUQKZcpaTqmoH5tv3CBXaX70NVAf\r\ndvD4ES0V8K2FcUXyNRQbJ2/mXWXumbrUJD5JTzufod1KiZnMFGTZQ+fxeRmb\r\ndheFAMprDPaWWkP2gTgYhGFyHf5qubRXRGuKzILpBqkfFaUkQcDJhQ3Q8Xii\r\nf6M0syW4G+Z3T28qDAPTRdDQ0Mtae+I+yDUl20UzHxc7E1fucoyZ/YKO8YJ/\r\nt+FvzmQjRGsswS81A4d3/VKJztIdOZDM6l+x/GgfbEOc2KI781+84a32Lbyp\r\nbmvawnmdJdUGSX1SE4SaPgf/T9X3kapZ8Itum5k96Qg+vFE+CYqFMb7qJ8FD\r\nPe2tdaFm495vzPA/rcixDzNmS9Um1BkhHJt0ReQMvOBTLPSMxFwpBJDm3gcg\r\nSMBUqkIiyxTswfeqJj3z8OTKylKlRumJC24qvCFG1Qh7YMa0uvdZv+Xl0Pgo\r\nTIlqUMKC9Wk6fyhFQ6vcgwJfOO2+Pij0VDU7jc9jceWbptSftBiqo6JmIEh8\r\nUJIDp/JekgDAEWVEIaqsd5ZuUMXfzeN45Vf7tRnBRxXIy2F6kKfWTsJb8pd0\r\n6Lw/eAwjQNy5MhroASkWMN7x3lmMXVUtNKuA6YNYST8YiB/j60DpDT7lda0v\r\nlJYa93oNqRtb9cZslZ9im1PBLWqrHunrIUc=\r\n=iISw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-08996f6e7a43d3e39913157c3535485563e0e057-16.x/balena-jellyfish-logger-5.1.62.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-08996f6e7a43d3e39913157c3535485563e0e057-16.x/balena-jellyfish-logger-5.1.62.tgz","_integrity":"sha512-l3W5kQgkcOljG3sLaqZocyqotqh8PdE4rX27EWapVznLG4bzS0sMbtJcWRrZ/562rm7hfjT1Wk/1ob4rGZ9nyA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T15:26:23.723Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057_1663082864669_0.10645920846259083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.62":{"name":"@balena/jellyfish-logger","version":"5.1.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0fd673b97a9926c22477cfb6fa3752a896162c17","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.62.tgz","fileCount":9,"integrity":"sha512-ZFhYdbxcq+2c29j7qjPlLd6aco2zwEQTSh+rquSCRYkOXE1cXoQK6nSrJ7io4zOIoEGu4UxiC9GptQ47VCTsuw==","signatures":[{"sig":"MEUCIB0UMmqFAglVvg9oH5ltHrQeiM+qnzfnkhtWite5VByoAiEAtYC8FrwSP0y7vh8suZUuCYO7zgWuLhtuY9DIu90Cvxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKI8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVkw//VVrG6rKLFoGzNVy9apKXmMnAf80yyD4lTisH0a5+UT+G73sP\r\n1Jbq4wi3xu76VAj+0hQAdq885lYKCknkovBfj4mOIlfns1boKq1OxntfXxl0\r\nEoKp4uG8tjitvBkUHGtua8hprtgl6cEZaXns6TZF1ywqIxet2Lv9yW3ZQq16\r\nKf61yzSZ4pFaqQwf9PIT0LfQyR2fD+icOrMtnTJu6lL7MMizAcdH1r4ClZY/\r\nJgIgWkaCwFIUdr6IF9LZX984MF8LSACOZJDQXm99VNik/HigdYV8Lxdon7Uu\r\nS4OgT9+Xn2GsfY53I+3bopB8aVfH/m6wbDFSYn1wd8eYtdlu2KIf2Uj/RUKE\r\n3JbjzkNo9hL96rHBFm9vxC3DNGc/AVbfbmeXklPhR9qRBkrj3ZALsNWKBwen\r\ndDRv0YD2uy9nQI2AAJ3y4vh/YXKtk3hvHgKxg5f0xaTpDPRCQrA0nEz9rmBx\r\nNLQq5fmJUV8SYH2DWaGAixoKY41RD1v0293OF7N5PbBsfSHbtAjWTUSZU75E\r\nNvBAZZ0rw+sLiJkZdxHe1Tyzx1inj0hYQwht9vShL028zt8f7x9fDU9mNPkl\r\ntPkH2cIfQO2Tt24eEWDlPnN1gHqNv2aZHxXFqnQ4Mu8HRdR8ficphzcS63sZ\r\ndNQW3RzL5hVwWmPqSekTR+OxoERkXg2lGtc=\r\n=8oni\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-08996f6e7a43d3e39913157c3535485563e0e057-16.x/balena-jellyfish-logger-5.1.62.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-08996f6e7a43d3e39913157c3535485563e0e057-16.x/balena-jellyfish-logger-5.1.62.tgz","_integrity":"sha512-ZFhYdbxcq+2c29j7qjPlLd6aco2zwEQTSh+rquSCRYkOXE1cXoQK6nSrJ7io4zOIoEGu4UxiC9GptQ47VCTsuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T15:26:23.723Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.62_1663083068438_0.6278525109259037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd":{"name":"@balena/jellyfish-logger","version":"5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5313add0c1b8e275d197ab53b3e99ab299ac9910","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd.tgz","fileCount":11,"integrity":"sha512-tPsZz9YIl45XBTXG3H7Z6vQvCQ/nXz3q3KsiFl0jb+EhQmcuKmlf2Nw09d3mKdXUGybX9xmZMRBHB0Nh9TBuuw==","signatures":[{"sig":"MEYCIQDFeUsLGNXzsSEBo5o8ab3QwXaGlgSZkQWHW697kWXdSAIhAKixa3zrwNAvYAvjJ5b2GewNziCOsG/5sxZ8WiYxfapx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKLrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFPA/+KzgGl6wRHfyO5AiTNKNKTUtUzdVtM2tQ1mQmhzLyJUXr6CmX\r\n7XbKnuhozLFN+UUJn6ul9xYPqXweKu10UF/utV1NieDpTGMrEtUyej6aPBXL\r\nkcEXMUracH13STFujlgOG2Iz75CZdvDUxK2d3pYHJe4bbpL6r4NVWzjW6+VO\r\ndr32rwYcudtcgp1E5hY+LjIvoWpfR3dzTxnAaV3JcbPf1ffM3UMiCXOryVt/\r\nbZxzG5dahxBiH+dZ2wIAMJb4kjvXl6fWW+ZaGfV0s4QMwz6Wyjam36mOEukh\r\noBiv4CnecJlG48s1FTygddqoEC2j9WA06Za7BH0pqvIrLJasft0y7Qq0/n8H\r\nDKnpeRPbb/E2q1hF5yD+tcYY8EpBnRShZg77hYX2tlU5AHDMtE1hD+kofvER\r\njtRiJ2tL6Jvc73Fuzvh9x2OMAW1gFjvcVLbxapEvg6kkMMz60ePh7uG47TzA\r\n39RPv2Pb/iQkBeS7vwnrnz4ULlKguXsoC1YimYUPuogvK7s+8rOKj0Igu0qZ\r\n4ClzoJZybTSEbprckCw0y42BW5iKPJ8tc5k+mnv0fzJP0Stzb+zCiJ1Cvyhi\r\nY3RlJdOrQFdTQbMpKp5FuZbKppFAdPkYoabYh4GVuqmtgOX2ny2mA6Jwmm/n\r\nHdE29vAOQ1q/uGMuM/53ToI6I4CDvTVYp9w=\r\n=JtBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd-16.x/balena-jellyfish-logger-5.1.63.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd-16.x/balena-jellyfish-logger-5.1.63.tgz","_integrity":"sha512-tPsZz9YIl45XBTXG3H7Z6vQvCQ/nXz3q3KsiFl0jb+EhQmcuKmlf2Nw09d3mKdXUGybX9xmZMRBHB0Nh9TBuuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T15:32:52.615Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd_1663083243407_0.03953603148862417","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.63":{"name":"@balena/jellyfish-logger","version":"5.1.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bd00b5d9e062ffe4a7f7c20b330382ccec6e4711","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.63.tgz","fileCount":9,"integrity":"sha512-p4chfxoVUwcHdYPJ45WKLd9X8zpS0gOMjOxwf5TTkJ/mXal6ZpJJdNflElTx3nbUdPgxwdIvq17suJuV6zIVsA==","signatures":[{"sig":"MEUCIHSWFSvJ39xhR/mFuAAk3ecYGDwaJ7Hp+/em1tlr78vuAiEA/3uLynpvdTKZjoStqFhqoHm1A+1EzD3PJ6pYDQrKlI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIKPcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnZQ/9HEiaswmYyqtp1bU/L7R8Fr+sbCj8aLWPJZrYWi9QHRXpTAuW\r\nMbZVb+IbLb3SbDgZXSCGxlGrppRHCNJpkFT9hHW4r/znEedFX+AE+u8/77Za\r\nacOfzDT9yBl/BSPbCAhnY318jMMA+G41EHA921pe7DRRhyymR7NDh6oVEk+u\r\nQjnEHNRa8fRep/xZdDdaNattuF6mTRQJlNKdAYohvK7JogA6CmJxRcuZKmS6\r\nXPikOgA7z0Lw6PahNPTUdCDZv9JwqHLEUwqDTPbZPsDF+30JICGSfZ2BivlT\r\n7OywFuxmc08ogc51zvRAFjO4uuUqQSAJC/8e9UyFaeEsjaM+HgE4qFTgOGXF\r\nbhI5bajvrSpu1ZEU0P5t9bh/tbIOO6Tcd6tT+EBgCnISRWSS+PPVitdssXrW\r\nxvrsJJ9Op7MzJymIopyH9xQXhIueq0FE/dxXs/5m5gVy6Yb/Ro3EnjwJDFTT\r\nrZ1Cl82AcVs690OeVa0AZoVfj81huCYB6VuHxIckXxQtZjNcOsh4tOyvirsA\r\nVQoNzVhAsk1svsg2QYVw7vAYDEagZshLkHfbJv51T0Rrco/MigYyZVRQOB1x\r\nhbxQ1y28k92FTMwYyO1aZxbpHWyu/LCfgeRa+m+A+gd+t2iKYKd+1cRiqoiE\r\neXh8hcKljexGKzCJ83b1PfjxUON4WOAgTxI=\r\n=FPtK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd-16.x/balena-jellyfish-logger-5.1.63.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd-16.x/balena-jellyfish-logger-5.1.63.tgz","_integrity":"sha512-p4chfxoVUwcHdYPJ45WKLd9X8zpS0gOMjOxwf5TTkJ/mXal6ZpJJdNflElTx3nbUdPgxwdIvq17suJuV6zIVsA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T15:32:52.615Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.63_1663083484428_0.966964618081847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f":{"name":"@balena/jellyfish-logger","version":"5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ac494ddf76d77b3cbc8c72f8039e9f75be1ca09e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f.tgz","fileCount":11,"integrity":"sha512-OGe6gyhNJgm34cdz+z48Qy1g7RrE1FKmmRDe106+rvWXPPcVUGwBRymJDthnzm4S+FJbqXmdeC+lnVazvtVDZg==","signatures":[{"sig":"MEUCIQD58nAbq6+VgeKMb6TnL9bi3YDhSSCplnc3zDWTsoOtxAIgAJ8G/JmeKc7lRKc8qT6CpB5niNe15E4pp+YtbfHdZn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRBiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+kQ/9EriF6a9dZdXpuMEhPhGtcZ5eT9CLVQbqyV1vyXhoV86rRqb/\r\n0xyXuyRHjPZfcVJpfNik8PyUg7rLae7OY1D5phLb4wfUMLIZ9sdu3hnkIIuS\r\nUIaWFcDPCegqInEYPk1VfVEcrEn/KKZ6HIrWTJsHUToMC9YCGrm78UndRI8u\r\nsyvIQhLjTDNOXt8CRmCJH9MRBrz3wEA2ECgDCC0QUgzIYvOkirUsnwvaSB0V\r\nhzc/NDbQdnf0eUpXjkoY2amAEgD559O/ygMznqvgRf0+PUt7cYmk5iv65DKK\r\ng0MKwTY6VDzDMXBhBMzn4WjfFJGc3jFqbh0BHweNV4dlEcAI7uX+Aag8BQ5Z\r\nzyr0//e4ozZj69Ks5Mpu0b3DIq7TJ17N2EoTvjq6b/uDlecrgueUhi6np/62\r\nmK+ZYXoBWahAylffm5+YZm7KMJ/wL0WIWPJErhs/5tKvgoC/vSUNHruEbUf1\r\nC2c4VXlno0Q6Q21mLK+Fjxd7J+0vw0eYoISS+1gbC4SWhmlUiUNUzMMYgxiy\r\nHHuVbCuPI+2CSegmosvvLkB5jLesG8KQXohNb7U/qDpz9mSzMj5yTU0NDvHn\r\nmjYW2rM9XI8d3zQOF8/R+dADAi59Uw/+tyhZNqPS81xBFqDaVy4v+mXAgQMT\r\nQyORGQktqKAz0wedJYKJB6NW4DCyRer16yU=\r\n=SPS1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-279b0a68a5bc84ff6c88a065c86a0e08893c502f-16.x/balena-jellyfish-logger-5.1.64.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-279b0a68a5bc84ff6c88a065c86a0e08893c502f-16.x/balena-jellyfish-logger-5.1.64.tgz","_integrity":"sha512-OGe6gyhNJgm34cdz+z48Qy1g7RrE1FKmmRDe106+rvWXPPcVUGwBRymJDthnzm4S+FJbqXmdeC+lnVazvtVDZg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T00:08:51.942Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f_1663373410377_0.22457652023612518","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.64":{"name":"@balena/jellyfish-logger","version":"5.1.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3ee9ab6e9a5f0e2404539aec941e61cc4ed4d047","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.64.tgz","fileCount":9,"integrity":"sha512-yOBp40VZC4w81D+F4w4iVUnPmRZLFkRZMcSQ1LEd6kxbhLuGj2+1dpnSy6BWsW/4HdDtVyJdp9NLEKKqIAHTlw==","signatures":[{"sig":"MEQCIFQYSmNyDAhHg7/2CaTNzZ9agrwmFnMrKQXZbLpyR6kbAiAe5C2HVhzM0eDJCTR5BdNuz3rfhARaND/CoNyITDplUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRD+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVzw/9HTwGbJ4uewihJMTO2ClOpN4TbL7HJxufSUG2wOUn3LtV/y/3\r\nfgzGMSr1nLM7gPBbuu6uYe0jW07K92ya/QZVvECySc/SIgJ8nwSeB9W/HFkq\r\ntCkj8zw9MPjf0pMoPml5f3Di6U5eA7R6Yr2b5iODdX/T+YpXJlrB+UMtLAV0\r\nAOu2o6Vo4mFfOS2shyk/qaHWSPrSYuZLPhstXs6D6QOCmmhG8qM7MoMa2bUP\r\n/vwzTMzvvXu7QCA0Ur5GbTvjlZT+l8VNoDslX1FQWhLINM0DaCLyZkIiFGzG\r\nh16xctIbVGCOG8oGSk5bQkfeXGxFJ30mJ3CxB9HMWWRZxnjm2TgauzcLlHm8\r\n+/5wg5EVVRMtfjFzAvP20/ygCBp4MAsbtZz0JagZEBDWE767+eU+55duiZTT\r\niMEGZXVh+aC7KvRl2yay46s3wf1edCQu/kyKEWfpf4jZGJ/t1mx++AtaUUcQ\r\nIr7ZpitFkqHkMsen+1Ue+TlVsrjXiMuiwL29HrpZES1pbizEyjc7jrfYzyrr\r\nQwVjaqROn7wsau2+mtFMbnc2MCUph5Z4FupVylg52TyPsU2eCIjbo9Sg1qDJ\r\ngPH3j29xif+YPAZtsocKrlQledNF0h0kcf2lZsXG4kn2NrLViM7ks+1cwt2x\r\nbSnXm45GkLHllEPdV5la43AS8nv3v1ORBKE=\r\n=aDOU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-279b0a68a5bc84ff6c88a065c86a0e08893c502f-16.x/balena-jellyfish-logger-5.1.64.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-279b0a68a5bc84ff6c88a065c86a0e08893c502f-16.x/balena-jellyfish-logger-5.1.64.tgz","_integrity":"sha512-yOBp40VZC4w81D+F4w4iVUnPmRZLFkRZMcSQ1LEd6kxbhLuGj2+1dpnSy6BWsW/4HdDtVyJdp9NLEKKqIAHTlw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T00:08:51.942Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.64_1663373566130_0.29350674783140973","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9":{"name":"@balena/jellyfish-logger","version":"5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1a2ae626880ec0c6d18651ea75ff801c04ce408d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9.tgz","fileCount":11,"integrity":"sha512-aFKYXYjiozBeGjNT0EVuQ1dbf0aDRjloYiRWVbjVuWP6ybwl2k/ZoQl3zKDBLGqO2bsphF/jJkShkI3S2bC0yg==","signatures":[{"sig":"MEUCIQDDkVIB+eNqcV+jaVApBPDgIYzyWsUEIbWAXbGkCyzI7AIgcoSpU6Y985OiRiYdTOGK9cPy1G7O+aYbGTDiMgMRLEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRGZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqsw/+L9AwChE6hBTowQMgrYB9b54hv82WyGeglaKLTDaRVFk+trIV\r\nWT/YQAAq/c+MtJ/qR6oQx3RnAFC2Q56XeLfSlRmdnrE+PMAP8WThR984QJA8\r\nKknHJ04ce09apL6dICOtRGwU/lHViuCSv305iiiXrg68keyvzVOqR4f12pMF\r\n0gxkU6vLLDN+ahfylmWxhikXjOIK1Wkil0w5aU4/d8ePdZ+n7BIpurY4gbN4\r\nHDeJzY58yvQ7ux7JQ6ukoxJAoF0G8AfBgvON9dsEdbsDZUdNbNCo+WWT2HSQ\r\nbh3arv39uqO1qkG9UkA4djeP/68QOpsWiM+R3+KLN8DZsnOtyqC92fC8xghj\r\n757+aQGVaqFh+nsoq0nYdVXCviSIoVYHhgWXzldXmeUgJh4BxZRd9jNL/wfR\r\nEbdU+q86eZ7fnD24KmGH9cHIGu3mvgBBQqGrAiWdcRAw22Be5hWZ4KB0njxa\r\nDSY/2EkRmWYMKMOmyVKZ2aI/Gf+Gb2ejyxEg4j1xw24U9LEluaKDMQt8GZ/Z\r\nnlGu+1ZI+6il1W7Th3UOqgk+MnAwHO9qPXS9LdaFf1nfowLemon0cjVpjqmA\r\nKsxD4UMVYiikgI/EBlHxofxbghP1XSFNGnT/Rdny35ZAiWqh8lNTtSOUO5z0\r\nvlwiQFcYRmytxvWrvmkf+TQKBiOsHz65oqM=\r\n=Xqej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4872a7a11b4ee4f128fc9e533f511705652319d9-16.x/balena-jellyfish-logger-5.1.65.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4872a7a11b4ee4f128fc9e533f511705652319d9-16.x/balena-jellyfish-logger-5.1.65.tgz","_integrity":"sha512-aFKYXYjiozBeGjNT0EVuQ1dbf0aDRjloYiRWVbjVuWP6ybwl2k/ZoQl3zKDBLGqO2bsphF/jJkShkI3S2bC0yg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T00:14:11.782Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9_1663373721405_0.8811582339388078","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.65":{"name":"@balena/jellyfish-logger","version":"5.1.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5c4c443e51b31b6b43e933b36a389c25dbf8d38f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.65.tgz","fileCount":9,"integrity":"sha512-BOP6IcK5Xj7BQEamJJ3N+IJ64jAHX0c9mmf+sQIfAzTdinBD5racdXoLNVX/zQPwvL1EjknToeZBnYVgoc1Evw==","signatures":[{"sig":"MEQCIEL5ITwhJy6MIfCFLrox/wv2/1fw1awsdkS9MLx00Hm+AiAuMc8PQlYyXdXOMW1m6cQerdBCt4V2oh1pjsNON02CxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJRI0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTRw//X8n1dNqPBbkvOKDcw8ARe+zvbMgoNpboXEM/vsu77QdWA52x\r\nSByTzkl53/tiFutLkmfQFUrULPGi6KeRGqtSYQI7MHkg6qnEKtoPQtv9Zjtw\r\nH+pdj//OGExWBWGNXc1Vx0qJa6+PDGW426a8Tnz+d1qlBABkHTL617nQtDTS\r\n7+QKDrk/AN51/DZv7v4rJojh+Kyc6bcwcuG8aX87vpCmD6p3xQJxpGuuGnm1\r\nl5i6O6jxcyMVCsWY5QYkr2aKQE/NuDBhZLAut+ogdffQcOJqzQqZ+VzRXwCh\r\n9N8Fnz08PJ3EgCrNCVLP5lofxhGp9OEKGmVFS2vClZUdmMGfbf6rF70EFiAX\r\n+9tlEoxci3AehSgHN0pPVrmQ4zTgZoWLvPVkuvDSd7KhiiBZw3acC49uK3uz\r\nbFPoW4k/u/PO5LEMdOChuiOb7sJ87YOJLfDEsDLGaC/6ya5tQO7idKxay8Hn\r\nsdz5OhtGqiWdee5zcFPLrRQTLOinPC9zIQGd52cXVq7yfX8iDDvnkTkVtkFv\r\nBtWfUx/Fx5V04rgziTDfrjtrQq71yNXR22RHUiK8J4+r/uHtvElGq2FrJmSU\r\nJhbmvHZFpqIHYe9nFL9KX0TyB+gYqx9fD4tKcQwPti5LHFAto9F6sbDRNxRQ\r\n+J0O+h/WKonIRq1luMsWIYzgi8RK5JJija4=\r\n=vHOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4872a7a11b4ee4f128fc9e533f511705652319d9-16.x/balena-jellyfish-logger-5.1.65.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4872a7a11b4ee4f128fc9e533f511705652319d9-16.x/balena-jellyfish-logger-5.1.65.tgz","_integrity":"sha512-BOP6IcK5Xj7BQEamJJ3N+IJ64jAHX0c9mmf+sQIfAzTdinBD5racdXoLNVX/zQPwvL1EjknToeZBnYVgoc1Evw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T00:14:11.782Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.67","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.65_1663373876251_0.07502794829288129","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd":{"name":"@balena/jellyfish-logger","version":"5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df0118c1c2f2e217378e2c131239bbd689e04d58","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd.tgz","fileCount":11,"integrity":"sha512-LPODF5DpyT0Zrew3OFxqHGbwGT/93Kx7N2Tygo+JlLjLIPg24ZCSVP6dTfrVp3kvIlMGPIUPDEPOOdcODjVb4w==","signatures":[{"sig":"MEUCIDHyN5qSxqOPb8ft41tbwy3Y8rguUk1IgyKCpqJFfLLbAiEA70Jfbcmg3aCG6JmymlYGj8h15t6YwC3XzcpUIw05tYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJUPsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro0Q//ehU1nK/L2iaGD4KuHZ/A7Uo/gPW+9S2IQtGVZHp7okC0X/hS\r\nIYI52XDuruA7NODPwMKJ/msDUmCTQ//s+jtd3MaThwpsgnP51Mk015tDIxMj\r\nqtjwoGNmap1qDd2Zj8U6ZQkBw779GZ0reicJzGzBuTzBPaWaF6e058157qy+\r\n/58B12ncsfi/po4U4gsgnuDvgvXiTKo2zQ24t3g4TFap3Npyrui4v4JMs1o2\r\naMe1bQpUttk8uAD5ubXzT+KJE4CofP7RWCzuXWE7Bn+uPVT5kADm9JpiwrFE\r\nVwUjR3wVF0Z6TRyr4hgxuBM5l4sK4BUF0zokMtx5C2F4JygB+CIA5fg5SOoQ\r\nfcTUL4UyZliEsTR9nWUbThTgvr2PzJ0uWRLlcmSR7k7BbunTKnMChIOlD0i2\r\n4T+WnPmsXhoAi1GoHB/0y8esK3AaWvnmMVNhapTtOGgad1pxzq6jIMVQnBoS\r\na96PnVIsc/s4LjGFitjFHtBWRuYwKU85OqJNmMY4fzbk/xPUQpTRbfcYJsHy\r\nJPkJVZg7KieWv9sV4z6gqAWSEsBnAd6Np0fkdBzzuQuUjar0mEMqZ4ZMSLUW\r\n6GBnbt1bFrvuqdEaz7dFeU83CQf5p99UY8eFaTw107XEA8E/iHbcdRz1rCh0\r\nSts1cq5c+vf9l0QRnydeLGH5DpnO6yB8pM0=\r\n=e67F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b070c75090fbfdd11c8d24229c49c200c0a684dd-16.x/balena-jellyfish-logger-5.1.66.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b070c75090fbfdd11c8d24229c49c200c0a684dd-16.x/balena-jellyfish-logger-5.1.66.tgz","_integrity":"sha512-LPODF5DpyT0Zrew3OFxqHGbwGT/93Kx7N2Tygo+JlLjLIPg24ZCSVP6dTfrVp3kvIlMGPIUPDEPOOdcODjVb4w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T03:48:48.610Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd_1663386604030_0.6681068478519505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.66":{"name":"@balena/jellyfish-logger","version":"5.1.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"457309b2a068356bb4f533b61581534dfea4f00b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.66.tgz","fileCount":9,"integrity":"sha512-SbbK6XTsvnbn1qk7pVIjmxAm+oSc9xUg/6lZiF2Ebl/DQj0/NAIUPzkCWzgQk+s8yimIm8bRGXuyZAmmljbQrg==","signatures":[{"sig":"MEUCIQCItZqY3vmUXAKAEH4cqPCgv9efQsAzThfUtVRbleyuEgIgBPOUiReZ6+wLrLvbQgP3Sxi+1SbhVBlx2oMGZFDuuLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJURlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBRA//UI2lQS30erYTZOZ9WsUkIb4T4045oQdgqiAmFkSnXvKV9Nuo\r\nROYYSG2rLuepECeankmx5lp1Uj9SWjE37WqK9nnGuRHo9i8/dEPjOt2EXyfW\r\nEiO2FT7mYTHw75tJloZy3moYc5O0GROu+P0SghBASlNvm06XgiGetLLJWRFi\r\nrQwfZZAhOM6AnbaWLe7GY59EVWa+jEvQKNrWB22Qzx8DP8NpAaTAOFJ+cdQ3\r\nk085wLRnVgoswI4OQS26GaJ7n4266dNFYcVf+3s1l3pBJl4ztZ3iGFMJIaI4\r\nj9MAgreM9B/pvalSqHtsy5SI6NyDREeLFpIoIhYliNpuTrGS90uMCp8yOmhV\r\n4RMB50mw85zB5Mwf+bbPa5qQXQD1ts/osQhly6EkqzXQnZq6SbslfNUrt3Op\r\nXXHnAWzOUux+uQWYnXlrR+38Vdva8LGXCYRpNPok2zDP97CHE7LJl2w0yciN\r\nTPUGC/dnAzByJkg5Fl/VUaC3X72uAMZpurPHQqtKgUheTKP3uWgZHUMXf6fX\r\ng4G4BgaQnKhOyx/YBTXNmEbBMyidFNWpK8tzSfCJ5DSNflsV1NIj9X1KM5qG\r\nrO7ZRzBJQ1ReMeUh9OYXwFoh1ttGzqpMfhuf/iQztP/X4gGK9rbRlJoGmlTs\r\nfezfbVFsqXNb9uLWmb1FYBZNMug1nFzt/co=\r\n=k1OY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b070c75090fbfdd11c8d24229c49c200c0a684dd-16.x/balena-jellyfish-logger-5.1.66.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b070c75090fbfdd11c8d24229c49c200c0a684dd-16.x/balena-jellyfish-logger-5.1.66.tgz","_integrity":"sha512-SbbK6XTsvnbn1qk7pVIjmxAm+oSc9xUg/6lZiF2Ebl/DQj0/NAIUPzkCWzgQk+s8yimIm8bRGXuyZAmmljbQrg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T03:48:48.610Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.66_1663386725779_0.7714220403190395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e":{"name":"@balena/jellyfish-logger","version":"5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"909f5f628fb7cf48f5d37ba727a74e343ce8c9b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e.tgz","fileCount":11,"integrity":"sha512-uMW6SXHhkYqKgDND0lrqODVyF66MXzj1QKTdhO9Ucky14bC/ZDzwHcsXgyvuQIZHOrBUw+LYsEIPXFLzBzKVmQ==","signatures":[{"sig":"MEYCIQDXB0pqfG9plogjDKPR62j6LCcMdLMYMywg5WFbrWo5jAIhAKINeVZc6SoaYUakdz8I2ZOxfn7s6g8MagB0wsTgMfi8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJUUGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp95RAAnNl/jBg+jahUyk9YkJjMIfhKrqKGg7kxpIWRj/B2OO62xsei\r\n6ajgEVYJH1vsw1LECKyLNtB2b8j9ALVB0PWCSmhMSDACrb0T/kpJnIJ+BHAC\r\njGv3o9VhxzxTE72MiImUQvr2lED7ASPhV4OgU7+vyXar289aKfmpjsMM39zM\r\nOeljvG3n2X+uWHe3kVCAPjCJDJLDGZTkVnNwRiy3lt+fVBdWsFmsjVL5M9z4\r\nOQxXWfXW2ejeZq0It+U9wfvsqQMmZULoQQAC7XXbPW8adbRTn37bNfNOQZcV\r\n3PJjQmEkXQygunerGK7dejvuQGTtEvZpXDCRhZH18SjSXe7zpnPLVJO3BWAE\r\n3e0t4S/vOFum7HZTiFKwcHVal6cU4CP81MkqUzI9rQfKd3v9JI/OLq6thA/5\r\n9OnpSmWBb5AyO+8fu2mR6wcVfMTisXdyeaWxWUP1cyb7dmgMSV+q3c5Cp0qS\r\nvyresTzj7Yimfm/xvQfYamL1FJ7YAI6JO+tkzavq5lMGLRw1PpnViX4Bsjy5\r\n+jaREYi70l10d7Xj+0o9quYR9z2xgQi9sIuI3A3A+XA2UbfKgkFzQmq0TUZJ\r\ngtQKsPOXiw4WZoS8QIK6vo0gJRr+lgvD6KRNo6H7HUVEIe5aZ3JICNBYlQrD\r\nwW9l9yHBsqUrUVY6dLhQDIUhvAT7d2JY3+4=\r\n=q0zU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2ced6c54b54b978186870e66df03eb6b14c3f04e-16.x/balena-jellyfish-logger-5.1.67.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2ced6c54b54b978186870e66df03eb6b14c3f04e-16.x/balena-jellyfish-logger-5.1.67.tgz","_integrity":"sha512-uMW6SXHhkYqKgDND0lrqODVyF66MXzj1QKTdhO9Ucky14bC/ZDzwHcsXgyvuQIZHOrBUw+LYsEIPXFLzBzKVmQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T03:53:29.597Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e_1663386886632_0.8695665473454486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.67":{"name":"@balena/jellyfish-logger","version":"5.1.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"90bf341d4ef02c41ecd96d230a0a5dccba4b554b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.67.tgz","fileCount":9,"integrity":"sha512-xJhG45lE1blSEhqs3TYv8kGopGJ9YpOpDvLPoaG6R2Dpwk/gVgWXSioQ8CTky9BYmaG5yqZdrbbonqygsB77nw==","signatures":[{"sig":"MEQCIHI9zPpNBNddEg+XloAtnbTIuxDwPm8zT6Yf2th5MN1FAiB1h+GrjE5nheBPLJNRctoBPJUSAbMLO0+Zy58X6voiCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJUV4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGWw/+KkzVkfYspxoIrAGL0k+p0jtaGm4Q+86SoYGsGOPLoN3kxoYN\r\njb2Ge3Y6SqFhWaMxSUp4ZNLQIWtOKsyTTRhnlfs3RNch4j7/UZwF0yvt3a6v\r\ne+sBaOgz23Mjgm18dBPwMI3Qyv9oQFm+2jI/WhdOz2r4r5BCNjVho4fNFoAq\r\nCxeGUExKJkZ+I4iUJRW4WLFeSFYY4C47HUt7dyHbbQSydX5tQfw0MBmyFlsT\r\nBvM0QO4k/8dWWFNXDAVggLAIAajyrpiZDLUO1INrD/x1Y583fYZpDB8JZJ7b\r\n9CD/3NBKPWgOLZo4b89xE65z4UhZpuW6vsO2UokvADz2VqyeDTTIrEXoaYbz\r\nqeyqOcKhHnECtOKisw4Uou4OILu3ePpz+t1G8XLgKxdmbHc8w7WrtFzQedX+\r\nIZKxAfuIEKQIYElI3VozK3iC+Nl8kspAbdkh+KJyHo+gr1wN5eoaPbFJt0Yn\r\ngKbcnwjHWprNASk7gYnD+XA02hfsogxINAJ3SSzX4WMD2lfESBwk4v6WMD/3\r\nujVvzVrSC7ZA6TYCY8C2G8QxhPcSlc6Kx/OcSs+PkfPSpkrPmAT7yL4wCI3h\r\n71W0dEk/mH+eapGibfN1Xfhfn935wKL6eKC9nZnNii91eIQzk6INpIklk9bE\r\nq7PQqB7EfbI3sDmjJRmzSDvIvvEb/77qsRE=\r\n=iEVZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2ced6c54b54b978186870e66df03eb6b14c3f04e-16.x/balena-jellyfish-logger-5.1.67.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2ced6c54b54b978186870e66df03eb6b14c3f04e-16.x/balena-jellyfish-logger-5.1.67.tgz","_integrity":"sha512-xJhG45lE1blSEhqs3TYv8kGopGJ9YpOpDvLPoaG6R2Dpwk/gVgWXSioQ8CTky9BYmaG5yqZdrbbonqygsB77nw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T03:53:29.597Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.12.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.67_1663386999979_0.1576836074933523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093":{"name":"@balena/jellyfish-logger","version":"5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3f976b56936c42cf856ec91ad7e06127f736e19c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093.tgz","fileCount":11,"integrity":"sha512-7NDrO8i2p+QQJ8YpnEbmYjWWHknZXdSD9DqWQ6i3XTEKX85WQRaRAz+CnY1+1gAcwy/ozej20yjW5OjB68PBRA==","signatures":[{"sig":"MEQCIGSw9DzpqsL/mB04ubsrZyZKk0mjbeuNnOwf5kStnimyAiAt6qOYLdj0fj+aa81INuIZ9BALwq++oQ6NRR4dLbQSeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJWxwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe2g//ZtwfeLX/Czk6ZZsgdZBeB1MwUKhjipeZKtN8W7ib/srWN7Vy\r\nuXOOLRwjh5vH49DCkZwnBi3ao+aFoYLL062YEvo619R8+upCBLzFdj+RwiPR\r\nYFec8y5rEdb0TK6BUZuJrEFiU4LAnk5fthbpuc8C/+wfQ0nP8HO6YT4XMsNO\r\nHUQh3Pelr9E2Bqq3XR0FnlI9F97+hCkPFs5okHj1U2f86QDBc71BH3K/xc7L\r\nKtglh+HyepEwvkxqha0pdVxUZqh214XP4FR4kkJMNFP0T/JIXEz4YBnYWgs+\r\nrgLWGBy+dl4a/eE5wC3kd9JjU6M3mpoTJKVthuveCuTkNXKWdU1Q/AEemDJu\r\ngcvUZsfGyERXLhn1b6NNpQscDATDh4Msi9tZwFKYe880c2y2NmsO8r4Dg/5/\r\nbZtoK3Il98ThNb6iAKs1lrbHgkkUQJI4DhY2XlQTK30igeFu+kS3eYA4QGIN\r\nUZYgjdBhdAPZwZ1FRVAgZdfZAfLkwcS3IcXibQ9ZkkNOW53glRhmawMyQ2MM\r\nWhtCM5O2gmkkkW0/ZTJP2jUD7gcMa19MzrbB56nwGvz5+zgkJO+tyopaBW20\r\nRJ/8fqFKucivvAu14es94UGmfF9rWb6LOsjrwZ1B2wc99r3Mf0xsgwxy81dR\r\n5Br4l3U0cBSx0ECydPEqwkfH/r4URNEwRpU=\r\n=g7H+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ee928c62fde5111656f60aa1a5eb23d0859f6093-16.x/balena-jellyfish-logger-5.1.68.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ee928c62fde5111656f60aa1a5eb23d0859f6093-16.x/balena-jellyfish-logger-5.1.68.tgz","_integrity":"sha512-7NDrO8i2p+QQJ8YpnEbmYjWWHknZXdSD9DqWQ6i3XTEKX85WQRaRAz+CnY1+1gAcwy/ozej20yjW5OjB68PBRA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T06:41:50.710Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093_1663396975872_0.8160282763502631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.68":{"name":"@balena/jellyfish-logger","version":"5.1.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0396b12881398dd426eb8b7814644d16e9b365ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.68.tgz","fileCount":9,"integrity":"sha512-2u6yEc8ibfqWkHb1pf0W6evErrV7DXnQnXS/qKjj8up+S/00Oira5S2QoqhWK/1xGOJcYKv3dPg/3PA7N1LVWw==","signatures":[{"sig":"MEUCID7Ku/M97T3ZTT/NNWpc+LgPMA3zgQ6jLOP0bDBm6uCMAiEA7IkWRw7KQrFZpV7OAU4KVIuWnei3hbNCWzrnoM99hIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJWzpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6HBAAh0Prz38ZLOkBhFCgot2knFiwfRbhmnotUiMUR5lK6cdwZ+Pw\r\nKxWPQC9G1St8PbUZcJKpqlbfiTNqStMNGrntz4Bi76kMleLii7oiO8M9QO6Q\r\n3ZfHrEflzagQMhCsKjkFzyLqwctmVN3cHqZQQd0Xez9XydoqB7F377KSrik9\r\n/00I1ST0TIhnYREtCU3FcDMql+3pzTShckakEzQA6/2Z14EYnkPoCYVQSSkN\r\nUAfwDksnxkTDXpp4l1u1+jMoSxGinUeEOZwyNtSH55XQqXKUsJrdr4rFV0Oh\r\nGftowCe4MmHJW1THYMygXkncXDYs2lfAJLTv5FnvFKltUpbbw0fb8tUqrZI5\r\n1QV9X+4dY3bYfAs+EQUpqUzrjj+kxQ9WFEd0nmpLZ8eGfD8+VU+fKZpcPCXX\r\nW1/hrHxLCK14H861A9JxLI3vD7yvMPaKymCoX25q2S6TCaWoopVBWSi1w2uE\r\nF4sU+svcrn1IJo0DbMsCHsoKAmwj2nIn/TNtTKYf2IDOIFVXFQGHTE3w5tPn\r\nSPiK3KQ6nb5+Ny0N/bTUSbwVKf+PnMKEhBGzFFvM5jgf1dvPu3gDyPuMVWGA\r\nWRuXAk1ttQ60Z4HSH87xyv6+siFl7eqSQu/WMrMJRsYcGPbt/CgGaW1AG77t\r\nYYb/QxhVXaQxkaTTUMMyyku0R57W+M3fnyA=\r\n=4PhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ee928c62fde5111656f60aa1a5eb23d0859f6093-16.x/balena-jellyfish-logger-5.1.68.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ee928c62fde5111656f60aa1a5eb23d0859f6093-16.x/balena-jellyfish-logger-5.1.68.tgz","_integrity":"sha512-2u6yEc8ibfqWkHb1pf0W6evErrV7DXnQnXS/qKjj8up+S/00Oira5S2QoqhWK/1xGOJcYKv3dPg/3PA7N1LVWw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T06:41:50.710Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.68_1663397096965_0.2815807344727945","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4":{"name":"@balena/jellyfish-logger","version":"5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d3aef52847117d117b8bb034fb9c1c7abf2350c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4.tgz","fileCount":11,"integrity":"sha512-M/rfv4eohV35pENjRSexJ0SHNPA/qU7THdHff9whAuLoXyjpPvmU+xj5XsfjNs8nuYL3gB+sUXs35q2PXQExEw==","signatures":[{"sig":"MEQCIA3vJHaxj32ia8JUdttCNYKUqTd7GICSNbzW2X9HemjlAiBqmUXNMgcPHvJWxVn7P+7mzm/vOXVebZHlZzoCHp4FMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3vtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQKg/+PB/WsOfZAwJ6DjrC108wiVsKHQy/E1T8LaXbEi38zhtloJ8P\r\nJM6AS2uoytzWd7QJOA1nM8WYhszVeMP0XgYdHXT5LEPjyYn5hPAqS+OFacIM\r\nf4/fvL6RGso81p1vlwb6F7ye561mjlSB7o3PoNRe1JhqNyCnUrT7+LO7PAUk\r\noUptuouuiZ7qSZ8fgEesS1Vxyx6nPHuKeQdYD/Rg1CBH5v+dZukUg1nwHhuA\r\nvDH6JNhu4p+9gD9dCmDypkrbwqn0uarSv8WDpePTjBAXQ8QPt/qTPb0+qv1D\r\nuqyoH/16SZbYxz9QZFmgFJQ1kHsXAJa4Z/xAkdz1MxsFdoonQDR5W/pTbL3A\r\nzLEKtGZyka3Mb4LgzTXIP7JgZkafvMEzgM+yxj0qiYDOhqN62JIzhqDvie/Z\r\noquX+0R4lgdPsUz2VRb7HbeqDHqqZoo5no8K9/t6Br4Ca22dPBQ9qGX7soca\r\nMcHnS1oyHSoUN2LzxF0Bpeiv7JtV5hnG2Q+gL2aBdjLvypmsKN1rzlMNYiwo\r\nZzgiPGHficQ+L3MNNBRwEzMKuBjzEDdXQCGUc3SJbUNp9Cu4pVpnIiTA9ciF\r\nSl8howrZjKM4oz8m8XRgMB/0IIbg4HXaHoidLS9+enXKcUcEAQH/5x59uFxy\r\nL2PyhfLMOyC6Qt7Q7JGZHRt0v+FQFMVIgBY=\r\n=nh0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-95ff595cc44abb2acac684cdbfbdc730998170a4-16.x/balena-jellyfish-logger-5.1.69.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-95ff595cc44abb2acac684cdbfbdc730998170a4-16.x/balena-jellyfish-logger-5.1.69.tgz","_integrity":"sha512-M/rfv4eohV35pENjRSexJ0SHNPA/qU7THdHff9whAuLoXyjpPvmU+xj5XsfjNs8nuYL3gB+sUXs35q2PXQExEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:12:21.571Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4_1663532013101_0.657961785439779","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.69":{"name":"@balena/jellyfish-logger","version":"5.1.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"25b9b741d45c3ccd5e2ed516fa57b38732e7d230","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.69.tgz","fileCount":9,"integrity":"sha512-2rZStJBAx9bzJAlDjWO61sTBKDh8yLy6jK9R/ZoHYhblz32oaMZRNbzf+SiRFTYbwnNJuwKex2dp43h097HzhA==","signatures":[{"sig":"MEUCIBM5lxNOWOs6xlQDQZrTyW7IEusxu8bLhjaXwFww93/iAiEAn0T1rMBrRJdoqqf2s46c64u+/MYRDfUnchFrZQfswcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3xsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrzag/+JtOAqkr9AN1tgi7/C/C4XyYWyRoxAL2NftN/1b8lR1RHzZ/o\r\ngO8k3qMP8OXQZRvBWMPbVz1Uhc2TNPf6YBLNtCnyzJJyUSjX4ObI3sx53Q+3\r\n8h0Y9Nm7+6NaV70eD3LnIaRjmg7B31bRV1ZFxrtzeaLB0uN45ikVK445Lvh+\r\nfSNpVLYUFnpecX5nb5BHvOl4wVc+2zwLRCNFhoeB3YrQBzb5rcOhSOHnDDW9\r\n3zJrv07r3qwxWa8qx9knKMo41mxzV7lFhctg9ueyxi2DmJA3yCnEs1jye7n9\r\nuKU/LD1bh0UOM0m9zRTseqFZcLPTm40I++vIF2vhWtAQEKd8ckcbUWEaviBH\r\nrvFhZTNmTgnkfhKpBV1pcWX8CqwQbo2zKeLy1Rpx2yxLDImmGtWuF6fjNvnc\r\nVwaCTDJ/lZcFeAv2YQCo/o26P7xPT+votd1pSrmZWo43bq/qdcuTX9rxPYS3\r\n5n22iNz5mfKuvilKNIg44ax8M3+vu8zygmxly59uHu3U4p13gea4ShdGSeKd\r\nBoREJAuoev847hiTENgx45DaydV8pox98f4DNx0PgjOQ2hT2TdvowuLVXbXr\r\nGN6mOTFwKvHmuWzH6h6Of33TfIqZv1TPsKwJx/fAN8YOqyPzZPayJyIH36BH\r\nv6icGupCAKStOJqGT31U6PX8l7PnXBllo7I=\r\n=rEjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-95ff595cc44abb2acac684cdbfbdc730998170a4-16.x/balena-jellyfish-logger-5.1.69.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-95ff595cc44abb2acac684cdbfbdc730998170a4-16.x/balena-jellyfish-logger-5.1.69.tgz","_integrity":"sha512-2rZStJBAx9bzJAlDjWO61sTBKDh8yLy6jK9R/ZoHYhblz32oaMZRNbzf+SiRFTYbwnNJuwKex2dp43h097HzhA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:12:21.571Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.69_1663532139775_0.914156349534069","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3":{"name":"@balena/jellyfish-logger","version":"5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f938fdcfccf7100480622146678c220d3c102ced","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3.tgz","fileCount":11,"integrity":"sha512-+MVJbmAGoog4BXezPvyTM8gBw1rup73EeSs3i9aG5Xp3/MGHTqQLfaf7mWMQ60ZvrYZpdKqfBXGd8BNRS3d/CA==","signatures":[{"sig":"MEQCIGHLTR9bRPms2GZtGY18PVkxgoSjAWaq6jMYCrSOjm9FAiAon1MublqFV8OpXVTtmiZnJt3kd2RdcNJQ/N/egVyaGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ3z7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5uA//dCZA/8h6f0LFHlX6J/DK/FvJfT7Fh7GQyMZZMZV/A1r1bfG/\r\n8Eg45Z1Je7ucBPKT7+J0WmhfmaB8966jZ4m6gTBA+kCt2WL1BkIjn6HKqzzN\r\nWLs5lpCiowJ+YPExp3tgFOptdf+LXx5bcil4Nz4t8TTdYBldr2y5i4noWGNP\r\nW6NxcEu5DM/988CbMRBbkoeXE677Dc2aAYpuTv1+JbFzuMnmXGbDeWdZEs9H\r\nSHKn7EmxGEnt2pN5AjeYliuVVNs2HD2a83m2A85+D01Mcb2O4EBUdTHa+Ixw\r\nmdbDKefZIv8iq1FcB4nTXkGoPg+q8h+EbD0lzb+osqA4yE68x+t+gpuy+UU3\r\nW5MdZZ9a1s+voBtfBF85A7w1JCLZkM+oI4Kk0jyqCB0vvS4Pa2W3teu/XSIW\r\nCLGkkwV3T4hvEJZckGA66Ct/YokAKRUlfpSQk7NBA7EAv5l1+eodVn7AOx0O\r\nwfBlU/gALkD00otZpTbHjf54K1tN93FsLP0f207YVncTh+JLtaVg/0+jSvsh\r\nquCh+6Nd9TCoreiCJPS1nsUaK4/8fvx/DsAC1w323DERo8U42PUDJMiTGLju\r\nL5fmra4uDHnA2g4vLczRJ58+7y+hgOY9Vw9quRJ/Y9tDhry5tSis3hPBSQVz\r\nIO7fuKSE5JBNIVzj4rZIJL6QTuMxs6URe4g=\r\n=PbMu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-45daeb3892f975c0e2adb129e471f53943c246e3-16.x/balena-jellyfish-logger-5.1.70.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-45daeb3892f975c0e2adb129e471f53943c246e3-16.x/balena-jellyfish-logger-5.1.70.tgz","_integrity":"sha512-+MVJbmAGoog4BXezPvyTM8gBw1rup73EeSs3i9aG5Xp3/MGHTqQLfaf7mWMQ60ZvrYZpdKqfBXGd8BNRS3d/CA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:16:55.383Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3_1663532283512_0.9115248866833836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.70":{"name":"@balena/jellyfish-logger","version":"5.1.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"df86c52cba2e27d8ae4828bc51d1020af7a04d58","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.70.tgz","fileCount":9,"integrity":"sha512-42+KpTj0g07Ii6iLmHU/feEAiyVEpw+wXZrj04Y/hoZ06zSnaPLDzxIrfD9zmoLK00tlc/dGhHUAq3vInsm8aQ==","signatures":[{"sig":"MEYCIQCf/PpqI0zMeJBhug8AebI+MWbqFLfVfxHy98ryak1oDwIhAMf1wn17oDY5nkvUMdd9Ff8itrZnNZdxLK8xsH2F9vWN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ312ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNNRAAiwg/x9Xw/GTRbAEyOG1QB4PCP5qUmmFnNjCjW5VFvi61gIfo\r\nqQezlxivSkozs15HUuMUM3PMmFmsZSTqf9B1BVwMNlCDbMHobW4xDh+c/Fxf\r\nCl6y2ykMmTOc+zzgYNBLEUx3OMO7fofhvf3Pcni3eLVBYEyxt3z4s6le9Y/r\r\ncxJTQmQi6kSITzhM6a2wKmNbGfzNqWY/6szVEbAAN7yTS9IEeafmk6K+1BD/\r\naIP5k9RRLkbPl39fu+dql84x1L54iFs+fhw2Rjl9u3V3F8ctLozXsFM617Ef\r\nKKVkp8aPqQhBBxUmC+smNiwOrJ20buwp/eiMvHZxli4mRU7kPzmtSVpwTHlX\r\ne2+XcVAW77k33KdZMJ0pmgHNFcvSKhHDac9Hq/Co7VM+98gwkip/50mPvvv6\r\nyndQ/mqYwEXlZIu1673t15DaXiw1rlPNEUbuImE1J/6LBDl8C8NU5uK/uGps\r\nDrq4qW2ztM5ZTP4wCxtha8Z0/rhMoOuJEYvLsET7sEG3op5tQ5Akz7UdbC2j\r\n3U4PzjzYqvtXOFz9oEFFp8i1X/BkB1JRNRlPtCF12c/15v/EPDPexZT3CrtW\r\nNbwbmRuJx4MX8m/QF505eEzh5KWMkQF1IHy3rrqyLp2veQxM6vWbDvCZTyjS\r\nm9YdQEicMuCc3VwM8n7tzI9dq95gPMLLlUM=\r\n=1Nw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-45daeb3892f975c0e2adb129e471f53943c246e3-16.x/balena-jellyfish-logger-5.1.70.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-45daeb3892f975c0e2adb129e471f53943c246e3-16.x/balena-jellyfish-logger-5.1.70.tgz","_integrity":"sha512-42+KpTj0g07Ii6iLmHU/feEAiyVEpw+wXZrj04Y/hoZ06zSnaPLDzxIrfD9zmoLK00tlc/dGhHUAq3vInsm8aQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:16:55.383Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.69","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.70_1663532405978_0.193199184553549","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82":{"name":"@balena/jellyfish-logger","version":"5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fd80f976dff9c229af8d7f149de9c341039e95d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82.tgz","fileCount":11,"integrity":"sha512-iEOnb3ttUMa3hHe3jw1Znh/zBaccRedjE5b3ih+nAa5ftLBybW0do/0SRXODFuWx855Chj8WM1VzeQ2tIaATfQ==","signatures":[{"sig":"MEUCIQD8ugyd9AfEPm6Mf3WA7MFAnx076HtBDaL75nSljrDjHwIgTnwO/oAU7JZMGOtadJGO6+juQ41EBdnfPm7ONCYgmYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ6Y8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGGA//bc7emYo1sS7ZrpAI/U8hujqQ4BRPGdVOgcboLAA4wTM/uem/\r\nun03SM5kZzDdS9tGEmnCFlUkpLEQ1Pt3iasLAcToAhfiAyqs5GVx6Cj1eQKI\r\nr+rr/6x3aPpLfl/0/WWHNzc8rrP3cUL4IsKlh5ghG6l9cpaDsFQ37b4SeTf2\r\nAseO8CV3HwjuMnGerEf1wTiJ/LvBgAiYoaFgYEvIe0DyegnsVajYzB83RcRr\r\nIyg6Rl1FovEKiUenoP9vlz1IzuQ3EKBgZ4/JPzDfy1ebOLjXDxwjv4HSHodj\r\nhY4tTj9hO1nbnO22jF3TWYQEOvY2j6hZwGOawKryNrafYofAGhjbrBktb2n9\r\nn97NNscxozZQIp3QyJHKJtlhywmoGOLGIoQzEUtE5dU7yDr1/t2vrIB6vySF\r\nO9ReiUqS5HpX7NVijY4YM7y9IAqtNOrEc1YpciHkTjcVbvisdVpyFFfWek/b\r\nec+spS8i4BoYrM1xbbu7q82TzXf030jymIT2+Fw3lo3hiBNcgIe9l5sJ1Fen\r\nXKQ5FK8pfwN078iGNmJQA2MfEXJ981nB0ZtaLR7WgQ6/82lSxK9QOjq3R9ba\r\ng0nH3lAIkfe6o4f0aa6omoPxn8U/mXcdDi4/vWLSA99REfqq4n6rwM6tCWCn\r\npoQZU3HCLuut2W2TxqXWbLTzJ3e502mIh4A=\r\n=sDou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-19da18f0e2a17ef89a920f4a806349eb97fc4b82-16.x/balena-jellyfish-logger-5.1.71.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-19da18f0e2a17ef89a920f4a806349eb97fc4b82-16.x/balena-jellyfish-logger-5.1.71.tgz","_integrity":"sha512-iEOnb3ttUMa3hHe3jw1Znh/zBaccRedjE5b3ih+nAa5ftLBybW0do/0SRXODFuWx855Chj8WM1VzeQ2tIaATfQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T23:12:55.292Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.70","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82_1663542844644_0.9513999070259329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.71":{"name":"@balena/jellyfish-logger","version":"5.1.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b21684246a473322d0d06934b433cd2e6683eeb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.71.tgz","fileCount":9,"integrity":"sha512-FUvujT86zSSNSwKXbPD2H4no/Sz/cdUZ8ZmMIQ0touK2V/lhS5+F2bBLmsc2/uUId+oIUHr8Gh+a62z1dSxcIg==","signatures":[{"sig":"MEQCIC08hbpWiXnMg5TYlr9mMBU6cwQVbE4nu9lcZ0Bv7bJTAiAvsmVjAXhk7awsDnwahj+1hCFIJx5P3bzo7Kw8wIg2fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ6a6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPYhAAjGubvYbL1ah6XVmrvhFgkB2qpMERsQQ0tf/68Pg1zW5aZCTv\r\nGZM8Kl8fhb2/t/Uz+GV3aVT2Mv0J92ZJtXE4RwT5JDN6Tu8N2HrSx7F9N9NI\r\nwLbOOtyyrnQxAXKtmUlQE1tclIRlCZy0ZffWLn+nAqFuxur1dl+v9Z/40p9x\r\nt3FAwcW/R715Dh9F5edTkPZALJsagUbD1x/hXh6KKuRi6GREn99bk+n/Gl7Q\r\nPLLjRs3vIuPQSxspNgJ9zTz2ilr70Qrw8iZNVee1uIXKs/ISackSh3mR34WL\r\nlyllFBVt6H0VholPL/SYb7PGAZ08NXcD8xEEFl+sPJESltIDmUGi/h/ETF2I\r\nuVaZNBR0OGFE2yqBfaAwfggjtkhisr+96dHK/xUrorrbo8B6Bi1T9p1KYYfG\r\nxbz7cn27A+OFaHez4OpEiQ4yduCMdws7GEsAthlKRqfyaxlsR7Bi/R7nIe7L\r\nZ1SjBpZ3gEwcwKfKlFE+80ItKzcZIq81N+IKlMsB3BpFolD1TcCVS37F8Lr1\r\n/K68Z2QaT2PjNcCpOnCJB5iKslrokkB2dOQLdjkPFPm5k9M+b8i2wuuFIld8\r\nCLipH1upv8WnGso2U2v4ntuu3bTSPmEJgVvo4h3CmfgYwlx//jVz6P5IeHbR\r\ndjC6lTaQZS5DKIF61xCAUpuNaDECkjbvDCs=\r\n=KRvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-19da18f0e2a17ef89a920f4a806349eb97fc4b82-16.x/balena-jellyfish-logger-5.1.71.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-19da18f0e2a17ef89a920f4a806349eb97fc4b82-16.x/balena-jellyfish-logger-5.1.71.tgz","_integrity":"sha512-FUvujT86zSSNSwKXbPD2H4no/Sz/cdUZ8ZmMIQ0touK2V/lhS5+F2bBLmsc2/uUId+oIUHr8Gh+a62z1dSxcIg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T23:12:55.292Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.70","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.71_1663542970002_0.6649486587868396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b":{"name":"@balena/jellyfish-logger","version":"5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aab2a74302ad1937112b0df6176286d97b47c5f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b.tgz","fileCount":11,"integrity":"sha512-b0na8hA2gCad79KxKp7RDvvCJ7cMeRbLYvSqTwJyQQLmbTklM/q8x+mex+pNh3pcHBEGXXP5fVrmPEy+OwsIHQ==","signatures":[{"sig":"MEUCIQC3IZOfhL+qb1q18T+Sj4G22eozUa4rIXNgA4M8hKMkbwIgKKW2LwokgjRd4QUHwLrLrZIqtCCEQTdMHRwcQmlyaf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+2OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUBw//XiJ6WokPNnDfzdV78Uhq48/hBOqkBtauVOKY5CkzkMuC/F0p\r\npZr+f2XFJsS/SaqRyefoogIRDQZFMmjUzUdz2OijU8r5aivoXmiNBrUdMNwT\r\nYThsIaRd6cFXZ7WMDwv7upjbobvf5QKNSKPqZx10dN3RDGLWT0Owoyp+BWpo\r\nWmRbUIKHyCDuFMQPPHM7vUiA6/QggvweSdf89QuQ0USSz55aV5gFMzSX1WBc\r\n4L+Eo3opI1u80TyNP+XSKRDef8kG97/2ygHaaqi5CDvXgFw66FCDHAhkn5TK\r\nGGWJUaoFsFO9o14T4g02ee5KsmuROFAVcNNtCO9Hitip0ZEqFLsHBH4yWkK6\r\niwRQuBN9O8gH+7KrXvHNIaLPHD3oPMZLc3UwQ0Yj70DbOrgItL0nmX5vboNJ\r\nki2bhHllN42rFtChJiT2ft+T/PS0wlF/IJ3mHU+hkDfUsUW74e1HHcPtL/Q8\r\n4WKGg8HjIYP6+E8bxQzD+pG6mWbRv8Kvyn2vxZDBcQdXBTzbYIq1JUSSw932\r\nvCbqhyAUSLYWS/1Qq9OXOCVYlniMnYr65JGgCsyeleeFxKCwKEaa87xZ1fO+\r\nFrBLCNPexyC5xezxGUbZXeAyfxANluZI1YfyEKX+22B+chGOyWTtJblWNA+t\r\nLgigARoJuz4CLTqjWnkmJ7BzQHrY19SCCCA=\r\n=J4Vv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-fa7de305932ba9959924dcaf394e5a79cd9dfc7b-16.x/balena-jellyfish-logger-5.1.72.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-fa7de305932ba9959924dcaf394e5a79cd9dfc7b-16.x/balena-jellyfish-logger-5.1.72.tgz","_integrity":"sha512-b0na8hA2gCad79KxKp7RDvvCJ7cMeRbLYvSqTwJyQQLmbTklM/q8x+mex+pNh3pcHBEGXXP5fVrmPEy+OwsIHQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:15:56.208Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.70","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b_1663561102360_0.6565715535646235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.72":{"name":"@balena/jellyfish-logger","version":"5.1.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a7707997fa769fa5fe021a58c17e0d3577ba32dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.72.tgz","fileCount":9,"integrity":"sha512-1op1mBVnVX2Jt8JptcAQtMkFPgLGliDXegUtQbaC70k58WEqGfNw48hfOZJFRPVpVrsAzloWHUoq2IH8iSEMEQ==","signatures":[{"sig":"MEUCIQDVETofG3s/3784LfhRZ/Frgo3zuGmUO8jKsd1KJEdJjQIgZ6wBWZ3svYV+t1NKhVrSamMQIhiJJAo7Zzj6DBEyOIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+4cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobThAAnnVUlzQha+bEd1DBNubQF/lFXzPDI7F9M1+A/uqxQqVBfAWa\r\ni92FlPsT7eturZLitxsrkz8IT/Pe3vcwn4nfnsI+Igd/aE0S9o5DyB9Q5W0Q\r\nSm9VuOFijGT1DrQTikv0KBOCrnszRIkrqBGdCO+TN706hFuuJsnUPFSfCJCF\r\nYqnmX3glchs29lP1P74OmfmJLHBUZf+yuwGFzAwNCYy1HFS62O0C0au7s9ZG\r\nXw/ZrLX/e7WUNItRR9Cm6Tnw6LFd0C6bJuef5af7Nnp48Qxs1YGwIgkznReb\r\ncPDt+U1jFYn/+V3C1j6EYI2x2mr7qAP8VvSK/Ah8MTe+zo8aeYsjbBVdBuEE\r\nezyKL2rld6B7X+ivba1W208BPtHraqPbFAn7g68ioicGztqgmjr3y76JWZ0Q\r\n/DYxf6zwfo89nj8iyL8alkbeVdt1zxLVA2kJY/J3hMXIqK9QZa06IKharP6s\r\nfLFaxYZzVnnEYYymew5g3TYvt1f7pxK29oJraLYGt98H9txbVLM0vNRGuQ7C\r\nKptWDoBKbImt0NwteTgCeWnHG+5vMrDPnpMXDOUqLSrRPAAfy+pWedlIvtrT\r\ncBApt8Gvg0h3led1d1gCfJeDu3weOerOEOhxoreTR/tWR2w9h+pYW+KwzoyF\r\nqz4hVB1kJ2zroNL60XyuMb5mL0L+yYC+Xxw=\r\n=wjDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-fa7de305932ba9959924dcaf394e5a79cd9dfc7b-16.x/balena-jellyfish-logger-5.1.72.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-fa7de305932ba9959924dcaf394e5a79cd9dfc7b-16.x/balena-jellyfish-logger-5.1.72.tgz","_integrity":"sha512-1op1mBVnVX2Jt8JptcAQtMkFPgLGliDXegUtQbaC70k58WEqGfNw48hfOZJFRPVpVrsAzloWHUoq2IH8iSEMEQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:15:56.208Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.70","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.72_1663561244103_0.7009629138551237","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3":{"name":"@balena/jellyfish-logger","version":"5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"51bae499b605afb9d05a2181acb068e92de2a916","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3.tgz","fileCount":11,"integrity":"sha512-95iEtMAo3Q7LRWIZYrUpRBDJ0LCOIMZ5sGbO5Du3IXu4YjR9iJ7C3qNIh/3j/g5H1pwFzG5wI8IQmHQwmbNB7g==","signatures":[{"sig":"MEUCIQCexnXlvMsafhiYUQggJgikwkpOU779wDkqB/ptGu4ZfwIgKuJOS4IuULv4uQ6wbWFgxLxANfKqNV1SniJm2UdFo7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+64ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaOw//UGXOcrzhb/aA/p3GbvdhClYT5fVKnYYGdE1fMDzsANOY2Tl1\r\n7uAmNfaP76cOTQ9DJ5mPM9JnThUa/RSkAmp4mXxKtYru64WAaOZyjIGNdUqF\r\nXG5w93JiQSsAFKkss+CF+L2cq9/4+ba8a0OxJEoeKZFpsoB9hrVCONPFtfZq\r\nWobUOTtBAaLQQeJsdQBtc0b4fwHisRJvnKqsCrag+8ZDx1OnLCuZzUwajW+v\r\nS5idlpxQ9Qn3ZAOqRKZA1mnHLSCInQLiJoPAJDWsXb+KGd9bUgD3BsucqQOy\r\n0cW8n2taeTJ5npnJQ44DzPPYvaIjMeAcwMjqcYHezCU1oK8cyiwE5+F9MKMD\r\nS25YCw0ju7HUWG1o5di2IFELZEL3dcDZaM9dhZN2lvJM+o1lfS/n9hgOORcA\r\n0h5OfMNPK32UMVoLWJ2Nn7Q0BAuysBnnC9rQLZYVFQmob/Be39vOX9Vsar3c\r\n8ETo0/NJmvXiGWWTuV4q6nwXLtQ4SihIXiPPRBCEZ9NPEER8MXXPkcpYJG1o\r\nlwaNZbQgM5VCLS6dFmof+zhKWOoRDQTTrl4LxqS4Qz83XV0+CkrM+7PcHUB+\r\n/7IU7ryXRkSlz1YNni1ZNOudCHAZkxwaOdxooZj9oT8g6eggt3J+mjmx4NBc\r\nG9Fuq1/mKaAsrdITfTyiwhTwrmLHWrcRTxg=\r\n=oi+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-404b550b35a331ffa6f45dd4f8093f19295a9fa3-16.x/balena-jellyfish-logger-5.1.73.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-404b550b35a331ffa6f45dd4f8093f19295a9fa3-16.x/balena-jellyfish-logger-5.1.73.tgz","_integrity":"sha512-95iEtMAo3Q7LRWIZYrUpRBDJ0LCOIMZ5sGbO5Du3IXu4YjR9iJ7C3qNIh/3j/g5H1pwFzG5wI8IQmHQwmbNB7g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:22:01.469Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3_1663561400095_0.137498555637261","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.73":{"name":"@balena/jellyfish-logger","version":"5.1.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1bfa9095c9d33069429e08d59104c84b72b3260d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.73.tgz","fileCount":9,"integrity":"sha512-jC9ArlZgc/tPBLEJ3owQuaK7z6FrETRQF/uNW9YLKEVNKMf42owxZtFhOnyq+hHc8GNlccZ4gGTxS+IBWZsOJA==","signatures":[{"sig":"MEYCIQDxQnVwcjDRL+5B+Tcbvz8oK/d08oCpVGy2vnronGq/DAIhAPB1ciK0UWcx/v4SZELNSUG9hnV/U9UoQVszj9DDwTBS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+9HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqByA/5ASxB8aQHurptmmC60l1yhZW9hejeE7i9y4rIgsWautQnEjac\r\nWcrPZYxi7sxoHXCagWLjuyGzx+P5fuc9MCHnOZJsAEBPFJLFkySchV7qBV1u\r\nJAzexgb+ocsdHVUIsDOw5bG+XCfaWxSbbmw/ix6VBlpkLV4ebMuvA9c34tZT\r\nVaygsTFsMvAp+M7cJRvl+zxNb8mRRh4rLw/qYCFKccCVJq4BRNoNZP27A2I0\r\n/7IE3/l6CIGVuUWAtsRr+iU3rKvSWdrh4j/BOhY0sRNi+0X5/EzQIkFkFUgk\r\ntyA7KLnoYfMI4gDe9+4RZIABLbxaKZSmYSqB7DT4IarWYvnTAS9ZVaGN7jql\r\nz2ZhyiLiBI6d7UPk75qjvU0A5OP3uVKGWso4cBJCqWNS/KENceJFe/zfG+Ix\r\net6bUjOn4ppHrEu8m8921KiCNlDXCoXyVtSLEF4upI6uVCKi56fio6oW4fRh\r\n1UpJw5D4eRGBUBBJVbP8Rx9EQHAqFnRtNO2n1wWkHc2t5zGEKBFC2a+SjOFV\r\nQZ3j9Y1MuaUNmCd/V5dJyYjzPTAh8V6Ds6217zTS78UAvnBek91KaugPLtnx\r\n3rIC6h4tjffEkSA9iRmtkxxh2+okYOZeQBVwp2G5R/zNaeK6yi4Ten4MVESE\r\n+ijAx3+eJiuy+EQRp+kWGP6mQqbzfo6Bsks=\r\n=HDJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-404b550b35a331ffa6f45dd4f8093f19295a9fa3-16.x/balena-jellyfish-logger-5.1.73.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-404b550b35a331ffa6f45dd4f8093f19295a9fa3-16.x/balena-jellyfish-logger-5.1.73.tgz","_integrity":"sha512-jC9ArlZgc/tPBLEJ3owQuaK7z6FrETRQF/uNW9YLKEVNKMf42owxZtFhOnyq+hHc8GNlccZ4gGTxS+IBWZsOJA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:22:01.469Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.73_1663561542982_0.6351468220234688","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe":{"name":"@balena/jellyfish-logger","version":"5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"247f94d21a27e1f6e30bc7c55e08db59ecd0b958","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe.tgz","fileCount":11,"integrity":"sha512-laDVISAmyEm+CSdiV8jGBkPfVAG4z0CNh6cQP0bZwnOaw9XV8s/J5UgDgUj3iNO89vZVozCxSwTo5A6FXZwdfQ==","signatures":[{"sig":"MEQCIA6YXJpXOHd5dMMsnPwsBH5rjBPMIPl5dEGE7WiM2peHAiACS5zonXibFfFla4g3VkaCcJ7i7G9IafpP6vjpSwKmRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriDQ/9HjYKEfXl0aNPG6cznHjP0Qy2n2Z+0AG0TowIsBniYHghKDe+\r\nvzy/hT+mSD324phtw7Bni01ivUzo6m5LwnHNiJ7qPcx3rqTasmXlGGGhs/90\r\n9lEIEk2txnuQWLYrUuGQ7kD4i/qHtoo5wXmCK2ZqrcV1hZIzPaM8pokCKZt5\r\np2jg8FiCwjCewGWnKECjrj2B9JDXYjre/CtkRkwRFLL/bhHX/dhspMCNWH62\r\ntlQfkvWdBMNEQha0h9sVDOa+mR0QWS7hY9YO9U6zv4kneg4tdCO5xanSYerp\r\n5AGS5H+CewSPrveejN1KxAwGKCln/RZCMxx7lS1ncvKAQfMe++fDOvtEH08u\r\nzwkBCKmGksCK9Sgy+m15yYfQ+H9k1hHVXfpEudDMSaKrgU+u2aES//m6rW1b\r\nK2lo9pTBWN8oqLQ/jq4uFsD6ZOWpdZ/byJMs5CSR3sKwD6HTIfLTilxjPpOx\r\nemMC1DzDPIer9OpNdFg9+nJyUb3SqrSpqB5p77oiSTP25XNrOpnlwqpUSyBd\r\n4mtSviMtjfPXYPzKY6NXXLrZCTUGDxNMin6/CHelTaQtg3zgSM6HkP14qftx\r\ntD/n40GsLBNeU5eY5wjWgPo7+WD/nDbA0uCxM3iiPwQ0qm+0AaIq0f4zqxrP\r\nOv/s/xR05cCwMNZz66LDx64TUAsMYIv3lYo=\r\n=DvH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe-16.x/balena-jellyfish-logger-5.1.74.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe-16.x/balena-jellyfish-logger-5.1.74.tgz","_integrity":"sha512-laDVISAmyEm+CSdiV8jGBkPfVAG4z0CNh6cQP0bZwnOaw9XV8s/J5UgDgUj3iNO89vZVozCxSwTo5A6FXZwdfQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:26:49.741Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe_1663561686455_0.8468101923035005","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.74":{"name":"@balena/jellyfish-logger","version":"5.1.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5f577c8b20db475c99760a16b5455367ba1b88fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.74.tgz","fileCount":9,"integrity":"sha512-ZIkvP+9hS8K9LA2dj2I2fFNKd9fKOQKBJm5NXG0IqfBWc1K/9hbOJ4E+3NA150ypmStvrr3ykE9OeGPGuK0FKQ==","signatures":[{"sig":"MEYCIQDKNP6LzT7KxEvK30VXbI5WftkSAyLMtxGITJWxLu5fLgIhAMS+IsQFeeiI0puyfdbS2OWAwpr61uTelKMq6bwzCoBi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ/BaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrifg//U9gO6QODrc0Jo7naGlpQDvIB6hN3U0xpXJh5ZcbBDxqWaWq6\r\n1gl6uXc5npOJF6mSj0yMkUnQ2WKn8Fua53Ds+uhH177/I4h8I5QJcl2I48dl\r\n0GSfwK1of4MfbcTO13BwRKHSh3Lb/YpAMI0h2BZ6+lkelALJSiE6+jKL+QO+\r\ngzcIN1mLF8PHWTATBqD6Z5REhzmgP4x8kh0EguTczhuFYQak2uwssJop4In4\r\n6IO8wcZk9PiQRqr45Ql6xfb78uFohLwKsuvmcTet+YTjQkXE6oTCMMev8atq\r\nbnu+q+DU9B38skgr9hH+KdnxSyUQUyLyRtwazkSRJ4/8IRyN9Lr74Revj9JK\r\nh/aUiSmuJs3Kg+qvRSAWgEwlVFX5Gh3dRyKWLRy93aMYj5MIOvmwe2xM81Kj\r\nb8IwBozcc4UbFc0WqWTxKtp3W8KQdLoRbO3eflZaxFjkAzGG4XgKxph8AUz+\r\nrv6ZmHHdrWSsMH+SH4GOSdvBWjqqxrYTvUSxlPnjrfFTlQ1I5U9UJ1IUMRBk\r\nEj1qk9hlDBgULUkOmAVmFU4ZU7SeeGNyW7TE60mwletIqsr3CXcAlp5CZsjN\r\njGXB6Aj4WroCe/K4piLkU3TZTgenC1kjyfjuVPsuzmFA5MnnrRwt85LREyMl\r\nUYWTKSLMa0mYWwIV6vrVJ0blY7YYI5sTCTw=\r\n=ZaNy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe-16.x/balena-jellyfish-logger-5.1.74.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe-16.x/balena-jellyfish-logger-5.1.74.tgz","_integrity":"sha512-ZIkvP+9hS8K9LA2dj2I2fFNKd9fKOQKBJm5NXG0IqfBWc1K/9hbOJ4E+3NA150ypmStvrr3ykE9OeGPGuK0FKQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:26:49.741Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.74_1663561818050_0.6869544228056332","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699":{"name":"@balena/jellyfish-logger","version":"5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c3c52eb859cc6e8fae0fe269c691fa92ed6ecf50","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699.tgz","fileCount":11,"integrity":"sha512-ZGOxPd/mpByNxTFlNBJFUmPbBZhmhH8rReDT3dNsdFyhpdEoUd8xkhkzwYPjo6fvr0JkAbBmuyC82OAv+AJurw==","signatures":[{"sig":"MEQCIAHE7nCe4THkbyFjCUI2KZRKQGy2OXQqQXOIlYPGfR9DAiBsvF2xKeuj+SK8sAjVrw0g4lfaJKovpaxh5zUKBBZd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBQPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1ig//UvuEKHL9E88y8eIoH05qsuktat28adjGBqty+UKZXyvT64xe\r\n5QPBJt9bPAkju4vEM4ZJz5OvHD8LJm9uYNHBpijqyKbQuMy/PNqXAbk9X2XE\r\nBrA7NYyFTfEjyBVCYnZTmzPjs6ZMM2ehU4jfMf+MFr4AGOs2j7whnl6V0dln\r\nWTRu2gIWQ2+S/+CO99W513KZxs5OaXKdYtqOJv13zf9k3fAoN9e1iG44MbFx\r\nzmrQJWuJSpJe0bEa722lWDgnKpTYUoK3kt5KUCqDjBXVcdx0st7oraqcDVwy\r\nYrNk3mnVDu5iDrZze0BB8CS4ETAkZK+LI9mJGKYais2CfQRfva+qtopa9ec9\r\n6meN8bakm6I1GrBVLA+ZD/gGFe51Y0Ayw4Yyy8UFC/lQOWC7jeEROA2EJ1g9\r\nF+k54QZMe0u2/xCrEYTxfDqMPOmuQbXqnUkDxt8NxB/DmDtf3AxfA/DO23/Z\r\neksuJiz9sYfXa05qdpPgdkE8m0OKnsOpFtIEiYPFYaViKUJPJ2ikLMAXxUeE\r\n+p50B95/8Bje60YfRrzLKG5SF6CM7RYLkJdfY5fcdd2Zfe/3a0ZITle6Cjz4\r\n5PrkqJs5G8sLLZ6JNXfVcZJXgPZF7+y0jBfIhZCJdDLEg7RW6ZoAMK3euSU2\r\nmoLkEsfAVcYyj3RTDRKVLE38D1MaK4GYW+Q=\r\n=pkGX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3174dd877b248dc21bc8928d50d65deca83b9699-16.x/balena-jellyfish-logger-5.1.75.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3174dd877b248dc21bc8928d50d65deca83b9699-16.x/balena-jellyfish-logger-5.1.75.tgz","_integrity":"sha512-ZGOxPd/mpByNxTFlNBJFUmPbBZhmhH8rReDT3dNsdFyhpdEoUd8xkhkzwYPjo6fvr0JkAbBmuyC82OAv+AJurw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:01:17.438Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699_1663570959473_0.3148758437458923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.75":{"name":"@balena/jellyfish-logger","version":"5.1.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"db1deb4efdfa333a294ee3e1154d6bb3971517c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.75.tgz","fileCount":9,"integrity":"sha512-4FfbM6r7eI7JOvbHLYcwz2ETqAKB0lgrbOlx7xdvFP6UwpmKvY7vWExG65k9kts4ajSSG4PXsUeEsbf4C1zhOg==","signatures":[{"sig":"MEYCIQDxrdPhGtOVW0gPAGJ+5FSu7cqN7GCmZcnmuVwIimhOFQIhAOteCLTOsFdqfqGetIyTgZibx7EhA4RpXqfqwEWvKC1y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBSGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGzQ/+Pc9pK4j3YpbwURlT8eSw3L4NVqj/RkFx/oW+EljLgwz/VHNQ\r\nyFsLfD33IWNiHCtxl7rPDjlHdHiThieubynuNijly2OQMLtmfYB00eQskpKo\r\nzAnMjptXwxLoCpqniIdi8W7WARZrZZgF7edzt+3fM4q2W3ZgUB94c0MDX/bO\r\nGleY6PL3EvsjM+jYMLX9ox0WitVmi0P5mh+Hzo42YmwiG1crgo9y0G1Hsyza\r\nNoznfyFvnoBlYdiyh/bohjio2Si0lnTCfJB56nPAdzTycEn7+zVe3VCzcQyE\r\n2dyEuqIquJoMMXpHo0Ot4Rnbhd60C23StHSCjFw5C2cZq0PUJIRsNqRDNkJz\r\nf8NwWbej2F6/wH1zlaqmLzWmQYX/U8f7y2b0Zfxq2vG7tTdTCiu8bhK3hFqF\r\nuy7ybeCTyL8O0FkXaXZpPteH8GAVZeQUAdJMNeQfrmHxmRr+SxnGcBZryfva\r\nMWOFRSjOiiRN/Gd1MzJHhc7NldPflY6Q3RNCChE0T9VZjNIsrqoQYQmUTzfk\r\nPpwCn//Y+EMczSp+8UPiR7JDdO5BBOZ/pD+UsynF4kDPQiHgjpXPPAoG4Ycj\r\nl+n5AuCUpNBiqzNtv4LPw9TrBHXwEhZnV15eSOkFJdLKiZv9kCPvis+wvC67\r\nWYKbI+EFXxT03+9yeAYNNgCsLrc6G0IkQIo=\r\n=XFWb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3174dd877b248dc21bc8928d50d65deca83b9699-16.x/balena-jellyfish-logger-5.1.75.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3174dd877b248dc21bc8928d50d65deca83b9699-16.x/balena-jellyfish-logger-5.1.75.tgz","_integrity":"sha512-4FfbM6r7eI7JOvbHLYcwz2ETqAKB0lgrbOlx7xdvFP6UwpmKvY7vWExG65k9kts4ajSSG4PXsUeEsbf4C1zhOg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:01:17.438Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.71","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.75_1663571078414_0.7758096122702414","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885":{"name":"@balena/jellyfish-logger","version":"5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"db2e8f57fbf3ff1b2e384aa8b967db99e736ca22","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885.tgz","fileCount":11,"integrity":"sha512-JbqLivk34YvQgdzyQbqTOiGnrYvcn2XEaSN4reE6uejdpkJywqShU8zMqasH1ufexSHcbErtotwhQHg9T6O+yA==","signatures":[{"sig":"MEQCIG/PDLgrptBv/z5irixBSN/dsPpv0465IFjEPXrTk6qJAiA9McFWWz+cjgpzNCvi/2Ql1hzUqAbFa1NafCvYXSxdqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBVcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqr8xAAi4+HWjzwthr9mnAiJsSJrPx+GIoeL0JWuyYzapOZ24rWmANP\r\nwX4Eq6xstpR3R92nUZPMj13e8Xg+zb6WrAVk9yddnAedIFgbiE9PY2bOdnNs\r\niNaAt726mT1kxODvvYUh3oai5MwEhFIOIZzmQbvkjZrkU3vyOrS6Jz3t9Hvu\r\nlBUdx7R/z7Zr8lMChN1QQUzek8hx+QRGi7ZV5R4dE5iucuRaekaVdgwSzvFz\r\nEs4WSjq40cNxJCZI5Js0iErbmehpqe+GvuxV0/d+HPguH+2stHOIm9faDeS4\r\nTjylZFriwxJ7FXD+9cpjDI8SFfdQMWes7p9ELmtmS/80YOYuKGlONQyZMSmd\r\ntEi77KBDniKw5pRhwJCTvbvKs8COjXHKdoUb3obvZDm9wM/jYIglYI3pDg/f\r\nJ0tyRjLR9Fyh0apWc9AMugm1DdaFlIHKj1Fif1OlRiwKtxXY8Mmc3AL0wT7X\r\nx7TdVmEH7lJQDJeh1Dw+oB+6V+L7UzpyKVcskuavBYmOhEb+62xqE7oqXLBX\r\niJGjY02qdwG0Gcib6Ns1fBgWy1JYwUMhftatd5KfJQZ3c7VAFTqM6aWmKTqh\r\nrhaWWH5AapI48K+iKgQuJ+EOUZ8YJ4wogE3NrpeITYPx+GHkHJNk+u8B2G6j\r\nC+na9KNmc3Te6++0UOerjD248bKSht+lThk=\r\n=enSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e49224571f5385300236f2dd1057322b446a8885-16.x/balena-jellyfish-logger-5.1.76.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e49224571f5385300236f2dd1057322b446a8885-16.x/balena-jellyfish-logger-5.1.76.tgz","_integrity":"sha512-JbqLivk34YvQgdzyQbqTOiGnrYvcn2XEaSN4reE6uejdpkJywqShU8zMqasH1ufexSHcbErtotwhQHg9T6O+yA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:06:15.655Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885_1663571292191_0.2102288649593793","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.76":{"name":"@balena/jellyfish-logger","version":"5.1.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e819ac96aa796d4d827858c79a2143d876278d3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.76.tgz","fileCount":9,"integrity":"sha512-egM1FA28DszYNhwvgpzjgszt3ybhbhApVEZdyvCQA2LBk5QIwWNCKkJG2AvgSWIvMXFQ0pypMzC6p8D9g7iKAw==","signatures":[{"sig":"MEQCIAj7dOoPIweSgY9Il1Eg5HXffqgPsQmX5mZbNtzdmRhlAiBTlzCU1sTUUjN8q83HfikYWOf+gOdtC28UHQDeQlt4cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBXOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHxxAAoUJ0oVfjaMmJP4KbUGq86KFeE/INXc/Jc2nAqp+jj4qLcQZ7\r\n7395Qdlq8FpvM8mLJVTPiVluj2fnSZyywsBw0z+i42l/FUc4+j5GPV+74J+p\r\nBEXsAzAWbRISQV8DkPVfeCXohWScvWD1K2tdcwRqvIctfwG+ErB2ARX33kU1\r\nj/ftVjam6cwUYt0SZ0OnUYk6bufQyH2ipVv+JhDm4iiByDp14NQI3ESyI+YS\r\nA1WNm2ibJFCuEKFIbLYV/kpqiKJw8K5S/RATSW8DJakDjJ9+HRbUl/+5zLv5\r\nG799W2A4vOnauOtH4VTwVFjycEtcVH8Z/4V0AwNJecDGInpbS5LrNmehubp1\r\n7dpap74NffaiHyhYSjZLODsdlhox5Lc2o0Qt0yfE462wAIBoDY6WkZ+QchYD\r\nuZfn4519NOa3mtqzi7CShWStMTKeyBvoxehM3yAewWwr2umwXff3DVeTD+Dc\r\ntr3n7ufLcXyYCqoQnAMtgRhdrVEVBOeRTYTzdF9U0IWo+oq08sUzCn5qks8a\r\nvhGcVcHWhG6f2n/46CPw0jnQDiPfoqDVx4dEqxtaATXxMuQ9k6/v+bovUYbH\r\ndSqyTljnyQa47wXw43lnVgryve9rm2Kn9867z7HkTUyw720z1Ew+2O+RyDvs\r\n3nZpURZO6/wkiikKgNXbFYKc9CoRhdW9++w=\r\n=mGzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e49224571f5385300236f2dd1057322b446a8885-16.x/balena-jellyfish-logger-5.1.76.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e49224571f5385300236f2dd1057322b446a8885-16.x/balena-jellyfish-logger-5.1.76.tgz","_integrity":"sha512-egM1FA28DszYNhwvgpzjgszt3ybhbhApVEZdyvCQA2LBk5QIwWNCKkJG2AvgSWIvMXFQ0pypMzC6p8D9g7iKAw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:06:15.655Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.76_1663571406104_0.7956779953849111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30":{"name":"@balena/jellyfish-logger","version":"5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7e86460bdc2cd050d89de7d6e7121a84f7c817b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30.tgz","fileCount":11,"integrity":"sha512-7q/MdC5lW9q45mayyWHi1fVum/Dd/FnK8+AVFtRcTHe+iFh91OOqa+RR3cVmowH2F0rgTksmHh9+sAZZhxddeg==","signatures":[{"sig":"MEQCIHy7pDDn24+6qK66QvyPUo0VWxD+JrqSqmkwBJolIkkDAiBNm7SK3KL6e67YZCeo4qmEUqnWf4Jt/gqHib3oTYGboA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBZ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA2Q//cYUupROm9dVoVsuELgf34+qZPN4angCGxolVbi49xkIb0roY\r\njiVoMgl+J1z8zWgKPEEkbVfsA6lB5i2Mq1WHFRQIlaJwmBF2vdMhdG6fcIoY\r\ngxzs0FJgD1BDSCxgMoRlxZ5DAyLBdErIUMcNcl8nWYRDNpJ3uTR0WXISvMt9\r\nSAWaFj2XLWopI6y7BYEpDhNzpc3I5sa+RUCjv0cjPbNa9IXu2jLZJQuZUNpJ\r\n5ST8y0c88ryc8tgejaX7XUDix4YTnF3b5ucZlTjK1ov1NPDba+NuMDiWVeKq\r\nhFx3uOfhmDlLSP8v+LBePJQiFuCh8c0alPu7QwwX0va+Jqncba0vL7l7bPJq\r\nw3cxF76LlwrvXGFTqja76/+UsKtIW6gGIXEG8lenhch/52Tx0jznwdeawtuI\r\n18MNMEnfCfJg2DGD/I432afe/c4KMRw+CCi/zZXkYC8OYeoM2dhXiSNFUu0e\r\nJygq0RtyH+gRyQ0nJBpKPS1Ds9l4ovRXGUeqfp+84y2xtKnn9OVMczINLUCe\r\nnLotc5tahRRXMra9GSZG+nWqmzU23ApB2RhhZRC/7Qweq/XkaBsB2hUCjnwr\r\n97F+aTYGOffwCsMARL0uzhjpMAjHubMLBMWvgT+P/snL13g16ixEK+kWWwYv\r\nibXjb1pZi2Q5O1To1lVPzIxrO1SB2xWFoVg=\r\n=Xh7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-91bc35b9887818db1ba1931c976b4ade803b7c30-16.x/balena-jellyfish-logger-5.1.77.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-91bc35b9887818db1ba1931c976b4ade803b7c30-16.x/balena-jellyfish-logger-5.1.77.tgz","_integrity":"sha512-7q/MdC5lW9q45mayyWHi1fVum/Dd/FnK8+AVFtRcTHe+iFh91OOqa+RR3cVmowH2F0rgTksmHh9+sAZZhxddeg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:11:42.846Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30_1663571582427_0.5068549323252114","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.77":{"name":"@balena/jellyfish-logger","version":"5.1.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6678596a9722f6faac0675f30ebb91f7bb1521ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.77.tgz","fileCount":9,"integrity":"sha512-smiBlI1fLuJt+GHu+OlkD5ChnwdKV6/sEwAWrl+jXDVptU30xglBSBLemaFLCs0/xooWMwFQyxeyh5uow3jNeQ==","signatures":[{"sig":"MEUCIQDbuvVW7zRZcK6KuR+nI5J8gsQW0iuCcVTlOUN40Z6UAgIgXSqqG/VVuUbaCcwXWlkEcrPjldG8+GghMbGpS4uT4kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBcJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq/w/+PnAVBovtO+HD0lT8OHsRu1cP2dW/FwA3WeDjnbZVdVeW7fdE\r\nfJgrTRTN4K4p7l0hasCda55txlJTzynT5oDzsxh86ERr+1tenRj9SiRx+BXh\r\nxu/bE6iiipp/7CtivIN0Ul+KAGdCSsCMqey/qAHPN0wVzsFKyGLHEwAVD++A\r\nA3qre9QNnJNwFRtLmnzWCU46rXiQ1Isiy4iTE3SF4zLR1o3b363rCA37tQnQ\r\n5doKaZjyzkikQq2xZ5LC74U6oYuxgIFnDZrk7bLomyVPfEtt/D6Hien/QDqT\r\nTu/qhiPNpB/8hV1l3kne9tDONDC4qFkDhNdPM64vYOnWkaBAg/LyjwLk1tYs\r\n3RYCVpxSdGaIxblOHF3z+1SkuoqRn5pJQA+SVGTs2gv0m/GBKW0JMPelfKpl\r\nP3yW6SkXHNMnCE6jRIh3lSWY0ig2BpUyzuhWWXCTsX5jVBiQvHM/kH2+r5wI\r\nXsU/QhCB7Ao42USFb78yJDDaW2gXJIQkyWurc3gp9kaGFauFlgPSl0+olq2T\r\nkbNp6TttQ2qsWtZ//LCYkpRjFxhNy8hOIjc6djzACp15NpoTJv2xKKFJVLoK\r\nV3LiOBdh6bfo0PbJnepsBOpp2eYndLQaZQWR9dPZ0TAByah650J/5G4ExdcW\r\nI8PgPc89ERTk0N6TGfiu5KOiy7iy/+1iHQg=\r\n=qw06\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-91bc35b9887818db1ba1931c976b4ade803b7c30-16.x/balena-jellyfish-logger-5.1.77.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-91bc35b9887818db1ba1931c976b4ade803b7c30-16.x/balena-jellyfish-logger-5.1.77.tgz","_integrity":"sha512-smiBlI1fLuJt+GHu+OlkD5ChnwdKV6/sEwAWrl+jXDVptU30xglBSBLemaFLCs0/xooWMwFQyxeyh5uow3jNeQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:11:42.846Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.77_1663571721228_0.8537945582291906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324":{"name":"@balena/jellyfish-logger","version":"5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1e835de2f63fa1626dc089e46a321679d1bacc73","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324.tgz","fileCount":11,"integrity":"sha512-fLZU1iXCEmWGFrhrbfvWpV06c+TLOKiqLZGeP9bEf8KfNUXF+0bb7g2S2qbSm8cN3KmzoelnepA7cmTuYaunXw==","signatures":[{"sig":"MEUCIQCJQKKFenyQNak6ruAMB6r6t6ptKxL27MAVXK1S/H0QRgIgJWcEw+LR+TepdpqpzfVMPJJCSYjpz5989Ge9ffVVk4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCRtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoz9xAAlCMfGSstqPJDg+gBtAaoS/vd8K9s1nW9XHPHt4q90wO9/SXd\r\nHnWN+Pn1qNFWYPMwxL5/X1/75OvL0t4Y6LzA7apbnkVLL8Jshsk8xkP76u0q\r\nxSrzWmyNToDiZTbu+Kr5T23uO2NVQtOfaprfg1Bo4O54qNT1SZJrL2YXLtuL\r\nQzx/AEBA0IkNzOY+Z9GOGsHqj+XJ5y/Yp5Z/tsQFgbRZS+R7bhFuKK8nXdzv\r\nOyD01wLK8HPeby7h/HtfF2UgmUUmkHxKjmFPfhLB4bCEMlkKBYb+QQPe7UkM\r\nYjG8kyTE4QW9jbvqFwEVqiRNZHbUdfz9N2QRchK+O6aFOkxDjkrZ4mzB5EIk\r\nHTUIukYqdV0shv6YczaKylpMpCP3Fr+ThU4aNCQuPFHXLPOUG9/p5lRWYdPY\r\nSERzv/O56E53/8heaLT9OHv0ErG+ZUP9B4oedQ8E50FMmgJtbsdyJJSRLcuA\r\nSbiJaL1HOHVwQmoKRjHjLpfG2eb3H5Q7+GQWH+u7Ci9t+VNNBCoMgKlm4TjN\r\nSpqGg80SPlqzEOhFJMuvZB488llIAjX5p0mrAamVODr/APBgP/ae2ekQFHtK\r\nRn5Zsz4qKOk94mCKRzHYld9xd4HfUeoYEy5B4/TbfVKsCxmGnR/G/4clbYQx\r\nqy6nNUvXy/UrE+oMRYhpMrJZOb+vOUSRA5M=\r\n=wF1X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3cc36aaaddf39afeb33af060da0aee2b82b63324-16.x/balena-jellyfish-logger-5.1.78.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3cc36aaaddf39afeb33af060da0aee2b82b63324-16.x/balena-jellyfish-logger-5.1.78.tgz","_integrity":"sha512-fLZU1iXCEmWGFrhrbfvWpV06c+TLOKiqLZGeP9bEf8KfNUXF+0bb7g2S2qbSm8cN3KmzoelnepA7cmTuYaunXw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:10:26.679Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324_1663575149696_0.4168902979949485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.78":{"name":"@balena/jellyfish-logger","version":"5.1.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35fd33696d74bb28e30d67e4ea346f30137d4858","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.78.tgz","fileCount":9,"integrity":"sha512-b3koc7eHacmPCoh00L3fFwPgcsMNeMNHOD2JJnvMEtGFaNjImvF/qZVMtgTDRfpOyTv3RTIJJHDLkptILoLWcA==","signatures":[{"sig":"MEUCIEpteYFULYQsq2900NvTCvU2g7NOfqHdGN36B20Iq9wWAiEAp4Qi1BMjSnZ37B9aRi3QnpGTVhav1xxZXtiCHkyfNps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8nhAAnhWKeIE2QpRmxZte93pP21gg9Uq+dkDin5638X+bd5jRn7aX\r\nE6rsy21wTFiV0RQOOC8UiU0STDghiEmOvg1RJLdOJeEf9/8pGwwjxkX/Pzoj\r\nW1Q1OvNzY2T3xDfJUVZvtFVGAMP1KDmtdkd1MwooPvZ2sn3YR1bJJ0B3fv74\r\nY/glzJ0IJlxyn5FOGTGf2V57GsP+S4Fvd5z20bZrHPQGY2OrXEA3ZZo5mYRi\r\n66pwYOfhKEQGexX/FRODWqryoG3StpFXebZ3ldsrfxOlUrldSJFQw4QcrHTy\r\nm/laX3OVz/WY6A3e7lh0DVyD9NViacfle21pnn1oQtx73umHTJFPd915Klqc\r\nb3y7t2FJ1KYSNbZ92wea0jLIXV/PeXzauLwxITZgbCoRPJ332MPjVwjlgnX/\r\nppPQinGi+WNrT8y9k3+BepZR4r8i6mPHC+ZA2RPR41y9sGcj8CGCh33BXQIz\r\nhJj3af54ysGZbKYgz2uMoPpv0FYXRdt1uFOzitE98RrkqALM+cyESePvfSLS\r\n7s58u4y8VHhXLZVtNdGZCBcAFpmTUaiR/kruDmK3iPDnU62Wkga8pfAXXUuQ\r\nc59L1mBvqLEYhzrp+JLRTuNc4L+yfd9aPmV3kRxk78B6amhJFagvLexEMrQy\r\neySeQX9S3oscWlOTf/R9mhC1OBHtsqeQUh8=\r\n=Whif\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3cc36aaaddf39afeb33af060da0aee2b82b63324-16.x/balena-jellyfish-logger-5.1.78.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3cc36aaaddf39afeb33af060da0aee2b82b63324-16.x/balena-jellyfish-logger-5.1.78.tgz","_integrity":"sha512-b3koc7eHacmPCoh00L3fFwPgcsMNeMNHOD2JJnvMEtGFaNjImvF/qZVMtgTDRfpOyTv3RTIJJHDLkptILoLWcA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:10:26.679Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.72","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.78_1663575288683_0.8306157203831992","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320":{"name":"@balena/jellyfish-logger","version":"5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b2ada2db581c8f46f25552965317964b996df155","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320.tgz","fileCount":11,"integrity":"sha512-WAj2auQ+heC+QW3L6OOIVxazvGn9io7fT4LsSrshVzoQC51hqBSeWIjiVCU9CbPgIiEteKpIFRyA/QeQO8dtYQ==","signatures":[{"sig":"MEQCID0o9sIP/q3oJB32NP5HOq+8md4XRTXWYHi5i0GPiVdMAiASjgi+9S6Tetlfaexi1GDGtcEOeEPAREb6Yj5OyECUOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCWEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobHw/8ChUvgxfCK0PEBJ89U+r8J7u/XB8U4lv/AsRDdW/LDP7khsvR\r\nQ3ZcsOco3W/ac0V/zKPI5slXSgAymtClsxPPZxog2gqocqDRQ4j+j/7fERJp\r\nKWM7S6K6pHqR/ouwO/T7MBb12WG90EAtbS+tsCR2CuvKpyig8rECByiP1Df/\r\naGgozRzRU/v2D4Frpmh7rJkLpzZ8Skt1zxfpGLZFI3RUvNeNsE/B2zK4ckz9\r\nEsXVxmPj5AWCZTXLhHbT0ZxCmi5pxhNEe4P2qCQ37o9i9OoiprJl06xpZrPA\r\n/mMArffJ3g5FN3IaqEsngF80kBiSiHdQSk5MR7wkUpbd2scxg2meXvLJaFha\r\nQ6nduoYe3BNvR+Svgb3jCtb0JtYE+ZeQ2wO8dKgRsJHvQowGdaDvfdbL0TYn\r\n964zXWHJpg7tV6UYoF+GWJ571n2jv3ziWN9KMvCHtwNBDC5U29Kke0SdIu80\r\nDBUq3VHel+ls5fjdCgdz5FJfXB0qI7ZS+2GnkzJX2UFp3pcuKJwJOljj1/nX\r\nxkjA4SAc8l2fdTXovNYXMCUjifiTJ7K8B/lZfSKzqKNsGkLxn14hoP+l97d2\r\nCozOM97grQDXfzYBChMvzQnZT6ClhBTSJxjZJ1VbUyeFx3fcW7HDbiceW69R\r\nEX0Nr+IBm4yrT7fXfoZD5GBL5jYPMaGx/WI=\r\n=tLIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a5fb02f2e3845c1a455dc32a5286a5345ffe0320-16.x/balena-jellyfish-logger-5.1.79.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a5fb02f2e3845c1a455dc32a5286a5345ffe0320-16.x/balena-jellyfish-logger-5.1.79.tgz","_integrity":"sha512-WAj2auQ+heC+QW3L6OOIVxazvGn9io7fT4LsSrshVzoQC51hqBSeWIjiVCU9CbPgIiEteKpIFRyA/QeQO8dtYQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:15:56.836Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320_1663575428529_0.621754034283112","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.79":{"name":"@balena/jellyfish-logger","version":"5.1.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2308b7a7face1977e346d785c8e0724ea9fbaa79","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.79.tgz","fileCount":9,"integrity":"sha512-HZsUcVU9JZqgmQcTzKxMAb3kIcNX4YyHDsbi7qaZdipkQ3dxLhT8d7XvHdF/hhroQ4cGWF/mt3vyRK/+Pj5pZQ==","signatures":[{"sig":"MEYCIQDHITbgslsyT707f1qE3SxOhlOBAJtvBeXa/VdSs296FAIhAPHaADPTnI+NawGZxyIcqqgjAhCJNkjFZkBJANCEXGQr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCYUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHYg//XP+8EaVI4Jd1bfCNLJFUwDTQuZNlrWneXEJKmN7rw/w/izcC\r\nblR4idxFto84hwyDehbh3ZIb2ihTNHKihnrafoKQ+IlbsWsnzam+echTeGP2\r\nA77L5yXZcU4rACP79DG6ROaahHzZSbRf9tnND0YoFaRyvuIXS5LKdtvd1p4H\r\n5mY9fo+1JNba48yo+dfCFIol/6EBTlYxtscDOSSeC7WQxmMNRFCQ7jocDbIf\r\nc4/5pcHZrYIbB1HaUEoyTvfb0czCWditmQAoFyHJXLlA7R0JiohUnlkQTilk\r\noZCHMTSDngCgRMPEk131yGFesiInE/a/hUJI/asYAU2obAJfNQGhN2CRkPEa\r\nWiAzwaJ+NCMUZweXJqHo8kpHBPaR3kpMpTXf8eyPQClEST/fRXXj0D+vofXI\r\noj646CumVNnHHuegFLxDj8ME7hjobrBWmKRodniIU3XGJ3KvvYfNpIEJbuSq\r\no53T9ipDVEF8NAcjzKXzf2XTQ8iTYL+Fdt20d0+pu5uFxMLRaO9RofrnFESs\r\n3r/D4gVf1n4GlqzKSzqcV+FJRx/3c9vdwyvTZav9ajJxt7NDCASZIbInXP13\r\nBu0JPIRJqosGszkgAzVdzYbQdjgpf2dsEisXE4VgRB1WL/nQpgPI4mosUyRg\r\nOMGfGnubb28mfUc0O/m05nMVtyBNBxJXFhI=\r\n=jKwG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a5fb02f2e3845c1a455dc32a5286a5345ffe0320-16.x/balena-jellyfish-logger-5.1.79.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a5fb02f2e3845c1a455dc32a5286a5345ffe0320-16.x/balena-jellyfish-logger-5.1.79.tgz","_integrity":"sha512-HZsUcVU9JZqgmQcTzKxMAb3kIcNX4YyHDsbi7qaZdipkQ3dxLhT8d7XvHdF/hhroQ4cGWF/mt3vyRK/+Pj5pZQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:15:56.836Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.79_1663575572025_0.7314226479869281","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142":{"name":"@balena/jellyfish-logger","version":"5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1cdda5b33f4f39664b227e28ca672b289a564ea0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142.tgz","fileCount":11,"integrity":"sha512-UIiOiH+LAHHntDH1AJIjPYmEwjUziRbwRE4TDLBNGQXovGK9rwoERDoOYHW4uN03vyME2AEReWOJxS3TPnwE4g==","signatures":[{"sig":"MEYCIQCkygXQcxTstunhi9hSZJWIXl54455Ic4oBPlgNtjqcLQIhAMcIjnQ5IISbCQYP4UlnorR3dbFMbdJLFCUxR8fmyPuI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCa8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRvA/+LGiOzKKZ01QTZv12sf4PFLWWKncHekLhaSz65FnMt8WajXuo\r\nyAKN84M5i5I5DPsnshUYjUE+jYJVtugTQec6QsLlUHk2gqQfnItDlbEMJHif\r\njglBsgHgZn3YOHLW9S5FakVVX7WWMd1aVNIHop6fL4L75YFF9CNnENRbYeHw\r\nefPygnTzgkNw0gDIdqoLQZcXbvQSMhI8iORRO5LWaiVdZOzwlFEzhHfRfIlg\r\nQPw4TbvdOQgifXYqERk1Cya6918s7tI1xn19SnJITTKYQt3rwq9zF4CKZDd3\r\n2FZuEvzeFJA+4KNIejZ72bGqEpqk+lY2yIQk6uQnnPmeTQKorwHflWmwOR1+\r\nIsbktUq9xYpxFFYvc5sSptdqj3au/EwxE5rxFwZBKe35pYzULqjY5WJnoD0k\r\nlz4b1LRHaE9vaCOi81C1+hiY/PDbwfmpAeE98r8e4niOdl2dDd8UqwaixGrn\r\nNMseuMbbH1b/FtExOHQflTjUCuj6wCXnen81vJIm+sUMHohwRTveWShaJqHf\r\n0xvIPwCXk8lUGjJgmZ9gzwxipCLikpEX8g4/CLXAy3e1x1AOdbuEngIyDHbh\r\nZzgkrbhGo2HofFg2dnvBlBSQTXtED001D5tcvfwCJcFU3TcSR1G2U4G+DEyy\r\nFJNYVQoabdH5FNwqXjppgamtYeQt0n95luw=\r\n=aXH8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142-16.x/balena-jellyfish-logger-5.1.80.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142-16.x/balena-jellyfish-logger-5.1.80.tgz","_integrity":"sha512-UIiOiH+LAHHntDH1AJIjPYmEwjUziRbwRE4TDLBNGQXovGK9rwoERDoOYHW4uN03vyME2AEReWOJxS3TPnwE4g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:21:03.519Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142_1663575740414_0.8485380499366386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.80":{"name":"@balena/jellyfish-logger","version":"5.1.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ffd61ed8d60e2ebe7e29138b15b32821f19969a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.80.tgz","fileCount":9,"integrity":"sha512-yXkfH8ZJ6u3NZONna6B3Um7CxMVgmQvql74mv54t3RyZgxMwtmw/dY7NbTJNQsNCoIhIbrbiMOhCoEAMfSMDhA==","signatures":[{"sig":"MEUCIA5nKybBpfX+d/k6BkoXGYcMXQxY4s4kp0gjP5AeWpWmAiEAqVIo3NMWX8Rh+q+SHN/CNOoYLC6rFiq7DlrOWxZli9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCdWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjZQ/9FrhAOLYDU3Uw9agAiFThP+v4FNFDCQgrNkSifDbiWPZKlnm8\r\nfg4x+CTWMEc+XHLhjtWBp+rUJsexUSEyqC7irvstPf1pSkotrxcGcpAgSlk3\r\nM5XNCkxBl8OCTuxD9Z11t2PlU91jb5+xw2Zux3CoUA+/VP+o3sL+gfLbkwvh\r\n5hbTypxHwQF8/WInq/O/aDIGTT2NgzmkNXJa98weFvCjUNe+SX58nOvWMr7c\r\ns4da7OZQV+bw6RwnxGdMKS/WNhwqDOdAxOu6QLkSVrdhbNUX27MU7JneeASc\r\nthKnyq+v8GE93kVspau61yHr0dLe3palzKnGkuIWFZ9ldXalhYTzN79Zaviy\r\nUze8SRQqTsq65PN9C3gZ85uHqGnmetoLAExBFM44zl5ecpkD5s8Rrl8dDBxD\r\n8xfeb1pEwX0DaUM9thTTpXhm4npWEAJFeUGzQ8AfcWcIzPztZulqgNNu/2a3\r\no7nLdM5B3p+2z16z+Zt4ibuKYrKse+fZayCX4Z4gftimJMtxD/B/qPOJXYN4\r\nb+B2CxytSfv/F5aYXz9uO5KOiAyP06X84791D02KwKsY728gxLSuyK2QCYgd\r\n4aSVbf6KTFgTCmWkUWSMzRkFS2Q7VyyCvDTUJdkaN1kl0vixETjqLiwetD8n\r\nKlz8Zhgo3TrBTP+yJZ8lG0tZwdQ0HtvOEO0=\r\n=JtpP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142-16.x/balena-jellyfish-logger-5.1.80.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142-16.x/balena-jellyfish-logger-5.1.80.tgz","_integrity":"sha512-yXkfH8ZJ6u3NZONna6B3Um7CxMVgmQvql74mv54t3RyZgxMwtmw/dY7NbTJNQsNCoIhIbrbiMOhCoEAMfSMDhA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:21:03.519Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.80_1663575894740_0.5138893940560083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea":{"name":"@balena/jellyfish-logger","version":"5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d81f7b99607acb2a0807b9f1591471c5a180ee8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea.tgz","fileCount":11,"integrity":"sha512-YmU2H3OwTHJc54LhFsFe/zR/Zb8WubWnQstFeIVm05qgMmQxPWGTTW9Ga/WAgDelN4vylRi8Wg/zVYu5Ms9cFA==","signatures":[{"sig":"MEUCIAQLN6by9Tp5ReUSa8jm2ms6sX+Rc54CjPhpdKsxOyxYAiEAmibWtt7p9fBrRbzyyLN3k1mcRcGemKQAcIHDG/R4rJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDLQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCNQ/8DcQNUOeStV5J4eGWDb/4fZQV4ekh3/EXsRNDIVw89vyitx6v\r\nxDYXS+bp8bHr3ddy/V0WGlQ1c1yBgnYajqZeuAGSQZXdsiDvm8q1Stze+TCA\r\npDG6/1ffwrNgCu35vJKSLHHqDbvMHGhg/3n+ynKTuHm/7/P3DgSHe4QT0XXe\r\nF2q5yWwXUk5BFjlPGT+EBMDa9aVKoBp/R9asDmJCcpQJloqRV8HQQh0t3VwU\r\nb2ltTUC6nl6DtelzPX+5XotWfc7EwMNbMIhVd8u9wreLfmHY9g0ap2p9wix5\r\nSZnjAvZlI1kUVxj1BN/C8QsFnOTKtlfRvIVuJC3C+skVl5hBSGwm9JUo1kwo\r\nwoB7oCLmycbL2FxWtXe3klYAWuprXEGKyH1YQA+YMjsnc7b3r7c8wRPfan7J\r\n/ATkvFRzHlSorjxLUGDMApnEW8sh01ZhfAuyGSYcrIqzZ/Z0w3/kX3BOLq+P\r\nAOMUlGET8nx1lKlJ06CGWEoVdN/A5FamYkEiI8fwJvRcCEC8fDnoggMqsncV\r\n8cYpkQg2BzqzqPlJqrzKooddoS7yzLww7TDWne+4djhatotlMNTy2TnbbU5l\r\nTh9V+9naroVJHcE8SHdCCF3/zbo2OtkBEg+1POL8UGp5RRRvw0TbC35e7RF1\r\nZ8WR51yslwC5Iin4e4KK1wz/G6f34AE5nfo=\r\n=XHzg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4f0ecf9442b4c5a4df84028554721f3211e4b2ea-16.x/balena-jellyfish-logger-5.1.81.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4f0ecf9442b4c5a4df84028554721f3211e4b2ea-16.x/balena-jellyfish-logger-5.1.81.tgz","_integrity":"sha512-YmU2H3OwTHJc54LhFsFe/zR/Zb8WubWnQstFeIVm05qgMmQxPWGTTW9Ga/WAgDelN4vylRi8Wg/zVYu5Ms9cFA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T09:12:46.753Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea_1663578832335_0.5028295014222324","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.81":{"name":"@balena/jellyfish-logger","version":"5.1.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a16ecf8fd226c0e92abc6838e26dd8c154c29eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.81.tgz","fileCount":9,"integrity":"sha512-tYRIxc3Re5Z4dsjUPVdv3DZ02EkJY+NPQ4p4Ne0W1S5GUJK4DFSUIp2c67uih+iPpTcfmmelwP23f2PxeNFdHQ==","signatures":[{"sig":"MEUCIQD7iyMKXouzdSB79+6QU/SQuhI73KUzlmqURsGi0d6fBAIgCArRlpJn8W3jOE3hoK+esWh96/JcbKMMGH6uuegRDJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDNZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoprxAAkQV5oiqP9q4/x/hRg7FiTcV9kKsl8YvlRryYNpf1GK8HAnuB\r\nLEpJtAzTiUIb640+YXRj1k3t/BrLR/PIugTVJR2UxdmFMw3TF7naS9/UHTOl\r\nhcFr2S/vQc4WVVy7drQ2a1WtbYy/jcd7Jv/DXZP+H8dvpaPslCfr4ZXXQrF8\r\n5P0hZ2WfXsStLEmmbr3+cOa4VTy+85z4OKcUi1skLAAS5ZhddC7kCqb8JtaK\r\nufLHfaffzrZGyQs5B+c0wJ0NhfaPzaq7CDLUWxjpVQ7zI43iRFby1eDqy4R8\r\nKYi4SZypvi4a9Dwc7o/KjFudnrj5k5cTYunyNN6MiU+4g1V8kRxcau5AWC6a\r\nfoFgBTL10XJ6yUmG5eIQ7lxTNRHh7+SNzWzP3SBRUzkb4bjck1Ixr8w/9+HI\r\nh863bQW4EZkCerZB8B9PJRAQviwiRC8TnGJkLhLPopZvQeZmrCLP2sRnkBO2\r\ngMQG6q2tGAVb3RhcGcjYwDLvbIHfENEcOZylqJ8JJwNHUTcr3kiJ3Z67+xhN\r\nYOhSfMCEiV66tcpkC3BvY01MHTKUUvjJ2Y4pteGe8r1souw+J3UryYZ9+j+T\r\nlIRlA74k+J0AUCc4MkjGuPm6QSsKhwWZORfKUe+vHkvYgYsHkp9HedPugd0T\r\nAZUpJYkdKETgYSDubAvm2NQ4ZoEDQUOwOn8=\r\n=DCCc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4f0ecf9442b4c5a4df84028554721f3211e4b2ea-16.x/balena-jellyfish-logger-5.1.81.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4f0ecf9442b4c5a4df84028554721f3211e4b2ea-16.x/balena-jellyfish-logger-5.1.81.tgz","_integrity":"sha512-tYRIxc3Re5Z4dsjUPVdv3DZ02EkJY+NPQ4p4Ne0W1S5GUJK4DFSUIp2c67uih+iPpTcfmmelwP23f2PxeNFdHQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T09:12:46.753Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.81_1663578968889_0.13778684966446275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f":{"name":"@balena/jellyfish-logger","version":"5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"de0a39a70fec51442c178c402203eb36a77be984","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f.tgz","fileCount":11,"integrity":"sha512-SYvTeqJ4J060AYOqeLbbC6D5vaSexKCRLNell15wHxCEgc+LGNUVkMAadWeKsvWVwVLKk/E/tMT4U7Vn5RmASQ==","signatures":[{"sig":"MEYCIQDCd1pNT08PFdg0dcQpvtnial0V33bsJ+D2+OgEuDiZ8AIhAOrYrrLZ2RmEnFgz4Gxfb8Wur/lt5r4uSeVrUuPkCPvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDPwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/dQ/9FVYBfHzDfaBdVw+vJjq1Zb9NQSF3JSZDw/cQ+1NR2mg04Q0Z\r\n2jd2opgMdsak08YitLVRVafxsryEKRdBGN4Fq0pzVOa9/c8RbaFR7sBS+7UI\r\nzp6oaux52vtyBDbR4jCNjfdbuaKaC9BTPepTuCMU6WItzOZ11G3AIY409dc0\r\nc7MNfSwMmzw1521CMJgnZ5pPGZSeEBDM3vQ3TEg0dhvcWqVaGdgYfkut0lj5\r\ng5TCFuCR2fwyMxWWHwcaqLHu0MmCC3PqbHdiFrAoltaelzngjjUJWvQDzOHu\r\nQJjlVY0kdOpl8GyRHI80gaUNg/bRJJKvoR/gH/OGa4g36Fobe9X5QjQrBEPS\r\n5I1T8P/9Y0thpEGv6Y3IomOtdUX9rSiU2dxvVtBoHMwG/eAUujsOI3sWLv/m\r\nq132Y4GMPJRP7/0ixmUvMxqGym4FPAQzE4k1O68UOocrWLmdTlKau7HtvneF\r\nJn8S52ULaWhRTF+efzsoLg8wmpbj5W0Bxk5CD0peyP3oKfMe4iN7rRWF51SS\r\nk7fxzSz4unV2zweJdKD16NGQ9cuE/52TP3bNg0214bFc78hF8lRjRa8sWYaR\r\nta/jir7k9ykyCmXwUzjYMEYi0KgTuiJThmJOPRdCWcraSnO0GeCpN3TqqPIn\r\nZLiI77KqIDxRz11ReJR1kXNf17vAZiTk5fk=\r\n=6b1q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9a5377960eff0a0e2061de62a43eb96d0095b88f-16.x/balena-jellyfish-logger-5.1.82.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9a5377960eff0a0e2061de62a43eb96d0095b88f-16.x/balena-jellyfish-logger-5.1.82.tgz","_integrity":"sha512-SYvTeqJ4J060AYOqeLbbC6D5vaSexKCRLNell15wHxCEgc+LGNUVkMAadWeKsvWVwVLKk/E/tMT4U7Vn5RmASQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T09:17:27.381Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f_1663579120154_0.6923704862299964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.82":{"name":"@balena/jellyfish-logger","version":"5.1.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cf52d10aee146e3252f032284fa246ed5d0899eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.82.tgz","fileCount":9,"integrity":"sha512-05cJbFLMWL1SqHLv2kldVcahfvYz2/IlVI/jneBPkgvqvgpGyTt3ui2J5mtNBed8Gfsju7oNq7lc0cRIXlfbXg==","signatures":[{"sig":"MEUCID9nZd/eryHHhHNMglW0jZCamOSfid5/JqSJqNYN44+NAiEA0dUxTckUGF2rF5sfRed9WsVCvqQIpWzectq66cO3VoE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKDRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyNRAAhK/90LvPhv4qKdfcpzE+Y2MwL69qPb6mActa7WPn8ZOrbJDM\r\ncp0CLqbrgM4KbsNQojnFNVzANGY7yL9fJPbf4R/A0iW5xXM4Glp2vkTk8XC7\r\nNA/0i3F2d7blz659GVflB56WIiMBaTlvJu6pkFZa1iehc+pv2C3/ywDUttoX\r\nf2cg0MhLPvUExCLji1DCGxqffKnuyRdRvF7rruFcyUuee8MO5PDD0DSs45vv\r\nopajoSb4LXRHWXutN3kWADev4dDpqIv76Ff6fbHAsq1MhOzpY+v6HTKY8QP6\r\nBgFy/OKslCQDhcia3hGyuZFL8u5A5djWYfI5tG1AVv3764Bf/pRv0OGIh95I\r\nrGZ18Sa5YD3BbxLRG+43M1Zb4MJ6CdnTJ482ddBEPWezNgzTGpmw6vzVpQ2j\r\nurub15/cbARLS1PMfQHPXc73y22W6fCQTrxfL/WwORymlwY/xZNyHKC8VQyq\r\nHp9Kbxt9XEj+GCA/5j571lbCjLYGOnSERJXrn/7Sy1VOqXLRKnMZjYkmSRjh\r\nQa2sKvPAKg2RdskFd15zv3RvdcmR6a3cVCx5dW3W6ZCWrXF6Xo4CTrUbR21f\r\nUvSAf5zaE0YdjFjy4nug4rIpSQjWYmjwbQLMuIwbpjQnN80Cu6sLDOTytbmp\r\nEbJdHFsbCvhcJ9cDPW1Pvxi8yTK1lmp/VuQ=\r\n=Apk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9a5377960eff0a0e2061de62a43eb96d0095b88f-16.x/balena-jellyfish-logger-5.1.82.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9a5377960eff0a0e2061de62a43eb96d0095b88f-16.x/balena-jellyfish-logger-5.1.82.tgz","_integrity":"sha512-05cJbFLMWL1SqHLv2kldVcahfvYz2/IlVI/jneBPkgvqvgpGyTt3ui2J5mtNBed8Gfsju7oNq7lc0cRIXlfbXg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T09:17:27.381Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.82_1663579249966_0.8417312436165194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033":{"name":"@balena/jellyfish-logger","version":"5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6e1d7520d4d17191ad4032e85f9bb5932b2be6c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033.tgz","fileCount":11,"integrity":"sha512-TmmlZBjd/5AFLRI99Xstlw6nWjDXUjsGZYah87kbQzPcLlf/K8LAn6Cg8ty/2ZHzcAjg9AoWdmnt1TklPkVUmQ==","signatures":[{"sig":"MEUCIQCRUkmWZ5D8i+JPXRAtB1cLpOz5O1fP9zwj6LEfNnyJIQIgKMtFvNw7fpMx+ootFRBGOkPMBqeAAj80nACKggKB+ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKG4lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom6w/+On8Zs5Unq7r1xywzYrvHj0cJVRyyv9pY6XQbkMo7Kq9pr29o\r\nodkYU9AY3n5OukQecNmnvnD+G8aL99Oyz/RBiEi37T2sDSutPEES1zhg/xeQ\r\nwAfMpTEdbH9Lzgz75fajZlhnkQ/HcPKTrirYC8GtDTujhKjnTp/BykNvftvz\r\n8C3BMztybX4Qt2NgMT5QTV3uTI8EqZ/WYx6NAEYgVrleIwpNfamRTJoWTEJv\r\npjuL/YcNzaspbD8goZ4MMRb/Z+4D1dqulFD/QPlBLfMSr5XSYOopLNfXcQVS\r\nMrkptbaJMreUK54boMLQC+zIHx1QWSSLAeIlycnn0jd768wcHnsw61kLkNtt\r\nw+QDF/FkZT75P45yKRxyNMcHJztAXJDiWbgA4g0Cih12+YcBagkm/slkLUMa\r\nsoPCEZhSZ2BEFjPXUIrKyHHlDjVSWnfjrthMgH3qOk/uj3Hq2jWDcJJY9jll\r\nfPlFwKdCxBkQbX3EgmKBA6u89ySP+NdT009V2pkOKyjEka7RxUViCPvKr0Ij\r\n4GrAMaxYvFTFLYrUjXhUdKPzAKucmwxf/vKifHkVmem/lZQ6Wt9pMGscE5uX\r\nlPLt1yIcfU829ISa+CyJQq9us3C+KBjMDDGURZKNmoeyRjFozuXjCFCGYDeb\r\n+mrQ7wt5vWdgEW43wHylmfSnOlByuEuzUxs=\r\n=wYTD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2f82f23c71b45a1fdea3838d44fe0cca63f49033-16.x/balena-jellyfish-logger-5.1.83.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2f82f23c71b45a1fdea3838d44fe0cca63f49033-16.x/balena-jellyfish-logger-5.1.83.tgz","_integrity":"sha512-TmmlZBjd/5AFLRI99Xstlw6nWjDXUjsGZYah87kbQzPcLlf/K8LAn6Cg8ty/2ZHzcAjg9AoWdmnt1TklPkVUmQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T13:25:36.742Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-environment":"^14.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033_1663594021600_0.1382651083350288","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69":{"name":"@balena/jellyfish-logger","version":"5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bc2b59190e7d82f1f441f231ec940a4c19972dfe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69.tgz","fileCount":11,"integrity":"sha512-fk1iYa974uSLVI1OtrLydim4O1KPXOB2/3pLpSImPUKHSA4aWU43vooUhce1QMWJTe208dFTdv43oUBgDOlrAg==","signatures":[{"sig":"MEUCIQCSUksqjIQ51LYMBoYQjseVT1qhROZ3g47EQuxexJpinQIgZb4HRk0mcl0MJtLUk+WbnsWmOu3HAlLnMgbhZD5u1dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLaQqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1JxAAl1v54sVcEylRldREoNVa4OYdtBTK4J9E90rvvfe39Lmefpbv\r\n6cwp/L7RnJQ5ueVbOzRXJtGWH3cCBJufQo37IsWvKmwOsqbRhVw19HvAx5VQ\r\nexn5nCzqdtVlgdqCnpPRIzuUGf9afXpKaf1Q+pv72FKSAc8VpJoilNSCiKd+\r\nSq/hVw/4oHNurKMSEYv3RX9qjU8mwS2zJdByQadPqyNoVYT7OnijzMYCDW31\r\nqmUWIvMpOMksdJv+S+25MYzhR3KkgHRztV//VBvTPe2p67/+nXzNE5KvO4Ky\r\nehNg4nfqYKoFx+CawGjQ/T6DtFWA88tcCq1uBzkYZYmdgrvQTmFsgKJREIGH\r\ny1t89w7gIgkJDKYSo2x2cDcc2SgslpymCs58k2m3LfgWyCDq7B0q1DefL8D6\r\nLEkcTU4Q9BQD1hbdq9KQVaE5l3VvYORmhkJjjxYVOctrlqplnb42F8y5c4F4\r\nygiEFml/ye21MAen4uZNrIUuQUhrIhR8TcixttXadJYpF0SKNZaOrrqs8m7Y\r\n1BQuMxQceCVG/Uonxo/27fKONkdwGLg1IpVR8S0cTbZOvAfW57xe2//tcp/Q\r\nwcRObb4mf2nrtbei0FmUbjOTKF0sM+rMd36RKsV8oqQRECacS7N3IkX2+Z38\r\nT7hFQsipFzrpJ4vdR+zUwgHnuVXJhJtgoAA=\r\n=PPwF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-518052e702dd7df7973d3fb312daacd45d053a69-16.x/balena-jellyfish-logger-5.1.83.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-518052e702dd7df7973d3fb312daacd45d053a69-16.x/balena-jellyfish-logger-5.1.83.tgz","_integrity":"sha512-fk1iYa974uSLVI1OtrLydim4O1KPXOB2/3pLpSImPUKHSA4aWU43vooUhce1QMWJTe208dFTdv43oUBgDOlrAg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T12:17:45.363Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69_1663935530060_0.09256018645879172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.83":{"name":"@balena/jellyfish-logger","version":"5.1.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b1555517e1883dc56ee87ff52eb9efe5eb35f377","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.83.tgz","fileCount":9,"integrity":"sha512-KSqOyhwDsDW4Yk/bUQwIvUlw+Z+xsASoNpzefP5s3yum+/WJ2ExXYAXjE6/wLfDuhg7jHbLfmyF71S2lih5y8w==","signatures":[{"sig":"MEUCIQC+OLzZ0HVxLJbvKc+pjH+2IlzbOos+EYuXudDFD1V8QQIgUXQLsArH2qopFbByNozMyb1WhobPRNmuuQMIS3cZJao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLaSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpysw//eg2kqSLIHeL1+MeSkP9g1t8J36ts0MDo6fK71hAV/TjJ9790\r\nlaUdodJzNDPa8uur9VPYx0uiT965mHdQ8Ottvc7y92sTvrN7pRfgpOo6D/vD\r\nSnEGFrzLetzOlnDvO3KPxp2sza/FdKkLYB0D3ZFtKlDnIt9GFMLAZryoH3sk\r\nG0BTcQIRgTRne43zhVuJjH728NT3AVtvBwX0CA8IIpW6Wxi8zuLD8HC5O8Gw\r\nhjvWhaDb7plETr0O9usVCTfBWqexDhY1YT86w6TMFmpFdK9kEFJUoSeJY9FD\r\nDSmTybuYffJRBKcrYbWG1U0IhwRGYV2nLvfuMI2zFGxmKwyZz0tFa7Ji88JZ\r\nFN7b1Rqb3rBlczeA3UMq+5YNxN4k8Pb2V2TL86M9xwSnYF5vPyblOIdlfEwc\r\nS//FaOzGqagJ1LWG3nKadPOhL+WqDiF67AGBUW8rnxIl04HJow++e1fsJDmZ\r\nqwRgiZM3X+eiRx5/H7Mvg0Di5FhlV7OrWja7Sy5Xnzc+hLRnjeuRbrLPPkLO\r\n3ARbLJPyASChcMMrMpD6RWwBHZFHzPHRL7sN7AWwjNoxs2SdVJ0uzkPKiEpu\r\nNiBg9lDN6/8fFdtooZSw6x40iXE+K+A5xxJaUs7HPIKFb0CNBMcp52E4OEa+\r\nfKB+z0jp+1jFfcm3IZw+XQ91B7PZcxq7ExY=\r\n=K0jx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-518052e702dd7df7973d3fb312daacd45d053a69-16.x/balena-jellyfish-logger-5.1.83.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-518052e702dd7df7973d3fb312daacd45d053a69-16.x/balena-jellyfish-logger-5.1.83.tgz","_integrity":"sha512-KSqOyhwDsDW4Yk/bUQwIvUlw+Z+xsASoNpzefP5s3yum+/WJ2ExXYAXjE6/wLfDuhg7jHbLfmyF71S2lih5y8w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T12:17:45.363Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.73","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.83_1663935651011_0.880635489601842","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237":{"name":"@balena/jellyfish-logger","version":"5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"15e62e80bbf98bb6f040378251a01dc3f9b0d518","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237.tgz","fileCount":11,"integrity":"sha512-Mqa6K/pgMFLLDvuGbpBIlTSKrZPAQDpsUCD/eXJ8mzLeT2x7ctSx7Z4K58MBiSSH4miTIjQLsd5+sSmc/nijvQ==","signatures":[{"sig":"MEUCIQDYxKBPMqbnImfh5BBmysnZh/z4Jo6id3FbTgqtUIhjNAIgcZv7IHlfY+KoInHU0ivcOv8K/9zFUhguGl9khciqhhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLuDGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoF9g//WBKQ11FZ1CwuPQiBQM8x0oTNA5wO5MNwaKiXGYHNhys0sg/j\r\nU6bKhLvVSEcmbKWAmpI5W9dxqFwO4EKjTeXgloTlWx3mzis7QDkopGVXqVLS\r\n1dNpX97W2yG38sQGMMAKSJmJGkDVS/BfEXxrTvzns2G/l1Orp9zPopawXZ7z\r\nL1deIdzVV1f0OJcc92mjn/NV0AgbAG7CllnAOKZd30Lk7GR9aqeKgyD4GpS8\r\nx/M+p1hdiDQaDhDvPPSO8Mt48Bg4Io3uORvWSRNdZIqJVw+AN6r+houUitmb\r\nizBaDY3CFCxxgtV1LusGqiBfp4nVw34vJRo1l2xZPx4yIC5x9Eb8HRQ9Wpij\r\nc5JOkv1ARWHl55dJ7GTxf+Y/1GaWCFRKeAn9ChMXKOasIJZknYrBmLHZFmgx\r\nJcvGIzNvzpgNxjfDly2+wp2QkWDVdMkMBEhNfM3RI2+7bP3hxRAMJwZkfpo7\r\nIUt4pWUkpwlWUIDPu0KaCsesZUzQwSsf1smsAzjFm/IFJyQwLxiFsShQ97pe\r\nuKrfRGd43hzRWl/YFw3ffX2WWcvHMIUESXSR5EaU6EO2t6U0MrWNWv5BaMPy\r\n7WxDEtYMFHFKbPaqw2yWeaR5cY7L3iwZuhNbpRyn6+tXB8NGRu80Vqtxbiqu\r\np1TPAlyVJZZwm72lZMF9guMul2nkpXiDQUg=\r\n=Aclt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-94db692f6da949e5629025c61677b3b6764b4237-16.x/balena-jellyfish-logger-5.1.84.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-94db692f6da949e5629025c61677b3b6764b4237-16.x/balena-jellyfish-logger-5.1.84.tgz","_integrity":"sha512-Mqa6K/pgMFLLDvuGbpBIlTSKrZPAQDpsUCD/eXJ8mzLeT2x7ctSx7Z4K58MBiSSH4miTIjQLsd5+sSmc/nijvQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:48:30.421Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237_1664016582611_0.3307450771325202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.84":{"name":"@balena/jellyfish-logger","version":"5.1.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bfa7ddfbbf454c8d4205f289e6eb5e2917b9994","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.84.tgz","fileCount":9,"integrity":"sha512-JBiWLzwiiceyUTuwz6w9AWTRynHKng1BfaWU1h2tewMiGi81vqcs5qpJVrp/2ReeLPZniLj3slcnY144zUpDzg==","signatures":[{"sig":"MEQCIGq58iNn62FKHa9qGaMS08AIAXDJwylZvlkEM4+L+8zyAiByblUmPFnNs7TkjX1zmJJH+QhvWlA14yUCfdBvgqM8hA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLuFCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorsQ//ZXReEOWvXsQ9mSkoJCbIwG04WngUTGxTnEZdw+xN0ixL17LF\r\njSMopV6tp3ivRugFJOSZ+pKoPWxtpwxpINsZI/Pzo3zw49F6jtzdJwxv+ECd\r\nmF1SmwUWyXm404slKOXSZuvClxp3mAoL67FDw3pVr84GHB1wPcl4Ze4Kj2Yj\r\nG/h9zEzi9sLtUouw2YvKvjaOBXvMrKeHpEnuZzmRvapq/aI+rWp9yQjuTOV4\r\n997NxQskyRY42tEVM6eMm1IlDKmr4vcHJwU5NPs+cUc6PHoRwu2SoJnyqCRR\r\ndS0ZCnjg30zcClYPCWDKS1s0R6z00sNdWRsV83/+QBmmiPHc1jysXn1SKYcb\r\npN/gWsn1HS6mxKvFGJE2jk9zMNM1ZRpGRG5axspMdvklxoz6LgzYR889WBER\r\nJ+2O4R9XR1fQILSS/PBmw0+VJoeDxGT8iQRhte5HZOlaexxJU0SGSAaST1v5\r\nGtQzEjgfsvT/TZSkpTkWqAZ3bAMGKbKSoJ2SufebrcV7x2UIUzPaYYpIUZFJ\r\ncXf9mjz8YTJ2v1Fn1nvgaMHWsNl9vjreoHibf61Mxxay4EW2cayk0bnr1UTz\r\nLCR54Zw0TrWA5g6tKBIQ2z53Plh4IPbz+GxBIsH5OSmMJH5h4RoAqwZ2PxQe\r\nuU+7f8LfWhJePMt/o/uwUyVjBMkFypwLdIw=\r\n=JD7v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-94db692f6da949e5629025c61677b3b6764b4237-16.x/balena-jellyfish-logger-5.1.84.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-94db692f6da949e5629025c61677b3b6764b4237-16.x/balena-jellyfish-logger-5.1.84.tgz","_integrity":"sha512-JBiWLzwiiceyUTuwz6w9AWTRynHKng1BfaWU1h2tewMiGi81vqcs5qpJVrp/2ReeLPZniLj3slcnY144zUpDzg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:48:30.421Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.84_1664016705899_0.3811844202433814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c":{"name":"@balena/jellyfish-logger","version":"5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6416d63befcfd735188b8b17919da3b5a72d463d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c.tgz","fileCount":11,"integrity":"sha512-R9iCV8xSmIg+K5YhEHD6O2GRFCmXKahodY0PKVo6yD/MmsXfIhzGZ+WDAzmuKz0UPBZuUHFAd739jMAHjgoEUg==","signatures":[{"sig":"MEYCIQDdYx9RgiLU1HYIMDX8DycnEn8aVfD9Y3ZiM8HVI0Rv3AIhAJrr96j92/vdg99C9c+RAOjsd1YlB9ouXLqvcAYQR5R2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLuHRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5SA//YC17p9ItRJa9/l7rG7D8PLZ+Br1PyaW0Qfqyr+x7bXXUH6f+\r\n8nactZLvfFpMoayVr5lYnCR7vjTfgX1n5vZFt+enExWGJo6fa8afoj8yjTnG\r\nqHh/xAyb8RMTl0/ISDg1EvtVqXiuFzHbEuhwz74BzgXivT5+GKBtO2wJ4ZaG\r\n55nGUXLRnErMrXE9eRvuTLvegcQwc+hppZFynaTEnEnaVOsGjDnKed6BfJ92\r\njfK/E0th64DvMYin8DHZpL4AoLD9QAhllbeG8uOhfsGyXRonRD1cV9NGR9Az\r\nWjWH54wL8DHet1q5GayDhCTPwFUuLcJ+p952yCCfVp8IuVS7pP+bOxV0wV9R\r\n8SqjEfVUV+pSo8dbDHMu0Vx6l1YaKnLeQGAOR/PrahtPY5Z5wPHTcG1T+x1G\r\n+ouCuZv29Zze8nNRneMkztZopHEzyOG02wT0Sjw0+nnS/ShZeqqFzgD2UejE\r\n569Te5I4XtSoUvtvDrvvavrLT0gkxrVZ29BB5RMVT3ns+KRaD7IoYd2gXExW\r\nYqQnerrnC5aupNyWFMvHGcuLKYvpRZeZp3H4byES4dCJ3Md68q75uC6npfMH\r\nMJW1squl5cdqmV1t5X9eF3W6CGNAWrJh6rNM9A7BbOQfne1b6SrCO7NXuCOf\r\nXdsW4xdUmdpiYV/4mN4XJuNdr1A7tsziek8=\r\n=+9Ie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5010291582901bf77c2b6dd70e47fb47a5a1671c-16.x/balena-jellyfish-logger-5.1.85.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5010291582901bf77c2b6dd70e47fb47a5a1671c-16.x/balena-jellyfish-logger-5.1.85.tgz","_integrity":"sha512-R9iCV8xSmIg+K5YhEHD6O2GRFCmXKahodY0PKVo6yD/MmsXfIhzGZ+WDAzmuKz0UPBZuUHFAd739jMAHjgoEUg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:53:03.590Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c_1664016849503_0.03685956880307373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.85":{"name":"@balena/jellyfish-logger","version":"5.1.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a9efc2464e00d196d944f47e519a4a485e272d88","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.85.tgz","fileCount":9,"integrity":"sha512-7k25k89MWhZJFIl8RxJJ2mTmrjs0vC7Nwqs2mw2PNbYzEoH4VU9E/G1a5pJM83AXOYp14IEGmscd1Ltm11HqBA==","signatures":[{"sig":"MEUCIQDVyjgLjm2aXK4qLKeqRCEFP1WqcI3n/Y47YUEU/h+NoAIgcMbBZeVNdLR49/xscnQgcSmdMK80kRPDUGhAZku98xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLuI+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO6A//bcvfL1+6BzHe76hxWvF3OgdkTNXHsbSW8QIEogqLmuQe7Rhg\r\nJrECf3/WjDoamPWx3uBZ9U6yKSesii5ZPfHK4yIv5MobyJVJShuBFPAX8K3O\r\nhxYkEYxN2tDRfmSsCN8zCapY0pTpcDmLEYgkdTL23r+ZhrTJYotyVemp+H3t\r\nV8cXAHXY2tE+0eB4lvku3P3dT+mVn1USpQCVqD3gxnFTa56vHn6NXGZWO3Up\r\ngzIZHxSqoboqOls+AGmDzB4lOyo+xHuwNqHzmtNuAq2k0b56icHVeEM9JaoR\r\nuhUGs2OfiPLjtWJxTzt3TflQ6qUGWMbCHWgVEDdAev7fsZCHCL3mJ0oIE2pQ\r\nUMc4kVXKjzETIHpF1tCVw+2nmlahhM04UjFRLO7pMW1QcdxCBjWOs8Reh4fH\r\nLJncgVVd11TsM4XKa420MKaKzqhVDdvglwjdon1qdgWVAu0yCjOBVVXU0EAD\r\nxOp5+BRuoC4ym1S37ZaYpW2UGSQZUPBc1Y0LOdbFsW+ELjwEXB7uZOmvbmq1\r\nDeb9kUrGUkLLD8/j87NsfSfFMjfJIyYa//FnkbsQvLbudw5LX1eoMu7rvjii\r\nf0/8Ojy2NhGwyM1lfg1uQO6jQtKAWXgR6+fsYPsQoSUCDuH/ugfdQPouDnxv\r\nMKvBvIvrBEKfb6Nm6XzRIPiufOCZAv7BvXA=\r\n=xZVb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5010291582901bf77c2b6dd70e47fb47a5a1671c-16.x/balena-jellyfish-logger-5.1.85.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5010291582901bf77c2b6dd70e47fb47a5a1671c-16.x/balena-jellyfish-logger-5.1.85.tgz","_integrity":"sha512-7k25k89MWhZJFIl8RxJJ2mTmrjs0vC7Nwqs2mw2PNbYzEoH4VU9E/G1a5pJM83AXOYp14IEGmscd1Ltm11HqBA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:53:03.590Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.85_1664016958566_0.9939765560692229","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923":{"name":"@balena/jellyfish-logger","version":"5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d39c3f1be203931c1c41b346088d9fa5f0e7041c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923.tgz","fileCount":11,"integrity":"sha512-28Fox5aHiuulU3M4hqIln4qjk/fhZugr0MdQ2CslqtZDdK7KMRtNU2sy7kkN5QMmZgUy62kvb/vetZz1I90lRg==","signatures":[{"sig":"MEYCIQCgbvRn8wyt2WG1v4yutcCRhqzrZHRE4RxQeNm5FWj7XwIhAIJsymchN2ehJyhYuecEDIWCo8T1/7NaUNDcTKQlUbL3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLw01ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOtw/+IduQppuwA2qaN/fl6I0pD6x33F1ABE5G7SqOZKLjJewqLdt0\r\nQH1nZTMoMJltouPTn+JQBtIjMkovXtxE3xy5XxXK3En9xh5b8oLoT+eqSQws\r\naPCaMTweDi+sQsm9+60WGovTI8AzNvVVEH63LOiq+mv9fJbQFELjxa+Cu+qG\r\nZhuKF0jVXsOxNkHrt1Pu2knHkbd2AjE6oNfx8HQ8M/+triDgPHefCcaBj/yD\r\nyB/zvl6Ixs5i+9dZxTk6CsLqiB5p0+hAughzOwNYw4JcpxcpTJBRwpQnsOQc\r\nQ4fyffhBiacejzW143nlbqlv75pIhCVkTs9UnQExYL+RuHyiPgYYbUESz9pN\r\nhzH7qTAqySPM+ckgxtc7U+W6Jv/GBLxwkgiWwXIJownCD8QUHlAWaASWrtLn\r\nN/cmMMUW14vPP76zvKIHExhmWoohv2mBDQSrsvjEr5KI6Vely19PKr+ClO3f\r\nDC6iplSSwYwlDcZZQNmBDIqZwWXhio/VAaoS9Xrz1TAlzPTcBHTvMskBQSzH\r\n6vH4NhGZXGtfzAG1Qun5Zk+fGe5UgrWLRtCcusU3u6zlA7HGOAQACq6+2Ix/\r\nj8WiggkkK64E2pUadK2Xl8XC4GH8RGXL9plG59cHBKZmYgVts8vO5ctOou2/\r\nuRELwKQl++PHcs9OWgsxhGoIewyzJ/ua9os=\r\n=eeo9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-da1be4861523af5ad84c14139cd8a25ce547a923-16.x/balena-jellyfish-logger-5.1.86.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-da1be4861523af5ad84c14139cd8a25ce547a923-16.x/balena-jellyfish-logger-5.1.86.tgz","_integrity":"sha512-28Fox5aHiuulU3M4hqIln4qjk/fhZugr0MdQ2CslqtZDdK7KMRtNU2sy7kkN5QMmZgUy62kvb/vetZz1I90lRg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T13:58:03.389Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923_1664027957059_0.7982546591420538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.86":{"name":"@balena/jellyfish-logger","version":"5.1.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5bc4b58c031c8505e66430ad985edcd2e87812ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.86.tgz","fileCount":9,"integrity":"sha512-awu+ooSE2iIp2GQ0988VDSiOtIVVDsccmO/8eMGDhvk+l1LWjBfqt8TWITk+5IUdleLIYwlU4utEiKldqnvN/g==","signatures":[{"sig":"MEYCIQD2nLzznqAkBl2fTptd17WoIxHFcyYnYHPCMtM9u8xWBgIhAN9v57z27b9AFbiJMbzB6HM5vGKOW6nRy5iNg6KR7A2g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLw2zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjOw/+IdT9IgYp8KSUYldKslR5Mz8daZe35rcd4PSAAP6gXdwjaOVG\r\nuLJWNVmN3uD601SCdZNm3fI6WvWsb0/MwPK3xmAjDpsQm/gFG2RJgSJwoEbE\r\nRKS6rmXiSK6yKFMCCtuV/FmyZnRHOd3XLexGoUDVHEIzbWOGywK1Mr5oQABd\r\nA0g+UqGtEeFu2aCOGmpMmBP/kCHIJZuvijajU54C80Eh4/0qDXjW2u/st0yI\r\nNTR2OYoIpSsIbVjYCAuHl462IAWhaB+wB+A864YNgp12cLbYU3P0Dgjgojbh\r\nu+h/d5Bq/x3yXSiATAblSwXw7opfk0WUSUmqQrgbdB9qwb2/0kouf0HAs5Rq\r\nzKd1iCEmqZZ49Kfm+TxRQqmC9ZsPhRDneGxL89mI+M/tURQFDEazp+DCiq24\r\nl9p5zqyn2Yj5LI8fyLGLT7pr3wlCVX6P6mM6AhAW8L0YGoqFEj14Jnlso8Db\r\nETtUOuBEsFALoYuxHgOaqePAyE+8c7yZD0gAsq6bm0SVDynXT8kPotHU75f2\r\nxWYUO/7JQZOpprRBC8P13I9JXOERJMYZBB+t3gfxk/fx0/zznrdcqEnFOzlj\r\n153LIc8zFpMhQs+fVg7Jko84pEyvjS3rsQIA4vmDjqYl131GD3/nSnzzTQCC\r\n7QazBMZxwrZEcLg4tWwDRGbgNoqBJi4jvSo=\r\n=jtMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-da1be4861523af5ad84c14139cd8a25ce547a923-16.x/balena-jellyfish-logger-5.1.86.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-da1be4861523af5ad84c14139cd8a25ce547a923-16.x/balena-jellyfish-logger-5.1.86.tgz","_integrity":"sha512-awu+ooSE2iIp2GQ0988VDSiOtIVVDsccmO/8eMGDhvk+l1LWjBfqt8TWITk+5IUdleLIYwlU4utEiKldqnvN/g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T13:58:03.389Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.74","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.86_1664028082935_0.9798726375351716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda":{"name":"@balena/jellyfish-logger","version":"5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ae529350722cbdaad87eacae010bbb4d69a5c6cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda.tgz","fileCount":11,"integrity":"sha512-DfLc9O8lK726SfYixVB9NPMd73+7aRaPOzoxH7XqwnIcS3ZtxVq0MLJvXfU7uxyDEr/DK+tIeIYjaiImJn2bMg==","signatures":[{"sig":"MEUCIQCrpQmM1s3CfqBfTRF7q/kcJwtlPswqsG+EOnjUoFdoVgIgEPH5py05dm06C4T/u8JBWwOtYk0xIT5HpZKVOhtPK6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMuE5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1/xAAj5gCzFAoF9P6VM611lbdwe8gpWIR+5ZkyCXwWdQDBziUsn+M\r\n6F48fDuamYuJn9vg0dwLBX4mkn/ElLtExNH8+yCuF1WhrIsfQGHx5hsgZ5DR\r\nQgwKncPyPhfS/jPZd9sXnjRMBrTFWjJslrq/DEfQKrO9Yplxp1pOUzmn0p/n\r\ncx5QaNgg02rPtSwTF6ZS1ITfxxQk1/c/87dXw52YOaQ0hqirMFSoHfLbyasB\r\ndGR37wZFqTXeMcoB7TH3+B75JQc+aOP0RIPfwb8kFU3vWPAUSuUe5lPxrYXa\r\nNpL50hCsD/sT6M7vdTTZA7/GVRsIfeDmi8M/5IVWe6GSTI8N+wgowyokv/5x\r\nK3z8GSLM2UhmQojOGW1iXtO71Gb/7jgziH3fGNIg8mtbm2TfsOBV/kXFIc7m\r\nfnxhVpMyFBhqh4DBakyG51ratHZpN5zLK6/69GAmthAHO4RWUWH1UVeprY9q\r\n6642jkqaCbDVIPeTBxKN4WPQ/53I37E0ZA7KZSPGFPe+SNZBEMjBwwGvka49\r\ndSZVchNWsj2cOfFSyfXRNS0+oooOeM/XDds49r6UBGE/ZpkTrkO/mnHCMGEw\r\nLphGStY/9rncGVaWmT6REs40oChTMTMHVlnvrwMD6rmqIgkzJYf6UN5g9FSm\r\njnArCoO7q28eElWPGIHGKtK7DOHc7RBvhYI=\r\n=KoIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda-16.x/balena-jellyfish-logger-5.1.87.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda-16.x/balena-jellyfish-logger-5.1.87.tgz","_integrity":"sha512-DfLc9O8lK726SfYixVB9NPMd73+7aRaPOzoxH7XqwnIcS3ZtxVq0MLJvXfU7uxyDEr/DK+tIeIYjaiImJn2bMg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T11:39:33.519Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.75","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda_1664278841029_0.6019623832297478","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.87":{"name":"@balena/jellyfish-logger","version":"5.1.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b612b246e79ffb23a64d41b946c82184200aede7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.87.tgz","fileCount":9,"integrity":"sha512-HWyBWSMla5FnVeTX8QrZBJfwbc9zSLLJ/Lw0n7M/EHjv5lRdjO/fVR3OUC2SoaIv3OFw2Vr1u0NZcXBTI3hhjQ==","signatures":[{"sig":"MEYCIQCOoYQ81p4OMggn5MJkflu69qwD3Kq3D7LFHySWsylc7QIhAJdypu2nZ5QEfjFpVH5PSB4Hu9bIyBD+orw8zkTnFYrU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMuG4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Ng/+JYtX/QZ7uMWYEjT+gqtfqK+59pMaU/Gd1ExDFIH+m9LeRfiW\r\nNX6WMtLcLdkZxxsdqAY0WmdLtyXwB7yTfqrw8zrtoaMkVd5IFx2r+sU7XD86\r\nOPScxPQwBI8NgkMdyyf0xb3AaDzPiOhyJB3Q9MRA8x/ljtPNuyIJ9zsYdY7d\r\nG2thO3F+IKjf3pbf9VbRCklgoznSObF/ryDvtq7/a2AUWYDvQLgs/spE91qp\r\nHsxYpTUXqMaICtjPawGcq5yEuLx8bJf2oG58rZI4RLpNaJscNwcscI9wmDNT\r\num0bbxTYcANrZz2KCaP7LT4CoX6qacgFLgFV5BRunBdUYA1vtMHyF0DvZmgg\r\nlkjcMKmzl8VdBij1DbZg1wa8aDoNRmC3CLBRYLL/VHTOUjYnzkF6P7m1wub8\r\nTQ9le0NwcBm6J/ap5nz1PX0A9KB7SFyM4BDCrjpvicvZw0Hm7d70+dmNDcq4\r\nmfSYB/q4svppw0xDQObqwI/fVSag7W7WIllD/+ePRrYoumr7NyclgDBsdIch\r\nmQzhBSAcPtUUgCSul9L2Fq7/Y4jaSJ5qTQ/tPjFKRUWeSNQ0TLlxNhnOfNNr\r\nA8/1bBMBGJ1WbtA9IzouevVd+IEuC1VyjVA8mP1fjuEWdt3QyiaOgDimVgRl\r\nvCrXSdOf0M9O09rbNB7f6i/x4kHtLrdMFR4=\r\n=KpZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda-16.x/balena-jellyfish-logger-5.1.87.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda-16.x/balena-jellyfish-logger-5.1.87.tgz","_integrity":"sha512-HWyBWSMla5FnVeTX8QrZBJfwbc9zSLLJ/Lw0n7M/EHjv5lRdjO/fVR3OUC2SoaIv3OFw2Vr1u0NZcXBTI3hhjQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T11:39:33.519Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.75","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.87_1664278968018_0.7757186851215718","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b":{"name":"@balena/jellyfish-logger","version":"5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f28cf8fccfc0b7c68b616e35c756ef8a12a988ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b.tgz","fileCount":11,"integrity":"sha512-0srVAxy4dDE9rro9NoTv8J5Ds/RwYmzEjHupJpaTavGL06rRmqRJ7UnLQfvkN4dnkBiTxZgBn3NEJq7SwZ5u3Q==","signatures":[{"sig":"MEUCID0MbTNbMABxDCyEEOOZqCdnhWIFUF6HzlMAv7QzWDLJAiEAxnvXUu0bDMVx55MudqmHo5WHsdEqRWgBBrrTwQzYcOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwjtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdEQ//anro9p1DydSnd8IuVb/cZRDgw7uHgC1Qb7hpoIKSaMI2OdeQ\r\nQFeidNbXa5O1lV0Cwyd+5F3z14VudKpnNZA43b6QN+Bry+/iAEQEQd2VJY9b\r\neoQb6TdwnE2gXNvthhV2oZzv6J4EB1nccATZP72T29EvlbBF8/Wrseei8M/H\r\nZ9YpCULTVarDN+seiOlM+Bwa8QbRnSb9WmKGoIHgYUxI84gGxFV4cGIbOvSV\r\n2Wn8INnvRvSyTlbcnE9sjx9ERzMbQzwx5xsMJTPoyQPfXibeMenswjZCizdy\r\nzCFemI+aPjhCjmoj9dBKHysIyMTx4YVTWbEXR/00ndsekRhIDexlCO6jRzg+\r\ngYjw7L5F3D07kZUMKkcD5LgtEeOHI3jJlbqeJtNg9XWM2rNzOd+dm6XmZbH2\r\nH0ryir2aUoDhslEsbpTfeFcHZ/1LCpst4tsRkGhg6XBv+/oBP5tG/tkKSfA5\r\nSsEzEBvJCzwRaEhEWNla5SSJ5j8p89oO4bbaU6u6bxxwYBskYHPbYWG8EAwl\r\nuPQUVt0Nr6gCa8rRLORORURgRAqC38MWkPelT8ThXXU1p1pyCPtS6wikrSm4\r\n1TNrMHDcl/co8b+D9P2yE45uhCtBGYCfjTp8jF49XeAviSkNW11Db5Cufta0\r\nAP4uXRZibc03YjYYLE5a4PdaaacBRbxp85Y=\r\n=C5wr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2a29ee2a5fac733a1c962669c242ab43fc95e29b-16.x/balena-jellyfish-logger-5.1.88.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2a29ee2a5fac733a1c962669c242ab43fc95e29b-16.x/balena-jellyfish-logger-5.1.88.tgz","_integrity":"sha512-0srVAxy4dDE9rro9NoTv8J5Ds/RwYmzEjHupJpaTavGL06rRmqRJ7UnLQfvkN4dnkBiTxZgBn3NEJq7SwZ5u3Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:28:35.499Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.75","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b_1664289005107_0.8416143535404408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.88":{"name":"@balena/jellyfish-logger","version":"5.1.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"804e32f2715dd0f937befce53bd411d4baf020c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.88.tgz","fileCount":9,"integrity":"sha512-Kp+bL7Y95qUF6aMHgNPcfuj4M9EYjp0735vJC/K4T/Q34wYIF1OkRjgR9kO8USmVkcRUaXTwlV3/K0EoVxL0mA==","signatures":[{"sig":"MEYCIQCkqHQyIUSXHN/CyPcWTY4Yh8IZg09p2xq+VXFD8mOsbQIhAKEmOpMUIdrrwSLyCQlhr9Ny2HRzErWwB6xlfcd5fnl1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwpiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4tg/+JGivIZkFB+nflgBhbbXhL/VXs4mIQRsOpL/O9i4TY0Guv1lp\r\n01yqqI2JXCGrEMF8jd518dNLfkUyYIRneaice2he+bGj2yrey2Bl+Sx1/b70\r\nKmuQytUM+z0RYM8HnfLtI0FaPGTFtLsHER9Mo0U5mEZzJwE7nFdD+GZunpMp\r\n5xoJEAH/htSesqMGY2oeSp1ntI6hFmhmU3gx9JITyXThw0+BbUZqBIp5OppK\r\n7zfeRGBN9W5V3oAuDAnX52PEyER8McB+NC7MoUSLIBXbtLC6eCPIQCBJQ3Xo\r\nHMebfSvw+u7owIoEijiEfikkfyIEwX7QzYI54rb92rLpTx5Z3JfxClkM9Ovo\r\n1Y654COeHFuS5jjpjjEt6lLhjs2c0tMj45ibKD6xaz949cNo5uU8IA6gZHVc\r\nzXue4wprK53Y6KmVoS23PvQXe3wpXvQoeRYEkw189E9YwjKTmrE9Cn1EX4jt\r\nuPNqMxLkkoHuUAFqZNha4D0FoMW3lbiGYhgqVnYdMlC3WqM6AP8+aZifbNj1\r\nDwq59Tp6BdDsfNWCcorygWOAC3po+jWNQUFvxjJx6nDJUap4AzYbNCA+OZKX\r\nhzL/ibxkKnUrpfkF505eT/0StCOtuKWYCbUD30v9Tj4v/FNuTStb+V/Pe9FZ\r\nNnELMHdCSX/s3aoxoabIgRZPTw+76BDXz4M=\r\n=VwSF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2a29ee2a5fac733a1c962669c242ab43fc95e29b-16.x/balena-jellyfish-logger-5.1.88.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2a29ee2a5fac733a1c962669c242ab43fc95e29b-16.x/balena-jellyfish-logger-5.1.88.tgz","_integrity":"sha512-Kp+bL7Y95qUF6aMHgNPcfuj4M9EYjp0735vJC/K4T/Q34wYIF1OkRjgR9kO8USmVkcRUaXTwlV3/K0EoVxL0mA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:28:35.499Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.75","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.88_1664289378379_0.6792582027800738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7":{"name":"@balena/jellyfish-logger","version":"5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"faa251f9a19549622c60d7d823b230f84a38564e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7.tgz","fileCount":11,"integrity":"sha512-MxzliVaffujyvktxJETM92qx+S+JQAbsWfCtrSxYt3ahCpETTCdxkmbIG/zJ1VrcY61MAG3Djtacmtayuz+iuw==","signatures":[{"sig":"MEUCIQDvpFgyjZrs0fVgJzQVYjILNIF6HK9Hnf9rDO3nCwNUzQIgd40Lixp1fY/XnX0Iq6xj787IC39X+SGDdQKGF9FiTnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwr8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYYA//VPUn53n7h7WltXQr/QvYUKd4DRn8Gk/0HtYw73rv3zBVvuyk\r\naziSdzOs7WQkgpb40kpUv88UvgEDrJLVeAgxSTz7TP7Gq/+J/vYrkipNkYLK\r\nwDESqZnj3bQKDiueqpkzg88U0i2HaeXEaRNIJBezN9irMOtVttk3hZEQQv7q\r\nIOXEBZiYoMoU0qLm0vK/z6X09g4palKqK/A3MgEzDisTXOkksRAmH0UW4dyS\r\nl9bV147jbhdZ1YKe7wLWTvvA3lBvDCcgekZRTzZl3oA6echZkSsCA/1gElwN\r\nMPBvtHfiYwxwQ1PqRsdDljv+7dPwzycaEGQH7AUbjIgQ8exju01SiJQfm2B+\r\n41QSUh4ajghkE7teHhb4posfCICHYagBmKq9XtXAsbtugJ3jMBECuoEFQLW2\r\nTcNWmTB1nnLicR/T9xKf9I/Mi6/VzbWH2CJtyK3c0hZPSETQkM+HNKMJ2lfG\r\nJOt1LKxUlfV6DD1vyb5qspeJ0CpWw7X6nhTT+xrJmOGNgzKmg6J3AphebHeh\r\nt52ucJh/LX/fzhzT+oRtJoOOnUsQmBkHObFE3Y1V3El6aDichfkz5B5yeFul\r\nGqIqKxSbzGMvba/ApLnN4bHRDgXknBFfFflIuDapc6zW+vKBPJ8yZi/x5HlR\r\n87aPYlkGM2kNCNdhtz97TsOcPyC2kl7La38=\r\n=t3L/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a7f32b57e676615f532b861fbc13812c3fbc34f7-16.x/balena-jellyfish-logger-5.1.89.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a7f32b57e676615f532b861fbc13812c3fbc34f7-16.x/balena-jellyfish-logger-5.1.89.tgz","_integrity":"sha512-MxzliVaffujyvktxJETM92qx+S+JQAbsWfCtrSxYt3ahCpETTCdxkmbIG/zJ1VrcY61MAG3Djtacmtayuz+iuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:37:24.905Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7_1664289532258_0.3762541395055887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.89":{"name":"@balena/jellyfish-logger","version":"5.1.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4e5c21859d40b5e67c0ab2ef731048e5653706c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.89.tgz","fileCount":9,"integrity":"sha512-j9zgsO10LsfBMqmKRu8lnBFV7xEWhi2Et8I6saE6vWv7AoCPaf7g5raS9ZZUuud99i8i4oZ9kATLIH73hMBWig==","signatures":[{"sig":"MEUCIQCwsy2QLH08nE1tlMpbbJ6UMEeTbuWLEIzt+FSwjWtumAIgW+e56dbH5TU0IEfXWB+lE5P0sXNZ6pOpDj6UkwaiCxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwudACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsGA//XsOpONSsipCkUG3xG8mY9T5+3GVF8etP/rooDZ5dmWvX15Ap\r\nsQeaSkrO9BuupbxarD5yXVomkek1PSR1HWK8mPGqsPqWWuJWx7LE5Y3HVmCW\r\niLx30JXRzoJvTn9VzT+gM9+R36+awk2xfrH5QymI8xUaa+pBu+uQGi7hEigU\r\nEFtNXpS7h1ToNSy0DyEsTQBmdC/xInN3gsuxzJCFxcqZlVnQaBYEKBLlI5eg\r\n/ZGCLt8bSrr8cp29yrRYHN22fMXAwjeoTlEsfGPn027P10Z0qDOumvnG+WH4\r\nLWXGl0j+UIb0jPci3v4GA5U2wXiUy5N6WaPOMdC3uh0OCuA34mLoFCdENBmH\r\nmbT5KSwZeZ2S3zlZHOqqZbPKrT+vDzcm6K4Fk0GndI1alg6ShMud9+oGvlxX\r\n25Z/FQyd3cfoMQ+q/wnr/3m9PBU3+xaSXiC4l1ZnZiL4gM8e58uTMieesKDQ\r\nVxE92IBSuXTybPsemoOSHkHrdKNmgUntEWE23RcollQM5Mgm/dM5Zzb2DGc0\r\nlUSoFqeIWNnmymkZGn1gBiF3A7XxLANshzfbL+MbwQjP7vjEYLN8iScJ2mxw\r\nUelyv4AsTSD13uzNdwXUpzqOKL4i3qnyrUKgRqHDhic/tvGtyQzeiNfbfrT/\r\nKo8NOCnR6Qn67CsJPJhflyCIpKBWC4GaZOY=\r\n=UTwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a7f32b57e676615f532b861fbc13812c3fbc34f7-16.x/balena-jellyfish-logger-5.1.89.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a7f32b57e676615f532b861fbc13812c3fbc34f7-16.x/balena-jellyfish-logger-5.1.89.tgz","_integrity":"sha512-j9zgsO10LsfBMqmKRu8lnBFV7xEWhi2Et8I6saE6vWv7AoCPaf7g5raS9ZZUuud99i8i4oZ9kATLIH73hMBWig==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:37:24.905Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.89_1664289692873_0.9581322776315704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6":{"name":"@balena/jellyfish-logger","version":"5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6fce9f9c5184f62ea9942bb1f4125ad8dd065610","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6.tgz","fileCount":11,"integrity":"sha512-iON9O7HEi+BosV51pHsmfLK+NAN5ZUfmasGwqmnO9jx+EbXJ3hxiz8FhuSIV8Xbu/e8fobFKF7nJLra+OVrhUw==","signatures":[{"sig":"MEYCIQCaxCw0ybJ1O6yaoKBsgcV/j9MZHeH26TOXtv6KV0vV6AIhAPZpW9E+1dyLUbrVA8Qqii6Q+/FExdKKfq3LZqi5g7ep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwzPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLCw//Z/EKVScVhAuEtwpn2PrzKLtPNJ7FqQjEqt0BAgcjuAlc3Z5K\r\nCzcciMlXphOEGPOdDwGHacip6kfC7ZxqMyibd6tSj6j7wdKt6kG5CcKJu4Do\r\n+3dHm39LvB/1IeF8ikBH23Q6ivF/9owYfXSd6SEkDoNrW9pztfFyRLwBOLVc\r\nFDm3JuVwySBOw2oin+VZy0/x5P+WL0nvMcuijlbuHgx1LJAdWkhv/6b8Gm6E\r\ng8y5G8rSb23oFUoIT/ir+NVBV85rPHaUxXFz3jINURuz5L3aQPn3spOfrCw5\r\nyLunhVhKU16GKTDoyznekiU4FWBRx/J3RSjE9oE6hhfl4PPUh7p2fIx5E3UB\r\nwU40Xu91Y84/mZUB9TC9KFcPqlxV71C6BAcmZpp5xsLcAN/QBHh5BM34gbiP\r\neWVkxd+2PFEXZleDZecMXEdjAN01Aq6fRKNX6kTYHU9yOk3H+PC7ptXqD21w\r\nC9pV5NU2JY9nxhSTgAwM0uhi8+116lRWNCqjmCx7zUdVFaP66ikpHY7tnWIv\r\nE7tpcoecxjbNqqkIIF/UNAc8GL/IeGWFd8xnm9Ck5/gc6ZYiH+McpzrrcWyP\r\nluh4lpD+kfwj1y+515v1R4edm03mZXIROGPqdeBfpwwqC2DdKaR+TGol6lte\r\n1nM9aEhm9wQiR611dwnaqoK9nH528RqsPEg=\r\n=ObWF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-19a3474112602054408d3f071a04d8b99bd3f5a6-16.x/balena-jellyfish-logger-5.1.90.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-19a3474112602054408d3f071a04d8b99bd3f5a6-16.x/balena-jellyfish-logger-5.1.90.tgz","_integrity":"sha512-iON9O7HEi+BosV51pHsmfLK+NAN5ZUfmasGwqmnO9jx+EbXJ3hxiz8FhuSIV8Xbu/e8fobFKF7nJLra+OVrhUw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:44:25.492Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6_1664289999572_0.789027800855792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.90":{"name":"@balena/jellyfish-logger","version":"5.1.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d14562ed6bd804359049c8f80531d242554b78e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.90.tgz","fileCount":9,"integrity":"sha512-FN2c1o8SebmBbqkMLAoVO5LQQEojoj9AD83khTbI2VE/lVUYznU2dl7LR/Ww0dbymCYekjk2QGmIwIgNV1/kIg==","signatures":[{"sig":"MEYCIQDgOY3ZDOFxHpPIA2SZ7sRnB5L+Ru4wOK+oUbk98lzc+QIhAKpNm5QONkURpDHdHB64CH5u8pRh1fLBzzWfS2pf+/Gv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMw1oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2MA/9ELd7Mh/kFw6yxiMSAj5wpGayzvPgonjuZ6IBoJypbKxKWeOV\r\nL2EHUTnQ+vyMeMvoho6vVPR+dBMpsXwQvJQEMQDI4d47E7Ouqez77K5TuV0a\r\n03ChBgKfjCpDEjtg3oTGtqVV6C0X2a6s7t0JKTDlD4F/WsGTLYn8lyvMhtRf\r\nz36uxqb5/yj2cPdVSL0LllFsZFjkFvQf5gchg8evX+GHlxsLEOAXbrrKBL5e\r\nCjktSc8rSwZros/iS5oWXl9pLg6m4QSOHSzGbGhQatZf8odJ4rD/1AckkNwr\r\nJ+uIpn+WiuMCciYv03bQTL8oo1BpVbfc5vj6ajiXQ+eWK8ga20BgRUK/rDGt\r\nDrjvkJi3UGkp4FEcYwpMw7RnPU87CzO6+gUfYT1+/9shDJEof8j218kZlw80\r\nPLivsYOFE/TFl7jtkEGQRmzmR/TmA63OUKToK4U3IZH/OBlG03W7WdRsnffI\r\nbyvu3FlJNa90FWefkyLhH3KVl+KiHyz4RS28y1h0iASMaQCuvOopEL/e/IwP\r\nBQkvqvNultvsImPo5BGnWeyzsHnOuXLoBXj5vAkAAbKWO0iy3W/5E6b4X+3f\r\n3irKO79zj/yL9/yEnNz5brjWFBVbRZYrQQJyP8JyNFQIlmv3fWFJreitp4Gr\r\n1pFsCqqaOA7caYi88hEuWbtK3BhcTBCNlHw=\r\n=ihjx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-19a3474112602054408d3f071a04d8b99bd3f5a6-16.x/balena-jellyfish-logger-5.1.90.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-19a3474112602054408d3f071a04d8b99bd3f5a6-16.x/balena-jellyfish-logger-5.1.90.tgz","_integrity":"sha512-FN2c1o8SebmBbqkMLAoVO5LQQEojoj9AD83khTbI2VE/lVUYznU2dl7LR/Ww0dbymCYekjk2QGmIwIgNV1/kIg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:44:25.492Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.90_1664290152291_0.23414616590316606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c":{"name":"@balena/jellyfish-logger","version":"5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"abeca058b3d6527117797babcd5bdffec4583138","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c.tgz","fileCount":11,"integrity":"sha512-Ok2ZVYQ4qB/+NFsFVqRD6H4VgttImfAifIZkAK8VmBNIJA7RWEkscQP63cetG+NFvuAkuN6IjoEaYWqRzErjYg==","signatures":[{"sig":"MEUCIFnWyxJ7Q7RcE2jGCNGmCmYYZWMShmWGjY/IyuYHqSNsAiEAkkQyAklGqPlQmijgugjyKNibP3ttY9OianGstzR9LPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMw66ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfkhAAnEpl0WoYgYewGtkfzHzuPpc4pYsPFhy+X0v2bQjjcTytGPLt\r\nbTD/O4WphDSAlKVu42e+LA11cKPblgGD/I5AwDe77wwoK7cz5Q+MkRxI7NA5\r\ncZi659hbXuZEQjfpX7NAKOyg/wlEeTHw5YJKFRkH06yHXZ4S1uXMxCctcXYH\r\n2TYwdMmkcTs9ZXDpul2wd2NCg3/wVpIYkp9FCbuv/0bKZOZwqHk7evcMJ9Pj\r\nMJgW2I1AlgRcawXsvwep5F2EM3cPAzfkPRCoJ1o5hI0sLC8XQA9LAYBqMS0+\r\n7eoDbpLOymn20Q0t56snIGOE4cNNoZz2iNPA4wDQv0ntTFoJvRW6TkhXfBDs\r\n7jH1nYUi5jZ3WRliqU856kDaIXqp5YyGzsRHIzstSxckeNGa3SQ1UCYupTBR\r\npxdWUvptWWvxVfjiZJLeL5IxhzfrpkclgX9qS4BG9EkysqYiea5HvMdnNRc7\r\nHpp0sL3g+I1XTyCJXWKCEYkrRklJl3O3mi9rKpMHGRrDChELlJZC8HmbM4ix\r\ngFKPZsdAo+st77ah1ZmNUD78iY40opCCxd+NbD1RuwrS7wa1LU5+fOUtEgo/\r\nNa5aYknulIbV2furFQJBmJPPYI888IKQvka/OFFMSM9IVQ1qzXaXAfN/6p9K\r\nLyrPC1NGUnJSbrhA/Ph/3F2TKNo4knM0GJ8=\r\n=QXcH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e953ae73237f096d32b4b2509d8e5259866c80c-18.x/balena-jellyfish-logger-5.1.91.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e953ae73237f096d32b4b2509d8e5259866c80c-18.x/balena-jellyfish-logger-5.1.91.tgz","_integrity":"sha512-Ok2ZVYQ4qB/+NFsFVqRD6H4VgttImfAifIZkAK8VmBNIJA7RWEkscQP63cetG+NFvuAkuN6IjoEaYWqRzErjYg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:53:16.120Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c_1664290489963_0.7350912976878641","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.91":{"name":"@balena/jellyfish-logger","version":"5.1.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d46fd2193dd7370b5d4ed109ae54cec8f361ed38","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.91.tgz","fileCount":9,"integrity":"sha512-mB8ZCn+1PVMpxJ2T7o0JxbrMAarGMj43as37DcTKQ2mo/p+SMhAhKR2lKJQjrv0d7SBizcR8zdpRlCAEULDn2g==","signatures":[{"sig":"MEUCIGHLxNsfIK3DdaNqKqtR5qbTLqZreG2NSRthQOA8JR8dAiEA7vI2TvH3PczLZQ0AObb80yQ4cKjHq4RCkTfcvQeTceY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMw9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl3w/9E5L5VBpsr4jx/OanOlZWiiLRidtrMII55j00wx2dkxgl5w24\r\nDpgI49Hd98vHWYqomJXNLlfaN/v4G6CMaNZH6uOpySzWUfQagDaGcKu0y07+\r\n12Bma+8IEWfJWPfNULaYDFrL2tsLYXqERUclwYpHtHQxc3bAmtv9ctRN3ku1\r\nxvlYZHj06JhluGHFUvSjC89qSN6gAmHai/leED0OBUezwQILifxuduAVB34F\r\nN8PaSULPod6RyTbW8oRQLNhzL7da2dAdbgydA3BJGvnCpyeuISSQ9N6N/+jr\r\nlnL2uRWUgEUmct0fIYA/XrbMakPEXr5SYQncYlhLWb46UVPV3Lu0eZBbXwyw\r\novhwqvJi4TwcnoMV6bLEVCuWeJ4/So+3wO+843/B4Ejv7EZ/DFdof2WYNXfS\r\nLwTDumgHJZ443YI11T+ii/jMBOrJyXp/2alCCZ0LN3/MtL6s+U2/MqsMqJ7k\r\nqTuEz5Y4JWViIEw1TWAuVLfeJElw1Geyc+5QsXv88anlnTVqdJMu391ei3R4\r\nbx7DbWpjEe1hB+VJq3xc2wXFNN/D07RhAWeZoNSHH1umxtxMdQBCfoWIQAQL\r\n/lFzt1ARBZYWXwdqf0s2HzrqvpYzgdkbMnZgyF9NxHStGbvUdXUQT7RCBo3M\r\nAwCIXl9imdCGrPMoydf5+BRp3kOsw5aIo/E=\r\n=Hfnk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e953ae73237f096d32b4b2509d8e5259866c80c-18.x/balena-jellyfish-logger-5.1.91.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e953ae73237f096d32b4b2509d8e5259866c80c-18.x/balena-jellyfish-logger-5.1.91.tgz","_integrity":"sha512-mB8ZCn+1PVMpxJ2T7o0JxbrMAarGMj43as37DcTKQ2mo/p+SMhAhKR2lKJQjrv0d7SBizcR8zdpRlCAEULDn2g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:53:16.120Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.91_1664290632770_0.8066615382472853","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f":{"name":"@balena/jellyfish-logger","version":"5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8fb393e0a3886e0b3ca15fbbda66fc6ce95e194f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f.tgz","fileCount":11,"integrity":"sha512-EPGX99SPeZKZAMQHMwfRSSyTRzJXl3Rz54Lehe2xIjXH6RJiy9AXREOr/p178PRg18NI0Z9zj9ud0Z7vlkrpfg==","signatures":[{"sig":"MEYCIQDy9XfTJ+B4swaZm0s/GvQ0kkqYIMlM2LFfxo3ZwmdsdgIhAJbHvj9HfWe/7np92WXxci7yXpmCi+zxZsfmUrMztU8e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNCcJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro8Q//YWGtn847XQIoHvE4cyWHb7zjcofFw4gvKlMLhoH7lr6t/oPh\r\nnfxxKrLjP5Q72cN6OjjEX15nW5/GQPW1mVUFX6wpOHzJdArXLXLqRLKZ7qGk\r\n+fagna6zGTHYcHbDowo2znx8cMJTu2SbXRPQeoiV8WsYU+tublAkXdku8Oi4\r\ngLuJC5EGljqSEx7wplvp/gx0sQpbSyLuHWWtz0qSztT7HI4uONc1nmFmhb9D\r\nkZN4/mEGMGoU5TJRzD+nnIjzlaVI5UH2ZhxbZ7fRNFADea6g50zcUcOuqnwy\r\nzdAC28HJnKyByvBBBWv6xHY26U9HwST9GJqUu4/5T3saRHZnV3VuRta+66SH\r\n1GUuNFnDTycOrVh4KRm8uoHRB151y0bSqF8QdfqrP4tPHvTKG3SJIROvHRKc\r\nTSppfW0Mv5IbL1blWoTOzIHPnD7zgq3ts3Mh92pUEVMue2jTiDaOj79bEqtV\r\nvCdkDa+WTDuheafN7igHYCzpjNRmtMJy60YUeM3PJAfb+7syBQ0dgk5ZQkXJ\r\nJPKEHbHxjLNWjP36UEbQmlmHzlQKDGtZaIkpXIv3r5NOwazIjH39EDuQVGN2\r\nV/46BKkUogZefS6A2JXG4JfqRieTOio4VL7LICn75GZ9qqdpZkhISdSINlUB\r\nnFKZdzFgXE0piu8bUGWDibkXVS1btvJhcbE=\r\n=o7zV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2654990dec6b7c003472e314f332b6f74859591f-18.x/balena-jellyfish-logger-5.1.92.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2654990dec6b7c003472e314f332b6f74859591f-18.x/balena-jellyfish-logger-5.1.92.tgz","_integrity":"sha512-EPGX99SPeZKZAMQHMwfRSSyTRzJXl3Rz54Lehe2xIjXH6RJiy9AXREOr/p178PRg18NI0Z9zj9ud0Z7vlkrpfg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T10:49:29.396Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f_1664362249282_0.8977709066529711","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.92":{"name":"@balena/jellyfish-logger","version":"5.1.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a47d79009e010c5d9e736c3ab53a1aa74aa8d1da","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.92.tgz","fileCount":9,"integrity":"sha512-/vacCeno9BuXwL7fLuIADDo2QgnHVyJDhJxi4LDQo5yK3Z/n+NGvbxk7xPKaII+h9tlw6QiQhYZgu2oUQBiDlw==","signatures":[{"sig":"MEUCIA9juUm2Dz8zKvJlzfcClbTiBSJjiNI4ua0wI0mV9dbEAiEAmAl934Yc7fStkbfA1Q/5uKJ2J2TpQUyBbSDcjvpnQMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNCeZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDgBAAlLqvmN5HoI24V6Z1mGMGyp0W9HTRpBGruUspLlOAs1RdYeuW\r\n0EZ+kH7bE7L5AD48zS/vQPkKcAK/mLAeCKy9uTljjQ6Y24cwVxuYMu6bBQeN\r\n3ndT8ciwhyhSFbHq1GEvB1k0jHjzBl/WxwmjkYgn9XdX4KxNENxn8uXODLU1\r\nQQ4T6hZ/tUmH+EuRbU9ThZBpW3kDXA1oruQyN9HPD/SLy5O4w1e47v0NXu+e\r\nYzjJQ72iXyOc5xquQ6+GU4xo2/ousCdpI71yanq83gs6oif9quW1h4mwBctb\r\nP6rbaIll396+y2r7hPuI0dKeq6Lppa8l9tJqT8ZOWjg0soMxdESZaBU2y0my\r\nwD2NxiqvMjwJi4Wp4eI5bEWnS+BRlg8EYqL3ENFccS007f+e5B6g8lggnDmc\r\nDGqaRBH26x03Zemmf4MU499WH1u/JNsKeyOdRUl3k6mvjNx01kOX07aITLdh\r\nq38EbgQNQEcRyS5hIOSm4qSQKIQKBnjLX7yJogSkV2eas1cVcU5ewQDhhewn\r\nYAeMjjVlIcQyhzY+WXPUGfKLiU85n4qQ7xx7PdqAU8gVxTrySSBauYmohmll\r\nITwN+2nydVn7REXB1WvinW//N1siOMze1vVZ9/YWhJzxzeRceBMhATMU4NzS\r\nV8pxpTiiusJFJcncggFdOgFBfDejo01sV3o=\r\n=ngoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2654990dec6b7c003472e314f332b6f74859591f-18.x/balena-jellyfish-logger-5.1.92.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2654990dec6b7c003472e314f332b6f74859591f-18.x/balena-jellyfish-logger-5.1.92.tgz","_integrity":"sha512-/vacCeno9BuXwL7fLuIADDo2QgnHVyJDhJxi4LDQo5yK3Z/n+NGvbxk7xPKaII+h9tlw6QiQhYZgu2oUQBiDlw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T10:49:29.396Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.185","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.92_1664362393674_0.6223532407710008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034":{"name":"@balena/jellyfish-logger","version":"5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8eff22b22dac41b88c5175db3dca5f69e061413d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034.tgz","fileCount":11,"integrity":"sha512-oKnTaq1E8nC3u9GUTF/+tRj0jodCvQKJhsS0+I7tqwvXSf9XHHPqP/qMYosEUMwFUqIil8v9R6yklY9uLZRd4g==","signatures":[{"sig":"MEUCIA4E7bmD0OskKtTHG8YCyL0J7AkN3LvvYyph3s9T5ZfCAiEA78RhHXjPUnZ8lqBI8pAUgypMFsE/+BN1davGa4jFBK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4aoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptwA//QLc0C1WuMiUGosr7YToR8ZVRT5F8ReslwqsJVqLeBnPL5z4R\r\n6zqTbZM9v/jOKiZkLYNY+u/PZe7ihAkqq8ZX4DOv8ia++bB0IHO4Idf9ZEn8\r\n8RKFRGml6+nJm7j+a5za2KoxBsX/WEiRlvArVEeieqFWkUfrdEXwaErZVJXJ\r\nyiWREa5Mzd6Ui/w8bdOKpOQPFGO2GGiRxl1Z4nF7xVNszPwOgFym1yRHNTIq\r\n74qK8oKIwxkUwANM+zPh2o1eDAxJdw2D6vnnfEKTw7EgGvOgTfc1wC0Lh1lp\r\nHzkZF3P9f12/6ni/4NRizu1YQe1ZYvrFvyczi3yAlexwFhRTyGBoN02+uT/L\r\ndlxppwfN4xpjN59kisk0xXpDIt+X+i/osxs5B7rpRD0ti6679Mpb+35oHJdy\r\nrynjuM8Dm23mLaPDEu0sYVglK6GKtrFiu6tdohuf6bDBiyMrQH8oX7RXzvEP\r\nzwo6oIG2lWJ06D1R7mlq85Y54zXOEbY4N8a5HFQziNh1MknRXoeye4AKiwH/\r\nV+o++9pXKHTW5l9oZFk4GQjbLon/9uUuBZbgshW5TdQxuUa44TbUUaCPNgmB\r\n8x9SxSs2RrIW1NECLR9fGDdOGnc6rXBn9cwHQxP127sYSQ2Hb0fafExb4BbU\r\nXF4UM3FDefsxTcpL9lrUFobH4lEIXZo8t2E=\r\n=RpvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c672d048f22cdd7958c7430b3c5f9094c1e7a034-18.x/balena-jellyfish-logger-5.1.93.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c672d048f22cdd7958c7430b3c5f9094c1e7a034-18.x/balena-jellyfish-logger-5.1.93.tgz","_integrity":"sha512-oKnTaq1E8nC3u9GUTF/+tRj0jodCvQKJhsS0+I7tqwvXSf9XHHPqP/qMYosEUMwFUqIil8v9R6yklY9uLZRd4g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:14:16.212Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034_1664583336434_0.2043644834747107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.93":{"name":"@balena/jellyfish-logger","version":"5.1.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"155f7a73b6121661722132e49931ebe064213bdb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.93.tgz","fileCount":9,"integrity":"sha512-qtAyoL14OgS7xt53o6z9H4y9HUqlImbcHgmOE5EmgYZPwh1kHWHEjN5N0SEKl6W4E3F6RdZIWKI3/PgIHcviGg==","signatures":[{"sig":"MEYCIQDrHwZYWDX1JUqClnIMg2YMsl4RvVLA8RNsbypAGquhzQIhAIvCuCswU1uNrDC5Ntfd7Ua+g8pGUJ7cMAi76im3kVK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4ciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeDw/+LXmpWbEl8E/htSvI20Qyv3spb2uAowp2T8sVM1WmxMCA3svp\r\ncTTkcXFWsC7uZRigsVjhycxxkNhH1m+UvYK3n3P+d4RKYK9r8lYU1cU6JWhe\r\nxjLRvRgePh284+a8NAqNftuLN401k6aDpgQ/zx/AVNxeHqGSrfgd+C+Y0Brg\r\nJCdpEypySPBnigpGCk/+Q1qt8YHbLkAqIUXazj5nzrzwMF3kCrqejyQ3AAOM\r\nUP3wLNSgqoivLLlH/lC97iWTGPgfQa950HgcO5Sz/jKLEubJ7JoeMTtoxCIi\r\nMk8XjBiithTOP5knAcXrjLHEkaikokyVVRxdMHQnwaEqZuQCqaAJQHUIBgqQ\r\nWh3cFswwixTOKqVvN0blWeRVwMPyV4lrZbGf3+Kvfpe/UtNh9+SSeGwHL8M9\r\nh4eDfhXnlkoVH+TJijRfsPEtYr8jfXEpBv/i4iPz65e8IhE1nT0K3fOdj+CA\r\nCNtPPkn9zjn7bTDgJp0G06BlyCTQYAuOtV+Oko/bcajd/T+tADSSF/79vaXG\r\nTBraSOXL3gUQ/eeVhIyFeVNrtC/zrxawFK0YfxxUAC5FTdNtMhbe0k08Lw3Z\r\nLzFsutC7NKpP5VnLkb/RUOFWYmerXA2bxrgsNcnmd8ir4nPdC18qK/t6UMC6\r\nTiREk5V18Rmx1yU5eQ1qXhNJR12GWa+A2Do=\r\n=L77U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c672d048f22cdd7958c7430b3c5f9094c1e7a034-18.x/balena-jellyfish-logger-5.1.93.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c672d048f22cdd7958c7430b3c5f9094c1e7a034-18.x/balena-jellyfish-logger-5.1.93.tgz","_integrity":"sha512-qtAyoL14OgS7xt53o6z9H4y9HUqlImbcHgmOE5EmgYZPwh1kHWHEjN5N0SEKl6W4E3F6RdZIWKI3/PgIHcviGg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:14:16.212Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.93_1664583457720_0.8511328528284587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965":{"name":"@balena/jellyfish-logger","version":"5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c2b0d6175cac3dac5759bb6e1eb3bcc1f6756d84","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965.tgz","fileCount":11,"integrity":"sha512-iWpIMjMTFGi02to7+YX8UopQ1/mb/4SMhHZ0iATXh4FPhS9sZ6nF99HJI7OnNcaj+W713ophqdUKRxN8kSesMg==","signatures":[{"sig":"MEQCIHN3jNhQx5poxXqkAKuyxUfZui2sxCXyng3kZDvF9CeKAiBT6ZnJO8vTyRw+dbO4gZvt4YN6OrcUfRgPVea/Ce/u/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4fJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPvA//RfbBIxKzIUnyBZUrJ1h/NRXIURx1+CQOfdMJxASRD2bs+YK6\r\nUM93WPBXVnFTMmDbcHlMdWY8vAnNC227E/TzgiQUG8ufTKb3zlxP0QDcVpjh\r\neL7vSygeMnExkeRoT2D5dQlvY7HB5X9eOsDB3BTFO8RYjuFBMe7MmrscVVcs\r\nhhhZHiiQjDmVbCqgUszVG0VzVH7rgZ7eAe+AQBg0YfU02OmsD9OEQbeHcy3o\r\nek7eDJVQWJbexde3Zvw3JcKJdNXSYnsGgpg783r4cLaBiN2yW13tahwndNmw\r\nvW1YXnwDnZBpG3dNkVCzPddWJKyPqMkSrIcvzkkKdP7A/+JdFNGWRKK1p0Si\r\nnDRnp4h7l0B8M/sTR5a0eA6VizERrtYUsIAtJvGBZwVaP1flKoSTPh2mfBm1\r\nRGe2dnOx5JHEI1w2YYZPNieBYk4ixmPomjJlpH5RjfYhblQOqG7vPI1JpDu9\r\nhKFP0NlxQtr9xMV6NqTyfTybXfRq+MlGDD82vADQyPYXA3yLoWQdttt6cdDr\r\nvfB1rd8Fu4lmC+eey9o6QDjhxVZlAX5tVRZZMjUmNL9in+packRGHx8WPQcV\r\nQsCFXPxiB7J42CsZQPuNfX8FYMBYKH/ZnNsd5PA3EOd2Hishar6p2B8me8VI\r\nH0YfFaZ2elLDZU7ocNXmz/KsAnXkbKQ+vVo=\r\n=rNP2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-72b3f577efe54f938563f5d8e0c5b72109e04965-18.x/balena-jellyfish-logger-5.1.94.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-72b3f577efe54f938563f5d8e0c5b72109e04965-18.x/balena-jellyfish-logger-5.1.94.tgz","_integrity":"sha512-iWpIMjMTFGi02to7+YX8UopQ1/mb/4SMhHZ0iATXh4FPhS9sZ6nF99HJI7OnNcaj+W713ophqdUKRxN8kSesMg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:19:09.627Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965_1664583625410_0.27252106631718087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.94":{"name":"@balena/jellyfish-logger","version":"5.1.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"57dd72831da5ceca49fa9c9306b639f0a465030a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.94.tgz","fileCount":9,"integrity":"sha512-45FNX3Pu8vhBjk0hA6zuXoJsvuvEHNWkxMFRrhzgbJvTBILrbTKCjd5fZNI2PAARw4ZdU30R0luAN6KIZnfzxg==","signatures":[{"sig":"MEYCIQDxhguQR8FbwfroP983BPQur4Izkowbz9bfduuo9jIjFQIhAKJew3MhPhJHLyuPKhtc2pqLwtZbqKEoAhnEyli5ozCq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4h2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPMA//R91Uuhn9Jktucsi5lWReh2D5e4kaAE/aW+dQmFzSHpy8o4/h\r\nJ/EHgmYSzJyA4q4usjht8+5YbAC7Jmm8KM799P9B1mrG/Dxl+vpOpum1STxa\r\nW87xrVadQg8fQUX9ViKVGGd08gfPh7VoYQMhp6ECL+C6ldNUKs3J/I36ZeBe\r\nZ9EYHWSPyl1s9IVRIMM+iq5ECTEZ9VapHeDa2STtkRn2GgXL2jwSLMgWqRjT\r\nLx56lUq0bIC1cJ+dDrfLJ518QkiPHmKyaRUk+HSfX9sybU7OOaJL7O34G/E9\r\nbwRKlLgux75LyNNZpaZuP6PgXpTP9beK2Y+u9FOvs/P9U9+Bj6XDXws/j+as\r\ni09TDKA3bbX7zV3eGmC4e70dpuv4iPIrIqYuXqZqiui4Ko8bj6PJLg+QFfBS\r\n7LbwEEJqCKBDxDc8A8MEXJG4izV1kQ0OFpRV8F5ZH0X/L294xWYto98hZPuw\r\nbC/Oc5lApK5SQ1oLy4TNDfDdjBjQ8zfSttQfXKWRI8PvQ6bjMx8T5wB0VR4F\r\nxwgB1DMQ37K6XJw4HuDQwgzmdCqtKgtJ9TECAQoaPyojHbQqeOAFHElKszO1\r\nwLvII3D2OIbGbYtqCeE7u1Enm/980zJYje+DlDIdjYzTH5LByGxnX9ASnUmy\r\npODoPsTAIvq8yyDFWBkE/NywMP+L+Mizj8g=\r\n=MGlx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-72b3f577efe54f938563f5d8e0c5b72109e04965-18.x/balena-jellyfish-logger-5.1.94.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-72b3f577efe54f938563f5d8e0c5b72109e04965-18.x/balena-jellyfish-logger-5.1.94.tgz","_integrity":"sha512-45FNX3Pu8vhBjk0hA6zuXoJsvuvEHNWkxMFRrhzgbJvTBILrbTKCjd5fZNI2PAARw4ZdU30R0luAN6KIZnfzxg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:19:09.627Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.76","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.94_1664583797767_0.3049430318639321","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3":{"name":"@balena/jellyfish-logger","version":"5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fb4ea3d72842a98d384e3b608114acc5f6d9e29c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3.tgz","fileCount":11,"integrity":"sha512-dUMCWux7jDmYL+5g8rd0CRNMykP1KM6QFKb++p3ELVLWjcs4zAAEdwj9Pi8FDKI75rV6iSq3tGCZXeK0bYcFJQ==","signatures":[{"sig":"MEYCIQCSktfK8TJJTPCwaniEgvf9N75BWTrcFtn3gCgrwwWHhAIhAJ2+HnyGSNkop6GKK/HVX7nZpJX+Dg+apn2TXKNvIPNp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7twACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7rBAAjPFYzsejdeN2eDbXgYG5iz35xluA5zlbgZYBQMTJOubq/HU/\r\nragBnC0moarXH45slzh8W0ccsqFJlfzXS3veRak20SHGJMi+rZ8GPsJPV/hf\r\nrtd8r/F8JiN8ZkXnhBhCjPCJQW60uasqPiQBbZ5LAQy9DN4QcyQo3slbL8wT\r\nIGUQ4LlqQa6mEDxvIfSIF87k9eCA2SA6sQSCsx43vfHsTCR+SdyTV7YtBdny\r\nbEb0hN/UjybX4YQ+dkqBp5h1pviE/G+HMwRAibdPjEht7kJOYRD6DBoxnve9\r\nTt928oWOg1T5rShUNM+SVafETE/m75fjE2jLJld5knVAf1zN16leHu2OgaRi\r\nqL9U5Hvc6ld9f9KoIVeAvi6Iq8Ymp/uVrJ31fPnUi1YwbIEbSNSG75Gauj8p\r\nk6+DaL5Bl9zabuKUIhhoHJYhTSmVgHv1Zi2he+QDSyV13ZT8Zc1f1PkG4HP3\r\nWO7tPLVkqeo8vBpNVI4di20UX3ACCjnGKEbszltc9NFOIRiOL719EQ2kdUEe\r\nGXrh1rJO/elzc/qdquWCY26PbgyBxxYk2jQgi8fz19NjLcENxghwBxV+gYUF\r\narQMddZDQxo4UbE85aAUUEqKVdDcOmNh/QypwljBrGLctcFCLmlC0UGoR9rz\r\nXFZLokKA8eDzYtlIQ8Vip00XYEFunVYJ2tc=\r\n=WLvW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4f9de11c05c23d859bba59d713af99b2bb7c19b3-18.x/balena-jellyfish-logger-5.1.95.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4f9de11c05c23d859bba59d713af99b2bb7c19b3-18.x/balena-jellyfish-logger-5.1.95.tgz","_integrity":"sha512-dUMCWux7jDmYL+5g8rd0CRNMykP1KM6QFKb++p3ELVLWjcs4zAAEdwj9Pi8FDKI75rV6iSq3tGCZXeK0bYcFJQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:59:34.922Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3_1664596848576_0.5239426482974745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.95":{"name":"@balena/jellyfish-logger","version":"5.1.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"178a7a0f6894c711ac0f3e44a5f52f19ca7b5ef8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.95.tgz","fileCount":9,"integrity":"sha512-0pI9MAZRf2Li/o8hvIQgmqkvgMzaAhXjwehv0u1MVulWvaAoH8MSI3tMfllADDE0lW2OyIanlIaE+dcrZeLeYg==","signatures":[{"sig":"MEUCIC9QxNW46f7nyxdewaLMiKWRUljwuVBnsLt58tFKidwxAiEA5K30FkFnJU4MDYkNtiyUgPB/xGYX51eQ8r7h/5N9+pM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7v/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcbg//XxG/oiGw373TGe82/sIqdGRhaXHXw511fW+BUd7FxRAc8NUn\r\nnDMaq83uGQQqr92mPepiJwE/OoIT8bLoVHkjxcU/diaGZ5qwcqzuveT4Lb+7\r\nX592jI818iNsJ4aDEJ+YRryBN+7F2Lx5012imKhcXy5a8P0SI4HRHLYGWMc5\r\nmq5RJ6RzVflkiE/WGqq1uB9WQzGDExQTC37rjdZQckf8BBXJM0mIumocN3N5\r\nPNRWVxqDdKdVZe/q1qSnI9c0JgOmjVh7BNeDAEw1I7cCWS34WEiH5ThoqbzI\r\npEK+/zVljf9qvGygfzTkFPBWDNedGbCxBizGORlwGKhtmZxfXfVio4ocL7ln\r\nbgypinC2rL9gfzkLlqdxjVmqiFW+P8gr2JfYtZsexdBrv/5ug1jgpzMjWT9I\r\nKWbULL7JxyXZ4dzoJNavvh52hUG3jTj36KwqPk5w+LhQ6YK3zu2nS+chMBW9\r\n7+Vxz/vfpw7BdUSFEyY7kWbgD2rskDG9rkOd1SLFN3vuRmjcFf8QZMV1re2z\r\nJujhvt3AegO1lToPC/WqyySTRhPZyILevHGN2SuoCbd6bB6GofExt4tGwIw1\r\nR0sJHNWFtlB1jeSOKeR7VenxRrhR1SGUKzyx8f2UB8sFnPHikehgyYY7UnUA\r\nO+6mlEcR507HupngzHXAPg4nTdY+qD4rr6U=\r\n=KC9F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4f9de11c05c23d859bba59d713af99b2bb7c19b3-18.x/balena-jellyfish-logger-5.1.95.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4f9de11c05c23d859bba59d713af99b2bb7c19b3-18.x/balena-jellyfish-logger-5.1.95.tgz","_integrity":"sha512-0pI9MAZRf2Li/o8hvIQgmqkvgMzaAhXjwehv0u1MVulWvaAoH8MSI3tMfllADDE0lW2OyIanlIaE+dcrZeLeYg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:59:34.922Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.95_1664596990981_0.13677585097540468","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652":{"name":"@balena/jellyfish-logger","version":"5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"aada7929a8674ea964543b195667b687d5c10777","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652.tgz","fileCount":11,"integrity":"sha512-b73tRsLkZRiCNySfNC05+7qwPk6q1/PLYiyHbtclSy5zwRTB5I0TQwUtFUitm2AhvqzgCkvYansyr048OwXwrg==","signatures":[{"sig":"MEYCIQCLzz/OKgl4oJGsHBJU/qYl98rt7hdDFSLfpDQ3huqQHQIhAI5+iWi1Y13KVF7S6xvz43qPtvDHmztOQ3ALKMWZjNjy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7y/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqyng/8DuW3A8G7Ut3cMgwXwWoW5uMdcaS/rquMEVp5UkfNnMoOCa38\r\nTt9qfmodqzW2RaLmer/MIax8D8Pxbq7ZKKoC7Uum59WiL5IVK28hQ76IVb+h\r\nbz1H4bcjmruMbOYZviI3bKpjd0OEOa22HJon+KrxzznsxUcHhC/Sq8oNg4gN\r\nqusqeRuXoX7tK+eIlGqoXIqb+dKthN1ROh+uUpLYIDVSrLVCPq18xSeNV2ka\r\n3u21WLy+//fwoihIv/2ZluTEIJxViswI2Pp3W2+SjGWOuSjEAaiK+yxrtH7V\r\nLuLjEGX4aDE38mTkGPIBHpWXmq0OPNHAEAS0dAhaEYOT3uRqt6rT4hr16PzD\r\nym0v+1Qq7cg/HYMuMwIRa4J6KkiluNPKQYFNDbZiKtaSmgbGT8mWzyHBMqXL\r\nGgfeF9ZvLElMh4ZDCI7vcYZnt8wIYWfXzFHFCwQTNHJB+M5JTfxj7UFc9eXh\r\n92pbfAdxN2blmimRSUmq1gjlCZ/i7FfkP1KM/oBSVms9PKhuE4WhIh28DcEN\r\nI3IsRKhwt2yObTBvFbo2QwnkpCc5vRHpSP+WDcovS/f+m8U4sKlsBkpKIk5/\r\nZchROP0gU+QQg5ZB6SJy8/pigwCImO+8CKYX9jDifmZLWQbCARc3UNFg9zXc\r\nTF8cC3LxcCEOVnF7vw5NbMj5w20PVdXAQYc=\r\n=6eQP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-d3f10aa87a74a475e0b2a2575f3171976369b652-18.x/balena-jellyfish-logger-5.1.96.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-d3f10aa87a74a475e0b2a2575f3171976369b652-18.x/balena-jellyfish-logger-5.1.96.tgz","_integrity":"sha512-b73tRsLkZRiCNySfNC05+7qwPk6q1/PLYiyHbtclSy5zwRTB5I0TQwUtFUitm2AhvqzgCkvYansyr048OwXwrg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T04:05:12.586Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652_1664597182950_0.4987818621755107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.96":{"name":"@balena/jellyfish-logger","version":"5.1.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f8e492df04322ba684227cc27a55a45e13fe78f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.96.tgz","fileCount":9,"integrity":"sha512-anGvFp/7rjl2Eez5REQsfhDIGe4ujHfA+RWoyq3nLEvXvzDMFBkeak99d1lYJmaosYbJuh7jTgAEf686W/yOKA==","signatures":[{"sig":"MEUCIQC1lY0lBWKu23DN46JNMNdfaUN/z2LZIcBhMWAdtVGfuAIgfLnyrxDzLkAAhknEucP+o1tmNXV7PEVCjWM4xskukdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN71LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSNQ/7BZrMQrQNdNy1j55pCyBP59Z0Oz2q5VPHcuz5SEq/g3z8HYEk\r\nd5/MY9C6hpw0Qql7OsTe1kEYCs7SDJSUk1n/jbxBU7+WXo9ApptSld9ANJDt\r\ndOQQLVdGTWkaTeSsqIW1g2h/ptc3KaOrlV1sO9LBBIoHf51jp2bWUR+bQMUB\r\nT8edvU6t0CS+tq4cMxQD/bbGXMR4mLhHUEp5hyylydHbQLPZuBDyQu0BSV/s\r\nx6NcIuOpYV5siQ3AKf2hYdkF3ZVLZIOYtt1TerTBPMgEJl8dVyjN8baQSiTu\r\npWkr6cRZRUYivNsYUyf/Zz9rc5qr0XhKhhvdSvOuOQo5p4o1jGVB+yA9ocWy\r\nAAeMd3EunGYEv17pEt+8cg59ZntVvUtcWNFJ8jDEPJb9OBPqjT+uF5Jv+kh2\r\nSPhtgGJjLZeVeM/0u5RJs1WagTBOL+9m5iqzugtahqyIOc87DHAdJLZ1CWu/\r\nWKaGX+3gui/ggiieX4dgJpOAYYKBRVlCN2T9QKYSYSp0q8pprmiK0iibLN+L\r\nIM8mJ8Rn3XFfkDlWpy+G+fZ42TO9wbcBHnJ7VQQbwx+5jHgbm2anR3q2JbU/\r\nl8aQm6iKcK6zUVhH4Zr0YrxQyjlwyiGNbJ0KGtT4CRyfjUoNekPLps3nftoS\r\npNwlqd6F6swszo8sYFRq5vvZopxer1IHM6Q=\r\n=Gav/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-d3f10aa87a74a475e0b2a2575f3171976369b652-18.x/balena-jellyfish-logger-5.1.96.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-d3f10aa87a74a475e0b2a2575f3171976369b652-18.x/balena-jellyfish-logger-5.1.96.tgz","_integrity":"sha512-anGvFp/7rjl2Eez5REQsfhDIGe4ujHfA+RWoyq3nLEvXvzDMFBkeak99d1lYJmaosYbJuh7jTgAEf686W/yOKA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T04:05:12.586Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.96_1664597323547_0.7968712815984211","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd":{"name":"@balena/jellyfish-logger","version":"5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb890ef1a337fe1648e85197d4e995fa8d12970e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd.tgz","fileCount":11,"integrity":"sha512-mTL8O7673Tmap9beyeVh1qXSN/MDvNZQYbmLmESISo6/z02MNCaONJBvQXp4vjWKlFc/zs7tN3gbEPgyj+uU5A==","signatures":[{"sig":"MEYCIQC3+SxKkjaq0ZPD6Oe6pOdJIHqxQZNKYVfsYJ5gAbtxiAIhALlfJZowx/5+SWitUyzJ+ZLM7RdbQUO94etgaRHKGU9v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN73kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry2w/7BjdRFGoaS6r/Dp99QDu87Z0AKO6Usv58iQ4WiJtpvcl2eyuv\r\nsqcBXyEif20HBlt50lJRa/zQN3JBphlrwOzQjP/1xsKMhNzJvv3VgkhAYzqL\r\n2mMOPhaVE/m9jUjmwr2rSByX9oe21HEv197ETNijH+OkK5jd5c2fqTGQOB6+\r\nJXejzZv8Cm/bFziXzNDbt/ZuuakSigayd0tDT0t/16/SKLkTM2QHK+olOIQF\r\nQjjmc5bGlDbQ8equCcKE9ui2vuWVNwyWd5Z+zcLT6dmtAGGlCcxAY2L7wbMx\r\n7vN5Oq5lqeEUQ2Pgo2mL7LAlMrJhEGkBhjhE1/iGvvNVzBbndYVtsNGlRyZ4\r\nbNSg0iLfxxN2xm/XbQWnLtt1g7PrddWARIRs2TZmtszPlP6vPPjVggze+5H7\r\nMl8fFp4iWq44ihh9qoyMt+3iRzWT2a4UGlDxSw5ie4al5jfIR0bD+zEci8ov\r\ngCGxnwzu1H4e5/PFZDE+ga9aMuWVS9XuHCPfkBKms6FNEkbL404JOLNfXbQ6\r\nmbWsvikR8Qg/JRxgIo9+/RTgqHnaNXFMe/f//wjDewAfiR3n7DA9gG7/Rc6H\r\nTbAmaRogLwiOc/0a8wEeti3NjaAAJIiDXNRWEjIsQOJ3vC1nS6ahN+IMa/Ol\r\n771Gy0kxxrGLfAe/za11RmB5mVBfI04nO3w=\r\n=fNJ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-1e386616655452f75a54965ef21350703bee02cd-18.x/balena-jellyfish-logger-5.1.97.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-1e386616655452f75a54965ef21350703bee02cd-18.x/balena-jellyfish-logger-5.1.97.tgz","_integrity":"sha512-mTL8O7673Tmap9beyeVh1qXSN/MDvNZQYbmLmESISo6/z02MNCaONJBvQXp4vjWKlFc/zs7tN3gbEPgyj+uU5A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T04:09:56.505Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd_1664597476729_0.09662814786821161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.97":{"name":"@balena/jellyfish-logger","version":"5.1.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"62120f1698220ba16eb9681e4a46578c640d2b4b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.97.tgz","fileCount":9,"integrity":"sha512-cNMakz8d9bbwrE289Nap0spf0jrvK8It0IKZWq7kiJMeR0TntSsyXLKPsKgbaB3FuzyU4HlXkO84FnkP59KnQA==","signatures":[{"sig":"MEUCIQCe+d0vNnrXjYHVYeiFWZceX0uBPSnwSkyLFPEJ7LOqtAIgC9JopB1btH71kL7oSUbao/8mWbq13QpXYd3TrnKciWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN75jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR7g//bEiKo2/Hr2t3Ofr5Uv0i5Q5WyCgpDXvFuQJRF0tCqHHVhFOr\r\nEEeL4vGbr7eSsdWo5ltkOkz5YGpHPhRZ2gpnqqZbmgdVEkJghvEkPMFdLZ5Y\r\n+Us+i2mX6R+pcWWWF0/BuS6QAhr7koGia8ENrrmjjC+SnlgcFoSE0z8TUprb\r\nfIpIYQhP7+7BdbNPYUbYdLAXMwP39wfC0/PjguM9fCcl5BKZVvjh6Z0JT7CX\r\n1NalWBS9aXm1bsRz+g4I6gRme4drLgoxOxPEIA00Eoka8a3z6aiINrHimTDJ\r\n0Ww/otN9HDzfWDvxiVdMkF3JQhWAh9zpup7uLblw6S9iLy7N/7cUUIMdhjIx\r\nQzusAbpPjuL1Iuh/8dWTqstoAvLtfFQvYEOljkBGBcUuFKdEnE6iBRdWgbAT\r\nRv3yU6QWClFYtORRMOJ0cc0bVNVZzWq/dclEK2slCFK02kKxmLq5eyvOcXbI\r\nNn4Dh0b5nVU3wsGHpMvufFbi/T2ulRm6Vd7Yq2aMglYV/pYgZWyE7FOq0iYE\r\nAJg9MS5Fo2O/TPbmPLDtH3ceSVe0LdE8NKsjqUvYzSd0dUyWFWJbRfUQ46Kh\r\nTk9Mipb7VTgo4wv/ztjJwUvVqxF9dLWDZ76axcdlPr/rz9WGyc3yX959bJbH\r\nVcQhhYg2YnxiTess7dd+LgKQ4muee8vZhTM=\r\n=9nuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-1e386616655452f75a54965ef21350703bee02cd-18.x/balena-jellyfish-logger-5.1.97.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-1e386616655452f75a54965ef21350703bee02cd-18.x/balena-jellyfish-logger-5.1.97.tgz","_integrity":"sha512-cNMakz8d9bbwrE289Nap0spf0jrvK8It0IKZWq7kiJMeR0TntSsyXLKPsKgbaB3FuzyU4HlXkO84FnkP59KnQA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T04:09:56.505Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.78","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.97_1664597603324_0.9715891123898037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b":{"name":"@balena/jellyfish-logger","version":"5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b6b45b6e443215eac7b1094d4a749c696dfe1a86","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b.tgz","fileCount":11,"integrity":"sha512-cZVpTxQj3Rc6rFI3DY7ac26Cmi8COMQFjz+mN462stRhWz7nM++1Di2r6+lmk0N/vvzbIySpEPhrh5pCp6+7+A==","signatures":[{"sig":"MEYCIQC81fAW1pkCHHzSu/HQnnlgj0AeZU5gOCNVZdpzIYoDCAIhAP0aK3hPC+bX2pyaioxPveVBcS1SZ+pEcWnPCL4+yTP0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN/ZrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFsA/+JvpY1qag+JaHdb68gm8eUNHkBgFvJm2o8Iulxs77bLiGIROG\r\njJ/DRSAcI1v5hUmVGM+Ax/OR1cr2UHjhEQMbvHk9MePdLb9ceKUDamS4Re5i\r\nS4Vm6QqD3NM4eL77eLzb+tEf8ZQG8khG0qB1ENv4dEhBANYbKlqZz6nYFFgZ\r\nVtIbT9IedOrjfvuS/UUUXrUXIHJgfowUP0/YfoNUfsqbAI5lV9TxJBzopxx4\r\noJAl443aoVpMLH6yY4mDoM6dhgsSJBNc+QHkxKLnwXlHQFBLupwoln9gg1WL\r\n1O7A7Ya4hmx8P9Qjky4rSWUJ84BlJbGip28QA/0JZ2dhKG1JXrJue/BhosG+\r\nOK2Jz0KkylXNoFWx4+EzZCbcaNguVuSWbrlcTmjB1enq06OcmClhW9tudvfb\r\nWXDynAwYT7Na3NNSMIafDoe1H+zsbRS5eycKFsHxxRnoAeudiOiB8CaB8Q8i\r\nufW+Li2FKAr0+W3umgExfjE3bX5gAKo7OEvqdaNhMsMAp6L/tH7fWslKNj9+\r\nePplO5eTlUMmANuiKTm/ySOOwuto52kCez3acCqJAyc6xqN9BHkvQSc1Of+D\r\nADpu03uSLW+UaVZ8PH9Yl0j/CXFF98dO2hSWkjnMzSIJS5o1DdLivMHO+NfF\r\n8vVmzBf2l2agy2k1VLAxu8d/TUsofpG1tz0=\r\n=AEXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c5e1571ce529c3f7c691b93a63e2e7134b84764b-18.x/balena-jellyfish-logger-5.1.98.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c5e1571ce529c3f7c691b93a63e2e7134b84764b-18.x/balena-jellyfish-logger-5.1.98.tgz","_integrity":"sha512-cZVpTxQj3Rc6rFI3DY7ac26Cmi8COMQFjz+mN462stRhWz7nM++1Di2r6+lmk0N/vvzbIySpEPhrh5pCp6+7+A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T08:11:03.046Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b_1664611947402_0.4274720386240334","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.98":{"name":"@balena/jellyfish-logger","version":"5.1.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a3367c65e9307e4b9abc6c5b38647b9879dc76d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.98.tgz","fileCount":9,"integrity":"sha512-7TP1PZ7zxLadrwm+R2+d5FU0YxRaLJTzXrOouDv5fudLu88aoOGVZdXzTuzbIK+PEwkjgI+g5QU+rKsBxYPqpQ==","signatures":[{"sig":"MEUCIB+ORyhwVPE/Sj/TldJssTD0OY9Gh5kNAyWZ/9Vw2Tf7AiEAmjP+3b0KDGdv71FyvCcty1+yvL5ZEriyfOEK4wYabDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN/biACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSTg/9GltWlMWRM2mALIK5vFOsVA7eKpUSTkPg/C2tBSTqc2Y+eLKM\r\n2Mp+mdHHVAztXZJ5kZqJCJqBTGwnwTq6fUuewkgYoaUIZtuVdWQ2shYaZ/04\r\nOZ/pDgeKVxAZNUc7xYZxnxo7h3ftWUIAcENJG0BZZeh27OBAXZIzKG94DZ6p\r\nNZJrPrAvCvzY20EbuF5YOWbuprfEz5046jwampAQaCU3LzEHXIfmrUKim72m\r\nEd+mvwff9Ipw2QMTcCQHvFsWGTJ6sHZP6Xs5GbhM1MLe4hHGrjKiBufJUVK3\r\nVLzOGTZ9Qv9WQfD9itHUsOqJRWEu6+rgdgX12U/rpiKxWzBrJg5CmT0yfQ/N\r\n7t3LJKl7p0EZDxrGC7MQa6f5Lax2E2hGsvB78nGR/3B50yhrVdaWXow8V4FA\r\nH6QuLlSzUmcLi+1cgV5Aq8MI3smx1U8r32kWVjKY80DlD3uIEby+qwQ3f7/B\r\nmHCvebVBza6g5eIZt661kUODIDkS5JCOb5YTVew6ouPM+k+hEp6SoH0KdZWn\r\nGQFmGhCdD5RWA34V/EaR7OZchDq3IlA5j8IZHcRvkFsekcpYPJB4bvTB/2Gs\r\nKA63CHZuNNUYAwic1K+bX20eT9FR1Dov4hyeVOg5pvReEd4GZLOIzKvm6k1O\r\nfQOwdtz7i6jiXoOvxHcecwzWui51qWl57Rk=\r\n=oPBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c5e1571ce529c3f7c691b93a63e2e7134b84764b-18.x/balena-jellyfish-logger-5.1.98.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c5e1571ce529c3f7c691b93a63e2e7134b84764b-18.x/balena-jellyfish-logger-5.1.98.tgz","_integrity":"sha512-7TP1PZ7zxLadrwm+R2+d5FU0YxRaLJTzXrOouDv5fudLu88aoOGVZdXzTuzbIK+PEwkjgI+g5QU+rKsBxYPqpQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T08:11:03.046Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.98_1664612066590_0.9136083287284611","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0":{"name":"@balena/jellyfish-logger","version":"5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f1571f3bd025b6f80fead39cca4c17b3ff11f5fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0.tgz","fileCount":11,"integrity":"sha512-OxEpMlu43P5JyteS63CHgp9cDrHTdUR4l8qo95lhz226cjsyzL1gkbCOSOWQymrOpibOo9NRi77dUqySCvfGsg==","signatures":[{"sig":"MEYCIQDOeXjecd7FlpXoN0F+EsRNZN29KW+Q1dtH9ArkAcV4UgIhAKj24KxavaiIeTH3tHwSotFitpxCqav5Nc3BcTdg6EcB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN/eHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC5g//dvLmVLcQO/YZGJ1c4qXvRUxEoV6CI5Dz5gGDp3LnOcOAqbg1\r\naobxzRcK3ErrWIqZ2kcQq7egDlu7zThwrn1GMalJhlr9Bj3Ahb55ImvQvnVz\r\nl0vPc4XZdWihADyAgk1UdOLjaZpozG/rSUsFC8i0SvFj5ypMZQDD3aAuOsnS\r\nKLiYQoTCyKOKLXIyRqpvQJQynIu6UUYaU2V2xvE3I40lO79lYMNuUl+enFf7\r\njIPzCknLzME4YLmZgRMtzziBHYNO/0+xzen9Xnl3UFoLqL0QNsqOUd/xjVfG\r\nq417Z4JHXI7ozyLFnsaHPKO82OYBLPP7MnB4VSQrpMxfupjnHZaZ5Xyxqq3u\r\nHSjP/AqNT6KyAuFGCQkD2yHTHWuQOfAQkLLrpo5u7mbAWBUtaEZl/bS9TzGN\r\nosws9X2iDxrq1ccAepwAXfEk3LITBKTTUSXUH9N4zEzZuih4m4QBk1g3KHTJ\r\nImLaJUdDto7A3rZoMWQOPWO28tOeMg6HGAU9bjj+TJaVI8rO+OCUrPXBAxGL\r\nIFC+QHN1PqaY/O5GT1PGE7RMoRRt+nSP0hP4uEbNyvsCyAv7cgBGHzohtUIz\r\nHgE8BiNotsoeaWMpnoSGviTEea/kqMSCnSFGm/PedoIqV8nvDAPUy9lgA6aj\r\nP3pC/ATZd2AY97qvQB1LDTrGuY4IZoAd1zo=\r\n=a61u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7463677d247f17c45c4620a8e025ec81b467f4a0-18.x/balena-jellyfish-logger-5.1.99.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7463677d247f17c45c4620a8e025ec81b467f4a0-18.x/balena-jellyfish-logger-5.1.99.tgz","_integrity":"sha512-OxEpMlu43P5JyteS63CHgp9cDrHTdUR4l8qo95lhz226cjsyzL1gkbCOSOWQymrOpibOo9NRi77dUqySCvfGsg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T08:15:41.210Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0_1664612231373_0.08558649288360343","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.99":{"name":"@balena/jellyfish-logger","version":"5.1.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6aaeed966b0202c7cd44246809f6e1d5202de0d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.99.tgz","fileCount":9,"integrity":"sha512-S9GJLMLReY8nazqzfU9I+tINI5B+DYcessyuM1SJRzHuPGCLg2m3Z5hXCTAzg5C5WwHcBQwlnsTwdZYzXMidFw==","signatures":[{"sig":"MEUCIAPJJtVB0Nse3fhqmeODks7zR59VlElwF0blQVN1+2qGAiEA2BCcl7r3jXu1azHZqUzQCcwfbM37XdpvN6kzmC82ojA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN/gCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn2w//e4IIUig4yEw00xkqC7t4pLkS16BDpcgFo5nY4bfUP4TrmJqE\r\nRLotjLrWG3tq1NVLc4AQefUPbHAoW0lefJcmDK+kscKIydxpMYAOfOFgqErc\r\nm2eT6B6P39gQQRPPCIvNfaqudhsnfmTZuP1JqZapPldeImJnnsKergSzFAXH\r\nDb7/GGrIc82BNgwT6JHPcrmryNnSJM42AOlOjMgns+K/IY5C6S5XwLk9TVdG\r\neFcrq/0SgyxxITKEzas3PQob0N9rwYLxk7175Psf9sNGUyKLG8sB9piLA4X+\r\nhYdkS0IUbyy7JdqmWoPJ7NykXed+bAdAoaJ3VwM522sQbd+Tcr1wS2r1kFDm\r\n3v7XmHH53M5h3cw09iqZhrV+8G7H77sAFFfXnEabzhaoC/RCQ5Hz+iEx/mM9\r\nEoZKSqVHhbHt7OtYCrMk+KDv81yqrGmD7oY0ywx5tgB+k/DYWlklQnFtjlf2\r\nEF3DbIr9M8IepEQbsfMjvo0+uoOjQLFQC4+sj6V9X7WH9U4Cx6ZowjeuDyf5\r\nRIBP4EWn4WhHcNUloLwOaGoNGDEpadY4k1ey81A1Pxm8uOw2HHjLF/Gl2gi9\r\nZWmQ8Stwu4XWfSNJonChJxVlAdEUMy8n+H5Ump15VVZkmZSsPqLm+hD9RfBe\r\ngnS22jUxOk7dchj8tRdDHyRZAb0VKAeOMeo=\r\n=ft/c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7463677d247f17c45c4620a8e025ec81b467f4a0-18.x/balena-jellyfish-logger-5.1.99.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7463677d247f17c45c4620a8e025ec81b467f4a0-18.x/balena-jellyfish-logger-5.1.99.tgz","_integrity":"sha512-S9GJLMLReY8nazqzfU9I+tINI5B+DYcessyuM1SJRzHuPGCLg2m3Z5hXCTAzg5C5WwHcBQwlnsTwdZYzXMidFw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T08:15:41.210Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.13.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.99_1664612354271_0.28187979086347803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845":{"name":"@balena/jellyfish-logger","version":"5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3a11c0f1a04d9c005895ec2bc13fd54e5b11383d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845.tgz","fileCount":11,"integrity":"sha512-uj9TbRLcr5Z6HhomXuXt/rNh0njgGrtH+shFvjg6LdSsPrOMsG7cnVdGwOdIsY7NhVF4+HVGF2L1czPp4O4xvg==","signatures":[{"sig":"MEUCIQCTmL+ETPSE/2T3PtdpXp7tZaAV2CUoNDMKevL8oIpjNgIgVe8+iX4NtnIkq2xUMWMVaiv1xxJsAqThWNnC3gq0KQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCTtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmng/9Gl2JYrRnw8kFVXrpf1U2Z+o0z6hBLyytX7Q43M3lKeE2Jz7c\r\ncakPRqgAZQORMeI4q2TIKGM6kuHXmHPqioWdEUu/nFnYtAf9WveikDRl0v6v\r\n2U5QxFXc7yyXUbqVmNID10B1G1A3mUNlJRPEcCXVYBERIvbOL41ifDme+P/S\r\nnOvC5+CmoIZF/eitzVjXcj2oNXSr9ciYhcOgaTkcHdQWKArNtIkCCwt8QUkW\r\nRO0qh0dYsjRn9AE2scCeT4esUPKYJhBVfrlkvrWtvmyZZhMm4sSwEIBSW4g3\r\nPJPbsZjZiwtHBhGfBJ6hvTAQcStSReTCO3dmqFvJEI1kCWDaZVPTBpfLOgFt\r\nBkg3VRjjNN6swB4lhSbLsUfbG8jSfFJvTICYykWwfwZAu/n4Dyl0Kgnc5Ho7\r\nx1pmAcnFFxKSfyyEF1qcUrhZ3y0nh79m4EHa9UXtRL3StrT7lbabJe9HfyXE\r\nqE2+hGB7hPsAFJiIP1Z3SP5t9cEuev3nIiCUN8V+njOZ2yyXTjRKbKZI+Fmw\r\nnZy6297lDJPwaXO9AcAVRrGcYDL4BAr3Qznlz230fU8HytSu2bF6G+bY/TbD\r\ncDS+fvKKUbV6EcBJ5eLYW8ugoNFFRLOVrBqO1yW03WF8y/z/2/Crba3AQwOR\r\npck5UFaqU0ZqMMijI9aAD8WYo6LI33nxROw=\r\n=sbMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845-18.x/balena-jellyfish-logger-5.1.100.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845-18.x/balena-jellyfish-logger-5.1.100.tgz","_integrity":"sha512-uj9TbRLcr5Z6HhomXuXt/rNh0njgGrtH+shFvjg6LdSsPrOMsG7cnVdGwOdIsY7NhVF4+HVGF2L1czPp4O4xvg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T11:29:34.655Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845_1664623853771_0.424139022080229","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.100":{"name":"@balena/jellyfish-logger","version":"5.1.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.100","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fd48731473113635622d8b6811de943877cdd59b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.100.tgz","fileCount":9,"integrity":"sha512-if679C5VDITMhLA+r1856SVMnpBwZDVGBJ24horXEdM9d4f66I67CVu0ykqmwwYxcTP4XxJY30FMlYSMwvzTdQ==","signatures":[{"sig":"MEQCIFr4/p90ZEKvzxhTVXTRNirMp/ABS8jk9CAWfQKajJjIAiA3wkgj7N4G7f29SYQxLPggttpkfb8MH6KvOmRtyhtRTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCVoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUsw//ZA5SkCA9TY8YHdkmqm2XKLFOwHajlut7FBTSEj1b2jWZdxQv\r\noppXdhFoVi0LRZH5keWssm6jYmfVirHWR5Q46/r8bjHgSDDUM72L/ZTfINKS\r\nq/qaWI1GSLuvEZT4I9qKIknXfYHMD+SHkBXtEDo35vcbTyjFP/VBEiU8ggJM\r\nwFmmDj7Gus1Nu0P/i7T5R0foPR9wkdLkk3vSgk1NfCrXoA0Vdmz7b62JNqv6\r\nXgPuH2HZ6v3RECFfK/u8AJzDaJHZd36LX3rJFGW3fgDN61DXipF5GnBa+ASQ\r\n8S2a6RAX3IVVmMN5FXJ9BAzNj42WvFZs1nkyr5TYpfGDptyfBjUEjdS3lxP6\r\nxv9v+VNzgOebUwQD2f3SYcwkg1Ifvy6CWUK0MaAnVpas74LxwBvH6Bd16TyY\r\nbPhqAgPDxVLU78ufTI+/xUizIG7Sut6kbItxn4Jfw6d1E94xFsVZ/A7hcrN8\r\ne27R/OvFTu8OF9Msc1Fs3TLr4j3YUJ6GYmNcC4ctBcnoCdVcjknFdCRke7M+\r\nmvk6GXFucWUbRYKmxyf6H2csHvR9XbQtXWdX+1EMVISEJx9OyNCeBj2m/5wy\r\nM4Ttxzdlee4+NetAnNeWJK0DlkSV1RhYoBL+q44q4w/4H77iV9THugVngsXq\r\n4fi4OO8OOtMuOeTExnk/th6ulMhW2M9lV6c=\r\n=yUn0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845-18.x/balena-jellyfish-logger-5.1.100.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845-18.x/balena-jellyfish-logger-5.1.100.tgz","_integrity":"sha512-if679C5VDITMhLA+r1856SVMnpBwZDVGBJ24horXEdM9d4f66I67CVu0ykqmwwYxcTP4XxJY30FMlYSMwvzTdQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T11:29:34.655Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.100_1664623976449_0.26197526587880704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc":{"name":"@balena/jellyfish-logger","version":"5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"449e5aa4a8d1d3f86bcdf45f5a766383295681ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc.tgz","fileCount":11,"integrity":"sha512-SZVVrFf8izAqKHMNW/HsylmMkivmtcQd7KGFBdlIH1C1zfd4UWvhxTMczvevza++lWxO+dNlUyjo5HkhLs28uA==","signatures":[{"sig":"MEUCIQDdvxbQddwzBZ+I1wBLc8SYPw+xHwAIm/6Ks5vWATONmwIgUWXB80D9WKXXr0aJ44W3GIt7NPeG+uQ5diXrSCV26ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCYbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre8g//ZbR43wdCflxSUGWsVbfiKLpxcir3f67fQ36LZ6GVoVBSPbzd\r\nsG2J98XUu/T1Y3yoYSRq7baE7sfdWS1fJgGOjj9tAX4zHWzDzZ9tH1gfZJG5\r\n2p8rgTnzjVD1ANYIqDBomdWSY/geocqceH1UYQ7mzxTgojU5g1OzsjxvA3G8\r\nhomySIzMlaVDXu5Yf6CHyyzUFmeeJKVV1rfAZ+PrDkCIeN/yqV6gJ8+mj1rm\r\nSEXgZbm0M0nkALoes4VHZ81Qbby08BO++timSdO8CeInmFo4kbAvfZ5Kbx0B\r\nzLvLI8SF36wB2SbI2t7sre5JH3vdWxl7w/pXo4hS4329WItNUXwBQ9Zpj8YJ\r\nVQN3vBlt/Z/uUqkg8uGrQ3E0Z6aN9EaRCrclkY85sBt98RnEZRfWwDT210Y0\r\nPluZiGr2gDxK34dXYdaxdzBCv6L3GUaErX9rY33YkeKSBKFNaz4uKkY2K06i\r\nEHVIAQ7gU2YUEsfvQC8YZDg6njwLrBxd6JF7BtkafRgdXU8SkXxvhmuN/b6g\r\n2D0nDxaG7dCjcPq4UD0AKITelmh1x5ywqQ4UP67qTum1oULauVByGyOqVv41\r\nFGZaxhm52EkwSHQvRoq/g6cXlJopN80+VvcE9+Rh37yChsSyxHkOWXuG3kNE\r\nfs5ZbluZXKk88dV4NV0BJ8KHg4q4fnFPlMc=\r\n=nqqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc-18.x/balena-jellyfish-logger-5.1.101.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc-18.x/balena-jellyfish-logger-5.1.101.tgz","_integrity":"sha512-SZVVrFf8izAqKHMNW/HsylmMkivmtcQd7KGFBdlIH1C1zfd4UWvhxTMczvevza++lWxO+dNlUyjo5HkhLs28uA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T11:34:31.780Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc_1664624155291_0.5446536553026244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.101":{"name":"@balena/jellyfish-logger","version":"5.1.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.101","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34c4cb579693550f4fe8650da4758a622dcaa06e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.101.tgz","fileCount":9,"integrity":"sha512-Nm3ITDkpvgfx1FdvSTpCm7sM5ccrWAC1wpEaqRFzL1MZuxdvGew48OA+gB/fatfFA59kVHN6jyALm1WEkdRUcw==","signatures":[{"sig":"MEYCIQDKz32HAsi+PX0oSFbs/e0pUoVrlhmHm4OpgQQx9v31sAIhAP4+cpE1ms16yKqF9F9ZARsZj8nMQ4+cF6+mn/Oi+bZ0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOCaaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiWQ//dAmHDR98USgerzJVrXyWxnl7nlEvVu+kFbh1jWir6QQ1lIYa\r\nZNKIDm/OX6DQAum1Oa3xngHBgORuh2KXQdvyhAgtAEfqU5PuyOXVA6dHnT3f\r\nBYzqKoMNehx0qug2H5SRSXyJF6+utksIJ1IqHUTFWuB+ywNyJLZbjZaN/dbb\r\nZLiXMLtt6kLLAzG00Q0fBue85mdeEdBgiEahs2+VcFyirWdMrlcbOvwvoiA0\r\nyAM1fkl3Lp+u8CaDuvKiXt8Bl5StNA7n/VHnZRM5nlYdhPxrJQNS00MVl6r8\r\n0tGvutuWFrXrE52CZyAVxxe4KfWaptXbB451dtuO1+yaeruhwpdxYSq/Ir9E\r\nQkvf2awylOZs2EOgL6NIkChvM+tk/u7iau8D8SQa54vNIgn1q8K+6giBW6lJ\r\n4QKXrbpo6zY6MGqxsuEifm8U3VAaUjFm/orCxhIXGxVCwbJ4BQokUVA/DRIb\r\nu3qE+Br3VxDPs+exPhrUd5J5a/OkpbBk9F4aO6kNHuX38bFk7ja6te40inci\r\nfxgBjNpUhjOyAb/mCWRfx0QpWEr0uFzsmy/ELqWX/2dUsh8/UKq603QptpmD\r\nlmuJvAI+niYXgjbB0KYxuJurNCRGfvVg92qOIQ/BYF/A8o0BcQu3N2EITC+g\r\nzVkDmPNKLixGJM4sKuP0VnHjc9btJOLvnOg=\r\n=5UMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc-18.x/balena-jellyfish-logger-5.1.101.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc-18.x/balena-jellyfish-logger-5.1.101.tgz","_integrity":"sha512-Nm3ITDkpvgfx1FdvSTpCm7sM5ccrWAC1wpEaqRFzL1MZuxdvGew48OA+gB/fatfFA59kVHN6jyALm1WEkdRUcw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T11:34:31.780Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.0.3","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.101_1664624281871_0.41053892505317036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef":{"name":"@balena/jellyfish-logger","version":"5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2a58a2bec9458a58a6cccc3f77df00a6fa7d051d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef.tgz","fileCount":11,"integrity":"sha512-czmavYMf11T9NfthsbZSk3avZwYspIgxCp+lptVqrkTP78EsRkRlBI9Roavh7P4AvHDtqFUCTQlYb2wtO98nVg==","signatures":[{"sig":"MEUCIQC4M4/EDPVpjc6oBuKoVKnWd67JeHbl3EZIgX0UB9FnEAIgZWzYoCxOLVY2mvRcPxtPvlrv64YteZOxb7pmQDx3Lrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOFEwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvexAAkvJHsd6+4W0tv5m2RCjEEZE4voxAN9ZIrH7DwQyCm93P7lsr\r\nd+8ffhyUaZuYkxwhTrXYkGSXaOW3Uu8fVf0btMk++0Ikov7gODv9UWcAvKRX\r\nk0WV99BjPxbD3CPifPShCLo+NCKHblbx7oDZvRh6t2RPeMhYaSwqn5dnhqOQ\r\n1M0SpQDwZrUuV+wS3LusL5gbT11J0dEtgdz4FpT5slC9WywsZfkBLkX1qZj8\r\nfcyoV29f4ZtIdV29nCj5x4j4DyjJhTwgBkvVm3CWmuu30OvDvS8jGG9W8Gil\r\n4T285yObtbM8UbO/7gGa/J7mVWGSiIKltIU7HaXKbEd3d6BaRXZBIJbx+xUf\r\nXtHe4ETixu4yV7pcoo4tLe5S7NCzmO/wYdoXyH9jCDFEfOAo8w/1UTRlFC77\r\n9NV0n7BWnRoqsoJ557/ro2+mzTRK/9QBBTV7owDs4Uf0QXxSaHOAgB7i3ekD\r\nForuxxWyxr/7Ou8WnICd8DnBUXUvpAW9oGg8OSaUJpvXOcv1qwf6x86laW5/\r\nFpcqUybL8DOSZAdX45UQQNOOT+Cdy8sU4XKoArqUQBv5YmXUzKVlsbW3p8+x\r\nHv1sX3G884IPPKeFrMOCxhRbwv89LHghiyQ2qWzZRN9Axw7wuNELOPHb3N+e\r\nOQTBi9N+QGZc4/SxXr84qSfOCUyJafjDdII=\r\n=lSzw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef-18.x/balena-jellyfish-logger-5.1.102.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef-18.x/balena-jellyfish-logger-5.1.102.tgz","_integrity":"sha512-czmavYMf11T9NfthsbZSk3avZwYspIgxCp+lptVqrkTP78EsRkRlBI9Roavh7P4AvHDtqFUCTQlYb2wtO98nVg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T14:38:15.375Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef_1664635184154_0.2004991783043013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.102":{"name":"@balena/jellyfish-logger","version":"5.1.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.102","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e78481c4df5a2accdd24453935bf6b2c1fb6cc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.102.tgz","fileCount":9,"integrity":"sha512-PArguaKHsRRF5EYhyhiw6HK5ycbP3tLiXPvL0K5d/OZOATavMjr2LkC/W1s5BSEvJWg4PGrtW310kWgnd/yFEw==","signatures":[{"sig":"MEQCIGbsO9LcMxWUxth9NhxkMhYQ1sVcTQUuESkES5Fs+iBsAiBlmSIYwGeLtDwk7gApn+woTaI09pItagk0ft6r3GcFoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOFGrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6fw/9H50dypEPPlGNzWNMfNB5d8Y1PLdbJ4x2HnYj+DgWfmjLxBDd\r\nz0abWQio70BXdtscMjXygKLEkigO3APJ7cKUIx3h2Cu23SxxNAgiOdBbszU7\r\nkhatZG2agR7GEF6aMOuEM34W+7jXOFFOHDw3EeZCyXDlF2e41OrdyS+GZS2C\r\nzr49VznnV6r8PDCgZH9KSQAGpBgqsm4NMA9FoYe55ZogyLV6PIWoMHPcdoCg\r\nWk8yrlu26dzBi//uLVi3K15UjGvTuKltrdfhqOHagco01gSocLmzcqC0rK7U\r\nZ+pbrgIQQZYhxfp9PkKzwBGqWhF6hETRSA6ZDndEWyoUbEZm5fFreGzhPopE\r\n9sZVU1uL315famiQfgu18aQHLCdPyf9br37cJQgFnpmpNKfzZAD4N9l3Vx+y\r\neoGv7qNlf6gqkfR08AcJtBoHmnoyMytVfJKSY0lOPXwHjV8dVOYLSALdx/fW\r\nipTDfPfXaPOkOv4PPpTeyCTfMcN1hVRox52s50u6LFpLqeYvYKQCr1e/9gcp\r\nPub3r7uGk19MZwW/Y2muMqIlzdiZJuEFS2aXqzk9uwxAK38pAB5rcKq1hJsL\r\nRJpj6ISziM2tbfZUg3hj3cGVdVCdTzeLlGwMulM6c8cLFL6c5hfkMsRZSojX\r\n6NlCXKjNxsCnSNsKL8dIILxGHptRxgHHxYI=\r\n=AaFS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef-18.x/balena-jellyfish-logger-5.1.102.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef-18.x/balena-jellyfish-logger-5.1.102.tgz","_integrity":"sha512-PArguaKHsRRF5EYhyhiw6HK5ycbP3tLiXPvL0K5d/OZOATavMjr2LkC/W1s5BSEvJWg4PGrtW310kWgnd/yFEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T14:38:15.375Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.102_1664635307720_0.8794185213726238","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd":{"name":"@balena/jellyfish-logger","version":"5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5d3086fc98570170b0b55accb8a023774815dc76","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd.tgz","fileCount":11,"integrity":"sha512-pZUQzCachVtdAWH+h6JiN621YROfJ9IrQcV3TR8wVSannHRAeMiuvZk8NgCkrIs9exbsJAswjEM5z/cGYX+Uxg==","signatures":[{"sig":"MEUCIQDZT+IBCLdf3so2K5u4cl0Gf8KY6OAT/pclTRmvVqxwTgIgSrdAf3C7ywjV966cfQI80TPqb423j//+0cwD+Mubols=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOq8GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR1w//ZxbHe5KpysyV9DErBGciWK8Auizdwsz4JG6QOhCsXpjQcJ2s\r\nqL0JKqfY5akEdosZP5F91taocBDc7btU/kc9Pj7w8nCFVj8+OYbNgF+9emXw\r\n44BBxp+uHbOFoebQHvGdtsqadIrzGh0CskitdY3jrl6x6Jf+M+e8ZIgeV2M2\r\nt4M/PT+cP45yUuKRr3Evj+EdomYNidILkiccbzxCM/KG4K2SVmamy8M372G4\r\nVdlGekaHFzF+Z8QizClrQnnGuKBr0KvHmRV2ORAU8gGbxZZpt3kpSyVeovQH\r\nLUxZsNDh6khbb5E9C4wIPbsAdFDf0870BnjZARrQP002MWFpGrMOQXYpnbXJ\r\nqemUPquCnQRWtWff84ZPMjLWtRJOUUAk/Co5K/9u4Ea95qXFI6xYb40n9BD7\r\nuQPB2HBUVuozPiMiby9z6EAQyKawP9hLR7JGeJ9X5t4E32h4Pr76ltNKXQn1\r\nSwPQv8qchf8tB/gxshATBTTYKOFUEz7WFl5PevJZkFabWkeSsOpN1YUX5PWH\r\nsrna4qgF+W2HFxWoqgXH09itbjFmLddSNqiOeJ90kIvq7VXbXesknfbrtrpu\r\nfsDeG4u5nSly2WGShV5lgqj/rFra4yuxad22g4ua6e/iaEgKov0PLxTY3+S7\r\nTWp62BCwgd2HgBdu5Kbro7XDV6j7rorAy3M=\r\n=gW+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a6edbac1414cfbf677b5f4fc6cd925b9247744cd-18.x/balena-jellyfish-logger-5.1.103.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a6edbac1414cfbf677b5f4fc6cd925b9247744cd-18.x/balena-jellyfish-logger-5.1.103.tgz","_integrity":"sha512-pZUQzCachVtdAWH+h6JiN621YROfJ9IrQcV3TR8wVSannHRAeMiuvZk8NgCkrIs9exbsJAswjEM5z/cGYX+Uxg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T09:43:24.138Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd_1664790278452_0.8621399648071131","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.103":{"name":"@balena/jellyfish-logger","version":"5.1.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.103","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9b78f6ec340cca6933e35bb0831ce539d048127c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.103.tgz","fileCount":9,"integrity":"sha512-kY+x2rDH0Qu1kHyC8xHvHYuL7Ec4isBOq+BZdbShD+0gCI0ofVKmfeAwabLq5esGgwrTrhTQcP73vVGQ6NHTLw==","signatures":[{"sig":"MEYCIQDEQFenbaEMRPHeOKLaYSo7ngP7aMem/7eNt5CLnnIJlAIhANAAWVtTETzJotizPctTMSwObFdtL7gskoAibR2T+y3g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOugkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTZRAAitvEnGlhKoHMAz1EGnb6gwOHHPvlp7OJjHCiPYt4xOpbiaH+\r\n25sQRq0hID5AtczAF0XV1YG1EIT5c3Z6P2xQ03LXjpBLMuJLnoRys1GfPE6V\r\nYhJkGVis956eyqcF5YftaA1Yklkx+Gai+S2991jorHhglj44hMmYvkWepTVe\r\nxDqn5GtFtseqEGPGX0j2ZQaynYGjPZcNYFv3QsfqKo0N1l5YUn6LJXjgWSZD\r\neAolF9v0TOSbmKAKRkeII6UY+lhbUkOBBRtSDcjW2e4RWBU78udcRKe8luuq\r\nF4Fs7/1+2i0UYjhm8WytSMeCl/KaM/2V4/WeI9newgNW0jfWjyYmXQxv5TRW\r\nKfWu60I8SEDZfzEuvoD9tHsZrE34S+JrX9fV3idz1NOw2ExxsmxPoTx03Qf8\r\n0Wcbkuob5EiEpi0sx/dyS1jIMluHYVcSjFBbvq2suBK3xBvHTpQMpG6HPr4+\r\nBVvcIEhXV5a1XpOU2g+d/x26f8TQ8USLBDqnTd6yGyDzSRgdjRcAfjbC/cqB\r\nulAF+Brz60tUnazmrYH9ldZVJOUAxf3BXgj32wzpU/P8jvezESh2Lu6QxfB5\r\n72vODjOe/sMOVtO3CR7SuxvK9iPiDJmqQTy/5bNt7fW3HvF3C8krBFlKjzJ8\r\nivI2JGepoinjO8p7aiuyMLK7d1bMfFSdgaU=\r\n=c/Wb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a6edbac1414cfbf677b5f4fc6cd925b9247744cd-18.x/balena-jellyfish-logger-5.1.103.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a6edbac1414cfbf677b5f4fc6cd925b9247744cd-18.x/balena-jellyfish-logger-5.1.103.tgz","_integrity":"sha512-kY+x2rDH0Qu1kHyC8xHvHYuL7Ec4isBOq+BZdbShD+0gCI0ofVKmfeAwabLq5esGgwrTrhTQcP73vVGQ6NHTLw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T09:43:24.138Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.103_1664804900388_0.684010412578475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8":{"name":"@balena/jellyfish-logger","version":"5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9633179be0efbb63058de1fbe7a1a32edbecba26","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8.tgz","fileCount":11,"integrity":"sha512-r7CvgMF1k+Xjdkq6NAXqHiFdCqRokFtCGAppgkIt1t1HaQGOVAsaA46ZX7hxYIezd0LaVPARiv991EGFfuAxng==","signatures":[{"sig":"MEYCIQCCvlgHmSr9ItdhBp+FqvNtUq7RvuTWPnU3+q4vufFA3AIhAJgpTwWjyKyrS00eG5yHmwlPD6qgP6M25SdwCn5clgAB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO4ZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ5Q//Sd1fbxWMIgosJCNRmpZ6vI9u5TceolSlgbmXaPaJALvhuZ5g\r\n9i0qjueBzIddpdUrDL1XlJvA1PvCMnLwGtIY3CnTF7W9lFDWlqCyB5qXokvH\r\n/UDErRT5bQmtr+TUjAgIHMXYIdgwYK2e3vNWos/YoxAVcpHHPMY1L608+Mjc\r\nu/gR8KTKzCSUe9vZ50UEWhdyQbd1oAWHvwhB61NX+GdG92mzzmJSLdl5hqZK\r\noVLla8XoGxRsnIubwWX68UHnz+tXaQ/MRiVJRSpDF1e7ElDQzqiCSISUKAHX\r\nPtVZ3JNIXtY371ippGfWrKP2etLzMpRf8vvynbDeFpoFARWC8EF85WEDYhBr\r\n0QE7r4voimFj6NXtjnKSpD5HnkQs1Q7XraBNGgxJN9TIZRWyQU7Ujd9NmuzS\r\nhA9exI8CsVQIw2dgEAlLvD9sTuJU+SdMV+0bsl/7jH9Im61La9ffymD0BQ14\r\nyozhuOliHV7/jXXjoXNOFcYggLVHhxzgfYq2wwkVXuNUmLOhXEVz5Hb5QMRW\r\nC3mJ3S4ZIBZMmZP8T9RfZZzAZ6ssRCMGWyjeHy8nQOik/FM7LMz1RLLrtQ0D\r\nsB/ZknKM5bZAyN2iXsQLYzyueM0YuHaxET4gxutnp5O9quPLASx1jXzJkV91\r\npExR77Y1951GnZ0rL4cWrqe+maaIFD0Nhvc=\r\n=xp4N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-acb534518de87b55a5538ff7ae41e1ae76b40bb8-18.x/balena-jellyfish-logger-5.1.104.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-acb534518de87b55a5538ff7ae41e1ae76b40bb8-18.x/balena-jellyfish-logger-5.1.104.tgz","_integrity":"sha512-r7CvgMF1k+Xjdkq6NAXqHiFdCqRokFtCGAppgkIt1t1HaQGOVAsaA46ZX7hxYIezd0LaVPARiv991EGFfuAxng==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T01:01:54.828Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8_1664845394721_0.06649333370039567","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.104":{"name":"@balena/jellyfish-logger","version":"5.1.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f78882d44718561bbbe041814cadbcd403784aa5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.104.tgz","fileCount":9,"integrity":"sha512-R068roikakN14p54keyHfATQmHmFFYh/HXHLx9yTuXL8eQZ/ZDnUjTv7tdKvqUceR9RY9sOijXdRojGE7PJ7VQ==","signatures":[{"sig":"MEYCIQCmVlG2AulOgIZfGhaQaB7gAz6FONhsYHgoT/QjSOnZJgIhAPgHNZQGduMqKb01ulkMd8luUcGSWXMYsiyCEHr3R2Fw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO4bKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1dg//RlvlrZtwoGCG3wzF6lovUx8XjbHexv6WE+4rHg4a/bh+8YRb\r\nchVJsp2jaQRReciwomurybRIXKlb+MkMHb91l+/78aNTTRtTDEFqvtBkPIEO\r\nUaf7sfFzjIBwM7pNqwDXzcFSMl5wBEAjc1oVM0eUYVtwRIbtJmmpPfYhRFH9\r\nFWOXaIKs/twkEHE25Dzr8iDWoHrn+PnLEwW1VZry/0/NvyLW1II7IDf8KJ1q\r\nnmMJymuTGjafaeNnqf9ZocgAXym4MJA61ErRVSFQGfzW8pGxTohSzo04kVuk\r\nDRXDq8Fz8fJjMUaijbuo6GvXaslhjHtcJp2KqRc5tjZQ9IR/wYG733AaGF3R\r\n+kZU1ro4M5doLUtPz+poy3vtLQYKOMRD+J0FZmbZ3SZlejK0qor2z5/W77IB\r\n2Rku4+9ojJltWo4egyWQZNOIHDGQBKrHwu7RT7FULJwIwe+JmFAUeb6iFY0K\r\ncvXh1zD4fjN/xIQTkbPVpoIhiqb5RZGfU6qzlfOzZL2b72XbfrtaS1W/PYzB\r\n2/eQF695plmHBYe81ujJoqIQFLh0kNKiM5keB9R41RTxb94H3vTwC68sXBQE\r\n9xC62Y0t78WFPZmjD9uCGM9fBMYhrQFT0wShRij/NEkaStjL51Qrpv3Qo4ms\r\nxeDsm24psN9r7Do9KJx58vbbfT8lUJzHbu0=\r\n=E0kC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-acb534518de87b55a5538ff7ae41e1ae76b40bb8-18.x/balena-jellyfish-logger-5.1.104.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-acb534518de87b55a5538ff7ae41e1ae76b40bb8-18.x/balena-jellyfish-logger-5.1.104.tgz","_integrity":"sha512-R068roikakN14p54keyHfATQmHmFFYh/HXHLx9yTuXL8eQZ/ZDnUjTv7tdKvqUceR9RY9sOijXdRojGE7PJ7VQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T01:01:54.828Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.104_1664845514083_0.607428646548068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb":{"name":"@balena/jellyfish-logger","version":"5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b7d3935b56bbb80315c2811022c2ca88028f3edb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb.tgz","fileCount":11,"integrity":"sha512-SXKk7P1lPzUuTAIyFk/UbrH6hkbtAvDDzmM6qoqOX+KTska3BRKmZSUPHF2xo2rDa/pbxm9s97TZq2nkMiFsbQ==","signatures":[{"sig":"MEQCIBz2RKihnrnyIRp3yqO8PkBE+GQ5ENFJQ1Gkly5+NM8XAiA8WsyhEUNVi8qudh8Oo/3z7kdAP3hCthHk0Jw6LpddFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPlIsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCfA//VOnIrsp5hoFZE5AHeNZeC4Y0Epo2zYv2u/FLvnorgIPhma3j\r\nACOPeY9Vz5DNYqGluVLZcbbYGRonBCY+htvqi1hZS1gZ4fQBuaSjaF0ahBQ9\r\nCm5ZOGsm2jORKRZYDiEI7yYr29e68bygYN8E6PID1x+/zK0ru10/uJZxLeIB\r\nU+/AIfMBDl95A/qLOgheU9Jwdg8nZYOGrMPzDwQh6nNTtOdh8wxvHYQFUQOv\r\nuFmQZvAZQaCf5FtMxCI/b1r3mQVd/ak4fOwvPVMn+c6nPWXQINoYFykJ7fQm\r\nJn7YRiO/R7+rxoTJwlUJd2n7wiDHOPURy8+M77TDBfe0c4dKDD7Kopi6kc5U\r\nTGg0EZGz8oxEBiXUrEvmQYXsMFlB/YM1D2ixwp0c2qSe9LC1mvsrAnV44WD7\r\nrAXI7cew6lrjumli0oV+IZw39KBItGgvUtaUK98d8sFevpFTU6Jj1u7kN1dF\r\nSpCo6Iqns5xPWgLXPpK690B2aV06ydp+EXHSjL4CBePpD8kv2GtPPjhbZlSo\r\nSxR501KgbdwoxsNIYsve6oK6tRclJ7fB9qodHyZPEtunQdc9jTgN4UESjaAU\r\nEjJBwnrMjqnPNK8L2WxZsMpPedgPelCXJPJ/41FWSVyTKNO9BEylTAP4lTGB\r\nJ2rgbVCigu3ShM548SGR0HmvkPEiVIaddIo=\r\n=Bbc3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-299f7602c91b06a692e5984386983e865e00eceb-18.x/balena-jellyfish-logger-5.1.105.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-299f7602c91b06a692e5984386983e865e00eceb-18.x/balena-jellyfish-logger-5.1.105.tgz","_integrity":"sha512-SXKk7P1lPzUuTAIyFk/UbrH6hkbtAvDDzmM6qoqOX+KTska3BRKmZSUPHF2xo2rDa/pbxm9s97TZq2nkMiFsbQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-06T03:56:11.292Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb_1665028651843_0.324329565106275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.105":{"name":"@balena/jellyfish-logger","version":"5.1.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.105","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"57ffaafc43250b389fcaf003235bb61d0794f63d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.105.tgz","fileCount":9,"integrity":"sha512-kxOgdVUhWL1oII1cn0DdP6aKpvGFR6LvCweplD1U5cCgnwTJzXZ+8MS4dHcQ21JvvxU5tVBGdimKEK5WP2Ji+w==","signatures":[{"sig":"MEUCIQDh6vPbG2Dc1/OdfU/9Qd4vACV8JVo8kmuIgXdsyID7bgIgDHb8YTOaGDlj4s5VWuFgHDElK8otzwlsCbc+vJvWgcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPo9DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSNxAAnSZLUShM4gqjpvzXgkrN6kVSmxFgf9l9Na1fuke3MMEwUy6A\r\n+244IIHLsdeKlDEobhEgMcifFMBtDzH0Tu3Dueu0o4E4ML4O1HCahww72m2+\r\nIKCtNYcCieKx8mxgF85oTBOquThhJ6AeGoFvzeqTlbvEuNAzqBiL0G5kG1Ra\r\nVNkwESE+dwW26lKDTuxmSJIsupjBx57zCEBbv+KlR2+k8G0KgC8qkaG5iwex\r\ng0J9Jv3tBPV4IJmoTJvDn0cSOkorBkLZm4/5JqFxnqyCCJaxqc26QVIOl3B3\r\npcAuuQmot5OHoOucoaPbxfrzwbudcuYBazs6NqGZmootXDKDq4ndfQSjVejV\r\nlqvq1UV6IKvy9k0Kvl2em5iAs7MXkfq4LPcmpM1UiaSw2pATgUTMp89s1gCU\r\nE/hEbbGrJvd7c/7k8mPxHpZZwd71j3WQ1lhuhBDj152BAnKDnSPOaJAc24kU\r\njYXugjVlhpBdJ2UCWmVLLDMrV6Uu8OSP3qLOvj1cY0y5lEGRTPHOhD3mb61Z\r\nuIodvM36egnujV22WHXNZqWl5ugZrBcLwmSw2wsQw4XCm5DUdPyW/sNZUBPU\r\nqaRXY50I6fWlxOoHvRaK+cpOrDGs7GFR2vIRhXv2BqvepXpNVZxx/1C7CNXD\r\nikh4FAw/Hd6KTyyC5DpGjJWBgaSb5MOGxKY=\r\n=AN+O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-299f7602c91b06a692e5984386983e865e00eceb-18.x/balena-jellyfish-logger-5.1.105.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-299f7602c91b06a692e5984386983e865e00eceb-18.x/balena-jellyfish-logger-5.1.105.tgz","_integrity":"sha512-kxOgdVUhWL1oII1cn0DdP6aKpvGFR6LvCweplD1U5cCgnwTJzXZ+8MS4dHcQ21JvvxU5tVBGdimKEK5WP2Ji+w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-06T03:56:11.292Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.105_1665044291183_0.165059560526452","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7c46f9f41db4df320ab05b12fca34599c004a02d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91.tgz","fileCount":11,"integrity":"sha512-Qz3ip6jEpcUJbuieyeHj7ojRmur/iRZpVJHSexpeiDSfGxO7b54OV1P5At+YuSTJmfh6DQaKxGV8z5j/NSR3FQ==","signatures":[{"sig":"MEYCIQCAL14Z5n371zsQ7O72l8AwieO4W2iZjwmiQ9P3JFQu5AIhAPgx1gIbNs0MzIckLMiqOorJD0vWCYrp2z9sKBbBmPrK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP6A/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPZg/5AV02TWE4tiGH2dkYn56mhd+Vu0ybwq6/ZGog2BDQN/etM961\r\nmdkGHSh1IxzZoA666g8n0IDfzwv+6as2ckzTB9aBNFNl4wIJWHGTHi3qPzSr\r\njDGhlhWeXJoJfl2M9IhokifPJZ2Y8GM2okIC68NfXDdgBh0oxqO0PocKr6Cy\r\nIDE/82RVDFGq0APtKgdLu6/ulz5B4gWROl08aTfPDLh5+FV/BWGJ5dtgvxyx\r\n/9XbM7ze3FG5sGBWXFyNnKMWFUdXmZ1Df+e9iL5COfwB83n2k+7dxAMR8IvM\r\nAHLelDOmaNz7p96IQRyICHL3xP6EixA9RF+q380VQNmVidl3CIlFG5CbelUA\r\nc2khO43qf4YwqIV6fHn2Kb7oW7QtZYWmHMdAQAzJCTLqhQHRh4j2LW0OS4Bn\r\nrAa+nnxA2e4KKQFTPRkQw0j8/Ee8+Aq8AO8gZniT2tzktupxRGBqzVlW/VnF\r\nkPd41Cy/0CGQHud1CS3Nif8Bj6pDzcvLQxQ83VikpFwTSjpGMgRxD6hY7Yb4\r\nnMvX11Dy8W0JKjV1bh1Qpk8jqOnF/P7ud4ALlJLgt7XenxEAx8ZecRCqbPnm\r\nprtFvrsz7N8lkU7hLuNjNksO7qB/nCDZcPvsbb+PhbC1iGwwUlwCFaLN/ZEf\r\nhSVywz7pGCubLVbyiyhFtQMhJdYmEC9tJt0=\r\n=Klen\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6d642e6449ecd428c60ca9c04b1afc54aaf56d91-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6d642e6449ecd428c60ca9c04b1afc54aaf56d91-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-Qz3ip6jEpcUJbuieyeHj7ojRmur/iRZpVJHSexpeiDSfGxO7b54OV1P5At+YuSTJmfh6DQaKxGV8z5j/NSR3FQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T03:41:34.582Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91_1665114175076_0.36891250533704856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6d04d4460925ff9196c63e06d26b1a5bb739299f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe.tgz","fileCount":11,"integrity":"sha512-8Qx+/htocKs5UkLSHgXgesRoD+zuhVipqCwSzY+jeG3VqdhDO9IpHf+dxqgx3KVpRi2VUIFbWzP0h76WdcYodQ==","signatures":[{"sig":"MEYCIQC9+ivGo3JSS8U63vWreN39ZGX2i4MR6YZVLW4NrSQpnwIhAJ1vuzk7tWyp+LDS22Pjka71+gamn/nYCqQFQZtSHWmX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP8GPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmongg//Z7K8+EJ1eDiwEv1EaFp4clHnOI0Vt2l/3a+cOtDGkQyx3Usq\r\nVf/DacuAqvcBAGABjVoE8JbgUu/kZb+P7i6uDDI3zfwsPFImvvHLXruA9Ca7\r\nHs6wnAGp7A2JO1muhXG295M7F329c3LItt70kV2otbu3F6XSwEmF5ZVySyZ5\r\neT9iFt8ko0YhWkn+uWAa4kClUrtOovs02oOcOkJYTWDVsTcL81Da61K9Lvuz\r\nseXpO7kO+lLbZw5x/VsekrME2C6TUrixcVcbbwKWMJZ/6oyz9jv9M04NdN6Z\r\ni/KtPXJK4R97m8+lMN3TNjSZEdaz7sDdzkWsiKetw08Ev+b+1Y+P7YfZJqYR\r\nBRSXpkz3PFJOIlod4XznUC8vgUzM+6tGz7Umgs4HqaKoAU89crbvyeAasbmh\r\n9+5c11aQui4w/KXdFUS4KpGBOLwsm8BO+mHGxmu0oDAZxNJpT8Njw775PCV3\r\nIVA/rHUxRtolOBBOEXOftOHLRyuu84j8x3jed0Vl/SvEN1FllmlarTIRoxrA\r\nnoIyyRr6/66IMgwrgP/fRno6g9bZyw8+svjBu7w66zBIBKlsCAZAJHes4/pB\r\nU5PwYfSwmBrAatnJt2juDljxnKjQB31PVyDdwKZ3Z0lFMV7DjgeDRMbgSC5b\r\nehq9KN/MlWTdO4rTekPhvIJOQeVjsBV2IHc=\r\n=FVLf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-54df80bf783b9a41590ad2d45b7bfdba178248fe-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-54df80bf783b9a41590ad2d45b7bfdba178248fe-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-8Qx+/htocKs5UkLSHgXgesRoD+zuhVipqCwSzY+jeG3VqdhDO9IpHf+dxqgx3KVpRi2VUIFbWzP0h76WdcYodQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T06:03:44.845Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe_1665122703047_0.26668903668583255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"065d78a5b5d706c282fcdc17bceabeacd5277de9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e.tgz","fileCount":11,"integrity":"sha512-5Z+VjcDACxKf8iR1pAatwMKU9/Zrj1WL1AgpG1svmr2mMvejJ/PkscXcF40P6ritgewafywzp5EQA6ZG/dE0Cg==","signatures":[{"sig":"MEUCIG7K96A+DuTsojbnARvIS/uDDVbmTr5CwYg7fACq9OH6AiEA2TlmmsCXX67YyAGpWwodEdF+pXf5kZWP19p9RAzNsPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP+eLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNJxAAoN8JfL66vgWy2Jn/PUufWKyj4v6uz20EvHm5CNVhHhB6UztE\r\nZdLGd/1rfYzmOkVkrIs5awIlrAJW9jO97rY0r843zyi7hHuAcLEHS5yI6vWs\r\nAsLCHp6ENTf179yWGxGdYae2F8LDjvliRJWZF7D6/hUMBylQEWO2pkSAEb+S\r\n8x5pUYSlKzKud35YBU+A3pf/hWZHrRwLUyCWHuvjh+20XsCgWxtXWhB+DQdy\r\nKDuPSCuHujeUqPSNVTKkQgZIQESbFRhQt3FXWoUdz+Rnv4nde5dak2EsHqrx\r\n0//IWRNhB/r+zYF1EsAhVeMQOFdxfm475jOAg0vcnUQ4kC+LmrTgxkkyAnSv\r\nzFz3C8iIZ58P61lel0bEi7akB/5zEPKbJZBZgdMik0XiDmW4YXqsFJ711FxW\r\nNkpGJvmspm61nMShiNwGBS/2xasPstKNU80ZPBM3nvDzSgXBbR6mAjHJ14Tn\r\nEG9tGDlCMxDt+EtIOY4AsUizvbHvmUpHQQtyXU2lFZtNeWI9gwjo3qGfPZsi\r\nQY3WnCn8AmpkeTCbWDqGHlkPQzQBUELf7CyuDSmypWeB0btHDMPJuuS+wY73\r\nCkaWpSc5ow+AqeRvREQeQR+b9dupmTM01+Kr8CI3Gx2R9oiQMTY6fJLzuvfe\r\nDW86xmZxhup+Fd4IVi2WQrk/C7oUqhn1mfU=\r\n=e8w+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-377ad440bb1b5a02595068e11d016ac3539ba79e-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-377ad440bb1b5a02595068e11d016ac3539ba79e-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-5Z+VjcDACxKf8iR1pAatwMKU9/Zrj1WL1AgpG1svmr2mMvejJ/PkscXcF40P6ritgewafywzp5EQA6ZG/dE0Cg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T08:45:53.691Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e_1665132426997_0.5472452672741102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c1ebae1185d9b6692a9c1054b0fbb76a31033216","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb.tgz","fileCount":11,"integrity":"sha512-0Ub/du1EPvVZMEPLCFqjZAc7ZCE84flJiMde/6q4BbSxL/cMVdQsyBR5tjVDAwHK45tGFN/wCYuXih3+flMFrA==","signatures":[{"sig":"MEUCIAPTl/EtOnWz0eduL7lxI5Za/gTHx69c8xJMDgsLGyTyAiEAwRJBDU0BS0TKnmlJU0sGy/7AthQcN0WMoJKwZhO59rw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQBFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5og//XdLx8eKFDqSwLeeNFGR2p+omib/Io8mtz7Rpd+chFmILAAYd\r\np0bxWDxSYe5bTlVnbCmzBakx7ANtXluB7aTmtDI0hq9LqSdcFdTAKiXAW/dp\r\nkMJR828vmnrkxYGHpxzYPvmEPWaEGQvgdmjQtWq2LyuyrdJacmkiuH1YllUQ\r\neUHuuZ/un38RIIAzfaWxMH71tWRoM4Bo2QdmMq0jD40EI3njU/KgExxceZ81\r\nOcW22o/wO9jtkGdMJsdwSmTRUoS0KVcSDa1G5wxmFf/6xCnHVxMDJt73m6GN\r\n8IoQGH48tpcxUiH9y53EYG0Xoh9PZchHZHisq1WyWx6GMiwmq/cPWketOEXu\r\nisOr/ks8Nuih/bHaMA9j53OypEWDEm++0Z7jDs8QWEyVzjeXHy16U73rSMxC\r\ne8R+Hb9C7dQM2QYy506kfezQO/8Kd9FxFPf6imf+7FqaTwKFAsbb9OFUY64y\r\n4Nutjevx21DNuV8HkPdN29tKd9rS/UQCdGS+EO/PkF7GTLrDpJB2KD8FSJCP\r\nH00yCozW1A+chZHJx1+f0LoanKn0NZxVynVJfcVj9bAyoLv7UaPIdWOIkF5Z\r\nFcheMnIGmuuFz8tvS8JVlL3y+e+lzxaTfY/LX2XgKtzkMCNpkEiwc0Hxgdqg\r\na3XxPFhzc5tHb2/Obg75YfZfbUqM5WevRDI=\r\n=frGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-87f051a1ae4300b6db21c6180c2e932faae35adb-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-87f051a1ae4300b6db21c6180c2e932faae35adb-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-0Ub/du1EPvVZMEPLCFqjZAc7ZCE84flJiMde/6q4BbSxL/cMVdQsyBR5tjVDAwHK45tGFN/wCYuXih3+flMFrA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T11:44:16.460Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb_1665143135631_0.3243353456204259","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2ee08e9457298f9be5faa0550849ee554b50eb98","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1.tgz","fileCount":11,"integrity":"sha512-it+stPRMmn6iECWjElBuDv0AcNWOhgn5zFEEnDGbsy12CpCUesXYT5ksCai5Xx/cvsYRZ1LZJYAMZ4OJWu8OeA==","signatures":[{"sig":"MEQCIEwx4NhkpTSydf0y83KO2oYs/D0COYEyg6qO81Gmorq9AiAQ8G9et2Q8AkMpnV1XmOJWRCuh9/XTgkG3LgNJhaHYXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQPA9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonLg/5ACMIJ0P2PmRGMPx6iFvgLhi2cPheyn1Ln2t0H83B2EKqiaPP\r\nS4FKPe9O8fZDbwml05Bo08pQLbQOZh37PHRKDScWgOnYM05u17xINquM4QKB\r\nk7spj528A8RFm9jEvM4NACP4Z4Gb7RLWlFhU+efBKNwp9tQaz1hg9XW/3zWB\r\nAEu+1Yc5FSsG/mJdyARgxA8sHquMWpyUhs6+yMm21F9NfITub0Csp/BPKR3F\r\nfHN5PaUfnqktLU1AtUq9jfFTa4UTBUmwJQH32acz23U1YOCPhaaWV/HP+jL1\r\n4Vfncx35Cya7U+JFtvdoMwR6MCPsTtpYbhSC9hIDCqTpe+LYW5BgKL1JrpZI\r\nLrOLQNKXn3n1it/URPRIeygldT9iBcTj2AN279Dx9n6Wq9+fM7jYEj52ht5Z\r\n0Yd5Jf3eyZgnNyseo8cmGPfcndbt6hvCqz8yIGZTcSozOpSC61fnarT7Tt95\r\nYTkB/7Hv787F4Hk/aEsQDiIGheDcBUcqAxDMIEKTGRwqAYllg7IlzdSobfO2\r\nLU+yZTgsqJGyfDfol+i/yUJrPQJHJbKMFSmHyXaobZrvivzYyfckZpnLqitQ\r\nkYCwuisKSnuZgJiSQzE3TGEAeVdGPDx8znE8SKri7EJLbIyje7f0i7n1nazS\r\nOF/c9FgoilxCa4gpZ32PlpOc31DNpv4kKKs=\r\n=Tful\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-62429fb8990fc6336f954ce485bd1b1498076ed1-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-62429fb8990fc6336f954ce485bd1b1498076ed1-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-it+stPRMmn6iECWjElBuDv0AcNWOhgn5zFEEnDGbsy12CpCUesXYT5ksCai5Xx/cvsYRZ1LZJYAMZ4OJWu8OeA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T03:34:53.991Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1_1665200188970_0.3753182956025405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f":{"name":"@balena/jellyfish-logger","version":"5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"34ef892780a285b28c2f4a34de086a4d3fc301d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f.tgz","fileCount":11,"integrity":"sha512-VyIbOx/EXQPRkjjN4Jc/rZCw0LTRjAICzhu9cvRjul8N6HYVhDJaEP5t5lQpuQpmn7HLh6XbKOoeEFEI5ddStw==","signatures":[{"sig":"MEUCIGO2n42e3KJWRny6C234saNZAe9Xpdu8TIXqWazS+R3UAiEAx0yGyhPBeLNZHXD3HVtQ04lOeFBAMHj2yK/fu5wgiPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQReBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwRA//R+GQ+JvJoyX5bv6Z1VsA0wM1Mo6BYTL4k/3B+NAKS0cO4Q3b\r\n0JVh7WX/DtCISPNLqpiXs8aMYse9URfUv3V0giJx8LqX5fdxbTnP5V7gJQlo\r\nB7Ih/iIJTCEXBM7Kk4ImOkqJqQTySl9QNH0VFgbM5cpKX7snFOOrxBYmQb8h\r\n9D7Bq5hHGRC1YSJrJcdwnMNWgTNLRg1CfKMRgIaExAMfzwKZDLL0Ky3FnLQE\r\n3EyxRdSTaAX7NPDWPdxNhH98hkw4os2HBUovkEeYaqHzHawRgRXakGZQbvl6\r\n4VE3zewD0E3KVZ1I8kBHA9AnzZch+dHA1x70GjTGpY8ImZ93fJdXvbSQQj7p\r\nsH/kAPHhDzW+c8Cm7uRhWz+GNxcp7CI6c1QPBv7gG5gLHcQH7CJSMWg/Y2qJ\r\nh1INeATrm33WYdCWk9XWbHKNv0U1ZpCOB7tmExEUZ/J4S42A7pjqqt36L7lA\r\n/DJPkXmvReewNive0p93FVbelObnc74cdtxOp3zb/D/ujGYJQKwFud6WytvH\r\nz5r4F/wuqZ2lSrS9KsDhgO6rh/Cbyutr6vKfBENKDBfRo8p3fa45FbkMJ3Kn\r\nXGLB6IbixItXAsk4yjejPcydAjx+4rV+jXGiSI2WT1gZw4nsvMf0ispwQRWx\r\nPbx2M4ybU5j4Br2DUt7MnT9eDiluub6mQQ4=\r\n=0gF6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-VyIbOx/EXQPRkjjN4Jc/rZCw0LTRjAICzhu9cvRjul8N6HYVhDJaEP5t5lQpuQpmn7HLh6XbKOoeEFEI5ddStw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T06:22:31.002Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f_1665210241157_0.14957525669143834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b":{"name":"@balena/jellyfish-logger","version":"5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"946a1cc58af00f0ae53ff7f44e6a0666fec8118c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b.tgz","fileCount":11,"integrity":"sha512-bbzUIAskFlRY2kNuMkkXJpGXjd3BDu3CH3npExTtdPeQCGzF6JDkE8EiVZmJVPVwoyLLzY9sCw0D8TvfIAzUjA==","signatures":[{"sig":"MEQCIC2ywq9acYuPWhKQn5g2ShHJCYCxhdzwDcIcHcqpHwQtAiAKzBD24ezUa2SrIlav24XRmuYdldNCeSlhLQ4abz3d1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXQ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1nA/+MV0wdN1MhEbcA1oZa2Hl52Hn8XJuF9Cz5zZCyY+IMwhLoQXZ\r\nBASSQm5k5vQlUKkihcfgMpnum4VQ9QqnheuIYe35SlHDCyDbp/XUoqYhnAZG\r\nFNUFN2WLPlyEG6PtsDcKwjab4+qWa1Wh/01wGhTaJ1UWaBYN31QMv5ePCmgN\r\nlZpt7IiD6dtn1y1zqmdqOo1DH1X/Xt7Ho/R3grA0l+aYBPps87anvcc358D6\r\niqG03Mf1aMUR1x00aPDBkxGdQ4vliEUovaf5mxKaTNZWOMuQFhHpxdAgwLd/\r\ndXa+bfUhlTxMfigb/LpeR/rLeLQABIqLOgS5reSM7nylubqOT7D/b8f11nMR\r\nbIvEXfX+SP/OjBnCX7gTShzao1trVcLiYux5izXFxXeLUpquDARXknv2MDd6\r\nZrU9OP7IxC1Rl3qnHO+1vfjuvuYkibHaAc6EAb3HGWvdrUiqnPQ/tJpstuuW\r\nI1sq7uqqubPnMje4TxQ+L+FLV9Sna0rcOapyLztU7H3Sk0fIKbD6CcbkTMNJ\r\nsJ7MkoRguHUEbbjZqwvBg/AfU+zfd6EI13v5Lakilq9VtGMy2TYQsJbvvahX\r\nXToNRlJmSAIWy0HDl+PMbpYCEvNa+snigOrzpMxBt5X/qdQ1K2OrYbVPirCl\r\nlPkGUf6QdQBGf0HMmOcRXLkpMsMlBb29eGQ=\r\n=k4fm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-05e8b679ee7f855f5e190630982bc145ffddd56b-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-05e8b679ee7f855f5e190630982bc145ffddd56b-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-bbzUIAskFlRY2kNuMkkXJpGXjd3BDu3CH3npExTtdPeQCGzF6JDkE8EiVZmJVPVwoyLLzY9sCw0D8TvfIAzUjA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T12:57:53.192Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b_1665233974332_0.9876862084432141","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.106":{"name":"@balena/jellyfish-logger","version":"5.1.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dd01778259eccd0523b1268f65b4c3594b6eec9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.106.tgz","fileCount":9,"integrity":"sha512-fp2FERcEbbMrS7RX18xGHDsHwf5WBMV3MepixRKNXndawUbWf97hhNDiSx9ICRNQ7jYe4/BlA1KpckLh2Y5z8w==","signatures":[{"sig":"MEUCIEaGy+BRq3DpOobAuG0LQVO3OLrHbBCyDmP78C5y01gJAiEAvi3P0Ds6Ma/UXH/it8ZNxRwPTjeJP+ppcZjsy8Wi6JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXS4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOQA/+OOUUKNNR51VmfGu9Zo3KfRVBIpSMypRWN42cFNjYy0IkoQ0O\r\noopNSaq7x0hQcPO/3OkgbYPP1p1dd7OWWonWrUrtlw4RnniR6BdornaBLbPq\r\nI5JPzNnarzz3v2dCpbeXg8IQ+NW0epa61jrj2jH39/aZJv+VwIwxV2t+reKi\r\n0ZGip/fJtwrh33XZytzhlFk3b0dbmrYcFfdFOQZ5qScuHJ7fuGDFZCi8ZvOx\r\n03SdGvW45haKuf4w9Mq2Ba+LmtRvOsfRFZBo7bvcLiAYvXUcEqh4ovbTZIhO\r\ne++J2pMihGrTXP17BTKHEg7UtRXjaddpXCGJmgLwmbwHHBtVi56kxsJUVnnh\r\nup3ROxJ939Kq9lge3xJF2UZYqOGh1b+W3XlXm6srLTD/W/1dWtBTmbLIp+7y\r\nBYUEizK49qkvgo7Ou8MA3RnlabjIgR3gsjxF5KV2PvKOUJzBqI2ZaKl2hlhS\r\n2ZJCRTAPqmMPNeYvvE2r9XZ9bDey1zkQBYIKeFk4YoMwXM2Khu/4x9IiASHa\r\nQXgh7KjVC9ZJ6FIf8I+90DI5Ar5yIK5k0v7Hcs9KVqpAeuE1sXObh3o5lgfl\r\nLganviVKl7jBEy6jtoTXYHMQmbntmIFUTLq7t3PPeakwA+ZzpH9LemmzZau1\r\nYVFHWg5/mQPSDC76p6tKi6PuvtFPzqvPHNk=\r\n=LijX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-05e8b679ee7f855f5e190630982bc145ffddd56b-18.x/balena-jellyfish-logger-5.1.106.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-05e8b679ee7f855f5e190630982bc145ffddd56b-18.x/balena-jellyfish-logger-5.1.106.tgz","_integrity":"sha512-fp2FERcEbbMrS7RX18xGHDsHwf5WBMV3MepixRKNXndawUbWf97hhNDiSx9ICRNQ7jYe4/BlA1KpckLh2Y5z8w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T12:57:53.192Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.106_1665234104376_0.5215322215209028","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2":{"name":"@balena/jellyfish-logger","version":"5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dc9694c382fed7f29158bfa246e1485720e7c24c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2.tgz","fileCount":11,"integrity":"sha512-2GTCOsXddPnxP6B77etdsy1mBCrn2sIWEWK857S2NpKcI26VPkn8aDnAkNDaqA8f76GlX5bVPZoer7YlOJb6KA==","signatures":[{"sig":"MEUCIB6WEmZciSL0zJ0RuPzM5r2olMN8HsGwGdAzjH9Ja3E3AiEA1vvX+8nZeh39HvNL0IA+BFNijgsbZbhkpFyyJ8XfHNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXVlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwWA//doyxTaaRZ+ZbVA52dTLn+lpZgZj2Jq5zb0b5z/+/F+DgY3XV\r\nlWKQO8jWYFLpRungXTSHvovtWCNWSZqaxc1vFC8QaUSxBUnqTENsYrGxOgpC\r\nqJc5MXDej67nyF+r5USlx6S/E3bjJopCsSmPgvwSc00e0uYfP4UmZBUbQ9/y\r\n2w3H9MuC4501Mm4/vUAwfWeViEFQxTvvhOD3kIZ+eTROMrNh6sSVCxjy4mpi\r\n0aWDQBcq1eVYja19BZeyRSv3NqQeEV7Tz0KrdNsmMjQfa3gjzeHxbIgMWZ88\r\n6sC6wJkRtIFKnVQ1uzvSiiwPBxvVF0JbQEt07gQrNt7j5dNCgWtbxyRaJkN5\r\nUSqsSuAHZc6I+s127BrfHzJU/t2HKYgRcCQtWT4mWNhr7RXnlTXmpdyCx/nQ\r\nL8ysPaWgn34c/LXFhppyxbfNLrkIXeZf6jI9TrNkTsBP3Wqp/agOESQWs+YQ\r\nX3aPhbiRctcFXibzO4EfQgYXFqFOJm09IIMfQn/AJ/CiOqsWUmIAk9x+qeps\r\n5LtECNygNTCCmGbA/Jy2a47dmD84sa01I/+av9REN75/8C3XregEcG7NEdZk\r\n7w5UiqFKwP5NfP0oPXKuEKM/GxrCRfbUNVHCKGhoxj0Dik9F2+ELlNEykKtq\r\nuh5UEy1qgVdfZOclP2IHK8ashcBZADDqM7o=\r\n=dHAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e2730219256ce9bafbb880e0ef7067884daf04d2-18.x/balena-jellyfish-logger-5.1.107.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e2730219256ce9bafbb880e0ef7067884daf04d2-18.x/balena-jellyfish-logger-5.1.107.tgz","_integrity":"sha512-2GTCOsXddPnxP6B77etdsy1mBCrn2sIWEWK857S2NpKcI26VPkn8aDnAkNDaqA8f76GlX5bVPZoer7YlOJb6KA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:03:10.282Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2_1665234276795_0.7478860086759374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.107":{"name":"@balena/jellyfish-logger","version":"5.1.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.107","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cdc643af64830c47a4c8a9b86cbf1c73e9726d74","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.107.tgz","fileCount":9,"integrity":"sha512-gQtZ1IcNlSnj669/PaOdnAurm3WWTZX2pIpk6O+5H9AG/eUt6nGAQZ3T9QnhSAx+5gn8ZtcIoiScbI0auQdMJw==","signatures":[{"sig":"MEQCIDLsX5tlr+5uNF+2ZAoP/PB968AITbwChV9Wxe07lHyLAiBhXeVOjGztvoDCgRtfn473ehIeUTf3brdpL/hoI3pzBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXm2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEkw//dmLjjRTwSbyAyWyfwCk2fsvwTt8f6H1PMZrtPQCvm0QoqkJU\r\nEZ+4cxuJe32ZfQhta81OfNyq5fd1s2WdCdJeZt2a+KFEI+TZUnEyB8u1MYRb\r\nZNs/GVGbJmhcJHGcs6pHxJpKPoEoGHXOHs8k5Uq1xRY9wP2CTb55f6R4hulq\r\nxY3ljEDIuTRmYC4pEp7ilDhqc9vI/G04woLuSXAsf2q5eLefEGj5tNFUH2FL\r\nwvgro5WpuelM1o941ZzCBccXUWliIAQN9hxE15pVsx+29q9KQoFTdlNe1hPr\r\nbHylFdjYOAZf4y54IfdrWcstRZbYnDyX+PLTQLztDkApjGberywQ/4bbf5tk\r\n5T6yS6lc3POfHNcoBORT/4oCjMoU2gSWJ2aCI3d9Y5xxBrHVAdjo5xScE8xX\r\ngILDOXzkTNlAiSfK4ttqmk5lmWGc7OtMUsysBJuNagA3JPpwCg1bkY9JY7wv\r\ncckdfUUpHHmIWe2SU2odeM2xenqlLS6pLVOlMlzcSe6HgSFXpM86QplK+UNb\r\nqipFvUnLngSdcCjyHFpztvqyhxmzUDpgmQ5XzckHK2xmKCAf9pvnaJuR0Yfy\r\nG3Ve3g0sGSUZRney3Ldmo7Ao7a/xLsRXepwHJATrfmQXpR9qQtV9iZZ4HdOM\r\nVe144rg/B7REEuqWkjayG14STNO5h03RGAY=\r\n=f6NG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e2730219256ce9bafbb880e0ef7067884daf04d2-18.x/balena-jellyfish-logger-5.1.107.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e2730219256ce9bafbb880e0ef7067884daf04d2-18.x/balena-jellyfish-logger-5.1.107.tgz","_integrity":"sha512-gQtZ1IcNlSnj669/PaOdnAurm3WWTZX2pIpk6O+5H9AG/eUt6nGAQZ3T9QnhSAx+5gn8ZtcIoiScbI0auQdMJw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:03:10.282Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.80","@balena/jellyfish-environment":"^14.3.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.107_1665235381846_0.8445657967571949","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563":{"name":"@balena/jellyfish-logger","version":"5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5e65759d63daecc71dd050fe9ed827ebe5db2bd8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563.tgz","fileCount":11,"integrity":"sha512-q55Qmq05ACUMAuuq0lMwIyZ3bnaNufFyh+vKDOldfsu0ykgTGoKrphw7kLW+PBBaRw9xkdixCW3UYbfv1g2Jbw==","signatures":[{"sig":"MEQCIGvxWfZAd3Sin1p+xIF7ypbL/QW841t7j1HC1c5bzqceAiA+cN1wFGPEi04eQ+bA1BIFMs8jFXxBeOej+ZObWOZDkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJIg//XBcmuaGv1gAnj+uVsKlWQ3EGuBWWnM310dtwEJCgJ9rnLSyG\r\nn6+IJXgAePsit/67f2nSO8BiztcGDMk4LVtKNHkqNsLdePVJ5fY9x5v6aAQJ\r\ngw1fLLGzqczMyLT/vajjZXHkx9K7fY6kPihpAqWQKWXjXmp/4MeB8dqri620\r\nNCgSyd65YBaWFjvM+gO0ZfvWf4zVN6OFqT92GdZcb9/WC09eCZxV7mH5eKaY\r\n+EPJJ8yh09Dspx/1s339k8DNuR24A0pT6Jmxy+zc4oFhxnM14jZfx5ophWdp\r\ndUas8/+9l6EbH+VOYFWzY+HO3xt2PlVeaDXxrOaGPEEfpSi/6+dT0YAjNBCJ\r\ntbKbB07+c2AztW17kkjPagHOWHRbqnlBp4rx3Wdbs5rGU7tr64+Vczz06p2H\r\nwZXwTyjYIVyHqdUWPXOwM1+7aVsjQzGbOgQUMYn04ASieh9frX8KWgiHmMlV\r\ny5Lw3YzYp4zFQLG0LHr+BoJJb+qB+Q9Ugqc503y9MLRPcvCmAuymqrZhlqNh\r\nFzrFvGfV9dbPr/OwjDRWx0AHsqlzHbZHNaSHb4fsUE9299WXDKMAEykTz15t\r\nUinKj1d72Ey+IF7YFc3UH8To3w0LhvGpFu2lvrOKsMsDHy+6qS1IcpanLDsr\r\nhFTe9B8r9r7sKCUYWGAEcYd7mO7BE0H3Ly4=\r\n=nBSJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bdca1c229004f9e3725613319619f13b708fd563-18.x/balena-jellyfish-logger-5.1.108.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bdca1c229004f9e3725613319619f13b708fd563-18.x/balena-jellyfish-logger-5.1.108.tgz","_integrity":"sha512-q55Qmq05ACUMAuuq0lMwIyZ3bnaNufFyh+vKDOldfsu0ykgTGoKrphw7kLW+PBBaRw9xkdixCW3UYbfv1g2Jbw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:24:30.798Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563_1665235565270_0.6574910573353077","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.108":{"name":"@balena/jellyfish-logger","version":"5.1.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.108","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"54fe1e04b274e24f77fe830122641f11fc2d08d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.108.tgz","fileCount":9,"integrity":"sha512-ZqVOaFrhg4qlmqz7xAUlABchvn8Q+yLMTnAv9MDDI2q/BILoXBVEDayN3CE9DRR4owHg6SCOxGM8shJMT5Cn4g==","signatures":[{"sig":"MEUCIQCFzdOzrvA4o2XR92YC3Xtz+Mb7Rfa0mvzojXv7gGuBNwIgNuRpOlRfIcwr2kvV01DFOtllbrMExFBYLbsLIFFTNu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXrpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Zg/9Hihc1GxNHoqzuN2cfVIBXEJ5irDmxSLt3Sui0zlsh4qB+Tm7\r\n/5Vyy/RIW3cdRfXBbad6q/j5OpODzjl1a27tK3LA2bQTG3UyjOMNx4QltsgD\r\nWP8+ZOPlfNvrBA22zmwcDboIo1vT2DoI905TXV9jWk5+el/8J+5oCGutm2w+\r\n9h6uFIQbL/YwrfbOj1cIpWhZuFiu//Lsc5kvUuPHfRMGgnZVTwu4QOaXjeO8\r\nZTBFa+FmBjY1JLyQ7nXuhrTtKWK77HyniMWd30RwyoFjGYqYpX0nwDIT0aig\r\ndwd1bE2yUq4ty50xhK+vIjYyvxMkxuioKlnu54BORsCGNc33G4yzAN7CXQTG\r\nDrgl9XCHtBfPafJTxV68ttWimaroDKcnZJ7s7+JzKW4Fip6vqwfaTLXJsNIA\r\nd4WVNgHC0FWciD1S+E62ZMzV4x3v+uBh13JA/YzgqVItu6QCXQz0+NoesKir\r\nnx1fmEZPX455oX3Fg5McYb0PfIQDyM6XLzJXv7mmwULZkxDoPAzHFgUM4FA2\r\nZn3FBhqvK6rR0g1UQRECfUeBjNd0l8S21SOAYFOTwOtc42vlX7Ina5Py3W4Q\r\n/Gh0vfT3SoAtejM23XN3ymx+k1bKFdqpLSA2Re54hWX9GGijz41i7MMaMDwg\r\n5Hf6kQ2NrCzVNabt4mdZx6MsPNUQNrRuQpo=\r\n=84N5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bdca1c229004f9e3725613319619f13b708fd563-18.x/balena-jellyfish-logger-5.1.108.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bdca1c229004f9e3725613319619f13b708fd563-18.x/balena-jellyfish-logger-5.1.108.tgz","_integrity":"sha512-ZqVOaFrhg4qlmqz7xAUlABchvn8Q+yLMTnAv9MDDI2q/BILoXBVEDayN3CE9DRR4owHg6SCOxGM8shJMT5Cn4g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:24:30.798Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.108_1665235689027_0.26777128292412966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6":{"name":"@balena/jellyfish-logger","version":"5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bbe5fd5d1adbee0ee7f65b4c64d2c69fef5240f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6.tgz","fileCount":11,"integrity":"sha512-rLTluryu2XD0DweaoE8/6Tniixj7aA8MzYBYmDEpva6y4T38leC6iiS4iCwTNYo8dzxAImqHNEqyQOYC6H28EA==","signatures":[{"sig":"MEUCIAVTaon0LFo1i00DaOu3efAYOwumlItNfTIhMiPJKpzNAiEA2KmYEJjHWeSDoPAzgzBazq7Z275FKqFuG4DMq9Jmgys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbog//S3gMOlKT4tsl5PE2YO6VFeTgYkK2VDPU6wKuzInhL6gXX8KP\r\n67jQgF7XgHUNKfyvJpz4VSbPU2Qg5kcdO3mjQPJ7vUkFhKKfWoMptEiNQcYC\r\n1OlCrUL3IAF0pD7k/X8tRf9LFJpM1SR//6EDin6SpDvBgvaAnEh209pipaLj\r\na0/dbodnZFGj+siymKCcTrKT/IXDJ4tpWCeKYHRhSTZDkvUymwHVwWgfjqF7\r\nwdi/QlqFsevFEFfJbZ7avL8OQ8d0GqgmSkH6d6oHS3kFCcOq69m1xdC3JuOr\r\nNcrbic8k2xE+XrFcW93LX5OOt6fwsvb2wQxpo+a9MSQpjeooqZUPlzYdOtC2\r\nlAN06r3CtVOI68BMlZXGplIW72R75faeZlbwEClC3O4wveV5/HCdg8wkmX9o\r\nmo4zzmUp4rpN2aMVuZNAcGjn+u3ikqZ1sGdT4zrzZf0QlxuHJ55bfKbyofW4\r\nX3PNF4Zy/+kiV6wTo21IRTmPcHc/slNHVETYjRKpsO5BsHsZ0xQ/XzwLuO7T\r\nEnC4NDekxqBqMTHfjKOopN7HFb12Qx0vEn9hIsXTpRu++wokZQtnxW2rZ3xC\r\nmDJNanq2D1JcxELzG4rwXnHbhmOQRWJ4OSlCf5s1NZBMluxau9rMMkaoRvBe\r\ns1ijYkKbugSuHLrjTsgMxqHQmDBOPLxXtQM=\r\n=fYE7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6-18.x/balena-jellyfish-logger-5.1.109.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6-18.x/balena-jellyfish-logger-5.1.109.tgz","_integrity":"sha512-rLTluryu2XD0DweaoE8/6Tniixj7aA8MzYBYmDEpva6y4T38leC6iiS4iCwTNYo8dzxAImqHNEqyQOYC6H28EA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:29:38.005Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6_1665235875632_0.3824188935410684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.109":{"name":"@balena/jellyfish-logger","version":"5.1.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.109","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f075ad5a562307da3f0e7f251f155ad245763f01","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.109.tgz","fileCount":9,"integrity":"sha512-rf56Z+DKNqeTG1ClJO8UcKAWrOm2g4JZq7Ro7m39PD6XvsmYLzYCKmNfwjDzAVRV2oaLwQAdrTwixDQQQFSwBQ==","signatures":[{"sig":"MEQCIHkMZzIuro3D4ujvHzhUwV37ITuy1RTALIP8oMytF2UnAiAixEaLvt7XZLqrUzyFLzosKE997nxGA/d7P4XEiSJXqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXwjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj0w/9Hcc0k3C+k1Xi+7BeUGlnbsc4h55d8rMNo+ywPsIxmIW6Z7Dn\r\nPb4wA+8lljwQJ18OUVwhyxGZcISNaGZZLOjwUqfmoE/7elorp0vmw5ErwI8/\r\nxNTJVm4MZLVz0nVa8aRoUVzP48J5XC4Nahgk+nc6HzLMGOKDyd1sRPwrV6N4\r\n17mwGQA+BfRdOSfiQLFBZA8IYTSeeppZpZcCnOFyEoMIW195ldMs1BGI3hKo\r\nGI8zB5a3ebEekjymatrnUHeXrRhHHeHDKe/63Xom7Si5wUidqYowLcH2z8Cl\r\nru7B9+Btn/QuIcHepZo0PQR7wSeo0yTOzrJFagfK69uHZOnh63z9+cndB29I\r\nNWRjww8WEz2rQmbX5wD8x2h43TSVzTtEJ1gnEVSIlDTP0bAsmaPokoxYsnQJ\r\nzh24sWwLkn/1P6rw5hgFcfOBm63mJS1vKeOAECiY5d9UXSKdkId09N5zHYsR\r\nSJNSQQw5iku6bRYZrboD1gwm66Mv6SdYjVXEKTNZj2B964/jEY3as/5D8dbj\r\nq9urFTljk7k5iYX2iWs97E0/SabTEk5rmnetKKZStndVJzf8gmZfVOWAk+9V\r\ndBnKt76ZPj4zAEeSVLPZtfpWQxi40mBLmEQwZQvEgHbfTxo9mk2aJMqk8P+6\r\nC8zt3SsUnMYu64MYgTmfbTionbNRWeyBBi8=\r\n=4X59\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6-18.x/balena-jellyfish-logger-5.1.109.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6-18.x/balena-jellyfish-logger-5.1.109.tgz","_integrity":"sha512-rf56Z+DKNqeTG1ClJO8UcKAWrOm2g4JZq7Ro7m39PD6XvsmYLzYCKmNfwjDzAVRV2oaLwQAdrTwixDQQQFSwBQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:29:38.005Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.109_1665236003468_0.4433701496267921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b":{"name":"@balena/jellyfish-logger","version":"5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"195aaa054163d76486858fc9d160f5f4f2c2077a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b.tgz","fileCount":11,"integrity":"sha512-ymKo7A0NQp5c6BOlo5aLKESNKDLbX9f1RuLfSvKVy3Z3ruWbnGzp+SQdAuj7spmovifzNKlcrJ0XKRzG9fl7JQ==","signatures":[{"sig":"MEYCIQCo+4SSgMV5WmfEyhE1B1WWdanaS08vjy+vyb9NV5XONgIhAMfv4SWyjMOF9SLgY5ppxufhVd6QGAQe+p6IPvbuDhxL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQZllACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3sQ//REKKWvNi+6Uly8WCUye1TkJEgZtX1vE7BdaojzZLr+p0dOf7\r\n0sjXiMzLAKTJQjGKY0wc1HBuaIHq1fnyB4x+FZXWU+D7TlzoLdiWhQHMP3i9\r\nF+n48EVON2I3v1eV5qC64EBpAZ1gVxu7swsgDnF2+ln/ZFWVfigiF0Z4f0Cs\r\nfyj3NreUOnjjXUKHkmpxZL6P0PRSl5Ho/pkdoGzqxL//GDbAPtYi3tETA2jd\r\nfIbOXt9k0C9uKf1zt/CVlyX6i/fGm3sVeannfOHpeiP5Jq1JC1y1d3wDzc9N\r\nA5J0VsROziqmkRvBYmQ8WcC52P59ZNoCqLkyM6iEl4N1WXq1Zq6BzjkroFG4\r\nCXAfe9eWhmRlthh+iJYKl8h24JT9g9NwswuQVab7791Ib3TrhdmkuyVz0SO1\r\nIDkOiLAjr+Y//NLWZhFGrqcvt/+XYwWAjZGGEZopoyBLtjNq2qk5ean03NYa\r\nx7nOreXsuuevqlsB2X2/6oO+rvKM99qKqq6uABRVW5t3+AAkF1384FEBqhhQ\r\n040HtGQUpqMz8FsSIf4tDA5l8ku0LonpYLBi4Awpx2vsMZxHxbtwrcIPIKrk\r\ne2XXgCRuR46V70HcAVIlKcm5+F+vGuY8Vrf3R6SOwKc1WyA4W7ibwshVHjEh\r\nnwARLa1oDB9ZL1WpW32DdH+xKS8jPD4bit4=\r\n=GyBR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a188ce32d3b288bf38c1fecd638ad1df10a0457b-18.x/balena-jellyfish-logger-5.1.110.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a188ce32d3b288bf38c1fecd638ad1df10a0457b-18.x/balena-jellyfish-logger-5.1.110.tgz","_integrity":"sha512-ymKo7A0NQp5c6BOlo5aLKESNKDLbX9f1RuLfSvKVy3Z3ruWbnGzp+SQdAuj7spmovifzNKlcrJ0XKRzG9fl7JQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T15:36:43.965Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b_1665243493452_0.5773046062059775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.110":{"name":"@balena/jellyfish-logger","version":"5.1.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.110","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9d26be8b0c58c0b969518cdd5d3a823d6fb83221","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.110.tgz","fileCount":9,"integrity":"sha512-x00sLWWdOhmQMAFdRHmp90fhXlXG7iL8XmAYSXRWxQKzjDLnT+QIQbd6sG5ObTGR1Dzy+mkxqKjUiOil9IXEvw==","signatures":[{"sig":"MEYCIQC13QzEaqI4DRXQ3iTZsjVorN4tSVsZFdolqXxjJIYlEQIhAKDsUeAgfxSKaFPcQsiwOn9Tmrd8BtZT26//Dg2slHCf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQZnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFLQ/6Auyx57i9A4kVY2JKJDCbdF//7u5Yxw/2YQYUs70ruCofjtz1\r\nRgHfRfZTX6g0I/IkAciMfJCvWnD7FkFYTJXecI65r7rtjjvZJ25mYcyQYena\r\nh8u8DEKAh7IQMtm1Q6PyIegsBtreTiljg7HqqJYPYrwdjh+/SdN/8Eg1Eqhl\r\niS0MRhcD7/s+O9P+76nvHCw7fem1rMNvPgI10g7/Drgr5ttbs8P20X7WnWV/\r\ng6RlkZ5VizdOKuRQL1YScesKOEpx+yWQvMkjvK5wyXGYtEyEqVANrVZmzTKK\r\nLrUMkVuMGsZqSym0EEXVEjO8pehCqESVGnXx5VIHuOyXSKH7ru6CDufy+e+K\r\nuIHfLVgtFYa8a2bydVs7z6O7nUOjx3E+DIVpYPcbws26Nap20cxvSxxqEprJ\r\nPZtX7g7Z0Xa6aQWHdoeG744721EUWhy2GvS7kGan1T7igEZkMFy4BgHGA6/O\r\nwswN9+kKzXB58TOKfVQGn7nsLSJ2uEQWL7Slz3ZtMMHo4XDgNnvKhN5xwRIg\r\nR47dnCag5YzYof+TZeMOyZeiDZlxFwnv3XfYZ22j0H+B0yvZoZsgH/fXHfbK\r\n36dhyBbcwtQvvi9pzaNaNgh9s9d2MjQTJf1PVbIDiS/IyLMCc3npOPT7ZlPf\r\n7ZUJN/963KVaxHTvzQ7M3SWwoKMYFChbadA=\r\n=UBBP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a188ce32d3b288bf38c1fecd638ad1df10a0457b-18.x/balena-jellyfish-logger-5.1.110.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a188ce32d3b288bf38c1fecd638ad1df10a0457b-18.x/balena-jellyfish-logger-5.1.110.tgz","_integrity":"sha512-x00sLWWdOhmQMAFdRHmp90fhXlXG7iL8XmAYSXRWxQKzjDLnT+QIQbd6sG5ObTGR1Dzy+mkxqKjUiOil9IXEvw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T15:36:43.965Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.110_1665243616863_0.08279024579659389","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d":{"name":"@balena/jellyfish-logger","version":"5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bdf0cca32cf558e8b11bd2a8d61a1bbf2778429b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d.tgz","fileCount":11,"integrity":"sha512-xM9zv7DSk0a0b9ZJXOBe4qUivyivqK0J1LuSU5Ys/jVrBd6tyCWQ6OqMt4speZ+bsQUclIF1+dQSFWEqP+blrw==","signatures":[{"sig":"MEUCIQDJdKWILJpvmcX1dY8Fu6U540bSaVJV8evAGiPceFsrOwIgC1oXk0pl1HSPnP83UZcXihtov1t6tPqNwq3KuVO23pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQZqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog8RAAhM+Z8BJhO4Fwfzu+u9wtky8Ap5DGZljzKXn9QEyE+3omt7UE\r\nAlouEcjK1oqHYpsvdnzX3nphLI0YvftKBjNzb5h+wVnX28Hq6N4/Lw7QeMru\r\nWPsnsI1nolctSZKMU0Ba8nwu17d6wCOJq84W8jpuHha+bjX8QWostE49caEs\r\nL4R0rWIVxtMjD/83VPbWNSN55cFOPFj2yc9AFyYPLF340rq4GcTYLzJC612V\r\nHzwy22mw1sj+P+/wDxQzy/38r/5FgkxKvf/fFDPoqLFM+5bzElgVOcV1ARrr\r\nRGDBjOSggQ6BwR52lyN1xRRv95NcSLa+VkcPDbGBY4viIgjNRtgBwv1+g5Wp\r\nPq6M71vA1+DQl19JG7LmOXC6Rn7bmGze8/d7qDukGAHED3SVS6Z3ppKS1+iM\r\n6UxRpDAB2ZhLNxu4wd7tXRL/nTpLvD1hVhJ06MamYjnpfJCKrBiCyH3+7a0k\r\naysKIr0W5USilQfN6YUEydLFnQMsUckqp7Qvp7bYSpFyNczbWqMy4jwbF1Et\r\nu+1rM8LiU+VxVcjJMfGHcHgaB9ijmrnNDwmkdjU47A2rqx8AkJuTnRoY51Eu\r\nWr9JfHacdUO8uEz54VILTJ7hAfvICdDVPVfuVVHbdlxggTJNnjk1bNt+t9jp\r\nzZfkyMRV9iRCZKNJHoFvJncB8sFn5DD1WdQ=\r\n=t6Sy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-158bc61c65c4cccc1150964979599203532edb2d-18.x/balena-jellyfish-logger-5.1.111.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-158bc61c65c4cccc1150964979599203532edb2d-18.x/balena-jellyfish-logger-5.1.111.tgz","_integrity":"sha512-xM9zv7DSk0a0b9ZJXOBe4qUivyivqK0J1LuSU5Ys/jVrBd6tyCWQ6OqMt4speZ+bsQUclIF1+dQSFWEqP+blrw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T15:41:59.763Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d_1665243818247_0.8454621018286166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.111":{"name":"@balena/jellyfish-logger","version":"5.1.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4a02f6d9c66d758a785e363a453bf15040c39208","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.111.tgz","fileCount":9,"integrity":"sha512-A2gMPAvHPsi3nk4PUVbDkZ+bYjLSm8ZRKQMqsNlyCBHbnVMW90zKVWxWrcLFjRZOcTzYKEuyKQNjSd8+IC+5pQ==","signatures":[{"sig":"MEYCIQDlSjudcMpOr+Tou1dfr4nHtuQNVGq9diJqt/si6NRayAIhAPJg6rxT0mzDWjIfUYNjKvOsdzXBTzifOP1t6nXlGxVY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQZsyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqekQ//SYfQE5XrnSWDGEmwz99SejwXd8nGlVA7Fw+zZ9rCrxlDH7jH\r\nsL7zRiXLq2zN/mR4AJiO0jUy0hgQld+gaUSQOdhdtu6GiRIVV+4BlZo6LBOL\r\n3RSMFLQDkgU69x0IF2wz6OlYyZPEqnEp5itHOJ363t08fpdWfQvQyUMfT57M\r\n8Xpbaz/EHLbGPIYEx71D7uQtFwawZgWot6o+1LAprGeYVBgWJKR4sc8GO0W3\r\nTOQ3S9poMMdu4GrzsuBZsWJtf47ivXOAgQ4THis6HHckwG8DJXqBh5651yIM\r\nPT7QLREInbe6jbGnxtIaMoHPdKnavqZxMTH2QLPM4t5an+dLxqPiXhsHqaJV\r\nkGlIdVvYh6nBTPKVITgQfKHXPdArQ59ntxyYygL1/vaX8E8pJaAmbIrmmK6o\r\nIdcOfhNnHUDp/F13RzbFTkfJsZX4PhCoIZrPkFvU6G5hMsk25x0rrMoXHgzw\r\nEjTR8se+JJQAHKKlWwASkan8W4lSZVMu4rioYKGs6F+MOOnZ0a4sdsLoTW1w\r\ntPzBFdydw7tmbFXQ0TQJGYsaYma/reKHMkM5rWHPBKk0pz4PsDqLx18lnq7k\r\nOvJk8+Hnhz93YVEihflO92bViwhOUJdHeCbso+cSZEang4OKsRWbIR/FjhdJ\r\niamgh/LLEKZTiPMSQE8nLjE+ncHwGFCnx7Q=\r\n=+NsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-158bc61c65c4cccc1150964979599203532edb2d-18.x/balena-jellyfish-logger-5.1.111.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-158bc61c65c4cccc1150964979599203532edb2d-18.x/balena-jellyfish-logger-5.1.111.tgz","_integrity":"sha512-A2gMPAvHPsi3nk4PUVbDkZ+bYjLSm8ZRKQMqsNlyCBHbnVMW90zKVWxWrcLFjRZOcTzYKEuyKQNjSd8+IC+5pQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T15:41:59.763Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.84","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.111_1665243954335_0.664986327373108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a":{"name":"@balena/jellyfish-logger","version":"5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c107710a9be7796a7d3f61d1df8b8473c82672d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a.tgz","fileCount":11,"integrity":"sha512-Mc/m69B4VAlFLKu7EiSGYB4l8oq9qiaJnreZguYTu6P3k+sY+MHF7mLBo5gBq/gw6RvKTIh+eAvmB4AH7fgYxA==","signatures":[{"sig":"MEUCIGj3MCBKuVSuuchLMZHcPe/brT5pwQlaIpyUdfB5srVVAiEArp0gF/mkAkCDTHGnqllWJYW9C2VgTw8I7qgr38guIF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQv11ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq39RAAiYCwt/sXSvKQEm5ImppMF/JnybN+s9yn3uqJWOS3iBRpmcWw\r\nqLK2bKPNpImmSGJj3Z2E95E9QFy6b39qDVgbevQ6W36Ct2RYFTv35Xq+A97F\r\nCrvTlHnvqTGD+WzzKx3noKalCNpfvjkajMFl4/q+VwWTQwXNZDw7NVb6XujI\r\nWJyQpdlvW3+1e1Ki2obBtXRRoiVLPTQagBQDvFnXRkN++xhGmMhtSpsB+OQR\r\nWINzEp8BQeqt9Fi+5SCRMg4IeGKATiYZWvrScgKBBxsEjpMVopeXpMQfTmhm\r\nl1fIKRSvZVn4w7n5ZNfipVlV/qzKNBrFx9bjJgZzNzmfWmliMumgGt4d4kuY\r\nFCccyFYK8rr7JeT+VyCYqxiO325Bd979WimcdnKoI+/eJYR71oXOs50DjQMC\r\nEXXT4rrHuowWDX9VDZq803wkv6AyJPz9qg6qqU9EATej6sQSJvI70X34tCWX\r\ngdSxm9EX951Z7UAD4Ph3glweCJKr4ocoEdcy8TSj71+Di6DQtXWxVQVs19J8\r\nBIXLEHMLIKQ1B5nIieUvwenAFJFTzq35ysk9sS2V1AnZxXykUimAHLBFwhSW\r\npaF5qPDtViLQ8XgIuL0qGlkoovWAhT+3+3SgIL0ROwPPD2u8eig2aCwEWQHl\r\njpOEMGnDTkJEAMoBDpMChSXFkFTk3qTsj4c=\r\n=kO3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-cfb0dfa54c7c80711b0169aa2670982964c0af3a-18.x/balena-jellyfish-logger-5.1.112.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-cfb0dfa54c7c80711b0169aa2670982964c0af3a-18.x/balena-jellyfish-logger-5.1.112.tgz","_integrity":"sha512-Mc/m69B4VAlFLKu7EiSGYB4l8oq9qiaJnreZguYTu6P3k+sY+MHF7mLBo5gBq/gw6RvKTIh+eAvmB4AH7fgYxA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T16:55:45.504Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a_1665334645080_0.27323201508986816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.112":{"name":"@balena/jellyfish-logger","version":"5.1.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.112","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1b7c0105e30e9621c47a488575358341eed2bb63","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.112.tgz","fileCount":9,"integrity":"sha512-dYJmBLJl1/zPbTGNz/oRngh9tGj9+KR7FS1cHUS8fLaMiVbq8r7jmDmCWLaHPTIPUgzDfIJOo7ksbDW9lGwK6g==","signatures":[{"sig":"MEYCIQDl5Ay9oosxQGZOELwdPObc+2gE0RMilVvyFb2yCrJUmwIhAIKp8DgFRjTwwMaRFFoSkp3orGGQxFln6E1uBP+2iXCN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQv34ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX3Q/9FHKGTem3Hf9AZI5QoSSrTHM4ZJC1msL+r1SMzfZTwxAX9fbK\r\nm3yDvQlL8YEWZ5pzZhdwKxZ90CoocT3pmwwl2WMtMidU7NZi2mxuwBdwRLPZ\r\nd73qbW/wggmFenWnTD/RGojVqTS8APaDjK29yj1GfxRjAW/2okx0bJZGHEff\r\nDmpvXh4nm7n8YqZqVFlTQt0KTsL0V3W23EKvGGfq8HklRgamSzo48hxcBs1r\r\nu1fOGNb3TQgaN4ifIF33r4SoChm4zHBIkLOjS03/Dlj77alBhmGgpHydcJ7U\r\npOxV44TwGBel3i20dqys+1uX6MF6WpGxJAbFaKCi4dVdLyEWUs9SRiWXmmaM\r\n+1yH38k3eh93GEmQdY+IvF5fp8sm2Flh5L3uJDNc/GaALI+C+z/wQL2ZKjWW\r\nylT0a3hUMRNjuTsKOJCVfpTiCr5KQ1rkIWOiihwUlOQEkaL6k/ldxNAkwDHB\r\nUuTFQtYhOQRi1zS3pGlp03QaQjMItr3CzlKHYQ9IKxy1Nm8W5xCtFiDiV80T\r\n8k9f5DWCXo+KKD59Sm3H0Qp8uNz5G2nvgcpXve+ImF9RT2VcloIjoZ6kRzF8\r\nczJOGm/XiY9Ru0liLzWyH78th+g1lXJt/pa39fsZToF+LNs0esDTJ17GP54A\r\nmKnnbZORXyqrsjYoPgyKxGXgtxBxrJ3l/uw=\r\n=y/q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-cfb0dfa54c7c80711b0169aa2670982964c0af3a-18.x/balena-jellyfish-logger-5.1.112.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-cfb0dfa54c7c80711b0169aa2670982964c0af3a-18.x/balena-jellyfish-logger-5.1.112.tgz","_integrity":"sha512-dYJmBLJl1/zPbTGNz/oRngh9tGj9+KR7FS1cHUS8fLaMiVbq8r7jmDmCWLaHPTIPUgzDfIJOo7ksbDW9lGwK6g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T16:55:45.504Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.112_1665334776460_0.6040747450701616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0":{"name":"@balena/jellyfish-logger","version":"5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2b7e0c685b666624fffe12c8481d3ec4e3de73d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0.tgz","fileCount":11,"integrity":"sha512-tb8vPshg9xXBuVhO40rjVgcsDrOeL44TwMMy9OKg9oqEILlIzw+n7zZOmSgPuuUcAyAA2aovlZzNFd0vsAc23A==","signatures":[{"sig":"MEUCIQDWMS6j6gzoITk6byv8dhA+HvTiF1vC1s0HEsIFeGGQegIgJ7hxomwaXF6qbDS71ecLcW+zbr/66mLW2pSSIMvIpYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ5CuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQUw/+KGLRfVLD+CklyZrJj0tXw0RFYHb3xygmLUbagoBNMEw45P6A\r\nFaEvpoKcIyaPJoS1U680yUdNum99cXiL2m4uySSRRrR8vjXzCqPDQwi5sqYN\r\nROhy9CQaNNt4nVxkcVrPDnnDVMZP/bCJNbj1pYro2MnoGTTByuGtSlAShifY\r\n0Jb9PdtW+xxvlQe3ZmxHmknG/qHqs3LUKPSp2xxKtalUvCfsIa3mDxWHAyHR\r\nX/OD6XmEk8a7MCEo8UDP9+yY9IQqeN6aAm/D/lZuIOqL0+MA0An8WOaatyPr\r\n6j/2BgkyMNtvZyVc4UcxY7nkl9MUxhdATLxMBUTcZBMqPM9Zlx3tP7Q+Af7T\r\n4T4OndCpyEJbSyzH4qIH4977PWq1Xk/jkzfw2drqFaaro6Zup4707UMonk2t\r\novk9i0LuZ96VdYNmJ0ST6HMOmU+5DmSQ0ckmuvGyrPp5Wg+l0EnjLjNi5jKY\r\nsEeaR8xzmO2tiPhc+/8m5WQ/tUJq9sZxDXg7mtSw+U/jYfdw3kMoliajSu3/\r\n0/hTi4FJMZAMMSYOxbxzwYdh/TC+1D51PNV42xAtsqOwlX/0RC5uGd8xNw/h\r\nHIMsw7sxu1QR5tD54y3IJO3rrBdCwX/25izgSxd+EAJD+lIcdmpX1VVt1Q/n\r\niMj9VyDXKNoejh5uQX5G+ETcWIKkYgjYbes=\r\n=QNyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-54a977d46482dc00929b6c241367fde2bf8d98f0-18.x/balena-jellyfish-logger-5.1.113.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-54a977d46482dc00929b6c241367fde2bf8d98f0-18.x/balena-jellyfish-logger-5.1.113.tgz","_integrity":"sha512-tb8vPshg9xXBuVhO40rjVgcsDrOeL44TwMMy9OKg9oqEILlIzw+n7zZOmSgPuuUcAyAA2aovlZzNFd0vsAc23A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:24:15.332Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0_1665372334342_0.41343352922959653","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.113":{"name":"@balena/jellyfish-logger","version":"5.1.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.113","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"80abdd6d643e2b4df69297e2e7c191e1c539591d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.113.tgz","fileCount":9,"integrity":"sha512-Vuwnj0zdk6GvUFD933WCB03eEfQbIrScUaa8fzaIYOjg2xmO39Ou6DBd3J9/2sTZqU1LC4voCbMuOoCV5NMsng==","signatures":[{"sig":"MEQCICJ+8C+pVD+tuuYfkF6qUs19qMvQ4npNXO7F7n4ZwCSUAiBe+7m2k597SOPXoB9GqJ14P2AzMnqdePTsWWn6gzP1GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ5ExACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZjw//dDW9jaLRzcMmd/3ok8+l0bfG/DQfizsUkSsEclgcOgDUIKme\r\ni6rqSzSmLkMgXbkEhIh5l6tKQfKJtY+WA0Ro8GuC7uJiwBRclwLDgKRjTdWD\r\nIPeJTNJ2u+TKm7/3pUNLExd++yzPY/JxdqwH/IBvhUsp3xtWRP71GYC9Azaf\r\noWyqcwplajceEV0/orU3pJay+kSXbhsKc0YnGoSkNCo/fmp+SS4zhID4fmP5\r\nKgJxi6KZxxHSUvdYdKLTURa79TfUZ6TvzeJD2D56U6EHB1faS1vVGkpUSfXn\r\nyknPU/+yq3bdydXahkt5sBmd1jXr+IwC+1oRsA48TUMOclwf9/PboN03u2G4\r\nTzXRV/+wnOiUB3aUNrFEuIHCcaAYf1aH95W2GKwTKQ6hdOb1PWv9S5f8LmCh\r\nmxfvyhFz6QF1qynAhgPWe64b3T2zxnh8u9+/DlHXGg4gOzfcCSjoH0yC6hRT\r\nrTCZJWscEz4izc/um1cb9/ThQIG7o0JL0e/1sDvy+4HGMiOK4BvqWCxx8axw\r\nxJzX3YuvuW3Tqq3L76kCv3TCCHb6uUSwWk2orS2upFjv4oFJl5BOd5+VXB6P\r\nnX40fMrYeZYcAGjOr9oC+aGfeLTUF6Crz91zXxCPS3pNi2+7ZebDQKykBVcT\r\nqVKEI5PnurNd8FmSegCzYi2gKf/p35Qph+s=\r\n=6ymi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-54a977d46482dc00929b6c241367fde2bf8d98f0-18.x/balena-jellyfish-logger-5.1.113.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-54a977d46482dc00929b6c241367fde2bf8d98f0-18.x/balena-jellyfish-logger-5.1.113.tgz","_integrity":"sha512-Vuwnj0zdk6GvUFD933WCB03eEfQbIrScUaa8fzaIYOjg2xmO39Ou6DBd3J9/2sTZqU1LC4voCbMuOoCV5NMsng==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:24:15.332Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.113_1665372464896_0.6189348068190916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7":{"name":"@balena/jellyfish-logger","version":"5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"44742ea91ef8f845484aa0910d6002dc0fd93cde","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7.tgz","fileCount":11,"integrity":"sha512-yEpg2ji1wrdtHUkiDl5TgUSpx7s/a+AG3iyx1OYuagDA0d7ZIxqLNlPL3z6V7xsCZkEJm63Z8k6gJSJsxlGRmg==","signatures":[{"sig":"MEUCIGRQ2jfv962rLRMe0Wjr3kBhz04fARD9SgJ6mdHOb6stAiEApoKncIg113Ors1An5NV/4oUlPVN9wfV8GLZTBaNI2X4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ5HOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLLQ//eW4B1gznVDHroXccBTG6ZU+q9vqRSRzzSDjRhuNjXAiTiwFG\r\nnX57DdBi6JnVbjOUrVdwLiSlIGoJhcIf0siAlZwoB56jVxCDTRze09XvvBdQ\r\nFeWyEu9I4LEpDZa257ov6L4a1N+GNmFLFXns4G6ws1PR9iAnOTaf9KK/DO/k\r\nVhDujJBrauvi8sqUJ12gpk5f+YX6bWGI5e66p1EJhZaTp3rfykSdVLKzKwXJ\r\nBIAY/uvzypJGxF8Qc19SDyYvN3GM06E2Chad92fk+zG+IW0Y9Obam00D0G++\r\n+Vj/LAsFcO6lhd7PHXNhIeRZDk8wTcMXkvIz6elgbkYBtJre8Ft2BgaStF65\r\nUrxMEQccsewfmBS2GyTPjTm9AZqeKORpS1aKRUwxyyFLoD39w4olCw6ZpcNt\r\n3xKKsJXX5VAQRvHFrepVjgOVTfKHS3uOtiL5YfYdm2XimE+mBZeQCYETN0Ag\r\noXO8Dm54fze5i2rneKJaAV62/wp8lYoYMAGllpYFy8az7vc8rsYLGQenVNE2\r\n/qFzjzy6sVH+K7+DqBks7qa1QhorFTrOeo7Toyn8NDTINki3J0zSzT8Hrqfa\r\nU3f0j+8XsiCP17eaobQePWItgO/VSvO4Tkuh80YMCeBDkuQl3LBa+oFnmCyV\r\ntyzq6T+fzwfuy4hwMmuNQZYYhnRWu0s1e5g=\r\n=au/V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7-18.x/balena-jellyfish-logger-5.1.114.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7-18.x/balena-jellyfish-logger-5.1.114.tgz","_integrity":"sha512-yEpg2ji1wrdtHUkiDl5TgUSpx7s/a+AG3iyx1OYuagDA0d7ZIxqLNlPL3z6V7xsCZkEJm63Z8k6gJSJsxlGRmg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:28:54.107Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7_1665372622621_0.9060337516491566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.114":{"name":"@balena/jellyfish-logger","version":"5.1.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.114","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e76efc20939af6301189f3c0589bf4d5eaac27a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.114.tgz","fileCount":9,"integrity":"sha512-alu5K4q2aojR6TzHDIoxuGBIjvoAE07b1gXoIsIaGcx4j1PLpi2YSNbPaHJvswEgaalnldwDXLMBLMcL8BKftQ==","signatures":[{"sig":"MEUCIQDsmsvuxBqXXH82f6PVxcK95Ht/Tf0ZheqHanN/k0BcegIgEkcWBW/aYfPHhMfcBNvyLa/usSZAmAv11WTWZ9FNuj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ5I4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIyg/8DXdi4NxCpGWhxe/p/w5cHNTAEr4SirWjGrGR6qJ5Q4UVfp/Y\r\n9ps1ppZP1Olrkh18NrySahhPScJvL1HZVSvaAxhttbZsJ1p3VXPVomr6hdLw\r\nNLYRoLRykpL6qjY5y4zQABPRlsb4xfoSPuBoTHHn7KrhPcdQWn8C5+qq+BMv\r\nxLdu9SBvAzqGph49Nozm505bx8+EtSgXSVPVNuCQ7E9Ien71XDEdjatWMbeM\r\nNeuLiDQyw5SQqEDzrSvWZHOe6ROWtYddhAUQm67EvRIprUKUF1rx2YP4RkGu\r\nStqGHvrdt5LgUQ7W4Xk/5rd9LBaO2BvtWBoQqSSjcolctn5yyPL6U6B160aT\r\ny6nMASVGwTA4mRpFdl6dYmcQRMtsCzyfpnMcwZkCLw/CzybUyskZ6vUUH0pG\r\nZCB9KzfpSV9WAeKdeFXUjnOZmJIPaiJP7LifriyZA/rQ7Ds9Oi7gvO0ZArNj\r\npvLp8nIf3tmOH5xKYZhpGNUw2cQIWYEaSVHyufVs4mGh4JzLyLp3KaN0/GEK\r\nWA2NUW1Ysh14kayiqTGav88cX2nOHZnFs3EYYqEnStq1Ma0qCfOAQH9yEfuF\r\n0KiyjGzPmNMbsTcgUxrJHrf7AAIwuTz3TqxC+11F4laBP0fjFe5BKHlwzNE+\r\nvxPzgqGa9HjfpHm6f1YkIQ6bCJWljPp4uVw=\r\n=8EZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7-18.x/balena-jellyfish-logger-5.1.114.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7-18.x/balena-jellyfish-logger-5.1.114.tgz","_integrity":"sha512-alu5K4q2aojR6TzHDIoxuGBIjvoAE07b1gXoIsIaGcx4j1PLpi2YSNbPaHJvswEgaalnldwDXLMBLMcL8BKftQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:28:54.107Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.114_1665372728553_0.4615405381579547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43":{"name":"@balena/jellyfish-logger","version":"5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"790cc0ace6b707fb4cfbdbcecf339edadc2e0780","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43.tgz","fileCount":11,"integrity":"sha512-0wW5+3/Txt3lPfTgn46wmjsPW3jEcFAmX1cPToiC/y3xgve9/BA3qgwY49VjvsBbtOp6yw37BmiB0CPDNp0+tQ==","signatures":[{"sig":"MEUCIDgg4xRc69lpan8yRVo99fHrYDjhRFGKbntl3cdlP9rXAiEAprPyfLZx4q5WSEDYykaUPds27Q6zh7zvV+NTa9Qi95g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJ4nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre/g/+LDwinZagVYQaWmKD9t1ZkNMLFotkCd4a1Zs0LXHqHY6v1+GM\r\nG0BdAN80XTsWa9qEcefnSa8wk/wqje7E3nHqb++QIUWnGwSXW9N4dvmaFVKe\r\nMIqU8Qgh2opgz7ZjP0kmk7h1m/mHhwUCjiLqoVb5NJjEobRhNV86WMiGj3Jz\r\n9Ek6dt3K64HRI7yVosKZUYwsbjOIdnWa6rg0WL0TkqtndE7JD2Y5TFa8AeVC\r\nbDWZ2+iCRz5OwFtk9djhOpQKrB/estSS5KydK3Nm13O7Ds/VTKWhucBdI1Wk\r\n58JT+obdE6q6QnwEUjRxHp6/HcKXt9X2BwbkSv8LXjjvxhFOkOTDqc71RM9J\r\nq5fkDga5vpt1DrjHg1jxR+0jPsdvU8/gIzqfssilNlmLHMpEL9Nyg0/b/RIl\r\nlVD6EhsRkkMyfL+gQOgs4VVozFKdaj3gOCGnvPhV2chU9z2q/JZX/CJGW0Zm\r\nxyAMyYF02kbmWHMBK1iQ/7I22nPGzIjy1szg4N4a+7dFRXiTvA0+ftjAVUhS\r\nRjRiLmz+kel7nBOgnNQjnj/+alxam3tAPMD4KfGtKUhISeccx6xYIrTHCY96\r\nC1qHH96lJwe+D40Jy6CWpj9xZqRzXK8gGeAdtdmCbdCqBJK7mp0D1i6+HcoM\r\niw+wyoJQC4dWheu+5Wmhy2MC/KPcc6rgYKc=\r\n=dJ3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-da646cd3fab4f9f675941a0127676d4befda5a43-18.x/balena-jellyfish-logger-5.1.115.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-da646cd3fab4f9f675941a0127676d4befda5a43-18.x/balena-jellyfish-logger-5.1.115.tgz","_integrity":"sha512-0wW5+3/Txt3lPfTgn46wmjsPW3jEcFAmX1cPToiC/y3xgve9/BA3qgwY49VjvsBbtOp6yw37BmiB0CPDNp0+tQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:33:48.370Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43_1665441318709_0.42388084345271193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.115":{"name":"@balena/jellyfish-logger","version":"5.1.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"72fc9095c6ca45793a494b9fa696c1a0b256eca6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.115.tgz","fileCount":9,"integrity":"sha512-zYIegAzyqHmYC4xfHJptdrYC9Qs1RWVywQsXvQ/b+5QqIFfCURHm2ejE9Qiv3TyE7C/0r71IRBKt2G/2AMpv1g==","signatures":[{"sig":"MEUCIQC+plEQvdrsfci9Czq0uAjdM9Z0iybgRT1k93af3lPe3AIgWVLK/L8Qjhz14cK0rrGTHbj/X0cxEv1XzGxOHzCoHT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJ6iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIJA/9G1GCiUpbdEDQqersguSHnFlN5a31kdQn4GRbqNbhvqZBac/e\r\nx9twk+TfOKZkcV65me/v8B/cc4PpuikYL5NeI9ep2Mq1Vlthgfthn0hR7qxL\r\njiPUbdcD+xYi2yd4ezfyunoaMnsSMvwULFy8Vr8DCRNlLlpg4x5918f59Sdx\r\n1Uh8NvJw9Q8sqqEjbb1wl383ixb5kIwqXdHOK0xVl2om7LigCQKFKfdNZw0H\r\nwdKw/NrtS5pYi/BATzEssoZJoiOHbw2kukYuA/P0dakS+rzBRRe6STVJzIZO\r\nuOWzj1RVf2QomvrBwLu5eMmmfaqN0cU5LExVEG22RLsHX7nTkqVqwl0XnboK\r\nJtKtLhm7HL1GrgSutN6kmT6LxjBnEMSKq9Y8ZzFnSVo3OWGmsVtJYcdjWY4l\r\nHMyFniX+UKHY86CiMbBteIekngaY0OHTpisp4+mRqaTQkTazZVV32uxVMYnq\r\n5kQR67t9TM9Mb/kCzrgEaen5pAMDIvzq7sbdjSa23wNa/pRwg9sQ5Aukj2D8\r\nKm24YcrBFSn0uPGSd0nOzKFUtAwqQZyhvzJYcEt+MdraYX69Ky9frE7ixATS\r\nAW9JuNSEf1ik1OB5oH/7byo0Ql+UFkyUROgKrOp5Pkf0KqmFA82bAMs/qqcP\r\nPv4iYIBqgpf5ELjdmaPzq/8ZdSyTrHv38zM=\r\n=++qj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-da646cd3fab4f9f675941a0127676d4befda5a43-18.x/balena-jellyfish-logger-5.1.115.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-da646cd3fab4f9f675941a0127676d4befda5a43-18.x/balena-jellyfish-logger-5.1.115.tgz","_integrity":"sha512-zYIegAzyqHmYC4xfHJptdrYC9Qs1RWVywQsXvQ/b+5QqIFfCURHm2ejE9Qiv3TyE7C/0r71IRBKt2G/2AMpv1g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:33:48.370Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.115_1665441442006_0.818442802210325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f":{"name":"@balena/jellyfish-logger","version":"5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9d3bd0829f88c650f20ab913989c6b3ccb99ef5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f.tgz","fileCount":11,"integrity":"sha512-Vgik5JoDCfFvpUJzx7PXzINaB3tpu6SeVkp8qE7h+JA77JXOOd/7lYfB1c0sUIkJFUdvj1hn3CAFO2XHP2xwTg==","signatures":[{"sig":"MEUCIFvsT95D84f2VcRRxxCxiUbC/re22R5KWhxrqvhIJ0AKAiEA//9YgVpgxPfTo+5j21a605OdYIO/20z8ZJLTZMEUyfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJ9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAVA//d1StwWyxyWIpQudjxFkXKZ3annb+T1fpID9dZURxD6Dp6ATH\r\nF0HyViQDuUA+Ixy9Oxz3npgL80jJZG+PZkf4tu+eUAn4F1mMcSIQdzpwwzkJ\r\nf4bAPy24zECeio47wropJOrAniN9yqKvTvvuOiY8epZ4dUiqltdC5GsA8AAX\r\nVUjKZiVHcXL15hrywBspw7hhBkSeMyoXzlyDPfW+kkkXV5lPRck6SVanNQdS\r\n0aeDEMouzyek19cSegmrUsKxfv6kP3Zw81WofYszynV6ejL1nrevkXiMm9vk\r\n4crDdoajlT7tGxW8Lttp+ulUB/H3tv6qhFYrSasqBxDoWM4aAfgHIIK7hxFt\r\nSc6twpxWdReYu8frP4seeK20Y/RxjTLpp4TWd0NSR+LntFDNt9KZ7UrW0+mt\r\nXCq/jyNjxCdV1Xd6cFaqaGCP3TJHfUNMNHkoSIk6jb/WpI5nd4R47jg0OCPB\r\nWRV1ZqLecaGNshog0Lzd9zul9f99BxBTi6rY4lV5hNHWOCglCJin5JWVak8B\r\nU4FaRxPefiiklbk0jjNtrtRdOToHNpgdQ9cGx3tvYXW/7rOAjOo86wtUnIFT\r\nBptn5Ic7OkLKdtY7P+UQZcKbZI3sn6iGICXyCDQ1Cy+dmrZ1VAn/MiUl7IV+\r\nbZhKphZRl6Qz6BNLjjRNM2lHgoK7tCFQz+4=\r\n=xBAa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-95e275a8a8bab92f6baf471258b0a77f9ae33d7f-18.x/balena-jellyfish-logger-5.1.116.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-95e275a8a8bab92f6baf471258b0a77f9ae33d7f-18.x/balena-jellyfish-logger-5.1.116.tgz","_integrity":"sha512-Vgik5JoDCfFvpUJzx7PXzINaB3tpu6SeVkp8qE7h+JA77JXOOd/7lYfB1c0sUIkJFUdvj1hn3CAFO2XHP2xwTg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:38:51.452Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f_1665441625648_0.6431275879150551","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.116":{"name":"@balena/jellyfish-logger","version":"5.1.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.116","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1601a149376ed7f7aa788d4127f56037a69056a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.116.tgz","fileCount":9,"integrity":"sha512-fhgQJ0IL0jxpROaLhQrqvUqjjuWH4sXHMU4WBj280fm4yawvR3TO1Q+NeJKWg9WvSbCjeHcbR8Z1oFeNsKE2aQ==","signatures":[{"sig":"MEYCIQC8V1+Ok8OwupWrDvyzcHziHRO03tUtSRAoJdDj+Rj5/gIhAP7aLLLagJBYXlwntCktIA08MT4nogUgsUsfVgSgi+bn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJ/WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox1Q/+Pag5s68Ifh9nFnNjvc/tEoJpLi4MZbHm4Km0Mvuczsn/QeQT\r\nJLZJNA+mk3YWEeHcl91KUOAzbqhHJ1XDjt9O5XUuY05SKUb/g/uUh8WJFjey\r\nVdckrtWWd7rGpPTd7T4DigIH6gitHDf+21fgyxXosElheSdGMQXO/LbPo4LL\r\nSVIlOpSe0AWXds3X+efV3Ptdo2KEVvTNCt7Yj00fkPxgxSNOL7r5oySFAYBS\r\nkr1PgRXOKfFjvsxzDQwFbx3x8wF/nsdJBK7sWwGPfWDemoz7tSaKth6SV+PL\r\nVtKgRObFzbexMcFV742ufu5wh98yvJPINrLXKgiqNuHP8ssj47kiP/NbCk+3\r\nrmPURCkXNJ/f1OoaSpyPwaVMgnIQGJIE1bI9UqWarGJiPTwmngGKdLBlk4pl\r\nOI9gldwYQkPCW0PW8/n4SviI9pCre+2yZP1v4dz8U5eDqR09pFpe/njiGRb2\r\na1+qXMeOgU9bRj2eSvUEYnVSv3Mlfhl4ytFUBSY4ssqC28JlK3OeyAtr72F7\r\nFOYDemixIr4A6e9RApffnSDs0wvfbB4jIcOSvy97Dyy6ms1WE7CUbn4O1sj/\r\nViWAG30RArgmOs+DEFTq8RgxabV6i68n2zGH3iGtwbPobPSYb5Np0sY5ohmP\r\nCQxM87geWFxebw47Cfcrx6sFTdUITcboTVs=\r\n=hUa/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-95e275a8a8bab92f6baf471258b0a77f9ae33d7f-18.x/balena-jellyfish-logger-5.1.116.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-95e275a8a8bab92f6baf471258b0a77f9ae33d7f-18.x/balena-jellyfish-logger-5.1.116.tgz","_integrity":"sha512-fhgQJ0IL0jxpROaLhQrqvUqjjuWH4sXHMU4WBj280fm4yawvR3TO1Q+NeJKWg9WvSbCjeHcbR8Z1oFeNsKE2aQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:38:51.452Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.85","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.116_1665441750389_0.2654598907833319","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69":{"name":"@balena/jellyfish-logger","version":"5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0daf87c19222522e473975511b8a27975db10901","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69.tgz","fileCount":11,"integrity":"sha512-DH7NnRDUeqw0i+dehRJgg9Qzf3oeG+V01neJtDIyrMPXrnbMQ7pctaPoOnINqjn1xezzt8gzZWCi9vQyJWXSMQ==","signatures":[{"sig":"MEQCIHgdCuJQdJMbq44rSWeNDlYI3nHOA9iWrWb1xWxPiPTnAiAsqV+w3Gl+pSPJ7pdC56J7urzQsDZJMYs3HXcSVxf8WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRNDhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowVg/9Hd0XKH6nQ2oLLi/+Zws98V9bZ/FdB1I9+TXfTAEwnlvipI6z\r\nGBgxlxWA/GYUGNAdpGcaoa/0bjvxXKlCh8JobnPDshV9EKrK3aDNXfAVh4kb\r\ncrfKfsLs/RfrWdYsjtTZTRBJxCscqOQkDXyB/wMfLerTqG4fja1GwTy0tbpZ\r\nKLeJqwsXen8LD0VC4SImgZzlp45PSUMjvuIdsk+Ykwuus+b86ibBpUPkS741\r\nYjQ3qEpvumKt1jynAgfzVzlyYDjp7895un8OnwhmSm/7ADZjXmH/uXqg3574\r\n6bwlooG+HgpQkpkCi3cVLlCjMOd0DOWywaW7V1Z71yvA0VmhjHSGchQwmNLf\r\nGky84OiVc0O/ZbiTghSv5vE50KUzM2P4fAU7wZv+0o3khfAgrVU999MTeg5k\r\nn5jHFd3NR5eIfWtZReLR4HhVRghpeXa/MpU611t2Nx6nlw/HHk6CoxKk21xo\r\n0W0gye1Y002SLZt8bzkyYsWxNo7uOJ8fY4Fj0TDkRwUChZVmKoL5exMtZmYv\r\nfQNP5YCssoqy2MOP2L533COlmWN2Ud1eB91aYHwNfP+GJ/jDZwOjJZDnhG4+\r\nSn3KmfRyXDyUc1lQuT/4GvVPmD3qkm3y9z+sETsH/JOASuFfdqerswbtI+ZJ\r\nreK3aohfHXFGRhRuQq5NiaTyKfkDyflJI2o=\r\n=ciPJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69-18.x/balena-jellyfish-logger-5.1.117.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69-18.x/balena-jellyfish-logger-5.1.117.tgz","_integrity":"sha512-DH7NnRDUeqw0i+dehRJgg9Qzf3oeG+V01neJtDIyrMPXrnbMQ7pctaPoOnINqjn1xezzt8gzZWCi9vQyJWXSMQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T02:10:21.485Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.86","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69_1665454305507_0.0859376757603787","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.117":{"name":"@balena/jellyfish-logger","version":"5.1.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.117","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"35443f09c50698c47973677e05aa02d557e7599b","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.117.tgz","fileCount":9,"integrity":"sha512-x+vnB02TW2PV2SQ3RnGFKV8XZCNd5TPAza5KKpMm4RJpmxC2cPy9j+fckOaSC3bEvMEiXHQPuQ1VhKAuHb2IFA==","signatures":[{"sig":"MEUCICswbGxDdLLpTmg0OVVmC7onJHbNtkpH0Enpp04J0+S7AiEAjcI8vRf53XTslwXAoq+hQGV4Rv5ERPnMAyQetPEPrxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRNGHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZ9w//b6BsAOaj60KWiG/X2C+4iXxBBmjvoXPmrWX26S79+CVyr3my\r\nnYoPDcwegF4QEZrXrr+8RKU06gE0LVTZL+Ii5RkKeGJsmsO/UpvN3yeES3i5\r\n5fQ/V7Cik5bKkArRW+W1xvymm5j1ZecFBAdlB+6MsVPGXlrbBqMRaoZlLyp3\r\nECEgsiUgaKOkEpU6qt+y/vVvxNAthMoeEXm33wzQJYJ4/e8xDqO3A9a4FsUM\r\nwP/0a3h9O3JxEPt9UcTZCdZgzuXJttaHSvUrbkoYyPHga5oaui6Ygor97vMX\r\nTHJRK/OzY3OLF2jfjqyrhWJvAS2myZmbwZQX2GbCJfUJhbQhDVsj5gShh/ye\r\nJLWqCZvXb9WlC4T/N5aXt1+WQVJJoOC8LZhALMKNGOXdGHrVpEDDW1C+CvDD\r\nWrKv4r2vDVi/1KTzR7O/2ftF6zggR3wLPnAim1IYcEOtsRI/QRaTj2/rmEja\r\nShfoU7PsYV6eMOEvjEXC4N/qGU5JVwnJNDtzP5z87dBBG7hUwEFqsdIsSKlZ\r\nj3msUkX8fIjAtd7uDS/3JjkMjd32AA64doAYzulRDsGAeXztJnj3MWLJy36I\r\nzhn9xQ7ffhXBaUf0Txs3iUJY8IpBCmXXgHpLQKYizfS6XJlug8QnijBzRQW+\r\nxR6qCifF/etqF2Em68UrvgDOeT1nimT9yYk=\r\n=psEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69-18.x/balena-jellyfish-logger-5.1.117.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69-18.x/balena-jellyfish-logger-5.1.117.tgz","_integrity":"sha512-x+vnB02TW2PV2SQ3RnGFKV8XZCNd5TPAza5KKpMm4RJpmxC2cPy9j+fckOaSC3bEvMEiXHQPuQ1VhKAuHb2IFA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T02:10:21.485Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.86","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.117_1665454470832_0.927354280007096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494":{"name":"@balena/jellyfish-logger","version":"5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"49c3126da0468927a09201dd1629814accb03918","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494.tgz","fileCount":11,"integrity":"sha512-HRUDX9z9vadt9o0esipe7+QbCIKCRN3QkLc33K9g60OIiE7xPG2ZolMGcsv7NMe2qzqVGJfr2E6oJhe8+MfaDg==","signatures":[{"sig":"MEYCIQDXN9DU7BljDB2N7PG1Bk07Ivc6fw/7BOWUDg/gMB/HKAIhAMCnmZwXfeKNV0VWdvcDTlB3eRz8HBo2ip2GRCI+YZs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiKXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoggg/+OD3XWbAjr57EC/fPeeJPAZB4QNaXNgCyFj06+QmgDjRFo/Fb\r\nS+QPNlDJ0YRHwHfqfR17SpZeInRUWJcsvMV0Z1jiXrjaLoRu7QlhwUD3M/gb\r\n4j+pA8p258mhjTFn3FS2qvnCywLx2AVgVPEkcm0xFCuoI/2fN28MnGS2E5UD\r\nwQ1fnVovMrOfUNmmVe5LD7n6UzUg2lA9IXnZVWoZftspTbE9szhy6iRPeK7y\r\np/IOj0uLu6Cdf8HZdDl/2qtxu4CfsDtvUHKwFU8DGlvrVJ/7sjEcgth0e9Rc\r\nXEPpgoG28AdffaFE8zPIxuU4PK024ux6nyoN+MC34JEKFmTLtZTkesaCMIxj\r\nuPtDxQ7f+BzUb1xPcuspudzMasDF4u7gScdkvMyoVMReRodLSGEZ53cMZyLP\r\n3cZJvjy0+ABPn9LxofPX2CjZWotZ5QTrZJ36I6h0EK0OJ4E1nHMs4m8P9K4c\r\na6YeanyQFpRRH9nCY4CDFqob3dE/Lt1ncQHvLP+29GCSzk9sdGN9QpbkAZ9Z\r\ngqDfwuYaIFxebDI8TkglXFMw1Yko+iMr26EiKCWLdBNVxnjKBSr4vpbpfZTT\r\nYwz/G5Xm2hEk8tqvefUvQXRaKaY4yHDpK1QSn8gmXhMB4t2SlgM1pQBRG1M7\r\nbccGmoW3SAhE6mn6jooB8+KI7UyvAtuayZ4=\r\n=cxz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0bcb2313e00f73a7fca1fd980d3f2146d3a93494-18.x/balena-jellyfish-logger-5.1.118.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0bcb2313e00f73a7fca1fd980d3f2146d3a93494-18.x/balena-jellyfish-logger-5.1.118.tgz","_integrity":"sha512-HRUDX9z9vadt9o0esipe7+QbCIKCRN3QkLc33K9g60OIiE7xPG2ZolMGcsv7NMe2qzqVGJfr2E6oJhe8+MfaDg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:00:21.964Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494_1665802902958_0.5619828602607595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.118":{"name":"@balena/jellyfish-logger","version":"5.1.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.118","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ed9296d3a298fd0eb0afbc13a6e66db961545911","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.118.tgz","fileCount":9,"integrity":"sha512-CYG111A/Rt3ogof03BSZWQ9iPBtQRTVFLAEm100imE823VNM1z+qBQysxAFi72Gwh+nyGze8g6aXILUeXWXYiQ==","signatures":[{"sig":"MEUCIDONPYagfYHOsy7gatZt73Ig13DDVVJ7F5idULMfrGtiAiEAlo+O2CwktgHgsG0khVCv83O44ASbSE3awyhXJfKT4CA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiMMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6yA//fmebTxKPvApRIzqGpv1phVhRtn+eIjbR1k7YsoqUKd9421ma\r\nU++HeOh2/dooJw6HHcn1QgIEkW/wQjIJDhkDHPonYL0LM0+rt0doTe6mX0kN\r\nbHruCBm4lEAqq+cfTz2M6U025NNFRx2zaNoEgEwzMiQe7NJRmyoxbGPNO4ro\r\neeUrDfsrbQMHGzKgr6H+ypQaORS39GDp5ovlm318b6+5JWR4RY0a+4dwBDNu\r\npCCK9gTBdLgUSjbv5p3zKi7HuK5OMLmZj3+TeseIr4xY1g2F+pC5Mn06RPqk\r\nFnu3pEzPo+rwd4V7Joxv6WiU5BDMtG3FvjwUBLXNfUz+oz/3x1PJtyhNhwrN\r\nyoE1wlfa2Key0TU2N+GO1BHn9mmypUeZ3lPvZ6jNusmPI+KaNkyh/h1tvZuZ\r\npRXXPc8muImZiULwbC9Fzd553zg6PA3oCf7sPn8teNK6a4/Gxc4W51OrR8sp\r\nKGJZvuT0aK545Y4G/Rhgl+H2o7UcKcS1F5QZZfu00vCUwkd7E8vWr+hBM7ZV\r\nAvsZ2wI89Kh3aL8ZSWxU2E0rjxdc+cPWJ3DRPP9bgauskKF/iK/AOWe+dv44\r\njfhDQXcOCJm/duZZGENn8ATZ6CAUJEIMYzNCfuLl5hT+zH7Pf5cb6OWGTpNu\r\nHvEEPrJwDVChR4x3mehEYoLwu1XoMDxmqfM=\r\n=4oGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0bcb2313e00f73a7fca1fd980d3f2146d3a93494-18.x/balena-jellyfish-logger-5.1.118.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0bcb2313e00f73a7fca1fd980d3f2146d3a93494-18.x/balena-jellyfish-logger-5.1.118.tgz","_integrity":"sha512-CYG111A/Rt3ogof03BSZWQ9iPBtQRTVFLAEm100imE823VNM1z+qBQysxAFi72Gwh+nyGze8g6aXILUeXWXYiQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:00:21.964Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.118_1665803019971_0.028443879462497934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609":{"name":"@balena/jellyfish-logger","version":"5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d471f747985ca3c53bed4ec4c19b61fd90c49235","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609.tgz","fileCount":11,"integrity":"sha512-+0ZHgEIQnaQ4J/lkBLTPNhZj8fwBCz4YU86lSy19ZqwEPdVds1wReg9cBFJu3w4pQ6Kdl9LTk+q6Ru12Kg0j5g==","signatures":[{"sig":"MEYCIQCL1WW562SUfjQPNDe7nSupEKUS+hFvk5NeFxY9NyIAJwIhAI8TJfE6Zh/H0J+BvMND2p6jT42AaHlwbN17jGa5OKBO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiOrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfDBAAjn40WNROaBmf5uaoHud0yOwDTYce7siwrupVsvmgIhqknk8S\r\nMzfIk9t9EWVVz1NhpVmsWJFvcS4nICI5ML2trM8N1f8zBlhXU9L9BptmwIFO\r\ntvIXQdjNaA7554hgfh3aS3s+Cy1s8NkSvmzNf/hEOXY0z059UZzw6Mp7U/Fn\r\nhE8Hk3Y/bEHpphA9gnw4AGGnFCfDG8sP1XU3gL6ofYwFHKSbnfAnAYLVirrH\r\n17eblEn+ZvEIIGA7wAybN5g2fQkMTpC8SZagHYAd9+9Syj8he0rxa3laadsL\r\nrZgG7f1U+C0Rh36Puvexaxwr49Bk4vP5bEeP4ExTIp51RjY6GWJrA48raJsZ\r\nRZacVPUTOHs7o9iTm2DDvdpV6HZBEJTAwLtzfMUCuGx8Rb6onJWVI1gQcw30\r\nqFGKtGtmBUuPpW6ZOjb7wu6De9LDwTa1alQXcn7yLbGLY0lKauV4e8gp8F16\r\n7LAYFy5+Bx3+4uRtyA2Vc3dj9HNSV6TcPvc+XJ2ZpYS+YWtXv7zSBxLwRxec\r\ntP816/vhFZ/Cr7aNOkWgoxMSuOumwWIa6xrvn3MXCAmmMRaEbiNyKxuchtgJ\r\nDnlofIklEX8cSbkxm25F1MN38v+u2eibc5HPNw7quM8sHadHVHlQVcO0q9gW\r\n24d/Zw0/hJqsuQgc8FifhRPq9h1xt63dn9s=\r\n=vnIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-11af906d519d371024f461fce88b479ee9891609-18.x/balena-jellyfish-logger-5.1.119.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-11af906d519d371024f461fce88b479ee9891609-18.x/balena-jellyfish-logger-5.1.119.tgz","_integrity":"sha512-+0ZHgEIQnaQ4J/lkBLTPNhZj8fwBCz4YU86lSy19ZqwEPdVds1wReg9cBFJu3w4pQ6Kdl9LTk+q6Ru12Kg0j5g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:05:04.954Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609_1665803179069_0.6051710891664","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.119":{"name":"@balena/jellyfish-logger","version":"5.1.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.119","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"25f6cf9705c03ea4816d536ee23f5b3db7186a82","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.119.tgz","fileCount":9,"integrity":"sha512-wTj/OOCwv1vmjN36XiQbTTZ4bgGIFE9S9Y0D91lTzqOOPQAc8eePGBGEFehGLSYivmxM0V6tAoFPWWNvxbFdhg==","signatures":[{"sig":"MEQCIDOwwgfQXOBeV0ixzv5w2/YiRHeUQM1uOlqxHX1p7nbfAiAo3tCJ7efznyP3xejwQx+lHjU+In5COjs2j24DgYUCyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiQhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYuA//X8MyrdQf7dmDsfHHx2b7xjW5PpbaKlX0cn0eczaBQMhYyOID\r\nkihHCsnpAOMmDNRRlnvZf9VrJpqN9fq+EVwamSTbf13ddEaG8UVeKricGsXs\r\nCEouXSBfLLhsH22wqTYzMoy9dRFonXp/I/Uf6z7PRlXyDbqf9oX67yHC3V8x\r\n9r10NkPLM390KuyiZro5rb0adrfihjk6GMgIgDqNGKaYO6H/6hnzSD+7QU1L\r\nkAsYkMatiOWDIbYfDJ6C1dluMkzL4wDMgVaS3eheOamk+yumb99aHPGkTLVy\r\ns9toV/l/jtNf3s04a1xkoF3pQp03q6JGDClRI+Cx9TVhHjaLzqSG/81A+hQS\r\nDxiCBvWGkWJ68IDzl0zlrTlpDxGIEZqfUlDmIfYx+S0oGGK6PTJnXTr6aV6/\r\nj8yNa5EkPbvXEnd7ZjsCKfhIbQlqFaI0Boc4chh7IeHSPCSfAlE/2Xzm0XoA\r\nLhoqTwU4NHRR5VBrCh/PaLt5FrK2tl4RwWa9+nGUfOHymcQEY9eyBAhzhcXr\r\npBUptUl2q5g/zeXsrpRY1QZVykC9JyEOvAFlSHBle/Uj2hMXrncLd1bXEEhh\r\nfDJXACxTAvngso256/CMW7ksYdnz1wWPQk42/wN9v+AUhLVu9hpWsqQJfZUN\r\nMaqEU0mLpz7FQoOSL4m0aBCXZM3aXVrgsjc=\r\n=S15o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-11af906d519d371024f461fce88b479ee9891609-18.x/balena-jellyfish-logger-5.1.119.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-11af906d519d371024f461fce88b479ee9891609-18.x/balena-jellyfish-logger-5.1.119.tgz","_integrity":"sha512-wTj/OOCwv1vmjN36XiQbTTZ4bgGIFE9S9Y0D91lTzqOOPQAc8eePGBGEFehGLSYivmxM0V6tAoFPWWNvxbFdhg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:05:04.954Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.14.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.119_1665803297669_0.23795240542521245","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666":{"name":"@balena/jellyfish-logger","version":"5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"5c269862e01027cc930c1d4c11b6343ff3e5db06","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666.tgz","fileCount":11,"integrity":"sha512-Zuf+ILCdyhIrajjS0VtnR0oCGRIPsyk92w8QuQh1Vd0HB8RxAL10G40bYTt+r5K04CuG4f3g4/Eq47/ggJXVRQ==","signatures":[{"sig":"MEUCIEkEU6Te/2WQWmTyAHaheO8djYcSavqhX/pwkF1s2L/wAiEAlPxpC7bmlFT1vUGGYLMlOZ0XSfLu+SKRh34fsYv5ZqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiTPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroOA/7BN6mL9ShjY3uZzNi+gmE8HfzT5Nh7tZ18U2XTAkf/1itVQYG\r\n4ftxuEvQBCmGAIiSJIIbZzbdbCSfgJ/yEEDgbcCsF8f3/hMrH0OxqYK8tHnD\r\ndKYxygYqfNkNj+IKT7i06M9LWgmugZA4z8ZtCVSwRl0ao15+tsI71CKrSQ8f\r\niz3ZC06KURl+WvxY6DoraMnStWZvOxQ+s7WlCjKYebYyZzvO9cMZJCsCd0iN\r\n9/lERrqWvTHNgfu1h8lGGwRSgw8xZFNwYq2XIUdSZClNuDZaN8G/w3Z6FcE7\r\nBStBpQoa8XV1R5qJetviP1AEno0hwvcVuQ4j87l7qvtPzkG7QI3w6v5WW2Lh\r\n6RDMKqUwmOTDcfWQD7pQ15yRZjxrlW54ZODhcyzYG8zP4GEXdkwkyLng0ALs\r\nGsCPxZMIKOC/pQ+km1qQyWM5u+jSQXzeHlVidSRVZGzdHL2dlvU6EnDDYrKb\r\ntbHHvCb5eeWVRnoDyhazLqL4Q6LxFeNNDEh9BIEeWO/i7RBAwjVc1w1mqwRs\r\n7A6haMdoOJB7PvaxNuTdhuFwPHCWvcUZi0gcEmaxdSdCXMPRI7Qm0hVK2Nsu\r\nRG9wQezr/GkGbbb+/2fWnmNC92ero5VLev5NIgISFjccf2mxQLAiX3IQGjEI\r\n3TToKBdhzIqR6W6TCAmsYS1bf2K2sh/MtBw=\r\n=7A0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-101868bfcc47dab0e573eff81540f03b47f41666-18.x/balena-jellyfish-logger-5.1.120.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-101868bfcc47dab0e573eff81540f03b47f41666-18.x/balena-jellyfish-logger-5.1.120.tgz","_integrity":"sha512-Zuf+ILCdyhIrajjS0VtnR0oCGRIPsyk92w8QuQh1Vd0HB8RxAL10G40bYTt+r5K04CuG4f3g4/Eq47/ggJXVRQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:09:56.219Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666_1665803471328_0.8966574966016483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.120":{"name":"@balena/jellyfish-logger","version":"5.1.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"925d156727ec8845fdba5db4fb9063508c0f0122","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.120.tgz","fileCount":9,"integrity":"sha512-Z0zECkSoUjsAlhcEFVfmbcsp+s2DMjsiDhsW9WCo1pUkIdra9fPEZMiT3G+xdRYCEWMaRp5A4cYL9kEAgvK6ug==","signatures":[{"sig":"MEQCIAiBqOY4BFOHPRItFdJXMBae5Ykj5h0WKTaAKUIW3MCDAiAswvgBlZhHOv0TvFfzdV9fehXb5NTQmkcTw7B8VxmDoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiVNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMFw/+L6jMaJGuVkum+gsQuEkubZFT83bj9+BOUVaQSTmbu8vkeixG\r\nJUZbug1EW5RwaPrOgxBn3eDZr0Rklsb75hRPiDqabm5hrEoxBHikLQS9unak\r\noQ5uJEhFX1aip8RjtGbX1i36ZCyvHJx5bJ+bYbFo4lMcxJAILpgDbeDu1plc\r\nkN2PheEyrJNwBqxd1Epq2W9r11dLP/G4EGPatSWwhjsvLXX+cHpBJTqQ60k5\r\ne7nV+eMbyTMlfjs1Nf25BFHlDblg4Q5R2DgF+5mrM6kSoa8VdRGPHsZuF0dq\r\nyPQ9MI5s78hxuvv7vOUi9HxMT4vlQucOxwaTmRzeOFcz7P48EoRsMiEL99Le\r\nlDdulWVkSirIeExCsBY9m8AP2n4TaaTZrA7MX89PuMyXoR/KVqFbRlJLBYsO\r\nXfI1aaqi+lMIHQSiHp/T06P2uVGNaS4bvrlV1ACaxmsLC3uPZWdIZ5CUizUE\r\nlgf3EMTGwXcl/2KaLUFGKI+hNjNlBzkP72lj/4OWJnSKFdIFnrocOZ9asufI\r\nsDuNeYam9G8ZJp0Iz4jWkUwYo6jYDiYeXor4TpLLm1SNbLmvYNLeaf/BgsP0\r\n8BCMgCwsGiozSnpGdNd//QTkFZJ3LnANSVOWZNPpHf5jvcPTRW9pdl5Q+YpE\r\n9qw1j8GbAnALGSToS9DzTuffVJ06emD8rHo=\r\n=oTLQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-101868bfcc47dab0e573eff81540f03b47f41666-18.x/balena-jellyfish-logger-5.1.120.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-101868bfcc47dab0e573eff81540f03b47f41666-18.x/balena-jellyfish-logger-5.1.120.tgz","_integrity":"sha512-Z0zECkSoUjsAlhcEFVfmbcsp+s2DMjsiDhsW9WCo1pUkIdra9fPEZMiT3G+xdRYCEWMaRp5A4cYL9kEAgvK6ug==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T03:09:56.219Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.120_1665803597470_0.233415509821298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e":{"name":"@balena/jellyfish-logger","version":"5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"46f58f6d96779a590b908061a9cd4ce95708ca53","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e.tgz","fileCount":11,"integrity":"sha512-RZzZe00id+ePTpItFBJ6hIY1hQRXqEKLHbvRls12J1B3gRzNL8a9ixp8X5TYZR09ZziMxV4a0fteKU57EWd6mQ==","signatures":[{"sig":"MEYCIQD4T5c7Ms4zX0MTzQjKNl8VV937Mj183wUaNzRvMaXzwgIhAPdTMOJZV4AqPnQuQES5uFmHpVMU4Bz1FIOarkhft0GQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSk8jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxBQ//SL0q0nvQtd9drOmxbE1yKEfAq+8OmF/O+c8sgayw07R0stZV\r\nUMtkDgUfgfqeOY3i/BVyV7NDCQng4FADDagwEb3crL+rKouBFZ/fK7SE+6/A\r\nstMgneE/6lYvtRVHdkkFiAjJ33uejAcmhHdocuxzrGzTnySi4uZWCO0b3q3K\r\nkv3FUwZDy6ZCtm/cj/J+XCKT8F34cyebcKZoeB3a86v4KSrLj+yickkM7IZV\r\nMAKpq7ZewgK7rjJ1hvDrmBnPR27T2/tF972dZr04CFHwi4j1YRfO6RQ/k8Y1\r\nWmGhUkMkyaMJqVbdCERy664qMuIoijahMG0NXoMj8ePX1Ks5p1uAF2/SPZjH\r\nrDbH1JKSk3RRL7PqJf7sF7ZVTdPcpI9czYV8VuZGKHoV5lhE9Q6LhL7wpcGn\r\nVX61+BI2MtCOcm6YFTTO8Ok37hG5TgVqqxNBdGceK1q8dlrXxYvHH61rkBdZ\r\n/gTHEKp28sMV65J4KenApiHmtr0yHH+PpoOt8WvN6gJkLQPphjJRN9AK9VZI\r\ngAJAGCl9owRTOBCBUaZ5pQu7Cph3+/AJwpPHe2A241eKfGb+TZ2sj77AkdKq\r\npV7MDlk34lQ2Vfq0FCnjxW/wMkeUxHMef+xA1HG+OWD9nDsMer7BiYrccQSk\r\nny18Dfuds5kpUHPWKXL576JbRxw2+5v1u/Y=\r\n=pF03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-40107fe61d92cb2a2dea9e5d45fc7aa28151402e-18.x/balena-jellyfish-logger-5.1.121.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-40107fe61d92cb2a2dea9e5d45fc7aa28151402e-18.x/balena-jellyfish-logger-5.1.121.tgz","_integrity":"sha512-RZzZe00id+ePTpItFBJ6hIY1hQRXqEKLHbvRls12J1B3gRzNL8a9ixp8X5TYZR09ZziMxV4a0fteKU57EWd6mQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T06:10:15.720Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e_1665814306844_0.6362568922023477","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.121":{"name":"@balena/jellyfish-logger","version":"5.1.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.121","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"40eb7ee03a09e3de073505cd6e4eb873a5300a1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.121.tgz","fileCount":9,"integrity":"sha512-Q3lgK9GAffro1ljsAJYMCler7ttZxMWUBLwNJJDg4VQn+oxqwu7b6gnfwql0t8uYxgpPIavPyCPQqYds5FhCEw==","signatures":[{"sig":"MEUCIBNnuVg5j4SyRX0RyMN4aVsmvwxAS3w0YzBuOO8CPk+7AiEAgkUn6jO5jo+y4TTvIEjfSy2RQU0xZWemAp5b5Bl9/O4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSk+hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZkQ/9FHqFDVYvDHoW8fJz0RMahJlS7RbrIkbKB/iy2Lnasvsd+Far\r\nXHtRNXosKTL5yORZFmperKFlzNMBOwur1MwB0uD0wxAp99HsNKtMz9rXuZTx\r\nPuk15WYyL+ugcH46WlYBT/IYvsyNcihfcH9cWKQ2QmUMHFv+48h8md+dGGO+\r\nMBrIihRlfF/2MU+Tk02Yen7Dq3DvzM4AptAl6VNCBihMy3w+1pp33/bCeAk2\r\nVWMqLCztMeD+aKZHYLmq/KGoxU+TyRHES9Ps9qjnJK1uJGSq7rtYBwN9a5fK\r\nB0PRdtiMV/0uI50DpBJ2TDrEa6go0x3SIlmQZb3WkfzVfk2OJ67cF/4cPfpx\r\nyFGgSLijgbST/tL79EP+LjFUiTNGGETobf2Os7dusgvCGfUaprPD9rx1KRci\r\nTMaakTq160wk18eS75AoT7wKAZZ+dr362tedm9G9+Hidvr73+kexRCZiOUdN\r\n6bthuIYqXgj91mXOqLmt77VW7j5f5hS32P+mQSYO0pCvVK5B+NSmdBdDHKtq\r\nmTM0Ieu2iMKsQvflCUrNGBsbn/13WmCyx8ipmOO8ZK6sbtAyXqQbtf3PhSEq\r\nYEWaDUtHZGWjlbV68Z6lHSlaXWxsGLGwlLOEu+BoUpbfWBVRrlB9bPN9EBv/\r\nO3rwK30k2hSw1VEdtSCQPfieLEFW/iLsUH8=\r\n=5GRx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-40107fe61d92cb2a2dea9e5d45fc7aa28151402e-18.x/balena-jellyfish-logger-5.1.121.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-40107fe61d92cb2a2dea9e5d45fc7aa28151402e-18.x/balena-jellyfish-logger-5.1.121.tgz","_integrity":"sha512-Q3lgK9GAffro1ljsAJYMCler7ttZxMWUBLwNJJDg4VQn+oxqwu7b6gnfwql0t8uYxgpPIavPyCPQqYds5FhCEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T06:10:15.720Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.3.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.121_1665814432810_0.13592841913420362","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2":{"name":"@balena/jellyfish-logger","version":"5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c7368df3a7f9d9f931c0bcb311ea278c749d2396","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2.tgz","fileCount":11,"integrity":"sha512-xYhHPjZcsQ/xnAUCSLWIINJFAkD27YBTp/5RXXRP1/uS+n1VItJmdI5mKMJSZn58U6yXb+8tMJ+oHK1P0To5ZQ==","signatures":[{"sig":"MEUCIFJM+0fN1o50sL9O1OvjGZyHVm5RlfJSI4FW483J41hHAiEA+3/AMKhtM8/h7sZY0vsEGoGOrZVGK/4lQkZKnu6AOR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTMdKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptDQ//YqDsYSGLhR5i35cm1fOYXoOqg7tzAanBAZFVCRqHEjdoJUdS\r\nYCoqYKnnmFvRIz3NAIruRDc0AMZNkhiUpHQbY3Em93Xo9dih4UJGZS7rIYZC\r\ndRurBY9hiG6U9YwhT6dsshqrAEdnbofuNCfifaYf9bRMOa0d73fpoZrz2DB0\r\n9m0IpSvNq7Zg6/k0zl/KJv2bgKXpB4iJDd6WwxOXjmpozMRSsUFAHBZp9Ayi\r\nOK8c4Sa510nWrVpm1tou77PYNpp5WmaEX55gcdTXExBvzzcF37aqUWbhJuQN\r\np2klYA4oBJAC0MVkBifNwxGFzwnEoRh1KyJdJGnwRACcITgxQGWq9AryM3xz\r\n9zsB6oafq1ajVuEDJtZViDSS6f/lai7QPtX14V+a0v7Z3Pr6x5gvnBAVpPiS\r\n4UV69pNi9ZUA5sxiEAavFpGj7CFfK6By1CM/Ogn3Y47kil7YDB41UjO+w2rZ\r\n9AT4QZcaGepLUEYQa0JnMjP7EV1nXkt9wod5rARmaw2vnTU48S3XjymPBTwn\r\nlAloHIeAQt5diohMgTj0cycgN06uF8fW/9b6vuck3OUP6Uj6r8Swxpco+SMS\r\nwWLcLIZCK+8DXp6B4cDgMNVKVG4gaDSSMHGm/8FpeQW33KILpKdbZCfexOBz\r\nPs3x0iPHqqUUELc30tR6kOd18jXwG/PGC3Q=\r\n=qrX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2-18.x/balena-jellyfish-logger-5.1.122.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2-18.x/balena-jellyfish-logger-5.1.122.tgz","_integrity":"sha512-xYhHPjZcsQ/xnAUCSLWIINJFAkD27YBTp/5RXXRP1/uS+n1VItJmdI5mKMJSZn58U6yXb+8tMJ+oHK1P0To5ZQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-17T03:07:27.494Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.87","@balena/jellyfish-environment":"^14.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2_1665976138575_0.5270568423790767","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a":{"name":"@balena/jellyfish-logger","version":"5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"45fb6e5acadcff2ca9558beab9d82376da9bb02e","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a.tgz","fileCount":11,"integrity":"sha512-zcguJnoiVZ+gMuxplh+BmC9c9IhahSL/II7rGkyIFyTqSqEEhsDfK0KF2YjaKZERgoavkfnCWtU6C3VR6RTSdg==","signatures":[{"sig":"MEYCIQDwhAtrZ+L/E2bO+28HpNIpxc+a9mZdTmF9TccC92jxVAIhAI2jz6vveJuToL3iPJw3iahYFnUlC3l7deU2UdiQNUet","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTjYqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpssRAAhLgicFielez4U0EA6udTHxpzKPqhY40wSsad/FMMBj6EwvGg\r\n4o3zPuaxy/YtsEurruKGyy7qJ9EDom2Muc590MgNM4j7y814AHffONpYEDCa\r\n1NM/Xxvj0JCw/bV06ClSSgLOaHkI0rHgszY4g2AeZ41fs3aNOGOJrBG6lhEg\r\nXda3qTJ2m0An2a9RyTtA2OgvPXjmsimnUAW2oVEiXhSt/umBv0yYdD7b+k0z\r\nKrAGKBCTXvdFeEJyIpgG93An91vsfWjBbaGZclbv+yIP27v2KZoxwe6EKUEL\r\nMmNW3l843LaCSCedKlmhPu6SLxGx6nkW5JDWC2fcvi/Z+rxXX/5DPMCRfMvs\r\nveS3XCEzMGTmIjGjpvC31X24MwEril6t74/7gGFENWyI6ZXw0um8DfDurQZo\r\ngEc3TBrtrBN88qnyaX+hFARLqBGroWKXZ3q0yUeXuwbfQKJw+f93EWVi6sll\r\nvaRSahTRExLgIuK3sxFpO9zIE6D4U/wZsuzjOWq45JINYG9MboG66b9/wVw6\r\niANUdUc+tuoUZUf6xoAD856GlTb1mJcdyQlE4QyK31mESNM2Png4jN6AeBo0\r\nw6PLcCJ02FwKLDjJJM0Cf+tLiXF0q4k/lCXZIZ0PbZmV/0UQiVTY2ZYum1s9\r\nUO38rOnW05jgcrNxGMasafN5wkhktj/U/KQ=\r\n=chrd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-156b9572eefc756ad88c9da81f4a7e14e4ae601a-18.x/balena-jellyfish-logger-5.1.123.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-156b9572eefc756ad88c9da81f4a7e14e4ae601a-18.x/balena-jellyfish-logger-5.1.123.tgz","_integrity":"sha512-zcguJnoiVZ+gMuxplh+BmC9c9IhahSL/II7rGkyIFyTqSqEEhsDfK0KF2YjaKZERgoavkfnCWtU6C3VR6RTSdg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T05:12:47.591Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a_1666070058341_0.36426367135903837","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.123":{"name":"@balena/jellyfish-logger","version":"5.1.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"93ec48f371bcbc43a35cb64d05ca66246d24eab4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.123.tgz","fileCount":9,"integrity":"sha512-d+SzP3erZQWr7i6RE3a8vToCpjl/uVdMYDHIuoldweC4xgmkgre5fITmEHuc68G0/vJFF+DY1dnVWJ1FkSEUxQ==","signatures":[{"sig":"MEYCIQDxh76gVXv7UKe8AfcwtwkkTavqu56ChZ58P/MZsWPzhgIhAPXcwPX+crwwLnpshSxrPQPaDWbyVYA6Eu3reHV3YoOs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTjarACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRLg//bZzl5fqBVL4sJAFLOMQfQEglQmirsfKAONFsJBIdaoyT7uKB\r\nCF3PR8AQ4584ggDnAwjzip5QZ8ma0zrZbiOFN2OFTB6vPkic2FiJGVCCco+3\r\nuLgo1C14gccUksJnIBIacrjosKfPrdA0HJ8Gi1tN/OopjNR00d9nW4TtRHB6\r\nRwZVhfA5XKDHvNWzRuIbbCY25zUTY0GqtbjJJc6rty8aJSrrNxr3klcEXfgK\r\nZOkARszjBqFC9i0rdgDyTqs6+AHGe3Td1nPqmh4RiUGji/jeWO+iGh7ew+LR\r\nwPehq8Ue5/Yq5pxBTtx1pZO3U6xwrRH9D+QYUWm5RuQ9v6W18pSPnaXDnmxK\r\nwaAysfRZg2zE1lgBNdK5Y8QHAgN56ft9RtZ72uDfJ6UZ/HqbgNx2tnnTGFt5\r\n1e1LWw0908ReYe+RE/oKiUHuK4DfofaD0ht7LDWGwHuULKDsvOUAC+rTvHsM\r\n35n4HqFv6pjkmbKB256m7Ry6qjP7EKulxPASbezGYHJ2cU/cduhIteg4+npj\r\nKbFyYiyTZHESBNq7I+zsYrytn/3BIdDObooVz46nJ2oRT6dK1HAyRUydZE1h\r\noE2wHwrzxA31C4X/INI7u/UGa4nKCIaCs+zt+lixAr5I0lDROWf/C7G7/u0g\r\nvT56jH3BrXhATgbeESx4EfgjjrCVZI1FHfo=\r\n=eyTs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-156b9572eefc756ad88c9da81f4a7e14e4ae601a-18.x/balena-jellyfish-logger-5.1.123.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-156b9572eefc756ad88c9da81f4a7e14e4ae601a-18.x/balena-jellyfish-logger-5.1.123.tgz","_integrity":"sha512-d+SzP3erZQWr7i6RE3a8vToCpjl/uVdMYDHIuoldweC4xgmkgre5fITmEHuc68G0/vJFF+DY1dnVWJ1FkSEUxQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T05:12:47.591Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.123_1666070187628_0.12500747939972112","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af":{"name":"@balena/jellyfish-logger","version":"5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"065ca28df4ce81bd800875c345de2ecf44fe9943","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af.tgz","fileCount":11,"integrity":"sha512-N8wB5m4vhvI5XLY2tGEZ7Cvs8mYTW1PdUcMF2BNgQ0dqe+9odhLWbJ2jQ8gQcJ/RqEX4x2vD7zWV3y9tomyNGQ==","signatures":[{"sig":"MEUCIQDfjr8T3ybHtI0/IxRfp5gtlvYm1H9gDeaFquQragoWXgIgQOlmV9pH/Zcr2htCu46CDaBmwAmK11ixWH0gsGA9gbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTjduACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1yBAAg+lLoN1hxrGS45W+/Zybzho4Ra1BAeQQYsbFhooyu/8KqPMA\r\n3w/b8dj4pfnMsK6psbAookpScoy7g96v9gXNj7PZSkpIjTRKGEclKR1qD67V\r\nJKGDtmd6ZdKFELG1CVuS4jDvdP0m0/9HY/Oq+8eIvxzi5n8jMpTgQonl7lRJ\r\nm9a1qQfPvhovPyFoXV3nvbYpS1Ca9xKyNkPUDJZB4NvQ450MAlFrxF7BO6sd\r\nlVioDrdS5dJz1ig4fIDw4ZO7h2MBWIZ/zZHwy8hoBazDJ9qe5CeJtVOAZu/S\r\n2iRV30aXhNyyeYs88Z7fj/Ujd6Y0p1S51Z0OvS9rHsqVCEqg1QBOupq1d3QN\r\nWwTlpozcNTS06DDxX3tWoezrwiszV8VjG71lzLmR3sF1Ju0kHszXKQT4bepl\r\n9KltEBLdfMUR05137rvbpxPSnI1MqtqKMxBT1rxm9i6MTt0AWv/5gF/RQyTP\r\nktyh10V42t9U/h6as1+yls73VBIe/B0w5hoHzLZ5ocP8hUQfphHF8W1XfV9I\r\n985bxmM+XLD/cmfyF00KEmVI0VvWKWySVyUidda/B3nVPGM1/2DraYCN5rkz\r\nvxVxba5qH9OpMEz2bSRpOkpaENSsi1TN6NqPEYpZcM9I//VAJQDIV7nMf/HK\r\nxK1EVWowESO7gsb9OiQZ2uu2RZn9vjDTFa4=\r\n=ZBQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-490a651b80496f26258aaf91f33d43ae8563a7af-18.x/balena-jellyfish-logger-5.1.124.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-490a651b80496f26258aaf91f33d43ae8563a7af-18.x/balena-jellyfish-logger-5.1.124.tgz","_integrity":"sha512-N8wB5m4vhvI5XLY2tGEZ7Cvs8mYTW1PdUcMF2BNgQ0dqe+9odhLWbJ2jQ8gQcJ/RqEX4x2vD7zWV3y9tomyNGQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T05:18:00.215Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af_1666070382554_0.9185530097296577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.124":{"name":"@balena/jellyfish-logger","version":"5.1.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.124","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"d02bd9a700328c62f18b005664798ee2a99d5649","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.124.tgz","fileCount":9,"integrity":"sha512-gEk9/kCzNOgrHrLqSqPUsSe97Y5tpRxCE4lhMPM0rybHzazZaf4M0D5VSv+7wJ5UiGKHz2VQcfqaXYb2XG7QaA==","signatures":[{"sig":"MEQCIDDRZxzv9eGyju6wJoPpO4quNeBLiiDn5YPAK4wGn4W3AiA4O9XDOXDimxF2zuuvTWVhMthJskOBFChMnWP9js1Jrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTjfjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSGw//VLByAgdjbXWEwZVWCiSgrwSWKOJz+zbTR/ol9Bc+13S/vDJ6\r\nsn/sByFQjjM7In8AEymwDYIYFiciZHLsyYjAOruthoYXQ7KfK7ldo2LVhjig\r\nN4YJzTYipbnYhIz593OxeHpuNd+VWnat+J23bvheQ1LGFRvHyLp9dTQL9sSk\r\nC7Fp8YYErFexQHS/64BhwX/viL7TJRQdVk9le+8i2AayDvDd/xAYBDHiq4ym\r\njpnNgIBpZIkrxmmLMmg834XAcYo6p1hexPTRkeQDrwWPTi1bYA33YRTkbwsA\r\n07LyVWpLpIFn4YeIOW82looKjvGCvLC6BLvGwrKgox6Tl2KG5EnT0oymLilb\r\ngYT57/qiDPj9ltTFJxiZ4lcw8VDYW7xFAGw5f/6rbB8YxnzNgvxiKpOxjYdp\r\nItPuhKWdo+rwklF/2s+OxoELZnPBoukYheWExQkHBxn+yhaAuKQFpNUp7PY5\r\ngTG1G7o0AjbV588VfdYCkg3hwkv30CTmiXVm0ERLGr7QQY/KJlVNn/YP2RDa\r\n/zrsNcBKXu7XuIczOMZIHldELbly/Apbzc9agJILq+GlTEehywDpT8WKS6tX\r\nMS1oUzAvxH5kD9dCMTXdJfY3G6AUTfUvd04s/MaCyMk+/p6n6iJq6oFdhlxI\r\nXyntUqyWX/xb0F+D+aU03BKoANjzZ9ZLQlc=\r\n=avb4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-490a651b80496f26258aaf91f33d43ae8563a7af-18.x/balena-jellyfish-logger-5.1.124.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-490a651b80496f26258aaf91f33d43ae8563a7af-18.x/balena-jellyfish-logger-5.1.124.tgz","_integrity":"sha512-gEk9/kCzNOgrHrLqSqPUsSe97Y5tpRxCE4lhMPM0rybHzazZaf4M0D5VSv+7wJ5UiGKHz2VQcfqaXYb2XG7QaA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T05:18:00.215Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.124_1666070498719_0.6117727836397289","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5":{"name":"@balena/jellyfish-logger","version":"5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"94da8a6e7f88acb9b8ced8b2010ee08c85239a3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5.tgz","fileCount":11,"integrity":"sha512-7PEttuCnUSm1D3fz11TSQNH7CzxhT86bVIlyikSpI1MgNL8oTp9SW1YieCTAJUZ3UPQhoylPZFNFkIoX47mi7A==","signatures":[{"sig":"MEUCIAHUmLg0Ur2J0YgBitC9KA0J+CAaamSvpht6fNpCrPcBAiEAiHLOvD0eiTGHgdgow8lTfnA6UfMQoszJeDX95YDETvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTmLqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWlxAAjLTh3PE1nLkACpJOak8b3LmNINtQQAUlNfGswbfy2CIemJpw\r\n6TV9hDIraf3u1uOieZI8OPVWYLuOgmIX73zJGBgTp3IAK5uR/vmwFFYh0RQj\r\nrmnVF8Evl3H/vZVGq4gxzXbQzZLmr+gCRcwIP2gIGSVbRIOexxpORup2gze/\r\nrqoKETyeTnR1QXtkJ+Vx/VIHsDARo4+ogAjWoGE3SPyhPJpdtetqpJHsxYI3\r\nHFBY0NDJ/tQvULfdmS1+VvGyat8e6ilSaNi73oseZPFTJdbgoqSyVXfujSOk\r\nR58KNUy1r9Ggw8dh3lKEIqMb89rVbknCIJ5WgXlh300io9soDiE8m7WVvell\r\nD1F3/Y3qXRnqGFH3l14NTBrFY+pVPXdYPLpDGv2lXcJ8q73eth/Et1DTlgT1\r\nP/dqYm0hTDnCF+1U+fCEwuCrOutn6zL87lWRT67mMefAnO/FnRB7lLo6YqIV\r\nD15tkmC7YXAKeLqWKHn8Q7CNuE49iOEDHEs1Ry7XfkGhX3/eyeE/RPdeoSJm\r\nPry0/2Rrk31oV0AlJOQFTbKxcMiPI4qUrWxL/e42gbsgCq5q8eaOGQef2Wm+\r\nsRxzyF1tQFYNIpe5ZRgQHfofgWjC3PRPfupgmDtMPT2SAfFM3cHUsshiB5/H\r\n9fK9pMTXpgTXTdp6G0jFei0j1bplNBzonJ0=\r\n=16jj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-318deb75c967ad2a17faa1ab0adfe48556c50bb5-18.x/balena-jellyfish-logger-5.1.125.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-logger/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-318deb75c967ad2a17faa1ab0adfe48556c50bb5-18.x/balena-jellyfish-logger-5.1.125.tgz","_integrity":"sha512-7PEttuCnUSm1D3fz11TSQNH7CzxhT86bVIlyikSpI1MgNL8oTp9SW1YieCTAJUZ3UPQhoylPZFNFkIoX47mi7A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T08:23:46.471Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5_1666081514213_0.751085927661306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.125":{"name":"@balena/jellyfish-logger","version":"5.1.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.125","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"fc755e3840575ccd59f4c18835aa69e49cfc0cd1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.125.tgz","fileCount":9,"integrity":"sha512-GqtaeG2CbsIQkoUPojc+nHHpYPtLBbbcmbZvPhGpcQg1MjEU7YBlJMiBYTWTtfxHPZVhJS25KCUxkXDYU9EDhg==","signatures":[{"sig":"MEYCIQChMBqzm+naCgid/rxMXl+zcjD2cmjC9zw+L9lliq42IAIhAIuqQ7/QAGkT1zuMh5WUzns9Rz0//uzaJHg4nrqJoyFB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTmNfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCGA/+MrQVL9tErCvRutFKp7SCDCfaGkNqAvAUWNPrvYA4E35iChnr\r\nCk5AoCpSg7fHFxi6UqvC+Itpsk/sdeyhPhorFmvrnABprcPcjMUWWmdFJ1f5\r\ni0/9cUye8kRQF2ZiNd8FGwqedanVs9+oO3Y6xxHJKFEnt/FawJ/cOsFeq0db\r\nDMvsPbtqghCZ1htU7RBKZUi2e6J46RvDIHcrI12qUXmdQWMy2o8T4WvWUVCr\r\nuNDk3utdrqTXFJL5SnVJChfT3sIXwFMR4/auJKmuRoYsxxKkJJ/obhfqX+i+\r\nBrRTniL6weEhAr2sfs7TLQaGy8HANe1VbWjjtwvuBiYrlKj2879iv05U729X\r\nkFMYpV7P229TYYjUtZ4LScTkT7l4sni8gr/H3iG1zCQYGxlOMC+bTK4W4x33\r\nHP82hk5UahmO9uxqPu6wqQ0z5Xb+Jlv6g3q9lwx4esP84BMM3/ylfa521F41\r\nvd/Xdh655lzT6EcpiFDYpbpkyb9Og3cOPzCf+jnPeFvwPXYdWSsHvXIlQ8FU\r\n6T0SgAxq4tY5/eexQtgRDc6duVFbrSfXBxLDo1OQhEAcWdk98O/4lGBCF6tq\r\nP7pS2zBKKymVOj8SAiFbe0tVy7d26/BQfaAmj6rByJMmFJxey5RTLASBqFBT\r\nfVypw4E12V2Z5WtIH52XV0Uxm4fMZDoo1Ko=\r\n=tI9U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-318deb75c967ad2a17faa1ab0adfe48556c50bb5-18.x/balena-jellyfish-logger-5.1.125.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-318deb75c967ad2a17faa1ab0adfe48556c50bb5-18.x/balena-jellyfish-logger-5.1.125.tgz","_integrity":"sha512-GqtaeG2CbsIQkoUPojc+nHHpYPtLBbbcmbZvPhGpcQg1MjEU7YBlJMiBYTWTtfxHPZVhJS25KCUxkXDYU9EDhg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T08:23:46.471Z"},"_npmVersion":"8.15.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.125_1666081631505_0.05043375070356526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2":{"name":"@balena/jellyfish-logger","version":"5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"281dbb3fdb78507d57d17b6f22e5c3e283c39acd","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2.tgz","fileCount":11,"integrity":"sha512-rx93ZSyD7qo7n0dB9+SdZVObxOZ7q2o+KyUuqwFx0ucRP7fk0secdZyprX+7PqUEms3xLlOeK5v8AGpsVUl+iQ==","signatures":[{"sig":"MEQCIDHvqlMLZMmjXZc0VXuSBgHMK1BsntKv0B7Rh/oNVAGIAiBDy6Vpr6pBqf29EbGAo6DOPn6bGQKi23N9ClU1e/MQNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfMkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZTBAAiOgfD0YgjTGRt03qY3xWEX01CGWTkye2BkDTF+kq+TiSUxlQ\r\n3fjMprzq7DUT4KYVT0fBxl3aNg4eWtA/YkhQq5U4sDunrSaSO8e48FYm/qVw\r\nE1QbwaPIurotZ6SK3Ij22ty/gp8mCioNYgii2mUBGmRoE23OreCri2GGkYFM\r\n9tEGfhpQ4Qbpi/AHzVlHX0k+BJYtR5uGl+yVtBV25iOVlJxrsUFDoG7XC7jt\r\nuTZ4dWDDS3OTBxjP9m3E+AEthWlagHVp1Yea+RkBEbwdwqu+TyythgHYAGac\r\nrHFINouIXkRCjETgF8gMYn+m+GIrZkbEDgSvfj6faegv4GUPQDih77TIiPAY\r\nj/4Zo1mHCg68NwEyMfrZaT05RuK6oESLMrF0JQo/Ltzg+O1P7Ke8Z11U6eDd\r\nZQQBZisJsvuZt1MJjiGvd3GC+qu5WeMSM2AGTXrOa84kiGwrb0OmPtAN70No\r\nhEvOXDThoUdmQNkzTSNFIu3YJ5AxOHAh/hlnPUA/siuqDmxW7JUIDTQFznhx\r\ngLUqSrwLcSuojtVjXvN8BUJH+szy5xMMA7jBdQh+IDSrVfYXzofl1r0NCy6v\r\nJyBonmGo4fiA+tFwvZLK0E5WgjqSz2O0UbuO87wNzGIvGF/HX74CE+ZAtVLz\r\nP4AHhcZwf1SK3AcF4n+Fmo1qS6PM3R/eEqg=\r\n=wSMI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4a2824a165731cdc023152a53a1bf0495ef39cc2-18.x/balena-jellyfish-logger-5.1.126.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4a2824a165731cdc023152a53a1bf0495ef39cc2-18.x/balena-jellyfish-logger-5.1.126.tgz","_integrity":"sha512-rx93ZSyD7qo7n0dB9+SdZVObxOZ7q2o+KyUuqwFx0ucRP7fk0secdZyprX+7PqUEms3xLlOeK5v8AGpsVUl+iQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:04:58.927Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2_1666577188169_0.012043454949598908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.126":{"name":"@balena/jellyfish-logger","version":"5.1.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.126","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"04a4f6fe3ffa6922fb2e24a5173d04db6b424bc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.126.tgz","fileCount":9,"integrity":"sha512-Dveg8IFFswbY9cmsNHu5AGqLQTa9nbhz2RSFnwa5XMOsoC52x1LIQGC2oyUutwlDnfFkyMve0cZZTP0A8F9ypQ==","signatures":[{"sig":"MEQCIFJQd06HePC8/aZ7c35n/xUzlSJ6UcfwWGOzX2R+sTBfAiB5D19saQ2lufkO7I8dh2J/CLaXA5nIM7n5arXunNIiTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfOYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAQw/+KbXpTBd5H4NAWfEs/Sqdn3fZe3iAxOXMhvGFzgk/M/vAKBie\r\nMOT9W+DkRz1NJsisEIJR+RmkDI+pXnW1eGswKdxy54nUN1/c8pKb4PJVKCdy\r\nfl+XcI3Em3IWj2cxSaQC5rkhoe4LtPjMboWOee1HPEbplKB6qNoE6J+arrek\r\n59R1BwRbjfmucdEv9OidSQlh1DGkS4j4dLjTfm94uLYDajJdhtY0Z8ibjmD/\r\nwjMiOtJy/mshBYjLPSiVSJ5WW/bxpvWpWw+/QqK1KClp7FBPcFk7MO8nQxfW\r\n9/xGmSL5LBmTbo6QlrdOwj7Qs+icxXxRups+sNX5kFkw6134VEzchDZAa6xm\r\n7x7r8lchvHx/bdFaAfUaPa9sCyjPwSMJ/1kZAn6BcRWXMFvfq8jKBd6QgtQw\r\nddbVi++NZlyzzz1aomMM9+eR+hridc7pw6A0U5POlpYLxYnKHJXO1wsiWIaJ\r\nv+dD+lrMgBmHF+acOV8dgYxmUr7L4FE+2X/5gTm1WYhVUCsiQR5erb4HBtBK\r\nl9wONG/lfTdrJ+URYIDHiK7PrLsmdcSU1mmRH3N5ioNia48dF0IxXnZO4a+i\r\nF9+OFeSIix8iS4fuH/gH6LMCHDAX1YiuU2+zjJjrt7jnxiX2jMZiwU8xxQsS\r\nZvkyok5G9tVo54TyN/LY4FRjS/8nHkkNZyI=\r\n=Fxlc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4a2824a165731cdc023152a53a1bf0495ef39cc2-18.x/balena-jellyfish-logger-5.1.126.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4a2824a165731cdc023152a53a1bf0495ef39cc2-18.x/balena-jellyfish-logger-5.1.126.tgz","_integrity":"sha512-Dveg8IFFswbY9cmsNHu5AGqLQTa9nbhz2RSFnwa5XMOsoC52x1LIQGC2oyUutwlDnfFkyMve0cZZTP0A8F9ypQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:04:58.927Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.126_1666577304147_0.4519961527702687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1":{"name":"@balena/jellyfish-logger","version":"5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b4460ab5458ee9ddac406a7c082c6c876368c4a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1.tgz","fileCount":11,"integrity":"sha512-gd9QzUVLnRYUIw5UnnwJnDVJ6P+5mQOil95wBn9uFFAT2c6w9D+3rQ4ABCo3H9x24I5H0sm5VXNl24PtukRF7g==","signatures":[{"sig":"MEUCIGemtx5kNNjvM7PEI1uEYzdAujUL30EJ3erbSPhPx5bgAiEAob1oVPEBalhe147bV4Bqtem3pQYZf4qThRARXlc8hZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl8f3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt0Q/6A3/woTC+0SwHnEIs02g7KTZwM808vT9JKvyrsdJ4nmKwk0v8\r\nXt1VmgoI4WRG9eP+OTVW4hlDPfR43iyaiRnKgUbQEOuWH1/8FxszMewjWkp/\r\nFpscCrvRg+bTKhzWlKEJvKH4YEJiSWtjwO11OiA2VY9OxpinG8v8ju+S25yP\r\nStciattKszq449Rtdfunicv6a4Y0f9F17xAVUYcRp46DeRH7VQ3Mc9qQpzMi\r\nQhoYVWDqL6r++fRfJqJTPQdBUjY3TeSECe+UgOPso6aOE79P53+Y8S4LUbnC\r\n9VY6gHpXXy8+wCF/SQ6OjeykntIBh8r7z8BPwJahKLXGDkr29QX4hahSv3yZ\r\nrT3tu04nhJ5UhecOaNGJaL1TywBO3IgWNid/qCeNS6yeUuOReYLcEe6e8UbM\r\nlu6dvXeUdsTKV7KjKowMzSNBxpdcltuIH+/u4yvlyLLzXJAnKjcAg20ZmEfu\r\nUbg/ziSrugGAzo5xLCCuc2+/EMqrz1h1494mTuDANTBmGTzeag2VjSNT+Mvb\r\ntTd93OBZsSqsQ7ujTN4zmqoO3LW5wGJWPStLWjtoVjg3LdH1CIB0rMRUiSAs\r\nEgGBsOSePLtEn/56QpDP8l4/aYF/LwWNw2ZfnDlzf6gR62hjSzYdINB5ND1a\r\nRGdQJ57cq9pf+UChY36kkQTj3aCaXsiQicM=\r\n=qOgw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-ad2dd29c5798f47cbf202b67b0f7c83228376e60-18.x/balena-jellyfish-logger-5.1.127.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-ad2dd29c5798f47cbf202b67b0f7c83228376e60-18.x/balena-jellyfish-logger-5.1.127.tgz","_integrity":"sha512-gd9QzUVLnRYUIw5UnnwJnDVJ6P+5mQOil95wBn9uFFAT2c6w9D+3rQ4ABCo3H9x24I5H0sm5VXNl24PtukRF7g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T00:30:23.580Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1_1670891511243_0.5844014643094444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.127":{"name":"@balena/jellyfish-logger","version":"5.1.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.1.127","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4f08966dee99a8b9e2d1652bd366b4e7a8d60e68","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.1.127.tgz","fileCount":9,"integrity":"sha512-BASjZ+RWfmFJKMXeEQmHyhT96VloXQLZ86yQqdI+pDwU0W+NyYNiU/z6iGiXoxiIJgieWOhXQv6523XG8IWwnA==","signatures":[{"sig":"MEUCIQDzFEI0AyhpiLRkWeP4boqNURrXTuI+JxNa6bGrJDSVYwIgGsXULF8xE/ksqwySCDUorM6E+D3uAY/v9xZH8J2gnas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl8j0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohSRAAg1NYTgeTwpZaOoykeDxNhuiZCDdIitVQ4EYWHCzXIZQw+Ftt\r\nu+BylPzY9TXccSgS97I0LrMI8P7OCcQ3H2nDKyDFHwB5AFVQTYwP6jYKh376\r\nZUHP2IGC9fRLKwLdtbLw49ksBTC8aGJCkj/q9GdvxfW5SXcblMswpfYeD9Rq\r\nR6O/tbnhSvtrTcm+ghSe9+xvG/T3SjMoBxHWuYwvTBAIWvRBbTB4b966crt4\r\nE86P4S1wOv4614UTLUvWyhgaTFsZu6V/roACOGd/AQ1k9daEtj2NPWQhfCj1\r\nQiZ6iJgPOQOQkPzYGL4iaG9WOOK6JPa8bh7PcUrsWxHAhElc8kh5q8pkHkDh\r\nk7sq7pJJziLc5SXRR5bil2E4Vn/+zjDRD33ZWEWIg0jS46Cu2kljAGfcvnji\r\nQZp45FjsJlo1I5MreY6xaZ1Uf4T7aBTLcqEG1Mm6pRoAdehppR0ejDcgzyJf\r\n3rBlu+H2SHZYSGfupEep71bofjPdGDUlYwEg+OglkOErc+31bYIFw1s1APL+\r\nRK9VM23jxOK1IJqZf28CODCKORVGIWlTizGVPza+l9lbjkdSFAQE1rD+c6fB\r\n+Zv3hkT2IPRjeNT7TtIyuWOiYQvW9dEwroITBHIQb07SnDcthNtVZMVwoJFL\r\nW8q13S4192aZh0dw67Pk4fD7sqd3IfAZEkQ=\r\n=ovvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-ad2dd29c5798f47cbf202b67b0f7c83228376e60-18.x/balena-jellyfish-logger-5.1.127.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-ad2dd29c5798f47cbf202b67b0f7c83228376e60-18.x/balena-jellyfish-logger-5.1.127.tgz","_integrity":"sha512-BASjZ+RWfmFJKMXeEQmHyhT96VloXQLZ86yQqdI+pDwU0W+NyYNiU/z6iGiXoxiIJgieWOhXQv6523XG8IWwnA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T00:30:23.580Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.1.127_1670891764540_0.8432209693728301","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1":{"name":"@balena/jellyfish-logger","version":"5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"76f513cbbce20d9b12f0d8d17e8426e8af1f13b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1.tgz","fileCount":11,"integrity":"sha512-2YXMd8mHLeacGkPDk0u6eQ2axvU2cVgzacWCWxUdph29y4DA7EMTMgrhufB9la6IbFEA7qdo+KM72hbcgUBz6Q==","signatures":[{"sig":"MEYCIQDKRqIyMNXhbSgM2qpcPMrXfuP4OVJEPKzXSxqgVABkmwIhAO3+PGLopmL3Qq21tgjU4Hm11UFgOSLp00Wq9h4nOZP9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl+v2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq11g/+Lry9Njx0mDaHc/5DnyegxNQPF92ZPI7gBTujcFc9v9zNRTBd\r\n1n6flPryQ4SARUJSyhfItsdxz3uP7qwqC6MDBEJte+MlHEDXhA+7xq2WOi9j\r\nZnCti048DBLVIjJ2BUH0pLa+cTy/mM+WojtM04kieya7eVyYCgWMgh10fxUP\r\n/ZmloC8cz6NhPyJpGOf7N29CTaGQ3luEj+EShY5aC4tZCREyvB6Te1INwU6p\r\nluDR7fsRTcZq8phyHzWaRA+VZ7pkabhqkq6DRu36m5k0wVXuu9EC6EM6Ew9x\r\nL9VntfeSCXGMpoWGhEHjBp4IbqxPzux5SFKq+tcQiRnroK4aA9PM21J3WlDH\r\n0+55D+p0+l/lKt77iYVdSha6tPIlWKjg1l385dQhWDFrdCu2f2vmteDg6ObW\r\npGq8eoXHy3JXbz6jonIx8zcDkCUiNjEe9R5fiasitbFtb5g8Q8ZtGWcUxcWy\r\neHE6wKaj+WjhndFdBJKx6lw8MrVLt0r8MhJDoyhe5yECAv/Q7MVt69DDSE5u\r\nqFvLrMsAP1lRqOM/xGW6aLb2jLTgG3nfq4Xtop6BChcH/E5KNBNlYWKiIy98\r\nG7RCRYzA+LHPgO8ZIEVJHszf+9PssiYKvzK0VMhUcjoGqS+ubtqBOMy99Epo\r\n0d3fxrjsJyt8Vyuzg0TnDqTvYo7U4WSlkQ8=\r\n=T7bP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-3cb91120bad6272cbe959d5c8a8fc1785194e788-18.x/balena-jellyfish-logger-5.2.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-3cb91120bad6272cbe959d5c8a8fc1785194e788-18.x/balena-jellyfish-logger-5.2.0.tgz","_integrity":"sha512-2YXMd8mHLeacGkPDk0u6eQ2axvU2cVgzacWCWxUdph29y4DA7EMTMgrhufB9la6IbFEA7qdo+KM72hbcgUBz6Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:04:00.310Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1_1670900726321_0.698375256569439","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0":{"name":"@balena/jellyfish-logger","version":"5.2.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.2.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7a28e145057e7b474002c9c3f823d0e1810c7dc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.2.0.tgz","fileCount":9,"integrity":"sha512-yvqsja15XH9XLuach01lNCUkjZQpuu+OWdBh1P0o2ub60Yoq5AaqyzWH1TZg48aiKDvOYomHYkGsKCFKo75Ftg==","signatures":[{"sig":"MEYCIQCFs3J3/ngZgfG+I3sMnTuW8x887+HjHiBMmhV8Chf4xgIhAKdfge7DlbZeoWC/VdrfpHHlycBx0dXVNb+cHP4y/P9M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl+18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAqg//W+g26DZqAUiPccw5mk4PTop16U/6zVqsm3vGO1R+NkyEovcC\r\nj4nxL5o7PHA/wq5ii8czLEUpOVG4DL9B+3OA9ELociuXNgZpI6jCrdk2ew1d\r\n/H3CkbQy4+iIGeH3w8C+DBFo7H6R1SC5ErMWrrtTD4erllPOBteVGiaykKMA\r\nYVlmiojNJRT9IWz/ofgop3iTgx4x71PqToU+pN2eemiE+tCufjoj3C+5MlNp\r\n5M/7nv6mLH/T9I4gkeiZMg98QLFA2Cxlg7tlFnOX/0YRpXaqh1ZQfUDg2Pcm\r\nZR/2Q1zJKrYFnLfjARS+C2Wpm91FBoRfFYWpYkrK+AO5IclOh2JFZDB3gGkd\r\nv726aJ9JaXIVtzaGX+OLjJpqMkljDD0meIy+dSeLF9ewrzyy2kjRWraDtoqG\r\nglu8s/HmwuMd54V4hwkzaIUwIA2DqHUixOQz2QK7CCvpEYtNAJVKVSJwdiW3\r\nFz/xu4np7cdrhZ0ZQRbqcUbISKjSiHaxP97eXK9BhjB1J9qdp6gDab8q0yHU\r\nO5gX8d8IRKGGazxE5MQffDDHeE/Ze+NQGqS+qr3xSme2et6+HVY856ynL1Ta\r\nqdq3PboxN3E1WA7GSrPBgU7MjNXW2iKipOu+8GVG/9twbjyNgYOl7a6Iq338\r\nQHMtjGwrxF3X7AK159zU5GQ7Ah0ujv8KuiE=\r\n=HHqt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-3cb91120bad6272cbe959d5c8a8fc1785194e788-18.x/balena-jellyfish-logger-5.2.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-3cb91120bad6272cbe959d5c8a8fc1785194e788-18.x/balena-jellyfish-logger-5.2.0.tgz","_integrity":"sha512-yvqsja15XH9XLuach01lNCUkjZQpuu+OWdBh1P0o2ub60Yoq5AaqyzWH1TZg48aiKDvOYomHYkGsKCFKo75Ftg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:04:00.310Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.2.0_1670901116220_0.32312699733805905","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1":{"name":"@balena/jellyfish-logger","version":"5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"26286d1153b2ee340b722848b328bd61ed8cd4c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1.tgz","fileCount":11,"integrity":"sha512-fry2U0vb8vtyX6zuE5sZCDzHjCNM7cIeF7709vGezj47wsiyK6LuOBRNbT8DHXqCgzTt282utEaCuY3irUqysw==","signatures":[{"sig":"MEQCIEUnTC7VKVl5hyCU/7q8uILC3/qjdETokLr0deQ6nIaFAiAIbr0UGOj7HDetolAqq4UmTDCKnhHOhUTZKbtoZAp/cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl/ZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGzg//eK6I/vFKjZm5HrLnQdsbw1eCqEIxbndkdVf+1RWptXJO2a2t\r\nWrPHjRNK289Sn6UfrwtmiBNcuHmb79jjCVH+jFp2V6m1JENMLeqOvk/PVCvd\r\nK2D4z/Yt0FStgWfGXuz1VWL1WodkaMWYn05RgNGpPPgifDaiU8QULMXGoIzW\r\nZcrVgPdsl44U0+21Y9hYi7rfRGwt87GNCrZfnEuw07J9wbEJqd7zZF3Ox/uX\r\nG261c77f3dqt8PLHG5jWoYtJQxzOIAU21ybzNaa+IAjPzXgRsHphELcuzW9h\r\nCbxaFcPLo1HqJ4nEG181gpBrBzbX6/HmHPYBn3THuOSRnwlkXMxrwHWN7ro/\r\nDPz9GQISfc4v+9CPj2rOow72Yt+3kxyT9uXosDWKcemvcLfgU1/HLnQSBDQ3\r\n5h4nQigPrOo7YoQ0SpfIPn31dfS8wuG9Luy2jtfvA4MD8Unec298tm0/cpLh\r\nTrrHfaSHUBFzKXi+J4gSTghsDJCfpC+nWyZdyKvR/iurA88a5dVJ0zTOn1m6\r\nUcg2WUNKHLxfJn56v9j3I09Aaprt/e/wMRlbodmcPsZ6OZJgubR4SF0lbrTa\r\nfDb2tFeMINIp5U1pEJc8ulOG0fNamG1YZuD0rdtCkFWguF/fc42QM+4alm5d\r\n8/UYtaxqcC6PfsfEz7pCCSxmtx6968envfM=\r\n=SMgS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-2a80bbb3f6b086eca454a8819f11abea778de3a6-18.x/balena-jellyfish-logger-5.3.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-2a80bbb3f6b086eca454a8819f11abea778de3a6-18.x/balena-jellyfish-logger-5.3.0.tgz","_integrity":"sha512-fry2U0vb8vtyX6zuE5sZCDzHjCNM7cIeF7709vGezj47wsiyK6LuOBRNbT8DHXqCgzTt282utEaCuY3irUqysw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:48:29.759Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1_1670903392539_0.8749533624495329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1":{"name":"@balena/jellyfish-logger","version":"5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"9fd85fb15724cf2517a67e0645b159d671ff50dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1.tgz","fileCount":11,"integrity":"sha512-13+05ov3hc2LFOA1ntUR0FapkDtfx9ZrTwjX0Ehzy7b+rd995r69MG3qUQ+86Eq/fOsNZj3qfPsVLC+MioUm4Q==","signatures":[{"sig":"MEUCIQCNK+vVsyg/9/5tLfUM2LLU39pIusB3k8gvuluL2joD5AIgMtxVYH5QK5oXqyaH4LWo8RIze8q+tGTkVsJ4rUeeixE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmASCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeVg//Tary2UPapCc+DIQ6oUntqDYb8aptV7MfFwwKJV4aeuRnTPsW\r\nBtSM0Luu9APIk5Y2x6OLi8LNVnSiTWpw9prPAjx/XHlZWm7PLnaRbvz4uqzC\r\n+Fi4om1lH3cb9MwKH0btwk2nRgKMcdvvi9EUVQSKykrEAW1biGcJP8DVQEHq\r\nU/wGnyOuIR/ACv8ZxftnsxUFBBmVQnNtx/pB64vcccYx+xwjkM26zdbi7iAt\r\nvpRKmsWnsbDGSVzmVPD8ODFxxRVAu9T8Q0swZOjEE+OjLnHqNDt9/m/AFOPC\r\nrqroMAdw8aNxsEgyIUjpVxlc31LJRdKXbMPLau5LolKAAeu1lXjhbWzeDtxh\r\ng92gWTkvwYW2amtogrqoH/Y3zc2EKK/zR9HWC6oad4uLEyz/OqJ+b0gaOelu\r\nUMGXHA189ZOwPgnn6hoP/6uWjBaMrrKCXRiCZkj8+RjgTxdO3hdCoZCWVr1o\r\npy7r9dVxC1mxtBz02tITp2HiLDg9vr6PB/PbDCgkJ4zVjRagAlaEZMkHbyV4\r\ngUp/W9L76A+zQmyQ5037CE9pyNZEUVr5o70TngjWMQG+WUn80zUcD+mbMuPX\r\ntI5LlrIWPxy4qc02zGL/RpfcouFgO3CMcuYxQGqf4noYm5w+GeLQUAkl224Z\r\nyptR+NAOVPX7MLT8CYlqt2EkBLJb3hmwh6g=\r\n=K4CK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-b051285f8341610acc70a8e8de3f0627d2ee98bf-18.x/balena-jellyfish-logger-5.2.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-b051285f8341610acc70a8e8de3f0627d2ee98bf-18.x/balena-jellyfish-logger-5.2.1.tgz","_integrity":"sha512-13+05ov3hc2LFOA1ntUR0FapkDtfx9ZrTwjX0Ehzy7b+rd995r69MG3qUQ+86Eq/fOsNZj3qfPsVLC+MioUm4Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T04:48:56.137Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1_1670907010682_0.8195522881991764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.0":{"name":"@balena/jellyfish-logger","version":"5.3.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.3.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1846e09a00ae06e0c539cfd8c6835d3765523050","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.3.0.tgz","fileCount":9,"integrity":"sha512-jQW6gW3HakwiiA/+IX7bkpAhgvLTIRV48JNNkJG6BQ0phfWTenMV5DtSUwCKifylM76DWtRLXoyOBy89SGWOYQ==","signatures":[{"sig":"MEYCIQDaiX1+rSd6RxKppD+pnToPtIjgUDG+c2eatHRghQapSAIhAMSaFGGbFeAXTHqyBCisONGD/rEpl2EJ3rUvJeoOAmYS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmRkjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofjA/9FwdIdeCHo5K4ptTQb4X/C17abRxV1a76oPeqcYbjP+u40c9X\r\nB32K6I73lltATCwSMkOYWE7HqTSREVgJBPIPxSO8qbACzxgeg/JqCH3D3Bjf\r\nKh2WaheVwQxB7SIZR0yOnHqaa3PINdysoQYXzCLDZcDw7BszCNuoadPHBy+A\r\nvOP8QOjsyrYlwAEYn2DMAK9Mt6YIh2xRduDhzToIpv7xBkVNoQQna2dPvTuO\r\ncDiEKCDqUSxrk7WGSN+QPQVfeHQRC1gyupa3Zngl/AZ5qZLlg1j4YBPtks/M\r\nDD5H53UMwCtoFxyfktCyyQWpLuWia8JiOyy9Ga+nzLtKiK1Sr15vnau0wVHt\r\nx59X24jBRVHbRoCU6uUzqlRkqWPQFbDTfKUE1LuxnrC9235XCZX/6z3Eo/Es\r\nuYa4+0kxlzypFeoz/INGS4szE+9t415dWEbhpOdN2dGuQMaSQaEePrOUt1WM\r\n9et/4u4qvNrtri46rRB16YtAyWkrsH/BSaT6TDcaClXiqDhB/fgoo4NSOZLY\r\nJ0ZJtklHSx5/0lIOjYKeeuuHbRTyBHOvof5qZ2OF/To0Ij4L73kFrhfppWDi\r\nG65ERwzMg1OHRcYmtnf81dDV+b2ki4x5fG5cFxehNFlHOQdwkhU7pPC9j0dn\r\n2vPXLSfvNNx6w1nFbAt8ugirMEZKNvNGOCw=\r\n=VKF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-2a80bbb3f6b086eca454a8819f11abea778de3a6-18.x/balena-jellyfish-logger-5.3.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-2a80bbb3f6b086eca454a8819f11abea778de3a6-18.x/balena-jellyfish-logger-5.3.0.tgz","_integrity":"sha512-jQW6gW3HakwiiA/+IX7bkpAhgvLTIRV48JNNkJG6BQ0phfWTenMV5DtSUwCKifylM76DWtRLXoyOBy89SGWOYQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:48:29.759Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.3.0_1670977827685_0.7260880971837171","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1":{"name":"@balena/jellyfish-logger","version":"5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4b8e3ed7a9a25f7a723f64e3abcaf67c10822134","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1.tgz","fileCount":11,"integrity":"sha512-zOcluYgqVzAjTd6nutZVANCabk97UQRWtdILkQdPtUwXTrPmWQ7yQPiaOHV2WwPBlfZtuNaI6hwJ2tBZpGBCAA==","signatures":[{"sig":"MEYCIQDJaye3XSw0qYvihQVT21lpv9newX/JTkcGQifZdaUDywIhAKUBA1NlpQQVHyOjvhmXeGieXfLJgm/bo6OFv+jjQw0h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmSLNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrPBAAlnzrQ25ToZ5zRL9MvyyENbne2CDHx13o9i0yeHbceVsU1dcE\r\nmho8GOsnX09C4fhdvfa1vPwVZOjG/ixXoAFytPVKmaFBXy4JStZP6OkipO7x\r\np8xK58NCxBVxjCvkD/ZdYzyzkcyw9DwedufvC/FO/hkV60wRolE8GPnIdiUg\r\n3z9T2x4vCzapd7T8MXxoFQsdDK/Jd4/iN+hbnL1J5ldYm4yHCQgE4CItKI2S\r\nW05a4uXp41HvL1B1fBm2mbOsfYwiShV9eUfiN/v/T1cr9zEK53F7yRhjv+i2\r\nfexsClIc6DLuY/xt1XKANddJOMLGtCRHe2cro8Va0jAc/460XL6GJsT22mqH\r\nFlta21zV8JydqYTQtrqbV3yaA9XHJF1A6Djth5Zr/8ol2yUf5vxFCiWlw4uG\r\nUSrOYxQNrgrA/6mhyAKES1g1SD2e4b2Hgdo+WYcYUL3tGDWN62btejfNvy+u\r\nV6vdpZEPJmfkoH2o/2yJCm2yIIEb/Q01Vkkjv0ZZP0PdxAiy80X4E8JQwYb1\r\nlOfg9KgJ/EkCbAex00RkjM7h7Ka0eX2tCOvezVpnfl3rhPLoBGu0GBWw+YKR\r\npmQ/SxJBhcSt3HgX0fXXNnEqOSmYwuedAzMxeD1unP2uqv2MMzm2ZVgcSHuY\r\nA7AnMpIbJFrOggx19aQzBmlYOhm0RPbEkUE=\r\n=puWD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-d7db774eeafff6cb32e07305d61e22fde41a1e08-18.x/balena-jellyfish-logger-5.4.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-d7db774eeafff6cb32e07305d61e22fde41a1e08-18.x/balena-jellyfish-logger-5.4.0.tgz","_integrity":"sha512-zOcluYgqVzAjTd6nutZVANCabk97UQRWtdILkQdPtUwXTrPmWQ7yQPiaOHV2WwPBlfZtuNaI6hwJ2tBZpGBCAA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T01:10:06.993Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1_1670980300947_0.35789522686034125","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1":{"name":"@balena/jellyfish-logger","version":"5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"20d38ed72bcc83d6633ebc5b8acb351c39bf7e35","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1.tgz","fileCount":11,"integrity":"sha512-iKoD6mBhE6CeusO4MGb8syhs7L2vKGWIOBHbIOrzS8TY3Xh0vK7a8dJVVDmrhlrOAVzO06hQZ+Y+wHqYtjSjIw==","signatures":[{"sig":"MEUCIG3eToA0aj7hlFsD1tNjAJMknSoVoOBe7tV1RyWy5HShAiEA4qsqC3YnG5Hhaixj7zIMmCF10sYU+cxAdQiYr3CqcKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmSLYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplcA//ZvUHoI1JyjOAKWcPGIn7TFmuKbQTYqF9BTVH2TyN/3d0wSRQ\r\n3yQTWvNIi4ZKH37qWQitAcIwBBB/rkpYYDbQb8uiidoQIA8CfkAPOPRLMAwd\r\nwUs+p/59KiAhIlZO9alhmfCkMvJdyt6g79bXgDT+/r2PMpsn4SvohRmtLM/1\r\nFQc9JcG8+xpMgf/ZoJDNvGpL63a9eeBLf2Ils3kgTID6tmY4lgNqwEP+odBT\r\nWhj7KwuEjBWbIw+ONBWH5gWWHL/yxnHHlL9ZTaF8a+8IGA9qla2CyknI3kXN\r\neh9LQ0IZQ9SjFuqzMMi6yTfRzFvReBsZqC29sEsAg39tjEmnTp0B60ztYqT2\r\n2UFaypoGD2jF3Om10rPLRyOWWSsFk0wySGV1ieFRExggCnVigv490kQ2eZLn\r\nrSAwQf7XBaG0SupXLYwQj3EiMjgxyCmOGW2ErBiiTtftfcMJidavfbyLgcRM\r\nYDp466I/DQkxKZhgKV1X+r9lClZmk6YQIgnS3XXAv4cxqK2wnTNPKMGVxtvc\r\nTYtiIH3wEgn72tDsVQ0JestE1m+gCuNrFaqV0Qe56IifkIP9Vc8YsL4LBGT0\r\nLAvCEGTYg6V9c/Mq465I94rMq//ABbwWAiRfttXAaA2hy+51fxWXXwRQAfeT\r\n6CXE5/QRFylaBhgS5L8LCTQvWw0fnm723Dw=\r\n=Cqdy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-d319004e7588099dedcbcb58d71a563de9efe26b-18.x/balena-jellyfish-logger-5.3.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-d319004e7588099dedcbcb58d71a563de9efe26b-18.x/balena-jellyfish-logger-5.3.1.tgz","_integrity":"sha512-iKoD6mBhE6CeusO4MGb8syhs7L2vKGWIOBHbIOrzS8TY3Xh0vK7a8dJVVDmrhlrOAVzO06hQZ+Y+wHqYtjSjIw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T01:10:26.104Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1_1670980312357_0.48035848796418645","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1":{"name":"@balena/jellyfish-logger","version":"5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a0fc412fbfabfe4b6248f582919944a69b950851","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1.tgz","fileCount":11,"integrity":"sha512-TDImNTYXs/YtysMhHOwhoJ5GtLcZrRYkGUmXL2rcZr9QXJzIBrPeXMEI7v/BltEgfR3oWSAm5TFMGJ6d6VXrcQ==","signatures":[{"sig":"MEUCICBrdZEK+pIuM/jr213RqlEd3Rsi/r18f/2b2i7N4A/zAiEAnL0Y+8uboKJ7WmbNNWKLEC5hscwpokkqKiSemyiXbl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmeLJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKqg/8DlhwZjGbxKWZY6NVSEEhsYrgGLZZsGov+7WHdfVCWDgm0NRR\r\n4obyqiA84evN7c69qYTHzkOvFImEbKRif757aRN1yuhpIKFJS6VKG0ouLe6f\r\n3PoCQIJxWDPLnnBSuo9e8fJuOVGXdlhxB2/peP4Jm3Ya3/77TXk2TwObCZ3r\r\nHQrNrxPl8ERCxJr/tyT0WRCJOoKtBScg0ZXkIS/hTJWGc5ct92u0go1s4u6E\r\nhBr7ZNGQqjgsSaICPnMKYKDsDL4DfATYwuL5MNA1KkmQe7hmR8C1AJ5zPYi7\r\nEyuOFhzZYR9DdljacTKsM6+LMdSzi8oBFkQdah2OUuNHr+eRmEQ8AGxYnezD\r\n+OVM5/Hm3vB3MzbtvbOmAyVaPQsfwEY2+dDsmdCC8pZavam8F5PpjYj2A7+r\r\n9RY1Lr6DEEMRf1ESAHcI9b+KsVQn8dStvBtjA+tX10ozTp6TZA1hj6SstzfL\r\nscTOvzf/QROZtXw9DRTIXXVPuu4xvOqxKCnmuxMtTz4OL7vS9bkGqVv/Ygt/\r\nB5R/nIsKfLqaaRQSZGlBGG5xwqllxqVDDIbx0wetGbH9FLWlemRrCqgYeHaj\r\nJBfBVHhCfuaO0jttknmURIYACprDU/J9EeQSoVpZpVxZfp0XT7NTCM/A5FHU\r\n+pw1/KVvbqiUL5ooBdgtdKl9oC4fYddh+bo=\r\n=Znay\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-18.x/balena-jellyfish-logger-5.4.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-18.x/balena-jellyfish-logger-5.4.0.tgz","_integrity":"sha512-TDImNTYXs/YtysMhHOwhoJ5GtLcZrRYkGUmXL2rcZr9QXJzIBrPeXMEI7v/BltEgfR3oWSAm5TFMGJ6d6VXrcQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T14:49:24.190Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^4.1.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1_1671029449313_0.3883252397078798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1":{"name":"@balena/jellyfish-logger","version":"5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4ac41a49c07174ca8358722416e375fbc9b60460","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1.tgz","fileCount":11,"integrity":"sha512-/nsLS+uSjhQfxcvo5ZbYF9cpsTGdXtDqKybaxbSdNThyenn7j8HFH2PED2yBQ2pClpK+o9dcMp9Xx9L3KljW0A==","signatures":[{"sig":"MEUCIHOTNC+MLU2KHwogd7HT7dJ1ez1SDm8wIDhgfGAfRG3IAiEA8Ie0IWd6kiL6O5+VKoRNGwRGJQ7VTn2L/uFxS4LiQbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoly4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryHQ/8CCMDCwbTWftAqCqvv8XGr5kWzhlIYDJwF4CMI6qsKcHEav8J\r\nO2exd8b1T0/V7wCx1gOUA5jgObPbciP+qY6A5OmY9Yb2s44hNZK68ijsWvDY\r\nUCRvIuwFBURwQntItR/oS2e4AtP1j5kIc82V6sBMEokzTjwpVvTZPmoTolgP\r\nuNC41WhnrVQ05LhyDSsajkVz0LYC2rO5yKqzQlGPgWB/KjIR5m00m3V7oJ2A\r\nxwfrG8NAKN53vwEsMfxLyeBndU8rzb6W82xGXzL3vnxU/Sy5Ie2m1ohv7Iix\r\nneowNFrAaZNkZ1OV2XqJLZHDo5r8yjROshr5z//Yjh11KqjOYPORGoMNqyOi\r\nzSWGMFNt2d9otd/Ypk4lLdI1FnmMQsv7l95yL+ujDsaBivB90Za/gLNsMWhI\r\nG1VlJBpdde6i2N8JMZ/tfpv2wNG4scsaqlB/aa7lRyG/oGMqJ++JvgPGNyx/\r\nEvW6DqIrRmXHM/W61cVzqCxXqBCUOzM0F0eu03i4W5ngcl4fetaUlqzudJJf\r\nPtBgNvD6b83Vox49FWT2i6BvJkpwpdnJoNRc383tI3zWqLuYvk7oSnOUslq6\r\nk8+Mw7B9zxvFD0Z7HJJCDTwvCS04Y1rIupZyWbr8DN6KFLC+oThv84sogPRq\r\nX8DyOiOSqJcgv4k1b7Os9qHAEGq4rjfMGsg=\r\n=q2j6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-41b5ab201c6a9a3af9552236f82466e834ce3858-18.x/balena-jellyfish-logger-5.4.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-41b5ab201c6a9a3af9552236f82466e834ce3858-18.x/balena-jellyfish-logger-5.4.1.tgz","_integrity":"sha512-/nsLS+uSjhQfxcvo5ZbYF9cpsTGdXtDqKybaxbSdNThyenn7j8HFH2PED2yBQ2pClpK+o9dcMp9Xx9L3KljW0A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2022-12-21T01:07:47.220Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1_1671584952800_0.8086562009826836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1":{"name":"@balena/jellyfish-logger","version":"5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b54385868945ddb9b3df62d0b1847dec868c9430","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1.tgz","fileCount":11,"integrity":"sha512-zP+eNu3Yrh73o262cb+L4HH9E5/sl6qAd/zNegvjW2e65PpauAxv+nGM6pMnGRskQ/cQtE2hZKo46j0v6jshgw==","signatures":[{"sig":"MEQCIELSIewuDlItu1M20hqP2qjTfvM0/NFq4NG5R5DUoY6qAiA0r7SA6PVAr8hyA+cL5ysaZ/VQeehC190kbg5zSL8V/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsVcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfPg/8D9XMZgYYeGWyphxw52ggyo2mJNArGiA2yVJa4avQUV6HZ0/s\r\nz4lZ0TiNBvk+jlMJYFxG5t4USF0RJggZNMlp7n3TC4vEvxv16802L8BXRA2e\r\npCtFlzdG9FgkewX2jQRqcYm7hIEqnGQNEVW8aOUKNqek6AGEZFhc4xib9PDe\r\nUYKKkKRnqRT4flvW99lxPrPpp+umx6CaiPZNELNT+uJeNL+z2TVXDfgJHVYI\r\nCtjnfb6cgKZMCwTYq9dc1rqLrNElUsIc57aNBtQb1CoL59qzMwXN8Qayb4GE\r\nIgjH/T/hVcydDyMPXhgLe1IxubAZhDOlxzleDyPCEVFmmfAQc6Xi5mMuZP0g\r\n6tdOpvOLE42sjnrRxx5kgfEmsnS5SyRoCvI8CiK4aIzoxpPPDH/EahHEhag1\r\n58Rku8DGNgzU82hNET9fiWlZlHi/PbM7TEXYcFOkxVaivHPr7QmpWX9MRNEx\r\ndcbYz1nJhdARajjv+Dp7S510/GFi4nOfNEmdajEdcsSqoThDMijdHp3jxhLq\r\nrxPEFvcZ/ALHsxcSnX1Pu8JV7o8uYvZnxBZo1XXLUV/kV6I6iMShPXZrsaJu\r\nLZXpMk4g7uQPobxjCn71XCrbZVEz/fBJtLxUziMS1KX8vfwni347IJqqAWY+\r\naNTwdc66NRZ+J1hf5GnDPkXc4jBd6iqZBMs=\r\n=ahzb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-2c01247627a73b1fde53a33efcfa6decfd446d2d-18.x/balena-jellyfish-logger-5.5.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-2c01247627a73b1fde53a33efcfa6decfd446d2d-18.x/balena-jellyfish-logger-5.5.0.tgz","_integrity":"sha512-zP+eNu3Yrh73o262cb+L4HH9E5/sl6qAd/zNegvjW2e65PpauAxv+nGM6pMnGRskQ/cQtE2hZKo46j0v6jshgw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-01T09:47:56.594Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1_1672566554371_0.602365505262993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1":{"name":"@balena/jellyfish-logger","version":"5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2084ecd2175c07949988f2e52fbb5bf75baba950","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1.tgz","fileCount":11,"integrity":"sha512-/1WJogr0BdgVU4NJSRwiv4OJqoK7pHbMj/veT8F0ANGcMnno3+GZ+UF5hA721cpTyZ22AAVlNuaALku+5NIBbw==","signatures":[{"sig":"MEYCIQDGCRDw5uIAxpm+h7nvZmncm8WJN3vcSs9vBgdyxA1X4AIhAL2miqjqT2wp+zt/1VVBbRVDlyRI3uRUx9/sEqWxehKZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsVkyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5nw/+IY/fLA3kbMu90ETStnBCnsmjGtGrWywErKdyqyOahOc4vBiG\r\n1E7wBBNmUE1cZ3Ap1FCO7vtW5jjuK7QLJppYLD8PVLSMXlBUVf+haqWDbgM3\r\nopuJKpwWUXp1wezvsEsxhz6Cz/OB3NvHDrZU1prF6TN77h0uQlzEJfvlpJVb\r\n+Lwx3FvasipNoyyN10uF8cCAAOSRDa8g1k7zXTiZyehkKxXk5j9l6LbfTS0l\r\nCJxvVyC0bL1UV9ML/zOYxs2qR+GlbTKMEEBsPYF1xd/GLo7/8K6oec3bcz9n\r\nV3qXBV05sJy/EuAFuMAX01XhaSmXp/5TjIlMztnQAJutqEHuWQxv4alwmKYe\r\nBSba/+W0z6h3w7n++cxaZprZdYFCbbfL24ib4PcYDK3ILTax3EDMygCB24ag\r\na1gjBzlynrfX1HQXZjgkPLFfYVC1OY2eldFqb+vqlltOjQuaRY7TUENscDnP\r\nfV8IrDz6vfIIDL4+l4nVj16NMhbI0prb3F2aolq0OaxTSodL84v6WQb9A59r\r\nmW8FpWdqM7+ByrQMfyZKsgtGOGagi8T3QsNoDcp88jcGl6av1hYO7piAQLFF\r\nS2e1nlLlOAYq4CttMPzzC5FnNGYAq8TaqKzQ60TY8ULRaB4GSRya1xIO7nGs\r\nPPbFuM/FVNj1LyRmUm/AFUf5lKpresiwN6w=\r\n=3mlv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-c12db17b4502723787f31def00fc7158f5700996-18.x/balena-jellyfish-logger-5.4.2.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-c12db17b4502723787f31def00fc7158f5700996-18.x/balena-jellyfish-logger-5.4.2.tgz","_integrity":"sha512-/1WJogr0BdgVU4NJSRwiv4OJqoK7pHbMj/veT8F0ANGcMnno3+GZ+UF5hA721cpTyZ22AAVlNuaALku+5NIBbw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-01T09:56:43.243Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1_1672567090474_0.20957063635574769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.4.2":{"name":"@balena/jellyfish-logger","version":"5.4.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.4.2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"950ca092bf6a91f6180c29def2f24b7f4022639f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.4.2.tgz","fileCount":9,"integrity":"sha512-0AtvoV4LK2MDHXyFXgBO85qWF0QZDAcN7QuLMwAroGJD2hK/xzTzvf9eHWTmS73J7Vmph0tQzZ2aGpMwIPUDeA==","signatures":[{"sig":"MEUCIEqVTxgmcGaKVs00ROiwlgisQ4xgfDn4mH3hViwPYiGwAiEAz9A2N8sK9Lofvo+j58e7Mddfv+3GBKqUetMTZ3/PQAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsVs1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRww//UAQxoh7L359+Gsx3t5wDY1xa/GXmooii+SatO89TD1nAo9qb\r\nd5el8/pNK25v3kRgQtxjfmp+ZWbxXvJaKVhu56WBdpcrWvmVflsczHK7OVaB\r\nXxwPZ/oUBpFaHkvEUNG4kN5fa1uanOitzelor5hmlGjh2FFST4CdbOhvGrxp\r\nXQchKxJaBdd14c/wSxkkX7V9QvZ+zNGu4ucaC8yvFGLZYpPGueMEydzEp/wV\r\nPZsvsJESGlRuHklHZiLQKYzmrBjPzHJOblF+uNiki8QrlsEkvJIX+f2ekr50\r\n6tjIpuU/nbCWfgPkYjrNv2tEDb0GN/YtvcG77wql5gifmbt/BfVIp4vaa+A6\r\n3n9LGClOy7ZoiyRX0azAGB57NKbZx/+hVLxq38qP+yKdHUPMZ2ieiN7OqDsD\r\nP9NIQtj7qwhfaUT0xLrGpyUJ5gzWPb4v1t1MItsgeFwaM2t1pHYZxdjh8L3p\r\nX97atzzNRCSyRefuzpcvWeqttdYkoaXJoLOJiSYLbumi7s0XdVx1UsGsp00n\r\nw4dsCXxg6fdkqDQ7PbWOv7ja6BR8sJBjPRAe/pZE/FC6u1M7oiffKl4YTEp5\r\n089575tgOaPWiDxnmdc0h2jx8mIw/rT0KWPLipPEAFeNYzTd8VoUSTSqdTB2\r\nV02vgi8bH8lwiOdhY07F3kz2/syMSavYugw=\r\n=xDiW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-c12db17b4502723787f31def00fc7158f5700996-18.x/balena-jellyfish-logger-5.4.2.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-c12db17b4502723787f31def00fc7158f5700996-18.x/balena-jellyfish-logger-5.4.2.tgz","_integrity":"sha512-0AtvoV4LK2MDHXyFXgBO85qWF0QZDAcN7QuLMwAroGJD2hK/xzTzvf9eHWTmS73J7Vmph0tQzZ2aGpMwIPUDeA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-01T09:56:43.243Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^14.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.4.2_1672567604778_0.21377991036733168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1":{"name":"@balena/jellyfish-logger","version":"5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"58b2be728817825d603da49c38de1dc5ecd595d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1.tgz","fileCount":11,"integrity":"sha512-cvxgEDchVXUr9+9GUOueuFPDea3LU+/0oPjD7WBxumz18PZ2AeY8X+mrzWV5QFzuzzCyMyZ48CPjAg7//N9qeg==","signatures":[{"sig":"MEMCH3HAqbYnShIr6Xc+JIUCjri5lTT3N2MY+wzxCfetjA0CICTejosqxdxhscNaaajLsoTA5eoeNzyDYvNcD4A1kinR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsWUOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogrQ//ZKxOyagkeZczXVnMRmHxW0R2Eo1xWjHyVA6eAFu9N0tgELiN\r\nN249QlVxX6Gf8Z++A6Qjnz9eWWM63mhwBdf3vD6wEM5GJi0YIAIpMaYESXfq\r\nor+1J6hAUs9jflstLsZpRrV6gLsFKspw7Plx/68xFRswaMB2rbRUKaPP2S4p\r\nRaXhZ+5OPSxZcCAjsOWl9z2r1i+W7XmZyi8kTmqEqIrskxGyFJWByY+DAXYZ\r\nQI59jwowUTFVWmMYfI7uqHRIBHfL4+/qq3NGhNguehE/ZByWQbXv3bFlrc2t\r\n9SGL2umebXO4SNrjwYLLIS9s6E9NUX26f4f5Ur85qOv2TvHCw3Pwae68qTmS\r\nBkE1yIVHxkeSQOvB6wUpV9zeaE/fBNLmUICiuuKVFQ19GnKz5E6y4mOEFYj+\r\nqrZe6DYVDShX5Xl19u6KJ++R49H5vvtzdVZED9mFAu8sCG9JZLAcvyh+Xgj7\r\ntst0xQ0L24Dy1xbXlhTlOLx2QG2mlSeFSmwjwZu3Odg1gUgEOcEIOt3daTTp\r\n1A26TzbEWD1MCI0XdncK6qPxKMRqKnKULt180nZu4udlaFI2RQoU0ngOcRuB\r\nb9WAJMbyskRGWvvg2mTCVjrFILJQqnwHaeyvPWFTmP2hAl7xaqHedIyIFY76\r\n7OGLRprhidnlO4V3kawtcBnCw6+NwWQDVQo=\r\n=maMX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-cec1c970270ca1fe728552b713c32f2a0285dc7e-18.x/balena-jellyfish-logger-5.5.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-cec1c970270ca1fe728552b713c32f2a0285dc7e-18.x/balena-jellyfish-logger-5.5.0.tgz","_integrity":"sha512-cvxgEDchVXUr9+9GUOueuFPDea3LU+/0oPjD7WBxumz18PZ2AeY8X+mrzWV5QFzuzzCyMyZ48CPjAg7//N9qeg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-01T10:47:23.664Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1_1672570125715_0.823336334780771","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1":{"name":"@balena/jellyfish-logger","version":"5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"03ad41fcf70adac31b29c5ff7c82f507332556a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1.tgz","fileCount":11,"integrity":"sha512-mvlpCnfL3cun3BORDYWKL0wBPse1NHVpLiIxoEk2OPBmMm2Kq5nnO6f4MqrRCeuIaAwbMIvwYkAwvf/97AdT+w==","signatures":[{"sig":"MEUCIQD+n73ySNkD4lNVnFmkN9ldbG5ohtR02XOSU+XzPynQywIgZm3XpYKpHqhtocvRuc7eKB77vyOS6bI0vbKmB/oQ6jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtuPbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp5A//d7SzgDBOsGxm4kM1sJkHNrgUMSs4VGlPyFUfCunS8qucZE+P\r\nZTyvX1xaO7FCuzTMTc8xT1iNQeD/5ZjiksKdAVN0E83cM7ovogvbQ0SOW5Yj\r\n/xXIMwq7Q88xgG+H3yUXnr5GkEdY5dWoD3jv7GxBwXkmhPxuNDH6erlT/i8X\r\n8+kd9IuBdEKNCZMk3h1r1u29ldbkwFzQ0nKZr0FAikF1eEL0Di2ocgL6oaQS\r\nvUlYr0MixoQ4upbAnWOt0g6/MWeYdHaenWl4tIm2ln69HsK00jokrCfFIPMt\r\nCFO04HUYKDAVSi+7LFdKD0MsfxAa6l3vZos2YvGTW5GdZbWw+2SbAXYggq+z\r\n7l4Gq1AHuzqsjzcO+n9wjp/BMDIKWLlf38R8aMpmAvgr+LQUVY56a1EFZh7t\r\nY4x7/Sw7GgTtRDrFgCviY8Hp3B7gigkAAsh/ctHLppjBk6u4+dNALdON/t0g\r\nzd4MzmfAVhrcRn48ZAEnirm34d2ORzRhKIYIIm9Zy1w6WY15lVQka+rOojAp\r\nFPPzjIew4aYr7ME0wJ9S0vJSSTLGDtc2fTvNYOaMYPJ7tTPPtdxnmIeymevt\r\nag+6EI2zZ3CP09Fx1euAkzmY2+Z5u9PGwcP6/0i3WOhP+h1+Az6/4vafnIbl\r\n+8Zhuq0tbIC91vwt2srD/jIP+j7fowXUFCI=\r\n=eEaN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-18.x/balena-jellyfish-logger-5.6.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-18.x/balena-jellyfish-logger-5.6.0.tgz","_integrity":"sha512-mvlpCnfL3cun3BORDYWKL0wBPse1NHVpLiIxoEk2OPBmMm2Kq5nnO6f4MqrRCeuIaAwbMIvwYkAwvf/97AdT+w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-05T14:49:39.962Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1_1672930267074_0.6108294865599317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.6.0":{"name":"@balena/jellyfish-logger","version":"5.6.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.6.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b631f4d6cfeda99ef950ce0e4807cee2b9ceeb4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.6.0.tgz","fileCount":9,"integrity":"sha512-2jxRxiFMTWDNFh1aL2ep7Ew6vi2xhYpvYKP8rLVRTfsZUI8zZ9EsNupI+4LTHzDSMG/wIZQsfMtMqriLejOgHw==","signatures":[{"sig":"MEUCIQDjmTjdPPQ5e2/aToIEabwj64bRuR2eLUIisPmpn7seuQIgFAybvXTC3I4gaekvyVyLpdQgcQNfDLxJT6uspvPHVfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtuXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPig//REnACCW03AXv6v+iMANEPXFUdZygLnU+nCp/OREg0z3uB85C\r\nxkQxjmhDXVuyjgobNNMlgRxewlJH+LAOpnHYmPDfT2P0Ww8wECndIW/G5zGC\r\naydYcvKg2kCZS17gXOAly/iSTYbs8s8LtcLeREReLXX2DThiJBilUGOj7/ES\r\ncxNTskOxvH9wCGDDlrtEBO3Flo4Iiaz6gR8F2WyPnpEFeGsXXvDsD+Xc3NKo\r\nZ8Omd2C5HGm4rvDFYhoIV/ATM+Q0aIjuYuwY8hmAuXn/MiDkVScRuAPoY9TA\r\nExXaMBMe4PxeSVn5hkAsnXTfMQaW84YnYy1HFjhQ0RTHnN1V3M+IcLaB+Wwa\r\nrsdxuTnZ/UgjbdKIDHeeimC5THwNMd+hIT3K3JQ/p4oXGUQjULqjkKga+4J/\r\n3yg5utI0FB0IbxtTZCmbipj+O1Vv8+KdNS3gM0nXNv0YgdEY5ZjGy3BLQK5C\r\nYGgMDAGOPtKHpheNCGNSPjcxEZoWpoDwrfYN7DA96ZQGLWluQPfH5+PQ8rj+\r\n8bBGY2JalPjuIP3Mz8e+eIa6Y6cKOczTtecGS97rJK+pK1apqhnwxoeOI/v+\r\n6pKljzBHWyzS296PD9yLNMFCGjXB2AEDWGPpACAX0wEKPAB8pnQxdWPoj6FR\r\ncDxbslmCP+kPr4BdnoJBOEEye7qSs+xqhQY=\r\n=xQyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-18.x/balena-jellyfish-logger-5.6.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-18.x/balena-jellyfish-logger-5.6.0.tgz","_integrity":"sha512-2jxRxiFMTWDNFh1aL2ep7Ew6vi2xhYpvYKP8rLVRTfsZUI8zZ9EsNupI+4LTHzDSMG/wIZQsfMtMqriLejOgHw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-05T14:49:39.962Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.6.0_1672930752878_0.24677890392808033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1":{"name":"@balena/jellyfish-logger","version":"5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1d8ccfb97de28bd7b4875e58aaf95ec0542842fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1.tgz","fileCount":11,"integrity":"sha512-RwJv2lxjXPUvbsNL/nRwKnLqUczpjMcGRP8LWVovLF62/QZv6KyJyIvbbEp1GU9G2mTpmzZhQAqYbayiKJ0U3w==","signatures":[{"sig":"MEYCIQCSIV6D9AULpxLMFA3TxslrFcW5Y9krnAHq4+hxmucuqQIhAPVK9ejPgiTBhBa5CsL8QAXev0Q7wdC7r9GueWBJMtkm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt3ToACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo97Q//ZHcQEonJ/dXE4wVPgvQ+yzFkPiQjf0baDEBR95c9JLsl0Yt9\r\nbc9YWeNl6u46EjnzBpe5vyVFKJiBxib+mKCQu17XIEmwqqqNi5Z4U78UkHZ4\r\nOW+O4phb67FnqoDV0X3BZkwYRuQJiIm8AexkUkQe8JL9tEDlm5o5I6l7U6lT\r\nY0luh5wTCM5x0e3tihBmU/NIe8bDn7JIi6xmS0DLTHU4XMqk+/YbigD0Qtx6\r\nnOU70G/7bjk16KGYqrRBY1e85GhHgJhPJtdB4VltJ9eXyjjg1pZ1l1V+1Pfe\r\nn7GwUiua6tz9bNj1WbwxOuQIVj6JCAQeOP6gFDFXvCC4velPeC637KesCRv1\r\nsswYlKk/nqOxtd1JXFssVvvQPnjjlzpJw8noUNLm7SM0Lkb4BKnCD6FwFDIt\r\njDg6fayJC9iNDBXM7KLD718fmeYzziUTUUqu1fKNTKvY2GPXZTwccKQH1u03\r\nleh+7MU8EoH8ESdafBMPuHO8dE79ydFxTKze1HqgV3Pv0HpL23kLzcLqEGpu\r\nxJLm2teMZA02ctRiaI2kGo/jeBMhhvPrOAKyU1dDn51yRV5GzAcd/Tiw5Byr\r\nh/5qpA6cxFJp2F2Wl94yu18bK0ag5BWCDwaCWAiYRaRu24kRJfOzxIZy5BZY\r\nygw+zOqAcZ9G2a7GDDSkQlA75hiiOMulg+Y=\r\n=KX4C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-852835b0cffce0e4928ad35ab3551f2a18484b0f-18.x/balena-jellyfish-logger-5.7.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-852835b0cffce0e4928ad35ab3551f2a18484b0f-18.x/balena-jellyfish-logger-5.7.0.tgz","_integrity":"sha512-RwJv2lxjXPUvbsNL/nRwKnLqUczpjMcGRP8LWVovLF62/QZv6KyJyIvbbEp1GU9G2mTpmzZhQAqYbayiKJ0U3w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-06T01:08:31.950Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1_1672967400003_0.20472498669263617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.7.0":{"name":"@balena/jellyfish-logger","version":"5.7.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.7.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"27c79af37c2526b1e3a6cb15160325a2ad256cad","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.7.0.tgz","fileCount":9,"integrity":"sha512-lrPFaWmjqR3YvEcpEqQp8b9FBN+IMnnrNGdWAwjp+HF4KqI5UKxBmiS7V3fzYQKz+1dpUqvBmqwirVaL+m+NIQ==","signatures":[{"sig":"MEUCIQDnwzbfGKSIsniNtCBUlxG4MFTVCXhHHv9kE0kJiynyzAIgD7gEumNKwPGUDM7GT+w2qWyaMQwAGn0om45dCH4JQvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuLwcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9JRAAjX/jZQRV1x7PkeYaySBeSdhgouSzhoYX1xXdp6fhW1uJaAnX\r\n9us/CJewji6l/oGJsCtQb8q8HBEspnYZ+6KyGQG5pgagIVrptI7yJfamZUED\r\ntN0V16IBoVEdkWdxcF1ICus/1ovaLAbhYLXERA1O4mPkGOIXMGoSiv/J92De\r\nH2a6eWb8+1LazwNxBAcN7WbGEAuMMkv7eNGR7F/B3gM6OMcvvqDM+UipKiCK\r\nAv5hSjmDNbp9+LUSqVB1PCmzmc3J//Q+d51mbWtix/xadGXEhzzOKlrDaZWP\r\nF4FFFU+Eax99ti1bjNlkOw99DyxmfycXNNCgTRbqUvxFIIUDgb9nxWPbCEWV\r\n3oQbsC6RylfuiucYCKkIpRQIYpQUNVz/Gm6gdeI0EjckS7VV+BmH+AkbirHb\r\nUrLKIfoRS9F806XVGJXjRN1VqSehAJ2fYwPkI3bc88056vF5NiYhZau+B0Hk\r\n9u1QsowLr5tkeamvKGa+gIi4vj3qc8XJuGZ05FAD4cDCw/J4y/c0qUL7bbFP\r\nQqKyKmsSvJDOvOZz2sAwF2BdAhi8pNRY3GPAc+Y57vEaqJB+YFxuyC52VWfN\r\nPVl4LbEbzSPHlNt1a/JGCh11kovenI/tWnvyZSG/ioX6ZQVnFJGDiiQRbUbJ\r\nkSPL+LzpnfvQw/PUTY1ivfF4gy12R39lNRk=\r\n=11ed\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-852835b0cffce0e4928ad35ab3551f2a18484b0f-18.x/balena-jellyfish-logger-5.7.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-852835b0cffce0e4928ad35ab3551f2a18484b0f-18.x/balena-jellyfish-logger-5.7.0.tgz","_integrity":"sha512-lrPFaWmjqR3YvEcpEqQp8b9FBN+IMnnrNGdWAwjp+HF4KqI5UKxBmiS7V3fzYQKz+1dpUqvBmqwirVaL+m+NIQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-06T01:08:31.950Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.7.0_1673051164586_0.2469820748348357","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1":{"name":"@balena/jellyfish-logger","version":"5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"c9df67682ea209dfb536f6edcb5ea9afef9211b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1.tgz","fileCount":11,"integrity":"sha512-kjoUweZH0Y1S0wCZOw11rckxQuqSdrTlXjq0a7N+2pT7Hlox7LwEh108P+2i6mP8sm9z+cZO74qcxuQOEHe+6g==","signatures":[{"sig":"MEUCIFyhvlvSumqhJq5xRTGJfSspKWeIVvRm12g98hvE0n/KAiEArW5DNNDhwRT90hcbIQICuCyZmNcdS+DyBcXTCH5fn7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv+Y5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJkw//Z8vmhhFPMe5Ic6V4YGkXvtyfb9tyRO5NB/btkiz0YairkX3a\r\n8Lz4b8/VqHCS0iXj+Zngu7/svaid5bMRTa4cPYlGQcVCBG81SFFI4U2cp2l5\r\n1rfBGO4tiBdc4EAYwF5PVMgYsR30O5NTLuk8JQeoViaUpgRa4FGV3MxuI7YK\r\nGkju0svP21cCRuAX5FPtPOvKrQcLxI8vqkA2DYYiUVo0EPzO1LEJFDlLYJya\r\nlApzvfoRWbZS3FB1pft5NJ7ANwY9cjG48o6bSv5FeezMZZvbqhkqVfygD/xg\r\nGyIPlj4/McpH9nQQxdlJn1SaXACEDzjEeRaV69kLO0KMKdawq7r69ogSHroW\r\nqWHIE4Zj/Y1yhFZK/ddxMo37PN6OycoiMYWTGWFB4dIxPIoADjE/q4mqCHzO\r\n3S3m2ZSvHt2LlXo/YTFLjgUQ+czC1/J86HC4wU+E6VL7vsuUHkfxpFeoWljg\r\nv2T5clBG4yM9SGbfFfxoZu8/wkNHLE+99oXcli/1cU9TAo5VgCPvMxLEbwO2\r\nD0CqYDmNjSfa+XHws81Myb2U0mpbfonG8HoAnGPM9TvYSjVF4NIsiKHTae94\r\nyk0uV2hRT1wuCwbL4GHeCFHgKyf9zouERkjhzMFuo0TG7ADhbfE/tQPJcKZE\r\nNUnsxJFnJqmIwdhCFKydoQcS6sO7ymyr+CQ=\r\n=Th/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-05fd9a9541d964a9edae850a8582598b8a0379cf-18.x/balena-jellyfish-logger-5.8.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-05fd9a9541d964a9edae850a8582598b8a0379cf-18.x/balena-jellyfish-logger-5.8.0.tgz","_integrity":"sha512-kjoUweZH0Y1S0wCZOw11rckxQuqSdrTlXjq0a7N+2pT7Hlox7LwEh108P+2i6mP8sm9z+cZO74qcxuQOEHe+6g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-12T10:50:11.064Z"},"_npmVersion":"8.19.2","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1_1673520697795_0.6275833740938899","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1":{"name":"@balena/jellyfish-logger","version":"5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"216e53cab25bf818605733ed039c73dfd8093207","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1.tgz","fileCount":11,"integrity":"sha512-bD/rID5oElDhlB1GIOPy/Ch5yRoTOHCtKBxNQ7e4wkivqflx1+V854qqjR7JEnMQHwm374fIaCxuBbcYq/Cebg==","signatures":[{"sig":"MEQCIHejtu1Cd+hw759YKXsZVNqelUTp8D7rg9Ijju6dQ0QDAiAfQYdKAHHAVEYkuu5nCvUOlgAvLoo7f/y0kvJxt4bvnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwK/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQCQ/+OL6toD8WBLZawVjFmKktZJ3iE3vlqNmARU8Y9+6Ve+yX6Y/R\r\n2Lvt6jpA5c840juafQw1kQjxGaCqjm9n8Zt3e8B6jukbOjPbjxUAPcKRbTJg\r\nO3zqOybggsTv+hABFEaKvCrSUMybZuenrCBxmYqeqLNulq+1KFpp8yFmpsw/\r\nYshlU5TUh29O3feh4rNieX6emVmTLXnivLfYOM87MT75/iDJip/jU2hJybPU\r\nFQbr7hPZpgIx95c9CO1ZeJHuqSbCwrL+zpT4GWPijKwFqWsM7zdLI3VmtgsV\r\nu67ycpgHQS9YhtZuMAc+lLN9gbVS6bN8hAVUv8j7FldKTuaQzMiAyJujgBLk\r\nSmsUmG/RI4yxR8VdvGCqtpaiCErW5KwVG3fEMbeK6RIZrq78sC5mei6iGwij\r\n3fVcpA3SqOpVbajHQIm3VcpEmfsPea7Lyxg/yPbGZw4VhxA+fMAlfjhiwifZ\r\nZ3ZYH4dmgz2mT2KIeKoWVzXrqkLIwq+kq/ctWHA3rJ5E9/dC7p5VkCd79fva\r\ngLnlyfAiCPV6h3i6LiF5CPI3EjuP13CLUa8yKHGZCqtM4pHfHhc8m4JRLhoh\r\nlHLtGlqOC3sFAV/dHOM7pZ9q4hbaB75i2s3JIvNN/3Rybe3YRCjYqKyDyt/z\r\n2DS9X+o7h/+6g6V8pf01boKy+3G8Rzv4ecY=\r\n=uCGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-18.x/balena-jellyfish-logger-5.7.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-18.x/balena-jellyfish-logger-5.7.1.tgz","_integrity":"sha512-bD/rID5oElDhlB1GIOPy/Ch5yRoTOHCtKBxNQ7e4wkivqflx1+V854qqjR7JEnMQHwm374fIaCxuBbcYq/Cebg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-13T01:10:19.934Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1_1673572316385_0.7762512132718642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1":{"name":"@balena/jellyfish-logger","version":"5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"3956ce93d8958f20fdd5a98f09ab1d4ed8a0ac3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1.tgz","fileCount":11,"integrity":"sha512-Ts8lGhSIzhjoQRl1HyNwf4tUymqhPibOerJMQ1NU2rFdXcfOWlU/23zJ/QEnMKkdji0kfPzuhIi1AYULEDbyog==","signatures":[{"sig":"MEUCIA11T9zH0PxA4JpYOyErlxBRtJeAhkTgXxVTKYPqNzuyAiEAmK9jySoajDW5qSkz2zpnl2g4flozE4FAbdGIiO9ZWHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyD+oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfkxAAgU3o7GqJxE2j8boaHD4AxfRFsAydBL/e95kkvLthMKVRSS0C\r\nLsr92T7IIg1Eo8tpVqmdXZ6NJCCqcVqlW7tuNq2DyFEqfW5vgyz7anpH7glB\r\nMh5/E1o9GtXuR23aJNOv+uto/awwIxvgIgicnI0V14RODe80ggOT+uSXtVnb\r\nRLqXZ/TYpJTDY5skN1+rIhU6J7K7mRCM9CcZTXZYLQL4EpaJhHEn9j47Hv/e\r\njjaK4nZL+Ht0xziH5PDmixU/nC4tdMij0ss6i66WZz9D+fBBmL6GNCB+sYWs\r\nxFXMC04Oe9gOmqIi/T6GoEDeQQ/D29k4+3+lmyvsjD3YXppKH9ykJv+boWti\r\ny+u6PfNAkcaoRJxyEfYYzIrlO3jGUztD9x01nX07JUDod+V+7NcnU/bCq0G2\r\nlT2/norGX2dikz1CTlGdoZxNJsWaV5bkchLzL/nCIKU555K64PCYpl3j8tMe\r\n2uoqKoBW2xma7llZs2+LsvalFLXAwz4wSLST0BBsvt+ronQPMv324RmSB8w3\r\nKf74PSntY+L4XRoi34buE7T8ODdkadhlZ0g+7kOQOuy9E27ZiaPW/y1nZ9tg\r\n99nGweYNcioU4taA8YWyVnB7HXeNucE5S79l8AuTSyES5tqR6sTcwdbypPSu\r\nkOs+3tXB2P7MzS6fyuswV4p6UaFebf6Kcl4=\r\n=oFe8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","_integrity":"sha512-Ts8lGhSIzhjoQRl1HyNwf4tUymqhPibOerJMQ1NU2rFdXcfOWlU/23zJ/QEnMKkdji0kfPzuhIi1AYULEDbyog==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T18:50:10.178Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1_1674067880257_0.17011913459800998","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.0":{"name":"@balena/jellyfish-logger","version":"5.8.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2186cc16ab010044f8852befabaa3220e58b6e9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.0.tgz","fileCount":9,"integrity":"sha512-Z/NvB9G1upIohLCSbWknTdxgyrimX9qmebMMU5hzU1UT4jfWY9CjQXKv58jkatcBcR1g3HL1EzHCa726uE2dEw==","signatures":[{"sig":"MEQCICqp6N3wJo4hOvW/QppqJ9Xd0Ipenq79fqQ+rB3AEyGnAiBUSiS2eSrTexatpa+L4d/8yIrER08hGbUMinYpQ7wiLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyE3hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEDg//aQWmUcsvEY8e1E/jqeve26GazpaogzKNHIbiz9JgwYIK+9Hq\r\n3BpG930hjt85L8w2W1+kMVrDXUblKoAZ4icebhrldTT0Yfmug/P8Tt82QFw7\r\nqg94S3YPR23CmtB3ieG0s0NZ5FlP1hMZ/N967v4pyg7CtxwxYBfcfv7plLog\r\nzvNW0iVYiyLlt1jr5IElPCXzm4togshI5t8fprKDzhtMSKhXPELCqeZxcLWT\r\nJPs6NOthqTbr5RKzComGvdUexmCKnVTLaxtWculXnOy6ArliofurxcxDJsqD\r\nEEEnO6syIIW8xcHFLiLNZYgu86zH2ALt88jkiky9A+5FXhE+BSzSHFKH12Du\r\n22bbAytZfro1mmJ7DKuoeS5YewmwhuDUIm72VnoD7cxavj7eVu0TlgLw05dp\r\nP2tcWy6tZzhIs46tyY1GDrrUGVk9iBG25zvXJjxzYOpFXF5p/+vYHQzR1vCb\r\nB7CmWHffES2K2nNEy4nbTbBUEqaGkK02qpyVyhA77/beK9oaczq16rH3DPlz\r\n+wHRN0XQmOx+TzgHdcTofRRyF9Cc2ah2CQJI0SCzIlJ0XRWCt6yJvvUdBeDx\r\nz1PEWKthtUXvdvIKW73bGGrjDQN8hsreAIkCwZRNnA7OU/O27sXd9mOB/d1P\r\nhfsFNkcxORwnroK9VOOELMN8RFJ01BNQtKI=\r\n=FGUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","_integrity":"sha512-Z/NvB9G1upIohLCSbWknTdxgyrimX9qmebMMU5hzU1UT4jfWY9CjQXKv58jkatcBcR1g3HL1EzHCa726uE2dEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T18:50:10.178Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.0_1674071520832_0.4903186351114257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1":{"name":"@balena/jellyfish-logger","version":"5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"a6f3750c6c554896b05b6270a1714ea66d89fca4","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1.tgz","fileCount":11,"integrity":"sha512-+osARKb4NLoSAahv14BS5ucnLuywzpyaREXjgxdneFc5sLZziJ2LD8IR+lYiF2Vung7LA355XzDgCND3nwnMLw==","signatures":[{"sig":"MEYCIQCiyDhruknkG8vVu1xNyZte8fYdEiq4Sr+zcQxc8q+UCwIhAI+meH7MT2NVGQezmxlGyZHyFqI+eoS7ssdiqZOF9nmZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyE4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowtA/9HSEaIMOaT38Hojxs+8vdtI+XxTlbqgOVg6obWUUu48shI/ju\r\nIBCF0bZ3wY4BUclHannFLkCU5aK+ThNi7k5ahiU9mtKeMXRTniOuFCfb3SN/\r\nqwSWMY2G1B9sikssA5bVCa9HtdV8I1FWk73eMyrQQWpoC8TmbF7H5pHwljXr\r\n7q7+s6dslPKYAXb16dhS4+KWL5xE66KmDkpDMQAsAxGg3MOc+hcxUfTyhGlm\r\nWdN477PzFpQP46JbrinQyYpYcD03lI/NQL/ZA1ILTqYmHzhZ0rV04Rjqz2uw\r\nFxjkBPIYBBph7XmQ/Rwlh8beMf29xpTk99GFsm6eKV29rkuFS6Hr11KsAl9+\r\nm+jyuoxulWYVPsK0PfhVvXHpU2GE3wSymmL7BoFGS2K7nkQ5zjP+83Vv5FO5\r\ns+7tPcce/iH/yqTPK5UyfvpFe1l3ljqyEEn6ns91Cyh7lvV5crwJaHbKisqS\r\nzZZHz6JG675uVoXndPaPCIbfBYPpemgfG6C+SEODDaJ7FFwBW1XsZrS5aWUs\r\nSP9QbeB7JubNkKmo8JSaww1h4QIO3GixkSM3tcNB7h92H9RBBo9f01SDGWK0\r\njr84k8Ovwi4bfM3oZOPpilmgmzky/GEzYOPOauKF8UAP8TOOqbQumZ5rBk7l\r\nBzIj74D2kzvXIabfWtrsCw1oWZDqE9D4onE=\r\n=31OA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.8.0.tgz","_integrity":"sha512-+osARKb4NLoSAahv14BS5ucnLuywzpyaREXjgxdneFc5sLZziJ2LD8IR+lYiF2Vung7LA355XzDgCND3nwnMLw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T19:52:05.634Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1_1674071602242_0.38389708519263577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1":{"name":"@balena/jellyfish-logger","version":"5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"666d9fd793ffc0242454954c5860365eaa7d4b22","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1.tgz","fileCount":11,"integrity":"sha512-qVq11UkdIVoui/QW46KxMlFlHAlYYbuFsslSfyr8O67XUhuMm2e14O4bNOhiETGeOcPJB4B53GekJA+YsyEgCw==","signatures":[{"sig":"MEUCIQDazyPXAwkwE6ehg6Fc1JOy5RifqJ1dRPvpLMu0xqB6cQIgDrhztiv1zuk3KldWfRltB2cKRheJrm5XTmh+VR+axwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyFv4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVYxAAkmr98yHi394zERBitnu7XRqLWt3RuKsGqPWgUdHRrqQ+Pq35\r\n7rIp0KgyOT44GPskC3xnlIrPX4EkHThEhYLn48uenULaxf7guvwlyy/jRZwB\r\nwpKQL9m5cFUsAFT7jurx4pGcLY12t7SMlUZz2DDN/qUeyuT/tDv4ZDfu3LMH\r\nnDXPuUxuL7LQJw07AiSw7s+Ril8EKzsRrz5iJW0D/28F53OSbVc3KMLDBsn1\r\nkElGjaFvYY9Szjqb5cn9FjpnqeXWy3xQ2Ue9SMDmkWWyRSx88OWnXshxzuvO\r\nB9noHyxYbeY+9lXSIwIA0zjVBeVznR3zVyG7hGR/YOeFKdXYP9RapevwKq94\r\nsIQLhIjwHKK/75A3rPPSHpP4nVr3ndtTN9N2g7JpemxVtBRs6XU7G+lqA/EH\r\nHBgzQ+kA3DGvnX7G9FvJQZLJk/AM/bFKupt5YTH0kruaH94hSGvcAMl9gM9Z\r\nCHntwNyuLiyc69g+k2dTXTnRhbAtylskwY5J0J3FnUW1P0gKhGYfTja7aX7y\r\nzcrWLUw0cEmPI8CaELrjCXFQTRyUeUP6VuPUYB0yLrp0RdXKyDrADX3i4ZKl\r\n3SneXnTO+MQYy1W5H+I181EuAWLTGNrRL/V1V7WxZU+dcWy4iIfxQ867Z1Vu\r\nfBgNwdsaPUN3448ULPx/m1VjWKciaexubYY=\r\n=bDS8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.8.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.8.1.tgz","_integrity":"sha512-qVq11UkdIVoui/QW46KxMlFlHAlYYbuFsslSfyr8O67XUhuMm2e14O4bNOhiETGeOcPJB4B53GekJA+YsyEgCw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T20:50:52.446Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1_1674075128287_0.26840856719407236","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.8.1":{"name":"@balena/jellyfish-logger","version":"5.8.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.8.1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"afdd2d8407e6e817a5513506019b407f2b52253c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.8.1.tgz","fileCount":9,"integrity":"sha512-jtUi6tnglbibXDggjsNa1sSIrAtHuBlAQZRWXS9NU1S/Iqyxn5IMyWcDnt8HfbNkLAklQc7qDfa19UkME8TdeQ==","signatures":[{"sig":"MEUCIQCmvFS8hUHWuOYs7Jp+gfWSnzNHwjMHaWwPsmFSJuiPBgIgaLvi6uL3shwPtqtQ+J2NCgQBALqANsll09No5CG2zNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyGpoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjuw//X0eqiojw43J7leqWOvH94DSspxRatt3MhPD15pw+kaviViAR\r\nCPF6OSmkyF5tv8kTc+vcxz2QeGz2Q/7xc7Z0I/WjK2/NMiad0+bMm+5oJmno\r\nqo8h/5wxTILsEB/nUAI1uZN4zZkmRiajTXdCHCaac4RN93U8a207IKM8ePz2\r\nkO7JDnzf9/r4UpPTcIkgWDT9Ff1vLrdAZvqbtRqye7Uj9oN2SISw18oK6gSU\r\nxasXa8JA+GznbqhrXeFW35JP67JPpDipab/1HQh5ur/yUC7tlwcP9IU8htM5\r\nM0smXhMW6n6oh5N/tfUvQ7aSrn5VD8ErMi79tFGL+Z0tvU96ZrVqS/0jtmUW\r\nv5ynJNT/KFIXVh7iVkmAOFKrKBMUbSh/NpYAjjZ3cyhZ/1KE3mp66/rHo5Om\r\n6W+da/841nBA8py15YGeh88EuCRhgVeORJnT396LAq8mysA9Eep1eDkpLC+D\r\nuQw4XyukkuVsR93lOmb8Y/7lj3DK/UJCR5P0t8czGCAGSqlM3A33JL0vqr+K\r\nwgjHkgO/YDsxBm3WiwYqeeA1VKiKMUFVvuFjVq3koNvFx2n/ttAiuj5/PulG\r\ncpRiBxsDcGilHtVBp0o45zaUielzcWEu/q/6Dg4c6y9p1347ZzCrsBwxRu4Y\r\nikENcP+9oNKcjln5C+hZa4AVqbry71pTylc=\r\n=Kfmo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.8.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.8.1.tgz","_integrity":"sha512-jtUi6tnglbibXDggjsNa1sSIrAtHuBlAQZRWXS9NU1S/Iqyxn5IMyWcDnt8HfbNkLAklQc7qDfa19UkME8TdeQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T20:50:52.446Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.8.1_1674078824540_0.4194688809699212","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1":{"name":"@balena/jellyfish-logger","version":"5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"749d2c6938926e0b4a985bb8bec555fa123b0d94","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1.tgz","fileCount":11,"integrity":"sha512-nVpZ3/pCaKxBahs5XSrZ0A5hE961Uf6sXYy/jOLAPZ+Pw1qLp0ezo1DTOKisphGvGRJhS7/V8jJfiSZmbQ5z5w==","signatures":[{"sig":"MEUCIQDuxxFRMTgc4SBb54KYAYko1VzjaNM5N0U4ouSf2vRqkwIgQ1MQrwmRE25d8gwuxejJKKro7mVWJiNZEmRJkI0POJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0rBCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZjQ/+PyFB0r69FWlFZublwteZIWvu0riiJYZKzCPX17teaLcfTLA6\r\nMI2eS4nUCqj7/dfNQulxALfD4JSUKFovfBIqwzM+Uldc59FTE2cChkKGEU0k\r\nfTv2O9bXsannbdKEYw2eXUhf//DM47Vq3D1Cm/RtQPnZMKD0gI3c7ahbXFv1\r\n8dELvvWW5mFOZfkweWwYxmKnM299NHh5RfD29LCkJSuhBl1V8yRIfsdQUJIh\r\nPi8bvU5xQkHmg2fXCRFHt1HYL1B3gicaL66gvQgu05094c7VUZLH/MmY9fLj\r\nybFa9fB3OFCo+s1uhkGMuLHCFA+dtz5Dr2gLzid75iGIKhe1mVi/HuOIb5DJ\r\nh3/LCQtG7bnxO41jgS8PvBjQUzZYP/vnx0EV01lk2mI9027WiwCnxKCLQNYj\r\nFyI0+Ispo7NHLBeo0UwvQCz3iHXbuoYRtBy/ta3w0Rhl/ulMmtBU6xZgxw6S\r\n3ZwhA6Q7Z2TQoYdyubBF264GFPS7nyf309dDxPI8XENYCoxNwf+sFEazC9HK\r\nWtqSES6bPGfn4TSdbeEkkbEU37vc8IziIufwKT73CBpK83g4uEFXDKDY6kwM\r\nvu3GwtHWS6f0HPwdbAeaRiQcFDKISY27Z3YJtyeTCNahyyyROckojY9/xgsY\r\nFRj4mh504sIgQ6kOYJORuJhsyWPrkOVS3Ps=\r\n=cXtx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.9.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.9.0.tgz","_integrity":"sha512-nVpZ3/pCaKxBahs5XSrZ0A5hE961Uf6sXYy/jOLAPZ+Pw1qLp0ezo1DTOKisphGvGRJhS7/V8jJfiSZmbQ5z5w==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-26T16:53:01.315Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1_1674752065798_0.13717914680131238","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.9.0":{"name":"@balena/jellyfish-logger","version":"5.9.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.9.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cb7c0503ac673a9701bb1f71d0268c2d35b26567","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.9.0.tgz","fileCount":9,"integrity":"sha512-E+ZhAZALlChqVApHzz6hug+lK2xlv348/0t1ymETAjEllzOTRSNeEYgHOj0uhFWNJdOQa7jHD1GEGKd94AJ7AQ==","signatures":[{"sig":"MEYCIQC/DofdfoHRvn3dDrEU+RpAWk6pkfvi0AUGJBKWKuSgEwIhAPtalCvtR+Xn2XEJZuboPzsBKsgHQLWaIcp+wR5+MhhX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0r21ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQdA//TuGLyQX+AGwVqsSU/AR0urgj3t9XMBC6/dd84upc6Y08DvYe\r\n3jcPYn40HNLsbIvBr+DAGv+egkrDZbx5nPQffECp0wNCMaEQdAHG01neiuV/\r\nU9c849bcxeerRkB4s5etYnhSns/nvEySzXpP6F+xdm/Jv3fCxcNuh1nFVFk9\r\neqTeDXqu+4+KOqr72/EB5H1YoHzc5IJeLPevmrRfZfKTs7i8wuZZ/1bo9UjH\r\n8dU5Fw9lEImuEe5/4229lUcvvcrMo6es8zbEAhdVkNSnbPn//ryRYAHLvGfe\r\nP0AqZP3Tc8tjY3jj07RP1w4t4VOE8xmZyOaz7HPfvc+JIiXL96yioKhp1CxB\r\nVfFr+bd313fh3FRcvNsyC+D9IAYzYgm/LBjkkF8wU1BO6B3vn2ogJizn8Lvu\r\nAKya8IlvBdTdWZNv6FrHnPvBxO+rn0dg0mK8i3N6WWC5aNTWUgvB/yuxxkVJ\r\njr3AFQZDN2eW3KdgyRJF6jZfFwHSRX2yzmCmPg4GM7TJGZty7NJ2ctiQwbEU\r\nfwmccMFTX0LgFg7ylognyAuPUR7UNYqkgrDbg8s5Pn4/Ngwmo8/VYea14ssZ\r\n388cgNJtlOfzcHQh9ha6snL1I6Nv0QwGH4bMHgAX4HoAA5xhCoyt17TSn2f1\r\ny298SjIKAsMhoY/K1/3nHwc2KFh17su/1Rg=\r\n=fPEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.9.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.9.0.tgz","_integrity":"sha512-E+ZhAZALlChqVApHzz6hug+lK2xlv348/0t1ymETAjEllzOTRSNeEYgHOj0uhFWNJdOQa7jHD1GEGKd94AJ7AQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-26T16:53:01.315Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.9.0_1674755509712_0.3883349058932435","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1":{"name":"@balena/jellyfish-logger","version":"5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"44f4e22bc65e4f84ee7a450800d630d36c38143a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1.tgz","fileCount":11,"integrity":"sha512-lGJrka5qpbwkICjSjaDiKaIhIVd8uBd5v8mtDlfZzX+E0yWliHzDVdpITYq/S8abScC09Yr8mbCckcDDRmscuw==","signatures":[{"sig":"MEQCIHyH5zknbhunK7be2vuCam6gu0fK+aluleH1ct2OVgVtAiA1i04uGH6VggpmhSBrHk+oVwiRovMHig+josCqZtLQ8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj056vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/zA//WrJYplXC2XpTFWlLkHNcZ859Jqmvp2yHNSfWIdxX7xL/82oI\r\nufxJHZQJUN2UMxZFL++P9+/R5A8bwlhRdihpxYZD835AKdfPKVZvNnkxMnY/\r\nla3Me9kGcN6lvh6cZS+r2VN4wNH8TzDnPUuR5BR2IkjnytNo5spP2cZ/xwOw\r\nwCZZosbMd18CACFDnhjMbn/pN8wbgfn4yVJHSACEd+oJiqH09wMjYDnEKMld\r\ngSc/RVUjHzrmcxgwtRJHdHWk3Xx+jOxQv9+vpXNgccL7mmx1aW7t0dW12Bn5\r\nrTbtG8fAttrdgnm33/Ey96U/iUFP54ev522UIGLgyBAcqvWII0GZTSySHsdi\r\nW+BD7XnQyuYb/6ySO3UHOZRkfEh2tR/SGO5M12Ruk0GNXxDO8jklwh4ASKvi\r\nGJQnjq0UWORX4Z4EY5fzOHCoR5WHgKDNa9D2aLOXlLR29dpKok2bAVjL8ZSh\r\nW+l8VlCOEVWBFlEvyOsrEANLGyBaxQMXuMSAJ7dlEGHVQldI6H+QcjtuEP8i\r\nhNbG8jW0FRFwGASTFv+NXtPItAFq2M3c6HgPIe26/Zhe8cWSyBmXimc2W8jb\r\nr/oNzf45hbP9M90XHJSqL4LcPIP7YvpgNDtXl3aN9YfJ734jeruUz3pv6Z+z\r\nnUOnHSERj6L7WL0SwFa4l4EqZRSC6rSYBE4=\r\n=nMVm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.10.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.10.0.tgz","_integrity":"sha512-lGJrka5qpbwkICjSjaDiKaIhIVd8uBd5v8mtDlfZzX+E0yWliHzDVdpITYq/S8abScC09Yr8mbCckcDDRmscuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T09:50:12.071Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1_1674813103044_0.5631034025977213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.10.0":{"name":"@balena/jellyfish-logger","version":"5.10.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.10.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f2a60ae73aa9584e2dd5202d6567fc1201dd8c17","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.10.0.tgz","fileCount":9,"integrity":"sha512-OGWv0KdY5eyx5tHF2st7YVNJgtREroPaJg1bStsMdlT/kKc0M3dgg0MSQb+jkhXmP2RDryJlPIRjsmfoLI9mLQ==","signatures":[{"sig":"MEUCIQCHPvYrWKvAH4H+2OOt++qbuF4ID5na+j66BO7RdjctuwIgMIr2xKKCD3ukKfzRFkwggppMigeY9/I+0paXvEQBZow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj06zCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOtg/8Ci9g5CNT87+YxM15LKX2K2IUIBdLRBpTt6f4t9+OPK0rn/01\r\nnW4JwZvbKYyca1nAAf/JMn5zRt4DRqwHyStnWTzWK0EhIf384Y+P9tziS9eJ\r\ntuPuZtpPR3UAh4bf7dsCXdYlVwOCpZzZd4IAOb80/Bo23m0z7maorrFlUGSZ\r\nbYXGqmjVrNkJD9ymQC4yj5u+uKLU41qLsQYBTz8Mp/AfpwX6JGPoQ0K2LhDk\r\nhBCtSggNBeNxjBjQN85thqZlIHbvLhplXpNFtI25q0pCKoyaB3SpmDgDOWkW\r\n4Dl1N5dLGI0rqGNf2xp9PqA/ewqaIfXkMYGuO0CYyAheQfLbo2usSoJYxeCM\r\nRzVbQgAxMobhuNLpUds9sBMYEpQM4VhJmsajRytVQSQKr292noV/rGm+/CSf\r\njCtNPR5Pl5VsXF5WktLaf+lH+OM3v+P8KsizA5rMTKbpeZPTRaS+4RxS6eTr\r\nC0tRUNsgSa/3az170wk64quXz3Ya0zx35g2zwtFgua3qEY4ayivQWPWlU2zI\r\nVfD2DNYHW/HMaKnyTuIizP90L3pyKGTkoP4uNjQFpJUAcaFVUUsfPXRet/f1\r\nRnQCHAPyukqpTGy3Se9oDUcpQff/2jdyCrHtd7eMd79p+Bt5lz2wZCj+WPJw\r\nsMC15buXLkvv6ezeHPfnRk0glOCMifJzofE=\r\n=0adH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.10.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.10.0.tgz","_integrity":"sha512-OGWv0KdY5eyx5tHF2st7YVNJgtREroPaJg1bStsMdlT/kKc0M3dgg0MSQb+jkhXmP2RDryJlPIRjsmfoLI9mLQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T09:50:12.071Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.10.0_1674816706261_0.28480530519718084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1":{"name":"@balena/jellyfish-logger","version":"5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6723e720292c323bc2e305b1bad9ece0e9b50f5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1.tgz","fileCount":11,"integrity":"sha512-wT1QnGRUTgWC/CzQLSvcDtvINnpqdYQGRsLcneZ62EJXBI5YEqSDBeNVKO6SINZia7qvGGBONSrWCDtvrOdwFg==","signatures":[{"sig":"MEUCIBqiyxCBFugsp9iHBC58+l3xxZc9u4qCsKeE8RzddhJ6AiEAsICcI5hMX0icZZRphHridKvn92FVc+9LMpa7YY2pzR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3BR3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRaA/+LfqcNaafHq4Ji1YIWfVKbSRvjphqA9FQK0F/bIBw8LN8lRWE\r\nPQBfucfCCy70zgdYsVukQ7Z+7P9/VM9Bqp4f0SMATifdHrWDfPe4ycjPVOrD\r\nAmZ9pco9x6uN3HmLscJ2VaavQHqdntqNN7Ecfq7ZK48ccQXIj653deLeRyRH\r\ng6tD0Fqk/lDfudsj+4eSgBsmFtXjcVhw46y30SVg5indmWTm92K+wDKcfdDj\r\nu1IXCom0noUI8dg+Xj7FFY3kulAhwZvONlxOoQ7ewoNPFIqqCmL+fQN4/JOo\r\nu7DHzo9L4jpYBCqigz+EDs0ifMTCjHfRBxv+nzh8mMoHCup5EulH8I0g17Gz\r\n9SUAdC9q3/Sh0ALd/83XM56uLO2UhUvj4QcTyYs4kVP+nhTbTP6YrKJLzAOE\r\n8K3iJcYexEb60QxHKxGo+Gd+Pe9nd3GLe0h27r7dmfpGroEaER+/7tlVJfwx\r\nHnUEB7tPqSdlLSHI1+tSuqVJkSc4bA7QzYg2gDtJ9p/LujlTE0O45z96x4w2\r\nWLYJZK4BnuioyunxoVosQSkQ7pvDLqL+4kDH0dJVXVfnY9oAv3h6akHxqpha\r\nybBivHwkAZAgF16rce2gCn9XEvDqCMs5FDtRhBbYlKNnKWlitNodDHqlbFsb\r\nYe6GuwetsEqVxKlsAVN2RenJ/fPevN9P3V4=\r\n=LY0B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.11.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.11.0.tgz","_integrity":"sha512-wT1QnGRUTgWC/CzQLSvcDtvINnpqdYQGRsLcneZ62EJXBI5YEqSDBeNVKO6SINZia7qvGGBONSrWCDtvrOdwFg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T19:50:36.155Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1_1675367543629_0.6025074205413703","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.11.0":{"name":"@balena/jellyfish-logger","version":"5.11.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.11.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"dbb542caeb190f20b6c2e81c855566cd4eaa47ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.11.0.tgz","fileCount":9,"integrity":"sha512-8vZWC8hzw2Ngmq0xVcoxoJLBh13YyXO3BOoVwolI+Hq0HNBfVJkqgwsSo8b5Ozd6PuMzNeytQOvubBROJimP8g==","signatures":[{"sig":"MEUCIQDT7wZ/52hL4GHBrtbEevyPXamStEUGQDoVsQHhwCt9swIgJ66KJPDy/D7YQlV/X/ve6pylsBBLWTYUPFssVDfOZj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3CJfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpysA/+OLaAtqUdaI7c0QMqP7zzXgROpEZBnpo6TlF/KIL2PJV5GaQ6\r\njEUKrjdViBfy0hKoiukImeiGqynTW9vnN9jrQlb0cZoV9lsER0I6DMckuZLq\r\nptdhl0KHvYTboXEPnVAhPk59N6zGfH6RhmM9Tl6+bGxBtyNPONICMpruOS7b\r\nQlFWTXoyOBGL2I8H159tYFxikMuYC77rb5UmYEwjie7tYlg6TkjMZiqLqiM7\r\nuSvx5dL9pCKR/+gjsCk6VO3Y5t1Nvrk063N1JSmN0hhoFhlqOvsqXxMfAnEf\r\n+QXDSwhej9sFpAnL8VItiXN3DrUvuzlBI+nUcP8qymx2tWCyopwHHHgfhKqj\r\nnCPP45jxTxvYkxE7zT97/pha6q26Fu6QNk6OYHJ1/6CHaW5GnSdWViu+cl/v\r\nhUs3ZTNaQHGJr8gAOKMsa9K8iwOprZ4Vo1/tNGYxj6w9lzOoGBfxcu4f6HKj\r\nNuhZmYV3oPBHmfDXD6jRYmMQEWKZPaoVCwwETGRY+jdBVvVN9DWrtV5nUvIo\r\nSfkqhM6EnKxoSaxeMVHEx1v0nDhtJZOTODmgimUeNNu6yQfVzwuhPX1vbrzS\r\n2QqIyP2IbNALDib3LRwQq9M4HWlEP5DeDsHbsSYrVOMIg0dAsEyTUacYeuS9\r\n/z+TLvyo2uiHqvQiLg5piocEqpCYNvPhwAs=\r\n=EIyi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.11.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.11.0.tgz","_integrity":"sha512-8vZWC8hzw2Ngmq0xVcoxoJLBh13YyXO3BOoVwolI+Hq0HNBfVJkqgwsSo8b5Ozd6PuMzNeytQOvubBROJimP8g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T19:50:36.155Z"},"_npmVersion":"8.19.3","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.11.0_1675371102933_0.9942945977125464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1":{"name":"@balena/jellyfish-logger","version":"5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"68f1f299b26c6c869be11377aef04fd5e90d01ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1.tgz","fileCount":11,"integrity":"sha512-XrPt11vYyZltX8DAi4LKJox/+larunpcGUva1Lm7EfFjBMcJfEGQ3hiMI2YRGAWeutgY5URHk1fvBeA7SZXqYQ==","signatures":[{"sig":"MEUCIQDJUcqsmIefDPkrNtMKwkuxxaI1OvBkVeTxSSo8NXgF5wIgPVX/wwCsXBSOlTa5o9W7mO1Jp/Nl1DPuM9czYP4IwIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ54kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyvA//ZYoaHN2f2RUXKdfSUpdfO+y3mBlKYE7bdYjG4sXuQb0a8HCk\r\nEfaa+RDJJJW34DzmiykP62B0TxwFu6ZFXAiKDZkpU6f7tzwB+JRlmsgIaJ5k\r\nn+pA5b0gQjGxIe3Vbot6BiX8AYveXcgMt1KXkt7YVe0ewfDDeDCeWrer/0Po\r\nu3pafq4G31Gy9owVdsF3/KzQ19rXA5qiXmjzNLM2Z0p6yBFX9obpiurmrK2T\r\nf1O9gO3v7jGneYrmnV8cjJa+ln5uzu2kH9jPLLtqUutVTaHqUUjJFPgRw9Oo\r\n91clgigBmpT2veMj5KCTUY/RBr9WF5PidUG7fQsk1xzlSq2NdieJUxnYBAxW\r\nNqxStnR8Z1Xj8MKtPf1mgK+xIAihF8Sau93Enm86E743dUaIRWOr3f6awRBY\r\njIWfTsOVA3HyS0hXnwr1Y29WCAKY/38Kx+PtAs+xKSCtdgh3s4Dq5WgNhzsk\r\nvsT+bZrq2cNv6xLJoQGgVe8UlXLZ+Egr+0r1gSRn4azu5QAB2Xk2WGe5sDgW\r\nGokWgu2l6S+8g/+ewQ1mTyi2BBJE/qPdAeB02gf6cc0qr2QiQvM//3Xpx0RG\r\n2dhQsh1cH2v9o+BDa7cd9X5+pfh8dQf5kH65M+0vuqafML2AFEDJ2Btol5Qy\r\nHdb26F5KLqZr8rVeciyRHMCH2cl5sDdd+VU=\r\n=sOYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.11.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.11.1.tgz","_integrity":"sha512-XrPt11vYyZltX8DAi4LKJox/+larunpcGUva1Lm7EfFjBMcJfEGQ3hiMI2YRGAWeutgY5URHk1fvBeA7SZXqYQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T02:57:36.081Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1_1680317987867_0.8855980076196928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.11.1":{"name":"@balena/jellyfish-logger","version":"5.11.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@5.11.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2df988676452db2915dd28dc55797dd4d0f30cb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-5.11.1.tgz","fileCount":9,"integrity":"sha512-8Qwd1tUaGPg9I6vdb4HSpG8U5PQgoEJ9iO/hSopUytAmPhP+h7roKbPjksy+05hq2HD4G+RSRMe0nrPQfNenyQ==","signatures":[{"sig":"MEYCIQCKvl9bp58H11KA1iRTQWW+dfQa59sva8f2nelXnJ/VzAIhAIYn3NEQ2Gs48pkMtXTAwqrJXsPlOwORecq0Ub1HxFPt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ56sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrefw/7Bn/xBDC4KDu/30wXdMr2xyieTh7tUx59xfOzKslgqhvc+/Wm\r\nm5irDmUec0f/m98uUMrLqzMvDPD2HBh8JaRrHGkYKUiYFd2+vwxUJZbnR2HI\r\nKZcpLCiQASNsD+boSN9qtfI4iH8TM1JuJiav1G1AmJqwKOF/OEbdWpyrN0gB\r\npGA7Gy9a5PY2qFCFSs7FRpSKaeYOp9kxoUVu2CqNopwa9Jn7Y1+iIcHnZb/b\r\n/y7U/YTdhlpAVJWsaieq2cTEboOZD0lLpd8ofnLq+e4T+b2eXCaezUqLW3IF\r\n6eeLl1kC85d6giCer9y3C+aON95ACxLhKlsCRk0wei9djMyyeCXNh0J4pVmc\r\nw9SIoERzY2HCMxY41VvvP7xlyy71gPp7cuUX7MwKQMsMS56QOOi3jI485WFL\r\nV9VCGN60BqUCLDWv+t/TUacw4LzXZ2ww2d/7rcJH0sArBnbGfvKklrNsZq6H\r\nJxed6oahWA+Jh6FHf0+UdAq/93UrHpTvYpOogqN2QgNnekKOBi/S6KFIpYDb\r\nv9sWS5k6/toyb+YFTihb/zE2gsEJ5NSaxrS4SQc47A1Qzgp15TClbfeu1HkI\r\nowuWK9rqNpFB99wNkKb9SROtZCWkJECE47TdvOsyltZ0E1lEj4ePLb1Pjax+\r\nm6ZfyPhvaRdx2CYHYb/gqt/8T75MauIVZWs=\r\n=TMkA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-5.11.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-5.11.1.tgz","_integrity":"sha512-8Qwd1tUaGPg9I6vdb4HSpG8U5PQgoEJ9iO/hSopUytAmPhP+h7roKbPjksy+05hq2HD4G+RSRMe0nrPQfNenyQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T02:57:36.081Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","@sentry/node":"^7.15.0","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.186","sentry-testkit":"^5.0.0","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_5.11.1_1680318124541_0.9533058532855614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1":{"name":"@balena/jellyfish-logger","version":"6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"f832eff2cf7dbd2bc071d1e7a8bd9cf890aecfa0","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1.tgz","fileCount":8,"integrity":"sha512-eAuxJ0KqwwOmU3xipuDha4FSiRKqoUY+IZhyZlRbDaZvwDkkSuf3KC9Z898ula7Y/WrQwphn/vkd9F5iq063+Q==","signatures":[{"sig":"MEUCIQCgO1yHeTOadGLHVDC1MoZCLUI356cCfbM8YGsYB8xJ8wIgO05T6aCeEV7hZPlM4n6eZtGiksgR8wmwK4Qnt7Du408=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ5/VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBvQ/9Ga7YWWdyOSDFvRVBGnpsb+3ZZvHSSoTd76jELVsaoOXtZ73Y\r\n8u1FBwR/kUc5HKJE+XdaBZvjaRFzhcvCfImohZUyDDLkX5NLNtgzEQ//DWMB\r\n6Wq9MyVsBwxbwLYE2CM/1lbng2yMbwQlWjHB1IZuWzYWWW2eQjTVosU5y8TQ\r\na3u6mBUsDHWd/VuQIgPM/ngyMLnDhT8dt/6OuzgBr7f1y7RE6FOC3LFQhVtu\r\neYU9aQgx2v/XY+zzO2UYEk5UJR3OGINo4OCN4lQbYf1rC9AdSblBhcM3bdwB\r\niYNwFHcKTXU7VueVqpkmq0s57EyDtsWjjamE53A+Lyb2ETKky/KVnlrukTEh\r\nyz7EptGzKR2iqVaqNL0ZcwTcJ32/S/GELRXUtiQV0foi49BRXtJbMIpyYq4D\r\n1wlc58Pkv0S8ex3bggicD5Dc3R/i80FsJOTN6x/bkg8ibaMmc7sDfCus9RAd\r\nXjy3LS5gGuUNjztKC09uCmFaUSbgWafx498WmeDjtlr6GLrAESSiuBagLi6s\r\n5vk5wzPB1eW/zzQJ7VR636IvkBP6z1xyQXaP3vNpCsqvfs0e49cWgGaMigDr\r\nRZuZaIeTkVbrtEsQUImWyRFbyEHVnL6ZZu+LI/7DAY73t+nc2it3xvjXqhfZ\r\nGrleFqTH18+9WgMsFioiA8d2hujEhYDJhTE=\r\n=EGf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.0.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.0.tgz","_integrity":"sha512-eAuxJ0KqwwOmU3xipuDha4FSiRKqoUY+IZhyZlRbDaZvwDkkSuf3KC9Z898ula7Y/WrQwphn/vkd9F5iq063+Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T03:04:38.253Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.186","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1_1680318421123_0.12476595042093463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0":{"name":"@balena/jellyfish-logger","version":"6.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"223c755198159428802121d9c1c46e0ba4e91633","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.0.tgz","fileCount":6,"integrity":"sha512-uABNaoKq++c/dPHLxY3h5mS5FyXB1Tr3CSfReFm50grDft1y7XUTexLDGtxrVlZ3+wRp8pkKATWue1f3ysy84g==","signatures":[{"sig":"MEQCIGiQ0kPHfIp+Zpe0uqPT+01gZ002l649zD8k3OsVB/G9AiB0qioUrObUCw+BNi4PpXf5iDhhP6d/lPO4o2MBZzYRUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ6BdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgmw//Q2P1GcauGOpx2+VzI4jrdmgdF0xVjQ5w5ngcmWRbIpl8Z9kU\r\n4yu6we52CCzXwz8iJCTL7fkxj3HTdPI88pn0paEyQDx15HkYjij6Vwdy3weG\r\nkEEawa88gPvRkCoogjMRDPOgKOfDHaRLr97GgsSOXz1+IiC5NFu9Y7TSnO6Q\r\nxUWwTwGL9EyWJd9uAXS/sVAFk1fBQpcFGWitWlUstB3/oCfncWDWGztCtG9Y\r\nldOpZS/cv82Qzql/XbOTFPREKnxrb5r0/ByYxlDDX7M1C92nQ2AQBrgPkUaU\r\nmfD25hytJZxMK7Jpmb/cnX7E5yoP9QlxcbhU5k5gvnOJz28cuy2Eh0tnJLU8\r\nigyg00SfRME3CXI/+kVNi8ZHYZMnZft8qAx1YQzEFzIlZFx8jrqB/YZJiIdj\r\nwqkgVAncL/C9w6B1eJx1QoN/SsTb8U6nt57YOZoSVkiqiIKitTY+9+POuLOX\r\nfG+QUp1R31SQfSfrcAmhy6HLSXhsGeu6ZHJlMO8bywo7sNw8ezbMWRa6I6dD\r\nsawCyYpx1XxSkrUYxWxgZ25YJvRRazV5nXqGB9dClwOd1S/A8uVHXvm4LxHQ\r\nLZqdcdYVXyR1vGPcrxc2YtXWIOCVG+KhdgyGNHcWP8hQQlXMeWNexq6dBEJB\r\nN3k3hePfPNn2N1WJVfv6AwHZl+tlsH0Mp5w=\r\n=dKpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.0.tgz","_integrity":"sha512-uABNaoKq++c/dPHLxY3h5mS5FyXB1Tr3CSfReFm50grDft1y7XUTexLDGtxrVlZ3+wRp8pkKATWue1f3ysy84g==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T03:04:38.253Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.2.88","@balena/jellyfish-environment":"^15.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.186","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.0_1680318556953_0.5380398763980376","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1":{"name":"@balena/jellyfish-logger","version":"6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"776a30bcb26331ba86f974223fd337b2e61d8489","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1.tgz","fileCount":8,"integrity":"sha512-6yFdhiTX71X2lfgJ9sZ5pe2g+0ezryPup7ozAszweTDI3Lx/prVvJMfirHem2il9GLtQT2JxFgtCi4uirSheLA==","signatures":[{"sig":"MEQCIEk6FrRcxmnYVr+f4xlrwfP2KGLoAOUqq1fxBR7YtktoAiBdbnUSO8RqbTvnNR3SjL6kNfthARBnqrfoc/6221p+Mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ6GLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplXg/+NH4aDmeTVCdBfei+CrMGGrYcQjlUDyZbDN4kSRIhSLY9wsx8\r\n+l7crvtLwgmqPNMqaHSzsmSK7C7cQHvs7gXyQbizoXXoTdJSqE1d8LmONl5X\r\nXBfAh5C3dl6SL9MP8Pn4qd9FVHADTMQbOt5z4oqqY6z6QAyFhjNjuCGlQAH2\r\ntEEdOiNFtiVb7cUpr8fp2tbDXyxTgKFoRkgeG4cq4J7442AqBsfaqJW7vQhG\r\nN87t8jHaEq4WvviIEVLlLQtpAbKFBXfVvnXAVuh4zU/wDqXrDz2SYkgbVaBx\r\nhmBkKAsrO4oO1PYoYLBx+HKX6++v3COUkoO6zPF/q4/Y8Npmr2c9gCE9h1hE\r\njOiEoVuMQ74bsc80DfuM4Fld3LySWXA/a1wejUDbXQJJC/5eNBX5Ua5CYjpO\r\n+SatfhWKdA3n9Rmkz6/7Zh70B9+LD+viRFSwDrhpiyGCgrwOLZmbkqiHau+0\r\n4uByLUWNbhrTSFMjo6Xd6kStXlQM+Ur1UZI7WJfd4SXh6SkuQxUD4OGvhuLq\r\nd5XBaJ4OCH2ZkB4G3e8u1f1oxE5KDqTGAc/xBN4S3Xuhk3rllDK5nEjGrBkb\r\nWqwbs1Loy3KmpiGfkoPz8es0s0Y1dBEtPFwYKhtL4kJbxrWBiXmhXKOaeeYX\r\nTgImBcasL/o+jvytdwiKv0dEoIzh/w/WKvM=\r\n=b57p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.1.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.1.tgz","_integrity":"sha512-6yFdhiTX71X2lfgJ9sZ5pe2g+0ezryPup7ozAszweTDI3Lx/prVvJMfirHem2il9GLtQT2JxFgtCi4uirSheLA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T03:12:16.886Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1_1680318858996_0.38257426235399317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.1":{"name":"@balena/jellyfish-logger","version":"6.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"af4d90fdf0ac7da7e6e7f4cbd40333f807ca32b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.1.tgz","fileCount":6,"integrity":"sha512-XE3IQe8E0tyWc5FxC2Tp6HevUKiU+VJejOzTGaOpW5zO60zSiiZt1WiGFgpRupngkL1qFLqwzREbjbZreCvVEQ==","signatures":[{"sig":"MEQCICHqzNNjAiM43Dxg6nu1Gl65lHI2xK4fOoc33R2A6+mOAiBeoeAgJVzaZoPjUklDRncnaRg8TLC7jaxnfssRhjF/ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ6IbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsOQ/+JMF9ZpFBTLRhpKddyNM4WDLijCnF7+vFWbyx7Wge9j/QLNzr\r\nqkpIhlu82sCGd5UGMi4oPhiQ0nPOiofJSu4XRX3+nrrISHM9h1szhAsx4QOj\r\nGA2d0leULLztynE4qF3L/fZ1kek0qmCOrhMIXscOGsNecJziYeY0VDTgus24\r\nnfOnXl3pZa5tf85WOqkxWe1DvoWnJ+Wb3377eEuW9WR4MO4R7aipisBTtq8Q\r\ntXy1MIhxg/JsCG3i+J/YL83JNP9IllNK+p8DL/I7FDr5O+W6PD68qRDALHgw\r\nJVgKgEvRv6iCeIWcyTy6HTz/kWUe6hcuNl8wu5G5gUJUv5VnkSIZMmJHMRTk\r\naW3vUGfLbFNq4xISkBoe79vO0rYVXUJCm8Zgv5A2j/2GJTa0iP0yh2MmtVwr\r\nXm0ShJEHL9nUa24I3HpSqDa4okbp3gV1GhMXr9rAN2GdJSM3nICzHW257IPd\r\nr0cuEEo4/bFPfJDPqO5xxAwnY/cRLGIZLCjCvFjnTsrQ+1HMJobm0esS7RXo\r\nnQCN+qmSHfSt2p2Yqp8IVCDKmd0xTIWzku6Njnf+jjnPP9QT7o1RIMZnp0cX\r\nuVMGvJVNhctsYzbR0UYGyajOqw3j5dBSk8YOpDKLNQcCMnyyhyhDAyALbqFG\r\n4stQ3Cew34/Q5zKy7OZn8LkRjK0FhBRjPXA=\r\n=1yI0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.1.tgz","_integrity":"sha512-XE3IQe8E0tyWc5FxC2Tp6HevUKiU+VJejOzTGaOpW5zO60zSiiZt1WiGFgpRupngkL1qFLqwzREbjbZreCvVEQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-04-01T03:12:16.886Z"},"_npmVersion":"9.5.0","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.1_1680319003435_0.5717571396265289","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1":{"name":"@balena/jellyfish-logger","version":"6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"b3a34bea1d4af8d943968c8f26795219c0b697e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1.tgz","fileCount":8,"integrity":"sha512-yO/3Im0LjkF4D+1GRorbfyE/ELrsX/UceQ1GKN5NIVPNgt4OV79jjxIdb54kmgPY3flk2Biqb+s/01VCsj60YQ==","signatures":[{"sig":"MEQCIBBDgQlfQy26sRsXD4SiUpcuBLhwsWaO/y1Mn8ABj5lRAiA4SoxMm9G8uRYFVJa73NAgn7w3kSGG4deV5jxPGhtpDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24695},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.2.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.2.tgz","_integrity":"sha512-yO/3Im0LjkF4D+1GRorbfyE/ELrsX/UceQ1GKN5NIVPNgt4OV79jjxIdb54kmgPY3flk2Biqb+s/01VCsj60YQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T04:33:08.106Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1_1693110889261_0.5482488486595769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.2":{"name":"@balena/jellyfish-logger","version":"6.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.2","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"544b4bc957ae1c08bc6a13e0b69481365bdd56a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.2.tgz","fileCount":6,"integrity":"sha512-gQt4FacUadvONIljkpFnxILehGDVslqdY7axtN6DjsPic2LBqCbCLFpVQZqwTPwzxqJN3z9RiXHdA5B58vIBDg==","signatures":[{"sig":"MEYCIQDLL9tRPNQG5oByf45foJh+YbOzvH0E9B8/5cIQYJrp5wIhAIICE2gRNDRfAanajr0Wb51E0FZYGkRGhaURHoqehysj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24622},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.2.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.2.tgz","_integrity":"sha512-gQt4FacUadvONIljkpFnxILehGDVslqdY7axtN6DjsPic2LBqCbCLFpVQZqwTPwzxqJN3z9RiXHdA5B58vIBDg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T04:33:08.106Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.8.2","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.2_1693111028001_0.5332512734549479","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1":{"name":"@balena/jellyfish-logger","version":"6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"91307967f18e52a22393da2858176e481f36f130","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1.tgz","fileCount":8,"integrity":"sha512-c4U3/UU29MS8Z0pEXcLmMStlJ2AIYIvZJF+pQGUJ5BEKN1iQDj5bvZh5NZNItcMIcTyNOFAu0CUJIEpUhs1CnQ==","signatures":[{"sig":"MEQCICoC+zrvnGd8w7JHlfmNKlAHJ60oEQb18ziMc4kC18J3AiAukmPW5mQGj8/uNU9IwPrQ4PzWPyS8l8nYuRCh/oqOFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24697},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.3.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.3.tgz","_integrity":"sha512-c4U3/UU29MS8Z0pEXcLmMStlJ2AIYIvZJF+pQGUJ5BEKN1iQDj5bvZh5NZNItcMIcTyNOFAu0CUJIEpUhs1CnQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T04:39:36.058Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1_1693111277326_0.43021887640381284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.3":{"name":"@balena/jellyfish-logger","version":"6.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.3","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"ce17039dbeca925f0b3d7cf616fd313d2789dd9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.3.tgz","fileCount":6,"integrity":"sha512-mf9LkGEIarZdyTTwQdqLfQ1woLdWctJcOS0i5W7xraGQD3KKO6O5cjQbjsjcSZal5XsoO6zDs7Un7+9sehEXeA==","signatures":[{"sig":"MEQCIBRE21kyjSelqdrDHCVnb6g9jypYq/N+TAEPPq5CtO9OAiB2ejyR1a62Xtx4uZk3we/Hq812irBAM6cAh2iwK7T5HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24623},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.3.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.3.tgz","_integrity":"sha512-mf9LkGEIarZdyTTwQdqLfQ1woLdWctJcOS0i5W7xraGQD3KKO6O5cjQbjsjcSZal5XsoO6zDs7Un7+9sehEXeA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T04:39:36.058Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.3_1693111402298_0.5173761050877235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1":{"name":"@balena/jellyfish-logger","version":"6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"8ae0ae76db3ac83c480e0eab7b34bb00fd721c0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1.tgz","fileCount":8,"integrity":"sha512-eZROZxoThomxuhwK860nJePXgiW5pAKq5MlJsBdcx9p1tZ0DsUXjuroalatyAjIPnnP02Ufgy2nI+whupbuGZA==","signatures":[{"sig":"MEUCIA9aiwH6yZqR6VgZaQLGSfC3UDXDbSgcObzoqmR2PnyNAiEA1GFPKYCeUCsI8R/WjNGjvKxZ0jI3PgDwGuIQJ69e6YM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24701},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.4.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.4.tgz","_integrity":"sha512-eZROZxoThomxuhwK860nJePXgiW5pAKq5MlJsBdcx9p1tZ0DsUXjuroalatyAjIPnnP02Ufgy2nI+whupbuGZA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T06:40:39.603Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1_1693118574862_0.9728732189954459","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.4":{"name":"@balena/jellyfish-logger","version":"6.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.4","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"0ea72a28694c7c81ed158cd0d32f8cd6d98ff7bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.4.tgz","fileCount":6,"integrity":"sha512-jUpEeQ/D98MyMPhySkLZ1NBzIbRCH4T1iWjWxEjF3FRHb/s7NkzdE2TrkvjFGymeuc4r5aPYuX2DSX32dD0pGw==","signatures":[{"sig":"MEUCIFc/qBxLAldlCM90bybp2g6h5LEajeVSrWu2YKO4R6zkAiEA5iDelLYEhBqatVny7su69MAIvWO/C9lk6tQCMJKg05Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24623},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.4.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.4.tgz","_integrity":"sha512-jUpEeQ/D98MyMPhySkLZ1NBzIbRCH4T1iWjWxEjF3FRHb/s7NkzdE2TrkvjFGymeuc4r5aPYuX2DSX32dD0pGw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T06:40:39.603Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.1","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.4_1693118713364_0.2268586274484976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1":{"name":"@balena/jellyfish-logger","version":"6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cd365158528b0947b364472d481233ae2f49212f","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1.tgz","fileCount":8,"integrity":"sha512-cpUBpNjJg4ks3njuPi6IhW/4+6VQYpnjFM+YZqF2fDKSsioz4zna9HSEXv0UwlwFBSspUQofCaBgqFwrR3JTCA==","signatures":[{"sig":"MEYCIQCEG2LdcinHUGAreaDzq5lyOsEl7lwV9efo8ei6bwfnzgIhAK/Cdx37jx+YWIINNuEFpxGNyAP8MpHk2JPsQZyCuXK3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24701},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.5.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.5.tgz","_integrity":"sha512-cpUBpNjJg4ks3njuPi6IhW/4+6VQYpnjFM+YZqF2fDKSsioz4zna9HSEXv0UwlwFBSspUQofCaBgqFwrR3JTCA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:23:27.196Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1_1693121131715_0.5177197515361789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.5":{"name":"@balena/jellyfish-logger","version":"6.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.5","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"bec7787da9b36a831afa7b0857fc90d5deef7ba7","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.5.tgz","fileCount":6,"integrity":"sha512-6IiOGNjt9ebltAIcV8f1uud2VUrpC0JBgaaMCGfafDtUAGvju8BOcudOL5L/b4P4dEvCMi2Jdyslf2J8IH0nXw==","signatures":[{"sig":"MEQCIAW2etswPAVpbL3AMG4jj/Xv7DG1Fis1wXmhiI45Y+p3AiBA8JcScooEG99obZcVvpr6i6aRKR0J/cYJf2EHcLhJBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24623},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.5.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.5.tgz","_integrity":"sha512-6IiOGNjt9ebltAIcV8f1uud2VUrpC0JBgaaMCGfafDtUAGvju8BOcudOL5L/b4P4dEvCMi2Jdyslf2J8IH0nXw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:23:27.196Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.5_1693121257865_0.3142886822271189","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1":{"name":"@balena/jellyfish-logger","version":"6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"2d1f94db59095e0329f5457ba4de7121cc65dc99","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1.tgz","fileCount":8,"integrity":"sha512-6N0qnmi0/ppr/xwWo9BbBMNY0M2E5ENt81RNzdtf8BZLnlkzAnTErQy1oH9LQNgXkReoA3xW57G60v5PaFV/Xg==","signatures":[{"sig":"MEYCIQCN8twY3toir+KBSQc5LxIsO6raCzv9draVQDFo//SiVQIhALdwFRmkitD2enX642je0XERG3cjnSVmbzT+Z2bG+yPt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24619},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.6.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-logger\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.6.tgz","_integrity":"sha512-6N0qnmi0/ppr/xwWo9BbBMNY0M2E5ENt81RNzdtf8BZLnlkzAnTErQy1oH9LQNgXkReoA3xW57G60v5PaFV/Xg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:36:00.878Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1_1693121863520_0.7655627846495028","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.6":{"name":"@balena/jellyfish-logger","version":"6.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.6","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7d3b7a20fc82d14a330ac76957b7244a7a292d2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.6.tgz","fileCount":6,"integrity":"sha512-31PTe6as2KbMyWBBpNd8P1S2dcG9xBHO5Q2VRq6rXPFWQm3zGocjBir6xwFvWeeCq8DkBLLcTFJWgZj7t3bLpw==","signatures":[{"sig":"MEYCIQDnQmmFOh8ZJJCWzLpnXwiK3TRgPrT8Hcb1+43m1WqBKQIhANEBlG7FfSh0BsH3E7BA8W2+l8/xMJTPopPz/sz0LzDU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24545},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.6.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.6.tgz","_integrity":"sha512-31PTe6as2KbMyWBBpNd8P1S2dcG9xBHO5Q2VRq6rXPFWQm3zGocjBir6xwFvWeeCq8DkBLLcTFJWgZj7t3bLpw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:36:00.878Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.6_1693121993957_0.6148398744696753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1":{"name":"@balena/jellyfish-logger","version":"6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"7e55134e099461bc41dc7462c6485d27a50bef88","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1.tgz","fileCount":8,"integrity":"sha512-/NqZtFiljLJC8XuYjeR7MiV21I68ntWBVY2gfG3RQmaTCwZK2g51eL1wDcI4gxqMeYrWzmi+BbSaHh7oaRriMQ==","signatures":[{"sig":"MEUCIQCx2GlS23bX/HCl6mzJGptftTjIklx97U/oimOeS0Bj6wIgVnujckppUBASUQnAzWebm2f0I4cKJNZSjeEx8uMUEKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24510},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.7.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.7.tgz","_integrity":"sha512-/NqZtFiljLJC8XuYjeR7MiV21I68ntWBVY2gfG3RQmaTCwZK2g51eL1wDcI4gxqMeYrWzmi+BbSaHh7oaRriMQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:42:27.087Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1_1693122257178_0.18120987325541082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.7":{"name":"@balena/jellyfish-logger","version":"6.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.7","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"caf237f00523d929c58355d28a26a3d603892af8","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.7.tgz","fileCount":6,"integrity":"sha512-w2E56bSpiXSys6ELB0EpMQkiU9WGUw6uDa93nuEN12LlfAXP0/kVCtnc6XsAOynKnRwsVEH9HlTPDKkftLN+jQ==","signatures":[{"sig":"MEMCHzqNcKcxBSYM2oW7gwsZ97f7OPlXTf0h+RZKXkaCl1UCIHfHhihfJVJmCtij2Sme9PNBq1PlN6OwgT3jq7ipz7NR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24434},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.7.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.7.tgz","_integrity":"sha512-w2E56bSpiXSys6ELB0EpMQkiU9WGUw6uDa93nuEN12LlfAXP0/kVCtnc6XsAOynKnRwsVEH9HlTPDKkftLN+jQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:42:27.087Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.8.1","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.7_1693122394487_0.6354976181185084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1":{"name":"@balena/jellyfish-logger","version":"6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"6a7e789bf1d29ae6913b675a304be88ee8eb2b9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1.tgz","fileCount":8,"integrity":"sha512-DGObdr/ZNL0A4dJfOykQS0U4Cig+X7JEqASaRuTK18KEn2nh7R+7zSRvBuU5dA4N0wB//W2Oc2uAV21Sum3/xA==","signatures":[{"sig":"MEUCIQDb1ccovzbK+sbGAcsqEhIvlfkTatsyPjLd2hFsZxxNLwIgQWk8gXfGdvDKleONXIFgiaHBRw4xkLYjOXILd1Pbv+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24517},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.8.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.8.tgz","_integrity":"sha512-DGObdr/ZNL0A4dJfOykQS0U4Cig+X7JEqASaRuTK18KEn2nh7R+7zSRvBuU5dA4N0wB//W2Oc2uAV21Sum3/xA==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:59:58.814Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1_1693123302844_0.337221025554836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.8":{"name":"@balena/jellyfish-logger","version":"6.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.8","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"75e887d4b7a8124104fc1815b2cad50f8e731462","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.8.tgz","fileCount":6,"integrity":"sha512-3IOknPqvTCAFA6H4EPeU/ZCo+AfjvpmtLQAcA4GTsaoOtj6KS4KRYloxis9gG6AlMTkmtiPkTyM47mX8atl5CQ==","signatures":[{"sig":"MEYCIQCbyqe/gfW45zIBhyfDnM8hThiEEmvZ034JzRmBu7wbygIhAPpjErpX7LzzCQpymStRduPEIK80RXU4YFCknESPNaWp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24434},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.8.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.8.tgz","_integrity":"sha512-3IOknPqvTCAFA6H4EPeU/ZCo+AfjvpmtLQAcA4GTsaoOtj6KS4KRYloxis9gG6AlMTkmtiPkTyM47mX8atl5CQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T07:59:58.814Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.8_1693123425608_0.5103464015049843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1":{"name":"@balena/jellyfish-logger","version":"6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"4c1d593b06b4fbbaed0e46ec34ae27855b845a43","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1.tgz","fileCount":8,"integrity":"sha512-pGulxnGuBRFdvGWT9LmlKV8OpaJPH5WtqwL4ZSFLJWKUXUXVDbgwr2/i53+g0auavJo85b8JPQpzZLoqh0WR6A==","signatures":[{"sig":"MEUCIQCxtpnYUOMvGgiI/vZKuk2DoWscKwr4+SzKMdImizhm5gIgZbwU2GvAPf5Poj1VnpTCRWq5txvnREqi3MKptjhmFBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24509},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.9.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.9.tgz","_integrity":"sha512-pGulxnGuBRFdvGWT9LmlKV8OpaJPH5WtqwL4ZSFLJWKUXUXVDbgwr2/i53+g0auavJo85b8JPQpzZLoqh0WR6A==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T08:05:53.777Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^3.0.2","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1_1693123705584_0.7460392731103955","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.9":{"name":"@balena/jellyfish-logger","version":"6.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.9","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"cbcd3f7afb1c98b11b38463e614cc75ab5664011","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.9.tgz","fileCount":6,"integrity":"sha512-PZ1vhtRL+wAcDFfLTNjKmSz0ijLJQ+OhN39Jxax9//0pGaYn7DVPkEAAh5dHwy5fexN5pBXiqj167GwKIz0VUw==","signatures":[{"sig":"MEYCIQCwt2l5hqlp29aV+aCQBXMZw7jUfKHkD9CQ7rU/cKE5pAIhAJgQJ7rfJhoNYTyaHTwZuPRmtnB+HJ27GG77D2HgNuOr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24434},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.9.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.9.tgz","_integrity":"sha512-PZ1vhtRL+wAcDFfLTNjKmSz0ijLJQ+OhN39Jxax9//0pGaYn7DVPkEAAh5dHwy5fexN5pBXiqj167GwKIz0VUw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T08:05:53.777Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.0.5","prettier":"^3.0.2","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^14.0.1","@balena/lint":"^6.2.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.9_1693123945619_0.10916425092977011","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1":{"name":"@balena/jellyfish-logger","version":"6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"1031db75f00cc2373027f8104db7376e17912bc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1.tgz","fileCount":8,"integrity":"sha512-y80dxnjmSf4BIHNrlkqUlkdCHMqF6zmvaiFsaEv9AZZn7gFUoSq+Z+ZTrtMoN6Ac4a1mT1e84nL+sWyp4E0sIw==","signatures":[{"sig":"MEUCIDe+Qfd/wIzMmMMiMwHN0eY9DMhvBV/mzunvjKUq85DgAiEAuWCFpiTX4m/r7lQomgNk+RC3BDHkg4TCqI9a2yz0DOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24512},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.10.tgz","types":"build/index.d.ts","readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.10.tgz","_integrity":"sha512-y80dxnjmSf4BIHNrlkqUlkdCHMqF6zmvaiFsaEv9AZZn7gFUoSq+Z+ZTrtMoN6Ac4a1mT1e84nL+sWyp4E0sIw==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T08:36:15.329Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1_1693125492580_0.5396135322527988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.10":{"name":"@balena/jellyfish-logger","version":"6.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-logger@6.0.10","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-logger#readme","bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"dist":{"shasum":"e0d0720cd864b6a431ced89070e81c5aaf876bf9","tarball":"https://registry.npmjs.org/@balena/jellyfish-logger/-/jellyfish-logger-6.0.10.tgz","fileCount":6,"integrity":"sha512-A7dhyMtHku5iQ6fTjp+eAFbDpYV1gpQw4syPqH6Fdga6m9537q+lltK8D2ykiFZcIp9pEW1iwqFRPL/YN21jOg==","signatures":[{"sig":"MEUCIQCuRhGf1NSLoAK1rLsBif4rp/J8GVem2BHtBVbFCk7qmwIgUgTUUb2Rr/b+qozJrRWGjgbbbYQRAfNOv3QXUN4FCcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24435},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-logger-6.0.10.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib test && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib test && prettier -w **/*.json **/*.yml","test:unit":"LOGLEVEL=debug jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-logger-6.0.10.tgz","_integrity":"sha512-A7dhyMtHku5iQ6fTjp+eAFbDpYV1gpQw4syPqH6Fdga6m9537q+lltK8D2ykiFZcIp9pEW1iwqFRPL/YN21jOg==","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"versionist":{"publishedAt":"2023-08-27T08:36:15.329Z"},"_npmVersion":"9.6.7","description":"Logger library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"errio":"^1.2.2","lodash":"^4.17.21","winston":"^3.10.0","typed-error":"^3.2.2","winston-transport":"^4.5.0","@balena/jellyfish-assert":"^1.11.0","@balena/jellyfish-environment":"^21.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.192","intercept-stdout":"^0.1.2","simple-git-hooks":"^2.9.0","@types/intercept-stdout":"^0.1.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-logger_6.0.10_1693125633154_0.603664469488504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."}},"time":{"created":"2020-07-07T02:01:38.278Z","modified":"2026-01-29T08:53:54.153Z","0.0.2-copy-over-code-c2d064765da48d987f51c13ece2dfb2e373e2203":"2020-07-07T02:01:38.699Z","0.0.2":"2020-07-07T02:12:45.845Z","0.0.3-remove-version-output-bed487ce4c7b845abb18c3ca2366cd622f70cd65":"2020-07-07T04:59:01.465Z","0.0.3-remove-version-output-f277b32864bc53ce9274486b80fbf1bf8ec9872c":"2020-07-07T06:06:12.714Z","0.0.3":"2020-07-07T06:20:54.695Z","0.0.4-add-dependabot-522ac9c75a3851ddc4edc79626ff98069592f10e":"2020-07-07T06:49:13.192Z","0.0.4":"2020-07-07T06:54:01.395Z","0.0.5-dependabot-npm-and-yarn-lodash-4-17-16-c4d63a3533a7eb8d412bf1f2541fb011503800be":"2020-07-08T12:07:27.362Z","0.0.5-dependabot-npm-and-yarn-sentry-node-5-19-1-8ed1e4f01b8369e928684dde29cfaad0cc87ca66":"2020-07-08T12:08:53.435Z","0.0.5-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-0-ea14e34b6914ad1687696e74ee78de38c97ba25a":"2020-07-08T12:09:29.157Z","0.0.5":"2020-07-08T23:16:47.214Z","0.0.6-dependabot-npm-and-yarn-sentry-node-5-19-1-5a9ee9c910881ea95b05b544e70227f5dfae8ea5":"2020-07-08T23:19:07.776Z","0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-349bc3f861fe340e1fbd12c4f5ffce0a2c16bf15":"2020-07-08T23:19:36.424Z","0.0.6-dependabot-npm-and-yarn-ava-3-10-1-b479736499b36d39f12cc4323508e82566bd4c77":"2020-07-08T23:22:16.886Z","0.0.6":"2020-07-08T23:27:53.730Z","0.0.7-dependabot-npm-and-yarn-ava-3-10-1-3d8d5a06735cc5759b176bcbd5b4c294d0d607bf":"2020-07-08T23:32:46.556Z","0.0.7":"2020-07-08T23:35:39.092Z","0.0.8-dependabot-npm-and-yarn-sentry-node-5-19-1-6cec639c6030b7513d3da657372b97c4b3fa42fd":"2020-07-08T23:37:38.304Z","0.0.8":"2020-07-08T23:52:41.387Z","0.0.9-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-2-21931af1e6c13a553e0ac8fae58397c53aedf9c9":"2020-07-09T12:06:01.412Z","0.0.9":"2020-07-10T05:03:25.804Z","0.0.10-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-1-3-81dc8397ef07696ee11ac19b509b4671ffdf7924":"2020-07-10T12:05:06.066Z","0.0.10":"2020-07-11T15:10:38.988Z","0.0.11-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-b157447f18ee579e8f3fdf129ad593ded28a621e":"2020-07-13T12:06:20.964Z","0.0.11":"2020-07-13T23:22:36.643Z","0.0.12-dependabot-npm-and-yarn-sentry-node-5-19-2-54e03345fde46a4acbdac08ed59aef38d63e3c6e":"2020-07-14T12:08:18.912Z","0.0.12":"2020-07-14T22:55:53.841Z","0.0.13-switch-dependabot-012907a49e887ef52b2805b82253721912f83d55":"2020-07-16T15:22:47.837Z","0.0.13":"2020-07-16T15:26:33.925Z","0.0.14-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-7dd13f226e187ce5b771879372710c65d503ff0e":"2020-07-16T15:29:39.974Z","0.0.14-dependabot-npm-and-yarn-balena-jellyfish-environment-1-0-3-1a85a3cd7b46220df652704f96de8c7cd7209803":"2020-07-16T15:30:16.658Z","0.0.14":"2020-07-16T15:35:22.405Z","0.0.15-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-13-878bf6eda83a597dbccd6e9cb64648a13eb6b43d":"2020-07-16T15:41:37.291Z","0.0.15":"2020-07-16T15:46:25.141Z","0.0.16-dependabot-npm-and-yarn-eslint-7-5-0-25dd87b75c083a5e9321c22c25e2defc4bf848eb":"2020-07-18T19:13:14.659Z","0.0.16":"2020-07-20T00:43:40.543Z","0.0.17-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-0-b1bfbb68212d385e53cb73206e9c1f74b66c2137":"2020-07-20T00:48:22.090Z","0.0.17":"2020-07-20T00:53:43.429Z","0.0.18-dependabot-npm-and-yarn-balena-jellyfish-assert-0-0-16-7626af3f7b4a592cd826f97cf8fefb97608bd0a1":"2020-07-20T12:22:03.927Z","0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-1-bd8f440a9d70520fe509bd6db4ac8d08f3578881":"2020-07-20T14:47:33.736Z","0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-2-18f437d074cd96349b1925acb244cf47e83a2cbb":"2020-07-20T15:55:54.401Z","0.0.18-dependabot-npm-and-yarn-eslint-plugin-jsdoc-30-0-3-6b3d555378a67f21ce1c66dae70ef16e83b06e57":"2020-07-20T21:39:32.577Z","0.0.18-bump-dependencies-2ffc0a7b3262f98a696ff36bb200d4a8ac1b15e7":"2020-07-21T00:26:20.396Z","0.0.18":"2020-07-21T00:30:34.930Z","0.0.19-switch-to-renovate-0df7e447de42482ff8bb14741bb38119dfe3d382":"2020-07-21T06:40:40.658Z","0.0.19":"2020-07-21T06:44:33.059Z","0.0.20-renovate-non-major-69342d6e66a2754027a5341ed4adfe0dbe2d8547":"2020-07-21T06:47:14.658Z","0.0.20-renovate-non-major-69d720262b5eb4f77e099312fb83239cf1afd284":"2020-07-21T06:49:07.961Z","0.0.20-renovate-non-major-d00c7a7a07126dcc0e05e5576e5cdc7c6c500134":"2020-07-21T09:13:19.892Z","0.0.20-renovate-non-major-ebb498538ab47459c06915c941bc4f5f4e88b3cc":"2020-07-21T10:37:09.424Z","0.0.20-update-ci-configs-cbadbacf19488a1bdff8897dc9358c0fcf74b32a":"2020-07-22T08:38:53.957Z","0.0.20":"2020-07-22T08:44:05.452Z","0.0.21-renovate-non-major-02f1bf109521e35ad418b36e735e3e7a7141b43a":"2020-07-22T08:48:06.838Z","0.0.21-renovate-non-major-278c56a732fcc392768b65700ede0b0648b71c5b":"2020-07-22T15:01:06.253Z","0.0.21-renovate-non-major-811c44d6de3ff210bf85446898582cc1f998f1a4":"2020-07-23T12:12:59.903Z","0.0.21-renovate-non-major-c75c4332516396c550310cd50ab13a7773af7c08":"2020-07-24T07:56:52.932Z","0.0.21-renovate-non-major-24a1cdc1eeef7b7f82cb2c9c8ba8780b18123e7c":"2020-07-24T17:31:38.333Z","0.0.21-renovate-non-major-473028de304c15a40d1cfd2b78c3271e80e805bb":"2020-07-27T08:09:46.902Z","0.0.21-Add-a-colon-to-renovate-patch-commit-prefix-c0a7dfcae3fcb6828b0ef1caba6840719c589657":"2020-07-28T17:00:26.986Z","0.0.21":"2020-07-28T23:38:51.617Z","0.0.22-renovate-non-major-17ae37005142eb77a7a384bdf744152ee4f3b93e":"2020-07-29T00:25:13.482Z","0.0.22-add-repository-details-e0bafb9bc4a77e026b5c18fca56862d5ffd31c6f":"2020-07-29T02:06:36.061Z","0.0.22":"2020-07-29T02:09:58.874Z","0.0.23-renovate-non-major-e88360855ead90facc0c65d9c5d0d9e1c124f4fe":"2020-07-29T02:13:01.865Z","0.0.23-unpin-dependencies-86a26b1b752d61d8d2822f28627915a50e7473b1":"2020-07-30T01:12:31.223Z","0.0.23":"2020-07-30T01:18:03.208Z","0.0.24-renovate-non-major-aaac93b1932a413b01694e11a8b6a26863d692c3":"2020-07-31T03:24:39.775Z","0.0.24-renovate-non-major-3c61ff671b49964f63384e274aad9a2ef951daec":"2020-08-02T23:12:54.367Z","0.0.24-renovate-non-major-3e5760aeb237b27b0ba7be59f58016af14b6963e":"2020-08-03T06:59:46.424Z","0.0.24-renovate-non-major-4f01f356bcce89ea76eb8fb368d7de217551add1":"2020-08-04T23:42:02.839Z","0.0.24-renovate-non-major-fabf6349ebdb312748bae620b807f51e6d6c97c2":"2020-08-05T01:21:58.945Z","0.0.24-increase-linting-54b097421262b2604762c0e40c49656b4bd086ac":"2020-08-05T04:32:41.902Z","0.0.24":"2020-08-05T04:36:27.632Z","0.0.25-renovate-non-major-0c633428e426132e609c3938c1a7c2c537f619ae":"2020-08-05T04:41:10.643Z","0.0.25-renovate-non-major-dc96b04f5ef82a1c22518934ba6b5bcb90a3ec56":"2020-08-05T05:31:41.692Z","0.0.25-renovate-non-major-666da3961dd4b01cc21f14c180e18c20e433b3cb":"2020-08-09T16:49:54.783Z","0.0.25-renovate-non-major-95c76efdbaa1706ab0bb2bab4cee9d2c96f9df1e":"2020-08-12T13:11:28.386Z","0.0.25":"2020-08-12T13:14:18.900Z","0.0.26-renovate-non-major-e133e1911f4deaaa5d5dcb9e0f6abf18a95dd70e":"2020-08-12T13:27:57.375Z","0.0.26-renovate-non-major-3b39cccfe5a071a18cdbe3b3bd6afcd45b801b9f":"2020-08-12T20:07:17.485Z","0.0.26-renovate-non-major-dfae5fa8d40de1ce13a293eb9faadc2fd1558ab2":"2020-08-13T00:13:52.501Z","0.0.26":"2020-08-13T00:19:36.874Z","0.0.27-renovate-non-major-889b86dc64c5c4512bc2f35130a15301dedfed23":"2020-08-13T01:50:41.107Z","0.0.27":"2020-08-13T04:23:31.110Z","0.0.28-renovate-non-major-c7bf6d5e11bddad12daff35999fc27319ba9284f":"2020-08-13T09:01:18.222Z","0.0.28":"2020-08-13T16:22:49.032Z","0.0.29-renovate-non-major-68063a6dbae48c1ab22da0c7ec5d3456ce0eb6cc":"2020-08-13T17:20:23.945Z","0.0.29":"2020-08-13T23:40:56.171Z","0.0.30-renovate-non-major-d61f250525c216b4b0c07c11b6ae914e2d26a999":"2020-08-14T01:14:16.276Z","0.0.30":"2020-08-14T04:16:17.805Z","0.0.31-renovate-non-major-ecfa8cb6dceffae32bb661c1b4ed5230e0bd6a1e":"2020-08-14T22:15:58.338Z","0.0.31":"2020-08-15T00:13:42.264Z","0.0.32-renovate-non-major-64a4598c3ed6f43a95cdd0a22b3c20bc3d310e4b":"2020-08-15T02:11:28.214Z","0.0.32":"2020-08-15T03:46:20.962Z","0.0.33-renovate-non-major-dbe2dbccccbf926bd4d8b1fa4cc10f431720017c":"2020-08-16T02:38:55.852Z","0.0.33":"2020-08-16T03:35:04.182Z","0.0.34-renovate-non-major-58a40119344fd8498beff498dc08ee8b8b93ca8d":"2020-08-16T03:39:35.582Z","0.0.34-renovate-non-major-1fef38cf379a3fa1648595f03829bf48bfcf84ba":"2020-08-16T05:09:59.775Z","0.0.34":"2020-08-16T09:30:53.606Z","0.0.35-renovate-non-major-dfba416e3ca595f51627de1f25ee86e598e8f86d":"2020-08-17T15:39:31.825Z","0.0.35":"2020-08-17T15:42:48.120Z","0.0.36-renovate-non-major-579f2b6a8a7962d8fac1b2908e983068d7d4554b":"2020-08-17T17:39:51.215Z","0.0.36":"2020-08-17T17:44:54.762Z","0.0.37-remove-dev-major-9b590aec3a2eee4437bfef4849059cd0eb9c548c":"2020-08-18T02:31:16.049Z","0.0.37":"2020-08-18T02:33:55.135Z","0.0.37-renovate-non-major-20571f2a0aa790c1c619df69a525fdd1144a6a9d":"2020-08-18T02:37:24.566Z","0.0.38-renovate-non-major-16b98d97e21e6ba7d83ffb1c227e8e62c75ba89f":"2020-08-18T02:41:56.027Z","0.0.38":"2020-08-18T02:47:14.942Z","0.0.39-renovate-non-major-c694aaca749827333a6488bc0b9adeba7edc78e1":"2020-08-18T03:12:33.894Z","0.0.39":"2020-08-18T03:16:00.790Z","0.0.40-renovate-non-major-0f439b4ece6dca480e1d949f3f550a4a7db945cb":"2020-08-21T18:36:03.785Z","0.0.40":"2020-08-21T18:39:05.340Z","0.0.41-renovate-non-major-700b26da7ba4fef7f70def583880192871c4e510":"2020-08-21T21:26:19.794Z","0.0.41":"2020-08-21T21:29:31.213Z","0.0.42-renovate-non-major-92f4f595e0b647da4bd1851e6e0b64017edd6924":"2020-08-23T20:35:13.410Z","0.0.42":"2020-08-23T20:37:58.889Z","0.0.43-renovate-non-major-4560b14d499a3ded6b80ef11ebb2a8448bb6081f":"2020-08-24T01:27:34.712Z","0.0.43":"2020-08-24T01:31:00.801Z","0.0.44-renovate-non-major-1ab2b8f357e4f2ca501f353850dd43621f5435c5":"2020-08-24T10:12:20.391Z","0.0.44":"2020-08-24T10:16:07.707Z","0.0.45-renovate-non-major-41bc4a9fd7c21ec60bc5a366de46ec0e1dff344d":"2020-08-24T12:03:17.657Z","0.0.45-renovate-non-major-a17a25a125aff1de02cf43df385987d5a9884250":"2020-08-25T12:00:39.390Z","0.0.45-renovate-non-major-7df1e7a30e693ea03a12f035f6864b0c3df8ff49":"2020-08-26T00:49:06.931Z","0.0.45-renovate-balena-jellyfish-assert-1-x-05fca83531972537c8274f9fed61f11c4434bae2":"2020-08-26T01:49:31.477Z","0.0.45":"2020-08-26T01:58:54.441Z","0.0.46-renovate-balena-jellyfish-assert-1-x-78fe6abf731fb987605abe3d5c197f1b5a1aeb5a":"2020-08-26T02:03:31.712Z","0.0.46-renovate-non-major-49ae067a4c663589be2a427aadf80dd344756427":"2020-08-26T03:46:46.624Z","0.0.46":"2020-08-26T04:00:58.000Z","0.0.47-renovate-balena-jellyfish-assert-1-x-d6c9e6e574636695e7c421d175a47c9ceffd12c4":"2020-08-26T04:03:57.727Z","0.0.47":"2020-08-26T23:07:09.920Z","0.0.48-renovate-non-major-cdb409cdf972d6df38abd473cacd4ee6fde4a71e":"2020-08-27T00:35:35.633Z","0.0.48":"2020-08-27T01:06:34.428Z","0.0.49-renovate-non-major-c2857729cf1bb84d00744687a8ab794c958f5f1c":"2020-08-27T10:58:06.282Z","0.0.49":"2020-08-27T11:02:35.263Z","0.0.50-renovate-non-major-438e1699d37f86e588951ee0954b3b6f3623e8ed":"2020-08-28T12:35:44.988Z","0.0.50":"2020-08-28T12:38:33.609Z","0.0.51-renovate-non-major-e64c7d02c272500ca8e5949d9d86ea7c1d912210":"2020-08-28T15:02:11.966Z","0.0.51-renovate-non-major-7dbd190b49e266761c04b8add2c54fd7a66435f5":"2020-08-28T16:38:34.928Z","0.0.51":"2020-08-28T16:41:28.060Z","0.0.52-renovate-non-major-062578396a3c17561a0bfb5c53d618ca85fb634a":"2020-08-29T02:10:58.838Z","0.0.52":"2020-08-29T02:13:39.171Z","0.0.53-renovate-non-major-748e65d4dc09190be0e62aba3da709cab5638c9a":"2020-08-31T01:50:48.301Z","0.0.53":"2020-08-31T01:54:23.064Z","0.0.54-set-commit-body-6ccbc287208f129b792242c7d394f22311659a2f":"2020-08-31T06:04:07.099Z","0.0.54":"2020-08-31T06:08:04.832Z","0.0.55-renovate-non-major-94ba083015d0502ac8af98de6e306b675bce3bf5":"2020-08-31T07:14:46.896Z","0.0.55":"2020-08-31T07:18:34.900Z","0.0.56-renovate-non-major-9f1fb7f93d8148a67e3195293a830930a4b66c9d":"2020-08-31T22:08:32.274Z","0.0.56":"2020-08-31T22:11:43.085Z","0.0.57-renovate-non-major-17ec8397d2e62b8a9363db97200cfa387d3286e4":"2020-09-01T00:01:50.927Z","0.0.57":"2020-09-01T00:05:22.513Z","0.0.58-renovate-non-major-56ec4f6fd20b63e667c93e5437c9a7327b3ca7b7":"2020-09-01T01:44:31.240Z","0.0.58":"2020-09-01T01:48:50.256Z","0.0.58-add-lint-staged-40666c876344aee05417db8c4160cd711312f857":"2020-09-01T01:49:59.096Z","0.0.59-add-lint-staged-e9e154bf773c5d60fb52df31e719bbf2f887727a":"2020-09-01T02:38:52.876Z","0.0.59":"2020-09-01T02:44:19.488Z","0.0.59-renovate-non-major-7c1b72136ee8ab52e174bedcbbfab8342e1c10fa":"2020-09-01T02:45:37.818Z","0.0.60-renovate-non-major-f09a3537525a4ecb35e8820dd67ddaa27aa4c127":"2020-09-01T02:48:36.639Z","0.0.60":"2020-09-01T02:52:02.944Z","0.0.61-renovate-non-major-0a10146d7000b84665898c3b513cc90518c202c2":"2020-09-01T03:48:02.726Z","0.0.61":"2020-09-01T03:50:46.837Z","0.0.62-add-jellycheck-02c87796bf25f50a87bcac5448bf1a8b4f5bcbda":"2020-09-01T06:55:55.593Z","0.0.62-renovate-non-major-234c79a27c60a23e96dd405c189ca80c2b88165d":"2020-09-01T07:03:31.151Z","0.0.62":"2020-09-01T07:06:10.019Z","0.0.63-renovate-non-major-9645f0bb773feaaa4561e9b2c81344b76d1e028d":"2020-09-01T10:47:18.082Z","0.0.63":"2020-09-01T10:50:44.215Z","0.0.64-renovate-non-major-f622a4e46386e318dac66d16a699addb3dad93e7":"2020-09-01T13:49:54.955Z","0.0.64":"2020-09-01T13:52:43.018Z","0.0.65-renovate-non-major-95d9560909be4d7051256a9db29376bfad72b2ad":"2020-09-01T21:03:01.679Z","0.0.65":"2020-09-01T21:05:56.041Z","0.0.66-renovate-non-major-9bca77035ac9c33ed45ef04ff6dbb6e19cc5b638":"2020-09-01T22:46:14.378Z","0.0.66":"2020-09-01T22:48:57.323Z","0.0.67-renovate-non-major-9966bf6fa97c18fe272ea7f441248d8f84ffe720":"2020-09-02T04:25:44.877Z","0.0.67":"2020-09-02T04:30:20.016Z","0.0.68-renovate-non-major-2cf609150a33847a364c35ace3c8f02273795c1e":"2020-09-03T00:27:03.310Z","0.0.68":"2020-09-03T00:43:19.688Z","0.0.69-renovate-non-major-1426452c481ba629f994bd88bb0623d5c0d1efc2":"2020-09-03T00:46:15.232Z","0.0.69":"2020-09-03T01:05:35.741Z","0.0.70-renovate-non-major-a7d921439a5a46d5994a01960cdebc080d7d98a2":"2020-09-03T08:17:03.346Z","0.0.70":"2020-09-03T09:03:13.756Z","0.0.71-renovate-non-major-bc81fc13abfd3128385852fbf0a347b7cb981828":"2020-09-03T09:07:30.541Z","0.0.71-renovate-non-major-be5d02d1b248d450c2d367269e55a8697b2f4ec3":"2020-09-03T22:05:08.595Z","0.0.71":"2020-09-03T22:08:01.143Z","0.0.72-renovate-non-major-63ee520c062c8d5b9ed45a990a58c903360345bb":"2020-09-05T03:02:30.187Z","0.0.72":"2020-09-05T03:05:03.971Z","0.0.73-add-default-files-fc5054aa9adda64d95e04d7cdc4b82ca5ed1f45d":"2020-09-06T07:18:26.054Z","0.0.73":"2020-09-06T07:22:43.420Z","0.0.74-renovate-non-major-a9a27662200238980aaba8461defb8bc3c62b947":"2020-09-06T07:27:34.388Z","0.0.74-renovate-non-major-660e5a0e9fd7bb4a8dae84bf14953f94b96b5c0d":"2020-09-06T07:32:02.129Z","0.0.74":"2020-09-06T07:36:26.889Z","0.0.75-remove-node10-tests-e1b8e650e878464b0bebd6d499ead753d6822cd1":"2020-09-06T10:16:15.219Z","0.0.75":"2020-09-06T10:22:00.432Z","0.0.76-renovate-non-major-66612b117076c4fa63aa009cb51dc281fa4a2a6d":"2020-09-06T10:26:34.375Z","0.0.76":"2020-09-06T10:29:47.261Z","0.0.77-renovate-non-major-48013af3679a5dbc513b3e622a9b6e77c09f698a":"2020-09-07T11:45:53.766Z","0.0.77":"2020-09-07T11:50:47.905Z","0.0.78-renovate-non-major-6d6f91d5851bdb4d9ab628a9451b34ce86529e84":"2020-09-09T01:23:33.718Z","0.0.78":"2020-09-09T01:26:15.310Z","0.0.79-renovate-non-major-1176dd3369b67bd936bfef74b08334efe246c5da":"2020-09-09T16:00:58.506Z","0.0.79-npm-engine-strict-3da5362976c22df4652b61f9527b96ddd139ffaa":"2020-09-10T01:54:56.526Z","0.0.79":"2020-09-10T01:58:36.180Z","0.0.80-renovate-non-major-8d9b1756b58f20e84b383b452cd816d5984d1225":"2020-09-10T02:02:55.503Z","0.0.80":"2020-09-10T02:05:54.867Z","0.0.81-renovate-non-major-e877a3a063d47de08f3c86d1a1121d668a0397ca":"2020-09-12T11:23:36.748Z","0.0.81":"2020-09-12T11:26:40.097Z","0.0.82-renovate-non-major-1ba254c137357a0c427de075575a3a70450933b3":"2020-09-12T18:54:03.354Z","0.0.82":"2020-09-12T18:56:57.966Z","0.0.83-renovate-non-major-36ead8f84d51f07241dd6ca81036092eca833069":"2020-09-12T20:17:27.732Z","0.0.83":"2020-09-12T20:20:06.133Z","0.0.84-renovate-non-major-8997c0fb97efa4aa062bd87d38bed1417d2bdcb3":"2020-09-14T08:12:40.508Z","0.0.84":"2020-09-14T08:21:37.065Z","0.0.85-renovate-non-major-647fb21b8cdcbe22230597852530effd228ddebd":"2020-09-14T08:27:59.012Z","0.0.85-renovate-non-major-ef96cac7aebbd214a1c00bb793e8e943fdc1b552":"2020-09-15T03:54:49.436Z","0.0.85":"2020-09-15T03:57:30.079Z","0.0.86-renovate-non-major-4d2fb02c145de16912eeadd5e75e814f5ff0ea0c":"2020-09-16T13:27:45.947Z","0.0.86":"2020-09-16T13:30:44.112Z","0.0.87-renovate-non-major-230e30917fb97027297e45f87c8644f9f50a1138":"2020-09-16T15:13:34.285Z","0.0.87":"2020-09-16T15:16:39.809Z","0.0.88-renovate-non-major-4fe5dcfc822129f4806fa7f34b0098d38f3c1362":"2020-09-16T17:31:11.453Z","0.0.88":"2020-09-16T17:34:15.735Z","0.0.89-renovate-non-major-448302e66990ed597df9e0fd6aebeaf50ab8d1ff":"2020-09-18T08:45:55.953Z","0.0.89":"2020-09-18T08:48:38.082Z","0.0.90-renovate-non-major-5c0fef112e504bece385d3135e80cb8ba388bca5":"2020-09-18T10:39:29.200Z","0.0.90":"2020-09-18T10:42:20.019Z","0.0.91-renovate-non-major-8c116e18160327639a0dffe7ba475ec889743c42":"2020-09-18T14:13:45.714Z","0.0.91":"2020-09-18T14:16:32.039Z","0.0.92-renovate-non-major-71bc63aa973316a023559ae0c471c9270a5f5b5e":"2020-09-18T20:58:06.395Z","0.0.92":"2020-09-18T21:01:07.529Z","0.0.93-renovate-non-major-5436ee35584ee1cb3b4ada51ac7e334c3c0028f1":"2020-09-20T12:05:29.652Z","0.0.93":"2020-09-20T12:08:32.335Z","0.0.94-renovate-non-major-b5605a5c4e141a4d66427cc4f01503dadf8e5573":"2020-09-25T11:54:41.597Z","0.0.94-renovate-non-major-eaf67b9bc2aec430f0f9e4c0ff31bc910015c24e":"2020-09-25T12:01:29.895Z","0.0.95-renovate-non-major-daeba3a9031c5b96a248bce9aafa1af32b3f09e8":"2020-09-25T12:06:09.937Z","0.0.95":"2020-09-25T12:09:10.079Z","0.0.96-renovate-non-major-03279d0ae37104e3c5f822c21668f7ffdf1c1b75":"2020-09-26T21:56:37.419Z","0.0.96-renovate-non-major-f55d9ba5176f61fdfdb06d8aac18cede7fb56c37":"2020-09-26T22:00:49.341Z","0.0.96":"2020-09-26T22:03:39.750Z","0.0.97-renovate-non-major-1d24882d578609e44800ef6f60b298c2fea9fceb":"2020-09-27T03:11:15.241Z","0.0.97-renovate-non-major-6fdf966ade01dd87ca072685047f6a1b5450123e":"2020-09-27T04:36:06.180Z","0.0.97":"2020-09-27T04:38:46.788Z","0.0.98-renovate-non-major-039b8b7388d165de15b00f216eb0c64a746a4e79":"2020-09-27T11:45:00.831Z","0.0.98":"2020-09-27T11:47:45.099Z","0.0.99-renovate-non-major-b5195870e04f83429361ec721d59b5ebf9cbc418":"2020-09-27T12:58:31.332Z","0.0.99":"2020-09-27T13:01:36.708Z","0.0.100-renovate-non-major-67863ba85752e31d4e9f98f708fab8f39f99ccf3":"2020-09-27T15:45:40.568Z","0.0.100":"2020-09-27T15:54:13.574Z","0.0.101-renovate-non-major-f116d087f8f85347f5be5e15938c586471ff2cbd":"2020-09-27T16:31:28.240Z","0.0.101":"2020-09-27T16:34:41.417Z","0.0.102-renovate-non-major-1283a47ca912cf0295175aacf2c52cd80c3ad254":"2020-09-28T01:51:34.670Z","0.0.102-renovate-non-major-77bf483ff4fbcbdb0bfad7ba8e96c24a93b91f5a":"2020-09-28T03:17:51.696Z","0.0.102":"2020-09-28T03:20:44.643Z","0.0.103-renovate-non-major-c178c04254fe0ba739cc9ab65c01aaf480d61ce9":"2020-09-28T13:09:42.166Z","0.0.103":"2020-09-28T13:13:17.867Z","0.0.104-renovate-non-major-09e3e488c5556c3eacf4f03492b8821674095115":"2020-09-28T13:18:39.633Z","0.0.104":"2020-09-28T13:21:29.919Z","0.0.105-renovate-non-major-e7680d8f2033e7cae9ad83a1aed09bbe60606ff9":"2020-09-29T16:41:05.874Z","0.0.105":"2020-09-29T16:44:08.072Z","0.0.106-renovate-non-major-357839f07f7840f4918863f48e8316ee0ad245dc":"2020-09-30T14:19:29.724Z","0.0.106":"2020-09-30T14:22:29.688Z","0.0.107-renovate-non-major-fb90444ae2c6170033c9f48a1fb82bcfcec22f40":"2020-10-02T17:15:10.973Z","0.0.107":"2020-10-02T17:19:29.891Z","0.0.108-renovate-non-major-0898b00bfc4e40e770bc1db4d2858e1c4d60f41a":"2020-10-04T09:45:32.860Z","0.0.108":"2020-10-04T09:48:28.631Z","0.0.109-renovate-non-major-19532e80a085e06164df746987bb8f63bcadfb77":"2020-10-05T12:58:42.737Z","0.0.109":"2020-10-05T13:01:18.524Z","0.0.110-renovate-non-major-b426d0255d1620c1b42eba2b39a7a9c96ccb652c":"2020-10-09T03:03:53.504Z","0.0.110-renovate-non-major-2eac6279bb09c51c86398d4353e8dc1c1a9102a8":"2020-10-09T03:08:01.460Z","0.0.110":"2020-10-09T03:10:58.548Z","0.0.111-renovate-non-major-164988f7f1026aed617f78ce2e3319db83fb0550":"2020-10-09T21:27:11.659Z","0.0.111-renovate-non-major-78c874110a2bb191cbd4ae8f75ec8f71ece57ff7":"2020-10-09T21:32:54.923Z","0.0.111":"2020-10-09T21:36:30.035Z","0.0.112-renovate-non-major-126be71d25d4121c66058365f28a3a54244036c9":"2020-10-12T16:36:34.662Z","0.0.112":"2020-10-12T16:39:20.860Z","0.0.113-renovate-non-major-32e893f322a1660ff801375afca5757cfbdf38f0":"2020-10-14T00:39:29.489Z","0.0.113":"2020-10-14T00:48:57.560Z","0.0.114-renovate-non-major-c6f320bfe14f8ab7ac164ee9707c24da389e23c4":"2020-10-14T00:53:52.734Z","0.0.114":"2020-10-14T00:57:04.952Z","0.0.115-renovate-non-major-0ea4d586bc8d9cee6d60f35126de606b6badd4a8":"2020-10-16T13:01:46.825Z","0.0.115-renovate-non-major-5b3fe94872dfc0ce6a40c32955f70d9103fb6045":"2020-10-17T07:42:05.504Z","0.0.115-renovate-non-major-71a36387428ca740310d04fa33612b46fad3b9ef":"2020-10-19T15:09:28.141Z","0.0.115-renovate-non-major-fe6973fab4f65e7eb3e55399cada8475e5fd0bf7":"2020-10-19T16:10:51.826Z","0.0.115-renovate-non-major-05a707a28164af2e17d5616ae353d73b71175916":"2020-10-21T11:03:07.371Z","0.0.115-renovate-non-major-f22f49a7cc1e492efbee118c771b60ba0458d1f9":"2020-10-22T00:17:36.431Z","0.0.115-renovate-eslint-config-standard-15-x-cf9781c43690ef00b6a14f7315d0f31f5a6d9e82":"2020-10-22T02:13:53.520Z","0.0.115-renovate-non-major-819eac3fa2cbbe12a8312ab75a110754756dd0c1":"2020-10-23T10:45:09.647Z","0.0.115-renovate-non-major-7b6f82c052c62a2e7f8f57365c55ac8d44ae0054":"2020-10-24T02:19:20.148Z","0.0.115-renovate-non-major-badfdd1acaee917432842bf801fd42ebb9da243c":"2020-10-26T18:03:53.858Z","0.0.115-renovate-non-major-7e1e872bb6a5f54e4e7782b7eaac244e5bb09e83":"2020-10-27T04:46:33.393Z","0.0.115-renovate-non-major-d72910c4f3a4fec7494a6daf3184ff8dccf9177a":"2020-10-28T04:27:05.243Z","0.0.115-renovate-non-major-462b943f2e89bc8a45dab42a73f7bda7e85a4fe5":"2020-10-28T09:29:53.926Z","0.0.115-renovate-non-major-a2e533cf2ad3353b7e8f4699ea6aa8376dda046d":"2020-10-28T12:32:15.209Z","0.0.115-renovate-pruneStaleBranches-7920596c36c20c187c2aa70489bb68263f22af72":"2020-10-28T12:38:34.355Z","0.0.115":"2020-10-28T12:41:20.503Z","0.0.116-renovate-non-major-9629ec5ec24ccb0d2f911ab8feaf323f8c481b89":"2020-10-28T13:20:35.429Z","0.0.116":"2020-10-28T13:23:51.106Z","0.0.117-renovate-non-major-3bcd45c69044774e58e1aeaeadee56cfc2b5888d":"2020-10-28T20:15:46.142Z","0.0.117":"2020-10-28T20:18:56.424Z","0.0.118-renovate-eslint-config-standard-16-x-99a9bc8b36dfa2ab2d5ca3d80ec1a037cb57f6d0":"2020-10-29T06:42:19.908Z","0.0.118-renovate-non-major-e436549a2acb4634a641bc2aadeba453b6f94667":"2020-10-29T11:37:22.687Z","0.0.118":"2020-10-29T11:40:27.627Z","0.0.119-renovate-eslint-config-standard-16-x-97e357a8c788a67a9b2164cf215c5e4e215da98e":"2020-10-29T11:43:05.384Z","0.0.119-renovate-non-major-e3c7e43011c66143174a55e1a8bd28db61d95122":"2020-10-30T10:48:09.115Z","0.0.119":"2020-10-30T10:51:26.404Z","0.0.120-renovate-eslint-config-standard-16-x-e1a30aea78fad7170d336837da2d077928d1a720":"2020-10-30T10:54:11.599Z","0.0.120-renovate-non-major-4c6e28cd010c7fd1d955c8c474a9268c4b7f8e0a":"2020-10-31T06:27:07.263Z","0.0.120":"2020-10-31T06:33:44.361Z","0.0.120-renovate-eslint-config-standard-16-x-1ca18ecb7122268390fd8991a5caa612b8b84b03":"2020-10-31T06:34:40.301Z","0.0.121-renovate-eslint-config-standard-16-x-1e9bb66f3bd686f1867abadf05d63fc086d48355":"2020-10-31T06:38:21.788Z","0.0.121-renovate-non-major-01cdd611b707901f89b3826b8692a6536f8a5b32":"2020-10-31T08:05:15.968Z","0.0.121":"2020-10-31T08:08:33.104Z","0.0.122-renovate-eslint-config-standard-16-x-229958a4bb34656010dba8ec1f5de39d5d505cf1":"2020-10-31T08:11:05.255Z","0.0.122-renovate-non-major-c7b908d1f2a741924d0cbe7e4b05da3bf7d4a8fa":"2020-10-31T13:43:02.949Z","0.0.122-renovate-non-major-1b2bdfb8a8c105264c9779cafc650166aa342fdf":"2020-10-31T13:47:56.135Z","0.0.122":"2020-10-31T13:50:41.246Z","0.0.123-renovate-eslint-config-standard-16-x-5285a90aa94499e3775dc6971c6c8b041aedb99b":"2020-10-31T13:55:36.252Z","0.0.123-renovate-non-major-8b0dd9e58d4c7e51501461244b858096d425b94d":"2020-11-01T05:31:29.278Z","0.0.123":"2020-11-01T05:38:31.808Z","0.0.123-renovate-eslint-config-standard-16-x-4bb121abbf3dd254659889981a2fcd8b4ca6b4ff":"2020-11-01T05:39:03.569Z","0.0.124-renovate-eslint-config-standard-16-x-b7c7062902f679e296236129621396e30dd5825d":"2020-11-01T05:45:39.408Z","0.0.124-renovate-non-major-e2da5fc23ca8937ff6ec8c3694f6513f0782f7bf":"2020-11-01T12:08:32.822Z","0.0.124":"2020-11-01T12:11:46.373Z","0.0.125-renovate-eslint-config-standard-16-x-2f8962a22a1488b31f259ca60f4973d33008fa2c":"2020-11-01T12:14:27.389Z","0.0.125-renovate-eslint-config-standard-16-x-d3e02138c1e8bed74771e2db879cdcfc17f66901":"2020-11-02T05:17:01.608Z","0.0.125":"2020-11-02T05:24:13.876Z","0.0.126-renovate-non-major-a36e77adb66901cda4aee49a6b25dd89fa9a8d72":"2020-11-02T05:27:55.223Z","0.0.126":"2020-11-02T07:22:11.445Z","0.0.127-renovate-non-major-3b9c606bd6393d3b15b78c7f0849605f68da2031":"2020-11-02T16:02:42.012Z","0.0.127":"2020-11-02T16:05:32.260Z","0.0.128-renovate-non-major-5ab83478749b13e75a9620cad4fd816fc0c850a5":"2020-11-04T08:17:49.019Z","0.0.128":"2020-11-04T08:20:52.950Z","0.0.129-renovate-non-major-768b0c8cfdc17a80d19d16ffd66f3cf20529616d":"2020-11-04T17:34:52.851Z","0.0.129":"2020-11-04T17:37:51.548Z","0.0.130-renovate-non-major-d843e6585f9dd3a39c59fbda559455e5a4d2ad1a":"2020-11-05T04:11:31.242Z","0.0.130":"2020-11-05T04:16:25.318Z","0.0.131-force-renovate-node-version-34206f3220565d1b4f3091bf39aa32210d0d5a25":"2020-11-06T02:46:57.889Z","0.0.131-renovate-non-major-3ade08a0c0bbb474b7a7e5418b14e78c2ab0643d":"2020-11-06T02:53:47.600Z","0.0.131":"2020-11-06T02:59:54.364Z","0.0.132-renovate-non-major-4119ee56d4717f17f27c5d306a85f722e30430d3":"2020-11-06T05:41:50.299Z","0.0.132":"2020-11-06T05:44:40.405Z","0.0.133-renovate-non-major-6f295b5696ba2b78d3521b645ee9d23e56ddd45a":"2020-11-06T07:50:12.428Z","0.0.133":"2020-11-06T07:53:22.754Z","0.0.134-renovate-non-major-a94b16219a2a6ac942009a9f23f52b1a45e2a0d3":"2020-11-07T02:59:20.846Z","0.0.134":"2020-11-07T03:02:28.858Z","0.0.135-renovate-non-major-473aa4e299c7ac633f51e9a3b3d9e70dd85d4e52":"2020-11-10T01:25:40.196Z","0.0.135":"2020-11-10T01:28:53.725Z","0.0.136-ci-use-node-14-c066236d586bb78e02b927337985d98bbb57f6ed":"2020-11-11T07:12:23.052Z","0.0.136":"2020-11-11T07:17:07.277Z","0.0.137-renovate-non-major-7f92f690a09b15ed275498885abeb38a99d4dbdd":"2020-11-11T07:23:08.397Z","0.0.137":"2020-11-11T07:26:35.512Z","0.0.138-require-node-14-4bd8b45c1e8a07f6e1e6a0f1523ee29671381304":"2020-11-12T01:11:58.836Z","0.0.138":"2020-11-12T01:26:22.610Z","0.0.139-renovate-non-major-ad88a2c9a10a8a6cc098da55e85db96201252951":"2020-11-12T01:29:59.392Z","0.0.139":"2020-11-12T05:06:23.165Z","0.0.140-renovate-non-major-39a952b139c3d1e54e174b9d5955eecc5c1f7ca2":"2020-11-14T09:03:24.249Z","0.0.140":"2020-11-14T09:06:48.352Z","0.0.141-renovate-non-major-471ce8b898ed2bdce666ce1cf25095ea20f04b60":"2020-11-14T12:04:32.207Z","0.0.141":"2020-11-14T12:09:20.950Z","0.0.142-renovate-non-major-f221cb31c3a13c207ab841ba677b712ec51cec78":"2020-11-14T14:51:42.186Z","0.0.142":"2020-11-14T14:55:02.242Z","0.0.143-renovate-non-major-63465799a803b76530673a71e3d514a3ef83e49c":"2020-11-19T01:02:48.800Z","0.0.143":"2020-11-19T01:13:19.813Z","0.0.144-renovate-non-major-6427a7263032eb0464ad96cd8f364e18cdfd4ec5":"2020-11-19T23:05:06.208Z","0.0.144-renovate-non-major-c191462af1b23666297768240d7825fb3ce4e9e1":"2020-11-19T23:08:59.646Z","0.0.144":"2020-11-19T23:13:39.722Z","0.0.145-renovate-non-major-02b2ecaceb46c461ebb53377166486daa476097b":"2020-11-20T13:32:08.584Z","0.0.145":"2020-11-20T13:35:11.140Z","0.0.146-renovate-non-major-b59ba41ea1bdf414402c3d246e24c2d0bcbbafee":"2020-11-20T23:47:36.194Z","0.0.146":"2020-11-20T23:53:05.799Z","0.0.147-renovate-non-major-b4b029ff726a84da8d1b74246ebd2c28ea9a2647":"2020-11-23T10:44:06.066Z","0.0.147":"2020-11-23T10:47:31.772Z","0.0.148-renovate-non-major-fba456027b7144638c62d813390c3668cf1672f2":"2020-11-23T12:50:53.772Z","0.0.148":"2020-11-23T12:54:03.657Z","0.0.149-renovate-non-major-5558f319001a1a40d7481a1b99c8dd915dae337d":"2020-11-24T05:27:43.400Z","0.0.149-renovate-non-major-f29590131bafc62031be6da5b08927e6182f9e6e":"2020-11-24T05:32:08.711Z","0.0.149":"2020-11-24T05:35:25.384Z","0.0.150-renovate-non-major-e3b7972f08866290254a8f1e416bb17d4824313a":"2020-11-27T07:57:25.903Z","0.0.150":"2020-11-27T08:00:50.008Z","0.0.151-renovate-non-major-84fdd5d5e34ab7bc69e9605cdf2c04e73cdffb7f":"2020-12-01T14:30:08.472Z","0.0.151":"2020-12-01T14:33:27.918Z","0.0.152-renovate-non-major-745ec5353232e969238280adbab22074bab59eda":"2020-12-01T21:23:19.602Z","0.0.152":"2020-12-01T21:26:13.542Z","0.0.153-renovate-non-major-52917dd6a60837939fdb6fbe229766cdcfd9869b":"2020-12-04T16:40:11.623Z","0.0.153":"2020-12-04T16:45:13.370Z","0.0.154-renovate-non-major-439c0cdc6c1ac761ad2a56576b1f31f2d2a1e8f3":"2020-12-04T16:50:20.432Z","0.0.154":"2020-12-04T16:53:06.825Z","0.0.155-renovate-non-major-73067428e18ce01652b4551dea0b8b0ff412044d":"2020-12-04T17:56:13.333Z","0.0.155":"2020-12-04T17:59:52.333Z","0.0.156-renovate-non-major-be695c79ff90604e43ff8705dcccc617ba44acb1":"2020-12-05T08:39:19.287Z","0.0.156":"2020-12-05T08:44:55.689Z","0.0.157-renovate-non-major-556a7d6811a6a3d3a451d77ff22daede02cc954b":"2020-12-05T12:15:15.389Z","0.0.157":"2020-12-05T12:18:22.914Z","0.0.158-renovate-non-major-b8948decee723c014be8d3d7fc27b2d663bf073c":"2020-12-05T13:34:19.813Z","0.0.158":"2020-12-05T13:37:22.639Z","0.0.159-renovate-husky-5-x-35f2d92c49d474a564ffb5c48438036758bc9899":"2020-12-07T01:16:48.613Z","0.0.159-renovate-husky-5-x-90559f9d6eb404796a7cdf88432f641eddaef4b6":"2020-12-07T06:28:03.249Z","0.0.159-remove-pinst-d66d1737c89866ecfc1fcb142a296ff4888bcac0":"2020-12-07T06:43:39.055Z","0.0.159-remove-postinstall-7edca63ad595ee3b83cb5588a84737a3f2436749":"2020-12-07T09:26:04.992Z","0.0.159-renovate-non-major-85e07196495e5c903662b7a544353a8023ef6013":"2020-12-07T09:32:55.926Z","0.0.159":"2020-12-07T10:08:42.551Z","0.0.160-renovate-non-major-18712edcd62ad73a3ad250a75197c92429840af1":"2020-12-07T11:03:17.648Z","0.0.160":"2020-12-07T11:08:43.790Z","0.0.161-add-husky-postinstall-62d502ee7d772e4a0f559f96b75628945e879e8d":"2020-12-08T02:46:45.722Z","0.0.161-renovate-non-major-38bb03026ebc3213a3b6d890704dcf6c12404f61":"2020-12-08T02:54:28.201Z","0.0.161":"2020-12-08T10:17:18.678Z","0.0.162-renovate-non-major-0e2c4b693e614cd8983969d924a0fb13190c3aa3":"2020-12-08T10:22:14.755Z","0.0.162":"2020-12-08T10:35:13.594Z","0.0.163-renovate-non-major-a947f3fccf6c40b236f98f88087c3ecc1b2ef0f7":"2020-12-08T21:31:00.989Z","0.0.163":"2020-12-08T21:34:24.148Z","0.0.164-eslintrc-root-true-9acc2775e1011b6c090e5602a75a6b39ec4aff43":"2020-12-10T06:11:10.577Z","0.0.164":"2020-12-10T06:14:43.857Z","0.0.165-renovate-non-major-9400d03a9abeeb03de5366d6267b773e1d1b824e":"2020-12-10T07:14:16.709Z","0.0.165":"2020-12-10T07:17:14.771Z","0.0.166-renovate-non-major-3e0e84b4c6b22264d61c3793bccacdfa37b82d98":"2020-12-10T23:22:31.845Z","0.0.166":"2020-12-10T23:25:50.255Z","0.0.167-renovate-non-major-c82ab9a9c0659d89693f394e64a84b81534704e6":"2020-12-11T09:41:19.879Z","0.0.167-renovate-non-major-8641ed325a6ec8b40b5316d93752dafe65c02ff1":"2020-12-11T22:39:41.591Z","0.0.167-renovate-non-major-3c137850b0c299dba0992d8ee8f3a21840e034df":"2020-12-12T00:55:34.576Z","0.0.167-renovate-ignore-node-bd3d3003f854d140ccb053d544945959608b1d1c":"2020-12-12T07:33:41.164Z","0.0.167":"2020-12-12T07:42:56.459Z","0.0.168-renovate-non-major-c71dc9be472f4c45d811428f3ee8f42f966df85a":"2020-12-12T07:45:50.107Z","0.0.168":"2020-12-12T07:50:03.536Z","0.0.169-postinstall-sh-compat-0f9212220aa4891c42846c7f7e81b969c7fc9657":"2020-12-12T08:36:08.956Z","0.0.169":"2020-12-12T08:39:06.258Z","0.0.170-renovate-non-major-daac476c9e7469d4d81b57e79624090ef2e6f4f4":"2020-12-12T08:42:37.863Z","0.0.170":"2020-12-12T08:48:13.889Z","0.0.171-dependabot-npm-and-yarn-ini-1-3-8-7848360e57fe37788cfa08c54b0a3440e7e15554":"2020-12-12T10:02:36.957Z","0.0.171":"2020-12-12T10:05:47.263Z","0.0.172-renovate-non-major-3e346efbcdf795a9c2b5c3f48a25d8185be405e8":"2020-12-12T10:11:40.930Z","0.0.172":"2020-12-12T10:14:28.743Z","0.0.173-renovate-non-major-9a3d0ca742f7875816c3b37eded202310e0909c9":"2020-12-12T15:20:46.827Z","0.0.173":"2020-12-12T15:23:49.185Z","0.0.174-renovate-non-major-5d18f00801bca9e5648f7cd6a5b969b233e126bc":"2020-12-13T18:57:34.091Z","0.0.174":"2020-12-13T19:00:32.678Z","0.0.175-renovate-non-major-0420bb8ba2560c2e1990868791fc4aa4a82f132a":"2020-12-15T06:51:01.674Z","0.0.175":"2020-12-15T06:55:16.828Z","0.0.176-renovate-non-major-0328249cd3ff80a912283c607d0e4a7eea817898":"2020-12-16T11:50:14.280Z","0.0.176":"2020-12-16T11:53:24.472Z","0.0.177-use-balena-lint-68f14ec8d0d540b3c580ef607e4b6106fb5667ac":"2020-12-17T06:28:57.129Z","0.0.177-use-balena-lint-ff54654eeb26aa60d50f5d7c0af9a2f8c00b9e61":"2020-12-17T06:39:57.765Z","0.0.177-renovate-non-major-76b74832c6a1313f563a260738de153cf50436dd":"2020-12-17T20:55:40.111Z","0.0.177":"2020-12-17T20:58:47.694Z","0.0.178-renovate-non-major-250d45b654e900dfe016e2bd0aff81269d361299":"2020-12-19T00:28:44.672Z","0.0.178":"2020-12-19T00:32:26.778Z","0.0.179-renovate-non-major-0f22bb26500c5f082ccb6e9dfd8c0d0ec6413d78":"2020-12-19T08:20:07.021Z","0.0.179":"2020-12-19T08:24:00.278Z","0.0.180-increase-max-listeners-5971a4f748c148ef01cd38069db18e1624e3f8a4":"2020-12-21T12:15:30.168Z","0.0.180":"2020-12-21T13:32:02.413Z","0.0.181-renovate-non-major-b92395dc4dce5c91ad0dcb0601b6988e2589f49a":"2020-12-23T08:10:58.188Z","0.0.181":"2020-12-23T08:13:57.514Z","0.0.182-renovate-non-major-1fe85c00cc03cea952bff3c068c7a693b6b9a12d":"2020-12-23T09:19:30.986Z","0.0.182":"2020-12-23T09:22:22.705Z","0.0.183-renovate-non-major-06b1548a85a41ace630f8a0dddb58f5719a06568":"2020-12-27T01:52:22.217Z","0.0.183":"2020-12-27T01:56:05.611Z","0.0.184-renovate-non-major-b931026995f3b520214e3b62fabf682e7688b8b9":"2020-12-28T02:11:06.067Z","0.0.184-renovate-non-major-5f2213a60f624cddcc6f112140fa9442ede20e7e":"2020-12-30T06:28:39.959Z","0.0.184":"2020-12-30T06:36:12.114Z","0.0.185-renovate-non-major-4dd1eb5eee6ec638b42eeb9a6ad89bb8b1a21ed8":"2020-12-30T19:15:50.325Z","0.0.185":"2020-12-30T19:20:59.352Z","0.0.186-renovate-non-major-64565574b54cf60f01ea37683bb73f89312e110c":"2021-01-01T16:46:05.535Z","0.0.186-renovate-non-major-652d85d90241d0a17b72763f35b0c864d95e0343":"2021-01-01T16:51:55.459Z","0.0.186":"2021-01-01T16:55:48.943Z","0.0.187-renovate-non-major-550de18764a6dc91a6539a8cac372f2c40da8f9e":"2021-01-04T12:14:10.213Z","0.0.187":"2021-01-04T12:17:19.340Z","0.0.188-renovate-non-major-1af232811694d275038d1f7bb57e198fa528c572":"2021-01-07T02:31:25.958Z","0.0.188":"2021-01-07T02:34:47.018Z","0.0.189-renovate-non-major-21cdce3739b66fa1b2a68b210b0b5e29f7a87747":"2021-01-07T10:12:35.413Z","0.0.189":"2021-01-07T10:15:08.999Z","0.0.190-renovate-non-major-55569773fc237e8d0d4351ffd97279f88b0dc77f":"2021-01-09T22:13:02.385Z","0.0.190":"2021-01-09T22:16:11.718Z","0.0.191-renovate-non-major-77274c8e0bb230ac32a315dd83e7f637fa8044ed":"2021-01-11T06:53:08.368Z","0.0.191":"2021-01-11T06:55:54.051Z","0.0.192-use-company-token-2be89cd1494b015bc385c673796398d870494c6d":"2021-01-11T07:33:18.474Z","0.0.192":"2021-01-11T07:36:28.209Z","0.0.193-renovate-non-major-52f828469cc5a7cef88bf99082382e3d612fd6f5":"2021-01-11T07:40:54.190Z","0.0.193-renovate-non-major-c5a5f39bfa936053c18f76ed44d033e656f46f53":"2021-01-11T07:44:40.002Z","0.0.193-renovate-non-major-ef81f9a318ec10905b52f6fa2e64bd104af64a15":"2021-01-11T07:49:33.159Z","0.0.193":"2021-01-11T07:52:32.442Z","0.0.194-renovate-eslint-plugin-jsdoc-31-x-fd4fbcc3a4949bdd9416d5ade2d60d34a544256f":"2021-01-11T11:33:26.467Z","0.0.194-renovate-eslint-plugin-jsdoc-31-x-402c61c0328a10a1ccfdb793970fe8c4cbc1bf3f":"2021-01-11T13:41:22.068Z","0.0.194-renovate-eslint-plugin-jsdoc-31-x-b6e31ecf851b3d530773942e9ed4294da1167e49":"2021-01-11T16:42:19.278Z","0.0.194-renovate-non-major-efbe96806d1c43bcfff6ec3e2c4734e412d4296a":"2021-01-13T12:13:52.168Z","0.0.194":"2021-01-13T12:16:58.062Z","0.0.194-renovate-eslint-plugin-jsdoc-31-x-1d19f254b1e52cca323e36a44be1916c117faedb":"2021-01-13T12:19:10.976Z","0.0.195-renovate-eslint-plugin-jsdoc-31-x-d7c2801efd343a7330b5b5de463b2a8eb7db2160":"2021-01-13T12:21:44.056Z","0.0.195":"2021-01-14T02:19:31.546Z","0.0.196-renovate-non-major-f152d40b0d2fdbab327c2f528fc2c33eb2fcf1fa":"2021-01-14T03:51:25.411Z","0.0.196":"2021-01-14T03:54:36.060Z","0.0.197-fix-lint-staged-39c192507836c15a351170b4b2ee4c4236d75a1a":"2021-01-14T04:46:00.242Z","0.0.197":"2021-01-14T04:50:11.580Z","0.0.198-renovate-non-major-226b2a90aa2e6219b99f429457b5a6813bf6617b":"2021-01-14T04:52:47.092Z","0.0.198":"2021-01-14T04:58:06.623Z","0.0.199-renovate-non-major-99723e248cf1bfa65024f7e89c07975503214c63":"2021-01-14T16:22:08.477Z","0.0.199":"2021-01-14T16:25:12.792Z","0.0.200-renovate-non-major-5d8a407045962b9c5436b0e2e93d78e43cce0267":"2021-01-14T17:47:40.756Z","0.0.200":"2021-01-14T17:50:39.630Z","0.0.201-renovate-non-major-186b970c48ec7106c885ebd52df6364f90781c7b":"2021-01-15T01:04:53.900Z","0.0.201":"2021-01-15T01:08:31.000Z","0.0.202-renovate-non-major-7d15eadf406fc43df13185e400e24f121745390f":"2021-01-16T02:19:44.157Z","0.0.202":"2021-01-16T02:23:08.381Z","0.0.203-renovate-non-major-f856c9a51b6324dca830de83205ad239c2272160":"2021-01-17T13:30:11.519Z","0.0.203":"2021-01-17T13:33:29.214Z","0.0.204-renovate-non-major-9dd44f862d0c25e41bb812a8388da55aef54539d":"2021-01-18T08:54:25.925Z","0.0.204":"2021-01-18T09:49:38.696Z","0.0.205-renovate-major-sentry-monorepo-671c0fb9934f5fa74130d511099906e3feca3f20":"2021-01-19T12:59:35.656Z","0.0.205":"2021-01-20T03:45:24.670Z","0.0.206-renovate-non-major-f491d5102325b9a4203e6f489361681a3dc1dbee":"2021-01-20T05:36:31.401Z","0.0.206":"2021-01-20T05:39:39.399Z","0.0.207-renovate-non-major-c34409aa0aa3d2370e3f24ad5486464279bf32c1":"2021-01-20T07:29:12.542Z","0.0.207":"2021-01-20T07:32:12.348Z","0.0.208-renovate-non-major-24b39886964b3a7ee8f0c8a83694f6dc73df9ffb":"2021-01-21T14:43:33.547Z","0.0.208":"2021-01-21T14:46:29.410Z","0.0.209-renovate-non-major-6cbd432f3751e61e5b84b0fa846ed758eeb52fa3":"2021-01-23T03:44:43.100Z","0.0.209":"2021-01-23T03:47:41.755Z","0.0.210-renovate-non-major-ac6f9eafb8fb05069398ce086554799d9c0bf9c7":"2021-01-23T04:36:46.418Z","0.0.210":"2021-01-23T05:27:34.869Z","0.0.211-renovate-non-major-a149cb7ca3c22aa8c53bbcafae746bd5fcf98029":"2021-01-23T06:39:38.000Z","0.0.211-renovate-non-major-d48da2931c67df92d436c803a5ef115648df7eb4":"2021-01-23T07:55:04.557Z","0.0.211":"2021-01-23T07:58:06.478Z","0.0.212-renovate-non-major-f9cd70997e2a9c948a0ffd91dc6b154ea760e43a":"2021-01-23T16:57:36.675Z","0.0.212":"2021-01-23T17:00:09.729Z","0.0.213-renovate-non-major-346997a114e574fe9facc1d866bc168caa0296b2":"2021-01-24T14:37:10.691Z","0.0.213-renovate-non-major-f475469e8b95fc6979e9a46890b4ad9ea1e1e67e":"2021-01-24T14:40:42.140Z","0.0.213":"2021-01-24T14:43:55.366Z","0.0.214-renovate-non-major-0e7f8bd1a18a1e06d3ea024f4370bae2add15a15":"2021-01-24T14:49:13.918Z","0.0.214-renovate-non-major-d13bed2a7b00fea8840c40b20e6b7eb907354fcb":"2021-01-24T15:49:03.706Z","0.0.214-renovate-non-major-04258c9e503611e90d1cd90dbe966c5cc53a09a7":"2021-01-24T15:53:14.125Z","0.0.214":"2021-01-24T15:56:05.116Z","0.0.215-renovate-non-major-c8374638506a41e5509b5831e4931db8b420cd82":"2021-01-25T08:38:47.698Z","0.0.215":"2021-01-25T08:43:24.335Z","0.0.216-renovate-non-major-50be4e131d95247631160bd51984122ad31a588e":"2021-01-25T09:19:03.062Z","0.0.216":"2021-01-25T09:22:09.484Z","0.0.217-renovate-non-major-6f76cbb467bd24e4c7ccd1546665889365f6177c":"2021-01-25T12:12:15.172Z","0.0.217":"2021-01-25T12:15:58.145Z","0.0.218-renovate-non-major-2addb16b66493436ae0c55a737c67724b23bb72d":"2021-01-27T05:14:28.581Z","0.0.218-renovate-non-major-84edf5e4e947621ca6dde7170f3afe0c7a4abda5":"2021-01-27T05:18:16.481Z","0.0.218":"2021-01-27T05:21:10.755Z","0.0.219-renovate-non-major-f94bb490f0943edf566989d3682829f3be5c3843":"2021-01-27T11:46:35.530Z","0.0.219":"2021-01-27T11:50:41.527Z","0.0.220-renovate-non-major-0dafde7b818cb1a9d5218fdc9bba7c808ef77ab0":"2021-01-27T11:55:35.025Z","0.0.220":"2021-01-27T11:58:53.839Z","0.0.221-renovate-non-major-07487039d0e29d6500eee581cb294f8a85c7c7c0":"2021-01-28T02:11:20.845Z","0.0.221":"2021-01-28T03:54:59.013Z","0.0.222-renovate-non-major-00b01e8b45a8acc47650b30bf6fa30fd610231d3":"2021-01-29T05:36:04.962Z","0.0.222-renovate-non-major-8d50cb70e340dddd92f2efefcc05cce639836677":"2021-01-29T16:42:31.257Z","0.0.222":"2021-01-29T16:45:38.707Z","0.0.223-renovate-non-major-9621d63fcda85bf92bdef3f958aad7c0bf9470a2":"2021-01-31T05:54:26.786Z","0.0.223":"2021-01-31T05:57:13.441Z","0.0.224-renovate-non-major-0fc54844c3654fbf5f79056e19ae0000cf35a2d3":"2021-01-31T11:29:51.467Z","0.0.224":"2021-01-31T11:32:51.099Z","0.0.225-renovate-non-major-3aa95901e6535807dd08aa94d52e8f73f922b0f0":"2021-01-31T17:17:40.537Z","0.0.225":"2021-01-31T17:20:42.362Z","0.0.226-renovate-non-major-2662ad66127ff6fd52c97ba6e002512f06e105dc":"2021-02-01T15:10:39.649Z","0.0.226":"2021-02-01T15:13:19.647Z","0.0.227-renovate-non-major-aa6bb8ab20d77ecd6d9a0294ccec21bf2374ffab":"2021-02-01T16:31:00.227Z","0.0.227":"2021-02-01T16:34:36.476Z","0.0.228-renovate-non-major-97bc988f4c06750dce9f8af7274915cb4aaef00f":"2021-02-01T19:48:05.162Z","0.0.228":"2021-02-01T20:23:12.097Z","0.0.229-whitesource-configure-54af25e79c4c1714b10763f989034c0c95fd35a3":"2021-02-02T01:07:59.083Z","0.0.229":"2021-02-02T01:11:24.874Z","0.0.230-renovate-non-major-7e6db666787f5d5073769099ee3eb3ddaa63dc6d":"2021-02-02T01:18:23.151Z","0.0.230":"2021-02-02T01:21:43.982Z","1.0.0-switch-to-r7insight-ed22e5881a12ac7c3597ae408ce118b2d0d1e4ec":"2021-02-02T01:40:20.911Z","0.0.231-renovate-non-major-d707d45e8ded63f1c7679d47ab85e794797960f6":"2021-02-02T02:16:43.422Z","0.0.231":"2021-02-02T02:20:27.841Z","1.0.0-switch-to-r7insight-9e442aab2fceb01abd49e531094065a319ff89b8":"2021-02-02T02:46:10.836Z","1.0.0-switch-to-r7insight-1a53bdb8dd56f1025e522e9df297169adac18cd7":"2021-02-02T02:47:53.849Z","1.0.0-switch-to-r7insight-9cff786f6e8791cd3343fe66cd291b1923a331e3":"2021-02-02T02:56:44.128Z","1.0.0":"2021-02-03T02:34:53.306Z","1.0.1-renovate-non-major-082f7e5cc5ccc8d818f3d1e5ea27c4e25d10e948":"2021-02-03T05:08:54.658Z","1.0.1":"2021-02-03T05:11:51.833Z","1.0.2-renovate-non-major-76405158c84d0c2305e54ae2d7510c9df2c1bd52":"2021-02-04T17:17:49.969Z","1.0.2":"2021-02-04T17:20:57.713Z","1.0.3-renovate-npm-version-6b63d11a5d770d9262e417e321c19c075ee571b1":"2021-02-05T04:36:29.649Z","1.0.3-renovate-npm-version-c18a526503b3ee2ecb7e5b6580f1db2a6f6f752b":"2021-02-05T04:45:34.298Z","1.0.3":"2021-02-05T04:49:25.974Z","1.0.4-renovate-non-major-c4dfa045cf2ca1640590f5c71471c2f13fe150b5":"2021-02-05T04:53:13.701Z","1.0.4":"2021-02-05T04:56:57.889Z","1.0.5-renovate-non-major-47dd7cef99051fd658be3a6c8e52738c3af30404":"2021-02-05T17:35:59.927Z","1.0.5-renovate-non-major-5a030917481f2dfad44872d6d6a9de76672b188f":"2021-02-05T17:40:37.819Z","1.0.5":"2021-02-05T17:43:56.088Z","1.0.6-use-shared-renovate-config-293f89d858411acd942c87a5e613c61381b83cbc":"2021-02-06T10:08:31.512Z","1.0.6":"2021-02-06T10:11:32.452Z","1.0.7-renovate-non-major-3fda0b56ad28de49fd44dda4fb07d9b1172d621b":"2021-02-06T10:16:14.384Z","1.0.7":"2021-02-07T08:53:42.462Z","1.0.8-renovate-non-major-8fafeaea27a3ab09a2e07060fa3adabbe3a07c9a":"2021-02-07T11:50:13.937Z","1.0.8":"2021-02-07T11:53:14.441Z","1.0.9-renovate-non-major-f3ee0306f1f67653d40514119eb1cfc2e8a33e0a":"2021-02-08T18:57:57.862Z","1.0.9":"2021-02-08T19:00:54.458Z","1.0.10-renovate-non-major-0bc914d6708062c7bf13788841b3aa3ff3dba2dd":"2021-02-08T20:33:38.927Z","1.0.10":"2021-02-08T20:36:40.355Z","1.0.11-renovate-non-major-8d38978cff45a9e5bb22e1f59edbf74561251860":"2021-02-09T01:27:56.746Z","1.0.11":"2021-02-09T01:31:31.083Z","1.0.12-renovate-non-major-ae5f0fd74671c7b0ffa035af5d0a60975a6d1887":"2021-02-11T08:53:28.912Z","1.0.12":"2021-02-11T08:56:26.925Z","1.0.13-renovate-non-major-e718fe2ab8399bfccbcaf32f1872e5a8e5182a26":"2021-02-12T23:44:18.021Z","1.0.13":"2021-02-12T23:47:10.905Z","1.0.14-renovate-non-major-8b35096deab88e3206be01e4fb3ad4df4db3fb92":"2021-02-13T04:01:08.454Z","1.0.14":"2021-02-13T04:04:10.290Z","1.0.15-renovate-eslint-plugin-jsdoc-32-x-19bd9a6d6b0793502f60b38832440b5bb5c7a9c5":"2021-02-15T04:39:53.830Z","1.0.15":"2021-02-15T05:41:32.674Z","1.0.16-renovate-non-major-b094362a6664dcaef6648e5615b626a9b88d3615":"2021-02-15T06:56:46.027Z","1.0.16":"2021-02-15T07:00:22.709Z","1.0.17-renovate-non-major-68093fe0fcb1a0762861e0bb5120c3256b538ba1":"2021-02-15T09:30:37.619Z","1.0.17":"2021-02-15T09:33:54.751Z","1.0.18-renovate-non-major-3202c27590a6c5a85895db05b748365750fdde38":"2021-02-16T05:22:17.736Z","1.0.18-renovate-non-major-8c6f3a4102555b880bdb8d3ca87787a30af7ec39":"2021-02-16T05:27:02.559Z","1.0.18":"2021-02-16T05:29:47.460Z","1.0.19-tests-b6539392a99ce09121ef8227ae94f57c30b98611":"2021-02-16T08:59:46.512Z","1.0.19":"2021-02-16T11:34:32.399Z","1.0.20-renovate-non-major-415e82f04342b507aae79ca6ec99566316c3aca4":"2021-02-16T15:58:16.693Z","1.0.20":"2021-02-16T16:01:17.175Z","1.0.21-renovate-non-major-cf62ae12faf2422e282073a9fb597ce2f4a761ff":"2021-02-16T18:37:16.424Z","1.0.21":"2021-02-16T18:40:20.904Z","1.0.22-renovate-non-major-c152c1514734d14285b4992f837f1baea6c6d17d":"2021-02-17T00:04:09.409Z","1.0.22":"2021-02-17T00:06:54.884Z","1.0.23-renovate-non-major-90ee09c2015bd87f648e2e6ee43e6f856cbf81c3":"2021-02-18T11:32:31.918Z","1.0.23":"2021-02-18T11:35:40.529Z","1.0.24-add-changelog-yml-806935e5d835090335651e5279d98b57fcd018cd":"2021-02-20T09:00:00.838Z","1.0.24":"2021-02-20T09:02:49.515Z","1.0.25-renovate-non-major-8a46c07d341bafacd218b3d05f2c5e64c3a1314a":"2021-02-20T09:08:04.632Z","1.0.25":"2021-02-20T09:10:53.208Z","1.0.26-renovate-non-major-dade4a2b9d9bda91d4c03fcba8e13b047140ba66":"2021-02-20T17:26:39.722Z","1.0.26":"2021-02-20T17:29:52.335Z","1.0.27-renovate-non-major-34a105893ffba6e0c3e4ca90d4e7ecb2d5e2f6dc":"2021-02-21T03:56:09.576Z","1.0.27":"2021-02-21T03:58:38.519Z","1.0.28-renovate-non-major-f7004a31b64393a77a2111653e5b8322c08ea3b4":"2021-02-21T04:03:19.657Z","1.0.28":"2021-02-21T04:06:30.188Z","1.0.29-renovate-non-major-b7e4a17037f6122b93307a54e994874150f7ecf0":"2021-02-22T00:19:07.894Z","1.0.29":"2021-02-22T00:22:05.645Z","1.0.30-renovate-non-major-c350276019161f88883b63cf9409aa403f634ac9":"2021-02-22T18:56:38.529Z","1.0.30":"2021-02-22T18:59:24.121Z","1.0.31-renovate-non-major-8e91f757f7752c7efdf6a6b9bb2ceb2f48f7be9f":"2021-02-23T02:34:52.001Z","1.0.31":"2021-02-23T02:38:04.385Z","1.0.32-renovate-non-major-c7a0f95679396b8622138af030a93548baecc55d":"2021-02-23T11:15:23.562Z","1.0.32":"2021-02-23T11:18:47.206Z","1.0.33-renovate-non-major-d4c210839129297fb7f389bd8e2a87f9ca6b1efc":"2021-02-23T13:13:42.403Z","1.0.33":"2021-02-23T13:16:59.741Z","1.0.34-renovate-non-major-a3c6cb80def7a402af4fea09136ab8d692c24c0a":"2021-02-26T11:52:54.458Z","1.0.34":"2021-02-26T11:56:09.920Z","1.0.35-renovate-jsdoc-to-markdown-7-x-0c944472a210965ab00678ca62ebcbd1a8dd8f38":"2021-02-26T23:41:26.376Z","1.0.35-renovate-non-major-bbb45d7dd69d26ce3e0b3c4af746c32dbb8b94c2":"2021-02-27T22:45:15.197Z","1.0.35":"2021-02-27T22:48:02.014Z","1.0.36-renovate-jsdoc-to-markdown-7-x-cd91be1340bb2c9ce532f86f471c4b5e6e85c2be":"2021-02-27T22:51:08.382Z","1.0.36-renovate-non-major-3c7bfef03d0e7a4d68a2b79588548178d5492e50":"2021-02-27T22:56:42.831Z","1.0.36":"2021-02-27T22:59:17.939Z","1.0.37-renovate-jsdoc-to-markdown-7-x-9bb90ed7fc5bb305f5bace416a6eabee82e9a4d4":"2021-02-27T23:02:51.321Z","1.0.37-renovate-non-major-e19a9b5f6a928bde3ffb8610d05e530c673288cd":"2021-02-28T02:02:04.436Z","1.0.37":"2021-02-28T02:04:49.750Z","1.0.38-renovate-jsdoc-to-markdown-7-x-3e5311ac9420b8b21b02f48ce8919c7fd2f2c6e5":"2021-02-28T02:07:42.523Z","1.0.38":"2021-02-28T04:03:05.421Z","1.0.39-renovate-non-major-52cb2f490a91cc72e190ecbe61acde88f3c412d7":"2021-03-01T03:21:03.831Z","1.0.39":"2021-03-01T03:25:09.395Z","1.0.40-renovate-non-major-626c3ca675d62503986d5bb3a572cb6afe8c6f31":"2021-03-01T17:40:54.248Z","1.0.40":"2021-03-01T17:43:59.463Z","1.0.41-renovate-non-major-a1d62a311d4aa687e5b596b3245090063f40685f":"2021-03-02T04:03:30.856Z","1.0.41":"2021-03-02T04:06:39.697Z","1.0.42-renovate-non-major-15bdd663fc5490758c114213b496d975bcf7830d":"2021-03-02T04:10:19.630Z","1.0.42":"2021-03-02T04:14:37.911Z","1.0.43-renovate-non-major-012f9972a4f19b70bffac2b198588c0b6cbb2f62":"2021-03-10T08:29:54.034Z","1.0.43":"2021-03-10T08:34:29.250Z","1.0.44-renovate-non-major-7cfab67f8f5e2d0d946bc610f7f8f01865b1c42c":"2021-03-11T00:26:17.071Z","1.0.44":"2021-03-11T00:29:45.542Z","1.0.45-renovate-non-major-aea218317f46116c6ab50a16c9874333b014911b":"2021-03-11T10:56:17.706Z","1.0.45":"2021-03-11T10:59:08.074Z","1.0.46-renovate-non-major-c20c935a490244eb6f766e77850257f1ac96294c":"2021-03-12T00:09:03.210Z","1.0.46":"2021-03-12T00:12:52.015Z","1.0.47-renovate-non-major-50bef9702fa9f48e2867a2d37f0a2bf9df8ffdbc":"2021-03-12T22:56:13.460Z","1.0.47":"2021-03-12T22:58:59.521Z","1.0.48-renovate-non-major-431a8edf991a4f415a48520c41a545770d2a3145":"2021-03-13T02:00:21.072Z","1.0.48":"2021-03-13T02:03:21.328Z","1.0.49-renovate-non-major-2f59f19aa85d0d5db2f7325c4a5215a757199863":"2021-03-15T12:18:31.711Z","1.0.49":"2021-03-15T12:21:57.751Z","1.0.50-renovate-non-major-55ed54b550f383577ec5c4e82c2c39a6055dbec9":"2021-03-15T15:16:11.558Z","1.0.50":"2021-03-15T15:19:32.071Z","1.0.51-test-env-e6372ec96216a0797a2fff2316bcc5a0c7c706f4":"2021-03-16T01:13:45.378Z","1.0.51-test-env-bddf36013556ecc3bed2b07d28605268f4404692":"2021-03-16T09:30:47.609Z","1.0.51-test-env-e44f51063ad7423254926048e3a80b0e5cca9029":"2021-03-17T01:15:28.843Z","1.0.51-renovate-balena-jellyfish-environment-3-x-65240bd8327600cd9a8f186c482a3887f92d4099":"2021-03-17T09:59:57.989Z","1.0.51":"2021-03-18T00:41:31.287Z","1.0.52-renovate-non-major-518818da6da83c0fb4cd338966765929a2036aaa":"2021-03-18T02:31:40.554Z","1.0.52":"2021-03-18T02:35:06.085Z","1.0.53-renovate-non-major-f4c327487d2dc96781a40e25b86eb462313b4b61":"2021-03-19T19:48:36.377Z","1.0.53":"2021-03-19T19:52:15.212Z","2.0.0-typescript-130f73dae420237e60d626b63b55c43f4ff3945f":"2021-03-20T08:26:41.312Z","2.0.0-typescript-a64ccdbd14a6abe5d44475817450f3a27806ed5b":"2021-03-20T08:34:00.134Z","2.0.0-typescript-7547d7ef86954617e927071c91e8532e82dcb2a6":"2021-03-20T09:27:24.961Z","2.0.0-typescript-d557c401206bc3d80b4734f0864ba7c222bf5e77":"2021-03-20T09:40:32.859Z","1.0.54-renovate-non-major-24bed3def5b71300dde824754fb36e76ddc38eb2":"2021-03-21T20:24:10.194Z","1.0.54":"2021-03-21T20:27:18.786Z","1.0.55-renovate-non-major-8a71c4365b81b53522a4f97f02d336b30186bfb1":"2021-03-21T22:56:31.188Z","1.0.55":"2021-03-21T22:59:29.175Z","2.0.0-typescript-08d8faab1664884a99cf8ea5e25dd46110b926b1":"2021-03-22T05:03:57.584Z","1.0.56-renovate-non-major-831388b6f22b491e6779b6e9b6d64a50c48d65fd":"2021-03-22T05:04:36.357Z","1.0.56":"2021-03-22T05:07:24.763Z","2.0.0-typescript-f45883fd15d47a5f5f3c3dddfcad1fc063a53b29":"2021-03-22T09:18:45.271Z","2.0.0-typescript-72c72fb0f69865a357708e3218c578f0afa2a92d":"2021-03-22T09:27:14.762Z","2.0.0-typescript-c729d37dd2fe7e95ea5de6e0d6b4fad14e709aa5":"2021-03-22T09:59:37.290Z","1.0.57-renovate-non-major-19d44c9f67912c190d8b3bafb375b21c8d7c2f7e":"2021-03-22T11:20:29.521Z","1.0.57":"2021-03-22T11:23:22.993Z","2.0.0-typescript-050eab6eb275b244b9d50bcf1a08f1421937b12e":"2021-03-22T17:15:30.973Z","2.0.0":"2021-03-22T17:18:58.989Z","2.0.1-renovate-non-major-ccfe07b4348320287809500349f25bbbe8c09198":"2021-03-22T17:22:16.681Z","2.0.1":"2021-03-22T17:28:21.802Z","2.0.2-jellyfish-environment-4-b71bccaf95c48f06aba94e56cc59993a9772a46a":"2021-03-23T01:50:28.798Z","2.0.2-jellyfish-environment-4-f7a5dd954dd00fdbe5209d98cc264904b986397c":"2021-03-23T01:56:13.558Z","2.0.2-renovate-balena-jellyfish-environment-4-x-a74d6f21701270215c969f404819a38c56039769":"2021-03-23T02:13:47.770Z","2.0.2":"2021-03-23T02:44:41.520Z","2.1.0-github-action-publish-docs-3851e3317c33ac394b995194f4d41b12e668fe0b":"2021-03-24T02:53:13.016Z","2.1.0":"2021-03-24T02:57:01.640Z","2.1.1-fix-github-action-0be66da34d0541e26722dec4177feb0255e9fb9f":"2021-03-24T03:15:29.436Z","2.1.1":"2021-03-24T03:42:29.917Z","2.1.2-remove-docs-bea6b39712896b0acbea00c52f881a3f247e03bd":"2021-03-24T04:04:15.874Z","2.1.2":"2021-03-24T04:07:52.816Z","2.1.3-use-actions-gh-pages-cfc36b693f6bff2e7796fe29577d4dd880a3dd4e":"2021-03-24T04:29:27.935Z","2.1.3":"2021-03-24T04:32:55.151Z","2.1.4-publish-on-release-created-bafd80655b1a2dddf7fe7fb12a3df2060c19b259":"2021-03-24T06:01:12.595Z","2.1.4":"2021-03-24T06:04:37.095Z","2.1.5-add-action-badge-7cd77465ec401faed1c8f08cc92f3eb9eeee51b8":"2021-03-24T06:24:20.769Z","2.1.5":"2021-03-24T06:28:06.753Z","2.1.6-set-npm-token-in-action-23dce1a5e11f29533149610d503077acb9ab391e":"2021-03-24T09:35:30.523Z","2.1.6":"2021-03-24T09:38:44.876Z","2.1.7-renovate-non-major-6ab446b5b15d1c671642beceb360e85c4312509c":"2021-03-25T02:45:01.218Z","2.1.7":"2021-03-25T02:48:10.442Z","2.1.8-renovate-non-major-26663efc92f5c443fed8b41bbd995714f27529d0":"2021-03-25T04:40:20.917Z","2.1.8":"2021-03-25T04:43:35.879Z","2.1.9-use-simple-git-hooks-6fa0ab8d497c073de049f239a46e075b3f587675":"2021-03-25T05:31:30.485Z","2.1.9":"2021-03-25T05:37:45.376Z","2.1.10-renovate-non-major-8019bb7191dfd57886bb9af8a8c818e8f0d56257":"2021-03-25T10:54:11.618Z","2.1.10":"2021-03-25T10:58:09.794Z","2.1.11-renovate-non-major-8dcc7da4ecc110a4f9269b3255848fb9ea6dd56a":"2021-03-25T18:41:53.137Z","2.1.11-renovate-non-major-28047dce1e68bc62aa2b1434f35f3525534335b2":"2021-03-25T18:45:58.375Z","2.1.11":"2021-03-25T18:49:18.595Z","2.1.12-renovate-non-major-c8d06d21a331f749bb808d4df2660012daa17282":"2021-03-25T21:27:43.797Z","2.1.12":"2021-03-25T21:32:45.930Z","2.1.13-renovate-non-major-ad752f3ba55d2413eac2113506041ba24d0d80bc":"2021-03-30T10:42:00.000Z","2.1.13":"2021-03-30T10:45:23.682Z","2.1.14-renovate-non-major-ec42b3bcde15f11b13020bbdab478ac677987fb0":"2021-03-30T13:23:28.416Z","2.1.14":"2021-03-30T13:27:01.982Z","2.1.15-renovate-non-major-8a08939ed9c9c3f1890b063045db3621b86d1e72":"2021-03-31T00:13:55.129Z","2.1.15":"2021-03-31T00:17:24.908Z","2.1.16-renovate-non-major-02b3290bc24c9ff00e06f73f11f9f42a7394cb9c":"2021-03-31T08:28:18.813Z","2.1.16":"2021-03-31T08:32:14.960Z","2.1.17-renovate-non-major-9958492b09c708a3a19549cab8eb0fc38614adab":"2021-04-01T13:05:17.296Z","2.1.17":"2021-04-01T13:08:32.109Z","2.1.18-renovate-non-major-43b9a1c000843e1f91884f4502edc2b9cf324626":"2021-04-02T17:25:02.892Z","2.1.18":"2021-04-02T17:28:49.793Z","2.1.19-renovate-non-major-f4df940e25b0a17d7487dad78561fe3c0d8d470b":"2021-04-02T20:51:01.737Z","2.1.19":"2021-04-02T20:54:36.706Z","2.1.20-renovate-non-major-e245717aed5e0caebfeaaf79675b7915d737be5d":"2021-04-03T11:25:51.581Z","2.1.20-renovate-non-major-eb09544439428242fb05e2200fcd9f1ce42df77e":"2021-04-03T12:16:32.801Z","2.1.20":"2021-04-03T12:19:51.878Z","2.1.21-renovate-non-major-0820e2752303ae6b87cdc510c4d15edffc3913e3":"2021-04-03T21:47:01.065Z","2.1.21":"2021-04-03T21:50:15.765Z","2.1.22-renovate-non-major-e361843cb85bf07eb857dfadf770ede7c8262979":"2021-04-04T02:10:40.712Z","2.1.22":"2021-04-04T02:14:13.182Z","2.1.23-renovate-non-major-4da927375deae7b5305c8c3c5b13081396c6a9b3":"2021-04-07T19:45:45.486Z","2.1.23":"2021-04-07T19:49:07.587Z","2.1.24-renovate-non-major-6a5fc29d832f77946c8f092b7b806cbcd5467da6":"2021-04-07T21:59:14.349Z","2.1.24":"2021-04-07T22:02:33.109Z","2.1.25-renovate-non-major-92e0bbcf565972a2186acc5faa9f88410d3e06f1":"2021-04-14T01:22:22.528Z","2.1.25":"2021-04-14T01:26:02.752Z","2.1.26-renovate-non-major-8e41864c1034cf6b8bceb3a4cc41ce8d8cc8af77":"2021-04-15T11:08:00.585Z","2.1.26":"2021-04-15T11:11:33.984Z","2.1.27-renovate-non-major-142d2fd1f1414c072d4b796a65a37698d5f82770":"2021-04-15T21:46:43.472Z","2.1.27":"2021-04-15T21:50:57.361Z","2.1.28-renovate-strip-ansi-7-x-8e01551516d4f040c71687550a9da589e0714428":"2021-04-18T12:13:32.318Z","2.1.28-renovate-non-major-d27b4b6a218dedda8f82eecda2611b6e2596d0dc":"2021-04-20T18:14:01.337Z","2.1.28":"2021-04-20T18:18:20.824Z","2.1.29-renovate-strip-ansi-7-x-814a7e5ff17bc4047d5113686eb3dcf54167fbd9":"2021-04-20T18:21:56.816Z","2.1.29-renovate-non-major-67288b4714abd09ca945ef2b5753ebffc2dc7c7f":"2021-04-23T05:07:28.482Z","2.1.29":"2021-04-23T05:12:27.305Z","2.1.30-renovate-strip-ansi-7-x-b89e2b6b28aa75b794903928d8e4cdeab04a56f9":"2021-04-23T05:17:44.497Z","2.1.30-renovate-non-major-370caab7c44af3aa2113b227a247620a9f87d7f8":"2021-04-23T11:09:18.516Z","2.1.30":"2021-04-23T11:12:31.470Z","2.1.31-renovate-strip-ansi-7-x-0e45c041a3092080151529411d0a8605bbe72db7":"2021-04-23T11:16:29.408Z","2.1.31-renovate-non-major-bb36d6fab00de42b7447301f6e349fa028df18c5":"2021-04-23T14:25:45.167Z","2.1.31":"2021-04-23T14:29:22.490Z","2.1.32-renovate-strip-ansi-7-x-0b7b497af4cd2141b4ddb617152bae6a8f3d6948":"2021-04-23T14:33:08.509Z","2.1.32-renovate-non-major-836eae6aeba14805c7f4d1ea796cbf90617ecaf1":"2021-04-24T12:03:55.817Z","2.1.32":"2021-04-24T12:07:17.965Z","2.1.33-renovate-strip-ansi-7-x-a571c9c11dd76046c4d88647de4322395a05b2fa":"2021-04-24T12:13:49.144Z","2.1.33-renovate-non-major-6b0c748f5ba8476d57b746deb8cb9cdb1ca7916f":"2021-04-24T12:20:49.999Z","2.1.33":"2021-04-24T12:24:32.313Z","2.1.34-renovate-strip-ansi-7-x-8f8dde046e6858895f12540c49f7d2fdf82efa65":"2021-04-24T12:32:08.881Z","2.1.34-renovate-non-major-8dccc6bf519314c5ef8c0dec2976f163255cdfa5":"2021-04-24T16:49:34.707Z","2.1.34":"2021-04-24T16:53:39.298Z","2.1.34-renovate-strip-ansi-7-x-72472daacaab9c160ec193fc13228a531cff8ef7":"2021-04-24T16:56:48.488Z","2.1.35-renovate-strip-ansi-7-x-409899fc147acfb55a4baa3610b76b29a0b44448":"2021-04-24T17:56:35.357Z","2.1.35-renovate-r7insight-node-3-x-c8206c53a2a879e4f4198909b91369c0a4f35c4c":"2021-04-26T10:09:47.093Z","2.1.35-renovate-non-major-de085c72276327a11852a4839a871869b2dbc841":"2021-04-26T11:46:41.920Z","2.1.35-renovate-non-major-b3a47b71285bbd0fcda2ca0183a29d2dfc279a28":"2021-04-26T11:52:30.429Z","2.1.35":"2021-04-26T11:56:41.207Z","2.1.36-renovate-r7insight-node-3-x-332dadbfc39b6bbd9201b39b79e96404263a6dbc":"2021-04-26T12:01:00.790Z","2.1.36-renovate-strip-ansi-7-x-c3bbd7bd41a52d1bf96e41df83ec738cf07abb46":"2021-04-26T12:01:22.887Z","2.1.36":"2021-04-27T00:20:28.822Z","2.1.37-renovate-non-major-7f457d52868cc404b3087dff33ef14907fdbfd68":"2021-04-27T00:25:26.389Z","2.1.37-renovate-strip-ansi-7-x-e94053e04a6848d3806baa02736bd93b5fed364c":"2021-04-27T00:27:53.863Z","2.1.37":"2021-04-27T01:10:49.002Z","2.1.38-renovate-strip-ansi-7-x-a731c04c6c85ca7f2e2a676598aa6f268225b202":"2021-04-27T01:15:19.973Z","2.1.38-renovate-non-major-d3662162e89d642f9e393378116d099bf3e1a084":"2021-04-28T11:25:44.268Z","2.1.38":"2021-04-28T11:29:28.362Z","2.1.39-renovate-strip-ansi-7-x-857818e0eccfa50d4cd6dc441eeeae416ea4de6a":"2021-04-28T11:32:57.551Z","2.1.39-renovate-non-major-9dab11b69cfe68b69079a0f1c8638163a24d7b07":"2021-04-29T09:56:35.283Z","2.1.39":"2021-04-29T10:00:17.291Z","2.1.40-renovate-strip-ansi-7-x-647e0ee7107ff07a82977a89448c07b33e497d9c":"2021-04-29T10:03:52.292Z","2.1.40-renovate-non-major-dbef359e5c87db4a184044c22dd61f19fbb8c81d":"2021-04-30T14:56:09.139Z","2.1.40":"2021-04-30T14:59:57.902Z","2.1.41-renovate-strip-ansi-7-x-903f28c0e17899fa8c50a0101445391a9d18f86a":"2021-04-30T15:04:20.361Z","2.1.41-renovate-non-major-4250be6a373e4840522b4059bb9dc33efe3f1887":"2021-05-03T11:08:39.795Z","2.1.41":"2021-05-03T11:12:52.698Z","2.1.42-renovate-strip-ansi-7-x-e1f2d3e7fa6ed0414b9875a00f10635679f6b553":"2021-05-03T11:18:54.222Z","2.1.42-renovate-non-major-a90dff85368f256fa19b59577ed7da938956df1e":"2021-05-05T14:52:29.111Z","2.1.42":"2021-05-05T14:58:11.721Z","2.1.43-renovate-strip-ansi-7-x-9bffb709e69f243a904bc8a026c632d16d684c10":"2021-05-05T15:04:31.453Z","2.1.43-renovate-non-major-f628d699283b8453e8d78a4456490609d3c0a769":"2021-05-05T15:47:24.203Z","2.1.43-renovate-non-major-a9c3d09585279c7ac0207b7638d30d009a420f27":"2021-05-05T15:52:10.451Z","2.1.43":"2021-05-05T15:56:47.328Z","2.1.44-renovate-strip-ansi-7-x-b08093af502f9af78cc4dd1b060a22f4a576a8fa":"2021-05-05T15:59:52.704Z","2.1.44-renovate-catch-uncommitted-2-x-ddbe2b665eabedfb2832ab7f5cbf54ebd048e15e":"2021-05-05T20:41:59.794Z","2.1.44":"2021-05-05T23:01:26.147Z","2.1.45-renovate-strip-ansi-7-x-66118ff14ecbf664e54685a209d2a0ca10bec120":"2021-05-05T23:05:44.525Z","2.1.45-renovate-non-major-b8e71e4ccbac9d40798b3ff4482a9e6ed4e4a677":"2021-05-05T23:20:01.818Z","2.1.45":"2021-05-05T23:28:38.151Z","2.1.46-renovate-strip-ansi-7-x-c84e9e5e9e638a3648155c40d151f153845e712b":"2021-05-05T23:32:36.157Z","2.1.46-fix-sentry-import-37e24198f74b9278d137a9dda16fbce13afbabea":"2021-05-07T09:28:08.839Z","2.1.46":"2021-05-07T09:45:32.497Z","2.1.47-exclude-test-build-dbc48e2b21d6c1d21e3a5ccb03f3f721d7cc387e":"2021-05-07T11:59:21.440Z","2.1.47":"2021-05-07T12:24:50.018Z","2.1.48-renovate-strip-ansi-7-x-520be94acfd3550c1913bcdebfc059bc15703b6c":"2021-05-07T12:30:09.622Z","2.1.48-renovate-lint-staged-11-x-bff7faa3e14ea9785f8f4014bc9464c834ab1b7e":"2021-05-07T17:11:59.065Z","2.1.48":"2021-05-08T00:02:56.102Z","2.1.49-renovate-non-major-4b947b869e0c848fb16f97e9ac686c7137e99ce6":"2021-05-08T00:26:47.406Z","2.1.49-renovate-strip-ansi-7-x-1db6d90fa74f8506a6697dc60886fc5ea7339332":"2021-05-08T00:29:21.532Z","2.1.49":"2021-05-08T00:44:28.021Z","2.1.50-renovate-strip-ansi-7-x-c224112ae388817ab3bc4d9af08e7c7b98d9b3f4":"2021-05-08T00:49:01.424Z","2.1.50-renovate-non-major-3da407fc21002ca38ead0c3ac3b46908cdc49c74":"2021-05-08T03:55:28.619Z","2.1.50":"2021-05-08T03:58:38.133Z","2.1.51-renovate-strip-ansi-7-x-b93c72b7e1a1c4c03d179a1b2aa7a46cf4369df0":"2021-05-08T04:03:24.377Z","2.1.51-dependabot-npm-and-yarn-hosted-git-info-2-8-9-0ef6f814e14dc920d44817ee43521384e4777e1e":"2021-05-08T07:07:16.409Z","2.1.51":"2021-05-08T07:10:41.784Z","2.1.52-renovate-strip-ansi-7-x-8a3a5729a06b4275304a9187f1c6bde693b36652":"2021-05-08T07:16:58.272Z","2.1.52-renovate-non-major-634e0101c7c85872ad726190b5467364ec34c5c4":"2021-05-08T07:22:10.404Z","2.1.52":"2021-05-08T07:25:59.576Z","2.1.53-renovate-strip-ansi-7-x-055b81bbb5a50ae7c1f4c599f8f0855a7911e2e8":"2021-05-08T07:30:04.902Z","2.1.53-dependabot-npm-and-yarn-underscore-1-13-1-0235a2b1b9f3c563173dbe176d84d12c7be3274d":"2021-05-08T07:43:25.924Z","2.1.53":"2021-05-08T07:46:48.203Z","2.1.54-renovate-strip-ansi-7-x-4e61a0a4a43c9d80ab249709b30696a3d8c8b77f":"2021-05-08T07:53:05.218Z","2.1.54-renovate-non-major-554ccadee6cf9dbb61f2490f67675369ebb18bf2":"2021-05-10T09:52:29.043Z","2.1.54":"2021-05-10T09:57:06.848Z","2.1.55-renovate-strip-ansi-7-x-2b9342bcb5abeb60bb8fc85b5729634b039987e4":"2021-05-10T10:00:06.140Z","2.1.55-renovate-non-major-d13ed9b6cd72e854ad1f4e2526cccd49c853e20a":"2021-05-11T07:43:59.029Z","2.1.55":"2021-05-11T07:47:33.207Z","2.1.56-renovate-strip-ansi-7-x-70af55efb7fa490bbc451fc1186f6237cf96c886":"2021-05-11T07:51:24.202Z","2.1.56-renovate-non-major-34e8287ec55955172f0e8713fb016c412a737654":"2021-05-11T08:34:10.114Z","2.1.56":"2021-05-11T08:37:21.958Z","2.1.57-renovate-strip-ansi-7-x-2eedeac77593ccfc2c2441f25795b41783fbe7a0":"2021-05-11T08:41:19.973Z","2.1.57-renovate-non-major-3f89f9bb2eef7b48cbadd13c85448c7822b2e4d1":"2021-05-12T07:24:33.488Z","2.1.57":"2021-05-12T07:28:13.695Z","2.1.58-renovate-strip-ansi-7-x-69b081f59aca9510abc620e8fbc564114b618657":"2021-05-12T07:36:35.301Z","2.1.58-renovate-non-major-f5f48bd1b270baa98d731c6dd0aad841c9610ce1":"2021-05-12T09:28:06.515Z","2.1.58":"2021-05-12T09:32:22.186Z","2.1.59-renovate-strip-ansi-7-x-87a6fa7d1001efcc5dfd863fd6c95d82727f178c":"2021-05-12T09:38:13.083Z","2.1.59-renovate-non-major-29c6e2708fdf785a28f0cdfe76f3ea3dee7862c1":"2021-05-13T12:16:35.277Z","2.1.59":"2021-05-13T12:19:52.072Z","2.1.60-renovate-strip-ansi-7-x-4396603cf58e8daf32ca8d0cb13e11c1e0a4aa6d":"2021-05-13T12:24:22.484Z","2.1.60-renovate-non-major-3ba04fec5de54ae608295bbf8651fe4b7c5811e8":"2021-05-17T09:22:52.534Z","2.1.60":"2021-05-17T09:26:32.471Z","2.1.61-renovate-strip-ansi-7-x-9830539fd12fa6cbc662ad665a7ffa3709e0de4a":"2021-05-17T09:30:18.929Z","2.1.61-workflow-experiment-73df3839271c6815719ae93b4273d00bb007e91c":"2021-05-21T04:41:44.620Z","2.1.61":"2021-05-21T04:45:36.004Z","2.1.62-workflow-experiment-2-d4c03d1b8835bf6d96e0a19eaae25a2965210891":"2021-05-21T04:56:56.794Z","2.1.62":"2021-05-21T05:00:22.327Z","2.1.63-workflow-experiment-3-45c98f98eb8414cb3e506f374132c3fb43f49ac3":"2021-05-21T05:10:33.894Z","2.1.63":"2021-05-21T05:13:39.658Z","2.1.64-revert-workflow-experiment-e54ba266a170999b177a5d8a69ecbfc9e068d5be":"2021-05-21T06:10:54.530Z","2.1.64":"2021-05-21T06:13:52.441Z","2.1.65-renovate-internal-non-major-bef01e8c533f4c84bb703fdc65fc5cbb507b5be2":"2021-05-21T09:17:46.509Z","2.1.65":"2021-05-21T09:21:10.979Z","2.1.66-renovate-internal-non-major-48a9ee3fad00dd9ddfe731d216166c2bafd210ae":"2021-05-21T11:11:33.219Z","2.1.66":"2021-05-21T11:14:38.782Z","2.1.67-renovate-balena-lint-6-x-24378286ef25c9b8ef6b394459eed66349333216":"2021-05-21T18:09:44.993Z","2.1.67-renovate-internal-non-major-4dc29d1ac23a7d9c892584a8e36c73e82b5b309c":"2021-05-22T01:08:09.274Z","2.1.67-renovate-external-non-major-18cc624b16db493b41852f1b160445fbb497865a":"2021-05-22T01:08:27.265Z","2.1.67-renovate-major-external-major-265405d37379a712ad7ab341ba41374d69393e7f":"2021-05-22T01:10:16.698Z","2.1.67":"2021-05-22T01:12:10.983Z","2.1.68-renovate-external-non-major-1b97e655a66eaab8312d3f44eac70d7f094b900f":"2021-05-22T01:16:14.208Z","2.1.68-renovate-balena-lint-6-x-069a3017f54e6f464bf7c8f05a690609adfeab39":"2021-05-22T01:17:59.799Z","2.1.68-renovate-major-external-major-3b9e8f1b48d097fe039e5fff6c7363cae91866e0":"2021-05-22T01:18:26.160Z","2.1.68":"2021-05-22T01:23:20.418Z","2.1.69-renovate-balena-lint-6-x-4bb1373e39232125d57c6749fd999dc3ae7337fa":"2021-05-22T01:28:12.625Z","2.1.69-renovate-major-external-major-936311d56e1297c7a3929c09ad1d2c1f227aea75":"2021-05-22T01:28:47.988Z","2.1.69-use-jellyfish-config-0d6177319027abf7fa4d0bca41e8a8f3777bdd20":"2021-05-23T01:16:25.003Z","2.1.69-renovate-internal-non-major-a91614b0d9e2405467bc721690216c300a3502e8":"2021-05-23T01:41:30.199Z","2.1.69":"2021-05-23T01:44:58.184Z","2.1.70-renovate-balena-lint-6-x-a651659b92f2547f129728155b797ef51b3ce41b":"2021-05-23T01:49:30.137Z","2.1.70-renovate-major-external-major-49b3c350a4c54fee59c8df8ef2b8a6c42d8ad8d6":"2021-05-23T01:53:53.140Z","2.1.70-renovate-internal-patch-ab332c42ecf42ae51d5b2078a788c85f6176d169":"2021-05-23T08:44:43.522Z","2.1.70":"2021-05-23T08:48:57.063Z","2.1.71-renovate-balena-lint-6-x-c086ef5573ff957c947a8aeae881839b995bd5c0":"2021-05-23T08:53:09.676Z","2.1.71-renovate-major-external-major-3093024bd5384b37e8a5128fee91f503ef3f278a":"2021-05-23T08:56:12.100Z","2.1.71":"2021-05-24T00:57:23.442Z","2.1.72-renovate-major-external-major-23cd4c8bf43729a45c3e09bc6da97798379681a4":"2021-05-24T01:01:52.935Z","2.1.72-renovate-internal-patch-dc48988553c68d1f34e43109c9d21d02763d36b9":"2021-05-24T05:44:55.816Z","2.1.72":"2021-05-24T05:49:43.279Z","2.1.73-renovate-major-external-major-d76faefb2a04b144e6030c816e2034e6bc8c1a7f":"2021-05-24T05:54:26.195Z","2.1.73-use-jellyfish-config-650c60a947f6cd1e089fa5897e5c9dc35c9a78e5":"2021-05-24T06:32:47.994Z","2.1.73-use-jellyfish-config-3b77864308ae22d61d851ae7baab8bd6221d42a5":"2021-05-24T06:48:27.708Z","2.1.73":"2021-05-24T06:52:02.876Z","2.1.74-renovate-major-external-major-d9b998cc43185729035fcb84807a96973714fb04":"2021-05-24T06:57:08.671Z","2.1.74-renovate-balena-lint-6-x-109e3859c4842fa0a356c7bfceaef7f933e7d55e":"2021-05-24T09:46:54.889Z","2.1.74-renovate-balena-lint-6-x-34348b4a84463b68048fd64f4b6e9cdf604598d1":"2021-05-24T11:36:26.802Z","2.1.74":"2021-05-25T00:00:01.029Z","2.1.75-renovate-internal-patch-c7936a1ae3b0d90623e40ef77e246a07c712d168":"2021-05-25T00:11:13.829Z","2.1.75-renovate-major-external-major-3483c0b966e384705f8c570319de6aeaf9770a02":"2021-05-25T00:24:23.990Z","2.1.75":"2021-05-25T00:33:30.524Z","2.1.76-renovate-major-external-major-6d0d8cc7e9659951bef9371b8d5d1a4f9e675e59":"2021-05-25T00:38:02.045Z","2.1.76-renovate-internal-patch-8a506deedc95bbfcbe5643dd270a8f8351526bce":"2021-05-25T00:42:42.578Z","2.1.76":"2021-05-25T00:50:20.622Z","2.1.77-renovate-major-external-major-841827655db944ab5ea0cc9be7b153f92691c4c6":"2021-05-25T00:54:49.413Z","2.1.77-dependabot-npm-and-yarn-browserslist-4-16-6-6cfe6408b894d42624c654add5c0c58a1da20613":"2021-05-25T03:28:40.022Z","2.1.77":"2021-05-25T03:33:27.650Z","2.1.78-renovate-major-external-major-3dc1cfccc8e723db5ce0adbf7f4547a73745530c":"2021-05-25T03:39:44.753Z","2.1.78-renovate-internal-patch-a3096dc417a3d3f75e9d9ad0d0f01033a9821a5f":"2021-05-25T03:47:43.872Z","2.1.78":"2021-05-25T03:51:14.771Z","2.1.79-renovate-major-external-major-305a7a1c75d703cc6718bfb604916da771e6f3a5":"2021-05-25T03:55:01.622Z","2.1.79-renovate-major-external-major-cc950d7034629b38a1a5c19f6a688797dbd9dad8":"2021-05-25T08:52:35.973Z","2.1.79-renovate-major-external-major-885356087c0edea93e5b1dc39d25c069acf6c980":"2021-05-25T10:38:19.481Z","2.1.79-renovate-major-external-major-83a69eda650429215217dc37929d2b93b984e53c":"2021-05-26T00:29:24.692Z","2.1.79-bump-jest-dcbbf4b6c54d4fe8a67052e4001448293e276040":"2021-05-26T01:35:05.836Z","2.1.79":"2021-05-26T01:38:51.796Z","2.1.80-renovate-major-external-major-d87ca5beefeab390352aec8d0843493b0b688c77":"2021-05-26T01:46:07.310Z","2.1.80-repo-sync-jellyfish-config-default-ff885e93f8e76f0b0913e1360973af12ed1d0e80":"2021-05-26T09:11:20.612Z","2.1.80-renovate-balena-jellyfish-config-1-x-4fce0fdfe0790e70a8809c163b6cfc867079d8d8":"2021-05-26T10:22:53.693Z","2.1.80-repo-sync-jellyfish-config-default-5f68ff09756604eab9e6d2850db615aaee935beb":"2021-05-27T01:18:27.792Z","2.1.80-renovate-balena-jellyfish-config-1-x-e524459399b154fd2301985ba741d493a5af0cb4":"2021-05-27T01:26:10.408Z","2.1.80":"2021-05-27T02:42:12.126Z","2.1.81-renovate-internal-patch-659036898034857c740449e9dd6a6cb187bb178b":"2021-05-27T02:46:10.215Z","2.1.81-renovate-major-external-major-b68d9aa00df4123646c9e9aab0cbda40e1740cfc":"2021-05-27T02:47:27.669Z","2.1.81":"2021-05-27T02:52:33.087Z","2.1.82-repo-sync-jellyfish-config-default-dfe669cbbb3a1abe1d9b4d855cc513a092cf5d8b":"2021-05-27T03:22:39.155Z","2.1.82-repo-sync-jellyfish-config-default-1276a7d09a78ccc90dc2ab3649d8798b2430e754":"2021-05-27T04:15:05.494Z","2.1.82-repo-sync-jellyfish-config-default-da2d36f48bbebe6924a775550eb59b5093b78db3":"2021-05-27T06:49:02.186Z","2.1.82-renovate-internal-patch-27f9d1477516cce1299115cdcd314fa2fe3e9355":"2021-05-27T08:00:41.817Z","2.1.82":"2021-05-27T08:04:14.730Z","2.1.83-renovate-major-external-major-274a7247350b49eaa1e09590481a2b5496d15a4a":"2021-05-27T08:07:51.566Z","2.1.83-repo-sync-jellyfish-config-default-d33c7b6bbbd14e6cbd69fbb676f015024ed6a771":"2021-05-27T09:07:56.395Z","2.1.83":"2021-05-27T09:12:38.102Z","2.1.84-renovate-internal-patch-31bd2cd9150b4acf8a6842e5b2a1e97a2b231e15":"2021-05-27T09:19:12.864Z","2.1.84-renovate-major-external-major-8d454d5dcb24f8be66ddb23a2d2c48932a1e2189":"2021-05-27T09:20:01.063Z","2.1.84":"2021-05-27T09:23:04.361Z","2.1.85-renovate-major-external-major-620842ccaf6fde31de2b721dc73f9c4b486616a5":"2021-05-27T09:27:42.137Z","2.1.85-renovate-internal-patch-d0e28d710bd7bf13dc1e08ae9c69d5d7e0a50410":"2021-05-27T11:24:29.815Z","2.1.85":"2021-05-27T11:28:19.431Z","2.1.86-renovate-major-external-major-bbceb0fa9ecb44f7f971ccb4e0b7b9eca0cf75f7":"2021-05-27T11:32:25.845Z","2.1.86-renovate-internal-patch-7cbb04848528881a47da35c2b521ab650ebfef48":"2021-05-29T01:03:39.528Z","2.1.86":"2021-05-29T01:13:22.686Z","2.1.87-renovate-external-non-major-c946c9eddc5f86d547cb828a43429a0375372ed8":"2021-05-29T01:18:08.131Z","2.1.87-renovate-internal-patch-0b4f3616e33b7ad6ae3f22f3fd7125f853c0995b":"2021-05-29T04:14:34.910Z","2.1.87":"2021-05-29T04:17:49.223Z","2.1.88-renovate-major-external-major-ccc99f98ffd1892e400010e8ab0024971d9aeb40":"2021-05-29T04:25:49.536Z","2.1.88-renovate-external-non-major-05ee13cb01ded38dfa34e85a9c427fe1ede86c5b":"2021-05-29T06:19:59.109Z","2.1.88":"2021-05-29T06:25:59.338Z","2.1.88-renovate-major-external-major-f2e83b0d71a4bd0aa6cf340ebd82da335e0bff8f":"2021-05-29T06:29:40.715Z","2.1.89-renovate-major-external-major-48475cd690d974717f622b18b8398138dcda246a":"2021-05-29T06:32:52.486Z","2.1.89-renovate-internal-patch-233129f709e392e8cdf2e2cc91af5cad0443c928":"2021-05-29T07:24:00.657Z","2.1.89-renovate-internal-patch-48a840850fb7c965ebe9624414f847351835727c":"2021-05-29T08:35:05.829Z","2.1.89":"2021-05-29T08:38:39.612Z","2.1.90-renovate-major-external-major-21ec6d28c4ea6b00097b43aca7722f058060b2e0":"2021-05-29T08:42:32.425Z","2.1.90-internalize-strip-ansi-11be20b702264b1d7117bb896955180b99c1f26b":"2021-05-29T09:10:36.148Z","2.1.90":"2021-05-29T09:13:41.930Z","2.1.91-renovate-external-non-major-e20de2b50098a106724d33866987378d1ece12ce":"2021-05-29T14:05:46.071Z","2.1.91-renovate-internal-patch-a18684564e6699502a5918dbc9bd107e82da73b1":"2021-05-29T14:06:33.480Z","2.1.91":"2021-05-29T14:08:59.212Z","2.1.92-renovate-internal-patch-836b39c81fa58d12afedac5e69f97e1b1c0dc83c":"2021-05-29T14:12:39.935Z","2.1.92":"2021-05-29T14:18:07.034Z","2.1.93-renovate-external-non-major-da3885b3f14e8308058a6dadba175e044e35aca8":"2021-05-29T19:07:37.495Z","2.1.93":"2021-05-29T19:10:50.350Z","2.1.94-renovate-internal-patch-2f6c3ce6add1acc23f7e0d19b2bf4618012c4a88":"2021-05-29T20:12:18.261Z","2.1.94":"2021-05-29T20:15:55.247Z","2.1.95-renovate-internal-patch-7e9d3e84983b0023af107031f92e1d7ca8b9de78":"2021-05-31T09:06:13.069Z","3.0.0-remove-r7-logger-f0e965a7865d7869dde6a608caacc8193f09f571":"2021-05-31T09:08:03.460Z","2.1.95":"2021-05-31T09:09:20.691Z","3.0.0-remove-r7-logger-17bc61134911d271edc6852635caee169e1bb89d":"2021-05-31T09:17:43.542Z","3.0.0":"2021-05-31T09:29:20.160Z","3.0.1-renovate-internal-patch-6b690948aafa95b0c9b1d084efdd3501634ee9b9":"2021-05-31T21:18:26.998Z","3.0.1":"2021-05-31T21:24:57.681Z","3.0.2-remove-catch-uncommitted-9abe11e7b9f389ab4f9ff31ed6f2710b72efebfe":"2021-06-02T07:27:27.313Z","3.0.2":"2021-06-02T07:30:46.812Z","3.0.3-improve-lint-staged-501f35a71a2cc72946834cc05ad3abb83abbf602":"2021-06-03T23:16:24.566Z","3.0.3":"2021-06-03T23:19:41.581Z","3.0.4-renovate-internal-patch-30575d4df3c44e9675cdc595be3140580acacbe8":"2021-06-05T08:32:43.117Z","3.0.4-renovate-external-non-major-149d6661364e79ae99799b7586a676a034addb3c":"2021-06-05T08:33:19.068Z","3.0.4":"2021-06-05T08:37:53.797Z","3.0.4-renovate-internal-patch-2875ee1d98c63c3f130bcbba34611c2322cdc0b4":"2021-06-05T08:38:58.591Z","3.0.5-renovate-internal-patch-d8852cbf23e999df133943af91a57c4fe2de14b5":"2021-06-05T08:41:55.522Z","3.0.5":"2021-06-05T08:47:55.513Z","3.0.6-renovate-external-non-major-99ed72cfe4efb2e646859d6a7242d8104364cc15":"2021-06-06T16:27:01.272Z","3.0.6":"2021-06-06T16:30:20.455Z","3.0.7-renovate-internal-patch-ee17e7d301da3558f8f654cbebfcbaa170790c95":"2021-06-06T18:20:26.805Z","3.0.7":"2021-06-06T18:24:04.052Z","3.0.8-renovate-internal-patch-e5a535606a557092b9c987d5be5506ded6f5b999":"2021-06-08T03:15:31.966Z","3.0.8-renovate-balena-jellyfish-environment-4-x-2f0916b6f9cf2f1023433a4153c6e2ed0bf4de02":"2021-06-08T03:16:19.763Z","3.0.8":"2021-06-08T03:18:35.039Z","3.0.9-renovate-balena-jellyfish-environment-4-x-8f542552756c1e1e187743fd29f9239577ccb8fb":"2021-06-08T03:23:19.924Z","3.0.9-repo-sync-jellyfish-config-default-7f752d1c6c43aa4bcb833615fe6130588643cfcc":"2021-06-08T04:10:39.164Z","3.0.9-renovate-balena-jellyfish-environment-4-x-1403e190144209c2aace5af2b732d53930c23dc0":"2021-06-08T05:17:15.898Z","3.0.9":"2021-06-08T05:20:55.795Z","3.0.10-renovate-internal-patch-e56f93061726ba067e21deb79ec4e1d3e8d7eb95":"2021-06-08T05:25:04.899Z","3.0.10-renovate-balena-jellyfish-config-1-x-4b8520ce5e68f6681d312fa43eea70111e178997":"2021-06-08T05:25:11.705Z","3.0.10":"2021-06-08T05:30:02.223Z","3.0.11-renovate-internal-patch-96bb5d4a373f2b130d381fc45700c09fa9b03af6":"2021-06-08T05:36:16.486Z","3.0.11":"2021-06-08T05:39:30.807Z","3.0.12-repo-sync-jellyfish-config-default-eb55b738a9182bab22adcb305d0acf680275cda8":"2021-06-11T05:01:02.637Z","3.0.12-renovate-internal-patch-d2c20e6ceca5d2f2130046676b0794e9a7e46dce":"2021-06-11T05:11:38.997Z","3.0.12":"2021-06-11T05:15:08.729Z","3.0.13-renovate-internal-patch-383cf9ec8082c49cedcf9aa21d64e8ab43b4e634":"2021-06-11T07:31:04.911Z","3.0.13":"2021-06-11T07:34:32.805Z","3.0.14-renovate-external-non-major-4b1a131e691585acb16c2c2e87457473ca79a817":"2021-06-12T00:33:46.241Z","3.0.14":"2021-06-12T00:37:29.417Z","3.0.15-repo-sync-jellyfish-config-default-a125c8feaefbfb8b2eabafcdcda6970aad889296":"2021-06-15T00:43:47.600Z","3.0.15":"2021-06-15T00:47:33.194Z","3.0.16-renovate-internal-patch-d3677fc83d02dfe9589b384a30ad541c2fdab775":"2021-06-15T00:53:24.114Z","3.0.16":"2021-06-15T00:56:34.926Z","3.0.17-renovate-internal-patch-f7c39e8bc4d6c6a452975a99c49955bb41031ef4":"2021-06-15T05:29:04.606Z","3.0.17":"2021-06-15T05:32:01.519Z","3.0.18-renovate-internal-patch-51b65c0aea5ec36aa9bb518863e3b1e65651b0e0":"2021-06-19T09:49:00.448Z","3.0.18":"2021-06-19T09:52:48.185Z","3.0.19-bump-deps-7581247ebdf84b79304d5e85587a63a600473e62":"2021-06-19T10:27:32.744Z","3.0.19":"2021-06-19T10:30:59.248Z","3.0.20-bump-sentry-testkit-7fd61d803b13ea010c9c7bcba9876791225c24a0":"2021-06-20T14:24:59.002Z","3.0.20":"2021-06-20T14:28:17.563Z","3.0.21-bump-sentry-node-7c116c2abcc1addb18543112b78e99875cce02db":"2021-06-22T06:02:19.056Z","3.0.21":"2021-06-22T06:05:25.391Z","3.0.22-renovate-internal-patch-b957f1aa14549a04fbfc13c1cb055237355591ce":"2021-06-22T06:17:57.646Z","3.0.22":"2021-06-22T06:21:22.725Z","3.0.23-renovate-internal-patch-00901ea11bbc5e12fdb6aec47490ad1cd5116cd2":"2021-06-23T05:32:48.880Z","3.0.23":"2021-06-23T05:36:40.875Z","3.0.24-bump-jest-0eb8e12772c8e20ca2fdc79ffc4544bbec19e12a":"2021-06-23T23:25:01.655Z","3.0.24":"2021-06-23T23:28:56.580Z","3.0.25-renovate-internal-patch-b43dab743f81b76a35771bf6aa34c121aa0fc55d":"2021-06-23T23:32:47.343Z","3.0.25-h32-prevent-json-log-crash-d815150a282d87c22279f3725fda4de46042225b":"2021-06-24T12:24:13.964Z","3.0.25-renovate-balena-jellyfish-environment-4-x-6ff3b1eb2a1ac33002af32ea8836a39e52cbf6f9":"2021-06-24T14:04:47.099Z","3.0.25":"2021-06-24T14:08:37.076Z","3.0.26-renovate-internal-patch-d5533cac88111c230b60456d10c12b1730ce222d":"2021-06-24T14:11:38.567Z","3.0.26":"2021-06-24T14:17:34.296Z","3.0.27-renovate-internal-patch-0550e8e0e9e4b3f5c7b09506b36998e5f9b6719b":"2021-06-25T02:14:46.119Z","3.0.27":"2021-06-25T02:18:13.932Z","3.0.28-bump-depcheck-4defe8eddcbec49c7d78e25a32e5bfdfd754f89a":"2021-06-25T22:45:28.421Z","3.0.28":"2021-06-25T22:49:15.750Z","3.0.29-renovate-internal-patch-f5d9ae96577f774ee500905e4251f1c9ac622eff":"2021-06-25T22:53:27.584Z","3.0.29":"2021-06-26T00:24:43.983Z","3.0.30-h32-prevent-json-log-crash-32437f202cb61574ace8fed257b3c1b090e392eb":"2021-06-29T06:50:52.144Z","3.0.31-renovate-external-non-major-1405522af1a97e679b5e2f90babde45699f178ed":"2021-06-29T07:01:24.902Z","3.0.31-renovate-internal-patch-68d50202880db0e3535c69e7a276de06ad66e250":"2021-06-29T10:48:04.785Z","3.0.31":"2021-06-29T10:52:00.302Z","3.0.32-renovate-internal-patch-06e93fc9a47182f0f1a5449917b64e8710fb8e4e":"2021-06-30T00:49:26.345Z","3.0.32":"2021-06-30T00:52:39.890Z","3.0.33-repo-sync-jellyfish-config-default-3dc8960a9ae82271f206db38c81c16a151c9888d":"2021-06-30T01:19:22.230Z","3.0.33":"2021-06-30T01:22:38.525Z","3.0.34-renovate-internal-patch-70723c0cd49fc2badbc10c4d37f0e1ef0338dbd8":"2021-06-30T02:34:46.450Z","3.0.34":"2021-06-30T02:38:16.306Z","3.0.35-renovate-balena-jellyfish-config-1-x-1f7bff67380459228a21827774a4a0f346acaed3":"2021-07-02T06:40:06.532Z","3.0.35":"2021-07-02T06:43:21.860Z","3.0.36-renovate-internal-patch-8d5cc948579cc75330e818a44d9f0a854b1652f0":"2021-07-02T08:09:26.968Z","3.0.36":"2021-07-02T08:13:06.231Z","3.0.37-renovate-internal-patch-c3a77ddabcb23b4de0b35fa4daa8d33eae528605":"2021-07-02T23:18:27.657Z","3.0.37-renovate-internal-patch-7c8ac48cce268747f7792360bc0673e85499250b":"2021-07-02T23:22:39.335Z","3.0.37":"2021-07-02T23:25:49.130Z","3.0.38-renovate-internal-patch-1b05dc41962842ca022143f5345192256069eb56":"2021-07-03T01:41:25.297Z","3.0.38":"2021-07-03T01:45:13.875Z","3.0.39-renovate-external-non-major-289830b213cda574e9663bba75e99c395c51574f":"2021-07-03T01:48:33.016Z","3.0.39":"2021-07-03T01:53:50.159Z","3.0.40-renovate-internal-patch-52343348e242abfad9d424cdf5f56572fe0b9e9b":"2021-07-03T01:57:51.396Z","3.0.40":"2021-07-03T02:04:09.019Z","3.0.41-renovate-internal-patch-f53887c1700ecb1a662db9fd33df91089b415f55":"2021-07-05T01:23:04.114Z","3.0.41-renovate-internal-patch-ee5ba7c5e5f6a81203a82f61a49210cd606238ae":"2021-07-05T01:27:00.982Z","3.0.41":"2021-07-05T01:30:05.342Z","3.0.42-renovate-internal-patch-a618f3610e6d4277eb74144e728bd59e0b1a0ef4":"2021-07-05T02:48:28.383Z","3.0.42":"2021-07-05T02:52:00.800Z","3.0.43-renovate-internal-patch-219843f7ca7aae80f174142078e5f66a5773a0ba":"2021-07-07T00:07:58.671Z","3.0.43":"2021-07-07T00:13:37.458Z","3.0.44-renovate-internal-patch-85f2f0827bff6e86cc684431a5b0abe6493ea916":"2021-07-09T01:56:49.088Z","3.0.44":"2021-07-09T02:00:46.326Z","3.0.45-renovate-external-non-major-6d054d15ef6d1e4bf94a81069c5013b7ee811be7":"2021-07-10T01:06:27.693Z","3.0.45-renovate-internal-patch-17e701100d9074b70ee4f4c2c4e066e705b318b4":"2021-07-10T01:10:45.626Z","3.0.45":"2021-07-10T01:12:30.344Z","3.0.46-renovate-internal-patch-e8ea1fff5935b133c1622fed832ac8fc8f01cca6":"2021-07-10T08:37:18.334Z","3.0.46":"2021-07-10T08:40:32.403Z","3.0.47-renovate-external-non-major-057638aa32cf01def171d4e7dd2408b99732d2be":"2021-07-10T20:17:16.818Z","3.0.47":"2021-07-10T20:20:11.918Z","3.0.48-renovate-internal-patch-e40575d7af28420b0dc2ab51088e3e8311b2fb74":"2021-07-10T21:49:51.646Z","3.0.48":"2021-07-10T21:53:20.165Z","3.0.49-renovate-internal-patch-b5835afa30620f351c679b64b4390e473c1a8639":"2021-07-11T00:43:34.511Z","3.0.49":"2021-07-11T00:46:43.871Z","3.0.50-renovate-internal-patch-634830661c811bf453583f77d4b313e63b97200e":"2021-07-14T04:12:45.245Z","3.0.50":"2021-07-14T04:15:58.806Z","3.0.51-renovate-internal-patch-3ae3c101ef676c97a425d7e0a85281c3e0eb31ed":"2021-07-14T08:00:56.789Z","3.0.51":"2021-07-14T08:04:32.901Z","3.0.52-remove-whitesource-f21127fa66d951cc257d375b532e2a792d9ad575":"2021-07-16T23:18:32.197Z","3.0.52":"2021-07-16T23:22:24.892Z","3.0.53-renovate-external-non-major-7f28c8ea9816860f36c9240dde0fb3f07da291c5":"2021-07-17T00:48:01.039Z","3.0.53":"2021-07-17T00:52:33.460Z","3.0.54-renovate-internal-patch-a98012d97ddba4e1f8183347e0ce0d4deef8495f":"2021-07-17T01:47:17.921Z","3.0.54":"2021-07-17T01:50:15.704Z","3.0.55-h32-unify-script-names-32db8601e80641f9dc8a68f2266cf3c22a7dd2c7":"2021-08-06T13:42:34.711Z","3.0.55":"2021-08-06T13:47:03.787Z","3.0.56-renovate-internal-patch-f9add3b0e3f9acc8f71d7707281366608abdc024":"2021-08-06T13:49:07.795Z","3.0.56":"2021-08-06T13:54:49.535Z","3.0.57-renovate-external-non-major-c3e43661b29e421f5ef0b8b79c2256c2c185f490":"2021-08-07T00:46:27.055Z","3.0.57":"2021-08-07T00:50:02.970Z","3.0.58-lucianbuzzo-drop-typed-errors-86350715b48eb130f063b403765755812eba3404":"2021-08-09T10:35:59.063Z","3.0.58":"2021-08-09T10:39:29.246Z","3.0.59-renovate-balena-jellyfish-environment-4-x-34129a5c8e5af5ab7594588797c7930eca66c13c":"2021-08-15T02:06:16.534Z","3.0.59":"2021-08-15T02:11:04.509Z","3.0.60-renovate-major-external-major-082dd78843a951c47afe58c8590dfd32feff7908":"2021-08-16T01:19:59.364Z","3.0.60":"2021-08-16T01:23:23.809Z","3.0.61-renovate-balena-jellyfish-environment-5-x-e5df42a75f7aeecb52a7d7c05346066893d515b7":"2021-08-19T23:05:19.192Z","3.0.61":"2021-08-19T23:08:48.884Z","3.0.62-renovate-internal-patch-5ce8a3c92c4ff3bacac46879ffda3a1cda952acd":"2021-08-21T01:39:15.204Z","3.0.62":"2021-08-21T01:42:03.415Z","3.0.63-renovate-external-non-major-d166360f21bbbac703dafbffb8444d276733bb0c":"2021-08-21T01:45:17.266Z","3.0.63":"2021-08-21T01:50:16.912Z","3.0.64-renovate-internal-patch-f9c908f5eaef75670d6f8d80d58e2125a5aaad91":"2021-08-21T03:57:01.046Z","3.0.64":"2021-08-21T04:00:33.365Z","3.0.65-renovate-external-non-major-a84ef1bbbaa8ec1091f39eac5886b8550ac5a10b":"2021-08-28T01:11:36.385Z","3.0.65":"2021-08-28T01:15:04.471Z","3.0.66-renovate-external-non-major-5393bef728e9b5dc2b4419798d5a3ace136163a4":"2021-08-30T01:12:11.694Z","3.0.66":"2021-08-30T01:15:19.323Z","3.0.67-renovate-external-non-major-33d79924c63245a80950805b4973f862aedbffb9":"2021-09-04T00:58:03.675Z","3.0.67":"2021-09-04T01:02:15.905Z","3.0.68-renovate-external-non-major-3e7a0fc803537f35044d568bd747ef29e3308736":"2021-09-11T00:06:16.576Z","3.0.68-renovate-external-non-major-0a6b7e687e55faaa922aa8b42356b81b6f73f4f7":"2021-09-11T04:14:39.809Z","3.0.68-renovate-external-non-major-a110b61ff52f679e6ca9398ce32d7eb0bc4058e3":"2021-09-11T05:26:53.165Z","3.0.68":"2021-09-11T05:29:52.520Z","3.0.69-renovate-external-non-major-a50677ab81b975db3ce8cdf7817e38e4992ee265":"2021-09-12T05:04:05.320Z","3.0.69":"2021-09-12T05:07:30.063Z","3.0.70-renovate-external-non-major-ad690884235b860796d735fab4641baea758a029":"2021-09-18T01:30:33.478Z","3.0.70":"2021-09-18T01:33:14.223Z","3.0.71-renovate-external-non-major-1d94336a54be59978801f3b06ad591e2e2c3a883":"2021-09-18T19:54:43.873Z","3.0.71":"2021-09-18T19:58:04.942Z","3.0.72-renovate-external-non-major-9b48a844aea18e2cd749a3483887559eb7afd179":"2021-09-25T01:32:56.850Z","3.0.72":"2021-09-25T01:37:37.528Z","3.0.73-renovate-external-non-major-11d5100d73dd241c923ec0d67fbe160dfeac5e5d":"2021-09-25T03:24:29.670Z","3.0.73":"2021-09-25T03:28:06.734Z","3.0.74-renovate-external-non-major-341ac2cb8db0ca3aa1452ef554ad3a530a05ccb7":"2021-09-25T15:58:14.045Z","3.0.74":"2021-09-25T16:01:22.853Z","3.0.75-renovate-external-non-major-58d11fdb5ec2f14c441f61c425a6720be4434bee":"2021-10-02T00:46:00.887Z","3.0.75":"2021-10-02T00:49:27.370Z","3.0.76-renovate-external-non-major-dd3b8791c0f8209d08972c054dfacff0ff717939":"2021-10-02T18:53:34.001Z","3.0.76":"2021-10-02T18:56:39.825Z","3.0.77-renovate-balena-jellyfish-config-1-x-a776f09230033134a157b03206efd57607299595":"2021-10-04T02:46:15.492Z","3.0.77":"2021-10-04T02:49:40.409Z","3.0.78-repo-sync-jellyfish-config-default-80a6ba5aae3143798b90a7a5e4c3da95ae7e4f57":"2021-10-04T03:29:24.552Z","3.0.78-renovate-internal-patch-57b650ae1b7f4a5da8fa37237575df1456252069":"2021-10-04T10:53:17.116Z","3.0.78":"2021-10-04T10:57:59.587Z","3.0.79-repo-sync-jellyfish-config-default-48ea9bcab242079eeb4342851a433136ba8298d1":"2021-10-05T00:34:58.183Z","3.0.79":"2021-10-05T00:40:38.210Z","3.0.80-renovate-internal-patch-2f33e5e486f29748ff439e17cc663546718e8bb0":"2021-10-05T08:46:15.241Z","3.0.80":"2021-10-05T08:50:26.043Z","3.0.81-renovate-external-non-major-886394f8e43b73d362c516aeaa38db16dbdf3605":"2021-10-09T01:23:09.509Z","3.0.81":"2021-10-09T01:26:27.519Z","3.0.82-renovate-external-non-major-8ba9e3db455cad69d8acc691609e26d948a88fbf":"2021-10-09T04:10:58.577Z","3.0.82":"2021-10-09T04:14:05.630Z","3.0.83-renovate-external-non-major-6c6308fe06c5d76ba1191fce59ebe842715519bd":"2021-10-09T20:10:59.396Z","3.0.83":"2021-10-09T20:14:32.666Z","3.0.84-renovate-external-non-major-5b285df65eef4946ecf146a22ced774da4ee5c00":"2021-10-10T18:20:39.726Z","3.0.84":"2021-10-10T18:24:13.943Z","3.0.85-renovate-external-non-major-1804e3da5409956ed6c82d5b817573a2d89ec630":"2021-10-16T00:27:07.594Z","3.0.85":"2021-10-16T00:30:47.883Z","3.0.86-renovate-external-non-major-149dab66e3a9b97f9c2cd8971903900ebf8acd45":"2021-10-16T11:17:39.805Z","3.0.86":"2021-10-16T11:21:18.379Z","3.0.87-renovate-internal-patch-aefad1c85572b2041151104ef79f03527732c76f":"2021-10-20T05:12:33.145Z","3.0.87":"2021-10-20T05:16:20.558Z","3.0.88-renovate-internal-patch-3fe3ce4986ab7e1abdf509069dd8ff5ff5212d20":"2021-10-23T01:39:47.112Z","3.0.88-renovate-external-non-major-ed71d0de5f89a52c6e00ce4769c2accd9ce684ad":"2021-10-23T01:40:13.805Z","3.0.88":"2021-10-23T01:43:41.301Z","3.0.89-renovate-external-non-major-57079b034a9345af69e7e1a95b725a565ede8ae9":"2021-10-23T01:48:24.589Z","3.0.89":"2021-10-23T01:57:03.104Z","3.0.90-renovate-internal-patch-f8abe11f37be692bcc4344b3dc4e5d11d269053e":"2021-10-23T03:42:39.035Z","3.0.90":"2021-10-23T03:45:53.056Z","3.0.91-renovate-internal-patch-9fdcc27da2c37c5665fdce5c97da33f13f3be39b":"2021-10-23T08:17:43.343Z","3.0.91":"2021-10-23T08:21:58.213Z","3.0.92-renovate-external-non-major-7d4e48c8d26cfbfcbb497df8908d176756771ae0":"2021-10-23T18:32:39.317Z","3.0.92":"2021-10-23T18:36:18.393Z","3.0.93-renovate-internal-patch-b1b2c5d4c29f3df83c43f813f85b539a1c5231f7":"2021-10-23T20:25:49.959Z","3.0.93":"2021-10-23T20:29:11.729Z","3.0.94-renovate-internal-patch-44c7fb7ca22ac94b044426bba056d50b7c81d80d":"2021-10-28T02:25:21.674Z","3.0.94":"2021-10-28T02:29:17.091Z","3.0.95-renovate-internal-patch-9c3c8aa7fe00d169128120fe46de69e04aeb30a9":"2021-10-28T04:33:02.543Z","3.0.95":"2021-10-28T04:36:20.821Z","3.0.96-renovate-internal-patch-c3344c4f97610ccb6331c47cc9de4ce79da0043a":"2021-10-28T10:54:30.437Z","3.0.96":"2021-10-28T10:58:24.216Z","3.0.97-renovate-internal-patch-9c58a6eec4c170cb9449bd6dab0b662b54d52980":"2021-10-28T13:20:38.339Z","3.0.97":"2021-10-28T13:24:19.188Z","3.0.98-renovate-external-non-major-16ea0994ff8f277e9fc83e9207522d8751ff59c2":"2021-10-30T01:00:22.181Z","3.0.98":"2021-10-30T01:04:21.292Z","3.0.99-renovate-internal-patch-240c5334d6529a85c5f5b9c9f2b5a07614601c66":"2021-10-30T03:37:17.754Z","3.0.99":"2021-10-30T03:40:58.841Z","3.0.100-renovate-internal-patch-0df4227e0ff5cec6540a2b84b52c2653fc988a75":"2021-11-05T10:40:05.333Z","3.0.100":"2021-11-05T10:44:40.274Z","3.0.101-renovate-external-non-major-73bd9ec74b8262fef41e27803eac9639766fc506":"2021-11-06T01:42:44.421Z","3.0.101":"2021-11-06T01:45:53.886Z","3.0.102-renovate-internal-patch-5426a0c7ae1e1ef3b191e2bf0ff5ef795842c79d":"2021-11-07T01:54:22.324Z","3.0.102-renovate-external-non-major-ff9d874f587f046884de99dd39fc1d4c0bc86e27":"2021-11-07T01:54:47.846Z","3.0.102":"2021-11-07T01:57:37.419Z","3.0.103-renovate-external-non-major-0c14b378d318ec0a3ee7f2149a394bf0ffd6121f":"2021-11-07T02:02:03.950Z","3.0.103":"2021-11-07T02:05:31.980Z","3.0.104-renovate-internal-patch-c94ac14cbef39df2eeb32964b095cb85b36c1e5f":"2021-11-08T23:33:13.130Z","3.0.104-renovate-internal-patch-c42285f10b15d82c4ca9869f57fc1b6e654465c3":"2021-11-08T23:35:21.689Z","3.0.104":"2021-11-08T23:41:38.916Z","3.0.105-renovate-internal-patch-90ec98eac88f53019a151d0188e35e262e7c17ef":"2021-11-10T04:30:05.167Z","3.0.105-renovate-internal-patch-4815e8ab4ef3e379ffb0f712cea7c87b5c8f3e50":"2021-11-11T01:07:38.478Z","3.0.105-renovate-internal-patch-4a7499a08e9051407cbcf23e8a57927a1b745fd7":"2021-11-11T05:01:59.832Z","3.0.105":"2021-11-11T05:05:25.587Z","3.0.106-renovate-balena-jellyfish-environment-5-x-4f424724878c874bfd297f9d785be1311126a368":"2021-11-11T05:08:10.164Z","3.0.106":"2021-11-11T05:13:28.007Z","3.0.107-renovate-internal-patch-417788487278f5b39cb0ccf1a30e645d912a4656":"2021-11-12T04:09:48.872Z","3.0.107":"2021-11-12T04:13:35.035Z","3.0.108-renovate-external-non-major-5fc4b3d0f494e67240b4112ec6fec911e71273b6":"2021-11-13T01:16:25.085Z","3.0.108":"2021-11-13T01:19:06.976Z","3.0.109-renovate-internal-patch-ddeb279b56e98da76a5bd1fc9800940118335d52":"2021-11-13T06:09:18.018Z","3.0.109":"2021-11-13T06:13:48.913Z","3.0.110-renovate-major-external-major-e66e75c682a74f9d12f6ca2de94e664e2cf1402b":"2021-11-14T12:30:56.390Z","3.0.110-renovate-internal-patch-c928b287c723de2daa30441484698c5232267e4a":"2021-11-14T14:25:31.272Z","3.0.110":"2021-11-14T14:28:33.989Z","3.0.111-renovate-major-external-major-ea960fff0fd6a7c766422cc717fa6257992d8270":"2021-11-14T14:30:49.611Z","3.0.111-renovate-external-non-major-8b5a73037518b9360d8973442ab15b3ebd02be64":"2021-11-14T22:56:21.674Z","3.0.111":"2021-11-14T22:59:41.556Z","3.0.112-renovate-internal-patch-e2f22347ce7ca3dbc15bb15a8fbb2785fdb889f6":"2021-11-14T23:02:49.862Z","3.0.112":"2021-11-14T23:08:05.773Z","3.0.113-renovate-major-external-major-be0e104cdd991a2a4ce18bf1484e3c54e24e9027":"2021-11-14T23:13:26.429Z","3.0.113-renovate-internal-patch-0c95c136d215e09aec1081ebb7e0b1b883e2b9d6":"2021-11-15T02:12:58.698Z","3.0.113":"2021-11-15T02:16:06.479Z","3.0.113-renovate-major-external-major-0108a4e3ebe580dbf27301012f4c8fd05de1a3ab":"2021-11-15T02:18:15.765Z","3.0.114-renovate-major-external-major-15c5b3b0c0ab550b52cd0864e4e1c29604e44bd5":"2021-11-15T02:20:11.407Z","3.0.114":"2021-11-15T03:16:33.832Z","3.0.115-renovate-internal-patch-b1d43068e833960ee70aa25ada35e35f5430d409":"2021-11-15T03:22:35.284Z","3.0.115":"2021-11-15T03:26:09.864Z","3.0.116-joshbwlng-set-license-2017494fb576e0a75d0a3ecd6035c9634919f6fe":"2021-11-15T03:32:55.729Z","3.0.116":"2021-11-15T03:36:31.897Z","3.0.117-renovate-internal-patch-ed3edfb1884d09986a2a1cf8a6c4743aed4dc2e5":"2021-11-15T03:39:15.970Z","3.0.117":"2021-11-15T03:45:01.248Z","3.0.118-renovate-internal-patch-128c1547bfe74be1aa8e783304e044b92fae6c93":"2021-11-15T06:01:48.093Z","3.0.118":"2021-11-15T06:05:22.575Z","3.0.119-renovate-internal-patch-dc8c10cdea95b242be01c4c81859b15429b6932a":"2021-11-15T06:10:37.854Z","3.0.119":"2021-11-15T06:13:39.439Z","3.0.120-renovate-internal-patch-e0eed8efca613a632a9cccef175d6c9d7facdaf8":"2021-11-15T10:59:27.521Z","3.0.120":"2021-11-15T11:02:34.108Z","3.0.121-renovate-internal-patch-4d231f6915b65101e25cff181522d4abca727793":"2021-11-16T02:29:23.615Z","3.0.121":"2021-11-16T02:32:41.663Z","3.0.122-repo-sync-jellyfish-config-default-b57125ea2d2f3a085cb25a4c7dbc90945a3a2171":"2021-11-16T03:57:25.440Z","3.0.122":"2021-11-16T04:02:06.485Z","3.0.123-renovate-internal-patch-88da58ea183945922b7c8b6d2734e931da36bff8":"2021-11-16T04:07:11.419Z","3.0.123":"2021-11-16T04:11:47.042Z","3.0.124-renovate-internal-patch-303bf424ada8bdfd36af91cde79a88cbf95d263c":"2021-11-16T04:17:09.136Z","3.0.124":"2021-11-16T04:21:04.431Z","3.0.125-renovate-internal-patch-792a7a6c5f15239a9cf332230c2365210bcbf07b":"2021-11-19T10:18:11.866Z","3.0.125":"2021-11-19T10:21:20.257Z","3.0.126-renovate-balena-jellycheck-1-x-d25c7b221281407f7cb37725bab0d9a350dfe697":"2021-11-20T02:47:09.532Z","3.0.126-renovate-external-non-major-cc8d4d1da869c713cbb0fee1f701012b91eba145":"2021-11-20T05:54:03.860Z","3.0.126-renovate-internal-patch-730af79450083ec3d8867a91d71e08dd9c6ec0cc":"2021-11-20T08:59:21.215Z","3.0.126":"2021-11-20T09:55:32.943Z","3.0.127-joshbwlng-remove-license-headers-c643d207fc8fe666f339e0bf1b240d915f783635":"2021-11-20T11:41:16.376Z","3.0.127":"2021-11-20T11:44:43.262Z","3.0.128-renovate-external-non-major-b5c78aad4ee04ddbd14109f5435ed2e6410dd322":"2021-11-20T11:48:36.014Z","3.0.128-joshbwlng-bump-lint-staged-153546090aed467ec6a2ce5a4b8a762cd1840edf":"2021-11-20T12:58:27.492Z","3.0.128":"2021-11-20T13:01:10.868Z","3.0.129-renovate-external-non-major-4e5bff28cd12ed73597111743f7be1edd068da22":"2021-11-20T13:04:53.055Z","3.0.129-joshbwlng-bump-types-lodash-4aff54b47774bffa3209f55d56092f72b3b523f4":"2021-11-20T13:11:15.285Z","3.0.129":"2021-11-20T13:14:21.313Z","3.0.130-joshbwlng-bump-sentry-node-3d91f56c0dffd7138934d988f69e38a1dcc6dc5d":"2021-11-20T13:36:05.882Z","3.0.130":"2021-11-20T13:38:56.683Z","3.0.131-renovate-external-non-major-ed63109c939de5abe4373a4d4657a085da9afd59":"2021-11-20T13:43:47.121Z","3.0.131-renovate-internal-patch-81971b78e37616a93bcf6a59d4a44cf47aaf03ec":"2021-11-21T15:45:38.423Z","3.0.131-renovate-external-non-major-5818ff13356032feeacf8c4515b36fb8126dabdd":"2021-11-21T15:50:09.736Z","3.0.131-renovate-external-non-major-83dc9975135ad21722e115b23ef7db3dc0081c95":"2021-11-21T18:32:30.391Z","3.0.131-renovate-internal-patch-0bcbf1ce4e5875bb88b961c921808796cf743fac":"2021-11-22T00:59:45.295Z","3.0.131":"2021-11-22T01:03:36.822Z","3.0.132-renovate-external-non-major-b38af0928174ab1192ac7c6cfbbbc3c0f4e8472e":"2021-11-22T01:05:26.508Z","3.0.132-renovate-internal-patch-d222d4a65b32065d9f11cd5175c094937cb752c4":"2021-11-22T01:12:48.690Z","3.0.132":"2021-11-22T01:16:16.206Z","3.0.133-renovate-external-non-major-8c2da52ec672a579c3b4cb99594a7598154318ba":"2021-11-22T01:18:40.519Z","3.0.133-renovate-internal-patch-c0adb852e88111cf7ed97de8fd97edf45f2247be":"2021-11-22T01:21:28.021Z","3.0.133":"2021-11-22T01:24:17.182Z","3.0.134-renovate-external-non-major-d89c4f72c7a2efec35affe7f747c557d6d557968":"2021-11-22T01:29:46.658Z","3.0.134-joshbwlng-bump-deps-7773c5f6953d1c23cff69ec6f1faf58362db0824":"2021-11-22T02:26:41.806Z","3.0.134":"2021-11-22T02:29:50.294Z","3.0.135-renovate-internal-patch-39c9646ae8f7dca73f02ae7210711c945011599a":"2021-11-22T02:32:39.275Z","3.0.135-renovate-external-non-major-b21c19c5b99de83b4940efa4cb6e16dfe0819f38":"2021-11-22T02:35:24.506Z","3.0.135-renovate-internal-patch-dba50b26247c531d46dcc3657e254ad167785cbd":"2021-11-22T06:39:36.816Z","3.0.135-renovate-external-non-major-ea3d437bf71888e4151f63916a4682c5cae3d7e2":"2021-11-22T06:44:31.108Z","3.0.135-renovate-internal-patch-8cd471968f2dd45eee3a98b725f37c3687316d1f":"2021-11-23T03:40:42.436Z","3.0.135-renovate-typescript-4-x-860a9340b0e6c9c0f2e9be6d1c5e4643a0d3fee3":"2021-11-23T03:41:08.158Z","3.0.135-renovate-internal-patch-dc33f36fdfdee841df5b84d642c660b4b8096ff9":"2021-11-23T03:44:22.108Z","3.0.135":"2021-11-23T03:47:41.696Z","3.0.136-renovate-external-non-major-be2e1adb20c5d7f61cb42519f5ca46945b8e756b":"2021-11-23T03:50:02.079Z","3.0.136-renovate-typescript-4-x-9af768b8d4b9e651e45650c960fbef1a930cf96b":"2021-11-23T03:50:27.159Z","3.0.136-renovate-internal-patch-872164056c34e2cf300f6fdc2bb882d661066c20":"2021-11-23T03:52:42.388Z","3.0.136":"2021-11-23T03:55:42.970Z","3.0.137-renovate-external-non-major-b587220ff9355104df99012c0c38267472ef2d62":"2021-11-23T04:00:00.258Z","3.0.137-renovate-typescript-4-x-54d661b18c0138b72d2a5b809016d35b42c5f259":"2021-11-23T04:00:06.191Z","3.0.137":"2021-11-23T04:02:57.239Z","3.0.138-renovate-typescript-4-x-7a554d2a51b82e9fcf251519a29c2273bbcdb8bb":"2021-11-23T04:06:59.712Z","3.0.138-renovate-internal-patch-2c81736a75102a8cf5d9e321e103f073bfaa4a9f":"2021-11-24T01:24:49.089Z","3.0.138":"2021-11-24T01:27:55.838Z","3.0.139-renovate-typescript-4-x-5f1474bf2170ba76eaaef670190d5157931c0db2":"2021-11-24T01:30:13.218Z","3.0.139-renovate-internal-patch-6e0615a0c274750c03c2929a518b1f0c9cbc699a":"2021-11-24T03:29:28.091Z","3.0.139":"2021-11-24T03:33:32.030Z","3.0.140-renovate-typescript-4-x-14b7839a8630e2fd0ba6076b2d99633924984ef7":"2021-11-24T03:35:33.144Z","3.0.140-repo-sync-jellyfish-config-default-a6e68120c248ec5230f2fac28c7f6eac126fd60f":"2021-11-24T05:58:10.668Z","3.0.140":"2021-11-24T06:02:21.018Z","3.0.141-renovate-internal-patch-aacf2e4f96a88c3c0662de5dc50b970539c6f1bf":"2021-11-24T06:07:35.811Z","3.0.141":"2021-11-24T06:12:08.632Z","3.0.142-renovate-typescript-4-x-e1a81c961e26f86063316e2a0f1b616a025e4ba4":"2021-11-24T06:17:17.770Z","3.0.142-renovate-internal-patch-3a53a9ca9a57ea0d46e04a4ea8e6d4bec9bd646f":"2021-11-24T12:53:58.964Z","3.0.142":"2021-11-24T12:58:23.987Z","3.0.142-renovate-typescript-4-x-82a723a5e2c58b8d48aa98ec203d1dc5292c3142":"2021-11-24T13:00:26.617Z","3.0.143-renovate-internal-patch-e3c67a1b089764ed114671c12cebbdb574aa499d":"2021-11-24T13:03:10.996Z","3.0.143-renovate-typescript-4-x-200f35e6596f6fd5a7fc4ec142acd5e874cfa157":"2021-11-24T13:03:27.690Z","3.0.143":"2021-11-24T13:06:56.750Z","3.0.144-renovate-typescript-4-x-6f3c084c9a42d2147cf80d5dca29ebd682cdb8f7":"2021-11-24T13:10:07.843Z","3.0.144-joshbwlng-remove-jellycheck-be3273b55c022d644416eb118a94456e4c97dd40":"2021-11-25T01:33:31.874Z","3.0.144":"2021-11-25T01:37:30.760Z","3.0.145-joshbwlng-update-repo-yml-5d3dce05a157b623f333a040e582e440c065669a":"2021-11-25T04:10:47.228Z","3.0.145":"2021-11-25T04:13:48.701Z","3.0.146-renovate-typescript-4-x-7d97d2c1e1f8d29131b571cf47567a53a0675d26":"2021-11-25T06:40:08.552Z","3.0.146-renovate-internal-patch-26099f44bdfbc2c85180fc4b6632a8136bea9d2f":"2021-11-25T06:41:31.606Z","3.0.146":"2021-11-25T06:43:12.963Z","3.0.147-renovate-internal-patch-ea64ce6fbade4845e5337a7e9f800484d5e34f99":"2021-11-25T06:47:15.385Z","3.0.147-renovate-internal-patch-50b52b30be3a106e9402a08af68f8b3fa241e4db":"2021-11-25T06:50:48.701Z","3.0.147":"2021-11-25T06:54:10.042Z","3.0.148-renovate-internal-patch-4ed6170f426456f6b98a9408ad05ef7c32fb48f6":"2021-11-25T09:17:56.339Z","3.0.148":"2021-11-26T01:48:39.109Z","3.0.149-joshbwlng-use-renovate-config-dfe26a7e1be7385e33ed1d46cf1d3201d592ac9f":"2021-11-26T02:45:53.462Z","3.0.149":"2021-11-26T02:49:06.769Z","3.0.150-renovate-balena-jellyfish-config-2-x-212fd0258f6101a72d694303ae4dcb4b4dbb6d39":"2021-11-26T10:51:30.801Z","3.0.150-renovate-balena-lint-6-x-a6f830f9e960f3968e22a7f5d212c1ca2685c184":"2021-11-26T16:52:46.119Z","3.0.150":"2021-11-26T16:56:46.803Z","3.0.151-renovate-balena-jellyfish-config-2-x-82d87d843ed997a8120678f3c417ce2f9469bd01":"2021-11-26T16:59:40.792Z","3.0.151-renovate-internal-patch-fe5f576f3df077772be76db4d7600210a84c423b":"2021-11-26T17:01:52.044Z","3.0.151":"2021-11-26T17:07:05.086Z","3.0.152-renovate-balena-jellyfish-config-2-x-34cd0b28bafc6d34b53d746a823cd30a30b0a1d5":"2021-11-26T17:10:39.719Z","3.0.152-renovate-internal-patch-267a806b840a9b2470244087f60c1619816d53e4":"2021-11-27T01:14:07.760Z","3.0.152-renovate-balena-jellyfish-config-2-x-2a9175601148dff6f7e92a75fb9f8befb43d5e9b":"2021-11-27T01:14:22.679Z","3.0.152":"2021-11-27T01:17:50.620Z","3.0.153-renovate-balena-jellyfish-config-2-x-e3840cdcf75dede8c7688d690c1f1483e3d3a097":"2021-11-27T01:20:19.974Z","3.0.153":"2021-11-27T14:41:57.436Z","3.0.154-renovate-internal-patch-0cda9bbdc71d88833d760f72fcb1efd69f636937":"2021-11-27T16:49:51.910Z","3.0.154":"2021-11-27T16:52:59.575Z","3.0.155-renovate-internal-patch-e1d4f9b48865e9ac5a6ff46ce1a5d62a48051161":"2021-11-29T07:48:59.976Z","3.0.155":"2021-11-29T07:52:50.813Z","3.0.156-renovate-balena-jellyfish-environment-5-x-e710d6a2f2fc4e695e3cc8b1ea0bb5c6deb24cd1":"2021-12-01T10:16:01.450Z","3.0.156":"2021-12-01T10:20:10.058Z","3.0.157-renovate-internal-patch-135c4d63aa1d184613533f362b74d646351d144b":"2021-12-04T01:42:58.743Z","3.0.157-renovate-external-non-major-2d0e6844c26eba2287b33f2cd493dcc7887710b6":"2021-12-04T01:43:56.628Z","3.0.157":"2021-12-04T01:46:22.318Z","3.0.158-renovate-external-non-major-6de1d6db122b068b86132c24b986553ac285b059":"2021-12-04T01:49:14.175Z","3.0.158":"2021-12-04T01:55:35.834Z","3.0.159-renovate-internal-patch-82007f19983f01de55059bc9ef4cf9b16becb3b4":"2021-12-04T02:04:17.354Z","3.0.159":"2021-12-04T02:07:50.969Z","3.0.160-renovate-external-non-major-9c245824509836f11a0ec28bee99392e4349b2a2":"2021-12-05T09:50:04.776Z","3.0.160":"2021-12-05T09:53:53.580Z","3.0.161-renovate-internal-patch-1ee8da401898bb843352f84de27aa8b0903b8a7d":"2021-12-05T11:28:57.034Z","3.0.161":"2021-12-05T11:32:40.452Z","3.0.162-renovate-internal-patch-a8c007107752c041459d1e297b7f49d81462c602":"2021-12-05T22:43:15.879Z","3.0.162":"2021-12-05T22:46:10.489Z","3.0.163-joshbwlng-update-upstreams-b461ed3afad5f00831e15360808c2a7b1d578681":"2021-12-07T05:22:32.541Z","3.0.163":"2021-12-07T05:26:55.325Z","3.0.164-renovate-balena-jellyfish-environment-6-x-58f2e0192088b9ab0b4fa468ea3052bc4593ae6c":"2021-12-09T00:21:13.999Z","3.0.164-renovate-typescript-4-x-c8b1bb7b2c99e2753801bc5e4f4e0669de5205bf":"2021-12-09T22:44:17.014Z","3.0.164-renovate-balena-jellyfish-environment-6-x-a04825bbb5a9365150e3d7d8dd105ae2e1fef956":"2021-12-10T02:11:06.132Z","3.0.164-renovate-external-non-major-0080840dda6d8cfdb2087f95e92311679ebf181f":"2021-12-11T01:59:08.463Z","3.0.164":"2021-12-11T02:02:59.755Z","3.0.165-renovate-internal-patch-2dc507985c0104afcff414a1fdea42bd71186fab":"2021-12-11T02:05:31.772Z","3.0.165":"2021-12-11T02:12:01.019Z","3.0.166-joshbwlng-drop-depcheck-17e39cac6c46a4fa4f05371701d3e9c96dcf7213":"2021-12-14T01:44:05.901Z","3.0.166":"2021-12-14T01:47:26.147Z","3.0.167-renovate-internal-patch-63df3fc758973c2770db35c5abf3b7157fb60db0":"2021-12-14T09:17:19.186Z","3.0.167":"2021-12-14T09:21:19.435Z","3.0.168-renovate-balena-jellyfish-assert-1-x-f155ffa53e8b08b2129cbe42db87098e4b273efc":"2021-12-16T18:54:43.841Z","3.0.168":"2021-12-16T18:58:22.669Z","3.1.0-reexport-da9215d2a08ddf456daffc9757c299da256e9907":"2021-12-16T19:16:09.204Z","3.1.0":"2021-12-16T19:21:39.590Z","4.0.0-logcontext-requires-id-1045cdd770353a0b53a8d5baed66d9b79dd1614a":"2021-12-17T09:43:55.315Z","4.0.0-logcontext-requires-id-01cbbfe7b43f175bc3a3a1d3167d43a73a3a2ffa":"2021-12-17T09:50:10.737Z","4.0.0":"2021-12-17T09:53:52.329Z","4.0.1-logcontext-not-null-7a33ae209d5d4e9b212b26d2a41ec072ca443fba":"2021-12-17T14:42:35.990Z","4.0.1":"2021-12-17T14:45:35.300Z","4.0.2-renovate-external-non-major-c83636cab7cccdb5c3941ac3678ddeb86be00606":"2021-12-18T01:27:28.357Z","4.0.2":"2021-12-18T01:30:31.700Z","4.0.3-renovate-internal-patch-92c91ee8bb9730383375c86e58c24201d4467123":"2021-12-18T01:34:08.359Z","4.0.3":"2021-12-18T01:40:23.592Z","4.0.4-renovate-external-non-major-010ff132f6732298cdeaefa6b7fe5f449a89123a":"2021-12-18T10:45:21.613Z","4.0.4":"2021-12-18T10:48:56.038Z","4.0.5-renovate-internal-patch-d89e1192c232887e2ad0d0f93ada40523dd078ce":"2021-12-18T12:54:28.164Z","4.0.5":"2021-12-18T12:57:51.400Z","4.0.6-renovate-external-non-major-1bc4cc364c2c5d8bc861cda994ad3cfa4024d0fc":"2021-12-25T00:25:12.321Z","4.0.6":"2021-12-25T00:29:21.089Z","4.0.7-renovate-internal-patch-ea173f082d6ab78ca23489cc52e26ed99fe5ac9f":"2021-12-25T02:17:38.261Z","4.0.7":"2021-12-25T02:22:03.925Z","4.0.8-renovate-external-non-major-b263ae44844d9aa8e7d45f55fc8d83f43ebfd0f3":"2022-01-01T00:45:15.949Z","4.0.8":"2022-01-01T00:49:32.147Z","4.0.9-renovate-internal-patch-dfda0dc02805000d377b7bf7c99b196e25ec857f":"2022-01-01T02:54:52.550Z","4.0.9":"2022-01-01T02:58:23.624Z","4.0.10-renovate-external-non-major-ec3719759c0dd22aa276d7d40003290d771b19a8":"2022-01-02T21:59:49.909Z","4.0.10":"2022-01-02T22:04:03.482Z","4.0.11-renovate-internal-patch-450f075749e48a7ab8d4bb633c38cddffceea43a":"2022-01-03T00:11:30.243Z","4.0.11":"2022-01-03T00:15:26.944Z","4.0.12-renovate-internal-patch-e7139d8bca5cf7c0a1c8e12c976648b7aee9aa89":"2022-01-03T12:13:00.607Z","4.0.12":"2022-01-03T12:17:03.398Z","4.0.13-renovate-external-non-major-0c038b62b7490b40b5de996f6466222b32816820":"2022-01-08T00:29:53.026Z","4.0.13":"2022-01-08T00:33:07.779Z","4.0.14-renovate-internal-patch-5ffa910a90bac7b23b64c9bde79e7b16f0f91829":"2022-01-08T02:29:37.113Z","4.0.14":"2022-01-08T02:35:18.088Z","4.0.15-renovate-internal-patch-82cdf49305490727359737ab40957c577dacbad6":"2022-01-08T12:09:28.771Z","4.0.15":"2022-01-08T12:12:54.284Z","4.0.16-renovate-internal-patch-02aecaf3352f5a5c755d3938ba2704774b4b92af":"2022-01-15T01:04:50.810Z","4.0.16":"2022-01-15T01:09:52.271Z","4.0.17-renovate-external-non-major-40b5e8370edba7a50b898f41b4736b4445cb6f23":"2022-01-15T01:14:52.606Z","4.0.17":"2022-01-16T07:13:05.020Z","4.0.18-renovate-typedoc-0-x-5328958433d7bce22238e0985d8786ff6c91859c":"2022-01-18T09:38:33.490Z","4.0.18":"2022-01-19T04:57:50.191Z","4.0.19-renovate-internal-non-major-12a367ae4ede46a75df7ae1e857f566d578760a0":"2022-01-19T12:00:55.760Z","4.0.19":"2022-01-19T12:04:07.858Z","4.0.20-renovate-internal-non-major-bc3ce6c70b40a777e58429d2dcfbbd2107362ff2":"2022-01-22T01:12:36.712Z","4.0.20":"2022-01-22T01:17:05.365Z","4.0.21-renovate-external-non-major-e481d002d2c33732928b5c69706abec0ae3f0b2a":"2022-01-22T01:19:03.195Z","4.0.21":"2022-01-22T01:26:02.345Z","4.0.22-renovate-internal-non-major-efb0f2900f0cf80dcf0fd1789f2c2ad3d9e14086":"2022-01-22T04:10:50.090Z","4.0.22":"2022-01-22T04:15:54.815Z","4.0.23-renovate-internal-non-major-95f30896ffc49aadd5caebf67f9510fe4ceeccfe":"2022-01-23T13:36:58.684Z","4.0.23":"2022-01-23T13:41:13.004Z","4.0.23-renovate-external-non-major-8f9c9861b1dae5075c2875335f13b27aba77617e":"2022-01-23T13:43:00.122Z","4.0.24-renovate-external-non-major-b9a5490110d14f6d9c6a615e352695ce452070db":"2022-01-23T13:45:47.867Z","4.0.24":"2022-01-23T13:49:54.311Z","4.0.25-renovate-external-non-major-bfe2a345cfc29c4834ccedd9d8343251b07721e7":"2022-01-23T15:02:11.335Z","4.0.25":"2022-01-23T15:05:43.120Z","4.0.26-renovate-internal-non-major-76078c533244fe68a7fac8f002f5b25f3f402536":"2022-01-23T18:44:15.931Z","4.0.26":"2022-01-23T18:48:24.977Z","4.0.27-renovate-internal-non-major-02d21d35e6cc1c4dd6bf188d24f397a498cea302":"2022-01-24T14:24:45.058Z","4.0.27":"2022-01-24T14:28:41.818Z","4.0.28-renovate-external-non-major-9cce5dc3d53d64feb95f1679186fdcf300d5c987":"2022-01-31T22:05:49.020Z","4.0.28":"2022-01-31T22:08:55.734Z","4.0.29-renovate-internal-patch-7304988fb5eef1a7c0fe3acd9acedc21484523a3":"2022-01-31T22:13:08.348Z","4.0.29":"2022-01-31T22:16:17.805Z","4.0.30-renovate-external-non-major-cbf0e4a7ae6e11f673165a40aa166ec5c6462ed3":"2022-02-05T00:57:49.001Z","4.0.30":"2022-02-05T01:02:06.091Z","4.0.31-renovate-external-non-major-380eac92d14ea8a4b871cd88d7a65f0bc9cd799c":"2022-02-05T11:27:12.573Z","4.0.31":"2022-02-05T11:30:57.785Z","4.0.31-renovate-internal-patch-a7045c3fdebaf6f420391bde9312c8ead94fb04b":"2022-02-05T11:32:55.661Z","4.0.32-renovate-internal-patch-9ed7524890d37b5818a9753bcb4f455adec2185c":"2022-02-05T11:35:35.875Z","4.0.32":"2022-02-05T11:39:40.441Z","4.0.33-renovate-external-non-major-c3f0dc2d31064013ee4a265f4bf75c0608f6e646":"2022-02-12T00:14:18.916Z","4.0.33":"2022-02-12T00:17:29.384Z","4.0.34-renovate-balena-jellyfish-environment-6-x-35b184bb12eaa365fd2543a979db7f29c8994512":"2022-02-13T05:42:21.206Z","4.0.34-renovate-external-non-major-c7e1bef193468971babe0a1db288ed5346e4961c":"2022-02-13T17:33:23.210Z","4.0.34":"2022-02-13T17:37:01.039Z","4.0.35-renovate-balena-jellyfish-environment-6-x-001a86bdafce39352b751fc2f5a2c2341935b385":"2022-02-13T17:39:17.371Z","4.0.35-renovate-balena-jellyfish-environment-6-x-acad0c0537f5dec18054ff34f079877d0ffdc822":"2022-02-13T19:19:25.707Z","4.0.35-renovate-internal-patch-4c3d042540db692da76981594fbbb01085bbe5cf":"2022-02-13T21:39:13.888Z","4.0.35":"2022-02-13T21:43:00.158Z","4.0.36-renovate-balena-jellyfish-environment-6-x-5c02689f251cf223a4e5d0601c7db7c5edb2d1cd":"2022-02-13T21:46:12.980Z","4.0.36":"2022-02-15T01:01:32.805Z","4.0.37-renovate-balena-jellyfish-environment-7-x-4c6ce9a6f031bab15d615998cdb09e46d52e3a01":"2022-02-16T09:40:51.585Z","4.0.37":"2022-02-16T23:44:50.014Z","4.0.38-renovate-typedoc-0-x-6d9546c005cb8676e8efb8251f075a2ec38f3be7":"2022-02-20T05:43:40.754Z","4.0.38-renovate-internal-patch-0b77cefe0aa639e11b69b7b58d026b67f161de44":"2022-02-20T10:21:09.263Z","4.0.38":"2022-02-20T10:24:55.350Z","4.0.39-renovate-balena-jellyfish-environment-8-x-8f0dfd4c38f77f5c33e62a7dedea085396b3737f":"2022-02-23T19:27:07.212Z","4.0.39":"2022-02-23T23:12:52.781Z","5.0.0-lucianbuzzo-no-uncaught-exceptions-f6938eee6c905cdd227dcaa55af5cd7ece6eba77":"2022-02-24T11:34:37.100Z","4.0.40-renovate-balena-jellyfish-environment-9-x-a0948d6477041abe13aa3c721cf29d9260684456":"2022-02-25T03:49:31.482Z","4.0.40-renovate-balena-jellyfish-environment-9-x-5d3beeaaf0b74ef285acd8d92af6408cef4ba9d7":"2022-02-25T05:28:24.023Z","4.0.40":"2022-02-25T06:01:17.531Z","5.0.0-lucianbuzzo-no-uncaught-exceptions-926e19ff99d72b9b042ef413ecdb8bd8681691fa":"2022-02-25T14:25:11.790Z","5.0.0":"2022-02-25T14:30:42.981Z","5.0.1-renovate-external-non-major-5489a69a43f32e2e0d8b379d922d94b06d86ff55":"2022-02-26T01:05:15.082Z","5.0.1":"2022-02-26T01:08:20.918Z","5.0.2-renovate-internal-patch-69b9e2a3c73151f5a9d30e1e9258298dba72626b":"2022-02-27T11:36:03.746Z","5.0.2":"2022-02-27T11:39:04.573Z","5.0.3-renovate-external-non-major-f1a909e78cf0e5241d5994c501021f2cf2309580":"2022-03-05T00:48:53.658Z","5.0.3-renovate-external-non-major-70aca8d59956e7fc0b2fa765f53a7d4ad95b331e":"2022-03-05T12:58:13.383Z","5.0.3-renovate-internal-patch-5f4bd40247c131f169d09f27c4bf0f90e512d054":"2022-03-05T16:20:19.464Z","5.0.3":"2022-03-05T16:23:31.435Z","5.0.4-renovate-external-non-major-3ea288ac144774be798c8ebde30122dd0b1256b5":"2022-03-05T16:26:32.985Z","5.0.4-renovate-typescript-4-x-edd9a325e82e19eab63c521a75f8e8365785fd6a":"2022-03-06T00:46:31.756Z","5.0.4-joshbwlng-bump-external-1d2b0213063d8f784d9dac5b095490a371051d29":"2022-03-06T02:34:25.270Z","5.0.4":"2022-03-06T02:37:46.054Z","5.0.5-renovate-typescript-4-x-5d06cf0ab4abfa8b36ad13f64e14700a774789b4":"2022-03-06T02:42:18.852Z","5.0.5-renovate-typedoc-0-x-d4d344e33f605b627d2a4c3f1814c83c54a9e0c3":"2022-03-07T01:58:44.779Z","5.0.5-renovate-typescript-4-x-768693c24a36e825901e4256cffa65d6d581cf41":"2022-03-07T02:40:18.467Z","5.0.5":"2022-03-07T02:44:28.426Z","5.0.6-renovate-internal-patch-13f6319b246f644471860a8e8a905bae75993ba9":"2022-03-07T05:55:36.702Z","5.0.6":"2022-03-07T06:00:06.560Z","5.0.7-renovate-internal-patch-a6748483a7a7fbd067b25c227633920d11a82e09":"2022-03-17T02:09:49.842Z","5.0.7":"2022-03-17T02:13:41.837Z","5.0.8-renovate-external-non-major-ba0952d5cd5f98079d8fe11bbac1da9c945e4d29":"2022-03-19T03:41:18.859Z","5.0.8-renovate-internal-patch-c9b1c0ba001a936346cbef2b51eb6275dc3fbc83":"2022-03-19T03:47:34.096Z","5.0.8":"2022-03-19T03:51:48.229Z","5.0.9-joshbwlng-update-repo-yml-b77b4e06a041060795468ad7216aef23d9fd1eb2":"2022-03-22T04:13:34.694Z","5.0.9":"2022-03-22T04:17:47.346Z","5.0.10-renovate-internal-patch-a522fc8c4c4d52447badca68d9511c3fe474aa5f":"2022-03-22T04:22:25.568Z","5.0.10":"2022-03-22T04:26:55.983Z","5.0.11-renovate-external-non-major-7d9b39609c26935f0a01385da016eddb624237b6":"2022-03-26T11:37:52.459Z","5.0.11":"2022-03-26T11:41:53.555Z","5.0.11-renovate-typescript-4-x-08e774f57d94626cd4888d1b6efbbaeab39a261e":"2022-03-26T11:43:42.293Z","5.0.12-renovate-typescript-4-x-c4bad5406d6b1e972659d2ca5266496707b2724e":"2022-03-26T11:47:00.989Z","5.0.12-renovate-internal-patch-fb9c54be92cf63a65ae742d668bf47535debbf19":"2022-03-26T18:17:46.855Z","5.0.12":"2022-03-26T18:21:37.178Z","5.0.13-renovate-internal-patch-f409262ec1c5c760f6e0c64e4f977a973dec269e":"2022-04-02T01:14:26.222Z","5.0.13-renovate-internal-patch-b9ee5ae33691d3ca0e9a35a453e15fccb34e7f4f":"2022-04-02T01:17:27.092Z","5.0.13":"2022-04-02T01:22:02.192Z","5.0.14-renovate-external-non-major-a7a48678c4176b7c53694519e9eae5f5fa36bc3f":"2022-04-02T01:24:08.879Z","5.0.14":"2022-04-02T01:31:22.032Z","5.0.15-renovate-typedoc-0-x-c46acd87c0d60770c3bfabe33c1b8c2312b8b699":"2022-04-07T03:38:12.090Z","5.0.15":"2022-04-07T04:39:10.408Z","5.0.16-renovate-internal-patch-6f319dabe87619002d07b6048d98c7e1ea3df0f8":"2022-04-07T09:39:15.368Z","5.0.16":"2022-04-07T09:42:08.174Z","5.0.17-renovate-external-non-major-97460c53730227d6eb4638dfa367c00640ef5098":"2022-04-09T00:41:05.772Z","5.0.17":"2022-04-09T00:44:28.257Z","5.0.18-renovate-typedoc-0-x-7e2cf178a186d518b4aeb69cee76b2fae4c91683":"2022-04-11T14:47:32.316Z","5.0.18":"2022-04-12T00:12:12.213Z","5.0.19-renovate-internal-patch-fb0e91568e2eda46f1073759a53c037b62658785":"2022-04-12T05:57:58.869Z","5.0.19":"2022-04-12T06:02:13.374Z","5.0.20-repo-sync-jellyfish-config-default-a0eb1734d013060328de4b9d7cb85436c5d78d38":"2022-04-15T03:02:57.303Z","5.0.20":"2022-04-15T03:06:41.349Z","5.0.21-renovate-internal-patch-38330c3c5639c473e506b367672252fff694e44a":"2022-04-15T15:22:46.420Z","5.0.21":"2022-04-15T15:25:50.049Z","5.0.22-renovate-balena-jellyfish-environment-10-x-b8addef3e458c3acb9f42baa5a2d4fc6cc32ba3a":"2022-04-16T06:35:27.084Z","5.0.22":"2022-04-16T09:27:06.381Z","5.0.23-renovate-external-non-major-59367296ed8944c0cbc5efde4fd41b0007daeabd":"2022-04-23T00:22:12.593Z","5.0.23-renovate-internal-patch-77cd0b8b47c54385da44f8abec4779d39d5d228e":"2022-04-23T00:22:35.144Z","5.0.23":"2022-04-23T00:27:25.494Z","5.0.24-renovate-internal-patch-6641b083b7c625b0ff056a8379fafb33bf939f33":"2022-04-23T00:30:28.037Z","5.0.24":"2022-04-23T00:39:46.545Z","5.0.25-renovate-balena-jellyfish-environment-11-x-fb1cf416e8f2488922e1cc027d6bf5887eb881ed":"2022-04-27T12:11:39.413Z","5.0.25":"2022-04-27T14:26:45.071Z","5.0.26-renovate-typescript-4-x-c51e071d4ec62e0f92d91aafebd84104dcef1376":"2022-04-28T22:16:08.469Z","5.0.26":"2022-04-28T23:06:20.321Z","5.0.27-renovate-major-external-major-900baa4b8d62a3bf6593f19400589506a866c678":"2022-04-30T02:09:52.214Z","5.0.27-renovate-external-non-major-12469edc06b73135e547b2ce709456b8f3600bcf":"2022-04-30T02:10:23.095Z","5.0.27":"2022-04-30T02:13:54.645Z","5.0.28-renovate-major-external-major-66378ddc52bbf67fccaa7b465ef146a61cd5300d":"2022-04-30T02:16:11.374Z","5.0.28-renovate-internal-patch-e1efe245b07d7f2d8580ce458d57e2cfcbf21297":"2022-05-02T10:41:37.766Z","5.0.28":"2022-05-02T10:45:08.903Z","5.0.29-renovate-major-external-major-050357e31fcb143bd852be9369319ca3eba8a224":"2022-05-02T10:48:41.504Z","5.0.29-renovate-major-external-major-06a7d82162a80e361059dd2120c9d4592553052f":"2022-05-03T14:07:06.578Z","5.0.29-renovate-major-external-major-ca9e0585bdafcac2ea94fce01d2f50d1948a2790":"2022-05-03T21:51:35.540Z","5.0.29-renovate-internal-patch-37fb5f2683975c94756022ff25ff4ee6b5db414d":"2022-05-04T03:06:21.745Z","5.0.29":"2022-05-04T03:09:53.854Z","5.0.30-renovate-external-non-major-0ef59ece81f6a4ca2541399fab51051c78e94994":"2022-05-07T00:18:13.393Z","5.0.30":"2022-05-07T00:21:18.839Z","5.0.31-renovate-internal-patch-bcf82ae5b26451e2f34332e80551259bf3e1b48e":"2022-05-07T03:02:55.747Z","5.0.31":"2022-05-07T03:06:50.160Z","5.0.32-renovate-balena-jellyfish-environment-12-x-e47393ce2afcbfdad200c1daa02c081d7672b0ad":"2022-05-12T16:37:17.236Z","5.0.32":"2022-05-13T00:35:56.900Z","5.0.33-renovate-external-non-major-5b178111bd1ef0d910f856f92a47e4924b4d3e36":"2022-05-14T02:06:00.628Z","5.0.33":"2022-05-14T02:09:42.594Z","5.0.34-renovate-typescript-4-x-dcfce94beaa29c5a17e13014397c96f4d0cd5560":"2022-05-24T19:26:16.521Z","5.0.34-renovate-external-non-major-931837686a56fa742996166a90596abc10aa9d76":"2022-05-28T00:59:53.046Z","5.0.34":"2022-05-28T01:05:35.402Z","5.0.35-renovate-typescript-4-x-835276d51a764ccfc8313d2a43566484f24a6f18":"2022-05-28T01:08:48.821Z","5.0.35-renovate-internal-patch-613a438a77e1babfb0ea6fe78b93ffb11e0008ac":"2022-05-28T03:08:58.995Z","5.0.35":"2022-05-28T03:12:41.600Z","5.0.36-renovate-typescript-4-x-bd6786a885192acf4d06018cf507a1324996c915":"2022-05-28T03:15:23.476Z","5.0.36-renovate-typedoc-0-x-b8826b21dc472817513ed30f255184d15a87dd8d":"2022-05-30T17:37:31.177Z","5.0.36-renovate-typescript-4-x-4adaa40bf095bb2096477d1a81fc904b33402573":"2022-05-31T09:55:15.029Z","5.0.36":"2022-05-31T10:27:14.155Z","5.1.0-cwc-sentry-capture-req-id-41c852cac56a75c4366af8285c171f989e345e33":"2022-05-31T16:31:04.695Z","5.1.0":"2022-05-31T18:22:12.291Z","5.1.1-renovate-typedoc-0-x-a56f5cf45c9cea82dd477b6a8263b1afad8373f6":"2022-06-01T05:34:20.686Z","5.1.1":"2022-06-01T08:00:31.039Z","5.1.2-renovate-typescript-4-x-0516070cadb2ecc565cfd3f05a13391e1b41bc14":"2022-06-03T21:02:01.142Z","5.1.2":"2022-06-05T01:42:56.170Z","5.1.3-renovate-major-external-major-4da325eb865880c6ac70e9721c38965d7d035534":"2022-06-05T11:56:36.110Z","5.1.3-joshbwlng-bump-external-37f45a9760149d72e6bed89797653f9fe1c2cc45":"2022-06-06T06:48:58.013Z","5.1.3":"2022-06-06T06:52:22.392Z","5.1.4-renovate-major-external-major-d72c73fffb727962895b9a95e5fa2c193b5112b8":"2022-06-06T06:56:40.919Z","5.1.4-renovate-major-external-major-2b677d5c518f622c107f38c1ae2e14523ed60401":"2022-06-07T18:26:47.577Z","5.1.4-renovate-major-external-major-c83531b436f042bfdc71e25acde8628457085ad7":"2022-06-08T16:59:25.218Z","5.1.4-renovate-major-external-major-aba5bc2d197d87f3a661b7e1e1af6ebdfbb8ae32":"2022-06-17T13:52:00.324Z","5.1.4-renovate-typescript-4-x-a8479083f3c94f4b670cb8f1fb1183c88025a657":"2022-06-17T20:15:41.273Z","5.1.4":"2022-06-17T23:57:32.609Z","5.1.5-renovate-major-external-major-fe17c5f9a3139454ae33e13428ddbf87478b4c93":"2022-06-18T00:02:03.173Z","5.1.5-joshbwlng-drop-jellyfish-config-516996e5a59184ecf2731321c7c4f22720d71b3f":"2022-06-19T08:12:18.350Z","5.1.5-joshbwlng-drop-jellyfish-config-61bc161fa102449650fcea47283a81f3bc102211":"2022-06-19T08:21:11.608Z","5.1.5-joshbwlng-drop-jellyfish-config-ef0f92593ac3540b6b803c93fe8741d407ee6633":"2022-06-19T08:28:00.467Z","5.1.5":"2022-06-19T08:30:50.912Z","5.1.6-joshbwlng-bump-deps-df8fc55b2ead5994b705b551aa250b85cdd473c8":"2022-06-19T23:46:06.638Z","5.1.6":"2022-06-19T23:49:17.835Z","5.1.7-renovate-major-external-major-ff9a9afdd18a111b4e83c35658e2331e54416ff1":"2022-06-20T14:15:40.362Z","5.1.7-renovate-major-external-major-bf648b1c8674bfef078b4445603003eb42545525":"2022-06-24T15:45:43.030Z","5.1.7-renovate-typedoc-0-x-178f88513064f556e3a6580df933a76d6504a2b3":"2022-06-25T02:20:58.681Z","5.1.7-renovate-external-zero-minor-f9bc5cdea80e6c4a8a21efa0bdf0952975d82003":"2022-06-26T21:15:17.001Z","5.1.7-renovate-external-zero-minor-47afa584a09c0ad89477b24cb3066d0dadf41016":"2022-06-26T23:24:16.617Z","5.1.7-renovate-major-external-major-787b30d660a56b3439c4bcc57341b453149c9653":"2022-06-26T23:25:02.346Z","5.1.7-renovate-major-external-major-3be25d8f190c91c1dddc3c74ae10d2455ce3d25c":"2022-06-26T23:34:58.280Z","5.1.7-renovate-internal-patch-223bbdd0f82ce7696e5b7340baa442adadf6303c":"2022-06-27T05:29:41.118Z","5.1.7":"2022-06-27T05:32:59.150Z","5.1.8-renovate-major-external-major-f272a2544d03b281b0d17fab8dd891e4e9867d67":"2022-06-27T05:37:07.271Z","5.1.8-renovate-internal-patch-ca1f6b9bd666005a4fec67d06aa3309d53f18a20":"2022-06-28T04:26:13.098Z","5.1.8":"2022-06-28T04:29:07.149Z","5.1.9-renovate-typedoc-0-x-5b49e6dace9fdbbea6cc2e8f580ad5e79cd4566b":"2022-06-28T13:37:14.398Z","5.1.9-renovate-major-external-major-302dbc00da6105049a0fecf1929625f582f6487d":"2022-06-28T13:40:58.747Z","5.1.9-renovate-major-external-major-af7abb1991bc38607ce6a83323d49b72baca5641":"2022-06-28T18:19:53.846Z","5.1.9-renovate-major-external-major-6da2391ac79e13d7c4abcb36dda4a6df4c106f7a":"2022-06-28T23:20:27.373Z","5.1.9-renovate-balena-jellyfish-environment-12-x-5983ad27f9ade9f6db163fdb73d8d3f1356cae5d":"2022-06-29T05:23:55.246Z","5.1.9":"2022-06-29T11:36:21.038Z","5.1.10-renovate-major-external-major-1889654838ddbf5ad48350f39425bbf64389388b":"2022-06-29T11:39:18.415Z","5.1.10-renovate-major-external-major-9fec1ed5ae8da30e4e891f8423fb0e66b0178756":"2022-07-01T13:11:53.926Z","5.1.10-renovate-typedoc-0-x-dc1069ae799b6659df09049d6ec74f50878ac402":"2022-07-01T23:09:11.814Z","5.1.10-renovate-major-external-major-e181ada0c7c015bd261f505f3a91877cbe880296":"2022-07-01T23:52:39.508Z","5.1.10-renovate-typedoc-0-x-bd0671acb284db28fc70e6fdffb43d05d16409b5":"2022-07-02T05:18:12.256Z","5.1.10-renovate-typedoc-0-x-d645d66b8bdfb4d25dbfa34ab6d89dfa8e7e433d":"2022-07-02T18:25:37.539Z","5.1.10":"2022-07-03T02:42:19.555Z","5.1.11-renovate-major-external-major-b5e3b7b95eaa08a9232ccad7073a5ebb01e4bc74":"2022-07-03T02:46:56.831Z","5.1.11-renovate-major-external-major-42014673339826499b14fd9f2d71221cd478ede1":"2022-07-04T16:01:26.961Z","5.1.11-renovate-major-external-major-433ac7ef527a50081f61be5fd5a2a0bf5d6fcb1f":"2022-07-06T16:47:42.788Z","5.1.11-renovate-major-external-major-76b4f464b994115603a32982a8ab1fb66f9e9492":"2022-07-07T13:31:56.202Z","5.1.11-renovate-typedoc-0-x-acc54da4fa573a49b5421c364402b4d8e2fd9aba":"2022-07-08T01:41:09.153Z","5.1.11":"2022-07-08T01:44:09.111Z","5.1.12-renovate-major-external-major-6be18c22a08c1ff884daf53e54829e676f60b8fe":"2022-07-08T01:47:30.500Z","5.1.12-renovate-balena-jellyfish-environment-12-x-41986e647932c01d633d402bd852cd993dd7ed79":"2022-07-08T06:20:03.838Z","5.1.12":"2022-07-08T08:34:08.266Z","5.1.12-renovate-major-external-major-fe1a20770d838a1ec83e8dcfb50bfb17bf3426e1":"2022-07-08T08:35:37.894Z","5.1.13-renovate-major-external-major-289fdc57c95a781c1827b74b1da47271df46749e":"2022-07-08T08:41:44.578Z","5.1.13-renovate-major-external-major-e22bd356c4a84a7d37be9b73a79f1dcb0085a577":"2022-07-08T21:39:55.327Z","5.1.13-renovate-typedoc-0-x-063803562182d049007038ab8f37118cb8d58dd9":"2022-07-09T23:03:47.299Z","5.1.13":"2022-07-09T23:07:30.077Z","5.1.14-renovate-major-external-major-053d133214f04950133ad473c52979b8f4d6e787":"2022-07-09T23:09:45.598Z","5.1.14-renovate-typedoc-0-x-d1a7840c890f48249e1aa94bad96339b7144d5b4":"2022-07-18T00:11:09.339Z","5.1.14":"2022-07-18T00:14:33.127Z","5.1.14-renovate-major-external-major-b4a49e8f3424ac83e8a9e936dec38b8d413facab":"2022-07-18T00:16:34.683Z","5.1.15-renovate-major-external-major-57068f635141e09db99187541aad1c23954a9b17":"2022-07-18T00:19:31.372Z","5.1.15-renovate-balena-jellyfish-environment-12-x-830def5c0320c0f10440d5b8c9b48ebf6bbbd76e":"2022-07-21T02:22:17.533Z","5.1.15":"2022-07-22T00:49:22.304Z","5.1.16-renovate-major-external-major-3c1c5e56afaf4f4ae8efc4a4431466c3f1ef8f50":"2022-07-22T00:53:36.195Z","5.1.16-renovate-typedoc-0-x-d23d561e95c22bddce1d81ab6d0b4a6b90983b81":"2022-07-24T21:49:01.010Z","5.1.16":"2022-07-24T21:52:09.333Z","5.1.17-renovate-major-external-major-682568218f45791531c6c782dc901f5646a9aff4":"2022-07-24T21:55:15.480Z","5.1.17-renovate-major-external-major-0a7c28d07f5d7b82322c347bb1d1357b31590bb7":"2022-07-27T14:02:17.918Z","5.1.17-renovate-major-external-major-ec204605af58cef3b3c541a37ca14c8c15d8bd69":"2022-07-28T11:40:26.287Z","5.2.0-renovate-major-external-major-081f8c7806295e1c68cc05035349c0f6b49440f2":"2022-07-31T01:37:55.620Z","5.1.17-renovate-major-external-major-c23ef27223dac12fda6964804d51daa8931fe3e6":"2022-07-31T11:38:49.594Z","5.1.17-renovate-balena-jellyfish-assert-1-x-1595d3dd0a532fd17b58f6c711fd0bacb2f99b88":"2022-07-31T13:40:38.566Z","5.1.17":"2022-07-31T13:44:25.883Z","5.1.17-renovate-major-external-major-dc9eeab4b770fc7c645f25151302103f80c7dfcc":"2022-07-31T13:46:26.047Z","5.1.18-renovate-major-external-major-93893eea04f59b17d0dcf00f02dbb81fbbd33c73":"2022-07-31T13:48:15.842Z","5.1.18":"2022-07-31T22:29:56.081Z","5.1.18-renovate-balena-jellyfish-assert-1-x-74eb0bc3c3b948f72c80bf2aca11b889b15edac0":"2022-07-31T22:33:13.125Z","5.1.19-renovate-balena-jellyfish-assert-1-x-60e5c3de784ac62d7f5ad8899faf367ffaba488a":"2022-07-31T22:36:27.581Z","5.1.19":"2022-07-31T22:40:09.373Z","5.1.20-renovate-balena-jellyfish-environment-12-x-8efa8fec931ce6591ebb65f58a0682181c12b9c5":"2022-07-31T22:42:12.693Z","5.1.20":"2022-07-31T22:48:50.571Z","5.1.21-renovate-typedoc-0-x-21fc55962d239c991f3376b48b767dcaf8925a31":"2022-08-01T00:38:30.372Z","5.1.21":"2022-08-01T01:21:23.756Z","5.1.22-renovate-jest-monorepo-e48344270a6658b7261bb943a80cfa63f93c8502":"2022-08-08T03:23:19.656Z","5.1.22":"2022-08-08T03:27:21.545Z","5.1.23-renovate-balena-jellyfish-environment-12-x-09fed71222fd6abbf9d91360efa00f09e0436f12":"2022-08-13T00:45:28.726Z","5.1.23":"2022-08-13T00:48:20.138Z","5.1.24-renovate-lint-staged-13-x-b46da825ceb29d72aedb7bbaa8aae45802968d2c":"2022-08-13T00:51:23.593Z","5.1.24":"2022-08-13T00:55:32.546Z","5.1.25-renovate-sentry-testkit-4-x-e0863d3ace01e7804829ff2d92f7eba4e0282261":"2022-08-13T03:15:41.657Z","5.1.25":"2022-08-13T03:19:20.451Z","5.1.26-renovate-ts-jest-28-x-6dee09d0ca2c0afe6cc4ff71d530a23cfd8520c0":"2022-08-13T03:21:49.299Z","5.1.26":"2022-08-13T03:28:30.794Z","5.1.27-renovate-sentry-javascript-monorepo-349836852c1d795bad6d952c366507a6b0757115":"2022-08-13T06:11:45.609Z","5.1.27":"2022-08-13T06:14:55.329Z","5.1.28-renovate-winston-3-x-c0f8b355e3580f4ef7c277f116e5fe13b0972c92":"2022-08-13T06:17:52.057Z","5.1.28":"2022-08-13T06:22:32.492Z","5.1.29-renovate-balena-jellyfish-assert-1-x-5756c2f6b40aed9993a9901d0847cb5c645d1f1b":"2022-08-16T11:59:44.742Z","5.1.29":"2022-08-16T12:05:04.857Z","5.1.30-renovate-balena-jellyfish-environment-13-x-655d6336e9c2d7b5d990202f49f16304ffa32d8c":"2022-08-17T03:12:35.623Z","5.1.30":"2022-08-17T03:16:21.806Z","5.1.31-renovate-balena-jellyfish-assert-1-x-87b79ea57ac508b7f23291e2d96ae939b1eb87e2":"2022-08-20T02:08:59.099Z","5.1.31":"2022-08-20T02:13:18.502Z","5.1.32-renovate-balena-jellyfish-environment-13-x-da518bc08012c9c0d7e343d4ceccced52f672fb8":"2022-08-20T02:16:22.205Z","5.1.32":"2022-08-20T02:23:01.953Z","5.1.33-renovate-balena-jellyfish-assert-1-x-7d27ae0c9bc54bcf59364b657a6cebdb4f071f10":"2022-08-20T04:56:11.698Z","5.1.33":"2022-08-20T05:00:37.819Z","5.1.33-renovate-balena-jellyfish-environment-13-x-1478b42d94385370a74d23af36674d392afcd3e8":"2022-08-20T05:01:45.093Z","5.1.34-renovate-balena-jellyfish-environment-13-x-1e7860fd60698315aa8d57cd073465387254845d":"2022-08-20T05:04:37.814Z","5.1.34-renovate-jest-monorepo-9aa0c67dc8e45b4d284b9a841816fc0358f2c2c6":"2022-08-20T09:50:32.127Z","5.1.34":"2022-08-20T09:55:50.863Z","5.1.34-renovate-lodash-4-x-72aec2533a2bc5c05c844c6e25d56e79665654d9":"2022-08-20T09:59:03.522Z","5.1.35-renovate-lodash-4-x-f8bfd894bed1624af416783f36dadcb431d48cc7":"2022-08-20T10:00:25.452Z","5.1.35":"2022-08-20T10:04:52.960Z","5.1.36-renovate-ts-jest-28-x-089b3ba7261a40334de6040df3eaeda27218996c":"2022-08-20T10:08:32.150Z","5.1.36":"2022-08-20T11:21:00.079Z","5.1.36-renovate-sentry-javascript-monorepo-82765b1786090eef7b5d3eec522b59434ea95281":"2022-08-20T11:25:03.183Z","5.1.37-renovate-sentry-javascript-monorepo-078dee67cde25b51e9be24aaf8f261f9b401a534":"2022-08-20T11:27:20.197Z","5.1.37":"2022-08-20T11:31:15.239Z","5.1.38-renovate-jest-monorepo-d1586624d8c4675255e2bd6817e8d0a9b41b40d0":"2022-08-28T03:04:09.570Z","5.1.38":"2022-08-28T03:07:22.212Z","5.1.39-renovate-typedoc-0-x-bab5b41ef26faeb93f01968c3fa42001a2b034e4":"2022-08-28T03:10:27.546Z","5.1.39":"2022-08-28T03:17:13.279Z","5.1.39-renovate-typescript-4-x-8adc194cea49ebde133b939a904bfb3b30019120":"2022-08-28T03:20:19.641Z","5.1.40-renovate-typescript-4-x-9e11f0e70c677529910b1b178f0dcdcecb3eb0cc":"2022-08-28T03:23:07.240Z","5.1.40":"2022-08-28T03:28:11.600Z","5.1.41-renovate-balena-jellyfish-assert-1-x-59bee3f8e99de3e71bb53301af1ca1c2b9b81edd":"2022-08-28T06:16:28.558Z","5.1.41":"2022-08-28T06:20:48.943Z","5.1.41-renovate-balena-jellyfish-environment-13-x-c661c52adbf480ebf15440a58f09da7d8b622b4a":"2022-08-28T06:22:24.699Z","5.1.42-renovate-balena-jellyfish-environment-13-x-6d5df2fadff0a48f8946e8f32a80d0b5dad860c5":"2022-08-28T06:25:48.486Z","5.1.42-renovate-balena-jellyfish-environment-13-x-96c6c1337598f3c944b21da6f6d394963c0b564a":"2022-08-28T06:30:28.101Z","5.1.42":"2022-08-28T06:33:50.348Z","5.1.43-renovate-balena-jellyfish-assert-1-x-72dbda2cbe119821917743331462a7acd51a9c6b":"2022-08-28T11:46:59.514Z","5.1.43":"2022-08-28T11:49:51.093Z","5.1.44-joshbwlng-update-typescript-948cb06de90f1dac30f0655bb8d6b72b71b592aa":"2022-09-10T01:18:53.115Z","5.1.44":"2022-09-10T01:22:51.704Z","5.1.45-joshbwlng-update-typedoc-b32627b060bfeccc50a80cc011bfc47d5eb88f9a":"2022-09-10T01:48:37.471Z","5.1.45":"2022-09-10T01:53:04.386Z","5.1.46-joshbwlng-update-jest-81a813ea61f88b3ff40d3b496c2c471a49238eb3":"2022-09-10T02:17:09.486Z","5.1.46":"2022-09-10T02:20:57.666Z","5.1.46-renovate-balena-jellyfish-assert-1-x-89b7c759e1de60662322712d94723570333c5c05":"2022-09-10T02:23:32.342Z","5.1.47-renovate-balena-jellyfish-assert-1-x-5b33459a8ceafd3520d29847bf65198a56077e06":"2022-09-10T02:26:11.114Z","5.1.47":"2022-09-10T02:29:51.713Z","5.1.48-renovate-balena-jellyfish-environment-13-x-421646c0eb4c762a5d81ae042d61ff6bdce5c2ea":"2022-09-10T02:33:48.954Z","5.1.48":"2022-09-10T02:40:47.518Z","5.1.49-renovate-balena-jellyfish-assert-1-x-fd769741e22f75b7569edd530a94638a9840725c":"2022-09-10T05:25:29.567Z","5.1.49":"2022-09-10T05:30:13.386Z","5.1.50-renovate-winston-3-x-19d61ad3be7ec630c693bbe659eb46022fae3978":"2022-09-10T05:35:19.024Z","5.1.50":"2022-09-10T07:26:00.839Z","5.1.51-renovate-sentry-javascript-monorepo-c7ef1f9647e1e0a88aab708fc70517e2b25ee88b":"2022-09-10T07:28:32.915Z","5.1.51":"2022-09-10T07:33:05.397Z","5.1.52-renovate-jest-monorepo-319219a586b43329c54070a591e7b539a37058a4":"2022-09-11T00:32:47.795Z","5.1.52":"2022-09-11T00:36:21.788Z","5.1.53-renovate-balena-jellyfish-assert-1-x-9cbbb88ddd0e12bffcf5dabe4a9f8af844b0fbaa":"2022-09-11T00:38:49.408Z","5.1.53":"2022-09-11T00:43:52.679Z","5.1.54-renovate-balena-jellyfish-environment-13-x-9c5c43947288ffb1c2e9e31944a4e9e8df2a0d60":"2022-09-11T00:47:58.135Z","5.1.54":"2022-09-11T02:55:32.184Z","5.1.55-renovate-balena-jellyfish-assert-1-x-a2fa3e49435136b71f0bc3338f0608e419d06bd3":"2022-09-11T14:12:11.958Z","5.1.55":"2022-09-11T14:15:11.191Z","5.1.56-renovate-balena-jellyfish-environment-13-x-abf297860ec76d1595daa1fa67586271abdbf97b":"2022-09-11T14:19:40.462Z","5.1.56":"2022-09-11T23:13:09.307Z","5.1.57-renovate-jest-monorepo-a0ec5584c5baebc5583fe439d67003e879876f85":"2022-09-11T23:15:33.439Z","5.1.57":"2022-09-11T23:21:20.442Z","5.1.58-renovate-lodash-4-x-ae9de2d29de849f7a8afe394dbeb63c05f595c7d":"2022-09-11T23:23:25.311Z","5.1.58":"2022-09-12T06:27:34.459Z","5.1.59-renovate-balena-jellyfish-environment-14-x-a6b12572356f63cb5fab184b5ca26a289168b267":"2022-09-12T06:31:53.842Z","5.1.59":"2022-09-12T06:56:47.857Z","5.1.60-joshbwlng-flowzone-1801c3fda85440b0e3ae140e251663fbbf0e9a47":"2022-09-13T02:26:20.406Z","5.1.60-joshbwlng-flowzone-f2e6205aa4151e2e7cd4f40ba4246df96d91979b":"2022-09-13T02:30:28.119Z","5.1.60":"2022-09-13T02:34:46.659Z","5.1.61-joshbwlng-engine-90111baa70d30681dfeb3145b6a956a50ff30631":"2022-09-13T03:22:45.442Z","5.1.61":"2022-09-13T03:24:46.069Z","5.1.62-renovate-balena-jellyfish-assert-1-x-08996f6e7a43d3e39913157c3535485563e0e057":"2022-09-13T15:27:44.878Z","5.1.62":"2022-09-13T15:31:08.600Z","5.1.63-renovate-balena-jellyfish-environment-14-x-ab09511dfdcdd8af8ed5820274c63a82c1bdc7cd":"2022-09-13T15:34:03.590Z","5.1.63":"2022-09-13T15:38:04.566Z","5.1.64-renovate-jest-monorepo-279b0a68a5bc84ff6c88a065c86a0e08893c502f":"2022-09-17T00:10:10.580Z","5.1.64":"2022-09-17T00:12:46.340Z","5.1.65-renovate-ts-jest-29-x-4872a7a11b4ee4f128fc9e533f511705652319d9":"2022-09-17T00:15:21.576Z","5.1.65":"2022-09-17T00:17:56.473Z","5.1.66-renovate-balena-jellyfish-assert-1-x-b070c75090fbfdd11c8d24229c49c200c0a684dd":"2022-09-17T03:50:04.214Z","5.1.66":"2022-09-17T03:52:05.955Z","5.1.67-renovate-balena-jellyfish-environment-14-x-2ced6c54b54b978186870e66df03eb6b14c3f04e":"2022-09-17T03:54:46.788Z","5.1.67":"2022-09-17T03:56:40.196Z","5.1.68-renovate-sentry-javascript-monorepo-ee928c62fde5111656f60aa1a5eb23d0859f6093":"2022-09-17T06:42:56.047Z","5.1.68":"2022-09-17T06:44:57.198Z","5.1.69-renovate-balena-jellyfish-environment-14-x-95ff595cc44abb2acac684cdbfbdc730998170a4":"2022-09-18T20:13:33.307Z","5.1.69":"2022-09-18T20:15:39.970Z","5.1.70-renovate-typedoc-0-x-45daeb3892f975c0e2adb129e471f53943c246e3":"2022-09-18T20:18:03.720Z","5.1.70":"2022-09-18T20:20:06.199Z","5.1.71-renovate-balena-jellyfish-assert-1-x-19da18f0e2a17ef89a920f4a806349eb97fc4b82":"2022-09-18T23:14:04.843Z","5.1.71":"2022-09-18T23:16:10.293Z","5.1.72-joshbwlng-nvmrc-fa7de305932ba9959924dcaf394e5a79cd9dfc7b":"2022-09-19T04:18:22.625Z","5.1.72":"2022-09-19T04:20:44.288Z","5.1.73-renovate-balena-jellyfish-assert-1-x-404b550b35a331ffa6f45dd4f8093f19295a9fa3":"2022-09-19T04:23:20.204Z","5.1.73":"2022-09-19T04:25:43.149Z","5.1.74-renovate-balena-jellyfish-environment-14-x-4e13ed6fbde55f889e5bdabe7e03e5ceca932ebe":"2022-09-19T04:28:06.668Z","5.1.74":"2022-09-19T04:30:18.205Z","5.1.75-joshbwlng-codeql-3174dd877b248dc21bc8928d50d65deca83b9699":"2022-09-19T07:02:39.693Z","5.1.75":"2022-09-19T07:04:38.622Z","5.1.76-renovate-balena-jellyfish-assert-1-x-e49224571f5385300236f2dd1057322b446a8885":"2022-09-19T07:08:12.419Z","5.1.76":"2022-09-19T07:10:06.303Z","5.1.77-renovate-balena-jellyfish-environment-14-x-91bc35b9887818db1ba1931c976b4ade803b7c30":"2022-09-19T07:13:02.606Z","5.1.77":"2022-09-19T07:15:21.443Z","5.1.78-joshbwlng-move-codeql-3cc36aaaddf39afeb33af060da0aee2b82b63324":"2022-09-19T08:12:29.894Z","5.1.78":"2022-09-19T08:14:48.848Z","5.1.79-renovate-balena-jellyfish-assert-1-x-a5fb02f2e3845c1a455dc32a5286a5345ffe0320":"2022-09-19T08:17:08.799Z","5.1.79":"2022-09-19T08:19:32.220Z","5.1.80-renovate-balena-jellyfish-environment-14-x-4a1f5202ef0e2cbfe8f0e8bcb5ef3a979992c142":"2022-09-19T08:22:20.580Z","5.1.80":"2022-09-19T08:24:54.956Z","5.1.81-joshbwlng-editor-config-4f0ecf9442b4c5a4df84028554721f3211e4b2ea":"2022-09-19T09:13:52.520Z","5.1.81":"2022-09-19T09:16:09.052Z","5.1.82-renovate-balena-jellyfish-environment-14-x-9a5377960eff0a0e2061de62a43eb96d0095b88f":"2022-09-19T09:18:40.368Z","5.1.82":"2022-09-19T09:20:50.211Z","5.1.83-joshbwlng-drop-jellyfish-assert-2f82f23c71b45a1fdea3838d44fe0cca63f49033":"2022-09-19T13:27:01.822Z","5.1.83-renovate-balena-jellyfish-environment-14-x-518052e702dd7df7973d3fb312daacd45d053a69":"2022-09-23T12:18:50.213Z","5.1.83":"2022-09-23T12:20:51.166Z","5.1.84-renovate-balena-jellyfish-assert-1-x-94db692f6da949e5629025c61677b3b6764b4237":"2022-09-24T10:49:42.824Z","5.1.84":"2022-09-24T10:51:46.121Z","5.1.85-renovate-ts-jest-29-x-5010291582901bf77c2b6dd70e47fb47a5a1671c":"2022-09-24T10:54:09.674Z","5.1.85":"2022-09-24T10:55:58.713Z","5.1.86-renovate-balena-jellyfish-environment-14-x-da1be4861523af5ad84c14139cd8a25ce547a923":"2022-09-24T13:59:17.275Z","5.1.86":"2022-09-24T14:01:23.133Z","5.1.87-renovate-balena-jellyfish-assert-1-x-861ae823a2e5400c957fc1a9da6d8ed2b9ab6dda":"2022-09-27T11:40:41.166Z","5.1.87":"2022-09-27T11:42:48.220Z","5.1.88-flowzone-docs-2a29ee2a5fac733a1c962669c242ab43fc95e29b":"2022-09-27T14:30:05.252Z","5.1.88":"2022-09-27T14:36:18.555Z","5.1.89-renovate-balena-jellyfish-assert-1-x-a7f32b57e676615f532b861fbc13812c3fbc34f7":"2022-09-27T14:38:52.463Z","5.1.89":"2022-09-27T14:41:33.064Z","5.1.90-renovate-balena-jellyfish-environment-14-x-19a3474112602054408d3f071a04d8b99bd3f5a6":"2022-09-27T14:46:39.781Z","5.1.90":"2022-09-27T14:49:12.524Z","5.1.91-node-18-8e953ae73237f096d32b4b2509d8e5259866c80c":"2022-09-27T14:54:50.109Z","5.1.91":"2022-09-27T14:57:13.067Z","5.1.92-renovate-balena-jellyfish-environment-14-x-2654990dec6b7c003472e314f332b6f74859591f":"2022-09-28T10:50:49.485Z","5.1.92":"2022-09-28T10:53:13.883Z","5.1.93-renovate-lodash-4-x-c672d048f22cdd7958c7430b3c5f9094c1e7a034":"2022-10-01T00:15:36.692Z","5.1.93":"2022-10-01T00:17:37.981Z","5.1.94-renovate-ts-jest-29-x-72b3f577efe54f938563f5d8e0c5b72109e04965":"2022-10-01T00:20:25.645Z","5.1.94":"2022-10-01T00:23:17.990Z","5.1.95-renovate-balena-jellyfish-assert-1-x-4f9de11c05c23d859bba59d713af99b2bb7c19b3":"2022-10-01T04:00:48.782Z","5.1.95":"2022-10-01T04:03:11.165Z","5.1.96-renovate-balena-jellyfish-environment-14-x-d3f10aa87a74a475e0b2a2575f3171976369b652":"2022-10-01T04:06:23.125Z","5.1.96":"2022-10-01T04:08:43.725Z","5.1.97-renovate-typescript-4-x-1e386616655452f75a54965ef21350703bee02cd":"2022-10-01T04:11:16.886Z","5.1.97":"2022-10-01T04:13:23.639Z","5.1.98-renovate-balena-jellyfish-assert-1-x-c5e1571ce529c3f7c691b93a63e2e7134b84764b":"2022-10-01T08:12:27.628Z","5.1.98":"2022-10-01T08:14:26.862Z","5.1.99-renovate-balena-jellyfish-environment-14-x-7463677d247f17c45c4620a8e025ec81b467f4a0":"2022-10-01T08:17:11.576Z","5.1.99":"2022-10-01T08:19:14.497Z","5.1.100-renovate-sentry-javascript-monorepo-368eb2ee2ea0d17f8cb2b1a0a732d5f5c8171845":"2022-10-01T11:30:53.969Z","5.1.100":"2022-10-01T11:32:56.648Z","5.1.101-renovate-jest-monorepo-8e4c882c023a9ed5f47e224012b7abb9bb2e97fc":"2022-10-01T11:35:55.473Z","5.1.101":"2022-10-01T11:38:02.055Z","5.1.102-renovate-sentry-testkit-4-x-5fb3fb0dd3fb994a4dc77149650e3f0873fdbfef":"2022-10-01T14:39:44.346Z","5.1.102":"2022-10-01T14:41:47.873Z","5.1.103-renovate-balena-jellyfish-environment-14-x-a6edbac1414cfbf677b5f4fc6cd925b9247744cd":"2022-10-03T09:44:38.636Z","5.1.103":"2022-10-03T13:48:20.594Z","5.1.104-renovate-balena-jellyfish-environment-14-x-acb534518de87b55a5538ff7ae41e1ae76b40bb8":"2022-10-04T01:03:14.887Z","5.1.104":"2022-10-04T01:05:14.300Z","5.1.105-renovate-balena-jellyfish-environment-14-x-299f7602c91b06a692e5984386983e865e00eceb":"2022-10-06T03:57:32.029Z","5.1.105":"2022-10-06T08:18:11.438Z","5.1.106-renovate-balena-jellyfish-environment-14-x-6d642e6449ecd428c60ca9c04b1afc54aaf56d91":"2022-10-07T03:42:55.343Z","5.1.106-renovate-balena-jellyfish-environment-14-x-54df80bf783b9a41590ad2d45b7bfdba178248fe":"2022-10-07T06:05:03.268Z","5.1.106-renovate-balena-jellyfish-environment-14-x-377ad440bb1b5a02595068e11d016ac3539ba79e":"2022-10-07T08:47:07.186Z","5.1.106-renovate-balena-jellyfish-environment-14-x-87f051a1ae4300b6db21c6180c2e932faae35adb":"2022-10-07T11:45:35.835Z","5.1.106-renovate-balena-jellyfish-environment-14-x-62429fb8990fc6336f954ce485bd1b1498076ed1":"2022-10-08T03:36:29.236Z","5.1.106-renovate-balena-jellyfish-environment-14-x-aa9d49e8a96dca72b5e52edd62ac7c6a2c1e057f":"2022-10-08T06:24:01.383Z","5.1.106-joshbwlng-prettier-05e8b679ee7f855f5e190630982bc145ffddd56b":"2022-10-08T12:59:34.537Z","5.1.106":"2022-10-08T13:01:44.626Z","5.1.107-renovate-balena-jellyfish-environment-14-x-e2730219256ce9bafbb880e0ef7067884daf04d2":"2022-10-08T13:04:37.013Z","5.1.107":"2022-10-08T13:23:02.037Z","5.1.108-renovate-balena-jellyfish-assert-1-x-bdca1c229004f9e3725613319619f13b708fd563":"2022-10-08T13:26:05.446Z","5.1.108":"2022-10-08T13:28:09.226Z","5.1.109-renovate-balena-jellyfish-environment-14-x-917c1acc58c1c1f6767bc960dc5d8dc6a957ccc6":"2022-10-08T13:31:15.810Z","5.1.109":"2022-10-08T13:33:23.730Z","5.1.110-renovate-sentry-javascript-monorepo-a188ce32d3b288bf38c1fecd638ad1df10a0457b":"2022-10-08T15:38:13.605Z","5.1.110":"2022-10-08T15:40:17.050Z","5.1.111-renovate-jest-monorepo-158bc61c65c4cccc1150964979599203532edb2d":"2022-10-08T15:43:38.430Z","5.1.111":"2022-10-08T15:45:54.589Z","5.1.112-renovate-balena-jellyfish-assert-1-x-cfb0dfa54c7c80711b0169aa2670982964c0af3a":"2022-10-09T16:57:25.314Z","5.1.112":"2022-10-09T16:59:36.626Z","5.1.113-joshbwlng-jest-config-54a977d46482dc00929b6c241367fde2bf8d98f0":"2022-10-10T03:25:34.563Z","5.1.113":"2022-10-10T03:27:45.038Z","5.1.114-renovate-balena-jellyfish-environment-14-x-09bfbe5b9d5a39f75b7c99e7be43db413ac10df7":"2022-10-10T03:30:22.894Z","5.1.114":"2022-10-10T03:32:08.720Z","5.1.115-renovate-balena-jellyfish-environment-14-x-da646cd3fab4f9f675941a0127676d4befda5a43":"2022-10-10T22:35:18.971Z","5.1.115":"2022-10-10T22:37:22.263Z","5.1.116-renovate-typedoc-0-x-95e275a8a8bab92f6baf471258b0a77f9ae33d7f":"2022-10-10T22:40:25.854Z","5.1.116":"2022-10-10T22:42:30.636Z","5.1.117-renovate-balena-jellyfish-assert-1-x-e326c9df1921d75b3a36a2400bc5cbfb5c14cd69":"2022-10-11T02:11:45.731Z","5.1.117":"2022-10-11T02:14:31.074Z","5.1.118-renovate-balena-jellyfish-assert-1-x-0bcb2313e00f73a7fca1fd980d3f2146d3a93494":"2022-10-15T03:01:43.200Z","5.1.118":"2022-10-15T03:03:40.366Z","5.1.119-renovate-balena-jellyfish-environment-14-x-11af906d519d371024f461fce88b479ee9891609":"2022-10-15T03:06:19.342Z","5.1.119":"2022-10-15T03:08:17.864Z","5.1.120-renovate-sentry-javascript-monorepo-101868bfcc47dab0e573eff81540f03b47f41666":"2022-10-15T03:11:11.466Z","5.1.120":"2022-10-15T03:13:17.646Z","5.1.121-renovate-jest-monorepo-40107fe61d92cb2a2dea9e5d45fc7aa28151402e":"2022-10-15T06:11:47.171Z","5.1.121":"2022-10-15T06:13:53.010Z","5.1.122-renovate-balena-jellyfish-environment-14-x-6f3739a945f4e0b06dcc99f212eae7d5c4b3d6f2":"2022-10-17T03:08:58.764Z","5.1.123-renovate-balena-jellyfish-assert-1-x-156b9572eefc756ad88c9da81f4a7e14e4ae601a":"2022-10-18T05:14:18.584Z","5.1.123":"2022-10-18T05:16:27.851Z","5.1.124-renovate-balena-jellyfish-environment-14-x-490a651b80496f26258aaf91f33d43ae8563a7af":"2022-10-18T05:19:42.720Z","5.1.124":"2022-10-18T05:21:38.976Z","5.1.125-renovate-typedoc-0-x-318deb75c967ad2a17faa1ab0adfe48556c50bb5":"2022-10-18T08:25:14.500Z","5.1.125":"2022-10-18T08:27:11.756Z","5.1.126-joshbwlng-readme-4a2824a165731cdc023152a53a1bf0495ef39cc2":"2022-10-24T02:06:28.364Z","5.1.126":"2022-10-24T02:08:24.366Z","5.1.127-build-joshbwlng-renovate-ad2dd29c5798f47cbf202b67b0f7c83228376e60-1":"2022-12-13T00:31:51.429Z","5.1.127":"2022-12-13T00:36:04.756Z","5.2.0-build-renovate-node-16-x-3cb91120bad6272cbe959d5c8a8fc1785194e788-1":"2022-12-13T03:05:26.507Z","5.2.0":"2022-12-13T03:11:56.414Z","5.3.0-build-renovate-node-18-x-2a80bbb3f6b086eca454a8819f11abea778de3a6-1":"2022-12-13T03:49:52.705Z","5.2.1-build-renovate-sentry-testkit-5-x-b051285f8341610acc70a8e8de3f0627d2ee98bf-1":"2022-12-13T04:50:10.891Z","5.3.0":"2022-12-14T00:30:27.911Z","5.4.0-build-renovate-pin-dependencies-d7db774eeafff6cb32e07305d61e22fde41a1e08-1":"2022-12-14T01:11:41.106Z","5.3.1-build-renovate-sentry-testkit-5-x-d319004e7588099dedcbcb58d71a563de9efe26b-1":"2022-12-14T01:11:52.568Z","5.4.0-build-renovate-pin-dependencies-4e1a16b815d7e4c06dbf16e5db9426144f069b1b-1":"2022-12-14T14:50:49.571Z","5.4.1-build-renovate-sentry-testkit-5-x-41b5ab201c6a9a3af9552236f82466e834ce3858-1":"2022-12-21T01:09:12.952Z","5.5.0-build-renovate-balena-jellyfish-environment-15-x-2c01247627a73b1fde53a33efcfa6decfd446d2d-1":"2023-01-01T09:49:14.581Z","5.4.2-build-joshbwlng-editorconfig-c12db17b4502723787f31def00fc7158f5700996-1":"2023-01-01T09:58:10.633Z","5.4.2":"2023-01-01T10:06:44.994Z","5.5.0-build-renovate-balena-jellyfish-environment-15-x-cec1c970270ca1fe728552b713c32f2a0285dc7e-1":"2023-01-01T10:48:45.971Z","5.6.0-build-renovate-actions-checkout-digest-8fb585d541818fc0b11b0bf3f4b1269d1c21bcb1-1":"2023-01-05T14:51:07.270Z","5.6.0":"2023-01-05T14:59:13.143Z","5.7.0-build-renovate-node-18-x-852835b0cffce0e4928ad35ab3551f2a18484b0f-1":"2023-01-06T01:10:00.212Z","5.7.0":"2023-01-07T00:26:04.806Z","5.8.0-build-renovate-github-codeql-action-digest-05fd9a9541d964a9edae850a8582598b8a0379cf-1":"2023-01-12T10:51:37.920Z","5.7.1-build-renovate-rimraf-4-x-87dc896c8d1720aa4f7dfd0cb0a0895c34c33baf-1":"2023-01-13T01:11:56.624Z","5.8.0-build-renovate-github-codeql-action-digest-d2bdec10b1b720a0989ace4ff974b5a5326b1968-1":"2023-01-18T18:51:20.448Z","5.8.0":"2023-01-18T19:52:01.019Z","5.8.0-build-renovate-rimraf-4-x-212a25a91b6c93d394874bc7a95ac7d502afba00-1":"2023-01-18T19:53:22.429Z","5.8.1-build-renovate-rimraf-4-x-9a18f7658a20b8d0e86d756c49dffd44b4481b53-1":"2023-01-18T20:52:08.495Z","5.8.1":"2023-01-18T21:53:44.728Z","5.9.0-build-renovate-github-codeql-action-digest-680490bf74b2f47310eb37b6a42077766b476926-1":"2023-01-26T16:54:26.008Z","5.9.0":"2023-01-26T17:51:49.893Z","5.10.0-build-renovate-github-codeql-action-digest-6822c70be8bda7f1d7e9bdf81c5a79d04fdbe8a3-1":"2023-01-27T09:51:43.206Z","5.10.0":"2023-01-27T10:51:46.410Z","5.11.0-build-renovate-node-18-x-8e082c60b0d457adcf77b78baa6ef9ebffc367d5-1":"2023-02-02T19:52:23.839Z","5.11.0":"2023-02-02T20:51:43.079Z","5.11.1-build-joshbwlng-bump-dev-deps-0d7091e4d41b62f8c36a1065c083d9eeeb727b5a-1":"2023-04-01T02:59:48.032Z","5.11.1":"2023-04-01T03:02:04.831Z","6.0.0-build-joshbwlng-remove-sentry-eeb28c6929ed74e05cdc1546b78594f90dc75309-1":"2023-04-01T03:07:01.393Z","6.0.0":"2023-04-01T03:09:17.261Z","6.0.1-build-joshbwlng-bump-deps-03178188c80a302c3bbdfd07678226df2df729b8-1":"2023-04-01T03:14:19.215Z","6.0.1":"2023-04-01T03:16:43.638Z","6.0.2-build-joshbwlng-update-rimraf-ce6f646bb1755913f02431e313478f95e136995d-1":"2023-08-27T04:34:49.454Z","6.0.2":"2023-08-27T04:37:08.173Z","6.0.3-build-joshbwlng-update-winston-51dac33c0388ce1a2cea54cc39512a1aa72d1999-1":"2023-08-27T04:41:17.554Z","6.0.3":"2023-08-27T04:43:22.486Z","6.0.4-build-joshbwlng-update-lint-staged-472b3bc7ced746cec53ab0065dc3510d40ad9476-1":"2023-08-27T06:42:55.014Z","6.0.4":"2023-08-27T06:45:13.560Z","6.0.5-build-joshbwlng-update-typed-error-5a05ec9b944c3fd3190e35dfa5c37d036debb8c8-1":"2023-08-27T07:25:31.938Z","6.0.5":"2023-08-27T07:27:38.131Z","6.0.6-build-joshbwlng-remove-typedoc-1643a5fc068f381383a191dad521f67e42571b03-1":"2023-08-27T07:37:43.723Z","6.0.6":"2023-08-27T07:39:54.139Z","6.0.7-build-joshbwlng-remove-docs-link-5bd49eb43991de00a3ab0fc2246f91acf20a9851-1":"2023-08-27T07:44:17.378Z","6.0.7":"2023-08-27T07:46:34.650Z","6.0.8-build-joshbwlng-update-simple-git-hooks-d0b5a5e4fbf598ff7db33ef125292d6b6142c328-1":"2023-08-27T08:01:43.075Z","6.0.8":"2023-08-27T08:03:45.840Z","6.0.9-build-joshbwlng-update-prettier-f3f168791cd20042825d16396a56e4f2e9e15c7d-1":"2023-08-27T08:08:25.806Z","6.0.9":"2023-08-27T08:12:25.821Z","6.0.10-build-joshbwlng-update-typescript-3042634ea41ad751ed386ea3022ff08b947d3de0-1":"2023-08-27T08:38:12.764Z","6.0.10":"2023-08-27T08:40:33.484Z"},"bugs":{"url":"https://github.com/product-os/jellyfish-logger/issues"},"author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","homepage":"https://github.com/product-os/jellyfish-logger#readme","repository":{"url":"git+https://github.com/product-os/jellyfish-logger.git","type":"git"},"description":"Logger library for Jellyfish","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"readme":"# Jellyfish Logger\n\nThe Jellyfish backend strongly discourages the use of `console.log()`. This\nmodule provides a set of functions that the backend uses for logging purposes.\n\n## Goals\n\n- The logger takes a request ID parameter to easily filter down logs that correspond to a single system request\n- The logger is able to log uncaught exceptions\n- The logger is able to send logs using different priority levels\n- The logger is able to preserve rich object logs\n- The logger is able to pipe logs to a central location when running in production\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst logger = require('@balena/jellyfish-logger')\n\nlogger.warn(context, 'Inserting card', {\n    slug: card.slug,\n    type: card.type\n})\n```\n","readmeFilename":"README.md"}