{"_id":"@stream-io/worker-timer","_rev":"8-b1f4434d2cb8b1b2f9489faa36022aec","name":"@stream-io/worker-timer","dist-tags":{"latest":"1.2.5"},"versions":{"1.0.1":{"name":"@stream-io/worker-timer","version":"1.0.1","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@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":"546f6b1cfcd4c0cc6f7f9a090c1f3a89a7125318","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.0.1.tgz","fileCount":19,"integrity":"sha512-WmNHzGqHn0Ndxyl7Bq/vVsi3YsciETyUInHMoS3ND9v3/UM1v6BkOtgl9ZjSirSJ7b2mEd6RPzpd5ZaRb43Jlg==","signatures":[{"sig":"MEQCIDgh/Sf+u9r/wHe/ULgMDmv098lqv4dJugnGHlaK7d50AiAGABOYaQn2JvXjnWSGr8Sa/b6JXCRDkogpFSy5+YSKiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27673},"type":"module","_from":"file:stream-io-worker-timer-1.0.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rimraf ./dist && ./generate-timer-worker.sh && tsc"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/c0dcc25857219c2cb9a42368acea7757/stream-io-worker-timer-1.0.1.tgz","_integrity":"sha512-WmNHzGqHn0Ndxyl7Bq/vVsi3YsciETyUInHMoS3ND9v3/UM1v6BkOtgl9ZjSirSJ7b2mEd6RPzpd5ZaRb43Jlg==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.0.1_1758026166863_0.5786057159553524","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@stream-io/worker-timer","version":"1.1.0","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@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":"7a29f56c2ba31d46bbae22825353a97e87ca56b2","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.1.0.tgz","fileCount":19,"integrity":"sha512-gbMSVwYQBB18sS6yuRI0RCVnMiB+t92GhcR1usATiwf9cF5SILgpTGy60qucX5HkthZlFJrUQ0eccU8OtkZ6Wg==","signatures":[{"sig":"MEYCIQCh+nOJp6qMDxqjd6Rc3oKNsfG5ufyavjjUot2kA1h8cAIhAM0rHuuzCZGWESgyGdxxBl9TBxbBu2ONALixbw3iH4ZA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28004},"main":"./dist/index.js","type":"module","_from":"file:stream-io-worker-timer-1.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rimraf ./dist && ./generate-timer-worker.sh && tsc"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/451b6e16c8ebe78a9e1a3fa197c16226/stream-io-worker-timer-1.1.0.tgz","_integrity":"sha512-gbMSVwYQBB18sS6yuRI0RCVnMiB+t92GhcR1usATiwf9cF5SILgpTGy60qucX5HkthZlFJrUQ0eccU8OtkZ6Wg==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.1.0_1758031638600_0.556548262900703","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@stream-io/worker-timer","version":"1.2.0","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@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":"c58bfe4dfcb159accfc8b032fe4809c0a4574f67","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.0.tgz","fileCount":35,"integrity":"sha512-49PLFJyUiqtG2YbK0oePplFpsd2E+4Nmt5OExzY3fDOZ1SW+uaWsknN8eBMn+ZwiwytlOvA1NtEP9aPxALmBxg==","signatures":[{"sig":"MEUCIQCsZB2hnZODE7W93x18u+4Hoqv3Dx66tFHUJ4GYfg3QMwIgSVX74+vbBvSCdOgujd+1T88Vnvb25GgxplZtt7qx7wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40757},"main":"./dist/cjs/index.js","type":"module","_from":"file:stream-io-worker-timer-1.2.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 && ./generate-timer-worker.sh && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/ce5093fb15c92660c3e712ac0e404545/stream-io-worker-timer-1.2.0.tgz","_integrity":"sha512-49PLFJyUiqtG2YbK0oePplFpsd2E+4Nmt5OExzY3fDOZ1SW+uaWsknN8eBMn+ZwiwytlOvA1NtEP9aPxALmBxg==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.2.0_1758036253256_0.7057443451645142","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@stream-io/worker-timer","version":"1.2.1","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@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":"bd9ae20b5f27473fa35c800410467f01e892ce60","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.1.tgz","fileCount":35,"integrity":"sha512-pluKIDianJAyiwINxiE39pzGsQiv4XJ89e5vSf1TTrtFyw1YyETOjU8AO+Yc6TTyLqrZh4s61YwYVPDiVC/1ow==","signatures":[{"sig":"MEUCIGjwhm1mr6XtndEFv8EQGhoXoschaMS7qJM0/RFKuHLIAiEAirqX9vEjXmKpU+tt/ygfNlNzLjzQ193Fho0EiLZsj+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40737},"main":"./dist/cjs/index.js","_from":"file:stream-io-worker-timer-1.2.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 && ./generate-timer-worker.sh && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/31e2a434ea41e949f43ff33ab9284619/stream-io-worker-timer-1.2.1.tgz","_integrity":"sha512-pluKIDianJAyiwINxiE39pzGsQiv4XJ89e5vSf1TTrtFyw1YyETOjU8AO+Yc6TTyLqrZh4s61YwYVPDiVC/1ow==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.2.1_1758036811544_0.8991696779580478","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@stream-io/worker-timer","version":"1.2.2","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@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":"a6b9c30d7fd9883262de6c1a5d10f04ab2a6c054","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.2.tgz","fileCount":35,"integrity":"sha512-vEodgFkBBEQr/bjZTH2WSDIQlNqxAJGL7eeLUW4CkeSoEnM7P6uGT+QfnjOGTtbr7HsRSEl4jCIXJdXlhQUH9A==","signatures":[{"sig":"MEQCIB6WTB3LzuKLRd/2ofIEANO/9ZtR1pd2cFYX/BDdftnqAiB0cIXGoVEioJIYx5ZveNAxNisOsbpWdMq+0ycPp2667Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40773},"main":"./dist/cjs/index.js","_from":"file:stream-io-worker-timer-1.2.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 && ./generate-timer-worker.sh && tsc -p tsconfig.json && tsc -p tsconfig.cjs.json"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/303755cce4a9c9b411cd556c23091feb/stream-io-worker-timer-1.2.2.tgz","_integrity":"sha512-vEodgFkBBEQr/bjZTH2WSDIQlNqxAJGL7eeLUW4CkeSoEnM7P6uGT+QfnjOGTtbr7HsRSEl4jCIXJdXlhQUH9A==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.1.2"},"react-native":"./src/index.ts","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.2.2_1758041276273_0.0508722880824195","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@stream-io/worker-timer","version":"1.2.3","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@1.2.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":"9f21463aa02004ea5749165f6717aa9ffd10c024","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.3.tgz","fileCount":35,"integrity":"sha512-87VVdco04Gj/gYG+iAAmN2vT9xlCTlUNiAEO3dfJ/fpipk38mzIbz+w2iZKs1trJWVvAvc83RTqrKeiur1YHjg==","signatures":[{"sig":"MEUCIBxvHgpP9ThAllsrOdQxUpZKUXueogeYHHptS2STdFn1AiEAxLKPAn73cS0yjUX3txdOguiWAzHp3HJAewt8CY8+EOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40868},"main":"./dist/cjs/index.js","_from":"file:stream-io-worker-timer-1.2.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 && ./generate-timer-worker.sh && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/01d9b215ecf80e8353cf9a36ee4ef070/stream-io-worker-timer-1.2.3.tgz","_integrity":"sha512-87VVdco04Gj/gYG+iAAmN2vT9xlCTlUNiAEO3dfJ/fpipk38mzIbz+w2iZKs1trJWVvAvc83RTqrKeiur1YHjg==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.2.3_1758100224597_0.8681996520948185","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@stream-io/worker-timer","version":"1.2.4","keywords":["timer","worker"],"author":{"url":"https://getstream.io/team/","name":"GetStream.io, Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@stream-io/worker-timer@1.2.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":"03928325589a67494e4162d0691ad1818e340f37","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.4.tgz","fileCount":39,"integrity":"sha512-fSjDdSZz4OLGWOpMNoymSnYwIssrxcjhLdvcTiItYyuY7B05F7fu7mE0n2tvRxGbRyffmonEjKWQMo42s09Q2w==","signatures":[{"sig":"MEUCIQDAcMpxze4IZLre8upI1JQ+tMx5wW1k4AJlNEncsVSWagIgcmW+1ebDLmVm0eGJu3mZiinWI2QFWgOjrFxaS/UQ2jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45586},"main":"./dist/cjs/index.js","_from":"file:stream-io-worker-timer-1.2.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 && ./generate-timer-worker.sh && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_npmUser":{"name":"stream-release-bot","email":"npmjs@getstream.io"},"_resolved":"/tmp/c424dc8ce1ee1acc1c648826e3be2bd9/stream-io-worker-timer-1.2.4.tgz","_integrity":"sha512-fSjDdSZz4OLGWOpMNoymSnYwIssrxcjhLdvcTiItYyuY7B05F7fu7mE0n2tvRxGbRyffmonEjKWQMo42s09Q2w==","_npmVersion":"10.9.3","description":"Worker based timers for Stream.io JS-based SDKs and applications","directories":{},"_nodeVersion":"22.19.0","dependencies":{"@stream-io/logger":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2","concurrently":"^9.2.1"},"_npmOperationalInternal":{"tmp":"tmp/worker-timer_1.2.4_1758110088547_0.669904859734592","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@stream-io/worker-timer","version":"1.2.5","description":"Worker based timers 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":["timer","worker"],"author":{"name":"GetStream.io, Inc.","url":"https://getstream.io/team/"},"license":"SEE LICENSE IN LICENSE","devDependencies":{"concurrently":"^9.2.1","rimraf":"^6.0.1","terser":"^5.44.0","typescript":"^5.9.2"},"scripts":{"build":"rimraf ./dist && ./generate-timer-worker.sh && concurrently 'tsc -p tsconfig.esm.json' 'tsc -p tsconfig.cjs.json'"},"_id":"@stream-io/worker-timer@1.2.5","_integrity":"sha512-Fr2NAURYb3mWG8zE5k4KMC0spTtBJofK6PyF931dmhfuOHqFp1NrSf+U3GxOO+pN0cxObHHpW20lR1B4XiKgRw==","_resolved":"/tmp/7343bc88d752b9cc014bec1c9a2241a9/stream-io-worker-timer-1.2.5.tgz","_from":"file:stream-io-worker-timer-1.2.5.tgz","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-Fr2NAURYb3mWG8zE5k4KMC0spTtBJofK6PyF931dmhfuOHqFp1NrSf+U3GxOO+pN0cxObHHpW20lR1B4XiKgRw==","shasum":"654e109dd7a1e0d608d00f814f377fde9dee8552","tarball":"https://registry.npmjs.org/@stream-io/worker-timer/-/worker-timer-1.2.5.tgz","fileCount":39,"unpackedSize":45355,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFT2BKhrY1M2JVpKckwInYVT7a7cszLddPumJEZZz9LJAiAonb73CXjYWadaww9352vvvAfEE8+gLGRiMdvJIQ6waA=="}]},"_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/worker-timer_1.2.5_1761568944723_0.8079685383302708"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-16T12:36:06.736Z","modified":"2025-10-27T12:42:25.225Z","1.0.1":"2025-09-16T12:36:07.048Z","1.1.0":"2025-09-16T14:07:18.761Z","1.2.0":"2025-09-16T15:24:13.472Z","1.2.1":"2025-09-16T15:33:31.708Z","1.2.2":"2025-09-16T16:47:56.446Z","1.2.3":"2025-09-17T09:10:24.787Z","1.2.4":"2025-09-17T11:54:48.715Z","1.2.5":"2025-10-27T12:42:24.931Z"},"author":{"name":"GetStream.io, Inc.","url":"https://getstream.io/team/"},"license":"SEE LICENSE IN LICENSE","keywords":["timer","worker"],"description":"Worker based timers 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/worker-timer\n\nA `Worker` based implementation of the JS Timers API.\n\n## Usage\n\n```ts\n// import the library\nimport { WorkerTimer } from \"@stream-io/worker-timer\";\n\n// create an instance\nconst timer = new WorkerTimer();\n\n// with interval\nconst id = timer.setInterval(() => {\n  console.log(\"Hello World from interval\");\n}, 1000);\n\n// clear the interval\ntimer.clearInterval(id);\n\n// with timeout\ntimer.setTimeout(() => {\n  console.log(\"Hello World from timeout\");\n}, 1000);\n\n// clear the timeout\ntimer.clearTimeout(id);\n```\n\n## Advanced usage\n\nYou can also create a `WorkerTimer` instance with custom defaults:\n\n```ts\nconst timer = new WorkerTimer({\n  useWorker: false, // will fallback the Platform API\n  name: \"custom-timer\", // name of the worker, for debugging purposes\n});\n```\n","readmeFilename":"README.md"}