{"_id":"@signaltree/realtime","_rev":"68-62c32fd2ee5e3c0d1134ffe23067e3ed","name":"@signaltree/realtime","dist-tags":{"rc":"14.0.0-rc.1","latest":"14.1.4"},"versions":{"7.3.0":{"name":"@signaltree/realtime","version":"7.3.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@7.3.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"5fff5d1352708a5b7055646e8c84f1b75830c72f","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-7.3.0.tgz","fileCount":14,"integrity":"sha512-8RS78Xp8bPhVyligedh6/fRoGPp/gymAqbvnGrGFpla8O7j3NeRmtQs8GC96DUfDRgMV7aAOfN8eeTiukMikQQ==","signatures":[{"sig":"MEYCIQCMCa21p5l8xFKItdkyoeMznPalv1CMo4ZekWSvVdnCGgIhALyI3CMJ0p9Wwk+ESHpolY9WtPYoFKIG0L78fRanybBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36203},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./index.esm.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"a75493336c7532cc20ea5cf85fec490ae2172777","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^7.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_7.3.0_1768689427427_0.06090106394270833","host":"s3://npm-registry-packages-npm-production"}},"7.3.1":{"name":"@signaltree/realtime","version":"7.3.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@7.3.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"9c6a276031647abdc94a2dd471cb0e9b35963482","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-7.3.1.tgz","fileCount":14,"integrity":"sha512-M50Oe/EI3pcwB2PwZUUighNiP+DpuA2G5N9z7qTDKuo0dY/vv1oz1KHUWNx+eyfbs7hNUVYMshAuXZtwBHuQIQ==","signatures":[{"sig":"MEUCIQDcIhcU3RUdCXVr9Ks/avG+bIu34I0fjiChiBli+zY7yAIgA/zHLhiMhvSjDyRkrI6hGte3doqr07VU1v8ygpI23qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36285},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./index.esm.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"7a1f2733422d6f7f164266a0fd6e6cc27e3ad05f","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^7.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_7.3.1_1768690307876_0.9118135857273881","host":"s3://npm-registry-packages-npm-production"}},"7.6.0":{"name":"@signaltree/realtime","version":"7.6.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@7.6.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"019a61eedc869ce7e3d560a1274277241ac49b26","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-7.6.0.tgz","fileCount":14,"integrity":"sha512-Rjmri7fRgDcugK54WCsyzurWMeJHYJed2aipF1+lHIU+0/4WsIxsy0NvOA4IOZJSrJo+KhTIauLGLkwfH8cjOA==","signatures":[{"sig":"MEUCIDynLWhfoolj3Jlpxi0DrxA+W5Mc1O0BTCl7FRaoYOSyAiEA2EeGPWwkefyH1Qewp3AObY61euz4nZ8W5gaNLU6PEvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36285},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./index.esm.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"34c1a24a2bde6caf88ba0f2d36c2dee91dc838e6","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^7.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_7.6.0_1771282687863_0.5162014966082773","host":"s3://npm-registry-packages-npm-production"}},"7.6.1":{"name":"@signaltree/realtime","version":"7.6.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@7.6.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"20ac4c0927ffdffd5aea0a5deba173b02d5b5f04","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-7.6.1.tgz","fileCount":14,"integrity":"sha512-xd9Yk/E5ghh0th3I8Ik3DlWrXivlSfm9e5HEkwgz0QLN82FN/hS0wNMRhkvxnL2x28RdvNEYE7xaOunhPtWYxg==","signatures":[{"sig":"MEUCIQDRLLqHWDW5iUejHEoUYsvwMC4Pix3jjvEwVgvR7oFY2QIgOA0abA8vxiDlTivQ9MCY4IOp4VUDXsi7VxLtJtYiLTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36285},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./index.esm.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"419d6830f89393801c6c104a5259db411b095669","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^7.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_7.6.1_1771437866972_0.06314118876618946","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@signaltree/realtime","version":"8.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@8.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"e52c492a659ce84e623b5f23952f5e896992aa9a","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-8.0.0.tgz","fileCount":14,"integrity":"sha512-bxPe9HcQf6VBuzHXEIt2C7KgalolULqMMw0Hi+pRf0X2ewwPYbuByiW4dlNvPxVUnHtURzApoYu3wLL2jd9X/A==","signatures":[{"sig":"MEUCIQCdgDb51xi9K/w/4x7yWwOyEspIFkTd9H4od/Ro2ILCTAIgBJSCN2LTCjxropgDGIozC/k3a31GGFgnraMW9a+AEWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36287},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"e697c543e4a3bca4ded3ed19fd1cb335fbe4ff5e","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.5","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^7.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_8.0.0_1771602692532_0.06089746930671769","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@signaltree/realtime","version":"8.0.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@8.0.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"8886ec293d9cb2892a596c31629fc1f33c457f8f","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-8.0.1.tgz","fileCount":14,"integrity":"sha512-AlZjA1bnTQui/LWpITPSrjLb0/p289yu1B7O2R874It/v8qS/egt5AsaWtzPUpCDeX9e6P2yASsBnM0AxkmCeA==","signatures":[{"sig":"MEYCIQCgQcHoiUCu7lk1vejCLfv9ByjbAj7rI8zGsyZQ6V0xOwIhAJ4S/NHVINZkIf4SEgLWVwhBABWX+MxjI9LhHVr+p/b6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36326},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"6d967e666ec88ceb049075a5b17ba7ac36426264","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^8.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_8.0.1_1772230403508_0.9128868419847824","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@signaltree/realtime","version":"8.0.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@8.0.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"9b2a40d35601ab5930d0bc1ad5398a3107bdc956","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-8.0.2.tgz","fileCount":14,"integrity":"sha512-zM/4899+KjwwLPmRBpWM/CIM7kvo5ykIi5pkve/rYakOBx3Ipeo4eo7a2tD+/A8hSXaPQqag56hQ1IoRI//wtg==","signatures":[{"sig":"MEUCIQC8PCHEmAxvfIUjIMjdSvRNOG42eQ5onXmlz9hfGskPogIgTn4qG3pKUYorR7rupWsGMQYQF1AkKuFSm2NwwogLiNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36326},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"99fe6460299b9577696d265ac437ecdae8af7f40","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^8.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_8.0.2_1772835922687_0.6875349363631607","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@signaltree/realtime","version":"9.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"97cf4ef93bc2fe0c2a5479ce8ddb8ae166f1a264","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.0.0.tgz","fileCount":14,"integrity":"sha512-//NpsASWSe+ST2FJuLsCQZxw+bO1SzuRfcB2TfPDA7wajpeyxVmJvsGNAC1GMdAxxWDNrVyp9rEzivSxArrI/w==","signatures":[{"sig":"MEQCICH1Fls5vsXtrGreRK684RddHZP4Z6A/EuQBT1bUm81TAiArlhE5zJHo3yWnNuntFui697oPisI6YFVdKg4Sq39W3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36321},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"566a0065f82355b9ab68010b4c85faefe5645662","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"^9.0.0","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^9.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.0.0_1776272338833_0.3432583933741944","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@signaltree/realtime","version":"9.0.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.0.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"e15077114f8d86dfba94311f407d9d097fe46ac1","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.0.1.tgz","fileCount":14,"integrity":"sha512-nvA9JDraGXgt6+BCmE9bEtVpShLlpa+BXZH0sQnsdMAe/bU3MprYPBz5nTWNs3N5cHAs2U99pFfMBMQfd6Wc0Q==","signatures":[{"sig":"MEUCIQDzkY82wR+6g5iaAQpkqb/5Qpnkg9ZOyaKB9VER990ybAIgV31cHiIO7tlE9lyNyf3oHn2Ag2gcrb4jm1CgskHHT3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36326},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"e95c61bddcca42ad5eac5c65948fc2fa9158b7a8","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.0.1_1776926494883_0.10525296119700189","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@signaltree/realtime","version":"9.1.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.1.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"56bfdd5b6074b09c04229a2f551ad179a4e8c87e","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.1.0.tgz","fileCount":14,"integrity":"sha512-sw9a7OxR1QCleBIB12qaMB8rKKoOcue19f4eiuED4PSOK49slilCpaxvuSwvOTeISlasbgIIQwcwNyZFVb+iAA==","signatures":[{"sig":"MEQCIF172gTvCo8QG3cbPIIyJFrq+JV5DgHJ3f7aLD4YeYGiAiAVujsHuKpUcY8bpe9F7BSltMAlHimvdLjdMHWouoaFTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36326},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"957c43166ac066ba25338b5bf1ddef29667c5dec","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.1.0_1776953064498_0.45097785699265014","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@signaltree/realtime","version":"9.2.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.2.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"aeefdd7a33727c8909f182d52c82e3c007cf0f01","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.2.0.tgz","fileCount":14,"integrity":"sha512-zSa9gXzL9nkD1M+DbUrMYmLjPWvo9hzzHl+h5YxbTlI8o3fvMsidGKUuCdg1gduxKb6yTc7O9LWqUA5LEEsn0g==","signatures":[{"sig":"MEUCIQCJqjawX2fUfGGinc9ubiwYvZAxsL2EQq8XbCoAJx8howIgTg4eay3HDtINqA9U8wHVrVxUAF1rx8g8vpRz9WE1rl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"38d55a87f1926f427ced78cc1595c26b13da0ea6","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.2.0_1777313234563_0.2896144090231525","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@signaltree/realtime","version":"9.2.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.2.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"cd4245a79bfa23e79c91f05ac5f9edf55198ddac","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.2.1.tgz","fileCount":14,"integrity":"sha512-A1cEuF25PLcSmheZTmIhMHw/ZRNbu4V3dTY++1QM/MaJEcpuhpIpyWKCirBcdoTtsIJ4HBevCCWYaKEUWB7HkA==","signatures":[{"sig":"MEUCIQCY8LGpLIVMnamop5XKX9cEHpjsHXAdO0xl9bUmpDxemAIgdQ8euklvljLXrdxh+zR7CnQnYuFxWdpW7Bgbe/r7npI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"78f3043f34ba517550812a70ac3440a2cced4793","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.2.1_1777472027743_0.02602029423046126","host":"s3://npm-registry-packages-npm-production"}},"9.2.2":{"name":"@signaltree/realtime","version":"9.2.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.2.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"d36e0e5f4a2451e170cc0eb1c2b0bec8075efb09","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.2.2.tgz","fileCount":14,"integrity":"sha512-XP6hSCH2AqyZIt3rIZ0LNBYvPdef/ivFr6OraPtu0hOVFA9Wi2WUZWS5qPwuBajkBaZzjooyrbi0lMSF2qi/JQ==","signatures":[{"sig":"MEUCIFDLKhzRNJwHivAmKd33+UUohy5F2VAm48ydBga0esEDAiEAwJYsClC5y2+VwoaNq4Ji549M8nrRcKuTuzfUN1lQiBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"f470480b2e3c1d544698eff11003df6be8799960","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.2.2_1777500270439_0.31098089376312754","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@signaltree/realtime","version":"9.3.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.3.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"26a51b9be4a1854f6b3f82dff35dc8012c8707b3","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.3.0.tgz","fileCount":14,"integrity":"sha512-hWHezNCcP6CxmEVVq7vR7ssA5HgbQw3Tqq49QhQrhcEArV3M1EHkAB7jgIUGPKB/f7dtbZLw/Szmpb7V1NxJTg==","signatures":[{"sig":"MEYCIQCHcmChF4MG802cvhMReEw6sIuWegw2WIxrbgubTfwsKQIhAJa3IT5P+6Dt/dB1YIWdudDey7NKPukv8m0TfNbDGFnU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"320b2576a91fe13507d3d604e37d66f472b68066","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.3.0_1780008177144_0.33072149030694487","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"@signaltree/realtime","version":"9.5.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.5.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"ca5a87d1f825d2abfbb80b5c9b16e185a707ddd3","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.5.0.tgz","fileCount":14,"integrity":"sha512-bqXHVFpW1NrY1p2PZ+g9jNcmR3avlxgs+32MBBzKRzeOl0+dEXBaUIUcGKjnpcTlvD5iGPET2UnhaMhWgKO8Gg==","signatures":[{"sig":"MEYCIQCMpaCgR1vU+tQ18yLj5rsroHjDKckCAAT+ESxe63Jl5QIhAP76xtkyhOuYtajbgRLPwASjtsLc1+gmob6Bj1UA1FNF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"b488dc4c33fbc1fc90d9090cc1d20545200319d7","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.5.0_1780074343521_0.4527119827889332","host":"s3://npm-registry-packages-npm-production"}},"9.5.1":{"name":"@signaltree/realtime","version":"9.5.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.5.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"8fdaeb32f2a41192e8a203f9c6497771b5d5a474","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.5.1.tgz","fileCount":14,"integrity":"sha512-46xfW8KZ79RP/JEvOhzCnHA3JltJHD2A6e7HlffuEcV6qeblthiZnRvYYczk/PVvEyi7JiYHUmFbI4dV/eaS/A==","signatures":[{"sig":"MEUCIQCYyrbOiJpFFxmYChZNvrkbRD680vebLQODrhgQRGcnQAIgHfQppS/INY0xHiIqhnK07ts8cMo5OGCAkya7mEKUhsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"1ded3cbf07c949ad092d495da4a5ad7d257aaf73","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.5.1_1780074611442_0.30539038828129006","host":"s3://npm-registry-packages-npm-production"}},"9.5.2":{"name":"@signaltree/realtime","version":"9.5.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.5.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"c8ee4c7b32a1dbf520cdcc971a1e5e4cdbc2cb46","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.5.2.tgz","fileCount":14,"integrity":"sha512-4r9mM194Je+R6xw0fQYM6X71q63LAqwsGrQC+lRmn04aKjb/3EAyTe31HVlC2eT30lVdjY6CMkxVZ6L+b5zLFQ==","signatures":[{"sig":"MEUCIHuRJZ+FuA4NhlUruTuh1VkC1tQHHXv+Ko9A89ekU9bhAiEAiViuPMmYiVHOoWyHorwu/5yCDBPp4ZMLxaWDh4m7vCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"d3e678050a18fded54677ec81ae04e6b1e0b285b","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.5.2_1780075620993_0.9515412151279783","host":"s3://npm-registry-packages-npm-production"}},"9.6.0":{"name":"@signaltree/realtime","version":"9.6.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@9.6.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"f3f212d96aaf50502971e9ab75b58aba5f1031d5","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-9.6.0.tgz","fileCount":14,"integrity":"sha512-/fjM4t+dgjh4yieCCjDqgey6/qHq50C4GujAEKrpxlJOm/aoQ/NS+6zdq7TtWMFVxrZY1kSatpO5+HmriswFGA==","signatures":[{"sig":"MEYCIQD+opIWMUSOcoEPVrZiu2uDyiXL0vvlRMnzCljEUIPuNgIhAO5cmxHbM68Ejlge3wpsMIgOkUO8wlzeV1w2oxxJDfkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36356},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"4418556a5f2d9efbdaa505edc8a36620f51eb186","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_9.6.0_1780077065371_0.49217641750041974","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@signaltree/realtime","version":"10.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"15e1a26cbd0eedc0e3bdef6aab05f01727686c44","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.0.0.tgz","fileCount":14,"integrity":"sha512-IK4VNnA8C5mmUX15ftggKTnnPs0Uxh6AxCEzSf9CswCSB2E7tKyDB/nTTmhk3wp19LOcU9uLRSqTXH7Vquoq3g==","signatures":[{"sig":"MEQCIE7gBVGPPKLt8UHnafbIVntc5IcM4IMkQb8ypkB4ZzXkAiBUmLB+/VQBWKT4D5bFGR+p8k8UKYCZswiT8+21SebCxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"2c98ca4591051cd64e7f8a49cd54fcd8bda07f76","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.0.0_1780082418007_0.14327974660803022","host":"s3://npm-registry-packages-npm-production"}},"10.1.0":{"name":"@signaltree/realtime","version":"10.1.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.1.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"19e8c3ecc3184269064049829b7c1e34122145fd","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.1.0.tgz","fileCount":14,"integrity":"sha512-CHxbc/r/0LhirVTlMZ8H2DxiLXrajXcTSMnV6F23JGZ88ZKgmuRLDdf5GOPmuEGwmJ48suInLC6e1my2vyBUzw==","signatures":[{"sig":"MEYCIQC6cu0p2Za85suHLfh8Kq9J8gubqqyOfwIS6ydAaSxb7gIhANGitDXcjHxErFjIX2lIfZUO1Jl9q1mfFwRjHSvp9PDr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"c4fb49e29def8bce72100b640579ce08ad5e5618","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.1.0_1780083042744_0.8583312680343047","host":"s3://npm-registry-packages-npm-production"}},"10.2.0":{"name":"@signaltree/realtime","version":"10.2.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.2.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"a345b43879b3111e0e082f78c5981c5e54009f1b","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.2.0.tgz","fileCount":14,"integrity":"sha512-llrAWyM64h0IZJC7Y2+6FIu1HS2IuQyU53H4gVHwDZD2mNQmYnJ+AAWnZP/XBoaunzIqlOEevIuoSy0ZV88YZA==","signatures":[{"sig":"MEUCIHEVpxM1y7IEVgoxPP6xKSNnPaPnp6OLI99gUXdYy08ZAiEA+yZhIHjRKsH1gDwp2JjgFLAf2JbnzLs2ZYgvAOdiddo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"ca561d4f2bfeab0396ea01dd6e463272aa0fc010","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.2.0_1780091572473_0.7767450590671268","host":"s3://npm-registry-packages-npm-production"}},"10.3.0":{"name":"@signaltree/realtime","version":"10.3.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.3.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"cedefb5d86bc4c8d4f6786e40e77188b37e120da","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.3.0.tgz","fileCount":14,"integrity":"sha512-dhIfXFZB63GMNQhF/FQOW/idlOcZTi519os4DmQsOytQ/EKiOZ5aOIHongmLk1zHtS8E3OB6WXfET5YMCXgEKQ==","signatures":[{"sig":"MEUCIQC44BpKzklRyVM9iU5IRASMjCA1YbvKUQps8g+ss7NJegIgG3mbuZ4I+BYfgkK7C8IB+EzcKz7eshcin/jmxjhunHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"3f78448207c8c299fa35bb6ff81da9f3e7ecca1e","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.3.0_1780097611518_0.9786198282056771","host":"s3://npm-registry-packages-npm-production"}},"10.3.1":{"name":"@signaltree/realtime","version":"10.3.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.3.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"e14b94ada576ece485adf692a03d5b54b11a8029","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.3.1.tgz","fileCount":14,"integrity":"sha512-PyVQw2UNh4dj+d4eI3C00hyey0RB3pq1uO1jJzfAq6o8+p8XTHWEGYqHMCn/cJmEfM6zBnXyHj0Y3cPhGO9eeA==","signatures":[{"sig":"MEUCIG0Hf1f6ebQNwp6LS1E5O8qi7V4QmwxCSCwtG9fqAgKFAiEAgLji1jf6gw+1XcSEyBcVscdn19A0rg2vxcctOtxFBa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"9f793a23d7d842e68aed36a333099b6c6e284398","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.3.1_1780293521989_0.8346046918842516","host":"s3://npm-registry-packages-npm-production"}},"10.3.2":{"name":"@signaltree/realtime","version":"10.3.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.3.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"b71acf61b42e426ae035a8f46d787536ef3ea101","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.3.2.tgz","fileCount":14,"integrity":"sha512-YELRFBy7mBxnPv+6AcnfA3b2I28fUEXRoIVAujwkskce5fQq8aS1StV6ocRngClZzA+78C6HIhrWcSd9T5JPFA==","signatures":[{"sig":"MEUCIQDgEYwNp31F8o4/tCAepBcVJ81UB3pJTv/z44VSL0QdbwIgIfqbRLyjHa/V6WQ7vU0wymn6E/EOWHSn3N4GfJ2yGR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"05042eb88ef79c447a93ce6708eca95c14e83fc7","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.3.2_1780294447728_0.4316412167104149","host":"s3://npm-registry-packages-npm-production"}},"10.3.3":{"name":"@signaltree/realtime","version":"10.3.3","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.3.3","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"6c80bfcd6273d48d15ebe5d653963634f91999a9","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.3.3.tgz","fileCount":14,"integrity":"sha512-EZwdM7GEe6xgYc7CFikOuXD6pEg/xy+FSt1r1HuZzSnfT4ca5ZGK+GDFtJgiDVEu40jqA3g+XQbj7NfvlThtuw==","signatures":[{"sig":"MEYCIQCmBQfv2bPSgPwtaG3wFD1MeRmSp+/XTaTXyspyse+VpAIhAL9AE5yxOt6bXye/75fHwguZTg0F01Yd0r8MwE3csQwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"74c0b413ed9c8d738ea261c71ffbd2037003bce6","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.3.3_1780297424492_0.8348606521650401","host":"s3://npm-registry-packages-npm-production"}},"10.4.0":{"name":"@signaltree/realtime","version":"10.4.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.4.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"83e13484596d47080876f30a26116d5ecf8103b9","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.4.0.tgz","fileCount":14,"integrity":"sha512-g4M0F8/B2Yp0k4GJz5/lQPXZzpEPmaSV3nT6CbQfQ8BGeOWgcCcj14QBQtbpTxfVhGMKzYG+X6tbj7HoMI5dYQ==","signatures":[{"sig":"MEQCIDKjSIx220ZMbnMCrY+fqpUo0OhfwWfHPqj5DlSNd4euAiACE6f+taW1pV8bdfac1Odxu08InXhfA/pu8Oz0BURI8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"9c2749a8cc540e4d07a42e84ed7b343912c03f62","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.4.0_1780321729337_0.4291179863424792","host":"s3://npm-registry-packages-npm-production"}},"10.4.1":{"name":"@signaltree/realtime","version":"10.4.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.4.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"ab1675bd0282b34fba77bab057e377d2f4b17f7c","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.4.1.tgz","fileCount":14,"integrity":"sha512-/WTb/DIk9WKQ69D4cxik12f7oc60wfqOwaottWWELi0nRQkmD5J2UuGQmJW32vxPMu3eZAOCI8kDkuURYS2krA==","signatures":[{"sig":"MEUCIC3QkpUYa1WVYuBKeUS9C5FcIwMK/kYdU/jlomvWJa4UAiEA0iBzYfKnk5WtHeHhG3MwzOETv3ejGd7vo9M+zBALfTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"d48588c38ec614a57715b279d571a87336b8dd21","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.4.1_1780454144762_0.573482372562101","host":"s3://npm-registry-packages-npm-production"}},"10.5.0":{"name":"@signaltree/realtime","version":"10.5.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.5.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"03cbceb903866dba7e85602911770e38006c6dae","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.5.0.tgz","fileCount":14,"integrity":"sha512-VmJ8+/McJOuQ+/7H8f7mYhU66rKjW+Bqn3R1CpcICoxYvbyMunVMHpv1rxkk1msk8ousFazzCyQRUW1rmFOBTA==","signatures":[{"sig":"MEUCIQDBib/51bQvx8oVWmanDmos2hEs7EDR5+rGoIqeqeSYRAIgJdXuNix/ipv9xUlcrW1hx2Om2usUzqQKtBZDlZF0GGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"305819ff546932c4673f17c1b28ea18c071deb94","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.5.0_1781572686669_0.9301540923010494","host":"s3://npm-registry-packages-npm-production"}},"10.6.0":{"name":"@signaltree/realtime","version":"10.6.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@10.6.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"3fae12573ee48d8a93c38b55d6b8543d4a248d21","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-10.6.0.tgz","fileCount":14,"integrity":"sha512-HdoGLedSjfMDzAJI8cTQIgD1mrJRVT+UUBY6Y5h79WfIe09riCrnuF4r0Pa+y1XBQvjQx5bcxXfLKyE2WrRRug==","signatures":[{"sig":"MEUCIFlpQL5DRd6lF9yDEMlbVSTz5lIZ3AX89UzgVMqaQt8wAiEArcAfVsHbe/8oWHusjivvOcCH7rifLWyJj8svwEnGX34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36357},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"82da022935abe719fa71b08f5d4244b1fba446a9","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^9.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_10.6.0_1781580552809_0.2371993203523246","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@signaltree/realtime","version":"11.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@11.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"c4a9ab129c132d3a2308f4abd6b8ab30a5b4b202","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.0.0.tgz","fileCount":14,"integrity":"sha512-lxTzzOjfe4wLuPzlS1LmP6A0um56cMdWc7rbj6EzlcGtlLnPrJuTl28jwyzZL4cSRz2Cs+4fddroqp6oo4SX+g==","signatures":[{"sig":"MEUCIA6OLE888pPYtiiL7uhVhqUXylraXB1m3sWiT4n8fkWCAiEAxfraqjmDecMv//lNQUnU4bikeSHa13sGuPOKqAAht+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36358},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"9253179e18dc47acf7459938cc209df9e453a560","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.0.0_1781707942029_0.21040968706092844","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"@signaltree/realtime","version":"11.0.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@11.0.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://signaltree.dev","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"963b47b2b677a5398b99c5478722416a95c3a136","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.0.1.tgz","fileCount":14,"integrity":"sha512-8UzD+V53zLTgHteSwV5uanhdXnhVdWgGQ5vr1J+gDFM/mb1CzzwcLv3tfPRTL8wQINvQJbgO2BTe/12GNMJqXQ==","signatures":[{"sig":"MEUCIQDSKy0tjk1jfktNRYKiKOeAdmOXLqF+pSsZK0/3mPNbugIgP17+VKbc9LhPuM35GlgvfP9M3p3mG+qFDrlS4uCWQV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36358},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"ec66bc7128b79b37f5b008d0e1af7b0f31c1c8a9","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.0.1_1782232628330_0.6607723014458644","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"@signaltree/realtime","version":"11.0.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"MIT","_id":"@signaltree/realtime@11.0.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"eef7bc512fa7a7095a23150fdd538cd0bc618047","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.0.2.tgz","fileCount":14,"integrity":"sha512-Y4OkVgvXNnyZuCTbiJZvQGuEFfH2dJrp46dx0hZIfA5ra4UT3KkZUZfgC2PkwcayIheiMfgs/QkonUU99/6jhA==","signatures":[{"sig":"MEUCIQDQhmdibF5noEK/m1FOCXqcS4GReU5VXIwytbve3cdnYQIgHBF9GWAzfH0toxYLlz21HilF9vUXsWNWAc/L+2HHYw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36412},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"8b478b2f16d682fa1444a3f75b51cfaa7661f326","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.0.2","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.0.2_1782234046528_0.43678839675677184","host":"s3://npm-registry-packages-npm-production"}},"11.0.3":{"name":"@signaltree/realtime","version":"11.0.3","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.0.3","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"b1dd1aed163815e51093b8b842bce6b84ff4df04","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.0.3.tgz","fileCount":14,"integrity":"sha512-WnQqcHUCmm2+S+KCT5NOJME0mLuOS9Z8wN9AZ4dsb2Nz/jXAP1WhcCyL0IW1SgE9cz4hNlpIsjP+25xb8I64Vg==","signatures":[{"sig":"MEUCIQD8HGR0r6U3RiIngQEA6m5TYwgaksp9b9LqlwP4GBCpjwIgKhzsAUSwSthlPnf+4zmFXOFpGO15EaxbkjMGsZT1Wxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36417},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"4d48458b46f86b6099aa93f92b00ee1df25c4d0e","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.0.3","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.0.3_1782500916405_0.9771925843601494","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@signaltree/realtime","version":"11.1.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.1.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"2e3d98233014f2aaabbde415f35c5698e9c9dc14","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.1.0.tgz","fileCount":14,"integrity":"sha512-mrcWZR3zrSahSvatkfwOneETQGnK/KUanRTo8nd5KLvzJvFmNx7cuETIWxqs64RZqMtYychC/tAuo6+DMvtmOA==","signatures":[{"sig":"MEUCIQDlQ6xV2XamE+igpcvkLQgFPeiCljfrnWpow9PNythqaQIgPNXTeQ9iVPs4vBmybbOGpc4RLVyEtXX7c8cE2SXYqCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36417},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"5ee93f1f6d7b095eca4ebd49d1ae2725cb87ac7f","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.1.0_1782503048264_0.5104007388694123","host":"s3://npm-registry-packages-npm-production"}},"11.1.1":{"name":"@signaltree/realtime","version":"11.1.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.1.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"c916c674f8b8d42a38ac741da750268325a87a4f","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.1.1.tgz","fileCount":14,"integrity":"sha512-vi+H6isIgamchslFs+N0GuVY32n5pfzzc9v3DjiVa7zZ/xA6rfkjLpF/pSBBb3cdUV6PW9SOhwfsbk/JC+QviA==","signatures":[{"sig":"MEUCIQCnZIjR2Zl4tdcOWhHqFuzssprlZy1UwJsK6jwoHNyUzAIgU0lOusvRi/r2eBx2cIiSWhkJdO00x5323mdd99yCZqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36417},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"7a64fcfcfd54090a6f62e893523e07b662be9aaa","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.1.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.1.1_1782759368184_0.918045715795313","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@signaltree/realtime","version":"11.2.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.2.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"3c79e861682bce968db15bc5decb58fa94e8b652","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.2.0.tgz","fileCount":14,"integrity":"sha512-mEQK5CbYUI1dZQcviYUP3c+DVXgTQCwheb0ZL46a5e01A6TKaTgQ5IuX4vI01FrWXgEwg9eESW5iR66VJHNcgQ==","signatures":[{"sig":"MEUCIFzURYEVYwa61IhPVsr5lX+prvx0ubtfB42YmGASieyTAiEAivdwYz92+IjVahRvuzvE7go6fJBC/x3I+vxSGFmm/OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36417},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"2d09445b0f7ffd2cb5dfe3065c2edfa2bd95321a","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0","@signaltree/core":"^11.2.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.2.0_1784582441902_0.18546411804263419","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@signaltree/realtime","version":"11.3.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.3.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"0e56372377c6a730832c5862864906658713e5b4","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.3.0.tgz","fileCount":14,"integrity":"sha512-o9ozEPj3ol0Ki+nEwxPK4AgT4jVVQAcsVHhWejQkeQBRa5FnsIWLfqN8+3AwyqQULkJRmwSlEtYDvYEcpu2KBQ==","signatures":[{"sig":"MEUCIE644anL+pTgGXIRpwp/XVJe1OQmNqpzm56p4F2kSBD4AiEA/jcLcLKp7TFmaAPcKYSN2uWnNr9++D44IyK/T1akR6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"f1bf6887bd2d9e677bf4026801877f121ab6865d","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.3.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.3.0_1784589258043_0.44255292288997916","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@signaltree/realtime","version":"11.4.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.4.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"16e948812daf7dc7104c6177dbf719abd1011552","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.4.0.tgz","fileCount":14,"integrity":"sha512-z2/PFHKdUHcM46GFP5a2YTOsYyZaJWjkxUA78+lw8BJ6BQ6d+WiL6y4rb0wpqOGYdu+Jmh2TxdWnRDiH8+9SyA==","signatures":[{"sig":"MEUCIGBF6D76LkNPsjFm5BJNvEQtClwecz1tWRLlQcaobKtoAiEA96vPuzBOLVnT1/KLoIQz/Onq63bIpbvQjDClHW42veg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"3dea2abf5154570d82f1c5d07ce7078ba103b282","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.4.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.4.0_1784600974167_0.6267896587319435","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"@signaltree/realtime","version":"11.4.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.4.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"d6f7204bf7f382e8ae5fa2c1f9b607cec00bd41d","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.4.1.tgz","fileCount":14,"integrity":"sha512-IXnHqx+94RN73cgkqGzWpfxTUuFiRFni9VhwhQHZ9XU/pfET3LOwMXQIVA1W6n3fZsETP2lwSQRJHjD1dl8/bA==","signatures":[{"sig":"MEUCIQC20iZmtmieugFkEpcmkH9oCPkbZVchJbZGYydD9eXuhAIgNSc3ZWckLc2HNFWAmz7P8aPCIQGe/5Yvp63YZQeafW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"6ac9fec58e2e30374189c74182985f78cb3dfc32","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.4.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.4.1_1784683332287_0.08823139394459867","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@signaltree/realtime","version":"11.5.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.5.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"8d83bfc416505e8232dd9d8bb84671c50c5795c8","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.5.0.tgz","fileCount":14,"integrity":"sha512-KjmF9+cPIDkuXmPQcKwYPEWQGFXuR2kFsk1xYX1gCHC/ASqpeOv6SiTSmZDevDOGktzdn2tw8QKVs3gOhLqTpw==","signatures":[{"sig":"MEQCIExoU4Ypuqnq41Nak5uf01TwBqHxoE4bXdeevvJKb6dwAiAq6MqrtjIqK0LvpRTvzJRyRG71bwgSwoMVHlv+oELGFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"599476c52780a83fe52f796580f08629e8c16b4c","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.5.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.5.0_1784742872582_0.18110355363765795","host":"s3://npm-registry-packages-npm-production"}},"11.5.1":{"name":"@signaltree/realtime","version":"11.5.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.5.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"3eaf52e8915e38ca9b942e5d01318679b67c3e94","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.5.1.tgz","fileCount":14,"integrity":"sha512-t6evuefBDGQFfxD3r8phqqDA2oNR+bgmFQnSM8+i6b/mFUtmFIWxge6rdPf7I56IO1fsM16id/HyZxlOdue9GA==","signatures":[{"sig":"MEUCID4fwuNuVWyiwbHqxQ45AKSMQ+6kyQc/rCkBe6cFUNR9AiEA53e496D9s4tN/HhagG8mG0fLcFO5M17+o40ZrVs/HOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"33f46f05c00f31f3ed5f9482eebc5e86971a02f5","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.5.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.5.1_1784754548212_0.3329763969265074","host":"s3://npm-registry-packages-npm-production"}},"11.5.2":{"name":"@signaltree/realtime","version":"11.5.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.5.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"f2bee107308f20fe1b6b069d86605552efb58574","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.5.2.tgz","fileCount":14,"integrity":"sha512-pCxv2TIjqyGuSrclcz8pdwpyrdqA+P9rwvrK/8blXTMgSrK+7DosjctL10wOg5/JryYo09VRpicb2z+hfsP7Wg==","signatures":[{"sig":"MEQCIDUCmRwN3RzsgZa4hPofFu6ZltlRfL6uB1XMn5Vo7wgxAiBbBiXvLXMr87IExubjF9ZgTKtnEVGvJlHSVmAtxE4XFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"83288f4a52be1a18542ccd4887c7a96b9132cf5d","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.5.2","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.5.2_1784758780720_0.9229287725479582","host":"s3://npm-registry-packages-npm-production"}},"11.5.3":{"name":"@signaltree/realtime","version":"11.5.3","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.5.3","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"9cd9317124f80e38c0d425fa08746ed8682ec12b","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.5.3.tgz","fileCount":14,"integrity":"sha512-8wzw1QAuKa5YizU5ijGHGTxfKs0bcRVu2pW4jCtBNoyok/U2g0IHcxQG7+3Oqch6OagbUDwgkBZaWpPMpWdxhw==","signatures":[{"sig":"MEYCIQD1SsH70zAtZEG/oj1aRR2eJ7D96Pk4VaZzpsJjuNML9QIhAOguabwrXAmqgxLGL3dMGy+pzKqpFc8wHMGKTwzmqWGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36428},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"79cde3a72fe449343127c9177fb4c21526729fd9","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.5.3","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.5.3_1784759124095_0.32102700352897195","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@signaltree/realtime","version":"11.6.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@11.6.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"f7635d8bf40da0c6e5105b290c71df9da54b4210","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-11.6.0.tgz","fileCount":14,"integrity":"sha512-lQGovbE86s7JWVjG/WDZvRiA7FYXycHochtx53UdDOg+XwApB0qGZBXyiYUWd/tadAvt2YkPVwwbe5c/SwxzHQ==","signatures":[{"sig":"MEYCIQCyIUl4Ll9nbqgQ2no0Kr8N6mIy9RgZ0qcVECFw20p/DwIhANo5SpriPBF5HXDKImgcx9sq95gTqYP8Kd6x0ZE7vxO0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39330},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"fec59c596620fcacf6fcb832b76466c6324078ea","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^11.6.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_11.6.0_1784838171219_0.518328829923252","host":"s3://npm-registry-packages-npm-production"}},"12.0.0":{"name":"@signaltree/realtime","version":"12.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@12.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"041c3aa304f821f2bd80f082ce76dcfee8043365","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-12.0.0.tgz","fileCount":14,"integrity":"sha512-yLJvsAIGU0/moxMq48Voz8ufrL+dg7bHpQid1kuwkiP14giW+1lJrkw+XaaU+hj73zWUl+ryigv7uKus5/s8rQ==","signatures":[{"sig":"MEYCIQDvumJ7k4AYFFcspxSUbRYmSb930HNHx7bc8oIbfgNG9gIhAM1guy65h5GvhCDfUrKEGVhI+FCE+KyeFHySmKZ7M3WC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36462},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"80d2c20d196d49ecc618abbccca41911e25da379","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_12.0.0_1784858008970_0.04760343014830615","host":"s3://npm-registry-packages-npm-production"}},"12.1.0":{"name":"@signaltree/realtime","version":"12.1.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@12.1.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"9e5e09162d6c21a1efadd132b7f4e06df0816b13","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-12.1.0.tgz","fileCount":14,"integrity":"sha512-zW0valGtkNdhxVuW6ujVMiX9QzcdlQkrcn+3GH6zgecdSjzNVn6aJFPcSpSB5kXqwc9KFVmlyp9ES6+HFNYX7A==","signatures":[{"sig":"MEMCH0DaSU58p+uhc2TYCtaejc6TQhSU7U/I+mqRKRTVyOoCIBhRFvlvR4SuBUJvpnXM9oATF91ohh/FE2X3pQ5V/4ac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"6fd3d5b6a5fed17f612ea35cdc1b0e586c03a42f","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^12.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_12.1.0_1784914747897_0.413900046116193","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"@signaltree/realtime","version":"13.0.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.0.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"12f8adf02488501490f3ea643e371468535ca53f","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.0.0.tgz","fileCount":14,"integrity":"sha512-G8N5qdj8YRwIDv06OU86j9ntE7hm95/HO4m4uch1ge5sdWm3QKqjpT+/zqMKPsYYF4+m/iv4rWdquIzkMUTMEA==","signatures":[{"sig":"MEUCIECZAnhTToSwFthwgcOHaqkEPWw5z3N7bjK2WKMEzyprAiEAv3oMoTInUMPhW8w4yzgIyBeXfwtFVhBjcoQYwMDDbuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"40ab3083cae1e7abf91ce822f4500162d6b1e146","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.0.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.0.0_1784932392118_0.967343858987308","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"@signaltree/realtime","version":"13.0.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.0.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"3e9b42a07594afa9457513efd25f960813bf04ad","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.0.1.tgz","fileCount":14,"integrity":"sha512-slQvN/S5ymfjnHzMsG3sSEZXYHD8046+h4Q0Kziv3Ab9I2H5rlfgIk3IsU5IqBVRfaqPnw8Hg95ulhgvnHaGrQ==","signatures":[{"sig":"MEUCIBJJ/r03YSLlfmzYVDlxe64wn0C7FDg0Mx3w77dL6dxvAiEA6yGlhnSPW2iCW0q0j1U2GIEOXIMYo7FHiPIT2vEkYn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"dc8b98550905fe80d356a84a762c459ce9094f96","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.0.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.0.1_1784935113188_0.861861918162655","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"@signaltree/realtime","version":"13.1.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.1.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"d4ca701fc5b5d404e237abde98a247224e179f4d","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.1.0.tgz","fileCount":14,"integrity":"sha512-Qt/OjJFC12Fnk+WRijEhdwO6vl5solS2TdqMdrO7Agz+fuMLV52V5dIvfwqjDT5gY0wYxGrUhveM5ChfmnXpAQ==","signatures":[{"sig":"MEUCIQCiELUcC9WLC8qsdwfWj8eQHxS6fhZTKGkQIabCR2OggQIgDOP8azwP8Yc6cgKVXKvS01mBK87cuOmF7bv8SWMR1Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"e3af796a2e3a46ad74b35920e120cd9281e2d860","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.1.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.1.0_1784937433615_0.46188463113973155","host":"s3://npm-registry-packages-npm-production"}},"13.1.1":{"name":"@signaltree/realtime","version":"13.1.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.1.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"75c81d528bded6dd327decfcd0b341648d92ab6e","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.1.1.tgz","fileCount":14,"integrity":"sha512-7GR0llu0y4ub9vs2EZ/BVSj/N6JnVNWPz0mGeXLT+0o8HwyrMDpPcOAureYQft+2hKLPpYKzXi3be7hn1EV4xA==","signatures":[{"sig":"MEUCIDV9z6cdMDWdI+8ZgfpPcbKe3rw/iSfEsZrD2DNfd6HCAiEA31VnY7tkdSjfprrRsJLqub3p6nzatztUYYibnQ4xXUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"7889a42c9864fef517ab470e2b8deb376cdbdbb2","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.1.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.1.1_1784941175882_0.07743961739280159","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"@signaltree/realtime","version":"13.2.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.2.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"851de374d145fc5a536b63324f5f6b3d669dfcb8","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.2.0.tgz","fileCount":25,"integrity":"sha512-KAMcw9olPwHHBMnAxyi6RRvOAlFlQUkCQzExmWSioA/MlLGrSi+1MDa3oJAOgOxkmKdfh1gXS0899jzLqjZUAw==","signatures":[{"sig":"MEUCIDZ1tYm5i8q8nYN6hZQIIb8H0gcT4pqzq+MMlJiqCw3pAiEAjixvX4H8tWTx9klXRGuGyuB7SolcB8YDuDHGFiTZP3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307510},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"2036c40a75bffd63bef567e5dc0112c3612d6ea4","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.2.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.2.0_1785287048854_0.6615386978230693","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"name":"@signaltree/realtime","version":"13.3.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.3.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"3f6ece961eac098b19693a82278399b72d48060c","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.3.0.tgz","fileCount":14,"integrity":"sha512-DiOwi75K9IMmISqouv7rbFfeax4qAvDVZechdGrWanV/pM+DxfaL/FDPeIgHHCJ9Z5AepHCUjDDw6IofgkHY5g==","signatures":[{"sig":"MEYCIQCG2NS6/wUMFSg4z9C1G5OXVSinoESpOD+j+aUhcYPBrQIhAMuLg5ZFk0F8NPYBExZ4fDNo/zFQw28xAk+kQGPEYz3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"a2d85671edc2bae002ea4a7aa3e69dfd3407db15","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.3.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.3.0_1785876750266_0.35420209829657945","host":"s3://npm-registry-packages-npm-production"}},"13.3.1":{"name":"@signaltree/realtime","version":"13.3.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.3.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"fcb4b6ef00d564d7a79488f250be188760e83f97","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.3.1.tgz","fileCount":14,"integrity":"sha512-fHomYPdshB0y7lRLXKzEeIrCkwE76qNRJnWt5MY4bWcIbZ+ZhpEVDSKMfknYNUHLSvEgzWFJ/0LsNv3nsnJWgA==","signatures":[{"sig":"MEUCICwIrxa9wSKjgpM2f27iyufRBXGE56eivkEAZqsysNOyAiEAsMhmb0ksdhjmi9eKopMPjxRO0ciHpR6CRpoUijLXkPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"768c97a8b33e675ac51ba4863922db90f9c12e31","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.3.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.3.1_1785916599876_0.556746015328752","host":"s3://npm-registry-packages-npm-production"}},"13.4.0":{"name":"@signaltree/realtime","version":"13.4.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.4.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"5b1692deade05ec42610e5dcf357c7007aa32e3c","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.4.0.tgz","fileCount":14,"integrity":"sha512-abmyhfDCh0boeD29CGDEb8RDRh3sVKg0uMz0CtT16pL7zlCn5uy0hghTV0A9NXN07fCGLnR1FKoYI/JfNYKMfg==","signatures":[{"sig":"MEUCIHBu4fCHaohvjpIV3XJDuh+DztoAJ7jYSLpNjX3YqbFCAiEA0SzNn4HU1Tu7oZ30JrbFFc4Q5ApqhaR3RFK8QEa2pWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"2db9055b1769f1b3ce78cc6d10f260103131365d","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.4.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.4.0_1785917398605_0.9705671270679077","host":"s3://npm-registry-packages-npm-production"}},"13.5.0":{"name":"@signaltree/realtime","version":"13.5.0","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@13.5.0","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"9909138c9ab93da2aaedf079615ef3cfa8a53980","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-13.5.0.tgz","fileCount":14,"integrity":"sha512-Ct68XqHNItkYmUh+O2xbPPESkqxmUUxrLOePtEs5fkRR/YhzEYs9eSkrIeNnRciX9R1qiVB60Kd8eQFMMXQ6eg==","signatures":[{"sig":"MEUCIQDa97umWSKK197fRWoXGUXU6xCODY7dKKXZRk9SoqQpawIgdFbzjx2E0anfk5xb4LL3+4t7b++qrPeJ9XB8yjBrveQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36458},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"a1cde45b5b1989bd4fba3f7615f037ff7668d6a1","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^13.5.0","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_13.5.0_1785987509853_0.8943966454226295","host":"s3://npm-registry-packages-npm-production"}},"14.0.0-rc.1":{"name":"@signaltree/realtime","version":"14.0.0-rc.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@14.0.0-rc.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"ea33a272ccb9661a29b5e8eabbe42aa1ba62d2ea","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-14.0.0-rc.1.tgz","fileCount":25,"integrity":"sha512-MbBq46S7yYf+BlDUr7fT4hWuJy9RPPxwaO54D318Jv3glw8gDv/YIodj6MuOq1ev+bppMEQx6DUXnkzrAirXvg==","signatures":[{"sig":"MEYCIQC1Cfq75sChTL5uB9g4ZLgWTvW71Yh6SeO08Llesz37cgIhAJnf173fwX5z8dMyTaiiLg1JcVDdZSyIFiF67TVyjs9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316522},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"b254edc10c7db490bc2b7bb7cda8a735db54ab8c","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^14.0.0-rc.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_14.0.0-rc.1_1786118632872_0.5636434764338971","host":"s3://npm-registry-packages-npm-production"}},"14.1.1":{"name":"@signaltree/realtime","version":"14.1.1","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"BUSL-1.1","_id":"@signaltree/realtime@14.1.1","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"82cc59aa64932c32376733d01e6c1a2d6c42c44e","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-14.1.1.tgz","fileCount":14,"integrity":"sha512-mvNfVLcsKB/0ajWf9E6/qRx8rYnCfk3pTaQkRfdA0ipoU1GBwKF/sZ9MXZUzeVHKMsm7jEo5i5VfXyT9HO/abg==","signatures":[{"sig":"MEQCIBlDdY5BS9/pTI2BV+VKHvUGTIj0gOw15UilgXnvrOKuAiANA2gvug3MbkuD5tI/IKHPNnY8Q6T/slVxbvhdvzscXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28048},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"2173071f219c9c8823d29fe442a4e2dd69990974","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^14.1.1","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_14.1.1_1786461295770_0.27139941662959255","host":"s3://npm-registry-packages-npm-production"}},"14.1.2":{"name":"@signaltree/realtime","version":"14.1.2","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"Apache-2.0","_id":"@signaltree/realtime@14.1.2","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"ef97c800790c0b09dcc29e0969cfbfe306042c2a","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-14.1.2.tgz","fileCount":25,"integrity":"sha512-0XJ+YaWrwPXWWSAIsErJOUB/LZQUQngtbMbAkhdcDdjDxPDg3HJVgeyoo5lw64r9dsKQSWOoOM7mSFbRMi/FXQ==","signatures":[{"sig":"MEUCIQDlx6TM67r4HEp9nWaWkbXaFgt1AHVf6yk5bWJ5bbFaBQIgTP3w7SUOO315/jDzXdeW5N1KjfqIwkcaB8GA1w6N4O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309488},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"0007fc32afa6c99ff75af48c3c63a4eb3b30f539","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^14.1.2","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_14.1.2_1787002806228_0.9608736918556633","host":"s3://npm-registry-packages-npm-production"}},"14.1.3":{"name":"@signaltree/realtime","version":"14.1.3","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"license":"Apache-2.0","_id":"@signaltree/realtime@14.1.3","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"0ce0f3d9a3fb3a791e3f4e7dc4218496429d1abf","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-14.1.3.tgz","fileCount":25,"integrity":"sha512-U3VvOEB0a5brrWSIo6vx9POl7l1gQ624TJ3tkUwpkPVBGygPvYOUL0aWdiqaN38z1+QnknBSv19sg2tB74O9yw==","signatures":[{"sig":"MEQCIBc7QkChNvdnlwKzns3mfy80U6g+oC3fo5RffmUQyEhIAiBvoyQq303ufli6wx7P19ayeeIloTYKiR8ft4C+cZMf4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310147},"main":"./dist/index.js","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"gitHead":"8dc0fb1d0dac6ebae98e3b13a565f91cded4c746","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.4.2","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^14.1.3","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/realtime_14.1.3_1787333142209_0.48509544935020266","host":"s3://npm-registry-packages-npm-production"}},"14.1.4":{"_id":"@signaltree/realtime@14.1.4","bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"dist":{"shasum":"23335a531f8a327d9108c65caa7de9d11950fbe5","tarball":"https://registry.npmjs.org/@signaltree/realtime/-/realtime-14.1.4.tgz","fileCount":14,"integrity":"sha512-EWHn0sih2OGY7PUKX5PNGso3uulDMVBcQTTJFX/NsdN7yP8He/8IZhhCO8A7xVFNQA2L+/unbnk65ZbGhjRy+g==","signatures":[{"sig":"MEYCIQC8KwiuaF8NIKoV9tdDnVWL2mnMtpvI/hbC9p72UV+zUQIhAN0AeHX7GBntCbPa/cesy/wOjI1j7TBE3vow4KadCqZb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICYrDNjovVjhXlNdmTD/+0x99tqi4vQjfttpAotCzodmAiAa+TnbYBOxn9g7d4TRxXpaXrDIdIh9ZD189CL/zSDkfw=="}],"unpackedSize":28168},"main":"./dist/index.js","name":"@signaltree/realtime","type":"module","types":"./src/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./src/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./supabase":{"types":"./src/supabase/index.d.ts","import":"./dist/supabase/index.js","default":"./dist/supabase/index.js"},"./package.json":"./package.json"},"license":"Apache-2.0","version":"14.1.4","_npmUser":{"name":"counterreset","email":"jonathanborgia@gmail.com"},"homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"_npmVersion":"11.12.1","description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","directories":{},"maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@signaltree/core":"workspace:*","@supabase/supabase-js":"^2.49.0"},"peerDependencies":{"tslib":"^2.0.0","@angular/core":"^20.0.0 || ^21.0.0 || ^22.0.0","@signaltree/core":"^14.1.4","@supabase/supabase-js":"^2.0.0"},"peerDependenciesMeta":{"firebase":{"optional":true},"@supabase/supabase-js":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/realtime_14.1.4_1790276317454_0.11571085063431052"}}},"time":{"created":"2026-01-17T22:37:07.329Z","modified":"2026-09-24T18:58:37.729Z","7.3.0":"2026-01-17T22:37:07.669Z","7.3.1":"2026-01-17T22:51:48.016Z","7.6.0":"2026-02-16T22:58:08.027Z","7.6.1":"2026-02-18T18:04:27.144Z","8.0.0":"2026-02-20T15:51:32.682Z","8.0.1":"2026-02-27T22:13:23.666Z","8.0.2":"2026-03-06T22:25:22.863Z","9.0.0":"2026-04-15T16:58:59.001Z","9.0.1":"2026-04-23T06:41:35.026Z","9.1.0":"2026-04-23T14:04:24.676Z","9.2.0":"2026-04-27T18:07:14.780Z","9.2.1":"2026-04-29T14:13:47.894Z","9.2.2":"2026-04-29T22:04:30.584Z","9.3.0":"2026-05-28T22:42:57.268Z","9.4.0":"2026-05-29T15:40:34.043Z","9.5.0":"2026-05-29T17:05:43.671Z","9.5.1":"2026-05-29T17:10:11.598Z","9.5.2":"2026-05-29T17:27:01.130Z","9.6.0":"2026-05-29T17:51:05.533Z","10.0.0":"2026-05-29T19:20:18.148Z","10.1.0":"2026-05-29T19:30:42.901Z","10.2.0":"2026-05-29T21:52:52.606Z","10.3.0":"2026-05-29T23:33:31.651Z","10.3.1":"2026-06-01T05:58:42.163Z","10.3.2":"2026-06-01T06:14:07.884Z","10.3.3":"2026-06-01T07:03:44.645Z","10.4.0":"2026-06-01T13:48:49.464Z","10.4.1":"2026-06-03T02:35:44.929Z","10.5.0":"2026-06-16T01:18:06.803Z","10.6.0":"2026-06-16T03:29:12.951Z","11.0.0":"2026-06-17T14:52:22.166Z","11.0.1":"2026-06-23T16:37:08.473Z","11.0.2":"2026-06-23T17:00:46.671Z","11.0.3":"2026-06-26T19:08:36.544Z","11.1.0":"2026-06-26T19:44:08.386Z","11.1.1":"2026-06-29T18:56:08.317Z","11.2.0":"2026-07-20T21:20:42.052Z","11.3.0":"2026-07-20T23:14:18.175Z","11.4.0":"2026-07-21T02:29:34.305Z","11.4.1":"2026-07-22T01:22:12.455Z","11.5.0":"2026-07-22T17:54:32.724Z","11.5.1":"2026-07-22T21:09:08.355Z","11.5.2":"2026-07-22T22:19:40.850Z","11.5.3":"2026-07-22T22:25:24.241Z","11.6.0":"2026-07-23T20:22:51.442Z","12.0.0":"2026-07-24T01:53:29.106Z","12.1.0":"2026-07-24T17:39:08.036Z","13.0.0":"2026-07-24T22:33:12.285Z","13.0.1":"2026-07-24T23:18:33.349Z","13.1.0":"2026-07-24T23:57:13.769Z","13.1.1":"2026-07-25T00:59:36.018Z","13.2.0":"2026-07-29T01:04:09.009Z","13.3.0":"2026-08-04T20:52:30.410Z","13.3.1":"2026-08-05T07:56:40.010Z","13.4.0":"2026-08-05T08:09:58.753Z","13.5.0":"2026-08-06T03:38:29.994Z","14.0.0-rc.1":"2026-08-07T16:03:53.012Z","14.0.0":"2026-08-10T15:29:36.344Z","14.1.0":"2026-08-11T15:06:49.749Z","14.1.1":"2026-08-11T15:14:55.913Z","14.1.2":"2026-08-17T21:40:06.371Z","14.1.3":"2026-08-21T17:25:42.369Z","14.1.4":"2026-09-24T18:58:37.544Z"},"bugs":{"url":"https://github.com/JBorgia/signaltree/issues"},"license":"Apache-2.0","homepage":"https://github.com/JBorgia/signaltree/tree/main/packages/realtime#readme","keywords":["angular","signals","state-management","realtime","supabase","firebase","websocket"],"repository":{"url":"git+https://github.com/JBorgia/signaltree.git","type":"git","directory":"packages/realtime"},"description":"Real-time data synchronization enhancers for SignalTree - Supabase, Firebase, and WebSocket support","maintainers":[{"name":"counterreset","email":"jonathanborgia@gmail.com"}],"readme":"# @signaltree/realtime\n\nReal-time data synchronization enhancers for SignalTree. Provides seamless integration with Supabase Realtime, with a generic adapter pattern for Firebase and custom WebSocket implementations.\n\n## Installation\n\n```bash\nnpm install @signaltree/realtime @supabase/supabase-js\n# or\npnpm add @signaltree/realtime @supabase/supabase-js\n```\n\n## Quick Start\n\n```typescript\nimport { signalTree, entityMap } from '@signaltree/core';\nimport { supabaseRealtime } from '@signaltree/realtime/supabase';\nimport { createClient } from '@supabase/supabase-js';\n\nconst supabase = createClient(SUPABASE_URL, SUPABASE_ANON_KEY);\n\ninterface Listing {\n  id: number;\n  title: string;\n  price: number;\n  status: 'active' | 'sold' | 'draft';\n}\n\n// Create tree with realtime sync\nconst tree = signalTree({\n  listings: entityMap<Listing, number>(),\n}).with(\n  supabaseRealtime(supabase, {\n    listings: {\n      table: 'listings',\n      event: '*', // Listen for INSERT, UPDATE, DELETE\n    },\n  })\n);\n\n// EntityMaps automatically sync with the database!\n// When someone inserts a listing, it appears in tree.$.listings.all()\n```\n\n## Features\n\n### Automatic EntityMap Sync\n\nThe realtime enhancer maps database events to entityMap operations:\n\n| Database Event | EntityMap Operation |\n| -------------- | ------------------- |\n| INSERT         | `upsertOne()`       |\n| UPDATE         | `upsertOne()`       |\n| DELETE         | `removeOne()`       |\n\n### Connection State\n\nAccess reactive connection state:\n\n```typescript\n// Check connection status\neffect(() => {\n  if (tree.realtime.connection.isConnected()) {\n    console.log('Connected to realtime!');\n  }\n});\n\n// Monitor errors\neffect(() => {\n  const error = tree.realtime.connection.error();\n  if (error) {\n    console.error('Connection error:', error);\n  }\n});\n\n// Check reconnection attempts\neffect(() => {\n  const attempts = tree.realtime.connection.reconnectAttempts();\n  console.log(`Reconnect attempt: ${attempts}`);\n});\n```\n\n### Manual Control\n\n```typescript\n// Manually disconnect\ntree.realtime.disconnect();\n\n// Reconnect\ntree.realtime.reconnect();\n\n// Dynamic subscriptions\nconst cleanup = tree.realtime.subscribe('newPath', {\n  table: 'some_table',\n  event: 'INSERT',\n});\n\n// Later: unsubscribe\ncleanup();\n// or\ntree.realtime.unsubscribe('newPath');\n```\n\n### Filtering\n\nUse Supabase PostgREST filters:\n\n```typescript\n.with(supabaseRealtime(supabase, {\n  activeListings: {\n    table: 'listings',\n    event: '*',\n    filter: 'status=eq.active'\n  },\n  myListings: {\n    table: 'listings',\n    event: '*',\n    filter: `user_id=eq.${currentUserId}`\n  },\n  recentMessages: {\n    table: 'messages',\n    event: 'INSERT',\n    filter: `created_at=gt.${oneDayAgo.toISOString()}`\n  }\n}))\n```\n\n### Data Transformation\n\nTransform snake_case database fields to camelCase:\n\n```typescript\ninterface Listing {\n  id: number;\n  createdAt: Date;\n  updatedAt: Date;\n}\n\n.with(supabaseRealtime(supabase, {\n  listings: {\n    table: 'listings',\n    event: '*',\n    transform: (row: any) => ({\n      id: row.id,\n      createdAt: new Date(row.created_at),\n      updatedAt: new Date(row.updated_at)\n    })\n  }\n}))\n```\n\n### Custom ID Selection\n\nIf your entity ID field isn't `id`:\n\n```typescript\ninterface Item {\n  itemCode: string;\n  name: string;\n}\n\n.with(supabaseRealtime(supabase, {\n  items: {\n    table: 'items',\n    event: '*',\n    selectId: (item: Item) => item.itemCode\n  }\n}))\n```\n\n## Configuration Options\n\n```typescript\nsupabaseRealtime(supabase, config, {\n  // Auto-reconnect on disconnect (default: true)\n  autoReconnect: true,\n\n  // Initial reconnect delay in ms (default: 1000)\n  // Uses exponential backoff\n  reconnectDelay: 1000,\n\n  // Max reconnect attempts (default: 10)\n  maxReconnectAttempts: 10,\n\n  // Log events in dev mode (default: true in dev)\n  debug: true,\n});\n```\n\n## Custom Adapters\n\nCreate adapters for other realtime providers:\n\n```typescript\nimport { realtime, RealtimeAdapter } from '@signaltree/realtime';\n\nconst customAdapter: RealtimeAdapter = {\n  async connect() {\n    // Connect to your WebSocket server\n  },\n\n  disconnect() {\n    // Clean up connections\n  },\n\n  subscribe(config, callback) {\n    // Set up subscription\n    // Call callback(event) when data changes\n    return () => {\n      // Cleanup function\n    };\n  },\n\n  isConnected() {\n    return true; // Return connection state\n  },\n\n  onConnectionChange(callback) {\n    // Set up connection state listener\n    return () => {\n      // Cleanup\n    };\n  }\n};\n\nconst tree = signalTree({ ... })\n  .with(realtime(customAdapter, config));\n```\n\n> **Renamed:** `createRealtimeEnhancer` is now `realtime()` — noun-form, like\n> every other SignalTree enhancer. The deprecated `createRealtimeEnhancer`\n> alias was removed in v12.\n\n## TypeScript\n\nFull type inference is provided:\n\n```typescript\n// The tree type includes the realtime property\nconst tree = signalTree({\n  listings: entityMap<Listing, number>()\n}).with(supabaseRealtime(supabase, { ... }));\n\n// Fully typed\ntree.realtime.connection.isConnected();  // Signal<boolean>\ntree.realtime.connection.error();        // Signal<string | null>\ntree.$.listings.all();                   // Signal<Listing[]>\n```\n\n## Requirements\n\n- Angular 20+\n- @signaltree/core 7.0+\n- @supabase/supabase-js 2.0+ (for Supabase integration)\n\n## License\n\nApache License 2.0 — see the [LICENSE](../../LICENSE) file. OSI-approved and permissive, with an explicit patent grant.\n","readmeFilename":"README.md"}