{"_id":"@stream-io/logger","_rev":"12-df27fb85304b6304f762b9e4114b9b85","name":"@stream-io/logger","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@stream-io/logger","version":"1.0.0","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.0.0","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"f0d6e5bfb67acff506a5cbf570cdb2f84360361f","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.0.0.tgz","fileCount":2,"integrity":"sha512-NM9wmUWVlAZo7rUgxA365zQ2ZvbN+WlAivsFy3bXo5hSneOSR8KN0ihVqYhFMj5eVX5JMDVRVCpSYatpucokug==","signatures":[{"sig":"MEYCIQC/u2nii6W9rbfpygY3N5zD8x5yIO9/qTe4XPqEyZK42wIhAIaHG0Futrf/Hz7T6R9CYoLT8sQCq/TWE8yRgWnTnZT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14799},"type":"module","_from":"file:stream-io-logger-1.0.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rimraf ./dist && tsc"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/4109a68b502e9d0ee1c1dbe47fbe0712/stream-io-logger-1.0.0.tgz","_integrity":"sha512-NM9wmUWVlAZo7rUgxA365zQ2ZvbN+WlAivsFy3bXo5hSneOSR8KN0ihVqYhFMj5eVX5JMDVRVCpSYatpucokug==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.0_1757935225842_0.280707636297163","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@stream-io/logger","version":"1.0.1","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.0.1","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"4b90f737624e1f5e4524238ccfa9e2e05df9a68d","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.0.1.tgz","fileCount":10,"integrity":"sha512-8psfa4LUzKR0AY3OHuFi2YtK0xcvzhmACg2AVLHfG3I1m7Kuhaci1TOEWC/44TJyDQh5ElvFtUrg08d5uR9GfQ==","signatures":[{"sig":"MEUCIQC6S9lFcnP8rVpvB6QHg6FmtXlZYq1C7+v+xPRvKGPSJQIgEpCFBI5sX+Vk4Pt5S/7ZPfGQJrQnqKB1tO3GoeYBYcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25422},"type":"module","_from":"file:stream-io-logger-1.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rimraf ./dist && tsc"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/15f7830f94985e45b2233801ef56e94e/stream-io-logger-1.0.1.tgz","_integrity":"sha512-8psfa4LUzKR0AY3OHuFi2YtK0xcvzhmACg2AVLHfG3I1m7Kuhaci1TOEWC/44TJyDQh5ElvFtUrg08d5uR9GfQ==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.1_1758022716117_0.24788291562174525","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@stream-io/logger","version":"1.0.2","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.0.2","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"b8c8440da74a554387e6a1c0f29b5deae5449a3f","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.0.2.tgz","fileCount":10,"integrity":"sha512-De4w9n+vKc/z+z9aZZCkMLpt+Mh+umC4kk4nMunl/rPNTFTBA592LTdLd1Brfi+a1Clili/+v8kw5cSCqPxM+Q==","signatures":[{"sig":"MEUCIF1wA/Sqmu0r3ttxMKPn2Tc1ZRE+yN1IHqndsNl18G8SAiEAl91W2ITv3DcyvYDpFBBju21ZW3shcJnfrCltBK0qDUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25483},"main":"./dist/index.js","type":"module","_from":"file:stream-io-logger-1.0.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rimraf ./dist && tsc"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/c802070184df9927a70854ccc3c24afb/stream-io-logger-1.0.2.tgz","_integrity":"sha512-De4w9n+vKc/z+z9aZZCkMLpt+Mh+umC4kk4nMunl/rPNTFTBA592LTdLd1Brfi+a1Clili/+v8kw5cSCqPxM+Q==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.0.2_1758031638563_0.9769435466982128","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@stream-io/logger","version":"1.1.0","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.1.0","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"3a414c42a107f498f183f270ce1732cb317afbae","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.1.0.tgz","fileCount":18,"integrity":"sha512-RMgY4fk2wcBabdrv3759pnAr63wJ+v41h3qTh1GDZii2gDaVqsnhP1LkHWPmmfCV3ev+B0KsXuwtERmbMFdrmw==","signatures":[{"sig":"MEUCIAE0zdNEV3ujh+cGAg7ulU2jpV3xFxTOp8DaxC1xjsQrAiEA07LPKj2OJByg3wuzw3EqV3BTDF9RAphye1w11ZQDVno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36810},"main":"./dist/cjs/index.js","type":"module","_from":"file:stream-io-logger-1.1.0.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rimraf ./dist && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/ea8daf730c189490dd9b25b79a932071/stream-io-logger-1.1.0.tgz","_integrity":"sha512-RMgY4fk2wcBabdrv3759pnAr63wJ+v41h3qTh1GDZii2gDaVqsnhP1LkHWPmmfCV3ev+B0KsXuwtERmbMFdrmw==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.0_1758036252854_0.7245533981831542","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@stream-io/logger","version":"1.1.1","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.1.1","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"370ee00758d768383efd04c13825dc77e95704ed","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.1.1.tgz","fileCount":18,"integrity":"sha512-OSHX+IASLrksd4utsnDK+SHhMNFaCp2pQo3lVoIyTG9+N+xXcC5Z7IW4TtbrbVJTbpgCozMy745I5yCgoH2H7A==","signatures":[{"sig":"MEQCICeL69OB/ldPWP2ZwhTRJYawQqFvq+xDjV4Mt/FcKNKQAiBvTUSdHQGumRhuKNf6Nsv1CIU+cy1zA1IpItWGd0YL0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36790},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.1.1.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rimraf ./dist && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/2a1e4db7e064e9985551c6b4e6bb8bcc/stream-io-logger-1.1.1.tgz","_integrity":"sha512-OSHX+IASLrksd4utsnDK+SHhMNFaCp2pQo3lVoIyTG9+N+xXcC5Z7IW4TtbrbVJTbpgCozMy745I5yCgoH2H7A==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.1_1758036809153_0.9028837773912552","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@stream-io/logger","version":"1.1.2","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.1.2","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"fa8ccf5b1a4251152977107f7f8cf79930f96dab","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.1.2.tgz","fileCount":18,"integrity":"sha512-4p4uMqAa/vb8uUdqclI3FC5y6ux9FIB1bNbTdQ05NZdiGDb2BSd55JgDZtdR2f32NQLnZws/WBLyLOUukDbytA==","signatures":[{"sig":"MEUCIBJgQzRlPSw6Ds/kJHkmsoCCmWd5u4zC1Z5tOePbt58QAiEA0M1Kh+WvtVoALCQ/yH3Hb1YyFxd67Z4f38Dbvpe7jf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36826},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.1.2.tgz","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js"}},"scripts":{"build":"rimraf ./dist && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/dab498da3109c18aaaded51131de68d1/stream-io-logger-1.1.2.tgz","_integrity":"sha512-4p4uMqAa/vb8uUdqclI3FC5y6ux9FIB1bNbTdQ05NZdiGDb2BSd55JgDZtdR2f32NQLnZws/WBLyLOUukDbytA==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","react-native":"./src/index.ts","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.2_1758041274318_0.05731106323186008","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@stream-io/logger","version":"1.1.3","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.1.3","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"984209ce7e689c4d4b1d8f0c82830d8808b717e0","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.1.3.tgz","fileCount":18,"integrity":"sha512-mdgKxWn5DqaOHBkY8h2sdKH0tOQ6Wj2PAnrGcFoHnIZiV2imBbviy5BO+rlnPItqLl3oZ249Mo8n0uw5bfVASg==","signatures":[{"sig":"MEUCIGyiLgSK867i2kKq5NOsiKZmqPXoxFhAgSg46oC2fee0AiEAmckIE39m2FxlX0EL6T2Z/4zRMl0fRjtUD75aGdnkQ7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36921},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.1.3.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}}},"scripts":{"build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/c08dcd2f45af9e7a9e11c83d61b74784/stream-io-logger-1.1.3.tgz","_integrity":"sha512-mdgKxWn5DqaOHBkY8h2sdKH0tOQ6Wj2PAnrGcFoHnIZiV2imBbviy5BO+rlnPItqLl3oZ249Mo8n0uw5bfVASg==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.3_1758100222910_0.35959552114459137","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@stream-io/logger","version":"1.1.4","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.1.4","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"dfea0046588f046d73e07abf099fb250d075573c","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.1.4.tgz","fileCount":20,"integrity":"sha512-96k+8fsy7b0fIxs1MmPX32KBENgpj3RthSSIXo2v/qxGmJ8bK10IHfDNZISpW8pLrgCkVv+8g1l81JmLqvs4fA==","signatures":[{"sig":"MEQCIA3YqnA3XLN696FO/mEKNhOF1AOqRu/BZRea15k1K4GmAiA9VKIc6MJSFxUgRMtPZmgM/7JTd5gjoqAfRSUbHuzsag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40745},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.1.4.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}}},"scripts":{"build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/ab1ef0bc1fa22571fdc89606daa5ff26/stream-io-logger-1.1.4.tgz","_integrity":"sha512-96k+8fsy7b0fIxs1MmPX32KBENgpj3RthSSIXo2v/qxGmJ8bK10IHfDNZISpW8pLrgCkVv+8g1l81JmLqvs4fA==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.1.4_1758110085994_0.4055420751634371","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@stream-io/logger","version":"1.2.0","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.2.0","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"3792849bbdea914fc47ad914f798456acd6b2e1e","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.2.0.tgz","fileCount":29,"integrity":"sha512-hdTfwa6A/Q+nkkuX+7UFf+lPPsElYy5MYbK3eH3gQD4M0m3Z7bLlnICeCnIeTobLLbPUeKmhW0c4ZKDlLIKyOQ==","signatures":[{"sig":"MEUCIDnJlWofI2xIS+Y06tI+Zy9/bouhJwUoLdTb0txYfuuxAiEA6AR92+JbdTt1LwtpfWrb54E3KQP1PYWoxwf2c0jxnM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57614},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.2.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}}},"scripts":{"test":"node --test --experimental-transform-types src/index.test.ts","build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/c1e9a594c217f6e48dd34886f0b5849e/stream-io-logger-1.2.0.tgz","_integrity":"sha512-hdTfwa6A/Q+nkkuX+7UFf+lPPsElYy5MYbK3eH3gQD4M0m3Z7bLlnICeCnIeTobLLbPUeKmhW0c4ZKDlLIKyOQ==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^22.16.4","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.2.0_1760111059901_0.4938665005714582","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@stream-io/logger","version":"1.2.1","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.2.1","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"590c9c9a7000432b6d3b4ae16e49b9c4b079967a","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.2.1.tgz","fileCount":29,"integrity":"sha512-swg721R++fSqeAqyrU6fvYKkNsIZwXbgqDH9kI1aTkov/HWhfgd5xN7ZDRTYU7jcqUW55culeY5jlKvEi6vyFA==","signatures":[{"sig":"MEUCIA9QYnF2tXvq8ZOQ8t5qd6Czdjk3KUGpum5LbaNJ4lYiAiEAp0cJ/vJ9DV5H1SnxabGgM+QqjMs4l1pyG0S5npiwZhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57802},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.2.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}}},"scripts":{"test":"node --test --experimental-transform-types src/index.test.ts","build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/059e2325edebff25891eaf37fa522f0c/stream-io-logger-1.2.1.tgz","_integrity":"sha512-swg721R++fSqeAqyrU6fvYKkNsIZwXbgqDH9kI1aTkov/HWhfgd5xN7ZDRTYU7jcqUW55culeY5jlKvEi6vyFA==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^22.16.4","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.2.1_1760519621519_0.9996502594306838","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@stream-io/logger","version":"1.2.2","keywords":["logging"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/logger@1.2.2","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"dist":{"shasum":"6f58e8e5d902a999535a9912caeec586217ab12d","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-1.2.2.tgz","fileCount":29,"integrity":"sha512-/G6Gs3KpPpntG6g+vIHLBtRI1OSXMFtYwEwvdxOlhWGRrUHR71cEmJgTOwtrEkIgHxRvQRmf9ZUWW56v2qlPHQ==","signatures":[{"sig":"MEQCIDU/3IoHCJw3xBIt+d6UL2hGI78fJC+ORaJ5E51TYoz7AiB0uZ8riOU9PfdzdIWCOF9ma0x0zW1+45ZEBA6YM+7htA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58188},"main":"./dist/cjs/index.js","_from":"file:stream-io-logger-1.2.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}}},"scripts":{"test":"node --test --experimental-transform-types src/index.test.ts","build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/a156c6c10af6775ef541af20763618e7/stream-io-logger-1.2.2.tgz","_integrity":"sha512-/G6Gs3KpPpntG6g+vIHLBtRI1OSXMFtYwEwvdxOlhWGRrUHR71cEmJgTOwtrEkIgHxRvQRmf9ZUWW56v2qlPHQ==","_npmVersion":"10.9.3","description":"Logging library for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","typescript":"^5.9.2","@types/node":"^22.16.4","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/logger_1.2.2_1760615361676_0.8705500222076354","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@stream-io/logger","version":"2.0.0","description":"Logging library for Stream.io JS-based SDKs and applications","main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","react-native":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"keywords":["logging"],"author":{"name":"GetStream.io, Inc.","url":"https://getstream.io/team/"},"license":"SEE LICENSE IN LICENSE","devDependencies":{"@types/node":"^22.16.4","concurrently":"^9.2.1","rimraf":"^6.0.1","typescript":"^5.9.2"},"scripts":{"build":"rimraf ./dist && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'","test":"node --test --experimental-transform-types src/index.test.ts"},"_id":"@stream-io/logger@2.0.0","_integrity":"sha512-cH9Gi/lAeDjLWB2J9xhPtiNOyRNNO9M46uT7507wT3MCouZNdlXDu/vgiGVhu3I/Tg7sG4ePlG5aHefJ6xjgmw==","_resolved":"/tmp/4e440071bcef75510528f359718cbb88/stream-io-logger-2.0.0.tgz","_from":"file:stream-io-logger-2.0.0.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-cH9Gi/lAeDjLWB2J9xhPtiNOyRNNO9M46uT7507wT3MCouZNdlXDu/vgiGVhu3I/Tg7sG4ePlG5aHefJ6xjgmw==","shasum":"05db1cdf4fd5743935a85183bf1d3875e88aff97","tarball":"https://registry.npmjs.org/@stream-io/logger/-/logger-2.0.0.tgz","fileCount":29,"unpackedSize":61049,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGkAoDlx3H1NvDPO4d24NXdLGn1P4V944aXH2IqftCXkAiAurrc2SUlyqZx+Mn82+wfetWQAFSLx2eLVsnMNWmnFnQ=="}]},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"directories":{},"maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/logger_2.0.0_1761568944771_0.8420235378472372"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-15T11:20:25.738Z","modified":"2025-10-27T12:42:25.444Z","1.0.0":"2025-09-15T11:20:26.014Z","1.0.1":"2025-09-16T11:38:36.341Z","1.0.2":"2025-09-16T14:07:18.752Z","1.1.0":"2025-09-16T15:24:13.026Z","1.1.1":"2025-09-16T15:33:29.349Z","1.1.2":"2025-09-16T16:47:54.501Z","1.1.3":"2025-09-17T09:10:23.123Z","1.1.4":"2025-09-17T11:54:46.187Z","1.2.0":"2025-10-10T15:44:20.114Z","1.2.1":"2025-10-15T09:13:41.713Z","1.2.2":"2025-10-16T11:49:21.892Z","2.0.0":"2025-10-27T12:42:25.112Z"},"author":{"name":"GetStream.io, Inc.","url":"https://getstream.io/team/"},"license":"SEE LICENSE IN LICENSE","keywords":["logging"],"description":"Logging library for Stream.io JS-based SDKs and applications","maintainers":[{"name":"tbarbugli","email":"tbarbugli@gmail.com"},{"name":"tschellenbach","email":"thierryschellenbach@gmail.com"},{"name":"vishtree","email":"vishalnarkhede.iitd@gmail.com"},{"name":"stream-release-bot","email":"npmjs@getstream.io"},{"name":"vangalilea88","email":"steve.galili@getstream.io"},{"name":"zita.szupera","email":"zita.szupera@getstream.io"},{"name":"caleb.murphy","email":"caleb.murphy@getstream.io"},{"name":"martincupela","email":"martin.cupela@gmail.com"}],"readme":"# @stream-io/logger\n\n> [!IMPORTANT]\n> The `@stream-io/logger` package is not to be used directly but rather re-exported pre-scoped from a specific SDK.\n\n<sub>`sdk/src/logger.ts`</sub>\n\n```ts\nimport * as logger from \"@stream-io/logger\";\n\nexport type AvailableScopes = \"coordinator\" | \"network\" | \"sfu\" | \"filters\";\n\nexport const configureLoggers = logger.configureLoggers<AvailableScopes>;\nexport const getLogger = logger.getLogger<AvailableScopes>;\n\n// re-export rest if needed\n```\n\nAfter that you can set up a sink and a log level for each of these scopes individually. The mechanism will use `default` scope if logger cannot find settings for the accessed scope. A \"sink\" is a function which gets funneled logs an SDK code produces. A sink gets a log level, message and other values we pass down to it as arguments from the SDK.\n\nLog levels are pre-defined and are ordered by severity as such:\n\n- trace: 0\n- debug: 1\n- info: 2\n- warn: 3\n- error: 4\n\nFor example; if you set a log level to a value `warn` for a scope `coordinator`, you will only see errors and warnings generated by the SDK for that specific scope.\n\n## Usage\n\n```ts\nimport { configureLoggers } from \"@stream-io/logger\";\n\n// arbitrary logging mechanism of your choice\nimport SuperLogger from \"./SuperLogger\";\n\nconfigureLoggers({\n  sfu: {\n    level: \"error\",\n  },\n  coordinator: {\n    level: \"warn\",\n    sink: (logLevel, message, ...rest) => {\n      switch (logLevel) {\n        case \"warn\": {\n          console.warn(message, ...rest);\n          break;\n        }\n        case \"error\": {\n          SuperLogger.error(message, ...rest);\n        }\n      }\n    },\n  },\n});\n```\n\nYou can augment the settings of the `default` scope if you don't want to apply custom sinks/levels to all the SDK-defined scopes individually.\n\n```ts\nimport { configureLoggers } from \"@stream-io/logger\";\n\nimport SuperLogger from \"./SuperLogger\";\n\nconfigureLoggers({\n  default: {\n    level: \"info\",\n    sink: (logLevel, message, ...rest) => {\n      SuperLogger[logLevel](message, ...rest);\n    },\n  },\n});\n```\n\nIf you need to reset specific scopes during your application runtime to use defaults instead you can do so as follows:\n\n```ts\nimport { configureLoggers } from \"@stream-io/logger\";\n\nconfigureLoggers({\n  coordinator: {\n    level: null,\n    sink: null,\n  },\n});\n```\n\nThis action will only reset the `coordinator` scope and `sfu` scope will stay intact (considering previous examples). If you need to reset the defaults completely, you can do so as follows:\n\n```ts\nimport { restoreDefaults } from \"@stream-io/logger\";\n\nrestoreDefaults();\n```\n\nThis action will clear all the pre-defined settings and restore `default` scope if it has been augmented.\n\n## Sentry Integration\n\nHere is an example showing a basic [Sentry](https://sentry.io/welcome/) integration:\n\n```ts\nimport { LogLevel, configureLoggers, Sink } from \"@stream-io/logger\";\n\nimport * as Sentry from \"@sentry/nextjs\";\n\nconst sentrySeverityByLogLevel: Record<LogLevel, Sentry.SeverityLevel> = {\n  debug: \"debug\",\n  info: \"info\",\n  warn: \"warning\",\n  error: \"error\",\n};\n\nconst customSentrySink: Sink = (logLevel, message, ...rest) => {\n  Sentry.captureEvent({\n    level: sentrySeverityByLogLevel[logLevel],\n    extra: args,\n  });\n};\n\nconfigureLoggers({\n  default: {\n    sink: customSentrySink,\n    level: \"warn\",\n  },\n});\n```\n","readmeFilename":"README.md"}