{"_id":"@bedrockio/instrumentation","_rev":"30-de79557a97054ff8651273684808c7de","name":"@bedrockio/instrumentation","dist-tags":{"latest":"1.4.18","next":"1.4.14-rc.2"},"versions":{"1.0.0":{"name":"@bedrockio/instrumentation","version":"1.0.0","description":"Auto instrumentations of your code","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.12.0","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.12.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"^0.14.0","@opentelemetry/plugin-https":"^0.14.0","@opentelemetry/plugin-mongodb":"^0.12.0","@opentelemetry/tracing":"^0.14.0"},"gitHead":"595096be40c6d8a41e9dfd036432abea32e9c2e6","_id":"@bedrockio/instrumentation@1.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5Xse6d6vEtZweg36YNSHPCWAd/lkNYz7Kck7TjFHqs4btmnYNPG1tCkA1wo+xuoJlh2XxsA0DGk/W6lijjCjHg==","shasum":"7f5359464dad375701c6f98e2feaa960f985253c","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.0.0.tgz","fileCount":4,"unpackedSize":3469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/b2MCRA9TVsSAnZWagAAUj4P/05mAP73NFIRlp9FHjZj\ntVF6cAFwRRkEHVevDLR0eCrCbLyQB+/uieZAWYNbgKUdjkZDWo0v2C9j+cFy\ni781iB9UegdB9bRcFkgyxHOBODfYWV0OYXYBJcC5WJVX/Z1OHtCZR+icw5D5\n24X4/666ZR/6UDQinnl5m3EVgHarQQGi6l7EOVfGlNbz670r+J3mAPim0AuD\nz0cunXkVyCgazyDoq1vBEQs7vRAqQRsf7zcDEwiidm8mtJmulmG1Czz9u8SO\n03rCs9eLXf0XXGS0Swzs+jUlTrncLHbXyjcqiQ+7rmubw0wonMpBFBF/77f5\nufGv1KJribSAi6tmifpk7y92vFRKOY7tNl/M9JncR0onAb5B56KSrlrx741K\ny0efmNZ1DKkWI4+RknfRIcXAno1Vqnn+NnzAp5NeICbSElR5AsC4PgRQUhuA\nlijr98GgL28Uol4Txxax96B2FN8fUDiZ8M2QCzMuClgy5MMQ6f4ozeUEIfYb\nNlQbb2I9qw31ymLQ37K4VFe6p8dB7GD7FNVLkSniOIXMT8g0+e2PH2RpJ1Jr\ng/TLPC0XrUh2M4lIKg+6X1F+w/Hne5+sU/TDeWyutUIyPBxlSNZL5+YQKv5U\nBsSWyMtwxJrL63LFBdxx0iG4IUEDUxFm8/tdNtlOmPHATku/TpbzfjWYv3Kh\nrwYc\r\n=ELM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIOmX8a66HmuL8+m26hx49zOmm6YZ0NPHuMgoXNu25xAiBo9m41STCzKPi+0fjDu5hk8RUxWoAsKENXM+GueYQH+Q=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.0.0_1610464651665_0.690680666516988"},"_hasShrinkwrap":false},"1.0.1":{"name":"@bedrockio/instrumentation","version":"1.0.1","description":"Auto instrumentations using opentelemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/exporter-zipkin":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.12.0","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.12.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"^0.14.0","@opentelemetry/plugin-https":"^0.14.0","@opentelemetry/plugin-mongodb":"^0.12.0","@opentelemetry/tracing":"^0.14.0"},"gitHead":"8af9735d09e4b035bb9736cb75d5b56d60191068","_id":"@bedrockio/instrumentation@1.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KPPBH6cO5hWbRu4ryExbq1ZBXplTe4AO9HiCIFm6Lc6I0LJVqzVNn9BjMbE3eHzxC2oAU0v3qhcxzqIiZ1OrCg==","shasum":"ec3c75ef830bb9e8de03d768a7180e77b360a2c2","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.0.1.tgz","fileCount":4,"unpackedSize":3957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGXsCRA9TVsSAnZWagAAr1EP/1w5kkssSAlq0zzovsvR\njswvLJt+qIP6Tc0hQASqxxvNTA5m0RSbMq6NQ4Qzwe7QLdr435Q78GRaEpWK\n9L7Erhmv8MHMxPCBLReGqTTbWPz8/gijcaLMLIPcAJLI/fYRYXzftBfXBI1w\nkDLPcQy0XdiGMTiAZF4/g8zdkMKF+A11X3rZ60ugENNNemJKgjADAKC8RtQV\nXp1Sxd2rC84mFCWZvcSJOcR0hdAr3CY+Lb0Eh0+zA3J6QnTAWY5nA2fcp/+B\nQwyH+ks1+YkVRqBSJYewp2OIo7PQLdv06hbr8BP4O7K6l6urtS4S5LhDTshI\n8rejUuLR1xSh6t6TMXIWHsMzUhb/MI463ox77zOnK4BMeZaigWSxxZ8FE2hC\ndCBcokgBABmfrvkZQX66ab3sFSJEwr7c2kZLFAP0+HapR2/W6q41ASPcTZzw\n/NdC+qiYAEXTs9xTlcXrn/BlGlSw9HlQxiV7nEh4Cgws429CVMYzGw0BU48c\n2XHG8/BXeFy4wcsb5xs4czRysylJftnM4G4OITNsxwieKORFhzASATD5ADo9\n/g8+bzNEsOfK75S3pxuUP0T8SQ6umiXyQtuNhgt0Qx1QNS5jd3KoG7OxCgmQ\n9wgV9hAu0v7zzzA9ZL08czDWItrtVfL492uN8FIDALg1wgi9UkNVpd5nSYHQ\nAwz/\r\n=EhAJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6QjAI44cIY9mI6tHhC2rb7m/dndduE+xpAPqnBQeVPwIgD1lum/zxymiMQ4oApIwmlbnQb+rK4kDkXyDeK5wfdPk="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.0.1_1610900971764_0.49423649498681654"},"_hasShrinkwrap":false},"1.0.2":{"name":"@bedrockio/instrumentation","version":"1.0.2","description":"Auto instrumentations using opentelemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/exporter-zipkin":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.12.0","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.12.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"^0.14.0","@opentelemetry/plugin-https":"^0.14.0","@opentelemetry/plugin-mongodb":"^0.12.0","@opentelemetry/tracing":"^0.14.0"},"gitHead":"68dc1e93127ca9f715ef162a205a00ebe0e267cc","_id":"@bedrockio/instrumentation@1.0.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HGlq7z5+iQqYM/Hk/DezCNEkXPeUO/ks/DZLGZZOIJBB/v4l9iYJXfSoKMRb+M6NZq/FBPs6XddqJb/lGsJGAw==","shasum":"a3428f2dfce46057724ec9df74544f1de6ccf59c","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.0.2.tgz","fileCount":4,"unpackedSize":4398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBGp3CRA9TVsSAnZWagAAFOcP/2hfsXCQlIjcp4EAZb2v\nj3X44VlyQ50/KVZnXK6VHczqNq0G1ixwjFql0gyoyd5yAJbh9zi5+LL6Z/0w\n1eiWPkphwdD8qo2uG9w6WuzsRuM7zntC7YapniI/nTM6GweOtztjQ5ldJAs5\ngXZyHDcc1dQWQ4ADHBSCOLejKzw9GPaGkZnoHMlt4e3aurT3J5PlyL+IJOD4\nzV4AAFiklHx0EhqoKb/IrD+wV1msX+qn/99oRHKWN9HTr/AK7BBAYCUScwad\nkgwSyggAZMm4823hX0J4UqG+13aBfnSqFfjYUNmCZvkIdTpoXQbxXdYLjxod\nGLdURwZgY34W6c7b+tWAe+i2YdalDl1ITbNK2XT6ObJfQEQfjzWHoTdFaVGq\nr5UOBtV7ynoYizhYZmWB/8Ssqx+PANG5PKQw7W/wGkBUqLbzMetcjYWnuqC8\nv7zjJBIYCJUzffgcLxrX//9gZAM8flndrSOb/t6xBHx2AV8ZQHymnzm2J9uo\nWqn/5jnl1YWIOsQb2CPW7h13dS7W0bvRfmpfejj9DkCD7BDuheGW1QxzQERi\nN692QJZ6ktOKtXo4VlYMRWoV9Szv+C3f5bGI9E8PIxhY/R0+fSE4tab7TM6b\nU5xOvMlMt67RxWJSPTRvFJMLs2msb2dcsjtO7oDVyd1opL4K+DSFrl3F0M9J\nozTC\r\n=vzpg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZo16a3CKekulF4dVPqRz6BEZi5uPaCunKu/+BzeY1+AiEA/ybSvB9r03L+p+jl3f5+DfR0Xc5wQwdsU40ae1Kl8Y8="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.0.2_1610902134971_0.07751270145759626"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bedrockio/instrumentation","version":"1.1.0","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/exporter-zipkin":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.13.1","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.13.1","@opentelemetry/tracing":"^0.14.0"},"gitHead":"84da0f473e8c901048d79e0a3f9b95cba983d051","_id":"@bedrockio/instrumentation@1.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PUTgK6X6BXu5wb1itu/ofvMVnL0X4zDDHATO0I2UZEC56oZKSijq4CAbVZ0PaplM7G1Icu19jwZkEeeercngDQ==","shasum":"e204a73fef8b1f819f9a8e6410999cc529de34b2","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.1.0.tgz","fileCount":4,"unpackedSize":4660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJlWjCRA9TVsSAnZWagAAkpEP/3HFkLvvU9RO6yO6N9O8\nx5G+2SrlnhYCACOcEOvblz7aORAhh7J4iVzD5NMx2dMCsGMy4E/jRn6JRNbE\nM73rFF23DyWkyx2qumPM/UTENKH/UeB0kWEKYBymdOtcelu5huLsa2s9/GUe\nj6d5JQwq9wRMuYbTObEgZC45r9Ou3rK5cYQARHrZ2FVc09g1QDQKK20Cbeic\n1eB+zAHLMdCJZuDYIUvjXK+g9k2SAAsS2cYuVFAcOp8HPw07KurKX5dj+EGk\nHaO01pmIGkBt5r/Md8wD6a0Nr3smIiytMtHmpCClGOxmWI82JRp996ySj3dL\nX/GJ8y5e5uZ7CdBcBBZLeKAgesGcGpIvgjG9DvJ7jk7VnOl5C5ZAB79Z56JM\nP3E48NpBCdksrAPLN+q4jPKTfsyAlG9lqj04ADs+u6ltQlXaW2MirpgNnt+f\n1MP8iczONr8wLLsd/UD7jbjYa4O3nfPV1UIbxANdQV7ktrt4vca73A2qhrsW\nHP9gT1/NSIf7JzeoiBlrKDYTcDymDOp8pNeX5XsVItBk8zbnVtBIDvSFjwfy\nPpw1lDXEag2QHjGguEiLSxTbbhDGQhI/Q7lqLGFQFksdnfhawZN07nr5rdHM\n1z5UqBNeUI6hfBNBaceZIJaZi9E1/tXpfMnlvxkgSyHqD5jH64m3Bk/d48Yk\nyMDO\r\n=jvss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOfXReUkq2eWvxAiBj/l1tQBPVxpWcMFUuW+BCF2dQ0AiAKFafqA7MeATGxsMjoHiDCQvKeAJfSWyfQDNLxYlTqAA=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.1.0_1613125026580_0.7348478420540734"},"_hasShrinkwrap":false},"1.3.0":{"name":"@bedrockio/instrumentation","version":"1.3.0","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/exporter-zipkin":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.13.1","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.13.1","@opentelemetry/tracing":"^0.14.0"},"gitHead":"46a1c9d494b6466b071353cf9deea08ef90f11e7","_id":"@bedrockio/instrumentation@1.3.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-O2PZ9uCF1c0uL8KgXR6ZsKxsp4ni5MqYRzh2tC955PQdLylv5pUhPFq5Us831DqYq82cfS33WhMD2BMY9yrObA==","shasum":"8ba0c467421a858a4a7649edec5badfa72e36ed8","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.3.0.tgz","fileCount":4,"unpackedSize":5361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRkXSCRA9TVsSAnZWagAAwJ0P/3rHmqPO0H6ae9Q0+1ES\n1y9L5xTPwFahZLNjKPJQicOFi2QT2oZS5OEF5xZaz4P/7+kLZkPrF4v5VbH0\neGovkDGeQMERD74+YA2s7Zy8mScSrm1fd7OdxJpPnwaJZ1MqUdvWzbvG3MS5\nA4zHo9bHZi8fPhCRFO82HoSp/idhdS3P3Ba2yT1K5pU7WybD9AZpKlMhCw6s\nYPRPiWGnMryzM9WHNOd+xoWBYVkJbryMFYRFUtxnSRzMsrX1vlyyrYfdoqx0\nGLlr2D+lQUZWpfRsOgMnOvLXzMnmHrUtYnlfxE2ExGvTfELFaM0L+uf6lsyF\nkp6p9fH62pXERqa3hKcKKPQiNXYRODZ9WNWiTVpPtUr5iKn4eXFChG3Ovr/U\nGBY8zlSOmzjjbGt/C2V9nSDnVcdOvmQr4RpriQVwXneHWygZq9aQYAuZguaq\negdyJGQwFAxTmR/kokyNjrzB0U9fEPMnCE5UqMlkNOonFO7NMDu1lNRoHnde\n6vKYI7ZUeiVcMtBSB0aY8fd8NgCqxV2P8RPBbeGkTGhHtYgnHVcZt9MP1e7S\nst4Chbpn4l+5jwri716SpnXlXZC0W95ALUDhXxu/qh1/vj8ZE7CpCoq1Zxlv\noe13Kw/pwrsiZv2LPf8ZyPB8EWqQ/ExiUI+SJso96kQN6N2Pva3BnwwxwuZF\nq8so\r\n=W6Kz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA75EouyLGckSQ5ZY+O9V8s2oMsVLdnAL5j12PWzwFcdAiBo/RaH/62F3mo+e2s4ZYT4ngxfLv/5M6qJPOpXPL2mFw=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.3.0_1615218130125_0.7855101921110805"},"_hasShrinkwrap":false},"1.4.0":{"name":"@bedrockio/instrumentation","version":"1.4.0","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.14.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.14.0","@opentelemetry/tracing":"^0.14.0","bytes":"^3.1.0","chalk":"^4.1.0","pino":"^6.11.1"},"devDependencies":{},"gitHead":"131aac2b6425882e017bf31923da67b8ceb3482e","_id":"@bedrockio/instrumentation@1.4.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Sjyy/mfNdoL1HUERQAjYNjx/aWwi2HXw/Rpdi6t3QHq5N9tsjCKy1FtlU7RwK7LyDHciqaC/5uYEgapIa37+dQ==","shasum":"58aad780bfed4dc769b84ab2a473d4ed9b3901fa","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.0.tgz","fileCount":7,"unpackedSize":11898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXfI+CRA9TVsSAnZWagAAOa8P/35LNRLSyXTbkmkPRlts\nM/Yr07R67Co/SIePoltSwYlY2sZO8umo4szuOxcIScDBr5FymXgpGEEgNfJk\nILo7inbqG+nQm4N5RMQfiMEJo+Psj+4dxcfwxS/PTV2d8g2Wifr7nbqHVzeU\ngf2w38qEr+y/flqTwRF51uZKipAPnYLh8K+e0aSpRPuL8BGsdYvOt8itNjdc\neAPJ99NX6/jO1UN5OlKd8tZ+MNRwhD33I5ZTdLNJJxutllMbm4dQKgwchqjo\n0z2Bh0QiEuO9XmPwWqzKZzDJhFPAAcJjEFTxMSkcvz4OmowqrJUbtgL75vSR\ng8u5tFeVmRBYiqZplsTydvI3QG0tqALjJjEXiHrx+rRLLVLMn5bbE5w62R0+\nGKv98jH0CTJF0mF87eZ7s4szK4dAfH12+7yg87OWIePEyt7ok4K/KvmFTaQg\niyFfVwHsmSV3yZJQc1ItbeeKu0ty5hAqW8qBde2ufX9x8OXZBXG+LYHvRPRk\nFhogJtfdqsNLSAIZZwqexv3PUjxOP1Hyhs+VUb947mtwX/F6QYs29uMWarm3\nMCsY1QJwbZXwpdWn2poF8GEM9eSmBynuWlD8woGlU5DmOk402YHQ45fxbp3d\nrFDde27hoC8I2VykfvEB+q2Rtl3d60XwiHg+G9VBTc05WzYqpqxN/lRoLyi8\nWfXB\r\n=/oui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyClpUa82RNH9KKNsVSf0PU+SHUTjTgtKZVRIaJPg9YwIgBKj5lLM71rRes9E0dCi5vvhRqXFmLlemYrsA3/eswUE="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.0_1616769597597_0.7590084640927137"},"_hasShrinkwrap":false},"1.4.1":{"name":"@bedrockio/instrumentation","version":"1.4.1","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.14.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.14.0","@opentelemetry/tracing":"^0.14.0","bytes":"^3.1.0","chalk":"^4.1.0","pino":"^6.11.1"},"devDependencies":{},"gitHead":"d9191581a34ae6e5a4a508385eaffb1ecf585f0a","_id":"@bedrockio/instrumentation@1.4.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-gSMpGxpp4vL5C4oeUnM3wQCzr61yPs7fHL7FFJh+QnBkVAO7+Z7LvnTS1TPs68ZFbS1WDpcbeHBAbsqZlVTQrw==","shasum":"11a32953cfbdd2ac36c4216ba88c93b09ad148d5","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.1.tgz","fileCount":7,"unpackedSize":12153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXjpCCRA9TVsSAnZWagAARC0QAJ48Q5HAYISRmjlb+O7B\nAz0Mi5w3KPHQygTnpxX/aJkbsID59aC1uAhWuG6gRkhZg3T6t0qHteSO+RAd\nGAx0eO7hpPGT0F80XUpQyH9+vhiXv87Wctzbf8M8s+cox5gPupduO0qmuLAf\n28vGeiTyGD3+NHkPpdYyYqIM1i8+VlAlc5swJETBmAeUyjDCIO2LynCy8h9I\nWXHLJL/2VldOccWF1iXI4OdZJs9g9KCyJGeDLiHbqLvFcpoLkfGVq0ulkFmx\nQTq8e1z6hh3Gho6QezERWARxhPTX1acHP4OMliTkQc879n3LRWvj2XozvzMh\ntWjElEq6ufuXQnAhlwiNzRlqP8OEGfYnyfjAJwNXfBmsQ5OEnRByD09WZ6dR\nbq1H95XYk0czOTB7bctx3qJkCzn970UdjmW3RiG294Epy/sA17gji2ik3tGm\n3pvNtspRKPNM78L6mHgyhnZD14tB8Ja8NR+mFQkClZEVNX7hblJ1jjAo0LfV\nK8RgZaxc9PVDX28stXr19yFwjXsLNqq0bXlsVdnHsvfTNFfjy91Q+bQW8w5I\nUBFx+o1xqQfiCPXqpEKbfgOz8VHz3cJVSCK98VCe6sHWZ4f8k0LhxddR8fap\ncslmFk7HyRt1EV9kyuDqLUZ4muphFnTf3rT2cLdmHR+z93kCTyksm5WWHcUm\nGGLW\r\n=Gr7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIMH/VlBrIxfAVuEUyRGgPviBrEhnB5Fp5GEN1bJ0ZFAiEAlUl+QJIrjmzjKIzPgCdM6ELGOpH876aZqjkTvDwF6o0="}]},"_npmUser":{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.1_1616788034159_0.07173881405317162"},"_hasShrinkwrap":false},"1.4.2":{"name":"@bedrockio/instrumentation","version":"1.4.2","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.14.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.14.0","@opentelemetry/tracing":"^0.14.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"85c3cf6b7988827be4e8c04a92eafebf21090461","_id":"@bedrockio/instrumentation@1.4.2","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-7E5rTqS+vvP7FYdwxrA5wkDfvPzgFdMaGuqagdkoHWrclVias+OtXz5bWeJGrxBuz1uw0LitlSqgPEPYZ8ZK+w==","shasum":"47af1470f9626476ecf6a2973f64463805deaaec","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.2.tgz","fileCount":7,"unpackedSize":12312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYYk/CRA9TVsSAnZWagAASeAQAJXRa+dTJgbEnrcoYmww\nJM+w9iJDn73oMjK1Yu4BzbQZX+wLLB3cGkg5jW3sGKYmBoJOoZC9vlBAX5Va\nyJgbHDaEonLSvZsnpOwml4tZegeNPLIeeYriBucfW++kwEOmobPy62AvRSOR\nOcdPvHRDbO2Gsyn3FbOVcnvJsPYdnTl79hpEuCttxnf0yxo4nDe3/ETTWooS\noOQdqIpUnBgMOeAYr2FnxzhhisjwFXYLgyJ3zDDJYSP8pqqOWEKek3y8mVOi\nzANKSpyrZKOI+lZtoE7oWAvSCf+6h3cUv6EWHsGPUj0pPCl/ib2hrzDFMKj/\n4Atvd1tk+TWtrkUcOeoGK9ykwgpjyTuO4PgG/seTaQX1lAaBiP/8zpXLcJOI\nAgqD5DBEud8sTdqZsAZQz5JNF7CD/7+sR4kmUUKYI4hFKMsmnnNTALm8GgZO\nz+C1RB5dv1pJmjpQJYlSr5n/SbnKnfRw27KWfxuVv2yOGhwl1e5IdRcgLsjB\nnZ1mXiRuSp/bBfa2S/VWZN57BI/uA0F2585z2mqBMb3hWii1ULXM4an3Z+//\nElkIAetcpI4rQSKCNmafI9X5tU/7ZmB26cYUk79lKQDam68TyYWqCMduyvAe\nQ6qkLC2xi7Dd3CvQ9S2SfxYEEeHusLB3WvKw2Z/z07tEESFpH8wG5Avnqq6f\n28K0\r\n=zD/j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvrESapWJglIaQRgsx4zHHL506iYYLsL8LUsWDQdFCjAiEAlmA3KsYmSMRgfedVUM4tPTBBZw9CB+4eDVi6EQ3NqRA="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.2_1617004863283_0.004212041689329649"},"_hasShrinkwrap":false},"1.4.3":{"name":"@bedrockio/instrumentation","version":"1.4.3","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.8.0","@opentelemetry/api":"^0.14.0","@opentelemetry/core":"^0.14.0","@opentelemetry/koa-instrumentation":"^0.13.1","@opentelemetry/node":"^0.14.0","@opentelemetry/plugin-dns":"^0.14.0","@opentelemetry/plugin-grpc-js":"^0.14.0","@opentelemetry/plugin-http":"0.14.0","@opentelemetry/plugin-https":"0.14.0","@opentelemetry/plugin-mongodb":"^0.14.0","@opentelemetry/tracing":"^0.14.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"c4b729e5c7b4c2edc55125c6fad5a9a0ebaea2c2","_id":"@bedrockio/instrumentation@1.4.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+e10zipnNuPLEsDorxOEg9IcOQ6j5i2BF9aA6gNZgYyS/6nzUlfPHimeXQJF0Sd7fBEoRS6lgFbI5t8fShVOfg==","shasum":"526e64b95c76599901881d23cf3bb1ae25784eac","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.3.tgz","fileCount":7,"unpackedSize":12129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYhY/CRA9TVsSAnZWagAA8jsP/ivxNJWFVnfJG9LzQNPE\nHqZK3icnmwd8u78uQf42c7qNAcwoQ7uFPWG455PayJ1IODQsSxSfIumsqkX3\nXxL7KtV6gkZGkuGiQjeauwWyifdeFfLswOnoPhxyY3krhH32J42aWgzpQx4F\nHARx0107NW6MBj/+8fkbWAukAUr8t5EYi/XuhV2WBGSEdU0bm2FfBBxojk1Y\nCd6n/HxHAoo27FcaxyurTWPbSu0MutLXYqtPUt3UjvFy75lmd3/5B+7sSorJ\nf6EZtcF0l19myLNiFxyyX++M94FGESmwm/AhPET/W1Nxi6YHLM3ZlUuTpIbi\nIY0F7Lc9lCt+Iis/Lw1wBtdhwF2o/c4MLNW2yiFPWc1JIe5iqL7g17pc1Xh/\nnwNpIMae592nBYyLSTFjueMaXNRSbxg6pCcFw3McR5a7xUY3Mri+xUdZNikr\nUTX4XAqLC51HqXtYd0wzDwjiIrF2q+EN81fa7ZH8xZ5wEF4eVsgQp5UVa7nw\nPRHH0Qn45cAo6puNlmoEO1L+iIZsZylQmBx8JlUlT3P4sgtc5ozBvOfhLBMZ\nJgSZ/t77ur3jM++9iLaxmEPFpr1vEZLIcRIYceKAMdREqjSaTfEqlSHlnTIu\nr+teMfDOo7Ei2q/c+jQAjLQRxedSIfTObbhhlyOF+o+FZFZGWXnVWyoFnyML\n9O9z\r\n=gwxg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1tqVaPHJc9ybR43V2XfmDR/8mIZ0mhzxjC/X1wYQzjAiEA7oT4xLo4PBE57K2UzerZQc6AAp5aA+IKfRDo38rjzCs="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.3_1617040959450_0.7945196522547096"},"_hasShrinkwrap":false},"1.4.4":{"name":"@bedrockio/instrumentation","version":"1.4.4","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.2","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.2","@opentelemetry/instrumentation-http":"^0.18.2","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.2","@opentelemetry/tracing":"^0.18.2","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"readme":"# @bedrockio/instrumentation\n\nThis providers tools to instrumentate your api\n\n- Expose logger (wrapping https://getpino.io)\n- Http logging middleware\n- Providers tracing of your application via https://opentelemetry.io/\n\nFor exporting both logging and tracing:\nThe package assumes you are running in a Google Cloud environment (production).\nLocally its using https://zipkin.io/. If a server is available.\n\n## Install\n\n```bash\nnpm install @bedrockio/instrumentation\n```\n\n## Usage\n\n**Important** This should be initalized before any other code is executed / required or it will not work correctly.\n\n```javascript\nconst { setupTelemetry } = require(\"@bedrockio/instrumentation\");\nsetupTelemetry();\n// other code\n```\n\n## Developer mode vs Production mode\n\nIn none product mode (process.env.NODE_ENV != `production`) some features are turn off or swapped out with development friendly solutions.\n\n- Tracing/Instrumention is turned off (makes the boot time slower)\n- The logger is switch to develop friendly solution\n  - No request context (doesn't work without tracing)\n  - No structured logging output, simple output rendering using `console`\n\n### Methods\n\n#### setupTelemetry\n\nsetup the instrumentations (tracing).\n\n#### getTracer\n\nReturns a tracer from the global tracer provider\n\n#### createLogger\n\n```\ncreateLogger(props): Logger\n```\n\nCreate a new logger instance\n\n#### loggingMiddleware\n\nHttp logging middleware\n\n### Propterties\n\n#### logger\n\n```\nlogger.info(\"Hello\", { \"foo\": \"bar\" })\n```\n\nThe default logger\n","readmeFilename":"README.md","gitHead":"c4b729e5c7b4c2edc55125c6fad5a9a0ebaea2c2","_id":"@bedrockio/instrumentation@1.4.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-b6l7SfeVc8V0lmBVUIyr+Vfy3WJGO4v4Rcu8zrzCDSbQnwdmsSfmfs43DGN/9W2gxcJe87pxI0fq/SCLs/PqPQ==","shasum":"5a2c312c31975de6ec279253dde3a0c2c3fde664","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.4.tgz","fileCount":7,"unpackedSize":11867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbunGCRA9TVsSAnZWagAAQaYP/29WzPGuNca4E21xaOtB\nLF+HeNtLxwDe3+ocm4biJt8TFknHfWh15Pgv4yi6F43tGD6gSiBhcWF9lFte\nzMEAjZ28VKHg9zJWufBpWxFkjJv+oQkoLMI2P+oBoA+phRmpklgSVWe2pbbo\njmDq9Nt6/fAjXVeTSoChWTxKFwoRBsyBg954RKBjyOHp6vfjCQ6eXQeLnub2\nNXvOrmt7dLPi5bpB2LCQ7I/SKcWH6lSn/3zRHQ7ir4LM4E8zFKd6V/Z3qrNN\nQ8Qgqe2TDnwvCdjMlEL1KLq+9Dc6NfNtwtaI84ybusTztMAf05BWO72kK2nv\n6MNBR4PmRY78B39Z5n6tEqUrz5fM9rLQ304TKsHmlkGWwVUvQYgPAXfwD6Uu\nl6goKMi/ioIDhwki6IiIy3d8dx6uQRo9DPBqa0d7LvYIV5Axzbz01kdAhjjL\nPdqSVDbJ8jIxdPyiYAFwoZ9l1slCghVyfwiUkiGkQmz3JJD9/0knoHEkcj8H\nuCLh0mHz/NWavbh1k0rL5Zw8i3AapKITqil4JvTXY06vB09iRYZBVj0AqpyX\n836hwfv17AOHQwcJyGIT3vke7LUnwaT6KeKwkymrPbQsiYOIQdTlsnj1qBlc\nq1BcN636V/DCvVLmOnY5o+4ZCvC+SXn5zMsAz7F0iB+X9nqTmTsPi5uBtyEY\nPYOG\r\n=HsK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv8KWZFN1H+eRpLccG3odoCntVmsblqY0gs+SFVd6bfAiEA2dbBTcGpReKMeD6tzsSAKb7rXOZhiwIUiutz09tJMxo="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.4_1617881542149_0.6978935085038136"},"_hasShrinkwrap":false},"1.4.5":{"name":"@bedrockio/instrumentation","version":"1.4.5","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.1","@opentelemetry/core":"^0.18.2","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.2","@opentelemetry/instrumentation-http":"^0.18.2","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.2","@opentelemetry/tracing":"^0.18.2","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"a8deb16717956b011b7d86c29122b07be16d5a54","_id":"@bedrockio/instrumentation@1.4.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-H3qZpBPzPi+MchOQHE/OHIC56UYZXgM6WmnOHPeZrC23miCZx2DsfbY5p36PuKIgwtJcbhnJy/dOnmHuyVdeoQ==","shasum":"3cca982c50a80f6bfb55b211f8f53e5c5a54a602","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.5.tgz","fileCount":7,"unpackedSize":11876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbu6hCRA9TVsSAnZWagAAIzQP/0zaCzXb6yJQOM+cKYHk\nO5WSKGWHwfUqwXI4n0YzhxjjL3mepi9n2RISaSM/QaAGOJqS0mrRGhSXuy0H\n1MjvRlNS6UrLG0GQlwp9KfLOibyrbcX2bQOmBMnvpzwP/WtIpDsWO3JBHMoT\nxOWxa/OxYYTOqQnD+JA5YcNK6ZN9Ei9a3oaSbqm2XSRAyjPNyZZJ3knC0uIY\nz0FnM3Nyhr/yRY8H+Gr1s+t1O7h69zoFQchp22AISAraWCPl/0iSe2tzzAFA\nNSR+kwSDseIzN+ZGA6qoFMM1+cw+eY6tv64+dtlvzGJqmZO5rWiThqwxUDLK\n2hTJVc1pq0FRj26EEnnyb1BQ9pUReXQRbt0F1mdx1i/sS9TRjEqj7RqzAQgz\nA7KN/CQ78MGYfTEzIXJkT67gSsPcKa/nVWhfvIKW3RDxL3FCyK4HHGcg0T/O\nHbzqGB4bpUQlAWcxqz9LSD3zgLeE0yziiY3mt5gIQ8k8s1Xl0R7ENM7kKqxM\n/3dO9/jwsgPVwrRHJl5sPFU5MCFwDEI3VIdHlgZMkirSohU9ontxJWa2nmE9\nKPStSeWNqANePUH6I97e8zh6vQLAPid1hu1NgiErxqxNxgRwITqsRUfhLE2f\nXbqP/L/aI/BcE7tI1gc8i6s/6mTVS0iQN5lubIkMgexd4lFrNUXeTgRgTILZ\nWApY\r\n=1ab5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhQz9R5IOX4B9ZJdggwqaibvxKkRxobBEV2TcySMS5FAiEAstoGtS3M98PqSDT8DHH8NZyRYj/+/YBFIvmXo6hP5+k="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.5_1617882785401_0.21897237411050674"},"_hasShrinkwrap":false},"1.4.6":{"name":"@bedrockio/instrumentation","version":"1.4.6","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.0","@opentelemetry/instrumentation-http":"^0.18.0","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.0","@opentelemetry/tracing":"^0.18.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"40a37af7bc331410c5c4e41574aa380be5a38295","_id":"@bedrockio/instrumentation@1.4.6","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iuDW04HpWzPil6tzHVBvS/yT0gEi5t94npbVepLjNKfiMWKZC1o/tSua1p5FXsya0tnKqwWphjFYySj26PNvBg==","shasum":"ef39ab15b07293d1df0594f78c0b417dcc9ce7a7","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.6.tgz","fileCount":7,"unpackedSize":12051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbv8wCRA9TVsSAnZWagAAJ3EQAKKYkDX9QVv2Td78ElOY\ncVwdCIh9VNh2IrUOk9/147Y2ve0Sv46UbCT9U+LpvYPGpFRMCOtpBq/vbn0c\nj6FfQM5EX/7J6YFdjH2iVvMxaePJMFb9HfVTw5b68h1EyKCTAxPCspNdRPHb\nNt1+ZQjkeV0bDryOxC7k/ncPFwqX/tAaGHrFDdVW0h5U695PFPOKkTmPtbFk\nRHywNhN4C1jMyg1lXm0z5zfI7VJfgSdcsjug5+TzgNo/H8UvqQbtflyyAmH4\nR3SpMW5l8rfSSgPyshSz8/x9FY/CiPv3lGuLYHpUpfxWuEZ3kGb7jGHXgvlQ\n21mSUNx3msbrD1OKUG2A9MvUpIO/qGBVvmlE2j8CeDhu5mOMmfDu/K2t7BkL\n38GGq/IYS4kaYqLUxQ7siHkLcGeOcugjKrfN39LIFf7Jb1zAea2cL1sfLegf\nSq+eCXOB50HjhGAUpg2l2STclD51wxTlQUXEULeU0EmGSzq9rRx6u6jV4pm6\nVCnze7XcLqim3ArtmhCv6tIuJ9s9vXog3aprc4AXedwav0LdpvFT2CYNRZL7\n/QdoCbkJlRwhcNBaOkrvrfbxS32hUmSQ5mlw9yVRXfPXY6wOYpNPn2ZQEXjy\nhN2Sup9VMEw/xwnLxsGGIS/1hDgqRygmpZX87VWM19aR4S9aFE4NiLGJjIoG\nI7g7\r\n=jyp/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg0AKn8b7vPW3SGDCB7xhv81DpZoNAdD+c68PDFEEqGgIhAPozQK4jYmLNhcK5JHw2Ij94+9sHMAyALsvXdLmHRDt5"}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.6_1617887024126_0.7321463352083963"},"_hasShrinkwrap":false},"1.4.7":{"name":"@bedrockio/instrumentation","version":"1.4.7","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.0","@opentelemetry/instrumentation-http":"^0.18.0","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.0","@opentelemetry/tracing":"^0.18.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"821352c3cfb18bf840a2352f02c73741e9069218","_id":"@bedrockio/instrumentation@1.4.7","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tOt4AAqRUlwQ+0eTZSI5bjuFNvtdaHv26/xTQZAxEQuwgeQwaAHmfqFYAV14jNKCVm4zmT0Ha71L4e0h6TPYiQ==","shasum":"c4794d318860c98c32cb0a2822ae99cb35e52268","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.7.tgz","fileCount":7,"unpackedSize":12461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeEGtCRA9TVsSAnZWagAAtqAP/1/jrNtaqT+8De3Zd2Ff\nX/6cp0/Y9CSnqZWbSPMs72tSqvRg8LSngKvoLHoqKYjMQ60+EHYor7jIeaSB\naQURQGexyQBVygLSXWMoO6oolpMWpGPo28YHrEiOIfiq/Rw4zqo4k0h/dNUO\nRhQkdH1qU+XE7qNIKLDe2/M1jXpDm8ExxOlpDeGnuJKg+7FEH+omxUSk7QXS\nt5d3q/m7zdByVdz+1meMq6xGivNhS13Ld9bhinS1Cyh+8nOZQiFgPl9sFPTM\nmLyHQUCe06BchvpZL/vRv4U8AQOI+usn6aM37rs2EDjBj/1fn47RSDOx4VF8\n+zCQJe14v94pWEPDrLgDrDnxtHCp/ysRU1tUCLlP3caDg70XpSf0klSc/w55\nEBXGcNeWmQtcEM9S5pRsrVqDGIUbVa2jABTTG1W+oXSugJiXYzJclef3QBqe\njry5bgVAw8s3u1XHCMdDLPuwTJ/RfxT+TAAzVlvX+vc454DKdJwC5rHzLQLQ\nN8HaROiwnXNCA+GSLjfxe0ybmAu3i0931nvP3wL1lCjU4XRQaCCQ+aojbCLK\ns7aqnmP2qVJYHcahcgDet6eVWxsdqIv5jnHvP22Jjcr+uPc9v55Y9PqYdqkn\nYic/uIFFkbi9q88UX5kxDl8pbeyg+CU2L5z6fo2tQ28EoFoGi8j0/JhEFBlO\nZORY\r\n=QjfB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9pJZJPDwOscfm4qRjU/mG01j3Q854Ya5hWh1cI3EXiQIgTaECFzzAiv2n55xZiYWMvlt0tBSEl9biez1Oy4hSI90="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.7_1618493868823_0.5340167204982949"},"_hasShrinkwrap":false},"1.4.8":{"name":"@bedrockio/instrumentation","version":"1.4.8","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.0","@opentelemetry/instrumentation-http":"^0.18.0","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.0","@opentelemetry/tracing":"^0.18.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"821352c3cfb18bf840a2352f02c73741e9069218","_id":"@bedrockio/instrumentation@1.4.8","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-icP46kYSdeTyz9otHn/+9ubEwTlq/FDEmDK7hgkJy29oVwGrsu/mB9kNmG36jW3B6nwZUpWCiY2jeosUgySwsg==","shasum":"320918ab06617404a2bae4493cba3ef2489cff69","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.8.tgz","fileCount":7,"unpackedSize":12471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeENnCRA9TVsSAnZWagAA/JsP/02Jr51CtEWOBiB/lvnq\n/+WTFlynC/4+DY4G+mg+ykEDTMfvnHNX6Tf8vdtGMAFKtU87un/+JNoIer0F\nE3xFW/DXYn5HQi+gza4vcFYE9cSwrrAK92tJEt1cLduPorEPanj0RtxX6J37\nK3v3mLeTHEcW3/Q65/WJrpwiJhb+KqbefSDakyUYlA4VwrU38iC9iPkLGpJD\nQjhGjQVpCHpWLiE/Z1t1RHnK0seCQ+33/+XVHW8lVJ9ge91UthYpMgiGVyHD\nZAwHvPG0OWQrdGlUfgtGPhf+JZyiaXYWZ5wKjPh8kaCPlKb2MgZFK/LxcQnp\nH8qLOytd+hNDwL3fB9shyz5fML6br5+Qo+2h0OF5sNhAIHEbLSipfLyAhq5a\nUk3hqZ9nej2E9u8KzQppNxOk5CXa1SWUg9vFueoukWIRptPYzoxbD5TuKDUN\nQpq6MSO/Ez4hnEtU9PRtVidjnehg+Zg18UkSdMxjwHZzXL/hzWngFVUr2Tsj\n109JyYfHjUo7/fh8SAcdHRzrADSIRZmQmf/P25pHJ7neB+PbzyCmhbFYroid\nRli4QlWZcrexf0WeGW0yJNmrrObTLxihXvZZQQoINJY3sPj7RtaBbCBDtzXm\n2yer10gjKGEmtmo/pimhYX77lTfu7zFeMHbPxBWNDMIcD2dcKYqr64fd+gCl\nqeSC\r\n=ArJO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF38lTwUQHHlTRUQMwQx6jrbGW1KP6t//E09f4U8I1UFAiBm7d1hx9LHFU4g5bWS2rJV2SjSCGI5UHLIkws6mcWW4A=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.8_1618494311000_0.39134362814535795"},"_hasShrinkwrap":false},"1.4.9":{"name":"@bedrockio/instrumentation","version":"1.4.9","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.9.0","@opentelemetry/api":"^0.18.0","@opentelemetry/core":"^0.18.0","@opentelemetry/instrumentation-dns":"^0.15.0","@opentelemetry/instrumentation-grpc":"^0.18.0","@opentelemetry/instrumentation-http":"^0.18.0","@opentelemetry/instrumentation-koa":"^0.15.0","@opentelemetry/instrumentation-mongodb":"^0.15.0","@opentelemetry/node":"^0.18.0","@opentelemetry/tracing":"^0.18.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.1"},"devDependencies":{},"gitHead":"a0463ea0addc6805acf90aa483fc18891a357d98","_id":"@bedrockio/instrumentation@1.4.9","_nodeVersion":"15.11.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-IgRcNZu1FUVCINpblIKEArM/rJllFMxshay9bTXT40/7MQP0Zv5h14y9ikAbprSoSpHQfX2r164w17ArcWGyPA==","shasum":"db7544de6ab2cb39a99031376cf42db1f44f043e","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.9.tgz","fileCount":7,"unpackedSize":12561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsljaCRA9TVsSAnZWagAA1HwP+wbzPq6Ae41E8CRWO4VP\nDTe55r/Z3V05MIvcZjNnIFCI9WH4ItKp6N5VrNZubJ8K9mHq1RL4PlD0gTQn\nVU0jAsdD2LEG7xswOnsb5RvAZxZZd9+WVO8TFhcz/kWU0Kiy6k30QVpSf+qE\n3LzAWBYr3bArx4O5CMFCoE/5F9Zfi8gg+bBeUsz4HymszXml0rFs9/VzLCx7\nBktVbvPRbx2g+/B5dttHAkzNMM4nnfT2c36t0/WtoT4JRJFj18kElXr3pj6l\n8u8eHoNeQGiKYFq7j5Th1+TVmLi34tlaxXUjITmfmMSRVdVOwfx5sZr2u5Rd\n0uT3B3boJnedtWKlQLEb2AEh0i6bVBnNJe1pll9pBj/HcamfBXIAvb+YIUzZ\nOUp8ntJ/uR4QfMyPZS9eopuk7NeWsSN9e4Y4JUI+rBlYmWoEQvvJL8HHg1l/\nlxc59xF9NxwDa8ZKF6muKqd+jYE5my9TYzoywTUA2q0/1g3nuuHiVNirdpXT\n7pi4HByUT9uSN19pu7TBZwPcibFPmi3NeC44u92pIWUUukEh2NIS+iVHhrhH\nYVPQbqDz/R0TDWDQ3oEmMmAyZtoFsleJAWAqccjSPumBRMIVPYUmllUxYIki\nUKMiiwNZYQ205hDG0SfUGEqrPOkAZh4Zui5xPaL8Jd9PbS3dgoHwAG03utJF\nHsHe\r\n=mUJK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOqb+kJAqjy2vKrFo+SBDex1kkXeX78cE+9CVnbmk1sAIhAPQ5pP6qbGV80qGL4Tg0UjwFqVEtX5Kyn+jlcueCT1aU"}]},"_npmUser":{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.9_1622300890235_0.7211656048018793"},"_hasShrinkwrap":false},"1.4.10":{"name":"@bedrockio/instrumentation","version":"1.4.10","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.10.0","@opentelemetry/api":"^1.0.1","@opentelemetry/core":"^0.23.0","@opentelemetry/instrumentation-dns":"^0.23.0","@opentelemetry/instrumentation-grpc":"^0.23.0","@opentelemetry/instrumentation-http":"^0.23.0","@opentelemetry/instrumentation-koa":"^0.23.0","@opentelemetry/instrumentation-mongodb":"^0.23.0","@opentelemetry/node":"^0.23.0","@opentelemetry/tracing":"^0.23.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.3"},"devDependencies":{},"gitHead":"463bdd20c6df5e31f376bf0958a40919a77ec155","_id":"@bedrockio/instrumentation@1.4.10","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tz0EdjbV3e3mfjXiDWL6u21BcwZFAss95Fyw2kQD9oaFyaqCgv+tKw/smz3t5z0tdqwmTFfOoi1hJ54GoihEvg==","shasum":"f532a19c262af5c6f5b4c926cfbc1b837d462cf7","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.10.tgz","fileCount":7,"unpackedSize":12589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4t0ACRA9TVsSAnZWagAAS7wP+gPBCz15oIMCMcrFNN7I\n8LO0j6qe/POr2NKk8e/1JiK3VsVIDpikIj6paiwCZ/jsw/QGjISfHJ83a9C7\n5a0JI3/f3CXCbE8xrG8lbStBs9/qYO1+ny/832yCI7PkNqeYVpbc5i6KCEOJ\ng/y3Ji+8jze+p5j2ZFrSpQRuNB7rDLhpaltA8Qef/pHK8QyMRQk6TxhCBdh3\nFVi16KQBebRNJ6TY3Uzf3KmYlKg0VFXWAJ2b9axp1FYg5cAFZjbUG0PedkAr\nlNxld4b5z0b3daitK8CicOJPOYVVy2PcSPASU9XFaWyBVL/hhIC22XJqUFyz\nkS7FYIswgmPtIwcp+yRWezWSA1MrrLS0rB5SWhDxB4eC9RShKg4LUc80V3KY\nXMNgv3EYNywK73EQHrj+OSn94JkzDYHmPmzXQuzetbcLvl5J5UGKRIYPdgi5\nSULwpJMWl1cOKvKPUO8amx2zHKNtEwZWLFokfz9f+J2cQRG2E1V2852/AQvk\nssseMf5QRgl+HxO5O/vYIXxxW/Op/U2JdTIhTNJny4dbBmLigwXm0H0rok0R\nrav/shm+d3beY6jVHFdMH93SJGG7Xgs4qI3jPneWIPJ1EbDgzIMZ5es1POFm\nEtkoBxqCuzqMl6tTqPR0Rs1qSq8eAtxGCYuP0yOlAjAeVJWDls/VVcI6FrO5\nk2u0\r\n=04i5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiP8vAwCMSw9P9BYt9PmaHSO5NGV16GtYG8/QalVZpAwIhAKzI/uAM34bYPiWS1u1HqmPiHgbTx7XCbD+1Q94CYP+J"}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.10_1625480448426_0.5043973767726071"},"_hasShrinkwrap":false},"1.4.11":{"name":"@bedrockio/instrumentation","version":"1.4.11","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.10.0","@opentelemetry/api":"^1.0.1","@opentelemetry/core":"^0.23.0","@opentelemetry/instrumentation-dns":"^0.23.0","@opentelemetry/instrumentation-grpc":"^0.23.0","@opentelemetry/instrumentation-http":"^0.23.0","@opentelemetry/instrumentation-koa":"^0.23.0","@opentelemetry/instrumentation-mongodb":"^0.23.0","@opentelemetry/node":"^0.23.0","@opentelemetry/tracing":"^0.23.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.3"},"devDependencies":{},"gitHead":"355c16c38c7791871f8e01109bc2ae7d3e08584c","_id":"@bedrockio/instrumentation@1.4.11","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P187G/TjhlMWxnp/11ChiPLqf/GaB7G53+JQed5Gm9uMWDbzLJ2zMG4ikeetRPqdbtAM9oGuxAqMkHCAKAh/5Q==","shasum":"8b9114bf172fb37e488b17980ba0475640f8c28e","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.11.tgz","fileCount":7,"unpackedSize":12833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4uCgCRA9TVsSAnZWagAA5GcP+gN3A3bdOlLCw9Q8EJOb\n96dSyetxo8ofPzDUAjRtrhriP6EDl8ZqtV9edPOGPWVDx4runNu/YpOhrAJY\n88f0mtedPUdkGvhz7Cb2gXal/F38elJqnokVf1kH6M+TA2HC08Rispb21DZw\nkL5I1xIkpceCrRgq/Ci2wU+4lR3fgDxiPNK26UUwYUrenl28PtpMr3nHvRI7\niyW7d1giBWrrgEAhi4MA6GqzPBVaCVZkpfty5SiBhUcdHAY/qcYi3ikgR40T\nKFMUlS0jSl6TWYRrfIta54pDcJ2J+EW79EbYvdYj4ekGm0kAz2snqZUyMI+2\npwMPcXnX/rSPMUajP7Ho89M/oI4eijLmSA+EPXHgb51LoR2kfjlUiTIyJyIs\nN84hyrChLV2/bZ1l9HW+vBqbq2o2s2tmRMgMU3ozgauLwQDjXFXDI5/Cb3Mb\n4SayCPXjxdmDL2GfAAKEvhvmoKcMkFiCRG3AgcaKLQKDy2yqx/QjHjf7nQXa\nK1r71401u6FFwCW3dHdZQ0Rrk1CUTsgEVP+cnY0frpimLAeGzVsdOyOGGY2K\nM+1ndKOv9W3MZHMEer2hr6MxulMsoh6HgmD8nqbS6Vd0dEc2aYPSr21MGVRG\ngg+gs0HCRQhfq4BluArGn1QKfsQJFqgKbdY0hxIOiSrJNTSU1vSDG6pvnD/b\nQd85\r\n=WGIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDWc3u4DcwBvex2Xvt9l7k6SXSt/Xe00FoL5suwsX5Z2wIfBkUPZvAdo1zwO92vLXx2mKZZm6pep0iHOheMtQsvMA=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"},{"name":"kaareal","email":"npm@kaareal.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.11_1625481375872_0.32806876876927804"},"_hasShrinkwrap":false},"1.4.12":{"name":"@bedrockio/instrumentation","version":"1.4.12","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^0.11.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^0.24.0","@opentelemetry/instrumentation-dns":"^0.24.0","@opentelemetry/instrumentation-grpc":"^0.24.0","@opentelemetry/instrumentation-http":"^0.24.0","@opentelemetry/instrumentation-koa":"^0.24.0","@opentelemetry/instrumentation-mongodb":"^0.24.0","@opentelemetry/node":"^0.24.0","@opentelemetry/tracing":"^0.24.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.3"},"devDependencies":{},"gitHead":"9eee2a2f57602d48a1679493c7da0cd5288e3f7f","_id":"@bedrockio/instrumentation@1.4.12","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2cMTLEvWRdXbqjMOajm+WjSDZqQfCgGk2tcTtravaRG0egFI8MOytNQN4RMZ3ZcmNXzmXVfWLVQopiP2zbE/6w==","shasum":"d0af4b6a4b5b29d5f57f0264ca51820163fb66e5","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.12.tgz","fileCount":8,"unpackedSize":13837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEoOlCRA9TVsSAnZWagAAi3cQAIOJthA/e0Zz06GySHK0\ng9Iyz+v95sKnanUGFpBE8TGB3yfY9WYOoPGSfCgFBYC10wFQAx5PUEmMqGO1\no7A6oITopuyTpLc1GbaioPfi0O7ANPqGYHILpnXJsFXoEBAAL9bNOSDjY26Z\nJh8i8wkRoP/gUYuSD4UZ3DA3RgAlla3Kv/AnjoqkX+KdNKGW5zgbUtTe9Gjq\nh2vimPH/jeN/EI3osUEACLptS02I1oyG5hWA5iWG4KfoKslvM8Etzdp4+puJ\nWJZdXL3d8vRFMAU4ZvIPdSj6nsC43chyU8gb/qrhusVJ0YfW42/7PRfdUkTp\n+NMzb/+sfQY7qTmXh9ceuZWItEdQeGBzlWmUiNloJ6OA3uL7CXRKVhRUZ3+9\nT307moGLTjQp3+to4RORj1v+c82MNqrCDL1KfCOkH6yiBesWT78oygpifPDq\nP8L8OKVYiAyy1PaOgFPu7D2ps3h3GYL/02MtSxoAjBd4AzzPlMYD6Teb8Pfr\noakKJUJaDyqMfjHcA1MJUUCHp1g9FfMtrSVlPzJNnwzSeiNLvvzVH0U6e9nh\n6kauQkU1NBZoc1AGHFkDp7Use0Mh063FlS/8MT+kidFmzEPRRA4r4dNwBOCy\nnZNVmAmL/BGuEj4Y+PRQSiCPrYNu6Dj7DY3/xZu6QmioyMoFsHpz9BpjLcDU\nB6ZS\r\n=H9KL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQeKhAfE+ekKwNfoEoRsL7Lw3Swc5uYHQb2iMnrvjiWwIhAJhDG927wJRKkQLtlje5jKfPfU/0Vc9UlshU/jPgeezy"}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.12_1628603301506_0.6512269570680251"},"_hasShrinkwrap":false},"1.4.13":{"name":"@bedrockio/instrumentation","version":"1.4.13","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-monitoring-exporter":"^0.11.0","@google-cloud/opentelemetry-cloud-trace-exporter":"^0.11.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^0.24.0","@opentelemetry/instrumentation-dns":"^0.24.0","@opentelemetry/instrumentation-grpc":"^0.24.0","@opentelemetry/instrumentation-http":"^0.24.0","@opentelemetry/instrumentation-koa":"^0.24.0","@opentelemetry/instrumentation-mongodb":"^0.24.0","@opentelemetry/metrics":"^0.24.0","@opentelemetry/node":"^0.24.0","@opentelemetry/tracing":"^0.24.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^6.11.3"},"devDependencies":{},"gitHead":"57c2596c8d422ab428a498a33e3e6d7f7a98ec3a","_id":"@bedrockio/instrumentation@1.4.13","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Jx1PIR6MTH4EfNBEI/wrLVegvMsDvCLV9DTexYDMTOUmpY+zsRpH3TcH+PujtAp1H/dcHb0OWSLMqJJ2YqXFGA==","shasum":"9ab096f4131a5ae847b1a09d31f761c383c21cfc","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.13.tgz","fileCount":8,"unpackedSize":14382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFOd5CRA9TVsSAnZWagAA1l8P/jy8fxTPCEJpS/0WFdng\n1fwp/TDDhhBvrJmizXt8Iay8ZtwAbsBNRkWp4/Rcsi43GxIeNWEjWXX29W3U\n0CPN3m5tGdwssxFB9PILlT7aGjcGp7SlfmFo1WWmD4BLXvI6XhXiAD4ONnfK\nQDlb4Qg97rx3RZL54ZFFkTl/Xebpj4TlaoMC3EKDb6hVK9eLNf9CW30jP+PD\nhPJpPqaWq7uPOK8bJNNKP/xYOfIzod1AiNWBLFfdXg9lrTopqOZEhXkGyGwZ\ncXOy3QbLz4K8gB+2YDemk8SDRoWuyBaR6ZPcPAELa1l1BRekA0PbyPHZMidP\nUuhEgh+OnNnbzvBBdICZfAW3x+WOFuTjiwl4ldSmB3IWkki3ktUgQUVDC/eu\nVT2xC7RJ4LlSlsFMZyDPUl6OtZMl+k+vSwUV7dtJx0FDZRn3nMTPxreoo1Ps\nHg55vS1hwfHHrEpNT3c0dnDVORPDG6MESsdkg9JGojxkGtqSNmsQ2x2f/rCZ\nTASK2m231SLwJtWdPFHIZsTlYZM181TdAS9gssIKFXhptDutyBOd+UqtCsmP\nPR0GpVfInVJOTWJclcGP688atEwpe98fJuQc4XhPfmkKQmVAbuhX2UbHI/Pc\ndkGJ9nm+KwI18lX8ZkK3UgJ6Nh+ULiJoQKU5Q3LFhnqi8ddoSxTn53hY5sOj\n092N\r\n=tNo4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxN6iEKnjgn/U1P3KsixZ3fgh2gFS3RcWxZ48Fs9ZJpAIgDmbtpTcnQkaQJFflkTOVVUJykBXL/5NbcbPcEAamqn8="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.13_1628759929473_0.12888514775712734"},"_hasShrinkwrap":false},"1.4.14-rc.0":{"name":"@bedrockio/instrumentation","version":"1.4.14-rc.0","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-monitoring-exporter":"^0.13.0","@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.0","@opentelemetry/core":"^1.0.0","@opentelemetry/instrumentation-dns":"^0.24.0","@opentelemetry/instrumentation-grpc":"^0.24.0","@opentelemetry/instrumentation-http":"^0.24.0","@opentelemetry/instrumentation-koa":"^0.24.0","@opentelemetry/sdk-metrics-base":"^0.26.0","@opentelemetry/sdk-trace-base":"^0.26.0","@opentelemetry/sdk-trace-node":"^0.26.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"7.0.0-rc.9"},"devDependencies":{},"readme":"# @bedrockio/instrumentation\n\nThis providers tools to instrumentate your api\n\n- Expose logger (wrapping https://getpino.io)\n- Http logging middleware\n- Providers tracing of your application via https://opentelemetry.io/\n\nFor exporting both logging and tracing:\nThe package assumes you are running in a Google Cloud environment (production).\nLocally its using https://zipkin.io/. If a server is available.\n\n## Install\n\n```bash\nnpm install @bedrockio/instrumentation\n```\n\n## Usage\n\n**Important** This should be initalized before any other code is executed / required or it will not work correctly.\n\n```javascript\nconst { setupTelemetry } = require(\"@bedrockio/instrumentation\");\nif (process.env.NODE_ENV === \"production\") {\n  setupTelemetry();\n}\n// other code\n```\n\n## Development vs Production\n\nWhen `process.env.NODE_ENV != production` some features are turned off or swapped out with development friendly solutions:\n\n- Tracing/Instrumention is turned off (makes boot time faster)\n- Simple output rendering using `console`\n- Allows silencing output with log levels.\n\n## Log Levels\n\nSetting `process.env.LOG_LEVEL` will set the log level which silences lower level output. The levels are:\n\n- trace\n- debug\n- info\n- warn\n- error\n- fatal\n\n### Methods\n\n#### setupTelemetry\n\nsetup the instrumentations (tracing).\n\n#### getTracer\n\nReturns a tracer from the global tracer provider\n\n#### createLogger\n\n```\ncreateLogger(props): Logger\n```\n\n#### getMeterProvider\n\n```\ngetMeterProvider({ name: \"MyMetric\" }): Meter\n```\n\nExample:\n\n```javascript\nconst { getMeterProvider } = require(\"@bedrockio/instrumentation\");\n\nconst meter = getMeterProvider();\n\nconst counter = meter.createCounter(\"metric_name\", {\n  description: \"Example of a counter\",\n});\n\ncounter.add(10);\n```\n\nSee https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-metrics-base for more examples\n\n#### loggingMiddleware\n\nHttp logging middleware\n\n### Properties\n\n#### logger\n\n```\nlogger.info(\"Hello\", { \"foo\": \"bar\" })\n```\n\nThe default logger\n","readmeFilename":"README.md","gitHead":"8f2c1e1ab7cee20bcc5f50d735c501cc5e831c03","_id":"@bedrockio/instrumentation@1.4.14-rc.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gnAZc6RB4GJoerzbZLtnoq0nZ2+l658jNvIngTJaPpATeA4c3ngTd1MKA1hx8aO7csAVvVV8/uYm3gXWYE4Rlw==","shasum":"ffaf98cddb83bd9debab940cb55d8baa1773f31f","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.14-rc.0.tgz","fileCount":8,"unpackedSize":14998,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6mbJUb+ahdku14VyLuZT53X3aaNej0O5UWqEsrBDsHAiEAk2J1uyPK1EMUY6RBw4vr+3TMj04sK/WYhOJqZiTqtvM="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.14-rc.0_1633949320174_0.43021335489973445"},"_hasShrinkwrap":false},"1.4.14-rc.2":{"name":"@bedrockio/instrumentation","version":"1.4.14-rc.2","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-monitoring-exporter":"^0.13.0","@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.0","@opentelemetry/core":"^1.0.0","@opentelemetry/instrumentation-dns":"^0.25.0","@opentelemetry/instrumentation-grpc":"^0.25.0","@opentelemetry/instrumentation-http":"^0.25.0","@opentelemetry/instrumentation-koa":"^0.25.0","@opentelemetry/sdk-metrics-base":"^0.26.0","@opentelemetry/sdk-trace-base":"^0.26.0","@opentelemetry/sdk-trace-node":"^0.26.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"7.0.0-rc.9"},"readme":"# @bedrockio/instrumentation\n\nThis providers tools to instrumentate your api\n\n- Expose logger (wrapping https://getpino.io)\n- Http logging middleware\n- Providers tracing of your application via https://opentelemetry.io/\n\nFor exporting both logging and tracing:\nThe package assumes you are running in a Google Cloud environment (production).\nLocally its using https://zipkin.io/. If a server is available.\n\n## Install\n\n```bash\nnpm install @bedrockio/instrumentation\n```\n\n## Usage\n\n**Important** This should be initalized before any other code is executed / required or it will not work correctly.\n\n```javascript\nconst { setupTelemetry } = require(\"@bedrockio/instrumentation\");\nif (process.env.NODE_ENV === \"production\") {\n  setupTelemetry();\n}\n// other code\n```\n\n## Development vs Production\n\nWhen `process.env.NODE_ENV != production` some features are turned off or swapped out with development friendly solutions:\n\n- Tracing/Instrumention is turned off (makes boot time faster)\n- Simple output rendering using `console`\n- Allows silencing output with log levels.\n\n## Log Levels\n\nSetting `process.env.LOG_LEVEL` will set the log level which silences lower level output. The levels are:\n\n- trace\n- debug\n- info\n- warn\n- error\n- fatal\n\n### Methods\n\n#### setupTelemetry\n\nsetup the instrumentations (tracing).\n\n#### getTracer\n\nReturns a tracer from the global tracer provider\n\n#### createLogger\n\n```\ncreateLogger(props): Logger\n```\n\n#### getMeterProvider\n\n```\ngetMeterProvider({ name: \"MyMetric\" }): Meter\n```\n\nExample:\n\n```javascript\nconst { getMeterProvider } = require(\"@bedrockio/instrumentation\");\n\nconst meter = getMeterProvider();\n\nconst counter = meter.createCounter(\"metric_name\", {\n  description: \"Example of a counter\",\n});\n\ncounter.add(10);\n```\n\nSee https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-metrics-base for more examples\n\n#### loggingMiddleware\n\nHttp logging middleware\n\n### Properties\n\n#### logger\n\n```\nlogger.info(\"Hello\", { \"foo\": \"bar\" })\n```\n\nThe default logger\n","readmeFilename":"README.md","gitHead":"55d4f005a821a836eeaef138577136bf75d16f97","_id":"@bedrockio/instrumentation@1.4.14-rc.2","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-CLMFTjQgzDUGPluSNhFFGTn0AlpiCO2UJnskr5mod8w/aShaRof/ETE4/vsOPHJPe42rKR08gYYxJVWinA/88A==","shasum":"49ddebb7f52788a62e7d192cf4145e6a609bee9d","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.14-rc.2.tgz","fileCount":8,"unpackedSize":14439,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwd2sIaT1NFdL5AQa7F7sBuKqN5iop3Vx33wnTmGbSNgIgCXSm/Dv/kF+uFAF+emqsQRCxqAU2EhfS/DnX47uHGjk="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.14-rc.2_1634206160685_0.29807059833106364"},"_hasShrinkwrap":false},"1.4.14-rc.3":{"name":"@bedrockio/instrumentation","version":"1.4.14-rc.3","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-monitoring-exporter":"^0.13.0","@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.0","@opentelemetry/core":"^1.0.0","@opentelemetry/instrumentation-dns":"^0.25.0","@opentelemetry/instrumentation-grpc":"^0.25.0","@opentelemetry/instrumentation-http":"^0.25.0","@opentelemetry/instrumentation-koa":"^0.25.0","@opentelemetry/sdk-metrics-base":"^0.26.0","@opentelemetry/sdk-trace-base":"^0.26.0","@opentelemetry/sdk-trace-node":"^0.26.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^7.5.1"},"gitHead":"bba218ab0eb7e5099443ddb9dca96052128ff527","_id":"@bedrockio/instrumentation@1.4.14-rc.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-jSO8ltJzpWgVZUTcvZ39dBjLo/WPdylzUJttaPwGhXf65uueI8MULvC8UgwC6exAxCaEw6G24xeGHyalt3H5cQ==","shasum":"e34d219cd8da5c903e330e628675c57f51767d6b","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.14-rc.3.tgz","fileCount":8,"unpackedSize":14436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqeuVCRA9TVsSAnZWagAArhUP/jyj729Ecj2QDVJ09n5Q\nO0raHeuGxPi3Lbdhnxr+rKMYLgl3d2lIDPmr/wratxKKX1Dhz17Dq26BDL4Q\nhTrFUWXoSm3bvcnx1z3Wed6gpVFKr2wVBql1klz4xGu8AJgW3TaMaePQksVV\nzR0v2kJ0UTmZBkjdt8E4mHAmqmp5BfJTtSnV+YcfjZh8hWTQg9KLh1KFoFoR\nROQw/eqe+8KUMN9zyiXJJS1dcoFunIczP0PLnoYzKc7ySpiGwTJr82K8WTrs\n7OUQRy6nX84wOilLrlc5Nm9/1lL3S59uQsVSePcvYUcs54jfWTXg6s9QKw9V\nCFxWOeMS7cmXPghTyFulQV/t7FqLtuDqP9iKmv2HolO2clgxb35x2QQUhv1K\nJuRDU/xnaeeVaswy3K6ra6i8gIjs7EF1P3ZSmI0xkwLb1yd7XPKGMbJtB7TD\nfoN1uGIbJxDoPAHXWzfglxOZLyTN6RKdeJ5usmyKEEUlqg2swPVVsGQOgYws\nolcsvvQdVuDNFBTBGPjrgNGJ/zrxnsN/lPT/K2lTd8q4LJB1KO5JA9Bkqx9G\nGoBet/z26sB/Es482ZAEwtX5VhI1mk2pbvICgBK3pwPnHEIE+o4TmLONZxHc\nJ2ApFzniozl4gCY62tbGzcfNXhV+h0JZaN/biAnmhhefqML1rWmV8pKZ3nb3\n3lWW\r\n=v/1T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5RAyVY+g4Gjdk0p8K4U9BjtpZmwqJxm/FRa4dx6xgPAiARNxG3JWzu8nWkuRxgPJR6FbuaxbX+i431xRnV+xjPHQ=="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.14-rc.3_1638525845325_0.641718866633056"},"_hasShrinkwrap":false},"1.4.14":{"name":"@bedrockio/instrumentation","version":"1.4.14","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-monitoring-exporter":"^0.13.0","@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.0","@opentelemetry/core":"^1.0.0","@opentelemetry/instrumentation-dns":"^0.25.0","@opentelemetry/instrumentation-grpc":"^0.25.0","@opentelemetry/instrumentation-http":"^0.25.0","@opentelemetry/instrumentation-koa":"^0.25.0","@opentelemetry/sdk-metrics-base":"^0.26.0","@opentelemetry/sdk-trace-base":"^0.26.0","@opentelemetry/sdk-trace-node":"^0.26.0","bytes":"^3.1.0","kleur":"^4.1.4","pino":"^7.5.1"},"gitHead":"bba218ab0eb7e5099443ddb9dca96052128ff527","_id":"@bedrockio/instrumentation@1.4.14","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-M7s/hvlls/JkproBi/VKrrGCIAyKY5s5EMo3H3sTlMLIyDUhAT4XDNLz9tXvtG6cS2hxt44aeYgpDweyUl0noA==","shasum":"e8a35331e2d64a2052fe0596b6f7c865e3e817bf","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.14.tgz","fileCount":8,"unpackedSize":14431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqe+HCRA9TVsSAnZWagAAZZwP/iGYpJq0DVmG9iZX8nKi\nGx5tpwO0t9V8t13oENMn3jpK3FjKlh5rmRcoFt7je0GXq9OLstd9lcfuepuv\nrUWsWOYkbLfQvw5mYtw3ojtb6vFXmL9KBA2gCMUAaFsL5JdTuCbm42t1mHnG\n9sa03Xa1JxDfidnaTt6hc7QTVCRfS+ofMU3pK2YAtxGrWzryDecAAvpiMXT4\nVgqezFFH6qxyruSLwiJ8XdQJsegvD8i/P29/o0A9V7KWVSEd5b1iVkVRmm1Q\nUfPO43x4Yeorc+TB/qxq08pL3bB8Qlg+mfv4zOLDzuUyp8lZ1iYLkWug72On\n9BDNbPiahJhtK1CkhtZEy/VTEmP4s+jqObIHmxgirW8WpDSYRRlxuF0LsRuL\n/iNoR9UdFUkhLokHSZxFa1vXz1cB38d6GIoPtddeLvl3VK0mhsXWcrzTTpaK\nr+7le1O2BFozEAnv43u1M4IYd7XpZ6a4Vi7uczhRwtAiszWMKutQhTBJkiIy\n00ouDTPgT9n/ua949xeZ+N2ee3dIM6QMsAazHyWgtO2x0C/ByiGFg9Mbhg0x\nPFRNSqiBo23Mw+SWf+cHXxYQfpnVsiwzCXrVk6dVTxLDz+52LDvCvNwaSDTC\nZ4/3DbYMPZQF1P3xGthzzM7uUbUdc7wxU8FVBNwvMnhGO8tf3oWAd0H0Nl0l\nLivD\r\n=4Zvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBipTkZwxfRPBg/1I8PpARS8CZm/ySs5EuFlkuakNp6IAiEA0KGVi/OSDBHtTA6uN5bKXItAQD+TwYPRt3nUhoTywyA="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.14_1638526855090_0.20817888517579552"},"_hasShrinkwrap":false},"1.4.15":{"name":"@bedrockio/instrumentation","version":"1.4.15","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^1.0.1","@opentelemetry/instrumentation-dns":"^0.27.0","@opentelemetry/instrumentation-grpc":"^0.27.0","@opentelemetry/instrumentation-http":"^0.27.0","@opentelemetry/instrumentation-koa":"^0.27.0","@opentelemetry/sdk-trace-base":"^1.0.1","@opentelemetry/sdk-trace-node":"^1.0.1","bytes":"^3.1.1","kleur":"^4.1.4","pino":"7.6.1"},"gitHead":"fe63fcc898bf6dc2afcac36900c7a9a150219a5b","_id":"@bedrockio/instrumentation@1.4.15","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-AlTKMiI2MLqlS6rEATQP9iOxEWA969CSj8YlZemrdSgqZYo17ZXv9B7YqPOl++ewVD1IKFXJg/8euXx5wKAZiQ==","shasum":"2b07b300c972138c5a552586961d402586dbac0d","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.15.tgz","fileCount":8,"unpackedSize":13463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyZhFCRA9TVsSAnZWagAAtVsP/1N3PI0erOo4qqZGVXH8\nU7iMmCr+LsiJuWbhVNyx1qlfWr2DVTvf0W8+PL6D7Z7U96XrFB0jXQ+F16Oh\n0ufyPQ8EDhYl5EfIFC8DZqzY4Wd5EsOZJzDAWERGfTsd0BcyQTktd6QKU5xt\nmOngRfJIq49YBfTX/qh/PUgAlrlde+3ZiGfFmPOZQ4G8p9FM4oDY0UsiyPbc\nVEOvbnaAFcGyfogzfeiIXPmcPG2IKat5K+svgTTfpmIuTQfkKD/iGatSObdB\nsOqMV1e4/BqLQaLBpwExP4wugo5YChuAieIfYTUDVXrWim6qrkJa2Wg7bBEq\nBD1V3UVsFjpPG+BfwNX/xYNtLWfut3q8WQabAdlezxG1ErlNXTTdKdykOVUK\nGOoOGGfMzm2LKGIJQVPds/9LXdF540Z9jynaDI3XO7rQH5MvxL/mqdnGL85N\nhhFixzO7DoLuFKy6WTZ4AHW8lZLNuJckIk2XyUvqlimFtHO4xPp6WmYWOzGS\niv61uWcNJ1ue/fYdsvmT7pj9LmKWZIZStRweZmZdk15o16xqXEWahA31vDj3\nThOOs23eGU/WptqYgZyg9uJKow40KldlIsKnyNNX+Jr+f2zqQRJAVx84+pxi\nZA+I8jXDDcR+rgy6cyDTz+1SGUBkCK7Nd7kPjNtvq7xjisHWnVUWUvXorJRz\nXFq2\r\n=jcKm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9lnaugqGO8Ce5wXDqAh1PnG4zGJMWZext0C8RJ7vqYQIgM2C7kWg0n+UsVYEQCO44Zr4i09IJXxr2BB9nz22Ya70="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.15_1640601669456_0.5372101303499828"},"_hasShrinkwrap":false},"1.4.16":{"name":"@bedrockio/instrumentation","version":"1.4.16","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^1.0.1","@opentelemetry/instrumentation-dns":"^0.27.0","@opentelemetry/instrumentation-grpc":"^0.27.0","@opentelemetry/instrumentation-http":"^0.27.0","@opentelemetry/instrumentation-koa":"^0.27.0","@opentelemetry/sdk-trace-base":"^1.0.1","@opentelemetry/sdk-trace-node":"^1.0.1","bytes":"^3.1.1","kleur":"^4.1.4","pino":"7.6.1"},"gitHead":"e9f33f2d9e3f15e3d4918513740624a4a5316608","_id":"@bedrockio/instrumentation@1.4.16","_nodeVersion":"14.15.3","_npmVersion":"6.14.9","dist":{"integrity":"sha512-7p4ELfv2+gKelLW2yEK/C38wkf55/n17yFCcrRHW0DcRY6ZXCq3vf3zvFsI7sbXp0oOQ3eAGaI8b7CscuZ4USw==","shasum":"3ca9b1ce79667fe6badb4e0d81941d6314f96480","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.16.tgz","fileCount":8,"unpackedSize":13417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyZ0kCRA9TVsSAnZWagAAdOUP/RybsmqCMjZno7+3ICmk\n5ksU32y5MbH7FW0yZEy/kUoEaWFtGQ96TfPqrPuJlu/y5stkxL5b6IMQHSY6\n/kQ7cu3es/QrUea3GLwidlS+2Q/SR7tBK2bbr67TvDnkDN5Qb6693hNRF+/r\n24l2586+qS8n284MncMnQ0iVVaE4G4hQc/ZLuDeBj8B9BYsw6p/zG1aCAmdX\nrXkP8TM+WOFXME/v+vEoRsIZw0xf0wVX/KP48MUFYKR9OjYkWSKLNY1PjcuC\nQeMWSzWsv9/zHkK9ZdAt5yevjDnze++PK01zTAWIiFisccgu/qufws3AEscC\nwaM+8Hqv1TvktVkdSFcK4QfAVL89VAeGiQhMuSBhklgMwHNJpMa4Zm/b4ner\nmFGM6yCD2iN3iYCqlyzvUEWVkJTh0fTkLCIzEX61W75XO7qeBJykHZGv2FSF\nQevZdKk6FNkMI+wZnmUqfb9o8qpPJM2+8jEP5q+Z5DS1ZcEwZKkuyFMMikSm\ngbzV09Ginq+TAXc0NP8SVn6eljOcKUg1AlJrpzp6KSj+Ais3ilaQWpQVXBrw\n54b8R5EGw6U16Neks/5BAergiytnTyBf92Oi4m+QuNQM84S/hCAkvIctvY9c\nAMal8Fswk19lvUhP0x1Al7/awU/XmgDTge9SZw8XBw6dgIy3CrXvj32wVA39\naVfA\r\n=rZPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHW5J6POCcHxSvg1/Z8LegG4qfF1M4PBJBfeUh5mgqdhAiEA+FXbud9EoWJl3OzPTehfmhCUeOmG3bGM/W57HeMjiPs="}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.16_1640602916829_0.3629803456492018"},"_hasShrinkwrap":false},"1.4.17":{"name":"@bedrockio/instrumentation","version":"1.4.17","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^1.0.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^1.0.1","@opentelemetry/instrumentation-dns":"^0.27.0","@opentelemetry/instrumentation-grpc":"^0.27.0","@opentelemetry/instrumentation-http":"^0.27.0","@opentelemetry/instrumentation-koa":"^0.27.0","@opentelemetry/sdk-trace-base":"^1.0.1","@opentelemetry/sdk-trace-node":"^1.0.1","bytes":"^3.1.1","kleur":"^4.1.4","pino":"7.6.1"},"gitHead":"93b2b4bff09ca75851646227355dfe3351c859d5","_id":"@bedrockio/instrumentation@1.4.17","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-nxWX40V1hd70Hffzq8rnI+K0lLwbDvTg27V+4r4BksQUY4ZYK5HL3CF6TZArdgzW7vV2n3tacTVMMxtuPFE2Cg==","shasum":"9cf4e445acb6c03c5897d3dcd9cf0bf883f724dd","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.17.tgz","fileCount":8,"unpackedSize":13417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5t1lCRA9TVsSAnZWagAA49oP/RuMTvi9vnv8LEUgpGCO\nOU/Ccc2WIHc6pbxy2coWMW0+ufcHzozhHXmCO09GupmwbGsVlWcXeG0/ix+y\nG0u33AMFYr+WT5KlSXb3eeANHdvBdLp5HgEMiNDHCwPs28ymBhCPOUNkr/Uj\neNGcC+XArmRm43q+/uz+0WZMgejR/azviDJPtrdqM1Ov+GDR8j7nOjyfA9xu\nqFiG1pcWnmC8NIicWJde7bmEapzF2N4vSOIcOl5jbPI9hJLzp3GV5iw+7eTk\nRkDpgsVQD3+UcLaMtf2Xs8ey+0f85r6cwoL5QMXWlTM9vXnWfpcjquHwFa2T\n92V7Voh00oTxwMPFKPvz0Vc486Zn69vh3JAccz/JaJ2dEe2R55oicvtwNVGo\nQjhvKsf2bOmL6A7ZdqMYijS0faPbi3eXR8hVlCE62pbBzw13xwsMO5LC+n4M\nRMsxQg1uFi050og4MDHx/CCe8CaJwjaaYwyZwj+iZalmpnKkW1YQec7Nf4pI\npuISUaV3Twrcgkba/ehLbA0RXHsjmVekSFfAae2BtiSEwcD3aa3Vs+PPV9YX\nZIDG71eXrFXwOxDyhpvystyxckhnGWJSz+c28KGp2k3mqhLKlgH0CHeY8HVh\n+FEehqmpYxDlpU8hYrPNDdNN+GvMtOmd93xfcPuhyZpz6LRiKe5MpvULH4Da\n2Udg\r\n=YDEH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwUV459twB5rIQJHkOmDXLEjqlX4Fcs3TPz9xxApNFHwIhALLAmcJfRM3OmopPZr0Vc6YVNdhIL/OCkeqy60O3xhl8"}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.17_1642519909036_0.9591964428555917"},"_hasShrinkwrap":false},"1.4.18":{"name":"@bedrockio/instrumentation","version":"1.4.18","description":"Auto instrumentations using open-telemetry","main":"src/main.js","author":{"name":"Kaare Larsen"},"license":"MIT","dependencies":{"@google-cloud/opentelemetry-cloud-trace-exporter":"^1.1.0","@opentelemetry/api":"^1.0.2","@opentelemetry/core":"^1.0.1","@opentelemetry/instrumentation-dns":"^0.27.0","@opentelemetry/instrumentation-grpc":"^0.27.0","@opentelemetry/instrumentation-http":"^0.27.0","@opentelemetry/instrumentation-koa":"^0.27.0","@opentelemetry/sdk-trace-base":"^1.0.1","@opentelemetry/sdk-trace-node":"^1.0.1","bytes":"^3.1.1","kleur":"^4.1.4","pino":"7.6.1"},"gitHead":"9b6f25ac0d6f039f0269ff6840c281afb925cc35","_id":"@bedrockio/instrumentation@1.4.18","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-PsTpoO8b8zYTCcV9sAiNPeN3J70Dxh0kFjLu3oZj9UcgtAMJcfMDX7hTgIiX8h2GhInhWeKvVWacOLhNJUUgJQ==","shasum":"35d68d55b50e902fe2a33be1d793b0aa8b29121f","tarball":"https://registry.npmjs.org/@bedrockio/instrumentation/-/instrumentation-1.4.18.tgz","fileCount":8,"unpackedSize":13417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMzw9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorpRAAgF34/wHQcVLO3QKTI19YUYRyzQFLo0KM0kY3wOEYxyc4M/O1\r\nb79HkZFCn2Ce4kRxqYbt5SckR7F5yKcV7Bi0c/fQVcVZiCwubfACep6a099V\r\nr8BvcFw5Mccb8GA5u1Nx8OhfCLFiXqqkLTQV0tWksgFBsfiK/FPZCDhyOb7B\r\nHNumAkUzqNwR0omaapT76LNxQowjubOCCaXUYYQQGHK/CpMRbNkShwdgUt7A\r\nyIpyHLlPB/dVCdOR1n+BeBFZqXY4E9ySpO81fGcYOnTViHn7TrsABUuE3ztt\r\nunyoCdogpsuALC3iaXWnBeNi4cHRJJ9Y9+ti4C/0ZEb2Nv4kJcOREEvBk0/k\r\nyDmyv6Qak9h1AR86suyTjiBvgjAccQrToyg/SoCrShJou9pMcNAZMxXlyWJI\r\nL8z9rW/PWjMIACwJ5wsxjos/tCj7cLq/hJ7jL/4xwFLIbPwNVq32OZFNx94y\r\n8jzpdtTOODQ6ZSBMoIiCqnQ8GOzlxm2lTquMQ2uxkbyklsrwqxIKu7Xq0EXe\r\nwE1aDkLHlgL3xN5jog8MZIMLV/2yy9QNtjDJrYqUIKI9dO00e91gy4YIapFE\r\n0xPJWNG5e/W0uDfPkdXUQnqw/eIaxJGUdb/Oo5weEp146oSOnXFzdWs5shqg\r\nvq542kfpaga7+LaJtwGRQzyDRuuA4/DoMCk=\r\n=lZZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLMc3a/6EUygNLVXmE3ROvaSmyLjvU1DSWuuI7Oz4+tgIhAPbifD4o+t+uXT1rrnCEZtrhDHHsLHUO7uPTi7Oe4wRt"}]},"_npmUser":{"name":"kaareal","email":"npm@kaareal.com"},"directories":{},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/instrumentation_1.4.18_1647524925311_0.5640092707072701"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-12T15:17:31.339Z","1.0.0":"2021-01-12T15:17:31.813Z","modified":"2022-04-04T18:09:18.760Z","1.0.1":"2021-01-17T16:29:31.888Z","1.0.2":"2021-01-17T16:48:55.083Z","1.1.0":"2021-02-12T10:17:06.717Z","1.3.0":"2021-03-08T15:42:10.235Z","1.4.0":"2021-03-26T14:39:57.731Z","1.4.1":"2021-03-26T19:47:14.283Z","1.4.2":"2021-03-29T08:01:03.415Z","1.4.3":"2021-03-29T18:02:39.604Z","1.4.4":"2021-04-08T11:32:22.287Z","1.4.5":"2021-04-08T11:53:05.584Z","1.4.6":"2021-04-08T13:03:44.257Z","1.4.7":"2021-04-15T13:37:48.974Z","1.4.8":"2021-04-15T13:45:11.188Z","1.4.9":"2021-05-29T15:08:10.400Z","1.4.10":"2021-07-05T10:20:48.606Z","1.4.11":"2021-07-05T10:36:16.065Z","1.4.12":"2021-08-10T13:48:21.722Z","1.4.13":"2021-08-12T09:18:49.653Z","1.4.14-rc.0":"2021-10-11T10:48:40.301Z","1.4.14-rc.1":"2021-10-14T10:03:56.730Z","1.4.14-rc.2":"2021-10-14T10:09:20.818Z","1.4.14-rc.3":"2021-12-03T10:04:05.469Z","1.4.14":"2021-12-03T10:20:55.236Z","1.4.15":"2021-12-27T10:41:09.568Z","1.4.16":"2021-12-27T11:01:56.967Z","1.4.17":"2022-01-18T15:31:49.141Z","1.4.18":"2022-03-17T13:48:45.482Z"},"maintainers":[{"name":"kaareal","email":"npm@kaareal.com"},{"name":"l_andrew_l","email":"plummer.andrew@gmail.com"}],"description":"Auto instrumentations using open-telemetry","author":{"name":"Kaare Larsen"},"license":"MIT","readme":"# @bedrockio/instrumentation\n\nThis providers tools to instrumentate your api\n\n- Expose logger (wrapping https://getpino.io)\n- Http logging middleware\n- Providers tracing of your application via https://opentelemetry.io/\n\nFor exporting both logging and tracing:\nThe package assumes you are running in a Google Cloud environment (production).\nLocally its using https://zipkin.io/. If a server is available.\n\n## Install\n\n```bash\nnpm install @bedrockio/instrumentation\n```\n\n## Usage\n\n**Important** This should be initalized before any other code is executed / required or it will not work correctly.\n\n```javascript\nconst { setupTelemetry } = require(\"@bedrockio/instrumentation\");\nif (process.env.NODE_ENV === \"production\") {\n  setupTelemetry();\n}\n// other code\n```\n\n## Development vs Production\n\nWhen `process.env.NODE_ENV != production` some features are turned off or swapped out with development friendly solutions:\n\n- Tracing/Instrumention is turned off (makes boot time faster)\n- Simple output rendering using `console`\n- Allows silencing output with log levels.\n\n## Log Levels\n\nSetting `process.env.LOG_LEVEL` will set the log level which silences lower level output. The levels are:\n\n- trace\n- debug\n- info\n- warn\n- error\n- fatal\n\n### Methods\n\n#### setupTelemetry\n\nsetup the instrumentations (tracing).\n\n#### getTracer\n\nReturns a tracer from the global tracer provider\n\n#### createLogger\n\n```\ncreateLogger(props): Logger\n```\n\n#### loggingMiddleware\n\nHttp logging middleware\n\n### Properties\n\n#### logger\n\n```\nlogger.info(\"Hello\", { \"foo\": \"bar\" })\n```\n\nThe default logger\n","readmeFilename":"README.md"}