{"_id":"@adobe/helix-log","_rev":"176-50e9d1aaf8a6b007f2623bc71fcfbd75","name":"@adobe/helix-log","dist-tags":{"latest":"7.0.0"},"versions":{"1.0.0":{"name":"@adobe/helix-log","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@1.0.0","maintainers":[{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"filmaj","email":"maj.fil@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"bd0c6a316a403cdeb05e0c1f58e2f42f52d1e534","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-1.0.0.tgz","fileCount":29,"integrity":"sha512-L4DnnuebYX/PELEaTZx4mCFc1mB/v/i6ZCNjkvNblNxNoTaNt5VSoRaYflW4wLvU/QnnBAHhaF2gibDZNVZlbA==","signatures":[{"sig":"MEYCIQDWTDH4DFLGbR/2FzgwlWVg/6gpu/R4uLYKaFVI+JfSHQIhAKR7V0DxDp90m4uC5m1VtDCC0UEybLnWZAXE/2yWC9uV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTW6sCRA9TVsSAnZWagAAC9sP/A7Er7IyQ1/y/CIYymIv\nqv4NY87g6VOzSyWvJC/gmichYDq2qiY3VF44hA7ZYyhzEVlUOrcyPfJzOe/a\ngg4P5WniBpgxbZKeHZL4KXk0FLnuVAVhk+bNQGr7FHNvF75DGEzZ2QqX8wE7\nfVk+uMexvfqwdp37MCHUBe6PPidGRoAB3pIQeJDzN17E2ol0UrHzsa4eRNAG\nX9spoFwanuZDWcJSoOqBRrNg6D4eZDim0VGYZo2nZW5Owzg46QMjqnp5pJsb\nGHPWeR6+QSaUcwp4GS3MdjXgnIOYEwDG+H62gN5HS9xj/u0EtXr2f3Ur3MqH\n4B33peO8ATdTN/xqxsqcGorHFiDNldp7RViGXzHIqTV7C7BnAJcntP9rNEVM\nh9y9G9FZz142/t8/VIKKpuJdFJtItuD6xuyj964wODDvBmY84tQYrRyHz8lY\noui/zgMLWUWHNDCU/NKzUsMaw1y3YZj7nUlxpZuSQJQfXSoSI4x21uqdla4t\nLHzoG8/iylBNal4YTGME2HRNUNEnZF5asOq9CDFIq5U7yKb+gteP0twyjMu2\n9aNcdwUMFs+cL9M7lqP3FAdBM9p2T7GS3zkp/reEQzQNwPbgRv5Yh4jV87rx\n5X2IWVB0RelTQa8ESDFaN4m39a0ffvzGzzx96lV8hkxYyiBFCCS7ARqT5nbC\nNIFC\r\n=n45m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"c400b9578fac7a65b9d24dab8ed5c7cff4698e84","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"korra","email":"npmjs.karo@cupdev.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.10.2","description":"Logging for Helix","directories":{},"_nodeVersion":"11.15.0","dependencies":{"phin":"^3.4.0","snyk":"^1.207.2","uuid":"^3.3.2","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","eslint":"6.1.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.19","eslint-plugin-react":"7.14.3","eslint-config-airbnb":"17.1.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.1","@semantic-release/git":"7.0.16","eslint-plugin-jsx-a11y":"6.2.3","@semantic-release/github":"5.4.2","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_1.0.0_1565355691533_0.5933388027209006","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@adobe/helix-log","version":"1.1.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@1.1.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"f87ca2576a892869ecb437cd15031573b8a53798","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-1.1.0.tgz","fileCount":30,"integrity":"sha512-CwL3Csk1g/lU1NcXKYJfBWdghQJtdy5EkQOalfUAQt1EZObe1zjCMjUOwftimxXabV8+R09UgaqPSRVM2x8lqQ==","signatures":[{"sig":"MEYCIQCQUEnZB/G1K3HcG5gZqZC2v1F2nTfxvGW+alaR6Ap2wAIhAI6qzVQ4pYLbhWlo67aDUuEqrHFUgogSLEzB+vDFwgl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVWccCRA9TVsSAnZWagAAYHAP+wT0S0RiQgnbaO1Uig66\naqut4L3MxPEJ6gOpqsI1nh02OwGz/9lkkog0A64RaP+7Nrj+v3G0QsBY8jtH\nWxFwVTkBXtlSJOwoQqs3jgu3B+COill5odZfutNKeNzldffcPPkCIX9Q/4PD\nC3o1CxfgtpoovZ9CbjeKzF6jpES7ptHCidSVb9KBDdW2VGqCF+nNI3uRIXG8\n4UrtSCHLXn3+Sva/S/t5kkqUBpUySSy1jRfG2AcCUVcYZqh1SfZ/3YULMdbS\nN9h4CDQBCXRo3l76VqgiLeQCWo03/C39QEM2946foVMa9E2ABB2oA03q33cn\n1XZAvqXzgeszVAVJ8s/fGTdrgCu7P7R7E2T3sZOZSnpJzPJSJ8L7DPbfIf98\nhF3QxTmsN08iCF/61UIq1MAGG0QF8U2I5+/QY5BrK1B71PrtS8bC/kc3aG7u\nAg55nrj8QLU9k9GJvQ574Gj5oJKlWmTv8C9HVv60yuEZKgzv4qEmHSnED2Bs\n8fV4Slvc8qdN2d3fu3AhgbV4DB6p9kaosXssJFA0aOyMHBMRiliAjdKDbdJ8\naUNZ7nx0VttdmFHygdx8+Clx9S/Khhc99wAXZd+WW16JCnEnKL4JHAPihMWf\n3bmqamWn3I8jQNA5y5Hf71oWnDH5UHnt6jvbBXZlvmyW1kX/Z9QCwF6M3QOT\nEouD\r\n=oMLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"c34567e0980a02d54ed1de9727f7cb2821ad2cdd","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"korra","email":"npmjs.karo@cupdev.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.10.2","description":"Logging for Helix","directories":{},"_nodeVersion":"11.15.0","dependencies":{"phin":"^3.4.0","snyk":"^1.207.2","uuid":"^3.3.2","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","eslint":"6.1.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.19","eslint-plugin-react":"7.14.3","eslint-config-airbnb":"18.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.1","@semantic-release/git":"7.0.16","eslint-plugin-jsx-a11y":"6.2.3","@semantic-release/github":"5.4.2","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_1.1.0_1565878043928_0.1638204066987614","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@adobe/helix-log","version":"1.1.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@1.1.2","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"86cce2b08b0e5693a9733b29ab84e54ced713519","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-1.1.2.tgz","fileCount":22,"integrity":"sha512-9XeTJtlhW4YHDedpLYlQFoCjynoKvNLVGv7Mi9cTTzx703Xpzmu/X04Lr64xFUX/2Yd/Jg/we1GbMHCju0kmmw==","signatures":[{"sig":"MEUCIGy1S/RsVkCYSR1UGOBnnu+g8xP2kZcaLP7MQknh5SHZAiEA7WzAeyCCQGj23fnZOyMUQWD3+HSuNLjDhJoYUJTyF+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVwFSCRA9TVsSAnZWagAAIqYP/A4rlQiuLFMWJoAlVVs/\nm2IWUAmjyC+K1o6ETkSGvNUzM7DwLycNfFf8bWKTm9b67K33tPQpH/9e+r0v\nGi09x8ooqVIhx6Nfe4Xd/USjnJWxrBppyEEkhOImkC043RAN8jfrsD2sAi9i\np/O2hXWWI9Lh0S5jy1HtCyhTRvMY2lDwZMsbsq1VDCvQ3yTA10UDHtFT+a06\nSSTt/PPznO5aQSASt0QcsxArVDNUx6Ryuhu9DFbr/DPqsrytAAV5obrA+96i\nHkMJNylMTQrj6kr2yf0w6cnBFleqdbq2q9CHMTOqnIfZgxHmU3iV3PchUopx\n+hfPIRcxXtzEtZ30aKFnZKqZSacF+/aHkaP3022F3SJ2AOZ03WhFxq65l1VZ\ncdHa9mP7JSqrdSOvZI2XbpSsrKK9dErpc/0Mjj3AR/UjZbc33vv5nISSDe8o\nnZnvBvJNEjG25tqSQaoHJzv8S49lb+5KzlnhPaMtThQu+/d1PmNswe8Alebn\ndrRcXQbCgaXcLoiHxa7wbd2s7N9LwUGphzoIqp//g1SHP+YOgL+0zIZ8dHh0\nstFDVGfvVVIW31m3cYu/uR6w8ZgzhGd1aE9mHct/BGmjOC8zCyqQ0hVBK55l\nSBjskrL/qavcfpNfPRo000+DDjP3RJ3UA/HinqaNYNsRR6LWdXDX+ELilSvU\nlXgB\r\n=G1yR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"3110a73d554d562d4f5a8f5f0ffd311f83354e94","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"tripod","email":"tripod@bocanegra.ch"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.10.3","description":"Logging for Helix","directories":{},"_nodeVersion":"10.15.3","dependencies":{"phin":"^3.4.0","snyk":"^1.207.2","uuid":"^3.3.2","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","eslint":"6.1.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.19","eslint-plugin-react":"7.14.3","eslint-config-airbnb":"18.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.1","@semantic-release/git":"7.0.16","eslint-plugin-jsx-a11y":"6.2.3","@semantic-release/github":"5.4.2","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_1.1.2_1565983057453_0.8316520516600612","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@adobe/helix-log","version":"1.2.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@1.2.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"9eb30e41edf984b82c2f3c5c5e83c4246abf08a2","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-1.2.0.tgz","fileCount":21,"integrity":"sha512-gS8BeEwpoZxsJ7UbY+HHgKCCpanXqVSAmmTAIB+aNAlGYp9y6/twJ5AonDgKRnAT4sfIhiaOONyegtavMYlEqA==","signatures":[{"sig":"MEYCIQCbFE30tYuCCHLzUh0jSHZcVkP+wtKgvfS0bqVZJQb51AIhAJltIKQlLOteBudQmkk3IBuDj09zozS053Z7xy3eOPb2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXVMbCRA9TVsSAnZWagAAuZYP/R+lHOcOZN1AAsx2PnTi\n1YVJlZsgb4fl2BGFh23YdgNY5ogjjo2A+qr0e+APwYnTL7z58o2ibofOmgfQ\noIQnQEYxEaqiNottFxtwrK/4RauSIPVFMAosMEofd+MgmSwBZVMZ2gohRCy9\njm3GnRFD9A2utnuetMCnPsgbwyttSbPxoPUTdZwRCcC4g+yjmglISxl0B+8J\nfTjIDlJY9l2a4R1udiwpxyz9GTPtM5vI1LxSzGMMdfXpi8btPtJScWvSeGwz\nJur3aeoFA/SvjaS08SQCc1ehOsNCWUay0k5axW8LFnwGAN8RYiCGA1Rk+Qop\n71vTSAgKGPhJFFm6GiN/83LI1pSiyclCMtMQjTitOEWwrYV7N5PZcRiaFZMj\nhIzbeWbWP/S9HHiJyUXEChvKqOywHk6izjLdXGgKu+TEhcdszQAw2EFYbZlB\nuYlWFWjdYEK9sAZ5Mi7MpSlBFdG3hN5LATmft/S3mPYwPqK9sJOMHlrcGvlw\nenhTH5Oo/prVS90HdN+Z9rV80fRJsyHWJG65/NbSsJrcy9BbH3mHyZGLEbOZ\nis+nDUPOxDTx5Yr8y8vwy4q2TemVPl5InFf4FVqKmesI6JFTavBrwOuxQKFi\nSJBXvliWmKvTgimDlBKZK3pVS7YPSTR2PbOqsLUrxEkHid0FnoeQUbSdQGKD\nLDOQ\r\n=UbZr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"7c786d8be5bc8a910a61e6f0562b311723433342","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.10.3","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.207.2","uuid":"^3.3.2","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","eslint":"6.2.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.21","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.1","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.2","@adobe/eslint-config-helix":"1.0.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_1.2.0_1566397210506_0.26588655984578624","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@adobe/helix-log","version":"1.3.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@1.3.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"9520d81721c26bc5e5c1ce8c009bfb3d7033dede","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-1.3.0.tgz","fileCount":23,"integrity":"sha512-suvkm2aIjEIsDs7D9qEN38gaLJtoGV0+eGJHjSewCvF2pvBEACf3IGrY6l6uBH3IK0x558reIRQAVBioLCX93A==","signatures":[{"sig":"MEUCIQD7YiY8YbUTEQb9bkkYIM8qTEe5ZIhS4PFcmbYOUJBqQAIgUOOyt2lc4nFFyV4cRtxf17qFJNmcuFlRUAzmd+t3y2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdd42yCRA9TVsSAnZWagAAkzQQAISegPUgD1Pb77j9JRe2\nKFaugWMmtLk+QWuEZENdO3+28wRsk2c8mPZjACceln7/mml3tJZbZitkxDot\nzUlgCbyeyLXzy50mbueYey6NvuWOHmF2pgKx9IV1hYrOPDtEqKb1XtVnxdqL\nUH/yHX+cCZ7x/Kw6Ux34BDkcSbEq6bvV0sAKXKIHKyumqeWbAdfFKOBHmX9U\n4/Q1DF0Bce7AW9XPaQ5St0BXK50GM+FPZ1jKZo/a4cst7H+BNcHl8LwPAfOf\nn90d92a4ldcibhCEgGQ7SuRLB9ZZngGIxKsSHqgKhaGz8dC8tzSMn9sP05O8\nrk2qqxVj1HT/AhxpqK13BcNN/xEEWHCVh33VWGwBOGob/3UKNjpbPrR5YDhm\nOc8Yei6P9xya0Pkc9uKJ0loP6AGd+VeJX38i/9Y3vYU24tNMMe5e1gzoINQn\ndfLwGfHaO+suyaVEHKrkqbG8lkxSVuojK5p6rNLubxG+rpLbhqNbr/k5RqMt\n3VoTth16oQ1XNx9XDbVUqMWwKL0dNL+IbhvbGIptFxtJmks36zbiNI3wPkuz\nqTXTtnWPYVcgorLU4f13xkUOqoSskqKd8SFz9+qHCbnd7RFmnWRCk0OmyTmi\nNr2ArYtC0gStO2c4fbAJ7pJH55WJ1/nypDLDuuSFDIcAkSw0TBsc29eY6GyL\nIfPE\r\n=1eT2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"bee859d7874550399a793e75155d9383d01ae471","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","eslint":"6.3.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.24","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_1.3.0_1568116146053_0.25299699782241314","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@adobe/helix-log","version":"2.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.0.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"1e03866d2d72732227bbde3d4f9b1f97b44e7bd9","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.0.0.tgz","fileCount":25,"integrity":"sha512-Gxlf4bNPY64e/cQNrxTsqx4YI8eXnFiQWsW0TzVIDzn5rQGdroiSUHtQM1TDEXSFpZUaMlZNoMilx62C+9CuCg==","signatures":[{"sig":"MEYCIQC+N0K/o9gtvRX/TblrL6Mcguv216XAO53dkKek+yKPlQIhALDXpxxVsnqY3It0fC4o3zjk8f4E0WPBsysz4U+oIQF9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgQYrCRA9TVsSAnZWagAAVWwP/2ZNFL9WW9wpSdSAryis\nHA5R0TEllK1WCVHU0y6fYNiBjUOGtM8vHB54JqXjbBwZv6nROWLOZ+1kmhqg\numAcza+Bh0MqoiuyZmdsnzAmU+kz7uXHpg/rQ/U4eLLBbFIrMeOOLpnc8xtC\nmFsgacphOSVvX7hBAjRWsjQCikHg6/yqe5wvhO0uGvFq/cnrDkxDahhbueI1\nIcnbFUwRAEHGG2hAj6gmGGxlxMRDLCRflqKNM7KoomthXP2PV5FwtAUEBAUK\nkmxVQvJ+VveQuAoK07NbNt8QvlS2jJfBxCh+xfsL7xDlNHrczK9OeS5H7zMe\n/1tTzZ81uSNQMeeJFLEVXFFOUk2sOqcFR1ZYmqAtfQ3sIcma7RtkunuUcvlQ\nkWXAeMkYxU0MkR3aWTgS41QdqFqQ26fzW2MRfwMhgxVLa3eXZiHEyyjqfw70\ntl/0JaYLDBqh46qER5jbfye9gTg+SxDICEwAd0Xaca6/uT+z+k4NgkGShjrs\nRqxIWErptBYhJJjnaRjAK70tx4SeAg4rSnz7bCyZrQ7DyB1S7JwnZ7z5GdOT\nIxzxfP1Lg8Ts3iXqwlAwLHxMZ9IXePx6v7FIQlbb3fHUeR8OvD31HX509tsc\nJnshmgH/xtMREAvhsBextKd8wHmQBympEh4CyuRCyD/+mxur1ISv/+OvGJmR\n4/Lg\r\n=VN2L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"60db34eca34553f9b9debe252581e1bcb4e07a61","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"^1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.24","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.0.0_1568736810718_0.7042340430641734","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@adobe/helix-log","version":"2.0.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.0.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"fed1114535e573ae01e5cfdedf393072d14e0953","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.0.1.tgz","fileCount":12,"integrity":"sha512-pIAG8RoiyCOg0TXbtrt/qnVADqB1yppAt2eubNri5fLiZO/e8uYaVuVoUlxnJzjIn95o9KlUqFqGYbSfdnY2/A==","signatures":[{"sig":"MEUCIA3UNatt5N/o929g+vqHaGoVDIww363Gz7x4Swzj8nhTAiEAurvVlL8LO+5uJZM4zZZ/hAKBuv9Tceprjd+m2xmRXlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhCMDCRA9TVsSAnZWagAAd3UP/2hBc5XrDRqToKkpUeml\nLsd02/Ds1ZRGd3c17wzrtAMTgrCS1ro4L4Vdxv+XMBo6IpqSvK7MKKe+RIHE\n3fVwhx8+hSxjD6Z/SnVkv/f3Y3jNjeocJKEZygkjZ6F/bGvvd53Oc2V/TCl3\n4uOlZ2xrtigM16fvZkOAOvZyHdf3EW5SomszvJ09EExKLHw0AlSOO20Bw//O\nSUsxyHsn/nEyLkQR+anmpfdem/CSnzuNj7RPpNFcaBqal6kae0bz/bEYYwoQ\na8FzoZ6mEhcSNWqwujre7HF+bLo3uNkV1PsTtSLfBL8k4z3a4GqER1Po9pIk\nUPnitqGczDoCHI2dlsXxi+jKP4Z9UlBEojwm72BZnOPKO6Q2qc1QsfvfsiFf\n3PHnKmqCJD4JCg96G4NXysT2myflocOs0jyzu+EtlrmARN19YOOm6IfFo8Nn\noA24RLut1jp+QTtDXHur9ZRJ5Z+27vdexn7v9RpY/7TV1CL3VgYJa7roZdn4\ntHmySARFhmaGQrMSoaufmIOaAhv0S59LbFNS0BWk6UekTu3SGJTASvm52YSY\n0rSQ6PlKbdTtaDB6OQyyiSR9aRCUIt0xQ5K6Ul1G/SrXIHeMezUuZ67kw7xT\ny3rbtaxR3NMup+UCocySbt0eya7N6Iu8n/lJ9cHMjKuXDHC72cO1sq0QxXqO\nx8Gw\r\n=KTj3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"0d1fd0b682310d39e11d413ca0c14495143d49df","scripts":{"lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"^1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.5.0","semantic-release":"15.13.24","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.0.1_1568940801790_0.9949950090386761","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@adobe/helix-log","version":"2.1.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.1.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"d2704b597302a839cbf1e45ec49f59f2a6d7777b","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.1.0.tgz","fileCount":13,"integrity":"sha512-qwks8vzac+dG6Tibn2zVSBnTEbeD/Uyazu8rx4wyx4uyccFYpyVIflflJtw6nGt55iveQxmLoKV61r00wQOxGQ==","signatures":[{"sig":"MEQCIBjZMhxuH4aY9D9k4BDyci8UMnPv3rOkoqHjtdluIjuwAiB40BcRMaYXdogvavnMhXe4BLiC61d0vlm5pm9I34sNNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdisg1CRA9TVsSAnZWagAAzWMP/1CGMQbQVFV9TXzGdxAg\n1IBovHPNi5GGdyP55KnTalgL3Rh6Bt73inrDGXvkY0NA7rfsiRGqHtNoSqy2\nXtkrdrqEfzoVZhCrF75cnrLU3vIiRupJW30HEMm+NaSHyYwOrR6w0lT3QyDf\n3ElRX5Hf/vD042ZGOmGZSBiaBfyFg2z3hiMqOvX5D49yOf07GaaWjgIUhYTG\nlGNsaNJdr4ThO7FYiX1QUzR6JqlVx3la5st+60U+eCgulVAMcBB5dqima5Pw\nbWzlBtWHgxpduluWfk+F8vN062zSmJPjLnzotj10fNnAxd9nCA6/vKNMoJ33\nxi6IfIl87AuHmWFiviw6hWR5i4ANlEAziO2kPmMopmwmxXRLhBZTAzSBF2Wf\ntakv7t03JrPQ4usxGkHStmaH6g7CfQA2N/E3OzQAcQ6t5tncnV/hqoQfY9I/\ntCIukOcsv8+pmOe5AV8/crfOeslaVfJF/7h5hGR8Fb847yH8TW+2GPW7Zvja\nFZMqx845JwOCrOkWr0d9bSlO8lgy6ycA9/zFh81WpMYp9WGBUCcLD587KR1p\n7xp6wB+B4G4IStYIA/a9Q46vYTEfhWAQJVWSe/Sj99PO4m13Pl89X6IQriKL\nsz+2hhSSk0pLwQ46mzLVmMXHwGVSjYj9wXvLlHJTpWqqv3wIh80ge+e7edVb\nMrzI\r\n=OwY9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"13539e388ea6c1c2d6924aeeba5072fd73c3821f","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.1.0_1569376308327_0.11542794845452886","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@adobe/helix-log","version":"2.1.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.1.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"4a02258fb7b580c3f5c9054028d84b5ec5d420c3","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.1.1.tgz","fileCount":13,"integrity":"sha512-A+S27FNztIPEtxo7002O8bDVvS+CRjMMzUKwAFimjDSaVnMvF3ze2BLdtD2tWlY2s9WKcIq6NpSIAEJB8aFxSQ==","signatures":[{"sig":"MEUCIF3g7/Whk5uYWXbEbijzbF/CwFU6TifQ4hldl3g/9FFEAiEAuA26LRLnvX1WXZP+KmsSSdbbWhy8uHYvzbDwiuplxEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjAwdCRA9TVsSAnZWagAAotkP/jagdbWN+oju0vs+WPP7\n/76qnmNCDd87ybirzgu8pwKCxi5f8XIIj+vHMtlrBAfyei9T7GtH0OuSX9Pn\nm2c3cX81WqvQL2Pc857WzMNZz6IlSnYfTdVmmH0cp5jzuIeVCQFlPfCYbkfE\nDl70M1x4WYnVVO+5F3e2LeFmPBaGsM238amGhw02Jr2KmGBslcWqXBpyCKwA\nfRhg3321gFu7MzlYXH44rg0yo9C6tzFfsOygB5JNT29yEgDCS0+sxQKyReKv\nrrX/EjQDyOWnIyqI+pe9vdxOX6QgHVNZNaCH/LzxF41lhcA/ewvAQYtdtIZY\nndxQYZLNPojYWOsN6voF7rMemNtptauRsYfmj2zB2DSZ3ndahU/mhfM1X5vS\neqeNDBJVPkzETyjuWZTOTVQGBl1+IUkfvcs9MYkCT4XdcUjah214nOgSQjy0\nwO2AUDuOP1aCfFB+sgK+YNmDQ0rYhlg6kjO27gQQsgPcRS+echQwmb7Np9dv\nUqIvbPcX29J3OGB/2wx5xzaJ3T/kj3RnP//fqJBqIdzqRsqpfFxA+2zt5beK\nVip59KU+3/JcdfCLTw2Br9hftWQeU5F/L4En6qqgttjPp4zmhxLwjHUcXh1A\nI4NI37GR+xcBjwhdBzoLj9ppgG/mYCGSchSnVWee5lP/fuJ4GQJNky1e4pQr\nTF2F\r\n=PfkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"492df636f826671f0d696063423b34f40034f83b","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.1.1_1569459228616_0.4114974691565021","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@adobe/helix-log","version":"2.2.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.2.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"71e784810b2bc484af158090aed0adde36795f0a","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.2.0.tgz","fileCount":13,"integrity":"sha512-wS7CnB6oWUAJy+8iOPUYIeN36zoymJjPrh0ekV397iO7si6yEd+M//mUkkYbhbFk+bqpMFUnL24ss0HG9sefGg==","signatures":[{"sig":"MEQCIG39gvNMCoHIgmgD7d54r0CyrR06oKMZlSqJLWEihfsXAiB16L3U1rdCkBkec5oP/QFGRZk7RR2V+BfQ6b0yUKtZQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjA6zCRA9TVsSAnZWagAAH8sP/j5TIsVnTLwMbTxMeZl2\nbENhB+IX/4+5XJ+vf+7SUlp607w3uAMmXhRUX6/xBVFop38JMWULNMV9CvSa\nPQnjjKMG1G403wBkXfopFa2vV3CH5oy2wFdVhHMLmxjYc9Thu88IQeCrtn1v\npsspAg1OEbSCG4NSrl8qAFjH0mNNv8JSk4ncPOr0g/JmUFg2jpaW8EvtQ7B0\nJrBrkQDCGde4UH+zvyz8MepC0AwTO8Nccaxgww2z7hItW+hKqvBZZs/BfWir\nA2Eu8tG77gQ4FYX1Eon+59v9EqmLa1AMLx8sD1z45NiN8PqOyqSIPoQx2S9K\nkbN5t2dzkgdYoXmv0sWX6ORK8fSMieGhUZEDCdLkVFc561f/EvHlcs3+F3mZ\nNYLhkMGJ17mdNQY4h/qDy5NxtXCYXehnCN77Eb6Tm2wl3Zawq6dDocRNSNBO\nmK05OZjrQ3PGgrQb/6eW9fBAJDpNiviMFySmWrb/DEdKacl1DhSS+cmmWWOi\nfVOkm1CU3AWHhqosC0xuriPClUSRUh8JJvjzWd+f04nNOkT/avs6BUwXWDha\n/4RF8FeOqM0pE+j08fP30BSYRyHRDtNqg3aWqq0MZeonLsBg+2lUPE/RAe3n\nz+++GIFuh2l5SIF7aSPsqT6fUMjeofuyJvaGFA0OO+Fr/Si7vaULRVDit9I1\nD5J/\r\n=UPne\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"828a15d97587fe7e98cfb48dc03528250bb44b6c","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.2.0_1569459890545_0.42399338834876343","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@adobe/helix-log","version":"2.2.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.2.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"17596d29167aace3d30ea86b34dd0736ce4d0dcd","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.2.1.tgz","fileCount":13,"integrity":"sha512-ez3mAIjRCASuvJrncpBxk+gUS4tbJwTmT4JH7czQD/jBbEn9ZIT1gFCypkd7tMWKwq9dPXOhX+UIUUBVmiatyw==","signatures":[{"sig":"MEQCICHq36jEnqKz2K5Ru/t1p05+oGhuo3NBZTljP2V7C9DkAiAo7FHCC3VQb7oQGDRTtZ2GoLk3WwGflF8uV9iBWsFj7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjVzSCRA9TVsSAnZWagAAHckP/jkXum6uc1Gt4zlFhUhG\nbpeEhrKosHQAKR1miFMK/zlA9Oruwc7zj9U+5H8FeRLqeK8ZiiL597b9ACFW\ns4sK0+F+ZCDHBTG3dvird50lWHoKLct2ChyPsRA26AhLAWdn0teJ1+I76AwS\nWqXQShoNdq5+Z/wsZw6I4K0oHwlo909jw9gKPMeOgDpLucnhwacPh7daM58X\n7ZYq8pCLLIo++Og9B6vk9wcyTULdrXQwBlMxmwUlKCA20JKjmQCJoBywz83B\n2lzHefnvy1lTHEuFQGNw8ur1WswOmwgwZwY9WY/Kg2AxoPTPHkKRfMkrTQf3\nA53hbUhXcLrPhN75FoT8j8SPQMt95KHo62tSo7NZXe9Xt4EJy2ZawaaP3w/c\ns5pLGMNO4rgDPHYQAcHk9lPgooighQ6gSuFVkGsG6lY+kwd+UCkDYyBgmtAX\nH6bfzullQa1pV8HtOBvjxj6ZtY9SqsY3VZHUHU9ZdzUtzaFca+/qj7DppZkH\nQnISwIp5am6Df+JZXalEvTvzHsl/zCzVYpogvHxXYSxJ/1cTj4ITOaY/TiPz\nq0gkjJOEk78NvjMRWgxM0jTNQ+26OyBY4kKvuMbKc1uHu6eGVQLXGlsXzTxx\nKP/MryPD5YisM1+i5pF3b7tEucMOmlwPxg3fjT8BbJ3OdIy67rOZLJW4I1nI\n3vaO\r\n=MG0v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"58f326bab23510bb9537c2768e7806841a0a57b8","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.2.1_1569545425215_0.9111038998122893","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@adobe/helix-log","version":"2.2.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@2.2.2","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"anjankaur","email":"anjankaur01.mkr@gmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"1a2b54e32bbbc667baad77b2ec50cc99cc67e626","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-2.2.2.tgz","fileCount":13,"integrity":"sha512-Jn8EUE2Mpb3NRz5wWrj3xu51kZDYboTlAueG5mgYdG3/NnHNUJU75N/JMpA+QTPSAi9XjWoUmM7nQW346qbU3g==","signatures":[{"sig":"MEYCIQDpejYJ1L1cN9gf5SvvoYx+b17OrlfJ6KRRrB511wIdiQIhALsrcoQUzVuKSongx45D37kkZAdFo96lFVZXpXO/YQ3D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjujvCRA9TVsSAnZWagAArToP/2VU0F2bObxLdGgcWFOg\np36C7KK+HMRDv4HEedPf86/uSoyeTkRY3spur9rQzMwdqKlQ2U3DZ0aqvinB\nD7bJQpnp07EpYoSL8h7MGbaQ8CKOi2z8o6uTkLtH9fsmD2t5TBIcI8HJeKP8\ndtrKZ1ncgFgPZa+Iqy5QIYc1WyQq9JhV9uLnwa5Ly/nhv8k4Ot0RFp/vTifb\nMuJg+03LhuJ2YRAfSJO+XP++5OPjlQpzubx1jpKZbDVoD9bSTKXZLongfwHb\nJOyFgapLVb4zDWSwCMEf0FZ7AUGNzB34L8Ba1+F8fxXo1b9L5JzR1gsdc626\n9M0HQ7re/u9DML6+wlSnD0GbUGuxAeDYYd5nooYNvatkuXpo0p1TPmP9CB5B\n9LJ1Vp3KF30PKUF/ybG5dzeZYAcPQ4qQ7IxzT4bPlseB/z4QX4VR438cYTVu\n16R6d0csR6T3s4YxZF8QslTZ49HdxQHW++gFvx4tOogj/MAvw1RK+k8NrtIy\nLuEgLa2Yv6t1VRA7GhaArLna2d0yaCiSh/CxExHJ8LUHNdbwS2tvTJxP7vlR\nxwrHmt+DPhSopQuHrp+jGKwuAnFC9+Gwv4Mv6feJ+3s0ya0TNTIpXOxMHU1X\nZBw7qH0kIKQhrZd3mTokcSNeLZIe+jou1pWEtNWvC9lhrBATE+7FM73rnW74\nKmLc\r\n=hveG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"ef93b556ba89f8044e4ec7091153c54fec5f45c4","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.1","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.2.0","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.0","bunyan":"1.8.12","eslint":"6.4.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.1","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.4.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_2.2.2_1569646829831_0.20471983704380592","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@adobe/helix-log","version":"3.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@3.0.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"stevegill","email":"stevengill97@gmail.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"5ed17f4fb3037845f24e44163cf5ea0cd70fd7f9","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-3.0.0.tgz","fileCount":15,"integrity":"sha512-hqsgNdBdz8FfeRTOHEllLuTXhiNg8a4FhzWH4uyaH1XEyZaANvTdxlYzBs39LV1c1SEROts+ynkOHMEnqGq9jA==","signatures":[{"sig":"MEUCIQCCngFWZR85c2ZLsaHh7pKDF4GE/KqTXMBUiBzbQaNDAgIgWIhoTPXh2u/F8Sg3VNdq+YcOAPnGsd9sBH3kdT2Q0pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpw2zCRA9TVsSAnZWagAAvr0QAIqCJytkMXfIdud6TiQf\nqjXQAIKGk9JDNh7xe7FWScUF6t6sycSv//+rZ64RNGndXhaXsu6czrBHzuy0\n33K73rYbUqH9vD6xIJ2MPkL1B4pHTNlO5gp7oNWEFqgybYceD5k5im3Lm3zW\nXB7gLQsOycXLi3vCeDesWcviGkNgE6hP62vepwzLRGvVutU2szU8UqsJaP5S\nuxv0B7EIo/0mNCZybXfLyGXggT9mP7ISdmRxkQu+/4Dr75DxJWAi3qHcKwNd\nNSe2fD5KPzMkPdl+ggeTf98wIINYvaUtDpY9xu4eMd1tcE8vzb6xWJLQSV9D\niXpziCRHON56Geb/bAN7fUxP0BmpgwhErs+dBuzSDCnOci7Qc1BRypplYRsG\nxK2VWUROZDqS7K3mGJz+th7ViFHgkgCef9H+FURuU64uKV4tyRLlIpZ6bv9/\nIMndutapKG/SlRApmgw6OzI0XRFG+e/LTcSy5UTvrkuG5xTuQsZyQFlRd2He\nS4Qs3Q5VIWXeKiURWqI9Zp46kN1xM+Gn1cD0CSxweoMr09pK3GtMKXTBUai1\n63TfizOkkOWgXsHQ2jG9U8NcE4KOnuAsIFA+JviehNMhBytG7Ez5Ldw7BUGw\nnj5Ojm61fi6ameUoHrTU6BuYTHFjaQv3pdCStIEBVnWU+3zK6gvcmBMtR5Wz\nIqK0\r\n=dZd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"c23be4283d194a106a15d1f82935b5679e53610a","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.11.2","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","ferrum":"^1.4.1","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.1","bunyan":"1.8.12","eslint":"6.5.1","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.24","jsdoc-to-markdown":"5.0.2","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.16","@semantic-release/github":"5.5.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.4"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_3.0.0_1571229106205_0.18956745239409045","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@adobe/helix-log","version":"3.1.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@3.1.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"msavin99","email":"savin.mircea@gmail.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"b3da41dc66932ad3e7831fccd671d230198cf64a","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-3.1.0.tgz","fileCount":16,"integrity":"sha512-UXJXmCFPeY0V2ZsABdWw4dD92z9nDEpIf4/GmnooQVvtZzznlz3mbd9xHnorggMQnT0HJYjyykxuGaDank6J0Q==","signatures":[{"sig":"MEUCIQCq3CiRMTiTOgw7LUywSC9CdgAIAV98ttwiHl1gSeuJKAIgYWrrORC7Nh6c1Nk/M2qPIU7R853fZynj02Q3bkRKoSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxXlyCRA9TVsSAnZWagAALtAQAI8n4gu7HqebEOfmOVNl\nauzarfqsLOvkG6ePfK4aR+JREtyK+4/72e7apmUqmDCq/tZZdKpUVePKq1GZ\n7bOVeqc2GdLrQyncsc8GN621VrCVXtanGsoHqbcfizw7/nedxnDJOuUHfP69\naiW+S+IPyH4rqXbecNXy4EFM3zxV8DOcFWIyhDTH6v1T5JBVU16FYheCB36f\n98eclnu5LQbOHdoF2+ZWCMjDsVfZRjm/J4oJDPeV4iE6Wpz5vJxc48sohH3m\nBZBLg6ET/Pe67o5Vm96LAOBEC78kSQc/jxSZY7PUgq4mloB7f0bs5Ia1rwrT\ntWCIy3t22idfojbtmJfxAkzdyOhxdik74vgzP+i2out5zQ64n5QBiCviYdUw\nqDFK9IsoH6SF/z8iwE6YbeC9JpB9TsEMYc66CeLzTYuJ6WTLaukW/d8APx1C\nrYCeDp5WMQip/JRG/2Mi2DlJH7Cd5LE2s9R3W+yPFAB7g6SyVZQzk8KCeDgE\n7h1ReMS/QKryyifl+a4N6k6nI5wwNQZNTNZWdExu2fc9vH69U60gtG0t6Gjs\nbH7lIvPh46qTJWNwrZb0ILRz5ZrF+ywNZrDDV5THoB+cuejE8yzCuTkHp7Sw\nP7xZveo4DMWF6a1/isIOSsT8cVQEyW1/rjJXiFxuTrVW24W9eql5GonNqa3S\n7uYv\r\n=uvr3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"d794574511e134ab6e731cc43460fc08692e10a5","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.6.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.30","jsdoc-to-markdown":"5.0.2","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_3.1.0_1573222769610_0.7871010966404655","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@adobe/helix-log","version":"4.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.0.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"abhinavsaraswat","email":"absarasw@adobe.com"},{"name":"adobe-activation","email":"Engineering-Admins@adobe.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"alexmirea","email":"alexandru.daniel.mirea@gmail.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"asteed","email":"andrewsteed@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"conyu","email":"conyu@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dkstevekwak","email":"steveguac@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"jileesh","email":"jileeshsathyan@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"msavin99","email":"savin.mircea@gmail.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"praschetan","email":"cprasad@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"sanketra","email":"sanketra@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"4d3abd7d48c89726a5f6cfa4233f86cab12ba2a7","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.0.0.tgz","fileCount":15,"integrity":"sha512-ZH8JYgxVTHX4D+RIeKp7t+jtnIyTiUS678YOf0qZATUh1lSkzLNW5hz+/M9AQHNxfTu9baGtiDtRKheE97GXMg==","signatures":[{"sig":"MEQCIBW7lp7irltaLYxI44kC0kdPco/rtdxl6iPuQwTbfF1AAiB+NHZm971Ef1MEHV/Xa3hl1S37Clu8QdKecloVvD277A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxX0ICRA9TVsSAnZWagAACegP/i1hRJFG0OgZ0JlH6tci\nwSFyXdeoSgu1R7wVyiru9J2m40qIrdyJZa8tEJaDK+GBfwCKvFIzU4MmAcY9\n16GL45bgdm2eP5ixJC7074/OyMFgriC65TVOdyJ4L7AxZmS3DMj9EeL+MhFo\nc5oWRKp6RWbLBgX64eBLQAmNUNbsFdKZpflcnHOBAJ+LnY4rOd3rbWd+l7mX\nwvjOSHXTfU41EKbtiq0saaDW8PZ2uJap6g92izajiK9GbyUhcugI3DMSvXEC\nFnyfV7GnXEBThF7YC2LDcrfEIm5nle8exOFewUH57//YbaNETbd0mt/HiO0a\nrT5QOqudrap6rowcnaEec0lpQtOcdoiTg+SoYzij2+4L/6+aL4YvN2X+DGRu\neDBbPSdosvurNwKvjVRN6fUHt2JUPJbehUZ0Xq6wnqunKyEsa2O9PQNi/oFR\n2+o/XYbIe6Fc+bFnRMc7Jzjht39bPCURmZ4wiY67iOzv9e4TctK1Yl4mtJYn\nsvQXKl7K9NzfGOSZTNwXYJhKwolw9zwi6XB/DWtyq/w3KHK0KxCf5GGa9d1d\ngp/DVax39d+XcnxNMag+ml779uV5q3x1KkQz0tvW/U1ScH0mdSgjEAcSRufw\naqnxwUnkA/8HLbzsraa5u+rfODKhK86XKA0p7nb3FUEuvPlpeyQcJ3E/weNS\nQotH\r\n=6Ia8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"23b1bc7597cf7fc0b1816bc313b2398065cc1397","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.6.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.30","jsdoc-to-markdown":"5.0.2","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.0.0_1573223688276_0.615629214076794","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@adobe/helix-log","version":"4.1.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.1.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"14ecf58a15fcdf322d1f09508822f15edc67ae6e","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.1.0.tgz","fileCount":15,"integrity":"sha512-6hBkg9q9hZJeHSulhzSH/n9vtSz404n2LDUqCjou065QfDpcNq2N3svMrewlFcuEf7rWUITZiNDzFZomTIR0OQ==","signatures":[{"sig":"MEQCIC42ujcd6X3c7AZIVUPjpP0IdkVy2ldk6E4VE/wB4iLZAiAkHfVHBDpgidpiyJ/TzsNd4da46BlIYPj6xlGm0A7Rtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1/J9CRA9TVsSAnZWagAAPEcP/iAZshp07xIs3ln3SFO5\nKnFnx0eCTL1g9K+tpXHbgewtgjT/JTVbp94AIIPmnnHAMp0v87BPpApJ+n2P\nol+vXuAvNAMYKAeaJbzrDAHqJwftclhakBZYpkjII32qYCk/KMa0K9EgfQPo\naQoBAatJDEYXGc6xd0qdOkNgH/MjA5uWEVH0FjOpK4hzerHg4A+wR2QrdTMm\nk+Y4nhA/dJQxUFtxyBK3IjPvi1OEnUqoOtvrcID6NyCI+wMznRCUJIg2NlV2\nuhiYXr4cpOlu5z7IiOQvnW1vXDQWbPtkleAq6nhoRksOHhKKGoGnskNZwU0P\nY75pvFJrXeMy+0tR6oRMOTkoyVNiT6ea43mYugU+olA8znWZ1ciRVk6ZUTkY\nybJYdGlaWgy98z8/xj1C0wurDUhb7vxGkx8AQtsrhEvrhsXMjtw9MSkPFEyr\nyOqWacJlxdMvn2nEza149RgHrPNAiGYIBQzAbrTUgzTOUgKvJD53aeCO1DGY\nUHXGc3L7l+AXl/OXjgYHTY2BrYJ/EtkLuxTeYfgV+0J5YAjOfUxTWWhJhJb8\npBaAa30M7aGMKRedQ1ii3U6/zf8/nYxRNzRHGEqihGVo/dKo5bQc7G9sDuMA\nO8S79kKGyjluBueBH3Gv8AMXZqz2K8BkxKQyyaEGHzKgVWqeer+V9W5ReqFC\n5yVy\r\n=kcOo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"2cb96d33d6fedc93751f14baebc78d94d3673e32","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.6.0","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.31","jsdoc-to-markdown":"5.0.2","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.5"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.1.0_1574433404839_0.032219187934412474","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@adobe/helix-log","version":"4.2.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.2.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"8eaf733145dcd14811d0c3e9ada5e1b118e7d706","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.2.0.tgz","fileCount":15,"integrity":"sha512-fvmfJstPNhZwf1tcCbdlUDqZ606K+Ml4PBi+WZgrubUrg8KY5ZLHfPfAX+lYzT3CggN4iikMgAOQaZ1wggv+CA==","signatures":[{"sig":"MEYCIQCawCWwv7GyXziySQ6IOSpOLQ1KwhGVXIzFH0nRPVhrxgIhAKIS6iFQkwq/vIHI/uh64J2++1AIx5Pq2TIH6cvj18Al","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5vv0CRA9TVsSAnZWagAAz6EP/1z5SYXqg7W1peJQ3Mpo\nfHe2IgmePyMSfOUFObsGDnsMAyOIQ6VrceOk52+jernhJqyDg4ThS6AYXtbQ\n0aq7QJCgOvB/sdqxUsJ1PTAUs9YC4//86aazN+UzerIKXVXlIz8XYJFoK6ZV\nq/mbhHerJrUanJowUmixn3tESXcjH7YO3+GSRMDRgG4Lxpc/AHTOyT5xLHTM\nyXzeBwpl3FC531SxLbALb7qA1KgIFm5mjrcie326OjRmBmveNKyIRfZC0lgM\nLMSdHJ3GJpP11K0336ZNWu1HuB1GT3g/0NW0/a6ql2Zca4v1LM1oVTSbiY2U\ntvhwWikWM9rqPuDYsJMWxDC38aSPGqCRrhzfXBw0ovas1n01BLfqiilA1L1/\ntQbAlMOcMB83X3GF2yBZdnsPq2RWuA6zPUbmIFpKg8GIc6teZ9+U5BNAhd6M\nnrDo9fgw7G3UiLd1xwwvh7CwPsXfgXrOB3pAn9SJ/UaqCZdDkMH359jpeCL0\nfS1geBIGWO7TkOb6LTrGaIJEiP2v7WWHc1U7lbXr+kJcgUZEOteiztnMGQL+\nbRhEFHJXixN2TZLlCHnICUuWHq2ERdXaKyq3vtg73ukhX7jMHRdcn7ck6ou4\nIE7WVEwNi2vZYFNmcA1HNU4BU2v1qZuioCVWSuEvcp7VAXz0pX8MxHy9Gkjp\n1and\r\n=feHz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"37d2e37b46377d3a54cd4dedb46be5ff9f5a3c3f","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.7.2","lodash":"4.17.15","codecov":"3.6.1","semantic-release":"15.13.31","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.2.0_1575418867607_0.7755549853056325","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@adobe/helix-log","version":"4.3.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.3.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"227466a9b19088f16e912abd8cfafecbab5e79db","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.3.0.tgz","fileCount":16,"integrity":"sha512-Gpz4Y0BcuTo8NlBavv44p/y7spzxJM7l6BHN16avo0telL3d6eFJiunZTGGgA5i8ReW7mfcjm2hmGlTApJVKaQ==","signatures":[{"sig":"MEUCIQD3rVmLNlLjdodUrGcJ6uGyaDbXBBdm+Vi18CqAeg8gbAIgNnQ0TUUhZNBg8LLstakfQeT3auUkhkJPUmmN7EYTvTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5/GNCRA9TVsSAnZWagAA0vAP/iC9vCJxrdRKlYykjmXH\nEiGhnbcPnBXZpmOyOO7G+gl2Fa5PjjTvCQ7aVuc1QDQTkgiNodd13fAJixR6\n5J8ETB8dzxw6gBDGlYAiQSg/UzHZgQyr7ldf+rCQ+N8ai5e9TveNY8UAzsaP\nsyhVzdd5kLzcx7Fh87iaOUqcJ12Yo7FVAai0SzP9rrQBDG7x/LHLImiQ6AjM\nDY20uD/c6hGagmTTVGv+MfYN6sqVEAf8+FmaUEwvAO4sKKDw9GWwu/Nl4PyI\nybBD/y2+GVRBir9owSM1rFmBAvs2fWfVIkXrBeFi+pbuhrJLbhBu+yO77kBG\neqhBPt5hvxAgLqdRCkpxt9NpMKaWeadWnolvF5ZFvHpreDzXGPUy6vTWc1ud\nmcvikWQKxqEpWRNq7auesrozybhNuc6MjrdwXRCAc+DnbSvmj57I02sgiqDN\nJzaZJbtYv6f/utyGS4yopWfZJDM0Grryjls3cYohV1qe9dr7YcRDvrP0naQs\nSwxyJWXCHQDDHisEYw4ExWqXMD1GYfpio5i2OjHLJATw1uZgmWcddJFSgxgs\nnp8YsRQ5Fdk7jXXYqsgLz3ORXTVV6eIUJWMTstADSzeKqipiuIMijjBBi2VW\nJflvcm7MSqPtJyljOl3/YjatFM7soxHeuif/ZBWMxPqhmuDpICJi6TQF627O\nRTJK\r\n=YDOU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"6201860f0e54fef51f563b851b45e1dccc40be3a","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.7.2","lodash":"4.17.15","codecov":"3.6.1","winston":"^3.2.1","semantic-release":"15.13.31","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.3.0_1575481740986_0.33253344977537","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"@adobe/helix-log","version":"4.4.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.4.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"b107310b5ee5bb25dcef29241eda20e136760d12","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.4.0.tgz","fileCount":16,"integrity":"sha512-SOv+i9U6AP5y7DOotWZ3YZMyfLIGRA7W5ga7g1F+ujhNP3rjxpmBZM6B3Elt1bl5Q2GtarjZX+4UKaUno806Xg==","signatures":[{"sig":"MEYCIQCMJFOsqP7tqs7RqbXUFn3zigpyRFrg3dC2I9didN37mwIhAILPxtlX93Fgk6AuITvqIzw/7AwQTs6dOkZ8dfyVqjdD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6UZaCRA9TVsSAnZWagAADlUP/AwNabW+AyH977PCrVxa\nU+vWJN4DYNM1im/NyN7vI8lYXSDFT/X5WPmjKcgGj+0Guu+XpMp9eVGZvUQ7\ndNo9JONYzm+MctnkB8Qkm3or/pHnmVKrtwE+VhcmFxbyZwZ7yHGC3x24Nq+U\nVyWeyTILCniAcLShoZDtsf0aHwXx+O26aMbbOv9WAcrSP/Yb0+76uxQDflQl\n1TK7IxW3Pq3Pul7xtt91gMGtEgbyTdKf9zc6ejCV8ri6RccxZ+lZzJjVC+Fj\nwtiFNIw3lAIsyQHjzcc9Sz7CYNGZLgQz2MNmd+iQevqFgz51iTWJWMbNNlzS\nIimV4SArfl6hGq9KszmaFvvsraeZIsCxtq2bj1g3T1U689vjz1BXKrEGvMwD\nfMabdq04IC/F2Slh0OFbh5fgaotD1jxU4b+xgcqcV972pjAzpGgwE0BJz+hW\n936nub2ViiYmTWLd/MU+0+4aVa9QXVSf3A1txgsHMn//1E8TBz/S8mFLLrDp\nXu2IMTZ6dF0aiWrbTykOCeNu3/L1BjUdZv0lfFQH+m7sutr61KY9xLwBI3/i\nUpLZJAxr/v21KLGcXDO4occWNaRBnt/7zGOSaUSF8J1FCnKydOdojvMoSrCk\nMMM+OgQdgJJBQ+qQbiqRzYGBzXBnpPZuZ1O+Amd8VADWQqbrxQh++QGxPDoF\nHwj3\r\n=7/fc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","snyk":true,"gitHead":"2afcaff0e7dab7b11d5ff2fb9f0a9cd23494d495","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","prepare":"npm run snyk-protect","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","snyk-protect":"snyk protect","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.0","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","snyk":"^1.226.1","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.7.2","lodash":"4.17.15","codecov":"3.6.1","winston":"^3.2.1","semantic-release":"15.13.31","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.18.2","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.4.0_1575568985892_0.02727970167843541","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"@adobe/helix-log","version":"4.4.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.4.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"1e6f8e4ec1d5a844fbad922dc9adbc1f9c1a728b","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.4.1.tgz","fileCount":16,"integrity":"sha512-yrLkx1dc+TJzsB8SKJtni6tzZGkUNyFgKbqlT9Xr20XG/uv+R6OW95iU86XaeI27W3aKQraE9mPMyq5BJ/pRDQ==","signatures":[{"sig":"MEUCIQDMsDEO5rKklHy0k4RST4ca4N61pdeyJ8Qn6pC3Lpqc1AIgHOwIG+8c9VuUfIwlLUlrbAweXuuRqGRK+ISq7Hbc5wA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+WzjCRA9TVsSAnZWagAACLAP/iPSH24g94SWxt828J6r\n4x6oGpCS5fgeOJ+9YvRNB/sPR5SChp1xcYkTpoeUPEw0NaLB2sP5yRzKyNF8\nC1YzU7a9MdTeSpZ9Ce7LqKkTflYMNrnGnnZqGNHoFLnal8RIJuVIJAIu/bh8\n39P6HRXYQ5ZQl7MGdx5W1eP0qBfOCkN0o3b4P/PZaajLKFVbeAVdib4M9vW9\nWVS4gNcndlfOKYAhm3rlxHFBRPb6LeVfDXHc3wm67N1zT8yR22iCN2ajblDd\nkGN5+ZnTDOFR0WKCPrbZcDaBUDyG5J7eBljeiGzm7QnVGuXWKWenRmiD6PsQ\ndNKWIW3GuYpA3CrjVRznlxQ0OgPU+76Y57OFaNrhK/2LOTEMGIDlrEfUvnll\nnT2PU9BZ4/d2VP1ul7aZitlCVeoPZNjeb2tYqLYR70xBH+/4px476IwowB/u\nwoaN7s6sAHmvLJgNYbZ9N603MPwfRN3F6ciI9yrw3qEPHHOeApFR2/xx5apN\n7Udb996ux7QYRz3GUvju+E0gK7XU5e3ufBkdufBY5JuoQ8i+zAnzLWmFbcEd\nIVCPu1OleqjniLW2sLydE7yfYD5gmXtsBcOgAPKANAE2M9odn+prbmoNKMck\nefQ71ZnCsaqO5qUkyIzt+/JKRrFfNR1H5K3ndVTzcE6PoG7Y/zT+iQiXGLbv\n3F7Z\r\n=UzeH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"4f398394dfe96922245c8fdfed59ee0a0ee4bac6","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.4","description":"Logging for Helix","directories":{},"_nodeVersion":"8.16.2","dependencies":{"phin":"^3.4.0","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"14.1.1","mocha":"6.2.2","bunyan":"1.8.12","eslint":"6.7.2","lodash":"4.17.15","codecov":"3.6.1","winston":"3.2.1","semantic-release":"15.13.31","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.19.1","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.4.1_1576627426737_0.20215994774949042","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"@adobe/helix-log","version":"4.4.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.4.2","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"27ac20ecd59d0f8583ad7325a46a909463c951ad","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.4.2.tgz","fileCount":16,"integrity":"sha512-2lKi1/HeC5LeQt+QUg9gtRy5xb7c2NYO8rc1ZjOuAbYX5u9kpAuhZzFDi5lmyCASeTr/BmwCsPgDRsrVNaX/Pg==","signatures":[{"sig":"MEYCIQCNinCoBSu529yA/bmkdIM0ZU/3jRWUHbmDhVuYaX65WQIhALCsqxpJUUreZrO3feWFM8J1n14fEW0xrAjfXJClpxFb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFn1xCRA9TVsSAnZWagAAx80P/2cybR6FfQuJTNG04AeN\nndZSkYMmxCz976rUE3HgHt0tTrPgZ3E54hbyR5gUSEguPIBZravIPHu/dx+U\nIaHc903fsAaGQ6e3ET2EnRmaqMJTiUwnKWZ2HkgaBsj5heu5G9wsv5pW4BC8\n+U7RcSra2PHp6IhUrfNAGxeM2CalpKFqyLDd9BXC3qnYystvsJH1f8sUr6V7\nmWNC2WEeOMSdXWpQs+ClEO89m1nSdeHLfAAepVOlK7vT487UGg45s2Ubarg6\n38sZ26BGUdlxfcH5rekVlqRU5RFu+x0ru1i/+CZ1+LOFZ8Kl4YQniekZDr78\nN8Y3S+oyyn/AXJnaVxQZqJxfTQBvVtPZOIEwyT7p+ttZDLsJY1ce0hjnzBq/\n++iSibzkmq/DREEIdC9VyRtVUnUfx3+UPW+7WPwTc2s8W64hy11wSmwp8uSn\n6bY6w90k1G9qh1uihmfEs+e84m8CsK5bNnw/9dRm/fh2u3I++EhSns8ip6pj\nA9LtCg6wfsXj2BXGKpmmOvBV+wWjK0BwPVx061I3NgBxDEylG4pt3oKTTrUp\nW5jMhF4taTI4p27CbmJXUPcNRRni0hLr15yklTvoUeeSkztl7pJX7N9lgwfu\npuQFkr/EmbADnAwKgH5e6aRjSaf6TGLs3jb94jP6R+H+Ffd40ZYZ8p2nCwuy\nF/IH\r\n=2dmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"68c85505fcc1bb81341e7e098c62c7191fda866b","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.4","description":"Logging for Helix","directories":{},"_nodeVersion":"8.17.0","dependencies":{"phin":"^3.4.0","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.10.2","nyc":"15.0.0","mocha":"7.0.0","bunyan":"1.8.12","eslint":"6.8.0","lodash":"4.17.15","codecov":"3.6.1","winston":"3.2.1","semantic-release":"15.14.0","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.19.1","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.1","mocha-parallel-tests":"2.2.2","@semantic-release/git":"7.0.18","@semantic-release/github":"5.5.5","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.4.2_1578532209214_0.19308043666427688","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"@adobe/helix-log","version":"4.5.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.5.0","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"a7c172644de9cadc910cbd50b8a25b81b26cef77","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.5.0.tgz","fileCount":16,"integrity":"sha512-MBiijPUXz8JLULhfNiAvW5v8cOnx8H5AXVsP9AFp8CHzj3HX1B+HUQOg7dGnomXbeIaoFp18N+0A0sGgAF7qMQ==","signatures":[{"sig":"MEUCIQCDTKfDrfQ5EWBqDRQ9tuCbJwv1aXdDVLsFXzFSffxzqgIgOdyxnNtD2pdg8j8OVVDh/Ixa2KEq6pyEq1VhiMFgbmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKALACRA9TVsSAnZWagAADy0QAINa1NzN0qKImH3xk1ML\nqFJGaUMdZcEnbB10O1nrRhw0iJcYj7Har2e01beyl6zJ6zI3L9oG6S6Si0Hq\nCwKFiXuFqS4u8UyiYfVqUflpBVez5T5PK7PfWo3H9/M1qW+e8uT2qh7udyc+\nDbs/UikvAk+P4fOIfoLBDrBeuvjI8TGpEAVrdIMQjT7Jyjmmqa9JnXy47e8g\nAenjNH3VaH7BGCh6NAVI6BesEIA5jK/kOTpnVyaERxqZGOcOOcSnUyuCMHhw\nGlNY3obRfkbh+gVw4Jiwp1aAEGXCLKTu9gMR2OqGERQNnJI1+rUtjPuk1tWq\nNnKXNRDfwS2qGpRG+iKwIOEN0r4Xa5znnuTqgyyV+3oyOgtnU4KCmcyC8Ttg\nbuOQMMWjy9Ij/mAkn1pmK0BRqmN9fdBk9wR2vMrKYJw/AH9Q1hhqqDnNQe2k\nm37fhaTG9jBemqDkCn/kiY1XpWMKJ+5ZjtXUAYuxYukK9gR/94fOl3lDTNU3\nZJpHf90v8WST5xCpFQW1LG3Zd7II5EWsvZB/fxK4XdBRnAFOmqVHeWrMRUS7\ncWGpP20AcFdxiHtfJkyIuLLd/pjI8SysKZ8Ofcb+851dSajwOX44vsR7CkSO\ntEpBXe7jmlH8sZwgp1rEWDNCTmEzgIxOalq4ZAvbXeFVTV9A0Iwnsa7eViVk\nFSCX\r\n=Vhbk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"8cb51faa56a27617dbb7bb79d17bb0671d6cb396","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.6","description":"Logging for Helix","directories":{},"_nodeVersion":"10.18.1","dependencies":{"phin":"^3.4.0","uuid":"^3.3.3","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.11.0","nyc":"15.0.0","mocha":"7.0.0","bunyan":"1.8.12","eslint":"6.8.0","lodash":"4.17.15","codecov":"3.6.1","winston":"3.2.1","semantic-release":"16.0.2","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.20.0","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.3","mocha-parallel-tests":"2.2.2","@semantic-release/git":"8.0.0","@semantic-release/github":"6.0.1","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"3.0.6"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.5.0_1579680448241_0.31173245731864485","host":"s3://npm-registry-packages"}},"4.5.1":{"name":"@adobe/helix-log","version":"4.5.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.5.1","maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"adobe-behance","email":"sedunn@adobe.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"filmaj","email":"maj.fil@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"goya","email":"brettrudd@gmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"d6b119e06ffde5694f5abd4982cc179a76a61ced","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.5.1.tgz","fileCount":16,"integrity":"sha512-9++ZtL++VDDDCxUvjNaejMwTJg7OqGVfocDrYVIbRiR3gVEs6jqfgyd9bAI8aEBi+8edj0OPnUn7j8eBQKZ/Jw==","signatures":[{"sig":"MEUCIQDkcCm31N3euSXSZJdi2uRi+olJet2270PBwZWRwCD7OAIgfk6sFjeQ+SONXJMzz9KRhohk/dRjQtrUKgjSS+5J21Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVGhLCRA9TVsSAnZWagAAu04P/0D0UXOCs9y5ZuAt1xta\nTXSk1sGbDy5Hu8NHo05kBLBepQNjtywyjITlXFvcYmjMzdHPpZdOqIWKs/c0\n16oe9Ha7l4Dmldg+v4W4CMJnUniATBYpGatpo5gXZFi4gVBTnWYswt2tEEX+\nvLtjIBDetQiG3QhVamFEZbWnYv+at/7qvk8fYIjgYvnlko9lxgB0i3X3ytxn\n2A2BOKqdGNzxF3E7ZyPlVq/LEm4qLH5vlejHIhPyXunB24cJfl0KmAlL7RTu\nvzRH/rEQIrjGu7ynmJDJa0RQm3lmb5N0l+KcbByEc5ZH7DaJo0CXcFjZZrNK\ndKuuE9JzXYo3x9dUd/XTuMHFP2j3q0UUaXTDRqykBgYST5ZlahE626ymWehb\na7lWYMKvZMi8aEqoKvmsELm9eCAnc9oTIvYj9kifPUhQR8NclhurU2mpt6wb\n6oAW6PXWntser+Q/dX53M3s93xmHc+yftDigbm/JbqQMsH5QTnXREosFoDZh\nq1ST5aBKEKoXjuLAIoMXObBJG07FcW86SMZ4hEc8PI4E2S9xxwwnw7+u44hx\nURKVJ9KZ7RoSCOjM6UUu5hSYw8uW+tISlLC9VnPAcDjd4OC8d1XIsYIFgxO/\nBNUq+OfDM0GXODOX0zBr4V07mL5OlT7T8vh1mEln4a/njcNZ3mEF2nwYkvOF\nXWcJ\r\n=RzVU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"f1277f900b4f0b5f931414716068618a7c45cfe7","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.13.7","description":"Logging for Helix","directories":{},"_nodeVersion":"10.19.0","dependencies":{"phin":"^3.4.0","uuid":"^7.0.0","polka":"^0.5.2","big.js":"^5.2.2","ferrum":"^1.4.1","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.11.0","nyc":"15.0.0","mocha":"7.0.1","bunyan":"1.8.12","eslint":"6.8.0","lodash":"4.17.15","codecov":"3.6.5","winston":"3.2.1","semantic-release":"17.0.4","jsdoc-to-markdown":"5.0.3","eslint-plugin-header":"3.0.0","eslint-plugin-import":"2.20.1","junit-report-builder":"1.3.3","mocha-junit-reporter":"1.23.3","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.0.3","@adobe/eslint-config-helix":"1.1.0","@semantic-release/changelog":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.5.1_1582590026161_0.6213874253324629","host":"s3://npm-registry-packages"}},"4.5.2":{"name":"@adobe/helix-log","version":"4.5.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.5.2","maintainers":[{"name":"bobvanmanen","email":"bmanen@adobe.com"},{"name":"manasmaji","email":"maji@adobe.com"},{"name":"rajarju","email":"rajarju@gmail.com"},{"name":"spaliwal","email":"spaliwal@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"grubyak","email":"artur.kudlacz@gmail.com"},{"name":"patrick.fauchere","email":"patrick.fauchere@gmail.com"},{"name":"pheenomenon","email":"pheenomenon@gmail.com"},{"name":"camagic","email":"cacheung@adobe.com"},{"name":"mohiaror","email":"mohiaror@adobe.com"},{"name":"brenthosie","email":"brenthosie@gmail.com"},{"name":"indra2gurjar","email":"indra2gurjar@gmail.com"},{"name":"samfung","email":"sam.fung@gmail.com"},{"name":"rymorale","email":"ryanmorales@gmail.com"},{"name":"amadt5","email":"amadt5@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"mirea","email":"mirea@adobe.com"},{"name":"dgrossen","email":"dangrossen@gmail.com"},{"name":"tmathern","email":"mathern@adobe.com"},{"name":"dstrangio","email":"deirdra.strangio@gmail.com"},{"name":"addb","email":"arjun.d.bhadra@gmail.com"},{"name":"jdelbick","email":"jamie.delbick@gmail.com"},{"name":"sbenedicadb","email":"sbenedic@adobe.com"},{"name":"jasonwaters","email":"watersj@gmail.com"},{"name":"choffmann-adobe","email":"choffman@adobe.com"},{"name":"bgaurav","email":"FINDGAURAV@GMAIL.COM"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"ronen","email":"ronen@barzel.org"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"justinedelson","email":"justin@justinedelson.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"ashryan","email":"sayhi@ashryan.io"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"nporter-adbe","email":"nporter@adobe.com"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"hirenoble","email":"hirenanandshah@outlook.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"target-admin","email":"ciocanu@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"e3ea54bed6be6508acea77d1bb074e1ef259302e","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.5.2.tgz","fileCount":16,"integrity":"sha512-RtL5g975dmdt5H7Fl8Wenf98wsnAFyLpLQymBEAQN6LSQjiTtsQUl8tL5KoCfvjn4ep22C3cWLg8y+qD44ur8Q==","signatures":[{"sig":"MEUCIDQzP1BWw5iZTFt9sMNt3aIXRvE14t3hUDy5oneobnoKAiEAoodDnaSJprV1kO/X0W1axJ5WBh1H0KS0TX0cvyEHukg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfct9sCRA9TVsSAnZWagAA0h8P/3bV9bVUY0qFpGDanxmi\nbHxTnMBz1Q/muHGRrNLhy/vd2bWtsh7N6Ah1Trag7FnHn5aXvMISYiwL35oY\nziHeVNmNiU8uuou9wYU6kgVlBUaM7Jp2GnPz+fxe9TfLBe1a+WqSm+Ldp7rB\n3bhQeWtEnZkkk10/Ity2ADsKMB12aC73Af81hhgottMjOa5kCfdGsDJbie5f\n3BSd+RoJsZB6Gslp6gl/I3fnnoBhNRCBXvRvhaEM3o7j5LH+Du3bWzsEdctz\nSHp7qsz8lZQMscbYAHgt2icqvkEjidK0D+4w1sqBb5j4xvJ30Rl+gnhh1BEY\ny3bvcrvyoyt/OpE5oFSAOPl/2KoM0hrr6JmISxrFlOTVfSguVAVE9fc8nnIK\nNRFK+3r0bHWVEaKbaY8QOX+zbcKiiXQdtOhjJ3wP7bAUPsKetGrAKNH9cv1W\nphb7qi/VwC7xkrHboVBbe5ZUECVU16r3fxR0vxoeTWQ/3cOa8IGkHeeYTypW\nQGyKBvm5a/yPI//C9myfBXCeUMZwpLfVa65uCJz/Rz7h2s2JZZPR9+IkDlUs\nB+jXBlQA5YGe7LFCoftV+9aARG1VNZRoRWzy50asJXDMRSUWjcUEJkoUX/mW\nVo7sayzLShHnW08gUo9WOgpjI8TQs4KJEzTrFoFAz0vdLs9ei7yX4OKEXdz0\nURlS\r\n=FPhf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"c3d6227c5979bf44d05d3d597164f72fd53dca35","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.14.8","description":"Logging for Helix","directories":{},"_nodeVersion":"10.22.1","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.5","nyc":"15.1.0","uuid":"8.3.0","mocha":"8.1.3","bunyan":"1.8.14","eslint":"7.10.0","codecov":"3.7.2","winston":"3.3.3","semantic-release":"17.1.2","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.0","eslint-plugin-import":"2.22.0","junit-report-builder":"2.1.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.1.1","@adobe/eslint-config-helix":"1.1.3","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.5.2_1601363819452_0.8441484736317968","host":"s3://npm-registry-packages"}},"4.5.3":{"name":"@adobe/helix-log","version":"4.5.3","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@4.5.3","maintainers":[{"name":"bobvanmanen","email":"bmanen@adobe.com"},{"name":"manasmaji","email":"maji@adobe.com"},{"name":"rajarju","email":"rajarju@gmail.com"},{"name":"spaliwal","email":"spaliwal@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"patrick.fauchere","email":"patrick.fauchere@gmail.com"},{"name":"pheenomenon","email":"pheenomenon@gmail.com"},{"name":"mohiaror","email":"mohiaror@adobe.com"},{"name":"brenthosie","email":"brenthosie@gmail.com"},{"name":"indra2gurjar","email":"indra2gurjar@gmail.com"},{"name":"amadt5","email":"amadt5@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"mirea","email":"mirea@adobe.com"},{"name":"tmathern","email":"mathern@adobe.com"},{"name":"dstrangio","email":"deirdra.strangio@gmail.com"},{"name":"jdelbick","email":"jamie.delbick@gmail.com"},{"name":"bgaurav","email":"FINDGAURAV@GMAIL.COM"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"czerneck","email":"czerneck@adobe.com"},{"name":"sangeetha.krishnan","email":"sangeetha5491@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"dompuiu","email":"dompuiu@gmail.com"},{"name":"bglowacki","email":"bartosz.glow@gmail.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"msagolj","email":"msagolj@adobe.com"},{"name":"richardhand","email":"pid90611@adobe.com"},{"name":"jckautzmann","email":"jkautzma@adobe.com"},{"name":"andreea_dracea","email":"andreeadracea@yahoo.com"},{"name":"bpauli","email":"mail@bpauli.de"},{"name":"vladbailescu","email":"vlad@bailescu.ro"},{"name":"mfrisbey","email":"mark_f79@hotmail.com"},{"name":"himar","email":"himar@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"ibaratz","email":"ibaratz@adobe.com"},{"name":"alexkli","email":"alexander@klimetschek.de"},{"name":"meryllblanchet","email":"meryll@adobeio.com"},{"name":"moritzraho","email":"raho.mr@gmail.com"},{"name":"icaraps","email":"icaraps@hotmail.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"aaronius","email":"aaron@aaronhardy.com"},{"name":"benjamind","email":"ben@delarre.net"},{"name":"yoshikinoko","email":"yoshikinoko@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"kerrishotts","email":"kerrishotts@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"aemsites","email":"meyer@adobe.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"jfkhoury","email":"jfkhoury@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"eb1cf1ce070570c1242babab2d4ec9b90ec9fe31","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-4.5.3.tgz","fileCount":16,"integrity":"sha512-4sQaXRs3APFfipgF0pA3ZAvsC6U+oJOGrCdDBFPQRMBIHSLo2PssbiAEyiVFPwJHlCT/fTVioDZSyl3Hye+Gsw==","signatures":[{"sig":"MEYCIQCA+SIaS7Yo60oF32TEuV+33qYh61PqclVGRDLKbAhv1wIhAMozWKsQqme/L1F5h+tFdYiLOaEDBPhQf+MzK8/JJ8B9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftSKRCRA9TVsSAnZWagAAUSAP/0bIXps8dPgXRQb0tnA+\n8T1D7taTUl5gy4voYLmwAImJORhlE85tDgJFgkkgXMtay4XWayxviBQSdJ64\nFTQrktjibsKyX8B/cG1+hADjDj0dcUQSO70A3NnFJdTaAXKP+kARdZwCdep4\nyRvFbUTXoK7U0cWGTpZ6LAqZdnrd+bS47mFv9RkgPotjvFn39oOWcpDh2RS8\nvFhRCAHhIraUXsOgE7Wnqc4D+q0IGG8kJS7h2aRyKSjP9QvZ2GFUGeDsMbsi\n4DliEpInZ+W5f9ukxKIZXbGntGoj/7ue//9s/S5nT7zUje0X4l+egaDlKRBH\nV+mLdxWLjqnEUP1vYrW38+7zkbvXxYPagtpb8ymx+5zWusajnEfPgBMenhrL\njkghxTrLSk6Zow8djlo6qtOold1+Hxjgv9S1e33lOjnoLyFc6OzzP/JIFPQ5\nBVX6Ce5kPHJi5mKsKoLubN55LMmMszl1Huc98DAp+jAz+h/RlzWOhMsAalxz\nyi01SH9x2wjrwG33kG2wmqglFby9zAJ0YjARaAMI+mrpZ8Tktj+Oizp5AHUU\njkSZciglhd7TvKRhuEtOG8kSSnircZfZ4SI0NEAt0h+Op+FIBdcOyPjxvT5F\nX8SKgVhJ5PTxUq2qYsy3b5N/MKt8Xs6okMZ66lqfiZgthUVa6q3oVMwFWoB0\nyZLE\r\n=L2wn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"c5726c4af624f1ef8c07a0d3811b2a2a037ab475","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.14.8","description":"Logging for Helix","directories":{},"_nodeVersion":"10.23.0","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"6.12.6","nyc":"15.1.0","uuid":"8.3.1","mocha":"8.2.1","bunyan":"1.8.14","eslint":"7.13.0","codecov":"3.8.1","winston":"3.3.3","semantic-release":"17.2.2","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.0","eslint-plugin-import":"2.22.1","junit-report-builder":"2.1.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.1.2","@adobe/eslint-config-helix":"1.1.3","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_4.5.3_1605706384777_0.8583336242912318","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@adobe/helix-log","version":"5.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.0","maintainers":[{"name":"purplecabbage","email":"purplecabbage@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"bbythewa","email":"bbythewa@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"sirugh","email":"stephenrugh@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"niekraaijmakers","email":"niekraaijmakers@gmail.com"},{"name":"manasmaji","email":"maji@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"569015078372cd4b524e9b943833607932d82031","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.0.tgz","fileCount":16,"integrity":"sha512-jk8gokj6eyC0csnQlQpsJ71ysqkQtMDt99mSJsiN/gdBx5JWFu4sKRudUfcdAjLxREb2tXkf3r0LTPHpcvuMtQ==","signatures":[{"sig":"MEQCIDt34CvRFBfxHfjKkgIMQy2C27oSCrp3OooeOCepM77uAiBEVQ2chcu9xxCaC49nIS/04sD/kjLwya5zxR3ObSOFZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNwixCRA9TVsSAnZWagAAMRAP/2HwWlQ/k3E4tYyR7CqM\nIt9uNk3d0X9vU8j0nXBxbfK97EkDX0NJLNZPir09yHrhCC/RH4DdEiMSGFZO\nqQTvhMIqzWNE/VIP4QU284YZclJ78/THTSFlKOc2t8Ijm7BMHQjBZfLsmEHS\n75Cuj25OJzEEMTirFZk9qW5OpURNBtvCRk62LFCTX8pqamrEPhV1COXKeN8H\ni5VlrhWkh4TfQsUfmKX7trGa9Z5ims4shkXjxhcKpWOsHQewCwzea0lTgTe+\nptr6sjOogCYOuV3iKwsdZucR/e9BtM/k/kXEIfhbmYvt75o7nz9ZvCzcmy+b\nK0WvgovsrLYDRTqshYY19NWxU7J4hn3MY7XpwCQRgqWPgOLRryMWcH8c+atZ\nctSk6B97RfUS96bIN2NNJN1YLzeT2MOgiqUQNkV8OG7YKhubo9EqW7j256Aa\nr7Y6jx9CGuh6UnGm8AUm7QjyebS2DJJaRVq0qpJ8NsyelH+XG0qKIMnDjlh8\nOZnNU5zJp34IF51SwZs8he6oGx71yfltg+x5ckmGZDgvrxqQ3FMCPNiyjcJW\ng80bJq4WcTnZgdf4rg5WbZ0Ves10xyUauNQoltZHBg7c8F3v3mUV6Dn6XpO4\nvzoG8S/gRX7/7OoNiOTMSveiefM9aO1I8wNlhsP1RZxwTytQjObQYD3bXqCU\neYWG\r\n=5V5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"0fc1be4b0d0ede4da9f226ab495a7b99b6053375","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.14.11","description":"Logging for Helix","directories":{},"_nodeVersion":"12.21.0","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"7.1.1","nyc":"15.1.0","uuid":"8.3.2","mocha":"8.3.0","bunyan":"1.8.15","eslint":"7.20.0","codecov":"3.8.1","winston":"3.3.3","semantic-release":"17.3.9","jsdoc-to-markdown":"6.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.22.1","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.2.0","@adobe/eslint-config-helix":"1.1.4","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.0_1614219440998_0.4345985881619365","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@adobe/helix-log","version":"5.0.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.1","maintainers":[{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"5c2161ec60f65f0e645aa78c196212c48c3b7391","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.1.tgz","fileCount":16,"integrity":"sha512-Mhvtbh8t9YVUrAieg7imxBY43Mq5qsi2lJTZavntbsarGaU8M/WyqP4XHMB+uLrAFB0YI64hcTcXJRHtQ3ZXdw==","signatures":[{"sig":"MEYCIQDie3iPyH3I+lE9pNjTpBqYGBa05YTVAeSwGT+F3BdmAAIhAI0/1PU/oahOFQfEdLqW1Kow7xFDDYQPBXXnXHeXMkSw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZvw3CRA9TVsSAnZWagAAcu0P/0vlPuiJbHKPxGtj0zKk\nW24bDgHki6AdBwR+mvcNFO6h0eoR0Wmp5g6i/sjjNcIiRvv5qhbPj3vcEgvr\nCsiSk6hLkS/ATywn7lQMdOsP0mbW5ECkip90O0flpIaAGsQkMxGp6UNyAXto\n632ogs2APS6LCIdwR2hP69TIETLH9oTB4LbUmsP7B/DQeamCU+oF+Z+SPd8O\nnifREY2CWHPyrL+0oc1Nj9mPAvJmpjME/6ytYWla5Q9IKslQEIAjPiN7XZmZ\n3II1CEzW0hLmszpb5if6vUrQdNykrplJ6wKXwomKHmVAaEJGpS9yUBjdeL3k\npvvJQkTHFk3FmlX2HUYdfP2WCrpbAH/TWZMBAERqvy5xDBgZCjzmnLaTHNvd\nP3i6ljhwJkbQGNk2WM7BUai4iwkubULlWX5SCDY7V1N9vF9AdeiFFwumfZB4\njEz4lx1ZO3INOy421Fzmb9KGIUAvEFpUj+CCBzvdSkjneFcp4Xo6q4uwU88C\nHPKkk+pCxDaTm0zMS5XFwjzpr7vpSaSvyLUqsanF/p9RdQa/jFT3nTC6b7Xm\nWp2a02HY0VAcwgcPHWLPn4XzaWKxMKGYOqAK1UR353FAKimbFloDRoxniYUW\n716t+bxKN0NUvxsmdaAC/bPK4rAOZnAGOQzhalJFh+eWzm9az5geSr407M1T\nL1Wv\r\n=R2i5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"aa05c25d3d8a09163954f55772d2c922cb99d5ea","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"6.14.11","description":"Logging for Helix","directories":{},"_nodeVersion":"12.22.0","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.0.1","nyc":"15.1.0","uuid":"8.3.2","mocha":"8.3.2","bunyan":"1.8.15","eslint":"7.23.0","codecov":"3.8.1","winston":"3.3.3","semantic-release":"17.4.2","jsdoc-to-markdown":"7.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.22.1","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.2.0","@adobe/eslint-config-helix":"1.1.4","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.1_1617361975134_0.24694332393479024","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@adobe/helix-log","version":"5.0.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.2","maintainers":[{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"jianliao79","email":"jian.liao@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"ed8a760333288fa52af30a523ea032691b8ade93","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.2.tgz","fileCount":16,"integrity":"sha512-E/N/Tnv8Sig9xPvlmjJIr7oFygrPpifUsKE0vNRyGL9AOyCaNY+EbbpLwRogGh5q8WQMgTjc8k+tDYKuaThLqw==","signatures":[{"sig":"MEQCIDfXGuIfpRCrfdrIco/DwbifC7NGk1jQizPeoc4LDBLYAiBJ+n3oo+KhHFAnLbMtWWOjjvIr/V7vtwZ8Qc5kfZ/ADQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxhfCRA9TVsSAnZWagAAYlsP/RS36tPPmzlzr6UeaSU5\nGUNP3l8H4PDoL4+acxJMPHWKwkFmOMidKRI40mCeZ/Ez05ytCyBv8v3+YRrb\nbQQy4GXR2pgTJnpo/ZqzUXHLc+WhypRvFTaInuhtPYOKFeGdguh5ZrEokYAl\neVuhtuhl/fUeo3/LeC4oRJwAovh/gjNW0bSZgqM3R4RjePj1EEG/zXLnQtDg\nfXZcayTtZODtxZ8mHxagaYUn5K0Gnn1fmRGWrP9DYioUMhjzDeRmVmMECHLb\n7X4nLChMu0IIElAAY1wJoiH16N2233WKVXARLVsP8l52dQgNF3tMBhAY0MYM\nYrj2lBbS60fdNN/Atq/uGJFoWRjNSx+j2RleXkJBOpkYm9CZc+6IsWyJG5GS\nfmf0P/1k47OBte/G58xFp2caOR6zT4QsAxmW+Cwx3cs1e9xeTQKf8coccq1d\nibacR9ZXXTsYe6wx9NLaQLYFyRNA2wUdGsFgvXlr93kW7qeChSPEJdQQBUc1\nbAg4UxzMvC/cYKENgul9Dg9C7gm+y2Tcb9GZ/oDhw1q9xpsKdq2C3xlB2g2N\nsw1jMrzHaPIAqT0uTZax5jzHraUGNGYac5cW/uvbzz5D+MBgvlMBePBE78wq\n00CA3KFSx0edN4Xh4skqAikrN8IiBdYYGKQdx1oqh+AYSM2/foqxJIv4FbPR\nv3oL\r\n=CrRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"35638f07babe8a0f81837b7b0c36444079eb15f3","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"7.8.0","description":"Logging for Helix","directories":{},"_nodeVersion":"12.22.0","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.0.1","nyc":"15.1.0","uuid":"8.3.2","mocha":"8.3.2","bunyan":"1.8.15","eslint":"7.23.0","codecov":"3.8.1","winston":"3.3.3","semantic-release":"17.4.2","jsdoc-to-markdown":"7.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.22.1","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.2.0","@adobe/eslint-config-helix":"1.1.4","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.2_1617369183306_0.9742954720963033","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@adobe/helix-log","version":"5.0.3","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.3","maintainers":[{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"c76c1408be1fb056952389e0b96c788a9c7ab138","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.3.tgz","fileCount":16,"integrity":"sha512-UxiH4m6HoyHDbgw/MjTL/OXWuNs+jLMDdfek+mMjGKfzLAGOFbvZP+boYJZ7XkzTNntNjHo9IlGJM8udfeXSRw==","signatures":[{"sig":"MEUCIDagFr92MnuC8c9qbZw2gxPv94TzzS+qsvZt2Jqn6ucNAiEAunkErnZ0FIToBuAPZz2eEb0r7pJRuC/qrNoyZYIfiFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc6DCCRA9TVsSAnZWagAAn+IP/Az96N/NvNtpybzU1PUl\nUAx2paci2es5/W2zonESI2Xl5c7GI0a+v08Uk4f/N0F9ADLwipO2Zuifpx2N\nu6dVg0w6v9V2PUVWdNJnZ2pNfjSpZXMTnddtThKwc5xuBO5s3EbzvIlyyP/g\neNvrNuKgZrqIbi0YeX99o4QORTRKxRJ0EWI26s5hS4t9iljXn96+PmLytBsg\nihUtZUeDHtBxoZYQC2cZkxA/VLza0+9xAQ0MCwIA95O+M4nqGJ1DWg7tP2gj\ndY3dX5NL1XcrzephMTRZ1etJ5GOEDueHkBpiIbl43rg+MbikhxvUitZTqtCb\n+B4crA9GvEmoKe/FPk9j2TlqeiRCtWV6yhVvaamWjm9c41hF7H5ezd0cnAjv\noZT9yhB1taYCXP0uhyI41ud73JnnpstyGjiE/Hvrbf3Wn6MMm5wBI0dUXIxj\nu85U89W7XbnYyrqrnb+niHKJeCjDMCEbcGGXa57dox0v0wz8BGvasYo86T01\naNNKxXpIxSuFE2Yul7V7c8WLQRjrwmPXtCIzWz0Q0IlpC3JTNKILBYOvhQpG\nblTdrllE1wsd7jkkleR2WmlsqDomfGjB9Ht/FICL7mu0p5SQByX6C4G3fD71\nhNvHnDEtYXBKZGZD8R4N43nh1w3WipOjWPWy4kB/Tv/ikXVEQdamIbgHCq+Y\niQSq\r\n=jxww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"14404773d9c8e7311c81b6661339958cdb777090","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"7.8.0","description":"Logging for Helix","directories":{},"_nodeVersion":"12.22.1","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.1.0","nyc":"15.1.0","uuid":"8.3.2","mocha":"8.3.2","bunyan":"1.8.15","eslint":"7.24.0","codecov":"3.8.1","winston":"3.3.3","semantic-release":"17.4.2","jsdoc-to-markdown":"7.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.22.1","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.2.1","@adobe/eslint-config-helix":"1.1.4","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.3_1618190529541_0.14587214768163115","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"@adobe/helix-log","version":"5.0.4","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.4","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"macdonst","email":"simon.macdonald@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"a9dc7983e1ecd34ba64691876e8268a67d6ba571","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.4.tgz","fileCount":16,"integrity":"sha512-Y7RyZjZNDQEa2LgHcED2HUS50Fci0PQwsDbhv9EzwfXn/N1csxr2ePd3aZTFuOp37s4nDFGmm+vQczFP8hVpMA==","signatures":[{"sig":"MEUCIQDXAgwvsQwtHTuNDLcT9v3tlmlZr/AbFxXa3p5gdHQP5wIgSRnIfmXhb/b965DpqAEMLWieMceDETnJoWiqE502CkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMNSyCRA9TVsSAnZWagAAfB0QAJyZEYXyjKSTzme22+sK\nijBnwa7C735wkqL4x1uwBKzhMlvwPYJnDx8OmVVDPMJVrcHGwCXUsv5D/XHM\nTAbESPEc28XV+Zy8/FPARjldc/xQwM2DR/w4DXlAQ4kUTyZAt4go3lnmt0j8\nnLVKuImznJIMd/MWQLVrS7jmi2X7F3hirnMdywYj1jMQCsoznQkgceWmB7F3\nyHsZHq69vOInJKfL/cU/jGdxRmSfMeLiBsWrgFv3FMNtvtZCX9nfRBit82ns\nEFNcxZvxy3bSMuVUOE9xw2qkJkaYKgu/M5k4I5zcL5ZC1+Azb0nEHxqFjoKU\novxz12XPJ4KRmv6SlOzuAFAdUhZ3+zZ80Rj0eEzOZ6ni/kToH4Tt2Kkvi3zU\n66dDjHljK9F8Yuzt6szn0ukXa2QTIi1tq0UB7UPuQHV3lCQUMzyw7MNLVmny\nE+0DDwpHQxM7LXLqejVeLD8Pvu6opwbQMST52KhZ+3WvdBJZYXXrVWGDKCwh\nItBmdpxDFIj6WBGOboOBK5SdbDschvz8bEBlu0kpNiLUmo0zHNMaPK/wMsuM\n6dS++UXFyqZ1HJlAUtbQQLQmEmjYA7npU3RgsT1R1e1QQVHu/bNOrIRQXyGS\nbTSwuxNoZH/7tFOXQjsAxH3Z8V0DIZcml8FCFRIUqD9K18hwkg/KBKoXPVDc\n5NjC\r\n=7oQF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"475e9610849003b99a5a4d41af6cbaff88458525","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc --reporter=text --reporter=lcov --check-coverage --branches 1 --statements 29 --lines 32 mocha","test-ci":"circleci tests glob 'test/*.test.js' | circleci tests split --split-by=timings | xargs nyc --reporter=text --reporter=lcov mocha -R mocha-junit-reporter && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"7.21.1","description":"Logging for Helix","directories":{},"_nodeVersion":"12.22.5","dependencies":{"phin":"^3.4.1","polka":"^0.5.2","big.js":"^6.0.0","ferrum":"^1.7.0","colorette":"^1.1.0","triple-beam":"^1.3.0","winston-transport":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.6.2","nyc":"15.1.0","uuid":"8.3.2","mocha":"9.1.1","bunyan":"1.8.15","eslint":"7.32.0","codecov":"3.8.3","winston":"3.3.3","semantic-release":"17.4.7","jsdoc-to-markdown":"7.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.24.2","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","mocha-parallel-tests":"2.3.0","@semantic-release/git":"9.0.0","@semantic-release/github":"7.2.3","@adobe/eslint-config-helix":"1.1.5","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.4_1630590130432_0.15055880564168733","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"@adobe/helix-log","version":"5.0.5","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@5.0.5","maintainers":[{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"9c138cd57b88c3de3f17fa63bd64f36baffb724e","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-5.0.5.tgz","fileCount":16,"integrity":"sha512-MJWnSfGLVafUm6TY94CGHCoago/odsui6WM5zqHXKCfo6fysJ0cPNR+kOpu0XAXp+cmbIeNO+/0bTF4DCCp/Xw==","signatures":[{"sig":"MEYCIQD3cDCQdO7e8lisjvXunxytvvpqls3ivA5XYDtYrOE/MAIhAOWpXBwdzbE89Ak5pHxIOokeDfmvc2oXXt9jwWICAMe9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160702},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"33941703fea6b3707531a822a84a2efdbdf76e38","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"trieloff","email":"lars@trieloff.net"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"7.24.0","description":"Logging for Helix","directories":{},"_nodeVersion":"12.22.6","dependencies":{"phin":"^3.6.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2","triple-beam":"^1.3.0","winston-transport":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.6.3","nyc":"15.1.0","uuid":"8.3.2","mocha":"9.1.1","bunyan":"1.8.15","eslint":"7.32.0","codecov":"3.8.3","winston":"3.3.3","semantic-release":"17.4.6","jsdoc-to-markdown":"7.0.1","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.24.2","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.0","@semantic-release/git":"9.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"1.1.5","@semantic-release/changelog":"5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_5.0.5_1632132996700_0.26200062195481033","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@adobe/helix-log","version":"6.0.0","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"1aea2ff6f4894f49007c08478adec6f127de5c58","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.0.tgz","fileCount":15,"integrity":"sha512-+9gpf49sFDmZLV3gtjY+RmEUistqYJdVWpiqlRYpxE59x5bHFzYf93dZ7fljSTBtZdVq8lm97HxrTUloh5HvRg==","signatures":[{"sig":"MEUCIGe8YlpxWgPBfLk0VS0hpSxBpmlWVw+Opn8bjHp3r7b1AiEAhOTVtmgdJrFxjrIlQqdm5HUXu3XNNHQGXn97auR6lb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv0ESCRA9TVsSAnZWagAAt50P/2/kvXwfALfHNx0hZ81z\nl3HMusJQI5aMINzovHFI35gweiXYixQlgnbK1zH6Swzhwh6+iKdwoqvbUHR9\nSICT5ZSWFnvgMtNCZx9ciDUiGhZHwJEjDOwYRBnXLoZzYDvoBvy3ooENR9w2\ncR55962y3udqY84jgEdfruYpdfnZ5PNSshYhkuGr8amwAYB1TEZGuNvc8VII\nKVzKsN9kcIcIyl0MjXa+56cpk/OIoe62jh+KrHVShpiYWTBpo8cEF2CtWwRz\n1awV5BjYsoqw2RNwwO16Le8pcBp3mi76xQNj6S9OKSOOSJP3sMzep8fn18AA\nh9cv4/P9DJsNWlBsZ0xrxefF4ZoedU2GL6ZmikrkS99qBRxSRPOovGFl31yL\nptaxyo/LvFmPCtqH4NgyMvpmHwoIcwZuOYetM9a3/IS0N/2imLauo2LWkcn+\n9+aFbEHmnJXEUTtHmOjY5hRJB4guasA/qBjCLASxGQBFClKuE5PHGs04Yrax\ndQcf9zGzZSz0gABM3kd783bSoRLORozWmiskiEYfFpBRUJVMHKfOGZQqFAlm\n/SqQJ/1+Mxv42sTcc6CUCcq5O2BKV08jhIxxRb4a/Krfm6c8QTJuWbkMdwUZ\nVmJZUAbXTXsDnH+hEWBF/+ELhdecly6AXly2osjVfUO21U8k+4JIbX4Q1UzG\nh+d4\r\n=OpIU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"e48bcf5e102edd56cdecbc7cf96ae9fe2d94399a","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"7.24.2","description":"Logging for Helix","directories":{},"_nodeVersion":"14.18.0","dependencies":{"phin":"^3.6.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.6.3","nyc":"15.1.0","uuid":"8.3.2","mocha":"9.1.3","bunyan":"1.8.15","eslint":"8.0.1","codecov":"3.8.3","semantic-release":"18.0.0","jsdoc-to-markdown":"7.1.0","eslint-plugin-header":"3.1.1","eslint-plugin-import":"2.25.2","junit-report-builder":"3.0.0","mocha-junit-reporter":"2.0.2","@semantic-release/git":"10.0.0","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"1.3.0","@semantic-release/changelog":"6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.0_1634749489417_0.1497533908403912","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@adobe/helix-log","version":"6.0.1","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.1","maintainers":[{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"a2ef56b172a48d595ea1c87d4fabe01261029596","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.1.tgz","fileCount":15,"integrity":"sha512-yobBoOVJy9SJ8T29v41ZDLUcvSzhKBUG0eqmlyDsT304BH7aQZdF1IYz6PIID/2HKPYp/Ny2mC4Hz1fEnErbNw==","signatures":[{"sig":"MEQCIH7YE/xchVPlKHOrZjSBkLsYwfiQIdLDTpO0Hx9rxVbNAiBkPl2/p0/6WJ6/MaA6YsoHk7JWVx3Oahc2Bwgo7kOJbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156367},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"4614a7f63225c2994f417e7714faa25b85486bb2","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.2.1","description":"Logging for Helix","directories":{},"_nodeVersion":"18.18.2","dependencies":{"phin":"^3.6.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.12.0","nyc":"15.1.0","uuid":"9.0.1","mocha":"10.2.0","bunyan":"1.8.15","eslint":"8.51.0","codecov":"3.8.3","semantic-release":"22.0.5","jsdoc-to-markdown":"8.0.0","junit-report-builder":"3.0.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.3","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.1_1698128462802_0.17147645575777282","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@adobe/helix-log","version":"6.0.2","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.2","maintainers":[{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"5699df3ef80dbc3b1c5e206c3b64b396b329b2c5","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.2.tgz","fileCount":15,"integrity":"sha512-BhjPnnGaWQpjBov4H7ZEcqh16jYa9YChmeiILDHRZqyZXUmL8JWgSiiq9qORSB5ivkYlaTOplemqNFNFnHEl7A==","signatures":[{"sig":"MEYCIQDrYEbd2nS5IbPrbgpawo1Cy6o8YtOgvxUcDo+7EKFUhgIhANZhKpD/mqqs/nn+JAamJGs4pf0owP+FecYOB2lD4reP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156663},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"201fcc6eb92ea70fe7d8644ceb2623f43f98d315","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.5.1","description":"Logging for Helix","directories":{},"_nodeVersion":"20.12.1","dependencies":{"phin":"^3.7.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.12.0","nyc":"15.1.0","uuid":"9.0.1","mocha":"10.4.0","bunyan":"1.8.15","eslint":"8.57.0","codecov":"3.8.3","semantic-release":"23.0.7","jsdoc-to-markdown":"8.0.1","junit-report-builder":"3.2.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.6","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.2_1712653495068_0.5634357169565103","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"@adobe/helix-log","version":"6.0.3","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.3","maintainers":[{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"08f793ed98bd07fc15663807c71547b61f9c8874","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.3.tgz","fileCount":15,"integrity":"sha512-LaYhw9ESOa+vwnNP4PfQQ2ZUHRj/vmobehznr6ZEUw+WRa1UxqxXHsIBA3QAZGYipEo2WXa97AFk0uAafj6VRg==","signatures":[{"sig":"MEUCIE+jZAHtPVWjT+/fFOoG/zRx/hY8/9Nm1T8MM/YGtoRjAiEAoEMRmwAkpXDuo/eQquxHEQwLgsdfTiXboGyUx9G/xGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156895},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"d41d96985dacfef3a69da37482809fa8d2ac7e21","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.5.1","description":"Logging for Helix","directories":{},"_nodeVersion":"20.12.1","dependencies":{"phin":"^3.7.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.12.0","nyc":"15.1.0","uuid":"9.0.1","mocha":"10.4.0","bunyan":"1.8.15","eslint":"8.57.0","codecov":"3.8.3","semantic-release":"23.0.8","jsdoc-to-markdown":"8.0.1","junit-report-builder":"3.2.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.6","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.3_1713021202343_0.2644579340338269","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"@adobe/helix-log","version":"6.0.4","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.4","maintainers":[{"name":"doten","email":"doten@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"170b4e98cb5b9ec68607196ab255368cdc4c8ae0","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.4.tgz","fileCount":15,"integrity":"sha512-3JmEZFS6ekFDQ54a8RA7ylQfUPysrGVtuUmrzJ+1//sbHm+qoGcjwmAQiCNwQQffIF46YP0Dmkjphu9fXRBS6Q==","signatures":[{"sig":"MEQCIFF9KvNEW0BU1cDs4UQyFDWCG07ESL+i4uK68EOn9bbjAiBsea89PGOlEa8EROHkxmX/dUsml7fKbZlXsp7ouHgsqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":157264},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"9ad2b9ee458bf78b6f39a4f1028d33bb0fd2d1ca","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release","semantic-release-dry":"semantic-release --dry-run --branches $CI_BRANCH"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.5.1","description":"Logging for Helix","directories":{},"_nodeVersion":"20.17.0","dependencies":{"phin":"^3.7.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","nyc":"17.0.0","uuid":"10.0.0","mocha":"10.7.3","bunyan":"1.8.15","eslint":"8.57.0","codecov":"3.8.3","semantic-release":"24.1.1","jsdoc-to-markdown":"9.0.1","junit-report-builder":"5.0.0","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.7","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.4_1726479281146_0.7987024270022316","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"@adobe/helix-log","version":"6.0.5","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.5","maintainers":[{"name":"amol-anand","email":"amol@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"korra","email":"npmjs.karo@cupdev.net"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"e8b049552d1ad60fa2c20eb63cbad141e648686f","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.5.tgz","fileCount":16,"integrity":"sha512-Li0t4rVbCWnz00COWCx/X42G+xFeq+V/nxNycqt3ztIRFHm0Lpnr1sboPddsRB/nOg+85y+IMTiaRcBvwWKfuA==","signatures":[{"sig":"MEQCIGaQpAvOwAQi9S1pdTr1Bkd2L5zm4fk4EUgOYDGBpZ8+AiBuV1JK+W202HVefInB4HqGNqhf8Yrt7vGUKwyxyzFMGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159714},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"cdbf4b8c78ba71764a32ab19df568cc380331eb4","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release","semantic-release-dry":"semantic-release --dry-run --branches $CI_BRANCH"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.5.1","description":"Logging for Helix","directories":{},"_nodeVersion":"20.18.0","dependencies":{"phin":"^3.7.0","polka":"^0.5.2","big.js":"^6.1.1","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","nyc":"17.1.0","uuid":"10.0.0","mocha":"10.7.3","bunyan":"1.8.15","eslint":"8.57.1","codecov":"3.8.3","semantic-release":"24.1.3","jsdoc-to-markdown":"9.0.3","junit-report-builder":"5.1.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.8","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.5_1729493725004_0.47740985056699925","host":"s3://npm-registry-packages"}},"6.0.6":{"name":"@adobe/helix-log","version":"6.0.6","author":"","license":"Apache-2.0","_id":"@adobe/helix-log@6.0.6","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"7c0856b81025e4bcc41313d43dc40a0b9f72b744","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-6.0.6.tgz","fileCount":16,"integrity":"sha512-gPMhGA6P1L6u2I6V84quEkywmD8WHJqzUrr89/Mu//Za78UVlEbG2snWiqXyMMZhK6UNqweAWQsM9xWmdvI1ig==","signatures":[{"sig":"MEQCIEM+ulyI3rcT/pUfyNuFi5mWV0YNIpTf2bgtnDgWZ83OAiBjAH4zBL1VtnRDaY8WSeZOIusJjZjzHooij+HkoHKwiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159977},"main":"src/index.js","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"476d0d5699b72e8843456e7c8f8a02a3075d2acc","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"nyc mocha","test-ci":"nyc mocha && codecov","semantic-release":"semantic-release","semantic-release-dry":"semantic-release --dry-run --branches $CI_BRANCH"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"renovate":{"extends":["config:base"],"schedule":"at 07:00 pm on Monday","timezone":"Europe/Zurich","packageRules":[{"groupName":"any","packagePatterns":[".*"]}]},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.9.2","description":"Logging for Helix","directories":{},"_nodeVersion":"22.15.0","dependencies":{"phin":"^3.7.0","polka":"^0.5.2","big.js":"^7.0.0","ferrum":"^1.9.3","colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.17.1","nyc":"17.1.0","uuid":"11.1.0","mocha":"11.5.0","bunyan":"1.8.15","eslint":"8.57.1","codecov":"3.8.3","semantic-release":"24.2.5","junit-report-builder":"5.1.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"2.0.9","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_6.0.6_1748260929142_0.8710362078674732","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@adobe/helix-log","version":"7.0.0","license":"Apache-2.0","_id":"@adobe/helix-log@7.0.0","maintainers":[{"name":"marbec","email":"mabecker@adobe.com"},{"name":"tripod","email":"tripod@bocanegra.ch"},{"name":"garthdb","email":"garthdb@gmail.com"},{"name":"lazd","email":"lazdnet@gmail.com"},{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},{"name":"patrickfulton","email":"patrickfulton@gmail.com"},{"name":"trieloff","email":"lars@trieloff.net"},{"name":"shazron","email":"shazron@gmail.com"},{"name":"krisnye","email":"krisnye@gmail.com"},{"name":"dcpfsdk","email":"dcpfsdk@adobe.com"},{"name":"natebaldwin","email":"natebaldwindesign@gmail.com"},{"name":"devongovett","email":"devongovett@gmail.com"},{"name":"aspro83","email":"danniintheus@gmail.com"},{"name":"symanovi","email":"symanovi@adobe.com"},{"name":"dpfister","email":"dominique.pfister@gmail.com"},{"name":"stefan-guggisberg","email":"sg@adobe.com"},{"name":"rofe","email":"npm@rofe.com"},{"name":"kptdobe","email":"kptdobe@gmail.com"},{"name":"adobehalls","email":"halls@adobe.com"},{"name":"fullcolorcoder","email":"bradjohn@adobe.com"},{"name":"djaeggi","email":"djaeggi@adobe.com"},{"name":"dylandepass","email":"dylandepass@gmail.com"},{"name":"mhaack","email":"mhaack@adobe.com"},{"name":"amol-anand","email":"amol@adobe.com"},{"name":"stopp-adobe","email":"stopp@adobe.com"},{"name":"doten","email":"doten@adobe.com"},{"name":"duh_schmidt","email":"schmidt@adobe.com"},{"name":"asthabh23","email":"astha.bhargava23@gmail.com"},{"name":"zdahbi","email":"zouhir.dahbi@outlook.com"},{"name":"tuicu","email":"tuicu@adobe.com"},{"name":"fmeschbe","email":"fmeschbe@adobe.com"}],"homepage":"https://github.com/adobe/helix-log#readme","bugs":{"url":"https://github.com/adobe/helix-log/issues"},"dist":{"shasum":"7ff7a1582a6b300d1dfdf465306bc3dca7856f4f","tarball":"https://registry.npmjs.org/@adobe/helix-log/-/helix-log-7.0.0.tgz","fileCount":15,"integrity":"sha512-GJ5BcGQYXQ6+qXcDFiRjQ13kXwvlm3JFddy0NIEbi8XDzb3m1gRUl96Hyv4wdABwma1lbvKKyEM1/FH30F0/rw==","signatures":[{"sig":"MEYCIQDAs2gMNz8hONlbyqRyiHSOSzVvjy37noYBdco/KzdknQIhAOR2l3K+qO7IzddkJ8fBp7bPJ6kOSjizdEaOReHBherS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137654},"main":"src/index.js","type":"module","mocha":{"reporter":"mocha-multi-reporters","recursive":"true","reporter-options":"configFile=.mocha-multi.json"},"gitHead":"8d5bc8da0dc3dc497d7ac57f31923b1177aab8a5","scripts":{"docs":"npx jsdoc2md -t jsdoc2md/README.hbs src/*.js > README.md; echo","lint":"eslint .","test":"c8 mocha","semantic-release":"semantic-release","semantic-release-dry":"semantic-release --dry-run --branches $CI_BRANCH"},"_npmUser":{"name":"adobe-admin","email":"grp-opensourceoffice@adobe.com"},"repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"_npmVersion":"10.9.3","description":"Logging for Helix","directories":{},"_nodeVersion":"22.17.0","dependencies":{"colorette":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","mocha":"11.7.1","eslint":"9.31.0","semantic-release":"24.2.6","junit-report-builder":"5.1.1","mocha-junit-reporter":"2.2.1","@semantic-release/git":"10.0.1","mocha-multi-reporters":"1.5.1","@adobe/eslint-config-helix":"3.0.8","@semantic-release/changelog":"6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/helix-log_7.0.0_1752496730016_0.8820561809011245","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2019-08-09T13:01:31.533Z","modified":"2026-07-08T08:11:55.311Z","1.0.0":"2019-08-09T13:01:31.679Z","1.1.0":"2019-08-15T14:07:24.105Z","1.1.1":"2019-08-16T19:09:37.921Z","1.1.2":"2019-08-16T19:17:37.678Z","1.2.0":"2019-08-21T14:20:10.641Z","1.3.0":"2019-09-10T11:49:06.252Z","2.0.0":"2019-09-17T16:13:30.878Z","2.0.1":"2019-09-20T00:53:22.421Z","2.1.0":"2019-09-25T01:51:48.558Z","2.1.1":"2019-09-26T00:53:48.739Z","2.2.0":"2019-09-26T01:04:50.672Z","2.2.1":"2019-09-27T00:50:25.405Z","2.2.2":"2019-09-28T05:00:30.138Z","3.0.0":"2019-10-16T12:31:46.343Z","3.1.0":"2019-11-08T14:19:29.731Z","4.0.0":"2019-11-08T14:34:48.408Z","4.1.0":"2019-11-22T14:36:44.951Z","4.2.0":"2019-12-04T00:21:07.819Z","4.3.0":"2019-12-04T17:49:01.163Z","4.4.0":"2019-12-05T18:03:06.058Z","4.4.1":"2019-12-18T00:03:46.942Z","4.4.2":"2020-01-09T01:10:09.370Z","4.5.0":"2020-01-22T08:07:28.370Z","4.5.1":"2020-02-25T00:20:26.326Z","4.5.2":"2020-09-29T07:16:59.677Z","4.5.3":"2020-11-18T13:33:04.922Z","5.0.0":"2021-02-25T02:17:21.201Z","5.0.1":"2021-04-02T11:12:55.279Z","5.0.2":"2021-04-02T13:13:03.455Z","5.0.3":"2021-04-12T01:22:09.708Z","5.0.4":"2021-09-02T13:42:10.581Z","5.0.5":"2021-09-20T10:16:36.868Z","6.0.0":"2021-10-20T17:04:49.569Z","6.0.1":"2023-10-24T06:21:03.027Z","6.0.2":"2024-04-09T09:04:55.229Z","6.0.3":"2024-04-13T15:13:22.543Z","6.0.4":"2024-09-16T09:34:41.352Z","6.0.5":"2024-10-21T06:55:25.269Z","6.0.6":"2025-05-26T12:02:09.350Z","7.0.0":"2025-07-14T12:38:50.202Z"},"bugs":{"url":"https://github.com/adobe/helix-log/issues"},"license":"Apache-2.0","homepage":"https://github.com/adobe/helix-log#readme","repository":{"url":"git+https://github.com/adobe/helix-log.git","type":"git"},"description":"Logging for Helix","maintainers":[{"email":"mabecker@adobe.com","name":"marbec"},{"email":"tripod@bocanegra.ch","name":"tripod"},{"email":"garthdb@gmail.com","name":"garthdb"},{"email":"lazdnet@gmail.com","name":"lazd"},{"email":"grp-opensourceoffice@adobe.com","name":"adobe-admin"},{"email":"patrickfulton@gmail.com","name":"patrickfulton"},{"email":"lars@trieloff.net","name":"trieloff"},{"email":"krisnye@gmail.com","name":"krisnye"},{"email":"dcpfsdk@adobe.com","name":"dcpfsdk"},{"email":"natebaldwindesign@gmail.com","name":"natebaldwin"},{"email":"devongovett@gmail.com","name":"devongovett"},{"email":"danniintheus@gmail.com","name":"aspro83"},{"email":"symanovi@adobe.com","name":"symanovi"},{"email":"dominique.pfister@gmail.com","name":"dpfister"},{"email":"sg@adobe.com","name":"stefan-guggisberg"},{"email":"npm@rofe.com","name":"rofe"},{"email":"kptdobe@gmail.com","name":"kptdobe"},{"email":"halls@adobe.com","name":"adobehalls"},{"email":"bradjohn@adobe.com","name":"fullcolorcoder"},{"email":"djaeggi@adobe.com","name":"djaeggi"},{"email":"dylandepass@gmail.com","name":"dylandepass"},{"email":"mhaack@adobe.com","name":"mhaack"},{"email":"amol@adobe.com","name":"amol-anand"},{"email":"stopp@adobe.com","name":"stopp-adobe"},{"email":"namarora@adobe.com","name":"namarora"},{"email":"doten@adobe.com","name":"doten"},{"email":"schmidt@adobe.com","name":"duh_schmidt"},{"email":"astha.bhargava23@gmail.com","name":"asthabh23"},{"email":"zouhir.dahbi@outlook.com","name":"zdahbi"},{"email":"tuicu@adobe.com","name":"tuicu"},{"email":"fmeschbe@adobe.com","name":"fmeschbe"}],"readme":"# Helix Log Framework\n\nLogging framework used within the helix project.\n\n## Status\n\n[![codecov](https://img.shields.io/codecov/c/github/adobe/helix-log.svg)](https://codecov.io/gh/adobe/helix-log)\n[![CircleCI](https://img.shields.io/circleci/project/github/adobe/helix-log.svg)](https://circleci.com/gh/adobe/helix-log)\n[![GitHub license](https://img.shields.io/github/license/adobe/helix-log.svg)](https://github.com/adobe/helix-log/blob/main/LICENSE.txt)\n[![GitHub issues](https://img.shields.io/github/issues/adobe/helix-log.svg)](https://github.com/adobe/helix-log/issues)\n[![LGTM Code Quality Grade: JavaScript](https://img.shields.io/lgtm/grade/javascript/g/adobe/helix-log.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/adobe/helix-log)\n\n## Development\n\n\n### Build\n\n```bash\nnpm install\n```\n\n### Test\n\n```bash\nnpm test\n```\n\n### Lint\n\n```bash\nnpm run lint\n```\n\n# Usage\n\n```\nconst { info, error } = require('@adobe/helix-log');\n\ninfo('This is an info level message ', { foo: 42 }, '; dumping any javascript variable like console.log is supported');\nerror('You can log exceptions like this', new Error('This is a problem'));\n```\n\n\n# API Reference\n## Classes\n\n<dl>\n<dt><a href=\"#The default constructor can be used to get the current point in time as a BigDate.\">The default constructor can be used to get the current point in time as a BigDate.</a></dt>\n<dd></dd>\n<dt><a href=\"#BunyanStreamInterface\">BunyanStreamInterface</a></dt>\n<dd><p>Bunyan stream that can be used to forward any bunyan messages\nto helix log.</p>\n</dd>\n<dt><a href=\"#CoralogixLogger\">CoralogixLogger</a></dt>\n<dd><p>Sends log messages to the coralogix logging service.</p>\n<p>You can customize the host, application and subsystem per log\nmessage by specifying the appropriate fields.</p>\n</dd>\n<dt><a href=\"#LoggerBase\">LoggerBase</a></dt>\n<dd><p>Can be used as a base class/helper for implementing loggers.</p>\n<p>This will first apply the filter, drop the message if the level is\ntoo low or if the filter returned undefined and will then call the\nsubclass provided this._logImpl function for final processing.</p>\n<p>This also wraps the entire logging logic into a promise enabled/async\nerror handler that will log any errors using the rootLogger.</p>\n</dd>\n<dt><a href=\"#FormattedLoggerBase\">FormattedLoggerBase</a></dt>\n<dd><p>Can be used as a base class/helper for implementing loggers that\nrequire a formatter.</p>\n<p>Will do the same processing as <code>LoggerBase</code> and in addition call\nthe formatter before invoking _logImpl.</p>\n</dd>\n<dt><a href=\"#ConsoleLogger\">ConsoleLogger</a></dt>\n<dd><p>Logger that is especially designed to be used in node.js\nPrint&#39;s to stderr; Marks errors, warns &amp; debug messages\nwith a colored <code>[ERROR]</code>/... prefix.</p>\n<p>Formatter MUST produce strings. Default formatter is messageFormatConsole.</p>\n</dd>\n<dt><a href=\"#MultiLogger\">MultiLogger</a></dt>\n<dd><p>Simple logger that forwards all messages to the underlying loggers.</p>\n<p>This maintains an es6 map called loggers. Consumers of this API are\nexplicitly permitted to mutate this map or replace it all together in\norder to add, remove or alter logger.</p>\n</dd>\n<dt><a href=\"#FileLogger\">FileLogger</a></dt>\n<dd><p>Logger specifically designed for logging to unix file descriptors.</p>\n<p>This logger is synchronous: It uses blocking syscalls and thus guarantees\nthat all data is written even if process.exit() is called immediately after\nlogging.\nFor normal files this is not a problem as linux will never block when writing\nto files, for sockets, pipes and ttys this might block the process for a considerable\ntime.</p>\n<p>Formatter MUST produce strings. Default formatter is messageFormatTechnical.</p>\n</dd>\n<dt><a href=\"#MemLogger\">MemLogger</a></dt>\n<dd><p>Logs messages to an in-memory buffer.</p>\n<p>Formatter can be anything; default just logs the messages as-is.</p>\n</dd>\n<dt><a href=\"#InterfaceBase\">InterfaceBase</a></dt>\n<dd><p>Can be used as a base class/helper for implementing logging interfaces.</p>\n<p>This will make sure that all the required fields are set to their\ndefault value, apply the filter, drop the message if the level is\ntoo low or if the filter returned undefined and will then forward\nthe message to the logger configured.</p>\n<p>This also wraps the entire logging logic into a promise enabled/async\nerror handler that will log any errors using the rootLogger.</p>\n</dd>\n<dt><a href=\"#SimpleInterface\">SimpleInterface</a></dt>\n<dd><p>The fields interface provides the ability to conveniently\nspecify both a message and custom fields to the underlying logger.</p>\n</dd>\n<dt><a href=\"#Secret\">Secret</a></dt>\n<dd><p>Special wrapper that should be used to protect secret values.</p>\n<p>Effectively this tries to hide the actual payload so that the\nsecret has to be explicitly extracted before using it.</p>\n<pre><code>const mySecret = new Secret(42); // Create a secret\nmySecret.value; // =&gt; 42; extract the value\nmySecret.value = 64; // assign a new value</code></pre>\n<p>The secret can only be accessed through the .secret property\nin order to make sure that the access is not accidental;\nthe secret property cannot be iterated over and the secret will\nnot be leaked when converted to json or when printed.</p>\n</dd>\n<dt><a href=\"#WinstonTransportInterface\">WinstonTransportInterface</a></dt>\n<dd><p>Winston transport that forwards any winston log messages to\nthe specified helix-log logger.</p>\n<pre><code>const winston = require(&#39;winston&#39;);\nconst { WinstonTransportInterface } = require(&#39;helix-log&#39;);\n\nconst myWinsonLogger = W.createLogger({\n  transports: [new WinstonTransportInterface()]\n});\n\n// Will log &#39;Hello World&#39; to the rootLogger with the fields:\n// {category: &#39;testing&#39;}.\nmyWinsonLogger.info(&#39;Hello World&#39;, category: &#39;testing&#39;);</code></pre>\n</dd>\n</dl>\n\n## Constants\n\n<dl>\n<dt><a href=\"#rootLogger\">rootLogger</a></dt>\n<dd><p>The logger all other loggers attach to.</p>\n<p>Must always contain a logger named &#39;default&#39;; it is very much recommended\nthat the default logger always be a console logger; this can serve as a good\nfallback in case other loggers fail.</p>\n</dd>\n<dt><a href=\"#JsonifyForLog\">JsonifyForLog</a></dt>\n<dd><p>Trait used to serialize json objects to json. See jsonifyForLog.</p>\n</dd>\n</dl>\n\n## Functions\n\n<dl>\n<dt><a href=\"#eraseBunyanDefaultFields\">eraseBunyanDefaultFields(fields)</a> ⇒ <code>Object</code></dt>\n<dd><p>Remove the default fields emitted by buyan.</p>\n<p>These fields are added by bunyan by default but are often not of\nmuch interest (like name, bunyanLevel, or <code>v</code>) or can be easily added\nagain later for data based loggers where this information might be\nvaluable (e.g. hostname, pid).</p>\n<p>Use like this:</p>\n</dd>\n<dt><a href=\"#numericLogLevel\">numericLogLevel(name)</a> ⇒ <code>number</code></dt>\n<dd><p>This can be used to convert a string log level into it&#39;s\nnumeric equivalent. More pressing log levels have lower numbers.</p>\n</dd>\n<dt><a href=\"#makeLogMessage\">makeLogMessage([fields])</a> ⇒ <code><a href=\"#Message\">Message</a></code></dt>\n<dd><p>Supplies default values for all the required fields in log messages.</p>\n<p>You may pass this a message that is just a string (as opposed to the\nusually required array of message components). The message will then automatically\nbe wrapped in an array.</p>\n</dd>\n<dt><a href=\"#tryInspect\">tryInspect(what, opts)</a></dt>\n<dd><p>Wrapper around inspect that is extremely robust against errors\nduring inspection.</p>\n<p>Specifically designed to handle errors in toString() functions\nand custom inspect functions.</p>\n<p>If any error is encountered a less informative string than a full\ninspect is returned and the error is logged using <code>err()</code>.</p>\n</dd>\n<dt><a href=\"#serializeMessage\">serializeMessage(msg, opts)</a> ⇒ <code>string</code></dt>\n<dd><p>Turns the message field into a string.</p>\n</dd>\n<dt><a href=\"#messageFormatSimple\">messageFormatSimple(fields)</a> ⇒ <code><a href=\"#MessageFormatter\">MessageFormatter</a></code> | <code>string</code></dt>\n<dd><p>Simple message format: Serializes the message and prefixes it with\nthe log level.</p>\n<p>This is used by the MemLogger by default for instance, because it is relatively\neasy to test with and contains no extra info.</p>\n</dd>\n<dt><a href=\"#messageFormatTechnical\">messageFormatTechnical(fields)</a> ⇒ <code><a href=\"#MessageFormatter\">MessageFormatter</a></code> | <code>string</code></dt>\n<dd><p>Message format that includes extra information; prefixes each message\nwith the time stamp and the log level.</p>\n<p>This is used by FileLogger by default for instance because if you\nwork with many log files you need that sort of info.</p>\n</dd>\n<dt><a href=\"#messageFormatConsole\">messageFormatConsole(fields)</a> ⇒ <code><a href=\"#MessageFormatter\">MessageFormatter</a></code> | <code>string</code></dt>\n<dd><p>Message format with coloring/formatting escape codes</p>\n<p>Designed for use in terminals.</p>\n</dd>\n<dt><a href=\"#messageFormatJson\">messageFormatJson(fields)</a> ⇒ <code><a href=\"#MessageFormatter\">MessageFormatter</a></code> | <code>Object</code></dt>\n<dd><p>Use jsonifyForLog to turn the fields into something that\ncan be converted to json.</p>\n</dd>\n<dt><a href=\"#messageFormatJsonString\">messageFormatJsonString(fields)</a> ⇒ <code><a href=\"#MessageFormatter\">MessageFormatter</a></code> | <code>Object</code></dt>\n<dd><p>Message format that produces &amp; serialize json.</p>\n<p>Really just an alias for <code>JSON.stringify(messageFormatJson(fields))</code>.</p>\n</dd>\n<dt><a href=\"#deriveLogger\">deriveLogger(logger, opts)</a> ⇒ <code><a href=\"#Logger\">Logger</a></code></dt>\n<dd><p>Helper function that creates a derived logger that is derived from a given logger, merging\nthe given options. All the properties are shallow copied to the new logger With the exception of\nthe <code>defaultFields</code>, where the <code>defaultFields</code> object itself is shallow-copied. Thus allowing to\n<em>extend</em> the default fields.</p>\n</dd>\n<dt><a href=\"#__handleLoggingExceptions\">__handleLoggingExceptions(fields, logger, code)</a> ⇒ <code><a href=\"#Message\">Message</a></code></dt>\n<dd><p>Helper to wrap any block of code and handle it&#39;s async &amp; sync exceptions.</p>\n<p>This will catch any exceptions/promise rejections and log them using the rootLogger.</p>\n</dd>\n<dt><a href=\"#fatal\">fatal(...msg)</a></dt>\n<dd><p>Log just a message to the rootLogger using the SimpleInterface.</p>\n<p>Alias for <code>new SimpleInterface().log(...msg)</code>.</p>\n<p>This is not a drop in replacement for console.log, since this\ndoes not support string interpolation using <code>%O/%f/...</code>, but should\ncover most use cases.</p>\n</dd>\n<dt><a href=\"#messageFormatJsonStatic\">messageFormatJsonStatic(fields)</a> ⇒ <code>Object</code></dt>\n<dd><p>Message format used for comparing logs in tests.</p>\n<p>Pretty much just messageFormatJson, but removes the time stamp\nbecause that is hard to compare since it is different each time...</p>\n<p>If other highly variable fields are added in the future (e.g. id = uuidgen())\nthese shall be removed too.</p>\n</dd>\n<dt><a href=\"#recordLogs\">recordLogs(opts, fn)</a> ⇒ <code>string</code></dt>\n<dd><p>Record the log files with debug granularity while the given function is running.</p>\n<p>While the logger is recording, all other loggers are disabled.\nIf this is not your desired behaviour, you can use the MemLogger\nmanually.</p>\n</dd>\n<dt><a href=\"#assertLogs\">assertLogs(opts, fn, logs)</a></dt>\n<dd><p>Assert that a piece of code produces a specific set of log messages.</p>\n</dd>\n<dt><a href=\"#recordAsyncLogs\">recordAsyncLogs(opts, fn)</a> ⇒ <code>string</code></dt>\n<dd><p>Async variant of recordLogs.</p>\n<p>Note that using this is a bit dangerous as other async procedures\nmay also emit log messages while this procedure is running</p>\n</dd>\n<dt><a href=\"#assertAsyncLogs\">assertAsyncLogs(opts, fn, logs)</a></dt>\n<dd><p>Async variant of assertLogs</p>\n<p>Note that using this is a bit dangerous as other async procedures\nmay also emit logs while this async procedure is running.</p>\n</dd>\n<dt><a href=\"#jsonifyForLog\">jsonifyForLog(what)</a> ⇒ <code>*</code></dt>\n<dd><p>jsonify the given data using the JsonifyForLog trait.</p>\n<p>Takes any javascript object and produces an object tree\nthat only contains json compatible objects (objects, arrays,\nnumbers, bools, strings and such).</p>\n<p>This is a no-op if the input is already json compatible.</p>\n<p>Note that this is specifically designed to serialize data for structured\nlogging. This is NOT suitable for proper serialization of json; specifically\nthis may loose information in cases where that makes sense.</p>\n<p>Features a default converter for any exception/subclass of Error.</p>\n</dd>\n</dl>\n\n## Typedefs\n\n<dl>\n<dt><a href=\"#MessageFormatter\">MessageFormatter</a> ⇒ <code>*</code></dt>\n<dd><p>Most loggers take a message with <code>log()</code>, encode it and write it to some\nexternal resource.</p>\n<p>E.g. most Loggers (like ConsoleLogger, FileLogger, ...) write to a text\noriented resource, so the message needs to be converted to text. This is\nwhat the formatter is for.</p>\n<p>Not all Loggers require text; some are field oriented (working with json\ncompatible data), others like the MemLogger can handle arbitrary javascript\nobjects, but still provide an optional formatter (in this case defaulted to\nthe identity function – doing nothing) in case the user explicitly wishes\nto perform formatting.</p>\n</dd>\n</dl>\n\n## Interfaces\n\n<dl>\n<dt><a href=\"#Message\">Message</a></dt>\n<dd><p>Internally helix log passe these messages around.</p>\n<p>Messages are just plain objects with some conventions\nregarding their fields:</p>\n</dd>\n<dt><a href=\"#Logger\">Logger</a></dt>\n<dd><p>Loggers are used to write log message.</p>\n<p>These receive a message via their log() method and forward\nthe message to some external resource or other loggers in\nthe case of MultiLogger.</p>\n<p>Loggers MUST provide a <code>log(message)</code> method accepting log messages.</p>\n<p>Loggers SHOULD provide a constructor that can accept options as\nthe last argument <code>new MyLogger(..args, { ...options })</code>;</p>\n<p>Loggers MAY support any arguments or options in addition to the ones\ndescribed here.</p>\n<p>Loggers SHOULD NOT throw exceptions; instead they should log an error.</p>\n<p>Loggers MUST use the optional fields &amp; named options described in this\ninterface either as specified here, or not at all.</p>\n<p>Loggers SHOULD provide a named constructor option &#39;level&#39; and associated field\nthat can be used to limit logging to messages to those with a sufficiently\nhigh log level.</p>\n<p>Loggers SHOULD provide a named constructor option &#39;filter&#39; and associated field\nthat can be used to transform messages arbitrarily. This option should default to\nthe <code>identity()</code> function from ferrum. If the filter returns <code>undefined</code>\nthe message MUST be discarded.</p>\n<p>Loggers SHOULD provide a named constructor option &#39;defaultFields&#39;; if they do support the\nproperty they MUST perform a shallow merge/setdefault into the message AFTER applying the\nfilters.</p>\n<p>If loggers send messages to some external resource not supporting the Message\nformat, they SHOULD also provide an option &#39;formatter&#39; and associated field\nthat is used to produce the external format. This formatter SHOULD be set\nto a sane default.</p>\n<p>Helix-log provides some built-in formatters e.g. for plain text, json and\nfor consoles supporting ANSI escape sequences.</p>\n</dd>\n<dt><a href=\"#LoggingInterface\">LoggingInterface</a></dt>\n<dd><p>Helix-Log LoggingInterfaces take messages as defined by some external interface,\nconvert them to the internal Message format and forward them to a logger.</p>\n<p>Some use cases include:</p>\n<ul>\n<li>Providing a Console.log/warn/error compatible interface</li>\n<li>Providing winston or bunyan compatible logging API</li>\n<li>Providing a backend for forwarding bunyan or winston logs to helix log</li>\n<li>Receiving log messages over HTTP</li>\n<li>SimpleInterface and SimpleInterface are used to provide the\n<code>info(&quot;My&quot;, &quot;Message&quot;)</code> and <code>info.fields(&quot;My&quot;, &quot;Message&quot;, { cutsom: &quot;fields&quot; })</code>\ninterfaces.</li>\n</ul>\n<p>LoggingInterfaces SHOULD provide a constructor that can accept options as\nthe last argument <code>new MyInterface(..args, { ...options })</code>;</p>\n<p>LoggingInterfaces MAY support any arguments or options in addition to the ones\ndescribed here.a</p>\n<p>LoggingInterfaces MUST use the optional fields &amp; named options described in this\nLoggingInterface either as specified here, or not at all.</p>\n<p>LoggingInterfaces SHOULD NOT throw exceptions; instead they should log errors using\nthe global logger.</p>\n<p>LoggingInterfaces SHOULD provide a named constructor option/field &#39;logger&#39; that indicates\nwhich destination logs are sent to. This option SHOULD default to the rootLogger.</p>\n<p>LoggingInterfaces SHOULD provide a named constructor option &#39;level&#39; and associated field\nthat can be used to limit logging to messages to those with a sufficiently\nhigh log level.</p>\n<p>LoggingInterfaces SHOULD provide a named constructor option &#39;filter&#39; and associated field\nthat can be used to transform messages arbitrarily. This option should default to\nthe <code>identity()</code> function from ferrum. If the filter returns <code>undefined</code>\nthe message MUST be discarded.</p>\n<p>LoggingInterfaces SHOULD provide a named constructor option &#39;defaultFields&#39;; if they do support\nthe property they MUST perform a shallow merge/setdefault into the message AFTER applying the\nfilters.</p>\n</dd>\n</dl>\n\n<a name=\"Message\"></a>\n\n## Message\nInternally helix log passe these messages around.\n\nMessages are just plain objects with some conventions\nregarding their fields:\n\n**Kind**: global interface  \n**Example**  \n```\nconst myMessage = {\n  // REQUIRED\n\n  level: 'info',\n  timestamp: new BigDate(), // Can also be a normal Date\n\n  // OPTIONAL\n\n  // This is what constitutes the actual log message an array\n  // of any js objects which are usually later converted to text\n  // using `tryInspect()`; we defer this text conversion step so\n  // formatters can do more fancy operations (like colorizing certain\n  // types; or we could)\n  message: ['Print ', 42, ' deep thoughts!']\n  exception: {\n\n    // REQUIRED\n    $type: 'MyCustomException',\n    name; 'MyCustomException',\n    message: 'Some custom exception ocurred',\n    stack: '...',\n\n    // OPTIONAL\n    code: 42,\n    causedBy: <nested exception>\n\n    // EXCEPTION MAY CONTAIN ARBITRARY OTHER FIELDS\n    ...fields,\n  }\n\n  // MESSAGE MAY CONTAIN ARBITRARY OTHER FIELDS\n  ...fields,\n}\n```\n<a name=\"Logger\"></a>\n\n## Logger\nLoggers are used to write log message.\n\nThese receive a message via their log() method and forward\nthe message to some external resource or other loggers in\nthe case of MultiLogger.\n\nLoggers MUST provide a `log(message)` method accepting log messages.\n\nLoggers SHOULD provide a constructor that can accept options as\nthe last argument `new MyLogger(..args, { ...options })`;\n\nLoggers MAY support any arguments or options in addition to the ones\ndescribed here.\n\nLoggers SHOULD NOT throw exceptions; instead they should log an error.\n\nLoggers MUST use the optional fields & named options described in this\ninterface either as specified here, or not at all.\n\nLoggers SHOULD provide a named constructor option 'level' and associated field\nthat can be used to limit logging to messages to those with a sufficiently\nhigh log level.\n\nLoggers SHOULD provide a named constructor option 'filter' and associated field\nthat can be used to transform messages arbitrarily. This option should default to\nthe `identity()` function from ferrum. If the filter returns `undefined`\nthe message MUST be discarded.\n\nLoggers SHOULD provide a named constructor option 'defaultFields'; if they do support the\nproperty they MUST perform a shallow merge/setdefault into the message AFTER applying the\nfilters.\n\nIf loggers send messages to some external resource not supporting the Message\nformat, they SHOULD also provide an option 'formatter' and associated field\nthat is used to produce the external format. This formatter SHOULD be set\nto a sane default.\n\nHelix-log provides some built-in formatters e.g. for plain text, json and\nfor consoles supporting ANSI escape sequences.\n\n**Kind**: global interface  \n\n* [Logger](#Logger)\n    * [.log(fields)](#Logger+log)\n    * [.flush()](#Logger+flush)\n\n<a name=\"Logger+log\"></a>\n\n### logger.log(fields)\nActually print a log message\n\nImplementations of this MUST NOT throw exceptions. Instead implementors\nARE ADVISED to attempt to log the error using err() while employing some\nmeans to avoid recursively triggering the error. Loggers SHOULD fall back\nto logging with console.error.\n\nEven though loggers MUST NOT throw exceptions; users of this method SHOULD\nstill catch any errors and handle them appropriately.\n\n**Kind**: instance method of [<code>Logger</code>](#Logger)  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"Logger+flush\"></a>\n\n### logger.flush()\nFlush the internal buffer.\n\nImplementations of this SHOULD try to flush the underlying log sink if possible.\nThe returned promise SHOULD only fulfill if the flushing was done (best effort).\n\nNote that implementations SHOULD use best effort to avoid buffering or the need for flushing.\nHowever, there might be cases where this is not possible, for example when sending log messages\nover the network.\n\n**Kind**: instance method of [<code>Logger</code>](#Logger)  \n<a name=\"LoggingInterface\"></a>\n\n## LoggingInterface\nHelix-Log LoggingInterfaces take messages as defined by some external interface,\nconvert them to the internal Message format and forward them to a logger.\n\nSome use cases include:\n\n- Providing a Console.log/warn/error compatible interface\n- Providing winston or bunyan compatible logging API\n- Providing a backend for forwarding bunyan or winston logs to helix log\n- Receiving log messages over HTTP\n- SimpleInterface and SimpleInterface are used to provide the\n  `info(\"My\", \"Message\")` and `info.fields(\"My\", \"Message\", { cutsom: \"fields\" })`\n  interfaces.\n\nLoggingInterfaces SHOULD provide a constructor that can accept options as\nthe last argument `new MyInterface(..args, { ...options })`;\n\nLoggingInterfaces MAY support any arguments or options in addition to the ones\ndescribed here.a\n\nLoggingInterfaces MUST use the optional fields & named options described in this\nLoggingInterface either as specified here, or not at all.\n\nLoggingInterfaces SHOULD NOT throw exceptions; instead they should log errors using\nthe global logger.\n\nLoggingInterfaces SHOULD provide a named constructor option/field 'logger' that indicates\nwhich destination logs are sent to. This option SHOULD default to the rootLogger.\n\nLoggingInterfaces SHOULD provide a named constructor option 'level' and associated field\nthat can be used to limit logging to messages to those with a sufficiently\nhigh log level.\n\nLoggingInterfaces SHOULD provide a named constructor option 'filter' and associated field\nthat can be used to transform messages arbitrarily. This option should default to\nthe `identity()` function from ferrum. If the filter returns `undefined`\nthe message MUST be discarded.\n\nLoggingInterfaces SHOULD provide a named constructor option 'defaultFields'; if they do support\nthe property they MUST perform a shallow merge/setdefault into the message AFTER applying the\nfilters.\n\n**Kind**: global interface  \n<a name=\"The default constructor can be used to get the current point in time as a BigDate.\"></a>\n\n## The default constructor can be used to get the current point in time as a BigDate.\n**Kind**: global class  \n**Implements**: <code>Equals</code>, <code>Deepclone</code>, <code>Shallowclone</code>  \n<a name=\"new_The default constructor can be used to get the current point in time as a BigDate._new\"></a>\n\n### new The default constructor can be used to get the current point in time as a BigDate.(Converts, Construct, Construct, ...Can)\nA Date class capable of storing timestamps at arbitrary precisions that can\nbe used as a drop-in replacement for date.\n\nWhen generating timestamps at quick succession `Date` will often yield the\nsame result:\n\n```js\nconst assert = require('assert');\nconst a = new Date();\nconst b = new Date();\nassert.strictEqual(a.toISOString(), b.toISOString())\n```\n\nThis is often problematic. E.g. in the case of helix-log this can lead to log\nmessages being displayed out of order. Using `process.hrtime()` is not an option\neither because it's time stamps are only really valid on the same process.\n\nIn order to remedy this problem, helix-log was created: It measures time at a very\nhigh precision (nano seconds) while maintaining a reference to corordinated universal time\n\n```js\nconst assert = require('assert');\nconst { BigDate } = require('@adobe/helixLog')\nconst a = new BigDate();\nconst b = new BigDate();\nassert.notStrictEqual(a.toISOString(), b.toISOString());\n```\n\n# Precision in relation to Corordinated Universal Time\n\nMostly depends on how well synchronized the system clock is…usually between 20ms and 200ms.\nThis goes for both Date as well as BigDate, although BigDate can add up to 1ms of extra error.\n\n# Precision in relation to Date\n\nBigDate can add up to 1ms out of sync with Date.\n\nWhen measuring comparing `BigDate.preciseTime()` and `Date.getTime()` you may\nfind differences of up to 2.5ms due to the imprecision of measurement.\n\n# Precision in relation to hrtime()\n\nUsing BigDate::fromHrtime() you can convert hrtime timestamps to BigDate.\nThe conversion should be 1 to 1 (BigDate uses hrtime internally), but the\ninternal reference will be recalculated every time the clock jumps (e.g on\nhibernation or when the administrator adjusts the time). This can lead to\nfromHrtime interpreting timestamps vastly different before and after the jump.\n\n# For benchmarking/measurement overhead\n\nBigDate can be used for benchmarking and is better at it than Date and worse at it than hrtime.\n\nMeasuring the actual overhead proofed difficult, because results where vastly different\ndepending on how often hrtime was called.\n\n         | Worst | Cold  |  Hot  | Best\n-------- | ----- | ----- | ----- | -----\nHrtime   |  10µs | 20µs  | 1.5µs |  80ns\nBigDate  | 500µs | 80µs  |   4µs | 250ns\n\nWorst: First few invocations, bad luck\nCold: Typical first few invocations.\nHot: After tens to hundreds of invocations\nBest: After millions of invocations\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| Converts | <code>Date</code> \\| <code>BigDate</code> | a Date to a BigDate or copies a BigDate |\n| Construct | <code>String</code> | a BigDate from a string (like date, but supports arbitrary   precision in the ISO 8601 String decimal places) |\n| Construct | <code>Number</code> \\| <code>Big</code> \\| <code>Bigint</code> | a BigDate from the epoch value (unix time/number of   milliseconds elapsed sinc 1970-01-01). Decimal places are honored and can be used to   supply an epoch value of arbitrary precision. |\n| ...Can | <code>\\*</code> | be used to construct a BigDate from components (year, month, day, hours,   minutes, seconds, milliseconds with decimal places) |\n\n<a name=\"BunyanStreamInterface\"></a>\n\n## BunyanStreamInterface\nBunyan stream that can be used to forward any bunyan messages\nto helix log.\n\n**Kind**: global class  \n**Implements**: [<code>LoggingInterface</code>](#LoggingInterface)  \n<a name=\"CoralogixLogger\"></a>\n\n## CoralogixLogger\nSends log messages to the coralogix logging service.\n\nYou can customize the host, application and subsystem per log\nmessage by specifying the appropriate fields.\n\n**Kind**: global class  \n**Implements**: [<code>Logger</code>](#Logger)  \n\n* [CoralogixLogger](#CoralogixLogger)\n    * [new CoralogixLogger(apikey, app, subsystem)](#new_CoralogixLogger_new)\n    * [.apikey](#CoralogixLogger+apikey) : [<code>Secret</code>](#Secret)\n    * [.app](#CoralogixLogger+app) : <code>string</code>\n    * [.subsystem](#CoralogixLogger+subsystem) : <code>string</code>\n    * [.host](#CoralogixLogger+host) : <code>string</code>\n    * [.flush()](#CoralogixLogger+flush)\n\n<a name=\"new_CoralogixLogger_new\"></a>\n\n### new CoralogixLogger(apikey, app, subsystem)\n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| apikey | <code>string</code> \\| [<code>Secret</code>](#Secret) |  | – Your coralogix api key |\n| app | <code>string</code> |  | – Name of the app under which the log messages should be categorized |\n| subsystem | <code>string</code> |  | – Name of the subsystem under which |\n| [opts.host] | <code>string</code> | <code>&quot;os.hostname()&quot;</code> | The hostname under which to categorize the messages |\n| [opts.apiurl] | <code>string</code> | <code>&quot;&#x27;https://api.coralogix.com/api/v1/&#x27;&quot;</code> | where the coralogix api can be found; for testing; where the coralogix api can be found; for testing |\n\n<a name=\"CoralogixLogger+apikey\"></a>\n\n### coralogixLogger.apikey : [<code>Secret</code>](#Secret)\nName of the app under which the log messages should be categorized\n\n**Kind**: instance property of [<code>CoralogixLogger</code>](#CoralogixLogger)  \n<a name=\"CoralogixLogger+app\"></a>\n\n### coralogixLogger.app : <code>string</code>\nName of the app under which the log messages should be categorized\n\n**Kind**: instance property of [<code>CoralogixLogger</code>](#CoralogixLogger)  \n<a name=\"CoralogixLogger+subsystem\"></a>\n\n### coralogixLogger.subsystem : <code>string</code>\nName of the subsystem under which the log messages should be categorized\n\n**Kind**: instance property of [<code>CoralogixLogger</code>](#CoralogixLogger)  \n<a name=\"CoralogixLogger+host\"></a>\n\n### coralogixLogger.host : <code>string</code>\nThe hostname under which to categorize the messages\n\n**Kind**: instance property of [<code>CoralogixLogger</code>](#CoralogixLogger)  \n<a name=\"CoralogixLogger+flush\"></a>\n\n### coralogixLogger.flush()\nFlush the internal buffer.\n\nImplementations of this SHOULD try to flush the underlying log sink if possible.\nThe returned promise SHOULD only fulfill if the flushing was done (best effort).\n\nNote that implementations SHOULD use best effort to avoid buffering or the need for flushing.\nHowever, there might be cases where this is not possible, for example when sending log messages\nover the network.\n\n**Kind**: instance method of [<code>CoralogixLogger</code>](#CoralogixLogger)  \n**Implements**: [<code>flush</code>](#Logger+flush)  \n<a name=\"LoggerBase\"></a>\n\n## LoggerBase\nCan be used as a base class/helper for implementing loggers.\n\nThis will first apply the filter, drop the message if the level is\ntoo low or if the filter returned undefined and will then call the\nsubclass provided this._logImpl function for final processing.\n\nThis also wraps the entire logging logic into a promise enabled/async\nerror handler that will log any errors using the rootLogger.\n\n**Kind**: global class  \n\n* [LoggerBase](#LoggerBase)\n    * [new LoggerBase(opts)](#new_LoggerBase_new)\n    * [.level](#LoggerBase+level) : <code>string</code>\n    * [.filter](#LoggerBase+filter) : <code>function</code>\n\n<a name=\"new_LoggerBase_new\"></a>\n\n### new LoggerBase(opts)\n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| opts | <code>Object</code> |  | – Optional, named parameters |\n| [opts.level] | <code>string</code> | <code>&quot;&#x27;silly&#x27;&quot;</code> | The minimum log level to sent to loggly |\n| [opts.filter] | <code>function</code> | <code>identity</code> | Will be given every log message to perform   arbitrary transformations; must return either another valid message object or undefined   (in which case the message will be dropped). |\n\n**Example**  \n```\nclass MyConsoleLogger extends LoggerBase {\n  _logImpl(fields) {\n    console.log(fields);\n  }\n}\n```\n<a name=\"LoggerBase+level\"></a>\n\n### loggerBase.level : <code>string</code>\nThe minimum log level for messages to be printed.\nFeel free to change to one of the available levels.\n\n**Kind**: instance property of [<code>LoggerBase</code>](#LoggerBase)  \n<a name=\"LoggerBase+filter\"></a>\n\n### loggerBase.filter : <code>function</code>\nUsed to optionally transform all messages.\nTakes a message and returns a transformed message\nor undefined (in which case the message will be dropped).\n\n**Kind**: instance property of [<code>LoggerBase</code>](#LoggerBase)  \n<a name=\"FormattedLoggerBase\"></a>\n\n## FormattedLoggerBase\nCan be used as a base class/helper for implementing loggers that\nrequire a formatter.\n\nWill do the same processing as `LoggerBase` and in addition call\nthe formatter before invoking _logImpl.\n\n**Kind**: global class  \n\n* [FormattedLoggerBase](#FormattedLoggerBase)\n    * [new FormattedLoggerBase()](#new_FormattedLoggerBase_new)\n    * [.formatter](#FormattedLoggerBase+formatter) : [<code>MessageFormatter</code>](#MessageFormatter)\n\n<a name=\"new_FormattedLoggerBase_new\"></a>\n\n### new FormattedLoggerBase()\n\n| Param | Type | Description |\n| --- | --- | --- |\n| [opts.formatter] | <code>function</code> | In addition to the filter, the formatter   will be used to convert the message into a format compatible with   the external resource. |\n\n**Example**  \n```\nclass MyConsoleLogger extends FormattedLoggerBase {\n  _logImpl(payload, fields) {\n    console.log(`[${fields.level}]`, payload);\n  }\n}\n```\n<a name=\"FormattedLoggerBase+formatter\"></a>\n\n### formattedLoggerBase.formatter : [<code>MessageFormatter</code>](#MessageFormatter)\nFormatter used to format all the messages.\nMust yield an object suitable for the external resource\nthis logger writes to.\n\n**Kind**: instance property of [<code>FormattedLoggerBase</code>](#FormattedLoggerBase)  \n<a name=\"ConsoleLogger\"></a>\n\n## ConsoleLogger\nLogger that is especially designed to be used in node.js\nPrint's to stderr; Marks errors, warns & debug messages\nwith a colored `[ERROR]`/... prefix.\n\nFormatter MUST produce strings. Default formatter is messageFormatConsole.\n\n**Kind**: global class  \n**Implements**: [<code>Logger</code>](#Logger)  \n\n* [ConsoleLogger](#ConsoleLogger)\n    * [new ConsoleLogger()](#new_ConsoleLogger_new)\n    * [.stream](#ConsoleLogger+stream) : <code>Writable</code>\n\n<a name=\"new_ConsoleLogger_new\"></a>\n\n### new ConsoleLogger()\n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| [opts.stream] | <code>Writable</code> | <code>console._stderr</code> | A writable stream to log to. |\n\n<a name=\"ConsoleLogger+stream\"></a>\n\n### consoleLogger.stream : <code>Writable</code>\nWritable stream to write log messages to. Usually console._stderr.\n\n**Kind**: instance property of [<code>ConsoleLogger</code>](#ConsoleLogger)  \n<a name=\"MultiLogger\"></a>\n\n## MultiLogger\nSimple logger that forwards all messages to the underlying loggers.\n\nThis maintains an es6 map called loggers. Consumers of this API are\nexplicitly permitted to mutate this map or replace it all together in\norder to add, remove or alter logger.\n\n**Kind**: global class  \n**Implements**: [<code>Logger</code>](#Logger)  \n**Parameter**: <code>Sequence&lt;Loggers&gt;</code> loggers – The loggers to forward to.  \n<a name=\"MultiLogger+flush\"></a>\n\n### multiLogger.flush()\nFlush the internal buffer.\n\nImplementations of this SHOULD try to flush the underlying log sink if possible.\nThe returned promise SHOULD only fulfill if the flushing was done (best effort).\n\nNote that implementations SHOULD use best effort to avoid buffering or the need for flushing.\nHowever, there might be cases where this is not possible, for example when sending log messages\nover the network.\n\n**Kind**: instance method of [<code>MultiLogger</code>](#MultiLogger)  \n**Implements**: [<code>flush</code>](#Logger+flush)  \n<a name=\"FileLogger\"></a>\n\n## FileLogger\nLogger specifically designed for logging to unix file descriptors.\n\nThis logger is synchronous: It uses blocking syscalls and thus guarantees\nthat all data is written even if process.exit() is called immediately after\nlogging.\nFor normal files this is not a problem as linux will never block when writing\nto files, for sockets, pipes and ttys this might block the process for a considerable\ntime.\n\nFormatter MUST produce strings. Default formatter is messageFormatTechnical.\n\n**Kind**: global class  \n**Implements**: [<code>Logger</code>](#Logger)  \n\n* [FileLogger](#FileLogger)\n    * [new FileLogger(name)](#new_FileLogger_new)\n    * [.fd](#FileLogger+fd) : <code>Integer</code>\n\n<a name=\"new_FileLogger_new\"></a>\n\n### new FileLogger(name)\n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> \\| <code>Integer</code> | The path of the file to log to   OR the unix file descriptor to log to. |\n\n<a name=\"FileLogger+fd\"></a>\n\n### fileLogger.fd : <code>Integer</code>\nThe underlying operating system file descriptor.\n\n**Kind**: instance property of [<code>FileLogger</code>](#FileLogger)  \n<a name=\"MemLogger\"></a>\n\n## MemLogger\nLogs messages to an in-memory buffer.\n\nFormatter can be anything; default just logs the messages as-is.\n\n**Kind**: global class  \n**Implements**: [<code>Logger</code>](#Logger)  \n<a name=\"MemLogger+buf\"></a>\n\n### memLogger.buf : <code>Array</code>\nAn array that holds all the messages logged thus far.\nMay be modified An array that holds all the messages logged thus far.\nMay be modified.\n\n**Kind**: instance property of [<code>MemLogger</code>](#MemLogger)  \n<a name=\"InterfaceBase\"></a>\n\n## InterfaceBase\nCan be used as a base class/helper for implementing logging interfaces.\n\nThis will make sure that all the required fields are set to their\ndefault value, apply the filter, drop the message if the level is\ntoo low or if the filter returned undefined and will then forward\nthe message to the logger configured.\n\nThis also wraps the entire logging logic into a promise enabled/async\nerror handler that will log any errors using the rootLogger.\n\n**Kind**: global class  \n<a name=\"new_InterfaceBase_new\"></a>\n\n### new InterfaceBase(opts)\n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| opts | <code>Object</code> |  | – Optional, named parameters |\n| [opts.level] | <code>string</code> | <code>&quot;&#x27;silly&#x27;&quot;</code> | The minimum log level to sent to the logger |\n| [opts.logger] | [<code>Logger</code>](#Logger) | <code>rootLogger</code> | The helix logger to use |\n| [opts.filter] | <code>function</code> | <code>identity</code> | Will be given every log message to perform   arbitrary transformations; must return either another valid message object or undefined   (in which case the message will be dropped). |\n| [opts.defaultFields] | <code>object</code> |  | Additional log fields to add to every log message. |\n\n**Example**  \n```\nclass MyTextInterface extends InterfaceBase {\n  logText(str) {\n    this._logImpl({ message: [str] });\n  }\n};\n\nconst txt = new MyTextInterface({ logger: rootLogger });\ntxt.logText(\"Hello World\");\n```\n<a name=\"SimpleInterface\"></a>\n\n## SimpleInterface\nThe fields interface provides the ability to conveniently\nspecify both a message and custom fields to the underlying logger.\n\n**Kind**: global class  \n**Implements**: [<code>LoggingInterface</code>](#LoggingInterface)  \n<a name=\"SimpleInterface+fatal\"></a>\n\n### simpleInterface.fatal(...msg)\nThese methods are used to log just a message with no custom\nfields to the underlying logger; similar to console.log.\n\nThis is not a drop in replacement for console.log, since this\ndoes not support string interpolation using `%O/%f/...`, but should\ncover most use cases.\n\n**Kind**: instance method of [<code>SimpleInterface</code>](#SimpleInterface)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| ...msg | <code>\\*</code> | The message to write |\n\n<a name=\"Secret\"></a>\n\n## Secret\nSpecial wrapper that should be used to protect secret values.\n\nEffectively this tries to hide the actual payload so that the\nsecret has to be explicitly extracted before using it.\n\n```\nconst mySecret = new Secret(42); // Create a secret\nmySecret.value; // => 42; extract the value\nmySecret.value = 64; // assign a new value\n```\n\nThe secret can only be accessed through the .secret property\nin order to make sure that the access is not accidental;\nthe secret property cannot be iterated over and the secret will\nnot be leaked when converted to json or when printed.\n\n**Kind**: global class  \n<a name=\"WinstonTransportInterface\"></a>\n\n## WinstonTransportInterface\nWinston transport that forwards any winston log messages to\nthe specified helix-log logger.\n\n```\nconst winston = require('winston');\nconst { WinstonTransportInterface } = require('helix-log');\n\nconst myWinsonLogger = W.createLogger({\n  transports: [new WinstonTransportInterface()]\n});\n\n// Will log 'Hello World' to the rootLogger with the fields:\n// {category: 'testing'}.\nmyWinsonLogger.info('Hello World', category: 'testing');\n```\n\n**Kind**: global class  \n**Implements**: <code>WinstonTransport</code>, [<code>LoggingInterface</code>](#LoggingInterface)  \n<a name=\"new_WinstonTransportInterface_new\"></a>\n\n### new WinstonTransportInterface(opts)\n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | <code>Object</code> | – Options as specified by WinstonTransport   AND by LoggingInterface; both sets of options are supported |\n| opts.level | <code>String</code> | – This is the level as specified by WinstonTransport.   If your winston instance uses custom log levels not supported by   helix-log you can use the filter to map winston log levels to helix   log ones. |\n\n<a name=\"rootLogger\"></a>\n\n## rootLogger\nThe logger all other loggers attach to.\n\nMust always contain a logger named 'default'; it is very much recommended\nthat the default logger always be a console logger; this can serve as a good\nfallback in case other loggers fail.\n\n**Kind**: global constant  \n**Example**  \n```js\n// Change the default logger\nrootLogger.loggers.set('default', new ConsoleLogger({level: 'debug'}));\n```\n\nYou should not log to the root logger directly; instead use one of the\nwrapper functions `log, fatal, err, warn, info, verbose, debug`; they\nperform some additional\n<a name=\"JsonifyForLog\"></a>\n\n## JsonifyForLog\nTrait used to serialize json objects to json. See jsonifyForLog.\n\n**Kind**: global constant  \n<a name=\"eraseBunyanDefaultFields\"></a>\n\n## eraseBunyanDefaultFields(fields) ⇒ <code>Object</code>\nRemove the default fields emitted by buyan.\n\nThese fields are added by bunyan by default but are often not of\nmuch interest (like name, bunyanLevel, or `v`) or can be easily added\nagain later for data based loggers where this information might be\nvaluable (e.g. hostname, pid).\n\nUse like this:\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | <code>Object</code> | \n\n**Example**  \n```\nconst bunyan = require('bunyan');\nconst { BunyanStreamInterface, eraseBunyanDefaultFields } = require('helix-log');\n\nconst logger = bunyan.createLogger({name: 'helixLogger'});\nlogger.addStream(BunyanStreamInterface.createStream({\n  filter: eraseBunyanDefaultFields\n}));\n```\n<a name=\"numericLogLevel\"></a>\n\n## numericLogLevel(name) ⇒ <code>number</code>\nThis can be used to convert a string log level into it's\nnumeric equivalent. More pressing log levels have lower numbers.\n\n**Kind**: global function  \n**Returns**: <code>number</code> - The numeric log level  \n**Throws**:\n\n- <code>Error</code> If the given log level name is invalid.\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| name | <code>string</code> | Name of the log level |\n\n<a name=\"makeLogMessage\"></a>\n\n## makeLogMessage([fields]) ⇒ [<code>Message</code>](#Message)\nSupplies default values for all the required fields in log messages.\n\nYou may pass this a message that is just a string (as opposed to the\nusually required array of message components). The message will then automatically\nbe wrapped in an array.\n\n**Kind**: global function  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| [fields] | <code>Object</code> | <code>{}</code> | User supplied field values; can overwrite   any default values |\n\n<a name=\"tryInspect\"></a>\n\n## tryInspect(what, opts)\nWrapper around inspect that is extremely robust against errors\nduring inspection.\n\nSpecifically designed to handle errors in toString() functions\nand custom inspect functions.\n\nIf any error is encountered a less informative string than a full\ninspect is returned and the error is logged using `err()`.\n\n**Kind**: global function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| what | <code>\\*</code> | The object to inspect |\n| opts | <code>Object</code> | Options will be passed through to inspect.   Note that these may be ignored if there is an error during inspect(). |\n\n<a name=\"serializeMessage\"></a>\n\n## serializeMessage(msg, opts) ⇒ <code>string</code>\nTurns the message field into a string.\n\n**Kind**: global function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| msg | <code>Array.&lt;\\*&gt;</code> \\| <code>undefined</code> | – Message components to serialize |\n| opts | <code>Object</code> | – Parameters are forwarded to tryInspect() |\n\n<a name=\"messageFormatSimple\"></a>\n\n## messageFormatSimple(fields) ⇒ [<code>MessageFormatter</code>](#MessageFormatter) \\| <code>string</code>\nSimple message format: Serializes the message and prefixes it with\nthe log level.\n\nThis is used by the MemLogger by default for instance, because it is relatively\neasy to test with and contains no extra info.\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"messageFormatTechnical\"></a>\n\n## messageFormatTechnical(fields) ⇒ [<code>MessageFormatter</code>](#MessageFormatter) \\| <code>string</code>\nMessage format that includes extra information; prefixes each message\nwith the time stamp and the log level.\n\nThis is used by FileLogger by default for instance because if you\nwork with many log files you need that sort of info.\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"messageFormatConsole\"></a>\n\n## messageFormatConsole(fields) ⇒ [<code>MessageFormatter</code>](#MessageFormatter) \\| <code>string</code>\nMessage format with coloring/formatting escape codes\n\nDesigned for use in terminals.\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"messageFormatJson\"></a>\n\n## messageFormatJson(fields) ⇒ [<code>MessageFormatter</code>](#MessageFormatter) \\| <code>Object</code>\nUse jsonifyForLog to turn the fields into something that\ncan be converted to json.\n\n**Kind**: global function  \n**Oaram**: [<code>Message</code>](#Message) message the log message  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| fields | <code>\\*</code> | additional log fields |\n\n<a name=\"messageFormatJsonString\"></a>\n\n## messageFormatJsonString(fields) ⇒ [<code>MessageFormatter</code>](#MessageFormatter) \\| <code>Object</code>\nMessage format that produces & serialize json.\n\nReally just an alias for `JSON.stringify(messageFormatJson(fields))`.\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"deriveLogger\"></a>\n\n## deriveLogger(logger, opts) ⇒ [<code>Logger</code>](#Logger)\nHelper function that creates a derived logger that is derived from a given logger, merging\nthe given options. All the properties are shallow copied to the new logger With the exception of\nthe `defaultFields`, where the `defaultFields` object itself is shallow-copied. Thus allowing to\n_extend_ the default fields.\n\n**Kind**: global function  \n**Returns**: [<code>Logger</code>](#Logger) - A new logger with updated options.  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| logger | [<code>Logger</code>](#Logger) | the logger to derive from. |\n| opts | <code>object</code> | Options to merge with this logger |\n\n<a name=\"__handleLoggingExceptions\"></a>\n\n## \\_\\_handleLoggingExceptions(fields, logger, code) ⇒ [<code>Message</code>](#Message)\nHelper to wrap any block of code and handle it's async & sync exceptions.\n\nThis will catch any exceptions/promise rejections and log them using the rootLogger.\n\n**Kind**: global function  \n**Access**: package  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| fields | <code>Object</code> | Fields to set in any error message (usually indicates which logger   was used) |\n| logger | [<code>Logger</code>](#Logger) | the logger to wrap |\n| code | <code>function</code> | The code to wrap |\n\n<a name=\"fatal\"></a>\n\n## fatal(...msg)\nLog just a message to the rootLogger using the SimpleInterface.\n\nAlias for `new SimpleInterface().log(...msg)`.\n\nThis is not a drop in replacement for console.log, since this\ndoes not support string interpolation using `%O/%f/...`, but should\ncover most use cases.\n\n**Kind**: global function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| ...msg | <code>\\*</code> | The message to write |\n\n<a name=\"messageFormatJsonStatic\"></a>\n\n## messageFormatJsonStatic(fields) ⇒ <code>Object</code>\nMessage format used for comparing logs in tests.\n\nPretty much just messageFormatJson, but removes the time stamp\nbecause that is hard to compare since it is different each time...\n\nIf other highly variable fields are added in the future (e.g. id = uuidgen())\nthese shall be removed too.\n\n**Kind**: global function  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n<a name=\"recordLogs\"></a>\n\n## recordLogs(opts, fn) ⇒ <code>string</code>\nRecord the log files with debug granularity while the given function is running.\n\nWhile the logger is recording, all other loggers are disabled.\nIf this is not your desired behaviour, you can use the MemLogger\nmanually.\n\n**Kind**: global function  \n**Returns**: <code>string</code> - The logs that where produced by the codee  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | <code>Object</code> | – optional first parameter; options passed to MemLogger |\n| fn | <code>function</code> | The logs that this code emits will be recorded. |\n\n**Example**  \n```\nrecordLogs(() => {\n  info('Hello World');\n  err('Nooo');\n});\n```\n\nwill return something like this:\n\n```\n[\n  { level: 'info', message: 'Hello World', timestamp: '...' },\n  { level: 'error', message: 'Noo', timestamp: '...' }\n]\n```\n<a name=\"assertLogs\"></a>\n\n## assertLogs(opts, fn, logs)\nAssert that a piece of code produces a specific set of log messages.\n\n**Kind**: global function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | <code>Object</code> | – optional first parameter; options passed to MemLogger |\n| fn | <code>function</code> | The logs that this code emits will be recorded. |\n| logs | <code>string</code> |  |\n\n**Example**  \n```\nconst { assertLogs, info, err } = require('@adobe/helix-shared').log;\n\nassertLogs(() => {\n  info('Hello World');\n  err('Nooo');\n}, [\n  { level: 'info', message: 'Hello World' },\n  { level: 'error', message: 'Noo' }\n]);\n```\n<a name=\"recordAsyncLogs\"></a>\n\n## recordAsyncLogs(opts, fn) ⇒ <code>string</code>\nAsync variant of recordLogs.\n\nNote that using this is a bit dangerous as other async procedures\nmay also emit log messages while this procedure is running\n\n**Kind**: global function  \n**Returns**: <code>string</code> - The logs that where produced by the code  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | <code>Object</code> | – optional first parameter; options passed to MemLogger |\n| fn | <code>function</code> | The logs that this code emits will be recorded. |\n\n<a name=\"assertAsyncLogs\"></a>\n\n## assertAsyncLogs(opts, fn, logs)\nAsync variant of assertLogs\n\nNote that using this is a bit dangerous as other async procedures\nmay also emit logs while this async procedure is running.\n\n**Kind**: global function  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| opts | <code>Object</code> | – optional first parameter; options passed to MemLogger |\n| fn | <code>function</code> | The logs that this code emits will be recorded. |\n| logs | <code>string</code> |  |\n\n<a name=\"jsonifyForLog\"></a>\n\n## jsonifyForLog(what) ⇒ <code>\\*</code>\njsonify the given data using the JsonifyForLog trait.\n\nTakes any javascript object and produces an object tree\nthat only contains json compatible objects (objects, arrays,\nnumbers, bools, strings and such).\n\nThis is a no-op if the input is already json compatible.\n\nNote that this is specifically designed to serialize data for structured\nlogging. This is NOT suitable for proper serialization of json; specifically\nthis may loose information in cases where that makes sense.\n\nFeatures a default converter for any exception/subclass of Error.\n\n**Kind**: global function  \n**Returns**: <code>\\*</code> - Json compatible object  \n**Throws**:\n\n- TraitNotImplemented If any object in the given object tree\n  can not be converted to json-compatible\n\n\n| Param | Type | Description |\n| --- | --- | --- |\n| what | <code>\\*</code> | The object to convert |\n\n<a name=\"MessageFormatter\"></a>\n\n## MessageFormatter ⇒ <code>\\*</code>\nMost loggers take a message with `log()`, encode it and write it to some\nexternal resource.\n\nE.g. most Loggers (like ConsoleLogger, FileLogger, ...) write to a text\noriented resource, so the message needs to be converted to text. This is\nwhat the formatter is for.\n\nNot all Loggers require text; some are field oriented (working with json\ncompatible data), others like the MemLogger can handle arbitrary javascript\nobjects, but still provide an optional formatter (in this case defaulted to\nthe identity function – doing nothing) in case the user explicitly wishes\nto perform formatting.\n\n**Kind**: global typedef  \n**Returns**: <code>\\*</code> - Whatever kind of type the Logger needs. Usually a string.  \n\n| Param | Type |\n| --- | --- |\n| fields | [<code>Message</code>](#Message) | \n\n","readmeFilename":"README.md"}